/*
Theme Name: Toranji V3.0
Theme Author: Mohammad Saleh Moosapour
Description: Get Latest Technology News Daily On Toranji.ir
Theme URI: https://toranji.ir
Author URI: https://toranji.ir
*/
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: bold;
	src: url('fonts/eot/IRANSansWeb(FaNum)_Bold.eot');
	src: url('fonts/eot/IRANSansWeb(FaNum)_Bold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/IRANSansWeb(FaNum)_Bold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/IRANSansWeb(FaNum)_Bold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/IRANSansWeb(FaNum)_Bold.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 500;
	src: url('fonts/eot/IRANSansWeb(FaNum)_Medium.eot');
	src: url('fonts/eot/IRANSansWeb(FaNum)_Medium.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/IRANSansWeb(FaNum)_Medium.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/IRANSansWeb(FaNum)_Medium.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/IRANSansWeb(FaNum)_Medium.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 300;
	src: url('fonts/eot/IRANSansWeb(FaNum)_Light.eot');
	src: url('fonts/eot/IRANSansWeb(FaNum)_Light.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/IRANSansWeb(FaNum)_Light.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/IRANSansWeb(FaNum)_Light.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/IRANSansWeb(FaNum)_Light.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 200;
	src: url('fonts/eot/IRANSansWeb(FaNum)_UltraLight.eot');
	src: url('fonts/eot/IRANSansWeb(FaNum)_UltraLight.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/IRANSansWeb(FaNum)_UltraLight.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/IRANSansWeb(FaNum)_UltraLight.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/IRANSansWeb(FaNum)_UltraLight.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/eot/IRANSansWeb(FaNum).eot');
	src: url('fonts/eot/IRANSansWeb(FaNum).eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/IRANSansWeb(FaNum).woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/IRANSansWeb(FaNum).woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/IRANSansWeb(FaNum).ttf') format('truetype');
}
.wp-caption{width:100% !important;background:#222;}.wp-caption-text{width: 100%;background: #333;display: block;height: auto;min-height:30px;padding: 0px 10px;color: #ccc;font-size: 14px;}#line-progressbar{width:0px;height:2px;position:fixed;background:#1abc9c;right:0;top:45px;display:none;z-index:99999999;}
.anetwork-b{width:282.5px !important;height:565px !important;max-width:100% !important;max-height: 100% !important;}.anetwork-b iframe{width:282.5px !important;height:565px !important;}.anetwork-b *{max-width:282.5px !important;max-height:565px !important;}.anetwork-b #link img{height:565px !important;}
a,body,h1,h2,h3,h4,h5,h6,img,li,ul{margin:0;padding:0;border:none}a,a:hover,a:visited{text-decoration:none!important;color:inherit!important}#single-body .content-container a{color:#16a085 !important;}li{list-style:none}.clearfix{clear:both}h1,h2,h3,h4,h5,h6{font-weight:bold;}.clearfix{clear:both}*{box-sizing:border-box;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.container{width:1280px}body{direction:rtl;font-family:"IRANSans";font-weight:bold;background:#f4f4f4;}header:before{width:100%;height:520px;content:"";background:-webkit-linear-gradient(rgba(0, 0, 0, .8), transparent);background:linear-gradient(rgba(0, 0, 0, .8), transparent);display:block;position:absolute;left:0;}.content-container{position: relative;}
.small-post-thumb{width:100%;height:auto;overflow: hidden;position: relative;}
.small-post-thumb img{width: 100%;height:auto;}.post-label{    position: absolute;    z-index: 999999;    left: 0px;    bottom: 0;    background: #9b59b6;    color: #FFF;    font-weight: 200;    padding: 5px 8px;}.aligncenter{display:block;margin:20px auto !important;text-align:center;}.special-post #comments-wrap{color:#999 !important;}
.small-post-thumb:after{width: 100%;height:150px;content:"";display: inline-block;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.75));bottom:0;left:0;z-index:99;position: absolute;}
.small-post-title{transition:all 0.2s;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;font-size:30px;color:#FFF;margin-top:-150px;text-shadow:0px 2px 3px rgba(0,0,0,0.7);position: absolute;bottom:0;right:0;padding:15px;z-index: 999;line-height: 1.6 !important;}
.small-post-thumb:hover h3{padding-bottom:5px;}
.small-post-title h3{transition: all 0.1s ease-in-out;line-height:1.6 !important;font-size: 30px !important;}
.small-post-meta{width: 100%;font-size:12px;color:#777;margin-top:15px;padding:0 20px;}
.small-post-meta a[rel*="category"]{color:#e67e22!important;}#developer{text-align:center;padding-bottom:15px;color:#FFF;font-weight:300;}
.small-post-meta li{display: inline-block;margin-left:8px;font-weight: 200;}
.small-post-meta li:after{content:"";display: inline-block;width:1px;height:10px;background:#999;margin-right:10px;position: relative;top:2px;}.content-container>ul{margin: 10px 0;}.content-container>ul>li{padding:10px;background:#f9f9f9;}.content-container>ul>li:nth-child(even){background:#f1f1f1}
.small-post-meta li:last-child:after{display: none;}
.small-post-content{text-align:justify;margin-top:15px;font-size:16px;line-height:28px;font-weight: 300;color:#111;padding:0 20px 10px 20px;}header{background:url("images/bg.jpg");background-size:cover;width:100%;height:520px;color:#FFF;-webkit-animation:fadeIn 1s;animation:fadeIn 1s;margin-bottom:100px;text-shadow:0px 0px 3px rgba(0, 0, 0, .1)}.container{position:relative;z-index:9}.logo-wrapper span{width:auto;font-size:13px;padding-right:8px;display:block;margin-top:-8px}.menus-wrapper{margin-top:15px}.primary-menu-wrapper{position:relative;top:8px}.primary-menu-wrapper li{display:inline-block;font-family:"IRANSans";font-weight:400;margin-left:15px;color:#bdf4ef}.secondary-menu-wrapper{margin-top:30px}.secondary-menu-wrapper li{display:inline-block;font-family:"IRANSans";font-weight:bold;margin-left:20px;color:#FFF;font-size:18px}.search-wrapper{position:relative;margin-top:15px}.search-wrapper input{width:100%;background:rgba(0, 0, 0, .2);border-radius:35px;color:white;border:none;font-size:12px;padding:5px 10px 5px 10px;font-family:"IRANSans";font-weight: 300;}.search-wrapper input::-webkit-input-placeholder{color:rgba(255, 255, 255, .5)}.content-container h1,.content-container h2,.content-container h3{line-height:initial;}.search-wrapper button{background:none;border:none;position:absolute;left:5px;opacity:0.7;margin-top:-23px}@-moz-document url-prefix(){.search-wrapper button{margin-top:5px}}@supports (-ms-ime-align:auto){.search-wrapper button{margin-top:5px}}.login-wrapper{font-size:12px;font-family:"IRANSans";font-weight:400;margin-top:25px;color:rgba(255, 255, 255, .8);position: relative;}.three-latest-posts{margin-top:15px}.container>h4{font-size:14px;opacity:.6;margin-bottom:0;font-family:"IRANSans"}.container>h4 span{margin-left:5px}.big-latest-post:hover{margin-top:-3px}.big-latest-post{background:#FFF;text-shadow:none;overflow:hidden;height:450px;-webkit-transition:all 0.1s;transition:all 0.1s;-webkit-animation:marginTop 1.2s;animation:marginTop 1.2s;border:1px solid rgba(0, 0, 0, .1)}.big-latest-post .thumb-container{width:100%;height:200px;overflow:hidden;text-align:center;position:relative;z-index:999}.big-latest-post .thumb-container img{width:100%;height:auto;}.big-latest-post .thumb-container:after{width:100%;height:250px;background:linear-gradient(rgba(0, 0, 0, 0), #FFF);background:-webkit-linear-gradient(rgba(0, 0, 0, 0), #FFF);background:-ms-linear-gradient(rgba(0, 0, 0, 0), #FFF);display:none;content:"";top:-50px;z-index:9999;position:absolute}.big-latest-post .title-container{margin-top:10px;color:#222;z-index:999999;font-size:18px;position:relative}.big-latest-post .title-container h2{font-size:24px;font-family:"IRANSans";font-weight:bold;line-height:38px;height:auto;overflow:hidden;}.more-btn{font-weight: bold;margin-right: 5px;color:#2c3e50;}.big-latest-post .meta-container{font-size:14px;color:#c1c1c1}.short-link{font-size:12px !important;margin-top:50px;}.short-link br{display:none !important;}.short-link input{border:none !important;border-radius:2px !important;background:#EFEFEF !important;margin-right:15px !important;}.big-latest-post .meta-container li{display:inline-block;margin-top:10px;font-size:11px;font-family:"IRANSans";font-weight:300;color:#888;margin-left:15px}.big-latest-post .meta-container li span{margin-left:5px;float:right;}div[off-canvas*="mainmenu"] #off-top-menu,div[off-canvas*="mainmenu"] #off-primary-menu{padding: 10px;margin-top:15px;}div[off-canvas*="mainmenu"]{background: #2c3e50;color: #EFEFEF;padding: 15px;line-height: 30px;}.big-latest-post .meta-container li:last-child{margin-left:0}.big-latest-post .content-container{color:#444;font-family:"IRANSans";font-size:14px;margin-top:10px;font-weight:400;}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes marginTop{0%{margin-top:-100px;opacity:0}to{margin-top:0px;opacity:1}}@keyframes marginTop{0%{margin-top:-100px;opacity:0}to{margin-top:0px;opacity:1}}#top-right-ad{width:100%;overflow:hidden;box-shadow:none;margin-top:5px;}#top-right-ad img{width:100%;height:auto}.content-area{padding:25px 15px;margin-bottom:0px}.content-area .content-container{padding-bottom:10px;margin-bottom:15px}.content-area .content-container:last-child{padding-bottom:0;margin-bottom:0}.content-area .meta-container{width:100%;margin-top:10px;padding:0}.content-area .meta-container li{display:inline-block;font-family:"IRANSans";font-weight:300;color:#777;font-size:11px;margin-left:15px}.content-area .meta-container li span{margin-left:3px}.content-area .small-title:hover{color:#4a746c}.content-area .small-title{margin-bottom:0px;padding:7px}.content-area .small-title h3{font-size:24px;line-height:36px}.content-area .small-thumb{overflow:hidden;border-radius:3px;width:120px;margin-right:20px;padding:0;height:120px}.content-area .small-thumb img{width:auto;height:100%}.content-area .small-content{font-size:16px;padding:10px;padding-top:5px;font-family:"IRANSans";font-weight:300;color:#111;line-height:28px;text-align:justify;}.widget{width:100%;background:#FFF;padding:15px 5px;margin-bottom:15px;padding-bottom:15px;box-shadow:none}.widget .widget-title{padding:10px;padding-bottom:15px;padding-top:0;color:#000;}.widget .widget-title h5{font-size:18px}.widget .widget-title span{position:relative!important;top:3px!important;margin-left:5px;color:#1ac0b2}.widget .widget-body{padding:10px;padding-top:5px}.widget .widget-body .thumbnail-container{overflow:hidden;width:50px;padding:0;height:50px;border:1px solid rgba(0, 0, 0, .1)}.widget .widget-body .thumbnail-container img{width:auto;height:100%}.widget .widget-body .title-container{position:relative;overflow:hidden;font-family:"IRANSans";font-weight:bold;color:#222;width:calc(100% - 50px)!important}.widget .widget-body .title-container h5{line-height:18px;font-weight:500;}.widget .widget-body li{padding-bottom:15px;padding-top:15px;-webkit-transition:all 0.3s;transition:all 0.1s}.widget .widget-body li:hover .title-container{color:#4a746c}.widget .widget-body li:nth-last-child(2){border-bottom:none;padding-bottom:0px}#featured-posts a:hover{transform:scale(0.99);}.featured-post-container{width:100%;height:100px;overflow:hidden;margin-top:15px;position:relative;display:table;text-shadow:0px 0px 3px rgba(0, 0, 0, .1);box-shadow:none}.special-post img.size-full{max-width:initial !important;position:relative !important;}.special-post #canvas-container{background:#000 !important;}.special-post .content-area{background:#000;color:#888 !important;}.special-post .content-container{color:#999 !important;}.featured-post-container .featured-title{position:absolute;width:100%;height:100px;top:0;left:0;text-align:center;display:table;z-index:100;color:#FFF}.featured-post-container .featured-title h5{display:table-cell;vertical-align:middle;font-size:12px;font-weight:500;padding:0 15px 0 15px;line-height:24px;-webkit-transition:all .2s;transition:all .2s}.featured-post-container .gradient-wrapper{-webkit-transition:all 0.2s;transition:all 0.2s;background:linear-gradient(#57c9b2, #55bda8);background:-webkit-linear-gradient(#57c9b2, #55bda8);background:-o-linear-gradient(#57c9b2, #55bda8);opacity:0.7;width:100%;height:100px;z-index:99;position:absolute;display:table-cell;vertical-align:middle}.secondary-menu-wrapper li:after{margin:auto;width:0;height:1px;position:relative;top:6px;content: "";display:block;transition: all 0.3s;}.login-wrapper .pull-left a{margin-right:5px;margin-left:5px;color:#bdf4ef !important;font-weight:700;}.login-box:before{content: "";display: block;position: absolute;background: transparent;width: 0;height: 0;border-bottom: 10px solid #FFF;border-left: 10px solid transparent;border-right: 10px solid transparent;top: 0;right: 0;left: 0;margin: Auto;margin-top: -10px;}.open{display:block !important;}.login-box{position: absolute;display:none;width: 350px;height: auto;padding:16px;color:#666;background: #FFF;left: 0;padding-bottom:35px;top: 30px;z-index: 9999999;border-radius:3px;}.login-box .login-username:before{content: "\e971";display: inline-block;width: 25px;height: 27px;background: #16a085;color: #FFF;font-family: icomoon;position: absolute;left: 16px;top: 38px;border-top-left-radius: 5px;border-bottom-left-radius: 5px;line-height: 25px;text-align: center;font-size: 12px;}.login-box .login-submit:before{content: "\e990";font-family:icomoon;position: absolute;bottom:23px;right:0;left:100px;z-index:9;margin:auto; dipslay:inline-block;color:#FFF;width:5px;height:5px;}.login-box input{width:100%;border:none;background:#EFEFEF;border-radius:5px;padding:5px;font-weight:bold;}.login-box input[type="checkbox"]{width:auto;margin-left:5px;position:relative;top:3px;}.login-box input[type="submit"]{width:100%;position:absolute;bottom:0;left:0;border-radius:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px;background:#2ecc71;color:#FFF;font-weight:500;padding: 10px 0;}.login-box label{font-weight:400;}.secondary-menu-wrapper li:hover:after{width:100%;background:#fff;}#featured-posts span{position:relative;top:3px;margin-left:5px;color:#2980b9}#featured-posts a:nth-child(3) .featured-post-container .gradient-wrapper{background:linear-gradient(#55b8a5, #52a998);background:-webkit-linear-gradient(#55b8a5, #52a998);background:-o-linear-gradient(#55b8a5, #52a998)}#featured-posts a:nth-child(4) .featured-post-container .gradient-wrapper{background:linear-gradient(#52a594, #4f9586);background:-webkit-linear-gradient(#52a594, #4f9586);background:-o-linear-gradient(#52a594, #4f9586)}#featured-posts a:nth-child(5) .featured-post-container .gradient-wrapper{background:linear-gradient(#4e9083, #4c8277);background:-webkit-linear-gradient(#4e9083, #4c8277);background:-o-linear-gradient(#4e9083, #4c8277)}#featured-posts a:nth-child(6) .featured-post-container .gradient-wrapper{background:linear-gradient(#4b7e74, #4a746c);background:-webkit-linear-gradient(#4b7e74, #4a746c);background:-o-linear-gradient(#4b7e74, #4a746c)}#social-networks{color:#FFF;font-family:"IRANSans";height:80px;padding:15px 0}#social-networks .container{width:300px;text-align:center}#social-networks .container span{margin:auto;display:block}#social-networks .container span span{display:inline-block;margin:0 7px}#copyright{text-align:center;color:#FFF;font-family:"IRANSans";font-weight:300;height:45px;padding:10px 0 15px 0;}#top-ad{text-align:center;margin-bottom:25px;height:75px;}#top-ad img{width: 100%;height:85px;}.square-ad{margin-top:40px;box-shadow:none}.square-ad img{width:100%;height:auto;}@media only screen and (width:1024px){.container{width:960px}.primary-menu-wrapper li{font-size:12px}.secondary-menu-wrapper li{font-size:14px!important}.logo-wrapper img{width:120px}.logo-wrapper span{font-size:11px}.logo-wrapper{padding-top:12px}.login-wrapper{font-size:10px;width:103%;position: relative;}.big-latest-post .title-container h2{font-size:20px;line-height:28px}.big-latest-post .meta-container{margin-top:-25px}.featured-post-container h5{font-size:13px!important;font-weight:300;}.small-title h3{font-size:20px!important;line-height:26px!important}.small-content{font-size:14px!important;line-height:20px!important}.widget-title h5{font-size:16px!important}#copyright p{font-size:12px!important}}@media only screen and (min-width:1024px){#fixed-navigation{display:none}}@media only screen and (max-width:1023px){.small-post-title h3{font-size:.8em !important;}body{overflow-x:hidden}.container{width:99.5%;padding:5px}.small-content{display:none}.small-thumb{margin-left:0 !important;text-align:center;height:80px!important;float:right;margin-right:10px !important;}.small-thumb img{height:100%!important}.thumbnail-container{float:right}.title-container{float:left}.widget{margin-top:50px}#copyright{font-size:11px!important;height:120px}#featured-posts{margin-top:30px;margin-bottom:15px;}.content-container .meta-container{display:block;font-size:10px;font-weight:400;}.content-container .meta-container li{color:#888;font-weight:500;font-size:10px;}.content-container .meta-container a{font-weight:500;color:#888 !important;}.small-body .small-title h3{font-size:14px!important;line-height:24px;margin:0;padding:0}.login-wrapper,.logo-wrapper,.primary-menu-wrapper,.search-wrapper,.secondary-menu-wrapper{display:none}.big-latest-post .thumb-container:after{top:-49px}.big-latest-post .title-container h2{font-size:18px;line-height:28px}.big-latest-post .meta-container{display:none}.big-latest-post .content-container{display:none}.col-md-4,.col-xs-12{padding:0}#top-ad{margin-bottom:0;padding:15px}header{height:auto;margin-bottom:15px}header .big-latest-post:hover{margin-top:0}header .big-latest-post{margin-bottom:5px;height:auto;padding-bottom:25px}header .big-latest-post .title-container{position:relative}}#fixed-navigation{position:fixed;z-index:99999;height:48px;width:100%;background:#1ac0b2;color:#FFF}#fixed-navigation #menu-icon{float:right;width:50px;height:50px;line-height:50px;padding-right:15px}#fixed-navigation #responsive-logo{text-align:center;width:calc(100% - 100px);float:right}#fixed-navigation #responsive-logo img{width:80px}#fixed-navigation #responsive-search{float:left;width:50px;text-align:left;height:50px;line-height:50px;padding-left:15px}
.pagination-wrapper{width: 100%;position: relative;}
#join-social {background: #ecf0f1;color: #fff;padding: 35px;margin-top: 30px;}
#join-social span {font-size: 5em;}
#join-social .col-md-6:first-child span {color: #3498db;}
#join-social .col-md-6:last-child span {color:#111;}
.social-text {padding-top: 10px;}
#tags-wrapper{color:#e67e22;font-weight: bold;margin-left:10px;}
.social-text p {color: #444;font-size: 0.9em;font-weight: normal;margin-top: 10px;}
.social-text h4 {color: #111;}
#source-link{margin-bottom: 10px;padding:0 8px;line-height:30px;height:30px;float:left;border-radius:15px;border:2px solid #9b59b6;font-weight: bold;font-size:14px;color:#9b59b6 !important;}
#source-link:hover{background:#9b59b6;color:#FFF!important;}

.social-text a {color: #fff !important;border-radius: 15px;background: #2ecc71;width: 150px;height: 30px;line-height: 30px;text-align: center;}
.pagination-wrapper:after{content:"";display:block;width:100%;height:1px;clear:both;}
.pagination-wrapper a{padding:5px 10px;float:left;margin-right:5px;}
.pagination-wrapper span.current{padding:5px 12px;background:#3498db;color:#FFF;float:left;margin-right:5px;}
.pagination-wrapper span{padding:5px 12px;float:left;margin-right:5px;}
.featured-post-container:hover .gradient-wrapper{margin-top:-200px;}
[canvas=container]{direction: ltr;background:#f7f7f7 !important;}
#canvas-container *{direction: rtl;}
.featured-post-container:before{background:rgba(0,0,0,0.5);width: 100%;height:100%;content:"";display: block;position: absolute;top:0;left:0;}
.category-body header:after,.category-body .category-body header{height:auto;padding-bottom:150px;}.category-body #page-title{position: relative;top:50px;}
#single-body header{position: relative;margin-bottom:15px;background-attachment: initial !important;}#single-body header:after{position: absolute;bottom:0;background:-webkit-linear-gradient(transparent, rgba(0, 0, 0, 1));height:300px;background:linear-gradient(transparent, rgba(0, 0, 0, 1));background:-moz-linear-gradient(transparent, rgba(0, 0, 0, 1));background:-ms-linear-gradient(transparent, rgba(0, 0, 0, 1));background:-o-linear-gradient(transparent, rgba(0, 0, 0, 1));}#single-body header .postdata-container{z-index:9999;position: absolute;right:50px;width:450px;height:100%;display:table;}.vertical-align{display:table-cell;vertical-align: middle;}#single-body header .single-title h1{line-height:56px;word-spacing: .3em;display:table-cell;vertical-align: middle;text-shadow: 0px 3px 1px rgba(0,0,0,0.4);}#single-body #logo-container{position: absolute;left:30px;bottom:30px;width:345px;z-index:9999;}#single-body #logo-container .logo-wrapper{float:left;border-right: 1px solid #fff;padding-right:15px;height:50px;overflow: hidden;}#single-body #logo-container .logo-wrapper img{position: relative;top:-15px;}#single-body #logo-container span{float:right;display: block;position: relative;top:13px;font-weight: bold;font-size:16px;}#single-body #author-name{font-size:18px;font-weight: bold;}#single-body .postdata-container p{display: block;height:25px;}#single-body .single-meta{margin-top:45px;}#single-body #author-image{width:90px; }#single-body #author-image img{border-radius:50%;box-shadow:0px 1px 1px rgba(0,0,0,0.5);}#single-body .postdata-container{text-shadow:0px 2px 1px rgba(0,0,0,0.7);}#single-body .single-primary-menu li{font-size:18px;display: inline-block;margin-left:25px;font-weight: bold;color:#222;}#single-body .single-primary-menu{margin-bottom:45px;border-bottom: 2px solid #EFEFEF;}#single-body #top-ad{margin-bottom:35px;}#single-body .single-primary-menu li:after{content:"";width:0;height:4px;margin:auto;transition: all 0.2s;-webkit-transition: all 0.2s;-moz-transition: all 0.2s;-ms-transition: all 0.2s;-o-transition: all 0.2s;display: block;position: relative;top:3px;margin-top:10px;}#single-body .single-primary-menu li:hover:after{width:100%;background:#222;}#single-body .single-primary-menu li:first-child:hover:after{width:100%;background:#1abc9c;}#single-body .single-primary-menu li:nth-child(2):hover:after{width:100%;background:#2ecc71;}#single-body .single-primary-menu li:nth-child(3):hover:after{width:100%;background:#3498db;}#single-body .single-primary-menu li:nth-child(4):hover:after{width:100%;background:#9b59b6;}#single-body .single-primary-menu li:nth-child(5):hover:after{width:100%;background:#e74c3c;}#single-body .single-primary-menu li:nth-child(6):hover:after{width:100%;background:#f1c40f;}#single-body .single-primary-menu li:nth-child(7):hover:after{width:100%;background:#e67e22;}#single-body .single-primary-menu li:nth-child(8):hover:after{width:100%;background:#e74c3c;}#single-body .content-container{display:block !important;font-size:18px;line-height:32px;color:#444;font-weight: 300;padding-top:0 !important;}#single-body .content-container img{max-width:100%;height:auto;margin:auto;margin:20px 0;}#single-body .content-area{padding-top:15px;}#desktop-fixed-bar{width:100%;height:45px;background:#FFF;display:none;border-bottom:1px solid #EFEFEF;position: fixed;top:0;left:0;line-height:45px;z-index:99999999;box-shadow: 0px 3px 5px rgba(0,0,0,0.1);padding:0px 50px;}#desktop-fixed-bar .col-md-12{font-size:18px;color:#1ac0b2;}#desktop-fixed-bar .col-md-12 span{color:#111;float:right;display: inline-block;font-size:14px;}#desktop-fixed-bar .col-md-12 h2{font-size:18px;display: inline-block;margin-right:10px;}
/* Comments Area */
#comments-wrap {padding: 0;color:#242424;word-wrap: break-word;}
.comments-navigation {margin: 0; font-size: 12px;}
.comments-navigation a { margin-top: 10px; font-family:tahoma;}
.comments-navigation .alignleft {float: left; margin: 0; padding: 0;}
.comments-navigation .alignright {float: right; margin: 0; padding: 0;}
h3#comments-number, h3.postcomment {padding-bottom: 10px;font-size: 18px;}
h3.postcomment:before{display: inline-block;content:"";width:13px;position:relative;margin-left:10px;top:3px;height:13px;background:#1ac0b2;border-radius: 50%;}
ol.commentlist { list-style:none; margin:20px 0 0 0; padding:0; text-indent:0; }
ol.commentlist li { position:relative; }
ol.commentlist li.alt { }
ol.commentlist li.bypostauthor { }
ol.commentlist li.byuser { }
ol.commentlist li.comment-author-admin { }
ol.commentlist li.comment { }
ol.commentlist li div.comment-author { padding:0 d170px 0 0; }
ol.commentlist li div.vcard { font:bold 16px "IRANSans",tahoma, Helvetica, sans-serif; line-height: 14px; padding-bottom: 20px; }
ol.commentlist li div.vcard cite.fn { font-style:normal; }
ol.commentlist li div.vcard cite.fn a.url { }
ol.commentlist li div.vcard cite.fn a.url:hover { }
ol.commentlist li div.vcard img.avatar { border:1px solid rgba(0,0,0,0.1); position:relative; padding: 2px;border-radius:50%; }
ol.commentlist li div.vcard .pull-right:first-child{ margin-left:10px; }
ol.commentlist li div.vcard .pull-right:nth-child(2){ font-weight:400;font-size:14px;position:relative;top:8px; }
ol.commentlist li div.vcard .user-rank{ font-size:12px;color:#1ac0b2;font-weight:300; }
ol.commentlist li div.vcard img.avatar-32 { }
ol.commentlist li div.vcard img.photo { }
ol.commentlist li div.vcard span.says { }
ol.commentlist li div.commentmetadata { }
ol.commentlist li div.comment-meta { font:normal 12px "IRANSans",tahoma, Helvetica, sans-serif;-height: 24px;color:#888; position:relative; right:0px; text-align:right; top:0px;margin-bottom:15px;font-weight:200; }
.comment-awaiting-moderation{position: absolute;left:0;top:25px;font-style: normal;color:#009688;font-weight: 400;font-size:14px;display: block;}
.comment-body>br{display: none;}
.comment-body{padding:15px 20px;background:#FFF;margin-bottom:10px;}
ol.commentlist li div.comment-meta a { color:#aaaaaa; text-decoration:none;color:#242424; }
ol.commentlist li div.comment-meta a:hover { color:#37badc; text-decoration:none; }
ol.commentlist li p { font:normal 14px "IRANSans",tahoma, Helvetica, sans-serif; line-height: 24px; font-weight:300 !important;color:#555 !important; }
ol.commentlist li form p { margin: 0;}
ol.commentlist li ul { font:normal d12px tahoma, Helvetica, sans-serif; list-style:square; line-height: 24px; margin:0 0 d1em; padding:0; text-indent:0; }
ol.commentlist li div.reply { font-size: 12px;color:#888; }
ol.commentlist li div.reply:hover { }
ol.commentlist li div.reply a { }
ol.commentlist li ul.children { list-style:none; margin:1em 0 0; text-indent:0;padding-right: 30px;}
ol.commentlist li ul.children li { }
ol.commentlist li ul.children li.alt { }
ol.commentlist li ul.children li.bypostauthor { }
ol.commentlist li ul.children li.byuser { }
ol.commentlist li ul.children li.comment { }
ol.commentlist li ul.children li.comment-author-admin { }
ol.commentlist li ul.children li.depth-2 { margin:0 0 8px; }
ol.commentlist li ul.children li.depth-3 { margin:0 0 8px; }
ol.commentlist li ul.children li.depth-4 { margin:0 0 8px; }
ol.commentlist li ul.children li.depth-5 { }
ol.commentlist li ul.children li.odd { }
ol.commentlist li.even { }
ol.commentlist li.odd { }
ol.commentlist li.parent { }
ol.commentlist li.pingback { }
ol.commentlist li.pingback.parent { }
ol.commentlist li.pingback div.vcard { padding:0 170px 0 0; }
ol.commentlist li.thread-alt { }
ol.commentlist li.thread-even { }
ol.commentlist li.thread-odd { }
h3#respond {padding-bottom: 0;font-size: 18px;line-height: 20px;}
#respond {padding: 15px;background:#111;color:#009688;border-radius:5px;margin-top:70px;}
#respond input{width:100% !important;padding-right:10px !important;font-weight: 400;border-radius:5px;border:none;background:#efefef !important;color:#111 !important;}
#respond p{margin-bottom:15px !important;}
#respond input::-moz-placeholder{color:#999;}
#respond textarea{width:100% !important;font-weight: 400;background:#EFEFEF !important;height:200px !important;}
#respond input[type="submit"]{width:150px !important;float:left !important;background:#009688 !important;color:rgba(255,255,255,0.8) !important; }
#comments p.nocomments {padding: 0;}
form#commentform input {margin-top: d10px; padding: 0 5px;height: 30px; background: #f5f5f5; border: d1px solid #d1a84a0;font-family:"IRANSans",tahoma, Helvetica, sans-serif; font-size: d12px; color: #aaaaaa; line-height: 20px;}
form#commentform textarea {margin-top: 10px; padding: 10px; background: #f5f5f5; border: none; overflow: auto;font-family:"IRANSans", tahoma, Helvetica, sans-serif; font-size: d12px; color: #333; line-height: 22px;}
form#commentform textarea::-moz-placeholder{color#999;}
form#commentform input#submit {width: d100px; color: #242424;font-family:"IRANSans",tahoma;font-weight: bold;}
.says{display:none !important;}
footer{background: rgba(0,97,100,1);
	background: -moz-linear-gradient(left, rgba(0,97,100,1) 0%, rgba(26,192,178,1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(0,97,100,1)), color-stop(100%, rgba(26,192,178,1)));
	background: -webkit-linear-gradient(left, rgba(0,97,100,1) 0%, rgba(26,192,178,1) 100%);
	background: -o-linear-gradient(left, rgba(0,97,100,1) 0%, rgba(26,192,178,1) 100%);
	background: -ms-linear-gradient(left, rgba(0,97,100,1) 0%, rgba(26,192,178,1) 100%);
	background: linear-gradient(to right, rgba(0,97,100,1) 0%, rgba(26,192,178,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006164', endColorstr='#1ac0b2', GradientType=1 );}
#fixed-search-mobile{width:100%;background:rgba(0,0,0,0.8);padding:8px 10px;position: relative;top:-2px;right:0;z-index:999999;display: none;}
#fixed-search-mobile button{width:100%;margin-top:10px;padding:5px 0;background:#27ae60;border:none;border-radius: 5px;color:rgba(255,255,255,1);}
#fixed-search-mobile input{padding:5px;background:#EFEFEF;border:none;border-radius:5px;color:#333 !important;font-weight: 400;}
#fixed-search-mobile input::-moz-placeholder{color:#333;}
#comments-wrap>p{font-weight: 400;color:#777;margin-top:10px;}
#comments-wrap>h4{margin-top:20px;font-size:24px;}
.meta-container a,.meta-container{color:#888 !important;font-size:11px;font-weight: 400;}
.three-latest-posts .ad-reportage{position: absolute;top:100px;left:0;}
.ad-reportage{background: #9b59b6;margin-top: -100px;width: auto;height: auto;z-index: 999999;position: relative;top: -24px;padding: 3px 10px;font-size: 12px;color: #FFF;}
#off-logged-in{background:#FFF;text-align:center;width:100%;height:280px;position: absolute;right:0;top:0;color:#666;font-weight: 400;padding-top: 70px}
#off-logged-in #user-thumb{width:60px;height:60px;border-radius:50%;margin:auto;}
#off-logged-in #user-thumb img{border-radius:50%;}
#off-logged-in #user-name{font-weight: bold;}
#author-page-image{width:150px;height:150px;border-radius:50%;position: absolute;right:0;}
.author-page #page-title-wrapper{position: relative;display: table;}
#author-page-image img{border-radius:50%;}
.meta-container a[rel*="category"]{color:#e67e22!important;}
.author-page #page-title{padding-right:170px;display: table-cell;vertical-align: middle;}
.author-page #page-title h1{margin-bottom:10px;}
#off-logged-in #logout a{width:200px;height:30px;line-height:30px;color:#FFF;background:#e74c3c;display:block;margin:auto;color:#FFF !important;border-radius:5px;margin-top:10px;font-size:12px;}
#off-logged-in #user-profile a{width:200px;height:30px;line-height:30px;color:#FFF;background:#2ecc71;display:block;margin:auto;color:#FFF !important;border-radius:5px;font-size:12px;margin-top:20px;}

    #mc-top-banner-right{padding: 0 7px 0 1px; height: auto;}
    #mc-top-banner-left{padding: 0 0 0 7px; height: auto;}

    #mc-bottom-banner-right{padding: 0 7px 0 0px;}
    #mc-bottom-banner-left{padding: 0 1px 0 7px;}

@media only screen and (max-width:1023px)
{
    #mc-top-banner-right{padding: 0 8px 0 1px;}
    #mc-top-banner-left{padding: 0 1px 0 7px;}
	#join-social .col-md-6{margin-bottom:35px;text-align: center;}
	#join-social .col-md-6 .pull-left,#join-social .col-md-6 .pull-right{float:none !important;margin:auto;text-align: center;}
	#join-social .col-md-6 .social-text a{padding:4px 8px;}
	#single-body .single-primary-menu{display:none;}
	#logo-container{display: none;}
	#single-body header .postdata-container{position: relative;right:0;top:0;margin:0;height:100%;width:100%;padding:25px;text-align: center;padding-top:70px;}
	#single-body #author-image{margin:auto;margin-bottom:15px;float:none;}
	.widget{margin-top:10px !important;}
	#top-ad .col-xs-12{margin-bottom:25px;}
	#respond .col-md-6{margin-bottom:15px;}
	#commentform div:nth-child(3){margin-bottom:0;}
	#single-body header .single-title h1{display: block;text-align: center;}
	header:before,header:after{height:100%;}
	header:after{bottom:0;margin-top: 0;}
	.comment-awaiting-moderation{position: relative;top:0;}
	#comments-wrap>p{font-weight: 400;color:#777;}
	#respond{margin-top:30px;}
	#off-login{display:block;color:#222;margin-top:40px;background:#FFF !important;position: absolute;right:0;top:0px;width:100%;padding:15px;font-size:1em;}
	#off-login input,.register-btn{height:30px;line-height: 30px;border-radius:15px;width:100%;border:none;background:#EFEFEF;padding:5px 8px;}
	#off-login .register-btn{display: block;text-align: center;color:#FFF!important;font-weight: normal;}
	#off-login input[type="checkbox"]{width:auto;position: relative;top:10px;margin-left:5px;}
	#off-top-menu{margin-top:310px !important;}
	#off-login p,#off-login label{margin-bottom:3px !important;font-size:14px;font-weight:400;color:#888;}
	#off-login input[type="submit"],.register-btn{background:#2ecc71;line-height:20px;color:#FFf;}
	#off-primary-menu{padding-bottom:50px !important;}
	.content-container{text-align: justify;}
	.small-thumb .ad-reportage{font-size:9px;}
	.big-latest-post{padding-bottom:0 !important;}
	#off-login-heading{background:#FFF;width:100%;height:auto;color:#333;font-weight:bold;font-size:1.4em;height:50px;line-height:20px;position: absolute;top:0;right:0;padding:15px 10px;}
	.login-password:before{display: none;}
	.category-body #page-title{text-align: center;line-height:48px;}
	.meta-container a[rel*="category"]{display: none;}
	.big-latest-post .thumb-container:after{display: block;background:-webkit-linear-gradient(rgba(0, 0, 0, 0), #000);background:-moz-linear-gradient(rgba(0, 0, 0, 0), #000);background:-ms-linear-gradient(rgba(0, 0, 0, 0), #000);background:-o-linear-gradient(rgba(0, 0, 0, 0), #000);}
	.big-latest-post .title-container{background:#000;color:#FFF;margin-top:-1px;padding-bottom:15px;}
}
* {
    -webkit-font-smoothing: antialiased;
    -webkit-font-smoothing: antialiased;
	  -moz-osx-font-smoothing: grayscale;
}
body{
  direction: rtl;
  margin:0;
  padding:0;
  font-family:IRANSans,tahoma;
  font-weight: 400;
	background:#f4f4f4;
}
a,a:visited,a:focus,a:hover{

  text-decoration: none;
  color:inherit;
}
ul{
  margin:0;
  padding:0;
}
h1,h2,h3,h4,h5,h6
{
  margin:0;
  padding:0;
  font-weight:500;
}
header{
	background:transparent;
	height:550px;
	margin-bottom:10px;
	margin-top:29px;
}
#single-body header{
	margin-top:19px;
	height:400px !important;
}
.postdata-container{
	width:100% !important;
	padding:30px;
	right:0 !important;
	height:auto !important;
	position: absolute;
	bottom:0;
	padding-bottom:10px !important;
	z-index:89;
}
#author-and-time
{
	float:right;
	margin-right:10px;
}
#single-body header::after{
	position: absolute;
	bottom:0;
	right:0;
	width:100%;
	height:300px;
	display: block;
	content:"";
	z-index:88;
	background:-webkit-linear-gradient(90deg,rgba(0,0,0,0.6),rgba(0,0,0,0));
}
.seperator
{
	margin-right:10px;
	margin-left:10px;
}
.single-meta
{
	margin-top:10px !important;
}
#author-image{
	width:30px !important;
	height:30px;
	float:right;
}
.navbar
{
	 //background:-webkit-linear-gradient(180deg,#1ac0b2,#0f7f75);
	//background: rgba(0,97,100,1);
	//background: -moz-linear-gradient(left, rgba(0,97,100,1) 0%, rgba(26,192,178,1) 100%);
	//background: -webkit-gradient(left top, right top, color-stop(0%, rgba(0,97,100,1)), color-stop(100%, rgba(26,192,178,1)));
	//background: -webkit-linear-gradient(left, rgba(0,97,100,1) 0%, rgba(26,192,178,1) 100%);
	//background: -o-linear-gradient(left, rgba(0,97,100,1) 0%, rgba(26,192,178,1) 100%);
	//background: -ms-linear-gradient(left, rgba(0,97,100,1) 0%, rgba(26,192,178,1) 100%);
	//background: linear-gradient(to right, rgba(0,97,100,1) 0%, rgba(26,192,178,1) 100%);
	//filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006164', endColorstr='#1ac0b2', GradientType=1 );
	color:#fff;
	border-bottom:1px solid rgba(0,0,0,0.1);
	background:#1ac0b2;
	//box-shadow:0px 3px 7px rgba(0,0,0,0.1);
	border-radius:0;
	z-index:9999999;
}
.navbar a{
	transition: all 0.1s ease-in-out;
}
.navbar a:hover{
	color:#fff!important;
}
#featured-posts h4
{
	font-size:16px;
	font-weight:300;
	background:#FFF;
	color:#444;
	padding:10px;
	box-shadow:0px 2px 4px rgba(0,0,0,0.04);
}
#featured-posts h4 span
{
float:left;
color:#1ac0b2;
position:relative;
left:-3px;
top:-0.5px;
}
#single-body .content-area{
	padding-top:0 !important;
	overflow-x: hidden;
}
#single-body .left-side{
	margin-top:0;
}
#single-featured-img img
{
	width:100%;
	height: auto;
	margin-top:0 !important;
}
#single-body .content-container
{
	padding:15px !important;
	font-weight: 400 !important;
	font-size:14px !important;
	text-align:justify;
}
#single-body .content-container #content-wrapper
{
	padding:0 15px;
}
#author-info
{
	width:100%;
	height:auto;
	padding:15px;
	padding-bottom: 40px;
	background:#FFF;
	border-right:1px solid rgba(0, 0, 0, .05);
	border-left:1px solid rgba(0, 0, 0, .05);
	border-bottom:2px solid rgba(0, 0, 0, .05);
	color:#444;
	text-align: center;
	margin-bottom:10px;

}
.small-body .small-title h3
{
	font-weight: bold !important;
}
.content-area .small-content
{
	font-size:14px !important;
}

#author-avatar
{
	width:60px;
	height:60px;
	border-radius:50%;
	overflow: hidden;
	margin:auto;
}
#author-bio
{
	font-size:13px;
	font-weight: 200;
	line-height:20px;
	color:#555;
}
#single-body .content-container .meta-container li, .content-container .meta-container a
{
	font-weight: 400;
}
#author-info #author-name
{
	font-size:14px;
	text-shadow:none;
	color:#1ac0b2;
	font-weight: 300;
	margin-top:10px;
	margin-bottom: 10px;
}
.featured-post-container
{
	height:120px;
}
.featured-post-container::before
{
	transition: all 0.1s ease-in-out;
	background:#000;
	opacity:.5;
}
#line-progressbar
{
	bottom:40px;
	top:initial;
	height:4px !important;
}
#single-body #top-ad
{
	margin-bottom: 10px !important;
}
.post-ad
{
	padding-right:0 !important;
	padding-left:0 !important;
	margin-bottom:10px !important;
}
.post-ad img{
	width:100%;
	height:auto;
}
.small-post-title
{
	padding-bottom:40px;
}
.special-post-title
{
	padding-bottom:15px;
}
.featured-post-container:hover::before{
	opacity: .8;
}
.featured-post-container .featured-title
{
	height:120px;
	font-size:13px;
	font-weight:300;
}
.navbar-brand img
{
	position: relative;
	top:-5px;
	
}
.navbar-brand:hover,.navbar-brand:focus{
	padding:15px;
}
header::before
{
	display: none;
}
.horizontal-ad img
{
	width: 100%;
	height:auto;
}
#top-ad{
	margin-bottom: 10px;
	height: 85px;
}
.container{
	width:99%;
	padding-right:10px;
	padding-left:10px;
	margin:auto;
}

#right-col-featured
{
	padding:0;
}

#right-col-featured .col-md-12{
	height:552px;
}
#left-col-featured
{
	padding:0;
	overflow: hidden;
}
#inner-right-col
{
	overflow: hidden;
	padding-left:0;
}
#inner-left-col
{
	overflow: hidden;
	padding-right:0;
}
#inner-left-col .col-md-12{
	height:100px;
	width:100%;
	position: relative;
	padding:0;
	display: table;
	margin-bottom:1px;
}
#inner-left-col .col-md-12 h2
{
	display: table-cell;
	vertical-align: middle;
	color:#FFF;
	text-align: center;
	font-size:14px;
	font-weight: 500;
	position: relative;
	line-height:24px;
	z-index: 6;
	padding:15px;
	text-shadow:0px 2px 5px rgba(0,0,0,0.2);
}
#inner-left-col .col-md-12::before{
	width:100%;
	height:100%;
	content:"";
	display: block;
	top:0;
	position: absolute;
	transition: all 0.1s ease-in-out;
	z-index:5;
	left:0;
	opacity: .7;
}
#inner-bott-row::before{
	background:-webkit-linear-gradient(45deg,#3498db,#2ecc71);
}
#inner-bott-row:hover::before
{
	opacity: .9;
}
#inner-top-row:hover::before
{
	opacity: .9;
}
#inner-top-row::before{
	background:-webkit-linear-gradient(45deg,#9b59b6,#e74c3c);
}
#inner-left-col .blur-background
{
	width:100%;
	height:100%;
	filter: blur(5px);
	position: absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto;

}
#inner-right-col .col-md-12{
	height:201px;
	width:calc(100% - 1px);
	padding-left:1px;
}
#inner-right-col .col-md-12::before{
	content:"";
	display: block;
	width:100%;
	height:100%;
	position: absolute;
	bottom:0;
	transition: all 0.1s ease-in-out;
	right:0;
	left:0;
	opacity: .8;
	background:-webkit-linear-gradient(90deg,#1ac0b2,rgba(0,0,0,0));
}
#inner-right-col .col-md-12:hover::before
{
	opacity: 1;
}
#inner-right-col .col-md-12:hover h2
{
	padding-bottom: 20px;
}
#inner-right-col .col-md-12 h2
{
	font-size:16px;
	font-weight:500;
	position: absolute;
	bottom:0;
	right:0;
	transition: all 0.1s ease-in-out;
	left:0;
	padding:15px;
	text-shadow:0px 2px 5px rgba(0,0,0,0.2);
	line-height:24px;
}
.author strong{
	color:#EFEFEF;
	font-weight: 300;
}
#left-col-featured>a>.col-md-12{
	height:350px;
	width:100%;
}
#left-col-featured>a>.col-md-12::before{
	width:100%;
	height:100%;
	content:"";
	display: block;
	transition: all 0.1s ease-in-out;
	position: absolute;
	bottom:0;
	right:0;
	left:0;
	opacity: .8;
	background:-webkit-linear-gradient(90deg,#9b59b6,rgba(0,0,0,0));
}
#left-col-featured>a>.col-md-12:hover::before{
	opacity: 1;
}
#left-col-featured>a>.col-md-12:hover h2
{
	padding-bottom: 45px;
}
#left-col-featured>a>.col-md-12 h2
{
	font-size:22px;
	font-weight:500;
	position: absolute;
	bottom:0;
	right:0;
	padding:40px 20px;
	text-shadow:0px 3px 5px rgba(0,0,0,0.2);
	transition: all 0.1s ease-in-out;
	line-height:30px;
}
#right-col-featured>a>.col-md-12::before{
	width:100%;
	height:100%;
	content:"";
	display: block;
	position: absolute;
	bottom:0;
	right:0;
	left:0;
	opacity: .8;
	z-index: 9;
	transition: all 0.1s ease-in-out;
	background:-webkit-linear-gradient(90deg,#3498db,rgba(0,0,0,0));
}
#right-col-featured>a>.col-md-12:hover h1{
	padding-bottom:50px;
}
#right-col-featured
{
	padding-left:1px;
}
#left-col-featured>a>.col-md-12{

	margin-bottom:1px;
}
#right-col-featured .col-md-12 h1
{
	position: absolute;
	bottom:0;
	right:0;
	left:0;
	padding:45px 25px;;
	font-size:24px;
	font-weight: bold;
	text-shadow:0px 3px 5px rgba(0,0,0,0.3);
	transition: all 0.1s ease-in-out;
	z-index:10;
	line-height:34px;
}
.author
{
	color:#fff;
	font-size:13px;
	font-weight: 500;
	position: absolute;
	bottom:12px;
	left:15px;
	text-shadow:0px 1px 4px rgba(0,0,0,0.1);
	z-index:101;
}
#left-col-featured>a>.col-md-12{

}
#right-col-featured .col-md-12:hover::before
{
	opacity: 1;
}
.comments-count{
	position: absolute;
	top:10px;
	left:10px;
	color:#333;
	font-size:9px;
	width:32px;
	height:32px;
	z-index:100;
	text-align: center;
	line-height:28px;
	background:url('images/comments.png');
}
#search-box
{
	width: 100%;
	position: absolute;
	top:0;
	left:0;
	height:52px;
	background:#000;
	z-index:99999999;
	display: none;
}
#search-box button{
	border:none;
	background:transparent;
	font-size:16px;
	color:#999;
	position: absolute;
	left:35px;
	top:0px;
}
#search-box span{
	position: absolute;
	right:15px;
	margin-top:18px;
	font-size:16px;
	color:#999;
}
#search-box input{
	border:none;
	background:transparent;
	border-bottom:1px solid rgba(255,255,255,0.2);
	position: absolute;
	right:0;
	left:0;
	top:1px;
	bottom:0;
	margin:auto;
	padding:10px;
	width:calc(100% - 100px);
}
#login-box{
	width:100%;
	height:100%;
	position: fixed;
	background:rgba(0,0,0,0.8);
	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto;
	display: none;
	z-index:1000000;
}
.small-body
{
	width:calc(100% - 140px);
}
.content-area .small-content
{
	font-weight: 300;
	color:#444;
}
.more-btn
{
	display: none;
}
#login-wrapper
{
	width:400px;
	height:310px;
	box-shadow:0px 3px 8px rgba(0,0,0,0.3);
	background:#FFF;
	position: fixed;
	top:0;
	right:0;
	left:0;
	bottom:0;
	margin:auto;
	display: none;
	zoom:1%;
	z-index:10000000;
}

#close-login{
	font-weight:100;
	position: absolute;
	top:15px;
	left:15px;
	color:#888;
}
.widget .widget-title
{
	background:#1ac0b2;
	margin:0;
	padding-bottom: 12px;
}
.widget .widget-body li
{
	padding-bottom:0;
	padding-top:8px;
}
.widget .widget-body li:hover h5
{
	color:#1ac0b2 !important;
}
.widget-body>ul
{
	padding-top:8px;
	padding-right:10px;
	padding-bottom:10px;
}
.widget .widget-body .thumbnail-container
{
	width:32px;
	height:32px;
}
.widget{
	padding:0;
}
.widget .widget-body .title-container h5
{
	font-weight: 200;
	font-size:14px;
	color:#666;
}
.widget .widget-title h5
{
	font-weight: 300;
	font-size:16px;
	padding-top:12px;
	color:#fff;
}
.widget .widget-title span{
	float:left;
	top:0 !important;
	color:#fff;
	font-size:14px;

}
.featured-post-container
{
	margin-top:10px;
}
#join-telegram
{
	width:100%;
	height:40px;
	line-height: 40px;
	color:#3498db;
	font-weight: 100;
	font-size:14px;
	text-align: center;
	background:#FFF;
	border-top:1px solid rgba(0,0,0,0.1);
	position: fixed;
	bottom:0;
	left:0;
	z-index:999999;
}
body{

}
footer{
	position: relative;
	width:100%;
	z-index:99999;
	padding-bottom: 50px;
margin-top:90px;
}
.content-area{
	min-height:1000px;
}
#single-body header .single-title h1
{
	word-spacing: 0 !important;
	word-wrap: break-word;
}
#login-wrapper{
	padding:30px;
	font-weight: 200 !important;
}
#login-wrapper label{
	font-weight: 200 !important;
}
#login-wrapper input[type="text"],#login-wrapper input[type="password"]
{
	width:100%;
	background:#EFEFEF;
	border:1px solid rgba(0,0,0,0.1);
	padding:8px 12px;
	border-radius:3px;
}
.cld-like-dislike-wrap
{
float:left !important;
top:-35px;
position:relative;
}
.cld-like-wrap
{
	color:#2ecc71 !important;
}
cite.fn
{
	position:relative;
	top:8px;
}
.cld-dislike-wrap
{
	color:#e74c3c !important;
}
.cld-like-dislike-wrap::after
{
	display:block;
	content:"";
	clear:both;
}
#login-wrapper input[type="submit"]
{
	position: absolute;
	bottom: 0;
	right: 0;
	left: 0;
	width: 100%;
	height: 50px;
	background: #2ecc71;
	color: #FFF;
	border: none;
}
@media only screen and (max-width: 1023px)
{
#single-body header
{
height:auto !important;
padding-bottom:50px;
}
	.content-area{
		min-height:0;
	}
	.left-side
	{
		margin-top:10px;
	}
	#content-section
	{
		margin-top:10px;
		padding-right:10px;
		padding-left:10px;
	}
	#single-categories
	{
		display: none;
	}
	#top-ad{
		height:auto;
		margin-bottom: 10px;
	}
	#line-progressbar
	{
		display: block;
	}
	.small-post-thumb
	{
		padding-top:10px !important;
	}
	.content-container
	{
		text-align: right;
	}
	#left-col-featured>a>.col-md-12
	{
		width:100%;
		height:300px;
		margin-top:1px;
		margin-bottom: 1px;
	}
	#right-col-featured .col-md-12
	{
		height:450px;
	}
	#inner-right-col .col-md-12
	{
		width:100%;
		margin:auto;
	}
	#inner-right-col
	{
		margin-bottom:1px;
		padding:0 15px;
	}
	#inner-left-col .col-md-12
	{
		width:100%;
	}
	#inner-left-col
	{
		padding:0 15px;
		margin-bottom: 1px;
	}
}
@media screen and (max-width: 600px)
{
#mc-top-banner-right {
    padding: 0 3px 0 3px;
}
#mc-top-banner-left {
    padding: 0 3px 0 3px;
}
	#wpadminbar
	{
		position: fixed !important;
		bottom:0;
		top: 46px !important;
		left:0;
	}
}

#right-side
{
	padding-left:0;
	padding-right:0;
}
.square-ad
{
	margin-top:0px;
	margin-bottom:10px;
}
.container .horizontal-ad:first-child
{
	padding-right:0;
	padding-left:5px;
}
.container .horizontal-ad:nth-child(2)
{
	padding-left:0;
	padding-right:5px;
}
#featured-posts{
	margin-bottom:10px;
}
.widget{
	box-shadow:0px 2px 4px rgba(0,0,0,.04);
}
.left-side
{

	padding-right:0;
	padding-left:0;
}
.widget
{
	margin-bottom:10px !important;
}
.content-container{
	background:#FFF;
	padding:10px;
	margin-bottom:10px !important;
}
.content-area
{
	padding:0;
}
.content-area .small-thumb
{
	margin-top:10px;
}
.content-container .meta-container li,.content-container .meta-container a
{
	font-weight: 400;
}
@media only screen and (max-device-width:485px)
{
#fpc-banner-top {
    margin-top: 25px !important;

}
#mc-top-banner-right {
    padding: 0 1px 0 1px;
}
#mc-top-banner-left {
    padding: 0 1px 0 1px;
}
	.container .horizontal-ad
	{
		padding:0 !important;
		margin-bottom:10px;
	}
	.container .horizontal-ad:nth-child(2)
	{
		margin-bottom:0;
	}
	#right-col-featured .col-md-12
	{
		height:400px;
	}
	.post-categories
	{
		display: none !important;
	}
	.small-thumb{
		padding-right:10px !important;
		margin-bottom:5px;
	}
	.content-area .small-title
	{
		padding-top:10px;
	}
	.content-area .small-body{
		width:100% !important;

	}
	.content-area .small-thumb{
		padding:6px !important;
		width:100%;
		height:180px !important;
		margin-right:0 !important;
		padding-top:0 !important;
		margin-top:0 !important;
	}

	#content-section
	{
		padding-right:0;
		padding-left:0;
	}
	.content-container
	{
		padding-top:0;
	}
	.content-area .small-thumb img
	{
		width:100% !important;
		height:auto !important;
	}
}
@media only screen and (max-device-width:321px)
{
	#right-col-featured .col-md-12
	{
		height:400px;
	}
	.post-categories
	{
		display: none !important;
	}
	.small-thumb{
		padding-right:10px !important;
		margin-bottom:5px;
	}
	.content-area .small-title
	{
		padding-top:10px;
	}
	.content-area .small-body{
		width:100% !important;

	}
	.content-area .small-thumb{
		padding:6px !important;
		width:100%;
		height:120px !important;
		margin-right:0 !important;
		padding-top:0 !important;
		margin-top:0 !important;
	}

	#content-section
	{
		padding-right:0;
		padding-left:0;
	}
	.content-container
	{
		padding-top:0;
	}
	.content-area .small-thumb img
	{
		width:100% !important;
		height:auto !important;
	}
}

.content-container h3
{
	font-weight:bold;
	
}
.single-page-body .content-container h3
{
	padding-bottom:7px;
	border-bottom:1px solid #cdcdcd;
	margin-bottom:7px;
	margin-top:40px;
}
.small-body .small-title h3
{
	font-weight: bold;
	color:#444;
}
.small-post-title h3
{
	text-shadow:0px 4px 5px rgba(0,0,0,0.4);
}
.category-body header::after{
	display: none !important;
}
#single-body.category-body header{
	height:auto !important;
	background: #FFF;
}
.category-body h1
{
	text-align: center;
	font-size:24px;
	padding:30px;
	font-weight: bold;
	color:#555;
}
.small-post-content img
{
max-width:100%;
width:100% !important; 
height:auto !important;
}
a.page-numbers:hover
{
padding:5px 10px !important;
}
html
{
margin-top:32px !important;
}
.addthis_button img
{
width:auto !important;
height:auto !important;
}
#top-users .widget-body
{
	color:#444;
	font-weight:200;
	
}
#top-users .widget-body li
{
padding-bottom:8px !important;
padding-right:15px !important;
}
#top-users .first-item
{
	color:#FFF;
	background:#f1c40f;
	margin-bottom:10px;
	margin-top:10px;
	font-weight:bold;
	text-align:center;
}
#respond
{
	margin-top:10px !important;
}	
.container .col-md-pull-2
{
padding-right:10px !important;
padding-left:10px !important;
}
li.alt
{
	background:#EFEFEF;
}
#related-posts
{
	background:#FFF;
	margin-top:10px;
	padding:20px;
}
#related-posts>h3
{
	font-size:18px;
	font-weight:500;
	color:#444;
}
#related-posts li .related-thumb
{
width:100%;
height:150px;
margin:auto;
overflow:hidden;
}
#related-posts li .related-thumb img
{
width:auto;
height:100%;
}
#related-posts li .related-content h3
{
	font-size:14px;
	font-weight:200;
	color:#1ac0b2;
	text-align:right;
	line-height:24px;
	padding-top:10px;
}
#related-posts li
{
	padding:25px;
	padding-bottom:0;
	height:230px;
	overflow:hidden;
}
.toranji-table th
{
 text-align:left !important;
}
.toranji-table .col-md-3,.toranji-table .col-md-6,.toranji-table .col-md-3
{
	font-size:14px !important;
}
.toranji-table tr>td:nth-child(2)
{
font-size:12px !important;
padding-top:10px;
padding-bottom:10px;
font-weight:bold !important;
text-align:center !important;
}
.toranji-table tr>td
{
font-size:12px !important;
padding-top:10px;
padding-bottom:10px;
}
.toranji-table tr td:nth-child(3)
{
	text-align:center;
	color:orange;
	font-weight:500 !important;
}
#liveblog-container header::after
{
display:none !important;
}
#liveblog-container header
{
height:auto !important;
}
#liveblog-container
{
font-family:IRANSans,tahoma !important;
}
#liveblog-container .cld-like-dislike-wrap
{
display:none;
}
.lb24{
direction:ltr !important;
}
.lb24 #status_bar
{
background:#1ac0b2 !important;
}
.lb24 .blogdiv>p:nth-child(2)
{
direction:rtl !important;
font-family:IRANSans,tahoma !important;
}
.lb24 .blogdiv>p:nth-child(3)
{
display:none !important;
}
.lb24 .blogdiv>p:first-child span
{
	display:none !important;
}
.lb24 a[href="https://www.24liveblog.com"]
{
display:none !important;
}
.lb24 .blogdiv:nth-child(even)
{
background:#efefef;
}
#festival
{
width:100%;
text-align:center;
margin-top:62px;
margin-bottom:-50px;
background:transparent;
}
#single-body #festival {
       margin-bottom: -15px;
}
@media only screen and (max-device-width:1023px)
{
#festival
{
	padding:15px;
}
#festival img
{
width:100%;
height:auto;
}
}
.slb_template_tag 
{
font-family:IRANSans,tahoma !important;
font-weight:100 !important;
color:#666 !important;
font-style:normal !important;
margin-right:10px !important;
}
.slb_controls
{
display:none !important;
}
#slb_viewer_wrap
{
direction:ltr;
}
#slb_viewer_wrap .slb_theme_slb_baseline .slb_template_tag_item_content>*
{
width:auto !important;
height:400px !important;
}
#slb_viewer_wrap .slb_theme_slb_default .slb_content{
width:auto !important;
height:auto !important;
}
.comment>p
{
font-weight:300 !important;
color:#555 !important;
}
.special-post .content-container
{
background:#000;
}
.special-post
{
background:#000;
overflow-x:hidden;
}
.content-container{
box-shadow:0px 2px 4px rgba(0,0,0,0.04);
}
#wpadminbar{
	top:50px !important;
}
nav#trends{
	width:100%;
	height:40px;
	background:#FFF;
	color:#333;
	z-index:99999;
	position:fixed;
	top:50px;
	line-height:40px;
	right:0;
	left:0;
	padding:0px 15px;
	border-bottom:1px solid rgba(0,0,0,0.2);
	box-shadow:0px 3px 7px rgba(0,0,0,0.2);
}
nav#trends li{
	float:right;
	margin-left:20px;
	transition:all 0.2s;
}
nav#trends li:hover{
	color:#1ac0b2 !important;
}
iframe.congoro-widget-frame {
    top: 35% !important;
}
div#mc-top-banner-right img {
    
    margin: 0 auto;
    
}

