/*
Theme Name: Naxsh-Raparin
 
*/

@charset "UTF-8";
article, aside, details, figcaption, figure, footer, header, nav, section, summary { display: block; margin: 0; padding : 0 }
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; }
* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; outline: 0; box-sizing: border-box; }
img { border: none; text-decoration: none; outline: none; max-width: 100%; height: auto; }
img[class*="align"], img[class*="wp-image-"], img[class*="attachment-"] { height: auto; max-width: 100%; }
img.size-full, img.size-large, img.header-image, img.wp-post-image { max-width: 100%; height: auto; display: block; }
nav, ul, ol li, li { list-style: none; margin: 0; padding: 0 }
::selection { background: #299FD1; color: #fff }
::-moz-selection {
 background: #299FD1;
 color: #fff
 }


@font-face {
	font-family: 'NaxshBold';
	src: url('fonts/NaxshBold.eot?#iefix') format('embedded-opentype'), url('fonts/NaxshBold.woff') format('woff'), url('fonts/NaxshBold.ttf') format('truetype'), url('fonts/NaxshBold.svg#NaxshBold') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family:'DroidKufi-Regular';
	src: url('fonts/DroidKufi-Regular.eot?#iefix') format('embedded-opentype'), url('fonts/DroidKufi-Regular.woff') format('woff'), url('fonts/DroidKufi-Regular.ttf') format('truetype');
	font-style: normal;
}
@font-face {
	font-family:'DroidKufi-Regular';
	src: url('fonts/DroidKufi-Bold.ttf') format('truetype');
	font-style: bold;
}
body { direction: rtl; text-align: right; font-family:'DroidKufi-Regular'; color: #555; margin: 0; padding: 0; background-color: #e6e6e6; }
a { color: #555; text-decoration: none; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out; }
a:hover, a:focus { color: #FF7149; text-decoration: none !important; }
input, textarea, button { font: 11px/1.5 'Tahoma', tahoma; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out; }
h1, h2, h3, h4, h5, h6 { font-size: 13px; font-weight: normal; font-family: 'DroidKufi-Regular', Tahoma; margin: 0; padding: 0; }
.clear { clear: both }
.boxsh { box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); }
.boxbr { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
.transition { -webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -ms-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; transition: all 0.2s ease-out; }
.body_wrapper { background-color: #e6e6e6; }-out; -moz-transition: all 0.2s ease-out; -ms-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; transition: all 0.2s ease-out; }
.body_wrapper { background-color: #e6e6e6; }
header { }
.top_strip { height: 43px; width: 100%; background-image: linear-gradient(15deg, #333 0%, #13547a 100%); }
.lang{
    display: inline-block;
    line-height: 40px;
    padding-left: 15px;
		font-family: 'DroidKufi-Regular'; font-size: 12px;
}
.lang a{
    color: rgba(255, 255, 255, 0.62);
    padding: 0 10px;
}
.top_menu { float: right; margin: 0px 0px 0px 0px; }
.top_menu ul li { float: right; margin: 14px 7px; }
.top_menu ul li a { font-family:'DroidKufi-Regular'; font-size: 12px; color: #fff; }
.top_menu ul li a:hover { color: #ccc; }
.top_social{direction:ltr;text-align: left;}
.top_social ul li a { float: left; margin: 10px 7px 10px 0px; width: 24px; height: 24px; text-align: center; line-height: 28px; }
.top_social ul li a i { font-size: 13px; color: #fff; }
.top_social ul li a:hover { background-color: #2a3138; }
.top_site { min-height: 139px; width: 100%; background-color: #ffffff;}
.logo_area { float: right; margin: 10px 0px; }
.logo_area img { max-width: 500px; max-height: 100px; }

.commercial_box { min-height: 70px; background-color: #FFF; margin: 10px 0px; display: block; clear: both; overflow: hidden }
.commercial_box img { width: 100%;  max-width: 100%; max-height: 100%; }
.commercial_box2 {  width: 100%; background-color: #FFF; margin: 0px 0px 10px 0px; overflow: hidden; clear:both }
.commercial_box2 img {  width: 100%; display: block; margin: auto }
.commercial_box3 { float: right; width: 100%; background-color: #FFF; margin: 0px 0px 10px 0px; }
.commercial_box3 img { float: right; width: 100%; height: 272px; }
.ads_head{ margin-top:35px;}
.main_nav { width: 100%; height: 48px; background-image: linear-gradient(15deg, #333 0%, #13547a 100%); margin-bottom: 14px; position: relative; }
#navigation { list-style: none; padding: 0; margin: 0; float: right; height: 100%; line-height: 49px; position: relative; display: block; z-index: 9999; }
#navigation .sub-menu-toggle { display: none; }
#navigation li { margin-bottom: 0; }
#navigation li a { 	font-family:'DroidKufi-Regular'; font-size: 14px; color: #fff; position: relative; }
#navigation li .current-menu-item a { background-color: #777; color: #fff; }
#navigation > li { display: inline-block; position: relative; }
#navigation > li > a { display: block; font-family: "DroidKufi-Regular";font-size: 14px; padding-right: 10px; padding-left: 10px; }
#navigation > li:after { content: '';font-family: 'DroidKufi-Regular';font-size: 14px;  position: absolute; bottom: 0; left: 0; width: 100%; height: 3px; background-color: #215a99; opacity: 0; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
#navigation > li:hover:after, #navigation > li:focus:after, #navigation > li.current-menu-item:after, #navigation .current-menu-parent:after { opacity: 1; }
#navigation .sub-menu { display: none; list-style: none; padding: 0; margin: 0; position: absolute; top: 100%; right: 0; width: 190px; line-height: 20px; background-color: #fbfbfb; z-index: 9999; -moz-transition: all 1s; -o-transition: all 1s; -webkit-transition: all 1s; transition: all 1s; -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.1); -moz-box-shadow: 0 1px 3px rgba(0,0,0,.1); box-shadow: 0 1px 3px rgba(0,0,0,.1); -webkit-border-radius: 0px 0px 3px 3px; -moz-border-radius: 0px 0px 3px 3px; border-radius: 0px 0px 3px 3px; }
#navigation .sub-menu li { border-bottom: 1px solid #eaeaea; }
#navigation .sub-menu li:last-child { border-bottom: none; }
#navigation .sub-menu a { padding: 9px 20px; display: block; color: #969696; }
#navigation .sub-menu .menu-item-has-children:after { content: '\f104'; font-family: "FontAwesome"; position: absolute; top: 0; left: 0; height: 100%; width: 30px; text-align: center; line-height: 36px; font-size: 10px; }
#navigation .menu-item-has-children { position: relative; }
#navigation .menu-item-has-children:hover > .sub-menu, #navigation .menu-item-has-children:focus > .sub-menu { display: block; -webkit-animation: fadeIn 0.3s ease; -moz-animation: fadeIn 0.3s ease; -ms-animation: fadeIn 0.3s ease; -o-animation: fadeIn 0.3s ease; animation: fadeIn 0.3s ease; }
#navigation > li > .sub-menu:before { content: ''; position: absolute; top: -3px; left: 0; width: 100%; height: 3px; background-color: #215a99; }
#navigation > li > .sub-menu li a:hover, #navigation > li > .sub-menu li a:focus { background-color: #434a52; color: #fff; }
#navigation > li > .sub-menu .sub-menu { top: 0; right: 100%; display: none; -webkit-border-radius: 3px 0px 0px 3px; -moz-border-radius: 3px 0px 0px 3px; border-radius: 3px 0px 0px 3px; }
#nav-toggle { float: right; width: 34px; height: 32px; position: relative; margin: 10px auto; -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); -webkit-transition: .5s ease-in-out; -moz-transition: .5s ease-in-out; -o-transition: .5s ease-in-out; transition: .5s ease-in-out; cursor: pointer; display: none; }
#nav-toggle span { display: block; position: absolute; height: 4px; width: 50%; background: #ffffff; opacity: 1; -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); -webkit-transition: .25s ease-in-out; -moz-transition: .25s ease-in-out; -o-transition: .25s ease-in-out; transition: .25s ease-in-out; }
#nav-toggle span:nth-child(even) { left: 50%; border-radius: 0 9px 9px 0; }
#nav-toggle span:nth-child(odd) { left: 0px; border-radius: 9px 0 0 9px; }
#nav-toggle span:nth-child(1), #nav-toggle span:nth-child(2) { top: 0px; }
#nav-toggle span:nth-child(3), #nav-toggle span:nth-child(4) { top: 11px; }
#nav-toggle span:nth-child(5), #nav-toggle span:nth-child(6) { top: 22px; }
#nav-toggle.open span:nth-child(1), #nav-toggle.open span:nth-child(6) { -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); }
#nav-toggle.open span:nth-child(2), #nav-toggle.open span:nth-child(5) { -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); }
#nav-toggle.open span:nth-child(1) { left: 3px; top: 7px; }
#nav-toggle.open span:nth-child(2) { left: calc(50% - 3px); top: 7px; }
#nav-toggle.open span:nth-child(3) { left: -50%; opacity: 0; }
#nav-toggle.open span:nth-child(4) { left: 100%; opacity: 0; }
#nav-toggle.open span:nth-child(5) { left: 3px; top: 18px; }
#nav-toggle.open span:nth-child(6) { left: calc(50% - 3px); top: 18px; }
#respnsivemenu { display: none; }
.searchIcon {padding: 10px 10px 16px;border-right: 1px solid rgba(255, 255, 255, 0.27);border-left: 1px solid rgba(255, 255, 255, 0.27);}
.searchIcon a { font-size: 16px; padding-right: 0; color: #e6e6e6; display: inline-block; font-family: "Raleway", sans-serif; font-weight: 500; letter-spacing: 2.4px; text-transform: uppercase; position: relative; }
.searchIcon a:hover { color: #d02525; }
.searchIcon a i { position: relative; top: 2px; }
.searchArea { position: absolute; top: 0; left: 0; width: 100%; display: none; z-index: 9999 }
.searchArea form input { border: medium none; font-size: 12px; color:#FFF font-weight: 300; padding: 13px 100px 17px; width: 100%; background-color: #215a99; }
.searchArea form input::-webkit-input-placeholder {
 color: #eee;
}
.searchArea form input:-moz-placeholder {
  /* Firefox 18- */
  color: #eee;
}
.searchArea form input::-moz-placeholder {
  /* Firefox 19+ */
  color: #eee;
}
.searchArea form input:-ms-input-placeholder {
 color: #eee;
}
.searchArea form label, .searchArea form { width: 100%; }
.searchArea form { }
.fixedMenu .searchArea form { padding-top: 0; }
.searchArea form .search-submit, .searchArea form label span, .searchArea form button { display: none; }
#searchClose { color: #ffffff; font-size: 22px; right: auto; position: absolute; left: 7.6%; top: 9px; }
#searchClose:hover { color: #fc0; }

@media (max-width: 992px) {
#navigation { display: none !important; }
#nav-toggle { display: block }
#respnsivemenu { display: block; }
.commercial_box,.commercial_box2,.commercial_box3{
	display:none}
}
.ticker_wrapper { /* float: right; */ height: 25px; /* width: 100%; */ margin: 10px 0px 15px; clear: both; }
.ticker_tit i { float: right; font-size: 18px; color: #626262; margin: 0px 0px 0px 10px; }
.ticker_tit { float: right; font-family: 'DroidKufi-Regular'; color: #444; font-size: 12px; font-weight: bold; padding: 0px 0px 0 15px; border-left: 1px solid #d1d1d1; }
.list-ticker { margin: 3px 0px; position: relative; display: block; padding: 0px; }
.ticker { width: calc(100%); height: 20px; display: block; position: relative; overflow: hidden; }
.ticker-content { margin: 0px; padding-top: 2px; position: absolute; line-height: 18px; }
.ticker-content h2 a { text-decoration: none; color: #333; font-family:'DroidKufi-Regular'; font-size: 14px; font-weight: normal; }
.ticker-content a:hover { text-decoration: none; color: #4f4f4f; }
.ticker-swipe { padding-top: 4px; position: absolute; top: 0px; background-color: #e6e6e6; display: block; width: 40%; height: 20px; }
.ticker-swipe span { margin-left: 1px; background-color: #acacac; border-bottom: 1px solid #f5f5f5; height: 12px; width: 0px; display: block; }
.js-hidden { display: none; }
.no-js-news { padding: 10px 0px 0px 45px; color: #F8F0DB; }
.left .ticker-swipe { /*left: 80px;*/ }
.left .ticker-controls, .left .ticker-content, .left .ticker-title, .left .ticker { float: left; }
.left .ticker-controls { padding-left: 6px; }
.right .ticker-swipe { /*right: 80px;*/ }
.right .ticker-controls, .right .ticker-content, .right .ticker-title, .right .ticker { float: right; }
.right .ticker-controls { padding-right: 6px; }
.slider_wrap { padding: 3px; position: relative; background-color: #FFF; margin-bottom: 10px; }
.slide_it img { width: 100%; max-height: 375px; }
.slide_it h2 { position: absolute; bottom: 9px; right: 9px; left: 9px; height: 55px; background-color: rgba(0, 0, 0, 0.75); font-size: 17px; color: #ffffff; padding: 20px 10px 14px 10px; font-family:'DroidKufi-Regular'; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.slider_wrap .owl-dots { position: absolute; height: 10px; width: 150px; left: 15px; top: 16px; }
.slider_wrap .owl-dots .owl-dot { float: left; width: 10px; height: 10px; margin: 0px 7px 0px 0px; border-radius: 5px; background-color: #eae8ed; }
.slider_wrap .owl-dots .owl-dot.active { background-color: #ffffff; }
.slider_wrap .slid_details { position: absolute; height: 23px; min-width: 110px; right: 9px; bottom: 68px; background-color: rgba(0,0,0,0.80); }
.slider_wrap .slid_details .slid_cat { padding: 3px 15px 2px 15px; font-family: 'DroidKufi-Regular'; font-size: 12px; color: #ffffff; height: 23px; float: right; background-color: #d02525; }
.slider_wrap .slid_details .slid_time { padding: 3px 15px 2px 15px; font-family: 'DroidKufi-Regular'; font-size: 12px; color: #ffffff; height: 23px; float: right; }
.widget { background-color: #FFF; position: relative; margin-bottom: 10px; }
.widget-content { padding: 15px 12px; position: relative; display: inline-block; width: 100%; }
.widget-content .owl-item { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.widget-content .item { height: 296px; }
.widget-content .item img { height: 100%; width: 100%; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }
.widget-content .item .item_txt { position: absolute; bottom: 9px; right: 5px; left: 5px; height: 55px; font-size: 12px; color: #ffffff; padding: 14px 10px 14px 10px; font-family: 'DroidKufi-Regular'; white-space: nowrap; overflow: hidden; background-color: rgba(0, 0, 0, 0.75); text-overflow: ellipsis; }
.widget-content .owl-nav .slider_prev, .widget-content .owl-nav .slider_next { display: block; width: 22px; height: 22px; position: absolute; top: -53px; z-index: 10; left: 0; opacity: 1; cursor: pointer; -webkit-border-radius: 2px; -moz-border-radius: 3px; border-radius: 3px; background-color: #a4a4a4; color: #FFF; font-size: 16px; text-align: center; line-height: 21px; }
.widget-content .owl-nav .slider_next { left: 28px; }
.widget-content .owl-nav .slider_prev:hover, .widget-content .owl-nav .slider_next:hover { color: #FFF; background-color: #d02525; }
.section_title { width: 100%; border-bottom: 1px solid #e8e8e8; padding: 18px 15px 18px 0px; font-family: 'DroidKufi-Regular'; font-size: 12px; font-weight: normal; color: #6d6d6d; position: relative; }
.section_title:before { content: ""; position: absolute; height: 3px; width: 87px; background-color: #d02525; top: 52px; right: 10px; }
.section_title2 { width: 100%; border-bottom: 1px solid #e8e8e8; padding: 18px 15px 18px 0px; font-family:'DroidKufi-Regular'; font-size: 12px; color: #6d6d6d; position: relative; margin-bottom: 15px; }
.section_title2:before { content: ""; position: absolute; height: 3px; width: 87px; background-color: #1660b1; top: 52px; right: 10px; }
.section_title3 { width: 100%; height: 23px; border-bottom: 1px solid #e8e8e8; font-family:'DroidKufi-Regular'; font-size: 12px; color: #6d6d6d; position: relative; }
.section_title3:before { content: ""; position: absolute; height: 3px; width: 87px; background-color: #a4a4a4; top: 21px; right: 10px; }
.section_title4 { width: 100%; padding: 19px 15px 20px 0px; font-family: 'DroidKufi-Regular'; font-size: 12px; color: #6d6d6d; position: relative; }
.first_quote { height: 467px; }
.first_article {height: 547px;margin-bottom: 10px;overflow: hidden;position: relative;}
.pop_article { background-color: #FFF; overflow: hidden; margin-bottom: 12px; }
.pop_article img { height: 140px; width: 100%; }
.pop_date { height: 24px; background-color: #c1c1c1; position: relative; font-size: 11px; color: #ffffff; line-height: 25px; padding-right: 10px; }
.pop_cat { float: left; height: 24px; color: #FFF; background-color: #d02525; position: relative; font-size: 12px; line-height: 24px; padding: 0 10px; }
.pop_cat:hover, .pop_article:hover .pop_cat { background-color: #555; color: #FFF }
.pop_article h4 a {font-family:'DroidKufi-Regular';font-size: 12px;color: #555;overflow: hidden;/* white-space: nowrap; */height: 105px;line-height: 2em;padding: 12px 10px 15px;cursor: pointer;display: block;text-overflow: ellipsis;}
.pop_article h4 a:hover {color: #d02525;}
.first_article img { height: 140px; }
.first_article h4 a { white-space: normal; line-height: 25px; height:auto }
.pop_author { height: 24px; background-color: #9e9e9e; position: relative; font-size: 11px; color: #ffffff; line-height: 25px; padding-right: 10px; }
.pop_author span { }
.pop_author img { float: left; width: 50px; height: 50px; margin: -9px 10px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border: 2px solid #FFF; position: relative; z-index: 1; }
.favorit_post { float: right; background-color: #FFF; /* position:relative; */ width: 100%; padding-bottom: 5px; margin-bottom: 12px; }
.favorit_post .favorit_post_img { float: right; width: 100%; padding: 13px 9px; position: relative; }
.favorit_post .favorit_post_img img { height: 205px; width: 100%; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
.favorit_post .favorit_post_img .item_txt { position: absolute; bottom: 20px; right: 16px; left: 16px; background-color: rgba(0, 0, 0, 0.75); font-size: 12px; color: #ffffff; padding: 13px 10px 15px 10px; font-family:DroidKufi-Regular; word-wrap: break-word; overflow: hidden; white-space: nowrap; cursor: pointer; display: block; text-overflow: ellipsis; }
.favorit_post .favorit_list { float: right; clear: both; width: 100%; margin: 0px 0px 0px 0px; position: relative; padding: 0px 10px 8px 10px; }
.favorit_post .favorit_list img { width: 70px; height: 70px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; margin-left: 10px; float: right; }
.favorit_post .favorit_list h3 a { font-family:'DroidKufi-Regular';font-size: 12px; color: #333; line-height: 2em; }
.favorit_post .favorit_list h3 a:hover { color: #000; }
.downslider_wrapper {float: right;background-color: #FFF;position: relative;height: 325px;width: 100%;margin-bottom: 10px;}
.owl-three { width: 100%; padding: 1px 12px; position: relative; float: right; }
.owl-three .owl-item { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.owl-three .item { margin: 0px 8px; }
.owl-three .item img { height: 170px; width: 100%; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }
.owl-three .item h3 a {font-size: 12px;color: #333;font-family:'DroidKufi-Regular';overflow: hidden;margin-top: 12px;padding: 0px 5px;/* height: 31px; */line-height: 1.7em;/* float:right; *//* white-space: nowrap; */cursor: pointer;display: block;text-overflow: ellipsis;}
.owl-three .item h3 a:hover { color: #000; }
.owl-three .owl-nav .slider_prev, .owl-three .owl-nav .slider_next { display: block; width: 22px; height: 22px; position: absolute; top: -52px; z-index: 10; left: 10px; opacity: 1; cursor: pointer; -webkit-border-radius: 2px; -moz-border-radius: 3px; border-radius: 3px; background-color: #a4a4a4; color: #FFF; font-size: 16px; text-align: center; line-height: 21px; }
.owl-three .owl-nav .slider_next { left: 38px; }
.owl-three .owl-nav .slider_prev:hover, .owl-three .owl-nav .slider_next:hover { color: #FFF; background-color: #1660b1; }
.widget-content ul { float: right; /* padding: 12px 10px 0px 10px; */ width: 100%; }
.widget-content ul li { float: right; clear: both; width: 100%; margin: 0px 0px 10px 0px; position: relative; }
.widget-content ul li img { width: 70px; height: 70px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; margin-left: 10px; float: right; }
.widget-content ul li h3 a { font-size: 13px; line-height: 2em; color: #444;font-family: DroidKufi-Regular; }
.widget-content ul li h3 a:hover { color: #d02525; }
.widget-content p { float: right; font-family:'DroidKufi-Regular'; font-size: 13px; color: #555; padding: 10px; font-weight: bold; }
.widget-content form { clear: both; float: right; }
.widget-content form input[type="text"] { width: 182px !important; height: 29px; font-family:'DroidKufi-Regular'; font-size: 11px; padding-right: 5px; border: #cccccc 1px solid; margin: 6px 10px 6px 15px; background-color: #FFF; clear: both; color: #8b8b8b; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
.widget-content form input[type="submit"] { clear: both; width: 80px; /* height: 30px; */ -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; text-align: center; /* line-height: 26px; */ font-family:'DroidKufi-Regular'; font-size: 13px; color: #FFF; cursor: pointer; border: none; background-color: #fea843; margin: 2px 10px; display: -webkit-box; }
.widget-content form input[type="radio"] { margin: 10px 10px; clear: both; }
ul.gallery_tab { font-family:'DroidKufi-Regular';margin-top: 10px; height: 52px; line-height: 50px; background-color: #ffffff; display: inline-block; border-bottom: 3px solid #d2d2d3; width: 100%; }
ul.gallery_tab li {font-family:'DroidKufi-Regular'; height: 52px; float: right; border-left: 1px solid #e8e8e8; position: relative; }
ul.gallery_tab li a { font-family:'DroidKufi-Regular'; font-size: 14px; color: #000; padding: 0px 20px; }
ul.gallery_tab li.active:before { content: ''; width: 100%; position: absolute; border-bottom: 3px solid #1660b1; bottom: 0px; font-family:'DroidKufi-Regular';}
.gallery_body { font-family:'DroidKufi-Regular';min-height: 232px; margin: 10px 0px 20px 0px; display: none; }
.gallery_cat { float: left; height: 24px; color: #FFF; background-color: #979797; position: relative;font-family:'DroidKufi-Regular'; font-size: 12px; line-height: 23px; padding: 0 10px; }
.gallery_cat:hover, .pop_article:hover .gallery_cat { background-color: #d02525; color: #FFF ;font-family:'DroidKufi-Regular';}
footer {background-image:  url("images/ggg.png"); background-color: #434a52; margin-top: 30px; padding-bottom: 30px; clear:both; display: inline-block; width: 100%; }
.footer { min-height: 159px; position: relative;     clear: both; }
.down_social { height: 76px; border-bottom: 1px solid #6e747a; }
.down_social ul li { float: right; height: 76px; width: 36px; border-right: 0px solid #6e747a; text-align: center; line-height: 76px; }
.down_social ul li:hover { background-color: #394048; }
.down_social ul li a i { font-size: 15px; color: #eff2f3; }
.down_logo { float: left; max-width: 150px; line-height: 68px; height: 75px; }
.down_menu { text-align: center; margin: 38px 63px 0px 63px; }
.down_menu ul { width: 100%; margin: 0px 0px; font-family:'DroidKufi-Regular'; font-size: 13px; color: #fff;}
.down_menu ul li { width: auto; float: none !important; display: inline-block; margin: 0px 0px 0px 4px; padding-left: 15px; position: relative; }
.down_menu ul li:before { content: ""; width: 5px; height: 5px; border-radius: 50px; background-color: #555; position: absolute; left: 0; top: 10px; }
.down_menu ul li a { color: #FFFFFF; display: inline-table; line-height: 22px; }
.down_menu ul li a:hover { color: #fcc000; }
.down_menu ul li:last-child:before { display: none; }
.goto_top { width: 36px; height: 36px; background-color: #2d3237; position: absolute; bottom: 10px; right: 10px; text-align: center; line-height: 41px; }
.goto_top i { font-size: 20px; color: #fff; }
.copy_right { font-size: 14px;font-family: 'DroidKufi-Regular' , Tahoma, Geneva, sans-serif; color: #fff; text-align: center; margin: 25px 0px 0px 0px }
.author_single { background-color: #FFF; margin-top: 28px; height: 45px; }
.author_single img { width: 60px; height: 60px; margin: -19px 10px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border: 2px solid #FFF; }
.author_single span { display: block; font-size: 12px;font-family:'DroidKufi-Regular'; padding: 0 85px; margin-top: -7px; color: #ff0000; }
.direction { background-color: #f3f3f3; /* height: 38px; */ font-family:'DroidKufi-Regular'; font-size: 13px; color: #444;/* line-height: 36px; *//* padding: 5px 10px; */ }
.single_box { background-color: #fff; min-height: 100px; margin-top: 10px; padding-bottom: 15px; position: relative; }
.single_box h2 { font-family:'DroidKufi-Regular'; font-size: 22px; color: #ff0000; padding: 20px 10px; min-height: 52px; }
.single_box img { width: 100%; margin: 1px 0px; }
.single_social { height: 40px; background-color: #333; position: relative; font-size: 12px; font-family:'DroidKufi-Regular'; color: #ffffff; line-height: 40px; padding: 0px 10px; }
.single_social ul { float: left; }
.single_social ul li { float: left; margin: 10px 10px 10px 0px; width: 24px; height: 24px; text-align: center; line-height: 28px; }
.single_social ul li a i { font-size: 15px; color: #ffffff; }
.single_social ul li:hover { background-color: #919090; }
.single_box .single_text { font-size: 15px; font-family: DroidKufi-Regular; color: #222; padding: 10px 29px 25px 25px; line-height: 30px; text-align: justify; }
.single_wrapper .single_text {
	color: #444;
	font-size: 16px;
font-family: 'DroidKufi-Regular' , Tahoma, Geneva, sans-serif;
font-weight: bold;
	text-align: justify;
	padding: 0px 50px;
  line-height:32px;
  }
	.single_wrapper .single_text blockquote {
  color:#898989;
  display:block;
  margin:20px 0;
  padding:0 35px 0 25px;
}
.single_text ol,
.single_text ul {
    margin: 0 30px 20px 30px;
}

.single_text ul li {
    list-style: outside disc;
    list-style-image: none;
}

.single_text ol li {
    list-style: outside decimal;
}

.single_text li {
    margin: 0 0 5px 15;
}

.single_text li ul,
.single_text li ol{
    margin: 5px 0 0 15px;
}
.tags_wrapper { min-height: 45px; padding: 20px 10px 0px 10px; }
.tags_wrapper a { height: 25px; background-color: #e6e6e6; padding: 0px 10px; margin: 0px 0px 8px 8px; font-size: 12px; font-family:'DroidKufi-Regular'; line-height: 27px; color: #737373; float: right; }
.tags_wrapper a:hover { background-color: #a4a4a4; color: #FFF; }
.linkedpost_wrapper { min-height: 310px; }
.linked_post { margin-top: 10px; }
.linked_post img { height: 170px; width: 100%; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
.linked_post h3 a { font-size: 11px; color: #555; font-family:'DroidKufi-Regular'; word-wrap: break-word; overflow: hidden; margin-top: 12px; padding: 0px 5px; height: 20px; /* float:right; */ white-space: nowrap; cursor: pointer; display: block; text-overflow: ellipsis; }
.linked_post h3 a:hover { color: #000; }
.widget-content2 { padding: 15px 4px; position: relative; display: inline-block; width: 100%; }
ul.single_tabs { height: 44px; border-top: 1px solid #e8e8e8; border-bottom: 1px solid #e8e8e8; position: absolute; top: 0px; right: 0px; left: 0px; }
ul.single_tabs li { width: calc(33.8% - 4px); text-align: center; line-height: 39px; float: right; height: 43px; }
ul.single_tabs li a { font-family:'DroidKufi-Regular'; color: #444; font-size: 13px; }
ul.single_tabs li:nth-child(2) { border-left: 1px solid #e8e8e8; border-right: 1px solid #e8e8e8; }
ul.single_tabs li:last-child { }
ul.single_tabs li:hover, ul.single_tabs li.active { border-bottom: 3px solid #d02525; }
.asidetab_content { display: none; }
.asidetab_content ul { padding: 12px 10px 0px 10px; width: 100%; margin-top: 30px; }
.asidetab_content ul li { float: right; clear: both; width: 100%; margin: 0px 0px 10px 0px; position: relative; }
.asidetab_content ul li img { width: 70px; height: 70px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; margin-left: 10px; float: right; }
.asidetab_content ul li h3 a { font-size: 12px; line-height: 2em; color: #555;font-family:'DroidKufi-Regular'; }
.asidetab_content ul li h3 a:hover { color: #000; }
.cm_wrapper { background-color: #FFF; padding: 10px 0px; position: relative; margin-bottom: 10px; display: block; }
.cm_wrapper .cm_title { min-height: 54px; border-bottom: 1px solid #eff2f3; font-family:'DroidKufi-Regular'; font-size: 14px; color: #ed963b; line-height: 42px; }
.cm_wrapper .cm_title i { font-size: 17px; float: right; margin: 11px 15px 0px 12px; color: #b6b6b6; }
.cm_wrapper form textarea { min-height: 190px; float: left; margin-top: 25px; margin-bottom: 30px; background-color: #FFF; padding: 10px; font-family:'DroidKufi-Regular'; font-size: 12px; color: #333; border: 1px solid #e6e9e9; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; width: 100%; }
.cm_wrapper form input[type="text"] { height: 40px; float: left; width: 100%; margin-top: 10px; background-color: #FFF; padding: 0px 10px; font-family:'DroidKufi-Regular'; font-size: 12px; color: #333; border: 1px solid #e6e9e9; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; }
.cm_wrapper form input[type="text"]:first-child { margin-top: 25px; }
.cm_wrapper form input[type="submit"] { float: right; width: 90px; height: 40px; text-align: center; background-color: #222; -webkit-border-radius: 26px; -moz-border-radius: 26px; border-radius: 26px; font-family: DroidKufi-Regular; font-size: 13px; color: #FFF; border: none; margin-top: 15px; }
.cm_wrapper form input[type="submit"]:hover { background-color: #484f59; }
.comments-list { margin: 39px 20px 0px 15px; padding-right: 0; list-style-type: none; }
.comments-list .children { margin-left: 70px; list-style-type: none; }
.comments-list .comment { position: relative; margin-bottom: 45px; }
.comments-list .comment-inner { padding-bottom: 15px; border-bottom: 1px solid #eee; margin-right: 84px; }
.comments-list .avatar-placeholder { float: right; width: 45px; height: 45px; border-radius: 50%; overflow: hidden; }
.comments-list .comment-header { margin-bottom: 8px; overflow: hidden; text-transform: uppercase; }
.comments-list .comment-author { display: block; margin-top: 6px; margin-bottom: 4px; font: normal 13px 'DroidKufi-Regular'; color: #444; float: right; }
.comments-list .comment-author-inner { font-size: 13px; color: #999; text-transform: none; }
.comments-list .comment-datetime { display: block; font-family:'DroidKufi-Regular'; font-size: 13px; color: #A7A7A7; float: right; clear: both; }
.comments-list .comment-body { color: #777; font-size: 13x; line-height: 2em; text-align: right; }
.comments-list .comment-reply { position: absolute; top: 5px; left: 0; }
.btn-inner { display: block; font: normal 13px 'DroidKufi-Regular'; }
.btn-effect { position: relative; overflow: hidden; z-index: 1; }
.btn-effect:after { position: absolute; top: 50%; left: 50%; width: 120%; height: 50%; opacity: 0; z-index: -1; content: ''; transition: all 0.3s ease 0s; transform: translateX(-50%) translateY(-50%) rotate(45deg); }
.btn-effect:hover:after { height: 350%; opacity: 1; }
.comments-list .comment-reply .comment-reply-link { background-color: #ffffff; display: inline-block; margin-bottom: 0; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; white-space: nowrap; padding: 3px 12px 7px 12px; font-size: 11px; line-height: 1; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; font-family: Tahoma; transition: all .3s; border: none; color: #B3B3B3; border-radius: 2px; border: 1px solid #f1f1f1; }
.comments-list .comment-reply .comment-reply-link:hover { background-color: #484f59; color: #FFF }
.comment-respond { background-color: #fff; min-height: 100px; margin-top: 10px; padding-bottom: 15px; position: relative; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); }
.form-allowed-tags { display: none }
.comment-reply-form { clear: both; margin: 0 13px; }
.comment-notes { color: #929292; padding-bottom: 11px; text-align: right; display: none; }
.comment-notes #email-notes { clear: both; display: block; color: #FF7149; }
.comment-respond .comment-reply-title, .comment-respond .ui-title-inner { margin-top: 4px; margin-bottom: 16px; font-size: 13px; position: relative; font-weight: normal; font-family: 'DroidKufi-Regular', Tahoma; text-align: right; }
.comment-respond .decor-1 { margin-top: 17px; margin-bottom: 16px; }
.comment-respond .input-group { margin-bottom: 20px; }
.comment-respond .form-control { margin-bottom: 16px; background-color: #f5f5f5; font-family:'DroidKufi-Regular'; font-size: 12px; border: none; box-shadow: none; }
.comment-respond .form-control:focus { background-color: #FFF; border: 1px solid #ddd }
.comment-respond .submit { border: 0px solid; border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; -webkit-border-radius: 3px; font: 12px DroidKufi-Regular; line-height: 11px; background-color: #1660b1; color: #fff; padding: 9px 15px; margin: 0 5px; cursor: pointer; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out; }
.comment-respond .submit:hover { background-color: #d02525; }
.conversation_wrapper { height: 570px; width: 100%; }
.conversation { display: block; position: relative; float: right; width: inherit; max-height: 575px; overflow: hidden; }
.conversation ul { width: 100%; height: 20000em; position: relative; list-style: none; margin: 0; padding: 0px 0px; }
.conversation .item { padding: 0px 0px; height: 250px; position: relative; }
.conversation .item:hover { }
.conversation .author_name { display:block; height: 42px; background-color: #215a99; padding: 0px 10px; line-height: 39px; font-family: DroidKufi-Regular; font-size: 12px; color: #FFF; -webkit-border-top-left-radius: 3px; -webkit-border-top-right-radius: 3px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; }
.conversation .author_pic { width:0px; height: 0px; border: 0px solid #434a52; position: absolute; top: 16px; left: 20px; -webkit-box-shadow: 0 0 0 1px #FFFFFF; box-shadow: 0 0 0 1px #FFFFFF; }
.conversation .author_pic img { width: 59px; height: 57px !important; }
.conversation .item img { float: right; height: 199px; }
.conversation .item .conversation_tit a { height: 42px; background-color: #434a52; line-height: 30px; font-family: 'DroidKufi-Regular'; font-size: 12px; float: right; color: #FFF; width: 100%; padding: 0px 10px; line-height: 39px; -webkit-border-bottom-right-radius: 3px; -webkit-border-bottom-left-radius: 3px; -moz-border-radius-bottomright: 3px; -moz-border-radius-bottomleft: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden }
.conversation .item .conversation_tit a:hover { background-color: #414345; }
.jcarousel-prev { position: absolute; left: 13px; top: -37px; width: 22px; height: 22px; text-align: center; font-weight: bolder; color: #FFF !important; line-height: 22px; font-size: 12px; background-color: #a4a4a4 !important; }
.jcarousel-next { position: absolute; left: 39px; top: -37px; width: 22px; height: 22px; text-align: center; font-weight: bolder; color: #FFF !important; line-height: 22px; font-size: 12px; background-color: #a4a4a4 !important; }
.wp-advanced-search { float: right; width: 100%; padding: 10px; margin-bottom: 5px; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; background-color: #FFF; }
.wp-advanced-search input[type="text"] { float: right; width: 474px; height: 26px; border: #ebebeb 1px solid; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; margin: 5px 0 0 0; padding-right: 10px; font-family:'DroidKufi-Regular'; font-size: 12px; color: #959595; }
.wp-advanced-search input[type="date"] { float: right; width: 203px; height: 26px; border: #ebebeb 1px solid; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; margin: 5px 0 0 0; padding-right: 10px; font-family:'DroidKufi-Regular'; font-size: 12px; color: #959595; direction: ltr; }
.wp-advanced-search label { float: right; width: 81px; min-height: 26px; margin: 9px 0 0 0; font-weight: normal; padding-right: 10px; font-family: DroidKufi-Regular; font-size: 12px; color: #818181; }
.wp-advanced-search select { float: right; width: 247px; min-height: 26px; border: #ebebeb 1px solid; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; margin: 5px 0 0 0; padding-right: 10px; font-family:'DroidKufi-Regular'; font-size: 12px; }
.wp-advanced-search textarea { float: right; border: #ebebeb 1px solid; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; margin: 5px 0 0 0; clear: both; padding-right: 10px; font-family:'DroidKufi-Regular'; font-size: 12px; color: #333; }
.wp-advanced-search input[type="submit"] { float: right; width: 80px; height: 25px; text-align: center; line-height: 22px; font-family:'DroidKufi-Regular'; font-size: 11px; color: #FFF; border: none; background-color: #db3434; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; margin: 5px; }
.page_archive ul { }
.page_archive ul li { clear: both; border-bottom: 1px dashed #e6e6e6; padding: 6px 10px; -webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -ms-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; transition: all 0.2s ease-out; overflow: hidden; }
.page_archive ul li:last-child { border-bottom: none }
.page_archive ul li:hover { background-color: #f3f3f3; }
.page_archive ul li h3 a { font-family:'DroidKufi-Regular'; font-size: 13px; color: #333; line-height: 28px; white-space: nowrap; text-overflow: ellipsis; float: right; overflow: hidden; width: 83%; }
.page_archive ul li h3 a:hover { color: #000; }
.page_archive ul li span { height: 20px; float: left; border: 1px solid #f3f3f3; text-align: center; font-family: DroidKufi-Regular; font-size: 13px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; color: #b5b5b6; line-height: 19px; padding: 0px 16px; margin: 5px 0px 0px 0px; }
.pagenav-wrap { min-height: 50px; display: block; margin-top: 10px; -webkit-border-radius: 25px; -moz-border-radius: 25px; border-radius: 25px; padding: 0px 10px; text-align: center; }
.pagenav { width: auto; display: block; font-family: DroidKufi-Regular; }
.pagenav a, .pagenav .page.current { margin: 8px 4px; font-size: 12px; display: inline-block; padding: 0 13px; /* padding: 0px 14px; */ color: #848484; line-height: 32px; background-color: #FFF; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; text-align: center; }
.pagenav .page i { line-height: 31px !important; }
.pagenav a:hover, .pagenav .page.current { color: #FFFFFF; background-color: #50565e; }
.pagenav .page.current:hover { color: #FFF; }
.pagenav a.prev.page, .pagenav a.next.page { position: relative; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background-color: #fff; display: table; font-size: 17px; width: 38px; height: 35px; }
.author_lists { padding: 10px 0px; }
.author_list { background-color: #FFF; display: block }
.author_list img { height: 180px; width: 100%; -webkit-border-radius: 3px 3px 0px 0px; -moz-border-radius: 3px 3px 0px 0px; border-radius: 3px 3px 0px 0px; }
.author_list:hover { background-color: #f3f3f3; }
.author_list h2 { font-size: 13px; color: #444; font-family: DroidKufi-Regular; overflow: hidden; margin: 5px 0px 10px 0px; padding: 5px 5px 13px; text-align: center; white-space: nowrap; cursor: pointer; display: block; text-overflow: ellipsis; }
.author_list h2:hover { color: #000; }
.writer_widget { background-color: #FFF; padding: 10px 10px; position: relative; margin-bottom: 10px; display: block; margin-top: 30px; font-family: DroidKufi-Regular; font-size: 13px; color: #444; }
.writer_widget img { width: 76px; height: 76px; border: 3px solid #FFF; border-radius: 3px; margin: -35px 0; display: block; z-index: 1; }
.writer_widget .writer_name { font-family:'DroidKufi-Regular'; font-size: 13px; color: #777777; margin: 0px 90px 35px 0px; }
.writer_widget .des { font-family:'DroidKufi-Regular'; font-size: 13px; color: #bfbfbf; line-height: 2em; margin: 10px 3px 25px; }
.writer_widget a { margin: 0px 0px 10px 0px; width: 30px; height: 30px; border-radius: 3px; transition: all 0.5s ease; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; text-align: center; color: #d3d3d3; line-height: 29px; font-size: 13px; border: 1px solid #e6e6e6; }
.writer_widget a:hover { border-color: #d02525; color: #d02525; }
article.post_wrap { background-color: #FFF; padding: 15px 0px; position: relative; margin-top: 10px; clear: both; display: inline-block; width: 100%; }
.post_head { display: block; position: relative; padding: 0px 2px 15px; }
.post_head h2 { margin-right: 10px; color: #50565e; }
.post_description { font-family:'DroidKufi-Regular'; font-size: 13px; color: #444; margin: 20px 10px; line-height: 2em; text-align: justify; }
.cat_wrapper { margin-top: 10px; }
.cat_type { position: absolute; left: 15px; top: 9px; width: 30px; height: 30px; border-radius: 3px; border: 2px solid rgba(255, 255, 255, 0.68); color: #FFF; text-align: center; line-height: 28px; font-size: 14px; }
.media_wrapper { padding: 0px; position: relative; margin-bottom: 10px; display: block; transition: all 0.2s ease; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; overflow: hidden; }
.media_wrapper img { width: 100%; height: 208px; display: block; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.big_media .media_wrapper img { height: 300px; }
.media_wrapper i { position: absolute; left: 10px; top: 10px; padding: 10px; border: 3px solid rgba(255, 255, 255, 0.61); color: #FFF; text-align: center; font-size: 14px; border-radius: 50%; }
.media_wrapper i:hover { color: #6d6d6d; border-color: #6d6d6d; }
.media_wrapper span { height: 64px; position: absolute; right: 0; text-align: center; left: 0px; bottom: -100px; color: #FFF; background-color: rgba(0, 0, 0, 0.5); transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; z-index: 1; overflow: hidden; padding: 10px; }
.media_wrapper span h2 { line-height: 1.8em; font-family:'DroidKufi-Regular'; font-size: 13px; color: #FFF; }
.media_wrapper:hover span { bottom: 0px; }
.media_wrapper span h2 a { font-family: 'DroidKufi-Regular'; font-size: 13px; color: #FFF; transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; }
.media_wrapper span h2 a:hover { color: #ffdd00; }
.post_type_head { padding: 10px 15px; margin: 10px 0; background-color: #FFF; }
.post_type_head .format_rutitr { display: block; padding: 9px 0px 4px; font-size: 12px; color: #db6234; font-family: DroidKufi-Regular;}
.post_type_head .format_rutitr span { color: #444; float: left; }
.post_type_head .format_title { padding: 9px 0px 0px; font-family:'DroidKufi-Regular'; font-size: 15px; color: #ff0000; }
.post_type_head .fsummary { display: block; padding: 0px 0px; font-family:'DroidKufi-Regular'; font-size: 13px !important; margin: 15px 0; color: #bbbbbb; line-height: 20px; }
.post_type_head .fsummary p { font-size: 14px;font-family: 'DroidKufi-Regular'; color:#111;line-height: 30px }
.post_type_foot { clear: both; width: 100%; display: inline-block; padding: 15px 0 20px; background-color: #FFF; margin-top: 15px; }
.video_related { min-height: 360px; margin-bottom: 0 }
.video_wrap { overflow: hidden; margin-top: 0px; }
.video_wrap .jwplayer { max-width: 100% !important }
.video_detail { margin-top: 10px; background-color: #50565e; }
.video_detail_title { display: block; padding: 3px 10px; color: #f3f3f3; border-radius: 2px; background-color: rgba(255, 255, 255, 0.11); }
.dl_box { display: block; padding-top: 10px; }
.dl_box_item { display: block; padding: 7px 0px; margin-bottom: 5px; color: #f3f3f3; border-radius: 2px; background-color: rgb(99, 105, 112); }
.dl_box_item b { display: block; font-weight: normal; padding: 0 10px; }
.dl_box_item span { display: block; padding: 0px 10px; margin-top: 4px; background-color: rgba(0, 0, 0, 0.28); }
.dl_box_item a { float: left; background-color: rgba(255, 255, 255, 0.2); color: #ebebeb; padding: 0px 10px 0px; font-size: 11px; margin: 0px 0 5px 0px; display: inline-block; }
.dl_box a:hover { background-color: #8fb31d; color: #fff; }
.format_shlink { display: block; height: auto; overflow: hidden; line-height: 18px; font-size: 12px; color: #858585; margin: 15px 10px; }
.format_shlink input { color: #50565e; padding: 4px 10px; min-width: 240px; border: 1px solid #e6e6e6; background-color: #ffffff; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; text-align: left; }
.format_shlink input:focus { border: 1px solid #1660b1; }
.movie_social ul { float: left; padding-left: 10px; }
.movie_social ul li { float: left; margin: 10px 10px 10px 0px; width: 24px; height: 24px; text-align: center; line-height: 28px; }
.movie_social ul li a { font-size: 15px; color: #8c8c8c; }
.movie_social ul li:hover { background-color: #919090; }
.movie_social ul li:hover a { color: #FFF }

.slideDown { animation-name: slideDown; -webkit-animation-name: slideDown; animation-duration: 1s; -webkit-animation-duration: 1s; animation-timing-function: ease; -webkit-animation-timing-function: ease; visibility: visible !important; }
@keyframes slideDown {
 0% {
 transform: translateY(-100%);
}
 50% {
 transform: translateY(8%);
}
 65% {
 transform: translateY(-4%);
}
 80% {
 transform: translateY(4%);
}
 95% {
 transform: translateY(-2%);
}
 100% {
 transform: translateY(0%);
}
}
@-webkit-keyframes slideDown {
 0% {
 -webkit-transform: translateY(-100%);
}
 50% {
 -webkit-transform: translateY(8%);
}
 65% {
 -webkit-transform: translateY(-4%);
}
 80% {
 -webkit-transform: translateY(4%);
}
 95% {
 -webkit-transform: translateY(-2%);
}
 100% {
 -webkit-transform: translateY(0%);
}
}
.post-gallery { display: inline-block; width: 100%; background:#ccc;}
.img_wrap { display: block; height: 200px; margin-bottom: 10px; position: relative; overflow: hidden; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background-color: #FFF; }
.img_wrap:after { content: "\f002"; position: absolute; text-align: center; font: normal normal normal 25px/1 FontAwesome; color: #FFF; top: 42%; left: 0px; right: 0px; margin: auto; -webkit-transition: all 0.2s; /* Safari */ transition: all 0.2s; filter: Alpha(Opacity=0); opacity: 0; cursor: pointer }
.img_wrap:hover:after { filter: Alpha(Opacity=1); opacity: 1; -webkit-animation: slideDown .7s ease both; -moz-animation: slideDown .7s ease both; animation: slideDown .7s ease both; }
.img_wrap img { width: auto; height: 100%; margin: auto; display: block; }
.img_wrap:hover img { opacity: 0.8; }
.page-404 { float: right; width: 100%; background-color: #FFF !important; background-color: #FFF; -webkit-box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.07); -moz-box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.07); box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.02); margin: 20px 0px 0px 0px; padding: 20px; border-radius: 5px; }
.img-404 { margin: 30px 0; height: 262px; background-image: url(images/error_404.png); background-repeat: no-repeat; background-position: center center; opacity: 0.7; }
.error-wrap { width: 500px; margin-top: 85px; }
.error-wrap .title { direction: rtl; text-align: right;  font: 15px'DroidKufi-Regular'; color: #ff0000; margin-bottom: 25px; }
.error-wrap .content { width: 50%; color: #8a8a8a; font: 13px 'DroidKufi-Regular'; }
.error-wrap .content ul { margin-top: 14px; }
.error-wrap .content li { font: 13px DroidKufi-Regular; margin-bottom: 8px; }
.error-wrap .content li:before { content: ""; float: right; width: 6px; height: 6px; background-color: #ccc; border-radius: 11px; position: relative; margin-left: 10px; top: 5px; }
.wpcf7 fieldset { width: 100%; margin-bottom: 10px;direction: rtl; text-align: right;  }
.wpcf7 label { direction: rtl; text-align: right; color: #444; font: 13px 'DroidKufi-Regular'; line-height: 18px; margin-bottom: 5px; display: block; width: 100%; float: left; }
.wpcf7-text, .wpcf7-captchar {float:right;direction: rtl; text-align: right;  width: 330px; background: #fff; border: 1px solid #ddd; padding: 5px 10px; border-radius: 2px; -moz-border-radius: 2px; -o-border-radius: 2px; -webkit-border-radius: 2px; font: 13px DroidKufi-Regular; }
.wpcf7-select { direction: rtl; text-align: right; width: 351px; background: #fff; border: 1px solid #ddd; padding: 8px 10px; border-radius: 2px; -moz-border-radius: 2px; -o-border-radius: 2px; -webkit-border-radius: 2px; font: 13px 'DroidKufi-Regular'; }
.wpcf7-textarea {direction: rtl; text-align: right;  width: 100%; box-sizing: border-box; -moz-box-sizing: border-box; background: #fff; border: 1px solid #ddd; padding: 10px; border-radius: 2px; -moz-border-radius: 2px; -o-border-radius: 2px; -webkit-border-radius: 2px; font: 13px 'DroidKufi-Regular'; }
.wpcf7-submit {direction: rtl; text-align: right;  border: 0px solid; border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; -webkit-border-radius: 3px; font: 13px'DroidKufi-Regular'; line-height: 11px; color: #000; padding: 8px 15px; cursor: pointer; float: right; -webkit-transition: none; -moz-transition: none; -o-transition: none; -ms-transition: none; transition: none; }
