html{min-height:100%}

object, iframe, embed{width: 100% !important;}

body{font-family:'Open Sans','Noto Naskh Arabic',sans-serif;color:#fff}

body.home .gfilter,body.archive .gfilter,body.tag .gfilter,body.category .gfilter{width:100%;background:url(../img/grdark.png) repeat-x bottom;}

body.single .gfilter{height: 52px;}

body.page #container,body.single #container,body.error404 #container{background:#000;min-height:600px}

body.page #header-expanded,body.single #header-expanded,body.error404 #header-expanded{margin-bottom:0}

.ajax-load-more-wrap{background:#000}

.icon-format{background:url(../img/sprite.png) no-repeat;display:inline-block;vertical-align:middle}

.icon-tv{background-position:0 -360px;width:47px;height:44px}

.icon-link{background-position:0 -360px;width:47px;height:44px}

.icon-camera{background-position:0 -157px;width:47px;height:44px}

.icon-post{background-position:0 -360px;width:47px;height:44px}

a{color:#fff}

a:link{color:#fff}

a:visited{color:#fff}

a:hover{color:#fff;text-decoration:none}

a:focus{color:#fff}

#header-expanded{background:#000;-webkit-transition:height .3s ease-in;-moz-transition:height .3s ease-in;-o-transition:height .3s ease-in;transition:height .3s ease-in; overflow: hidden;}

.fixed-header {position: fixed; top:0; left:0; width: 100%; z-index: 999;}

.header-outer-expand{height: 136px;}

.header-outer-collapse{height: 84px;}

body.single .header-outer-collapse{height: 84px;}

.header-outer-expand .navbar-collapse{opacity:1;-webkit-transition:all .4s ease-in;-moz-transition:all .4s ease-in;-o-transition:all .4s ease-in;transition:all .4s ease-in;}

.header-outer-collapse .navbar-collapse{opacity:0;-webkit-transition:all .5s ease-in;-moz-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in;}

h1{margin-top:0; margin-bottom:0;}

h2{font-family:'Open Sans','Droid Arabic Kufi',sans-serif}

body.single h2 a{color:#fff;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}

body.single h2 a:hover{color:#f17b08;text-decoration:none}

header.site-header{margin-top:15px;margin-bottom:0}

header.site-header .navbar-header{float:none}

header.site-header .toggle-menu{color:#ccc;font-weight:700;outline:0;text-transform:uppercase;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in; position: relative; z-index: 99;}

header.site-header .toggle-menu i{font-size:30px;vertical-align:middle}

header.site-header .toggle-menu span{vertical-align:middle;padding-right:10px}

header.site-header .toggle-menu:hover{color:#fff;text-decoration:none}

header.site-header .toggle-menu:focus{color: #fff; text-decoration:none}

header.site-header .navbar-brand{padding:0;height:auto;line-height:auto}

header.site-header .navbar-form{padding:0}

header.site-header .navbar-nav>li>a{color:#fff;font-size:20px;font-weight:300;text-transform:uppercase;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}

header.site-header .navbar-nav>li>a:hover,header.site-header .navbar-nav>li>a:focus{background:0 0;color:#f17b08}

header.site-header .form-control{background:0 0;box-shadow:0 0 0;border-top:0;border-bottom:0;border-right:0;border-left:2px solid #fff;border-radius:0;color:#fff}

header.site-header .btn-default{display:none}

article{padding:40px 0}

article h2{margin:0 0 15px 0}

article .date{color:#fff;font-size:15px;font-weight:700;text-transform:uppercase}

article .excerpt{color:#fff;padding:15px 0;font-size:22px;font-weight:400}

article .excerpt a{color:#f17b08}

.rtl-post{direction:rtl;text-align:right}

.rtl-post .date{direction:ltr;display:block}

.rtl-post .title-c{float:right}

.rtl-post .edit-c{float:right}

.tags{color:#fff}

.tags i{color:#fff;font-size:22px;margin-right:10px;vertical-align:middle}

.tags a{color:#fff;text-transform:uppercase;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}

.tags a:hover{color:#f17b08;text-decoration:none}

.site-post{background:#000;border-bottom:1px solid #222}

.site-category{background:#000}

.site-category h2{color:#fff;font-weight:700}

.site-comments{margin-top:50px}

.index-comments{position: relative; z-index: 998;}

footer.site-footer{background:#000;color:#fff;padding:20px 0}

footer.site-footer p{margin-bottom:0}

footer.site-footer a{border-bottom:1px solid transparent;color:#fff;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;text-decoration:none}

footer.site-footer a:hover{border-color:#f17b08;color:#fff;text-decoration:none}

footer.site-footer a.footer-logo{border:0;margin-bottom:10px}

footer.site-footer a.footer-logo:hover{border:0}

footer.site-footer .widget_nav_menu ul{list-style:none;margin:0 0 20px;padding:0}

footer.site-footer .widget_nav_menu ul li{display:inline-block;width:49%;margin-bottom:10px}

footer.site-footer .widget_nav_menu ul li a{border-bottom:1px solid transparent;font-size:16px;text-transform:uppercase;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}

footer.site-footer .widget_nav_menu ul li a:hover{border-color:#f17b08;color:#fff;text-decoration:none}

footer.site-footer h3{color:#f17b08;margin-top:0;text-transform:uppercase;font-weight:300}

footer.site-footer .textwidget{color:#fff;font-size:16px}

.mfp-ajax-holder .mfp-content .site-post{background:#000;border-bottom:0 solid #eee;margin-top:180px}

.mfp-ajax-holder .mfp-content article{padding:40px 0}

.mfp-ajax-holder .mfp-content article h2{margin:0 0 15px 0}

.mfp-ajax-holder .mfp-content article h2 a{color:#000}

.mfp-ajax-holder .mfp-content article .date{color:#000;font-size:15px;font-weight:700;text-transform:uppercase}

.mfp-ajax-holder .mfp-content article .excerpt{color:#000;padding:15px 0;font-size:22px;font-weight:400}

.mfp-ajax-holder .mfp-content article .excerpt a{color:#f17b08}

.mfp-ajax-holder .mfp-content .tags{color:#000}

.mfp-ajax-holder .mfp-content .tags i{color:#000;font-size:22px;margin-right:10px;vertical-align:middle}

.mfp-ajax-holder .mfp-content .tags a{color:#000;text-transform:uppercase;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}

.mfp-ajax-holder .mfp-content .tags a:hover{color:#f17b08;text-decoration:none}

.mfp-ajax-holder .mfp-content .mfp-close{color:#000!important;font-family:'Open Sans',sans-serif;font-size:18px;font-weight:300;left:45%;right:auto;margin:100px auto 50px;line-height:22px;letter-spacing:2px;height:100px;width:100px}

.mfp-ajax-holder .mfp-content .mfp-close i{font-size:90px;margin-right:5px;letter-spacing:0}

.mfp-fade.mfp-bg{opacity:0;background:none repeat fixed 0 0 #0B0B0B;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}

.mfp-fade.mfp-bg.mfp-ready{opacity:.9}

.mfp-fade.mfp-bg.mfp-removing{opacity:0}

.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}

.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}

.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}

.index-comments section.comments{display:none}

.comments h2{font-weight:700;margin-top:0;text-transform:uppercase}

.comments .comment-list{list-style:none;margin:0 0 50px 0;padding:0}

.comments .comment-list li{background:#f1f1f1;border:1px solid #eee;padding:10px;margin-bottom:10px}

.comments .comment-list li article{color:#222; padding:0}

.comment-reply-title{font-weight:700;margin-top:0;text-transform:uppercase}

.comment-form label{display:block;font-size:18px;font-weight:400;text-transform:uppercase}

.comment-form label .required{font-size:12px;color:#f17b08}

.comment-form input[type=text],.comment-form input[type=email],.comment-form input[type=url],.comment-form textarea{border-radius:8px;border:1px solid #ccc;height:40px;padding:10px;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}

.comment-form input[type=text]:focus,.comment-form input[type=email]:focus,.comment-form input[type=url]:focus,.comment-form textarea:focus{border-color:#66AFE9;outline:0 none;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(102,175,233,.6)}

.comment-form textarea{height:auto;width:100%}

.comment-form #submit{background:#f17b08;border:1px solid #f17b08;border-radius:8px;color:#000;padding:8px 16px;text-transform:uppercase}

.subscribe-to-comments label{display:inline-block}

.wpcf7-form .required{color:#f17b08}

.social{list-style:none;margin:0;padding:0;position:absolute;top:15%;right:30%}

.social li{color:#000;display:inline-block;margin:0 8px}

.icon{background:url(../img/social.png) no-repeat;display:inline-block;vertical-align:middle}

.icon-twitter{background-position:0 -2px;width:18px;height:19px}

.icon-flickr{background-position:-38px -1px;width:18px;height:18px}

.icon-diigo{background-position:-79px 0;width:12px;height:19px}

.icon-soundcloud{background-position:-103px -1px;width:40px;height:18px}

.twitter-tweet{width: 100% !important;}

.share-link {text-align: center; padding: 0; margin-right: 15px; margin-bottom: 15px;}

.share-link:first-child{

	margin-left: 15px;

}

.share-link p{margin:3px 0 0; color:#fff; font-size:18px;}

.share-link span{color:#fff; display: none;}

.share-link.facebook{background: #3b5998; border: 1px solid #3b5998;}

.share-link.facebook span{background: #22407F;}

.share-link.twitter{background: #00aced; border: 1px solid #00aced;}

.share-link.twitter span{background: #0093D4;}

.share-link.gplus{background: #dd4b39; border: 1px solid #dd4b39;}

.share-link.gplus span{background: #C43220;}

body.single .load-old .alm-btn-wrap{

	display: none;

}

.rtl-post blockquote{

	border-left: 0;

	border-right: 5px solid #EEE;

}

.rtl-post .form-control{

	direction:ltr;

	text-align:left;	

}

.rtl-post .btn{

	direction: ltr;

}

.rtl-post .embed-container iframe{

	left: auto;

	right: 0;

}

.post-inner{

	width: 100%;

}

.tiled-gallery .gallery-row {

    margin-bottom: 2px;

    max-width: 100%;

}

select{
	color: #000;
}