#fpc-banner-top {
    width: 100%;
    margin: 60px auto 0;
    position: static;
    text-align: center;
	margin-bottom: 10px;
}
#fpc-banner-top a img {
    width: 100%;
    height: 100%;
    margin-bottom: 2px;
}
#fpc-banner-bottom {
    width: 100%;
    margin: 1px auto 0;
    position: static;
    text-align: center;
}
#fpc-banner-bottom a img {
    width: 100%;
    height: auto;
    margin-bottom: 2px;
}
@media screen and (max-width: 480px) {
   #slb_viewer_wrap .slb_theme_slb_baseline .slb_container .slb_content img {
       height: auto !important;
   }
}

/* style mashhadcode */

#content-section {
    padding-top: 10px;
}
.square-ad {
    margin-top: 10px;
}

@media screen and (max-width: 992px ){
    #festival {
      display: none;
}
.mobile-festival {
    margin-top: 20px;
    margin-bottom: -25px;
}
.mobile-festival img {
    width: 100%;
}
}
@media screen and (min-width: 993px) {
   .mobile-festival {
     display: none;
   }
}

.wp-embedded-content {

    position: relative;
    max-width: 100%;

}

.text-ads {
    background: #fff;
    padding-top: 1px;
    padding-bottom: 1px;
}

.text-ads span {
    display: block;
margin: 10px;
font-size: 14px;
font-weight: bold;
border-bottom: 1px solid #eee;
padding-bottom: 10px;
}

.text-ads a{
    display: block;
    margin: 10px;
}

span.displayname {
    display: block;
    margin-bottom: 0px;
    padding-bottom: 0px;
}
span.username {
	display: block;
    font-size: 9px;
    padding: 0px;
    color: #8a8a8a;
    margin: 0px;
    text-align: right;
    margin-top: 0px;
}

div#mc-top-banner-left iframe {
    max-width: 100%;
}

.single-page-body .square-ad {
	margin-top: 0px;
}

div#follow-social-toranji {
    height: auto;
    margin: 0 0 15px;
}
div#follow-social-toranji div {
    padding: 0 7.5px;
    margin: 0;
}
div#follow-social-toranji div:first-child {
    padding: 0 0 0 7.5px;
    margin: 0;
}
div#follow-social-toranji div:last-child {
    padding: 0 7.5px 0 0;
}
div#follow-social-toranji div a{
    display: inline-block;
    width: 100%;
    text-align: center;
	padding: 7%;
    line-height: 2;
    height: 60px;
    transition: all ease 0.3s;
}
a#followins {
    background: #d62976;
}
a#followins:hover {
    background: #d21849;
}

a#followtel {
    background: #37afe2;
}
a#followtel:hover {
    background: #1892d1;
}

a#followtwt {
    background: #1dcaff;
}
a#followtwt:hover {
    background: #00aced;
}

.col-sm-6.share p a {
    margin: 0 5px;
    padding: 0 5px;
}

.col-sm-6.share p a:first-child {
    margin: 0 0 0 5px;
    padding: 0 0 0 5px;
}

input#short_link_post {
    background: #eee;
    border: none;
    font-size: 12px;
    width: 100%;
    padding: 0px 10px;
}

.col-sm-6.share, .col-sm-6.text-left.share-link {
    background: #ACEEEC;
}

.col-sm-6.text-left.share-link {
    border-top-left-radius: 25px;
    border-bottom-left-radius: 5px;
}

.col-sm-6.share {
    border-top-right-radius: 25px;
    border-bottom-right-radius: 5px;
}

.col-sm-6.share p a svg {
    transition: all ease 0.2s;
}

.col-sm-6.share p a:hover svg {
    transform: scale(1.2);
}

@media screen and (max-width: 991px) {
	#mc-top-banner-left , #mc-top-banner-right {
		height: auto;
	}
}
.mc-post-banner {
   overflow: hidden;
}
.mc-post-banner img {
   width: 100%;
	max-width: 100%;
}
@media screen and (min-width: 768px) {
	.wide_ads_banner_mobile {
		display: none;
	}
}
@media screen and (max-width: 767px) {
	.wide_ads_banner_desktop {
		 display: none;
	}
	.col-sm-6.text-left.share-link {
		border-radius: 5px;
		padding-bottom: 10px;
	}
	.col-sm-6.share {
		border-radius: 5px;
	}
}

@media screen and (max-width: 540px) {
	div#follow-social-toranji div a{
		padding: 16% 0;
	}
}

/*
div#follow-social-toranji {
    margin: 0 0 10px;
}

div#follow-social-toranji p {
    margin: 0;
}

div#follow-social-toranji hr {
    margin: 10px 0;
}

div#follow-social-toranji a {
    margin: 0 0 0 12px;
}

div#follow-social-toranji a img.follow-img {
    max-width: 32px;
    height: auto;
	margin: 0;
	transition: all ease 0.3s;
}

div#follow-social-toranji a img.follow-img:hover {
    transform: scale(1.1);
}*/
