@font-face {
	font-family: 'Naskh';
	font-style: normal;
	font-weight: 400;
	src: url(../fonts/DroidNaskh-Regular.eot);
	src: url(../fonts/DroidNaskh-Regular.eot?#iefix) format('embedded-opentype'), url(../fonts/DroidNaskh-Regular.woff2) format('woff2'), url(../fonts/DroidNaskh-Regular.woff) format('woff'), url(../fonts/DroidNaskh-Regular.ttf) format('truetype')
}
@font-face {
	font-family: 'NaskhBold';
	font-style: normal;
	font-weight: 700;
	src: url(../fonts/DroidNaskh-Bold.eot);
	src: url(../fonts/DroidNaskh-Bold.eot?#iefix) format('embedded-opentype'), url(../fonts/DroidNaskh-Bold.woff2) format('woff2'), url(../fonts/DroidNaskh-Bold.woff) format('woff'), url(../fonts/DroidNaskh-Bold.ttf) format('truetype')
}
body{direction:rtl; margin:0; padding:0; font:13px/23px Naskh,tahoma; color:#333}
a{text-decoration:none; color:#023f88}
a:hover{color:#34659f}
ul{list-style:none; margin:0; padding:0;}
.wrapper{width:957px; margin:0 auto;}
[class^="icon-"]{display:block; background:url(../images/objects.png) no-repeat; line-height:1000px; overflow:hidden;}

#header{height:163px; overflow:hidden}
#header .top-menu{height:27px; background:#fff;}
#header .top-menu>ul{display:inline; float:left; width:446px; height:inherit; background:url(../images/objects.png) -5px -5px no-repeat;}
#header .top-menu>ul>li{display:inline; float:right; height:inherit; margin-left:1px;}
#header .top-menu>ul>li:last-child{margin-left:0}
#header .top-menu>ul>li.main-page{width:63px;}
#header .top-menu>ul>li.other-page{width:54px;}
#header .top-menu>ul>li.keywords-page{width:53px;}
#header .top-menu>ul>li.special-page{width:54px;}
#header .top-menu>ul>li.register-page{width:41px;}
#header .top-menu>ul>li.archive-page{width:65px;}
#header .top-menu>ul>li.search-page{width:47px;}
#header .top-menu>ul>li.contact-page{width:54px;}
#header .top-menu>ul>li a{display:block; width:100%; height:100%;}

#header .main-header{height:113px; position:relative; background:#023f88;}
#header .main-header .icon-besmellah{position:absolute; top:12px; right:39px; width:64px; height:24px; background-position:-469px -5px;}
#header .main-header .page-logo{position:absolute; top:47px; right:39px; margin:0; padding:0}
#header .main-header .page-logo .icon-taEntekhabat{width:135px; height:40px; background-position:-8px -113px}
#header .main-header cite{position:absolute; top:85px; right:39px; font-style:normal; font:12px/18px tahoma}
#header .main-header cite a{color:#fff;}
#header .main-header .site-logo{position:absolute; top:15px; left:39px; margin:0; padding:0}
#header .main-header .site-logo .icon-site{width:241px; height:80px; background-position:-18px -29px;}
#header .main-header .page-date{position:absolute; top:85px; left:39px; font:11px/17px tahoma; color:#fff;}

#header .search-bar{height:23px; overflow:hidden; background:#dcdcdc}
#header .search-bar .types-menu{display:inline; float:right; height:19px; line-height:19px; margin-right:34px; margin-top:2px; box-sizing:border-box}
#header .search-bar .types-menu li{display:inline; float:right; margin-left:10px; position:relative;}
#header .search-bar .types-menu li:after{position:absolute; top:0; left:-8px; content:"|"; font:8px/16px tahoma; color:#999}
#header .search-bar .types-menu li:last-child:after{content:"";}
#header .search-bar .types-menu li a{display:block; padding:0 5px; height:100%; font:11px/16px tahoma; color:#666666}
#header .search-bar .types-menu li a.register{color:#023f88; font-weight:bold}
#header .search-bar .search-box{ height:19px; background:#fff; border:1px solid #838383; display:inline; float:left; margin-left:39px; margin-top:2px; box-sizing:border-box;}
#header .search-bar .search-box input{
	width:150px; height:17px; box-sizing:border-box; font:9px/17px tahoma; display:inline; float:right; background:#fff; border:none;
	-moz-transition:ease-in-out 0.3s;
	-webkit-transition:ease-in-out 0.3s;
	-ms-transition:ease-in-out 0.3s;
	-o-transition:ease-in-out 0.3s;
	transition:ease-in-out 0.3s;
}
#header .search-bar .search-box input:focus{width:213px}
#header .search-bar .search-box button{width:18px; height:17px; box-sizing:border-box; border:none; background:#3d3d3d; display:inline; float:left; cursor:pointer; margin:0; padding:0}
#header .search-bar .search-box button .icon-magnifying-glass{displaY:block; width:inherit; height:inherit; background:url(../images/search.png) center center no-repeat}

#body{display:table; width:100%; position:relative; min-width:958px;}
#body .left-sidebar, #body .right-sidebar, #body .response-box{display:inline; float:right; width:155px; padding:10px 10px 0; box-sizing:border-box;}

#body .right-sidebar{padding-right:0; padding-left:0; width:145px; }
#body .right-sidebar .weekly-selectino{margin-bottom:10px;}
#body .right-sidebar .weekly-selectino select{border:1px solid #dcdcdc; width:100%; box-sizing:border-box; padding:5px; font:12px/18px tahoma;}
#body .right-sidebar .head-text{padding:10px 0 15px; border-bottom:1px solid #dcdcdc; text-align:right; font:13px/18px NaskhBold,tahoma; color:#414042}
#body .right-sidebar .head-text{color:#023f88; font:13px/18px NaskhBold,tahoma; margin-bottom:15px;}

#body .right-sidebar .head-text .icon-tiraj{display:inline-block; width:18px; height:18px; margin-left:3px; margin-top:3px; background:url(../images/objects.png) -398px -87px no-repeat; vertical-align:middle}

#body .right-sidebar .weekly-latest{position:relative; width:100%; height:435px; overflow:hidden;}
#body .right-sidebar .weekly-latest .prev-btn, #body .right-sidebar .weekly-latest .next-btn{
	position:absolute; left:0; right:0; top:-20px; height:40px; background:rgba(2,63,136,0.7); cursor:pointer; z-index:999; opacity:0;
	-webkit-transition:all ease-in-out 0.3s;
	-moz-transition:all ease-in-out 0.3s;
	-ms-transition:all ease-in-out 0.3s;
	-o-transition:all ease-in-out 0.3s;
	transition:all ease-in-out 0.3s;
}
#body .right-sidebar .weekly-latest .next-btn{top:auto; bottom:-20px;}

#body .right-sidebar .weekly-latest:hover .prev-btn{top:0px; opacity:1}
#body .right-sidebar .weekly-latest:hover .next-btn{bottom:0px; opacity:1}



#body .right-sidebar .weekly-latest .prev-btn .icon-arrow-top, #body .right-sidebar .weekly-latest .next-btn .icon-arrow-bottom{display:block; width:50px; height:20px; position:absolute; top:50%; left:50%; margin:-10px 0 0 -25px; background:url(../images/objects.png) -329px -50px no-repeat; }
#body .right-sidebar .weekly-latest .next-btn .icon-arrow-bottom{background-position:-329px -100px;}
#body .right-sidebar .weekly-latest .latest{position:absolute; top:0; right:0; left:0;}
#body .right-sidebar .weekly-latest .latest>li{
	margin-bottom:15px; width:100%; height:205px; overflow:hidden; cursor:pointer; opacity:0.5; cursor:pointer; box-sizing:border-box; border-bottom:1px solid #fff;
	-webkit-transition:all ease-in-out 0.3s;
	-moz-transition:all ease-in-out 0.3s;
	-ms-transition:all ease-in-out 0.3s;
	-o-transition:all ease-in-out 0.3s;
	transition:all ease-in-out 0.3s;
}
#body .right-sidebar .weekly-latest .latest>li:hover{opacity:0.8} 
#body .right-sidebar .weekly-latest .latest>li.active{opacity:1; cursor:default; border-bottom:1px solid #023f88;} 
#body .right-sidebar .weekly-latest .latest>li img{width:100%;}

#body .response-box{width:647px}
#body .response-box .weekly-title-box, #body .response-box .weekly-title-box .weekly-title{height:30px; overflow:hidden; margin:0; padding:0; font:normal 20px/30px NaskhBold,tahoma; color:#333; text-align:center; word-spacing:-4px; }
#body .response-box .weekly-title-box{padding:6px 0;}

#body .response-box .weekly-navigation-pages{padding:10px 0; border-top:1px solid #dcdcdc; font:13px/18px NaskhBold,tahoma; color:#414042; margin-top:10px; text-align:center; display:table; width:100%; position:relative;}
#body .response-box .weekly-navigation-pages .head-text{display:inline; float:right;}
#body .response-box .weekly-navigation-pages .head-text .icon-pages{display:inline-block; width:18px; height:18px; margin-left:3px; margin-top:3px; background:url(../images/objects.png) -398px -49px no-repeat; vertical-align:middle}
#body .response-box .weekly-navigation-pages .page-numbers{position:absolute; width:100%}
#body .response-box .weekly-navigation-pages .page-numbers>li{
	display:inline-block; width:22px; height:22px; border:1px solid #023f88; color:#333; line-height:22px; overflow:hidden; margin:0 5px; cursor:pointer; box-sizing:border-box;
	-webkit-transition:all ease-in-out 0.3s;
	-moz-transition:all ease-in-out 0.3s;
	-ms-transition:all ease-in-out 0.3s;
	-o-transition:all ease-in-out 0.3s;
	transition:all ease-in-out 0.3s;
}
#body .response-box .weekly-navigation-pages .page-numbers>li:hover{background:#FF888A;}
#body .response-box .weekly-navigation-pages .page-numbers>li.active{color:#fff; background:#023f88; cursor:default}

#body .response-box .weekly-pages{position:relative; overflow:hidden; width:100%; box-sizing:border-box; border:1px solid #dcdcdc;  background:url(../images/loader.gif) center center no-repeat}
#body .response-box .weekly-pages>ul, #body .response-box .weekly-pages>ul>li{position:absolute; top:0; right:0; left:0; bottom:0; margin:0; padding:0; background:url(../images/loader.gif) center center no-repeat !important}
#body .response-box .weekly-pages>ul>li{background:#fff; display:none;}
#body .response-box .weekly-pages>ul>li.active{display:block;}

#body .response-box .weekly-pages>ul>li .main-image{width:100%; height:auto; position:absolute; top:0; right:0}
#body .response-box .weekly-pages>ul>li .main-areas{position:absolute; top:0; right:0; left:0; bottom:0; overflow:hidden;}
#body .response-box .weekly-pages>ul>li .main-areas>li{
	position:absolute; border:0px solid #023f88; box-sizing:border-box; cursor:pointer; background:rgba(255,255,255,0.50);
	-webkit-transition:background ease-in-out 0.3s;
	-moz-transition:background ease-in-out 0.3s;
	-ms-transition:background ease-in-out 0.3s;
	-o-transition:background ease-in-out 0.3s;
	transition:background ease-in-out 0.3s;
}
#body .response-box .weekly-pages>ul>li .main-areas>li:hover{border-bottom:1px solid #023f88; background:rgba(255,255,255,0)}
#body .response-box .weekly-pages>ul>li .main-areas>li *{display:none;}
#body .response-box .weekly-pages>ul>li>.layout{position:absolute; top:0; left:0; bottom:0; right:0; background:url(../images/layout.png); display:none;}
#body .response-box .weekly-pages>ul>li>.view-box{position:absolute; top:0px; left:0px; right:0px; bottom:0px; border:1px solid #ccc; background:#fff; box-shadow:0 0 20px #eee; padding:20px; display:none;}
#body .response-box .weekly-pages>ul>li>.view-box .close-box{position:absolute; top:20px; left:10px; width:25px; height:25px; background:url(../images/objects.png) -447px -131px no-repeat; cursor:pointer; z-index:5}
#body .response-box .weekly-pages>ul>li>.view-box .print-box{position:absolute; top:50px; left:10px; width:25px; height:25px; background:url(../images/objects.png) -377px -131px no-repeat; cursor:pointer; z-index:5}
#body .response-box .weekly-pages>ul>li>.view-box .permalink-box{position:absolute; top:80px; left:10px; width:25px; height:25px; background:url(../images/objects.png) -342px -131px no-repeat; cursor:pointer; z-index:5}
#body .response-box .weekly-pages>ul>li>.view-box .crop-box{position:absolute; top:110px; left:10px; width:25px; height:25px; background:url(../images/objects.png) -412px -131px no-repeat; cursor:pointer; z-index:5}
#body .response-box .weekly-pages>ul>li>.view-box .crop-box img{width:100%; height:100%; background:#fff; cursor:wait;}
#body .response-box .weekly-pages>ul>li>.view-box .print-box a,#body .response-box .weekly-pages>ul>li>.view-box .permalink-box a,#body .response-box .weekly-pages>ul>li>.view-box .crop-box a{display:block; width:100%; height:100%;}

#body .response-box .weekly-pages>ul>li>.view-box .rootitr{font:11px/18px tahoma; color:#666666; display:block; height:18px;}
#body .response-box .weekly-pages>ul>li>.view-box .title{height:26px; overflow:hidden; margin:2px 0 10px; font:normal 16px/26px NaskhBold,Arial; color:#333;}
#body .response-box .weekly-pages>ul>li>.view-box .content{height:790px; overflow:hidden; overflow-y:auto; padding:0; box-sizing:border-box; text-align:justify; font:13px/23px tahoma;}
#body .response-box .weekly-details{padding:30px 0 0; text-align:center}
#body .response-box .weekly-details>ul>li{display:inline-block; width:100px; height:40px; margin:0 5px; font:11px/17px tahoma}
#body .response-box .weekly-details>ul>li a{
	color:#414042; display:block; width:100%; height:100%;
	-webkit-transition:all ease-in-out 0.3s;
	-moz-transition:all ease-in-out 0.3s;
	-ms-transition:all ease-in-out 0.3s;
	-o-transition:all ease-in-out 0.3s;
	transition:all ease-in-out 0.3s;
}
#body .response-box .weekly-details>ul>li a:hover{color:#023f88;}
#body .response-box .weekly-details>ul>li i{display:block; width:18px; height:18px; margin:0 auto 5px; background:url(../images/objects.png) center center no-repeat;}
#body .response-box .mCS-dir-rtl > .mCSB_inside > .mCSB_container{margin-left:30px !important;}
.mCSB_scrollTools .mCSB_draggerRail{width:1px;}
.mCSB_scrollTools .mCSB_dragger{height:100px !important}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:3px !important; background:#023f88 !important;}
#body .response-box .mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools, .mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{left:-6px !important; top:75px !important}


#body .response-box .comments-list, #body .response-box .certificate-box, #body .response-box .contact-box{display:none; margin-top:20px; padding-top:20px; border-top:1px solid #dcdcdc;}
#body .response-box .comments-list .comments-title, #body .response-box .certificate-box .certificate-title, #body .response-box .contact-box .contact-title{color:#023f88; font:13px/18px tahoma;}
#body .response-box .comments-list .comments-title>span{display:inline-block; margin-right:5px;}
#body .response-box .comments-list .comments-title>span span{font-weight:bold; display:inline-block; margin:0 3px;}
#body .response-box .comments-list .comments-title i, #body .response-box .certificate-box .certificate-title i, #body .response-box .contact-box .contact-title i{display:inline-block; margin-left:5px; width:18px; height:18px; background:url(../images/objects.png) -510px -49px no-repeat; vertical-align:middle;}
#body .response-box .certificate-box .certificate-title i{background-position:-510px -87px;}
#body .response-box .contact-box .contact-title i{background-position:-510px -125px;}
#body .response-box .comments-list .results, #body .response-box .certificate-box .results, #body .response-box .contact-box .results{margin-top:20px;}
#body .response-box .certificate-box .results, #body .response-box .contact-box .results{margin:20px 0 10px; padding:15px; box-sizing:border-box; width:100%; border:1px solid #dcdcdc; background:#fff; position:relative; font:12px/18px tahoma; color:#666666;}
#body .response-box .contact-box .results{display:table; width:100%;}
#body .response-box .certificate-box .results li, #body .response-box .contact-box .results li{position:relative; margin-bottom:10px; padding-right:10px;}
#body .response-box .contact-box .results li{position:relative; margin-bottom:10px; width:50%; box-sizing:border-box; float:right; display:inline}
#body .response-box .contact-box .results li:nth-child(3), #body .response-box .contact-box .results li:nth-child(4){margin-bottom:0;}
#body .response-box .certificate-box .results li:before, #body .response-box .contact-box .results li:before{position:absolute; width:5px; height:5px; border:1px solid #023f88; border-radius:40%; content:""; top:8px; right:0;}
#body .response-box .certificate-box .results li:last-child{margin-bottom:0}
#body .response-box .contact-box .results a{color:#666666}

#body .response-box .comments-list .results>ul>li{margin:10px 0; padding:15px; box-sizing:border-box; width:100%; border:1px solid #dcdcdc; background:#fff; position:relative; font:12px/18px tahoma; color:#666666;}
#body .response-box .comments-list .results>ul>li:nth-child(2n){background:#f9f9f9;}
#body .response-box .comments-list .results>ul>li .comment-time{position:absolute; top:15px; left:15px; font-size:11px; color:#999;}
#body .response-box .comments-list .results>ul>li .comment-name{position:relative; padding-right:10px;}
#body .response-box .comments-list .results>ul>li .comment-name:before{position:absolute; width:5px; height:5px; border:1px solid #023f88; border-radius:40%; content:""; top:8px; right:0;}
#body .response-box .comments-list .results>ul>li .comment-message{padding-right:20px;}
#body .response-box .comments-list .results>ul>li .comment-answer{margin-right:20px; display:block; border:1px solid #ccc; background:#fff; padding:35px 10px 10px; margin-top:20px; position:relative; box-sizing:border-box}
#body .response-box .comments-list .results>ul>li .comment-answer:before{position:absolute; top:10px; right:10px; color:#023f88; font:bold 11px/18px tahoma; content:"پاسخ KHAMENEI.IR";} 






#body .left-sidebar{padding-left:0; padding-right:0; width:145px;}

#body .left-sidebar .download-box{padding:10px 0 0;}
#body .left-sidebar .download-box .download-items>li{margin-bottom:3px; background:#CACACB; line-height:28px; color:#666666; text-align:center; font-size:12px;}
#body .left-sidebar .download-box .download-items>li a{display:block; width:100%; height:100%; background:#023f88; color:#fff; box-sizing:border-box;}

#body .left-sidebar .side-itembox{margin:15px 0 0; padding:15px 0 0; border-top:1px solid #dcdcdc;}
#body .left-sidebar .side-itembox ul li{margin-bottom:5px;}
#body .left-sidebar .side-itembox ul li .title{margin:0; padding:0; font:normal 11px/17px tahoma;}
#body .left-sidebar .side-itembox ul li .title a{color:#414042; position:relative; display:block; text-indent:10px;}
#body .left-sidebar .side-itembox ul li .title a:before{
	content:""; position:absolute; top:6px; right:0; border:1px solid #f25766; border-radius:40%; width:5px; height:5px;
	-webkit-transition:all ease-in-out 0.3s;
	-moz-transition:all ease-in-out 0.3s;
	-ms-transition:all ease-in-out 0.3s;
	-o-transition:all ease-in-out 0.3s;
	transition:all ease-in-out 0.3s;
}
#body .left-sidebar .side-itembox ul li .title a:hover:before{background:#f25766;}

#body .left-sidebar .side-itembox ul>li:nth-child(2n) .title a{color:#6d6e71;}

#body .left-sidebar .head-text{color:#023f88; font:13px/18px NaskhBold,tahoma; margin-bottom:15px;}
#body .head-text i[class^="icon-"]{display:inline-block; width:18px; height:18px; margin:3px 0 0 3px; background:url(../images/objects.png) center center no-repeat; vertical-align:middle;}

#body .left-sidebar .inputs-comment .field-box{margin-bottom:5px;}
#body .left-sidebar .inputs-comment .field-box:last-child{margin-bottom:0}
#body .left-sidebar .inputs-comment .field-box label{cursor:pointer; font:11px/18px tahoma;}
#body .left-sidebar .inputs-comment .field-box label span{color:#023f88;}
#body .left-sidebar .inputs-comment .field-box input, #body .left-sidebar .inputs-comment .field-box textarea{width:100%; padding:3px 5px; box-sizing:border-box; border:1px solid #e7e7e7; font:11px/18px tahoma; direction:rtl;}
#body .left-sidebar .inputs-comment .field-box input#email-comment{direction:ltr;}
#body .left-sidebar .inputs-comment .field-box textarea{resize:none; height:140px;}
#body .left-sidebar .inputs-comment .field-box button{
	background:#efefef; font:11px/20px tahoma; padding-bottom:2px; display:block; width:75px; margin:0 auto; color:#333; border:none; cursor:pointer;
	-webkit-transition:all ease-in-out 0.3s;
	-moz-transition:all ease-in-out 0.3s;
	-ms-transition:all ease-in-out 0.3s;
	-o-transition:all ease-in-out 0.3s;
	transition:all ease-in-out 0.3s;
}
#body .left-sidebar .inputs-comment .field-box button:hover{color:#fff; background:#023f88}

#body .total-list{position:absolute; top:0; left:0; width:792px; height:991px; overflow:hidden; z-index:9999; background:#fff; padding:20px 0; box-sizing:border-box; display:none;}
#body .total-list .tt-title{color:#414042; font:20px/30px NaskhBold,tahoma; height:30px; margin-bottom:10px; overflow:hidden; word-spacing:-4px}
#body .total-list .close-box{background:url(../images/objects.png) no-repeat -447px -131px; cursor:pointer; height:25px; left:0px; position:absolute; top:20px; width:25px; z-index:5;}
#body .total-list .tt-items{ border:1px solid #dcdcdc; width:100%; height:931px; padding:15px; box-sizing:border-box;}
#body .total-list .tt-items li{margin:0 0 15px; display:table; width:100%}
#body .total-list .tt-items li a{padding-right:15px; position:relative; display:inline-block; float:right;}
#body .total-list .tt-items li a:before{
	content:""; position:absolute; top:9px; right:0; border:1px solid #023f88; border-radius:40%; width:5px; height:5px;
	-webkit-transition:all ease-in-out 0.3s;
	-moz-transition:all ease-in-out 0.3s;
	-ms-transition:all ease-in-out 0.3s;
	-o-transition:all ease-in-out 0.3s;
	transition:all ease-in-out 0.3s;
}
#body .total-list .tt-items li a:hover:before{background:#023f88;}
#body .total-list .tt-items li a .tt-item-title{font-size:16px; color:#414042; display:inline-block; margin-left:20px; position:relative;}
#body .total-list .tt-items li a .tt-item-title:after{content:"/"; color:#999; position:absolute; left:-10px; top:2px; font-size:12px;}
#body .total-list .tt-items li a .tt-weekly-title{font-size:15px; color:#023f88; display:inline-block;}


i.icon-download{background-position:-436px -49px !important;}
i.icon-pen{background-position:-436px -87px !important;}
i.icon-pages-1{background-position:-472px -49px !important;}
i.icon-comment-add{background-position:-472px -87px !important;}
i.icon-comment-read{background-position:-510px -49px  !important;}
i.icon-certificate{background-position:-510px -87px !important;}
i.icon-content{background-position:-510px -125px  !important;}


.register-panel{position:fixed; top:0; right:0; bottom:0; left:0; background:url(../images/layout.png); z-index:99999; display:none;}
.register-stage{
	position:fixed; top:50%; left:50%; width:600px; height:472px; margin:-236px 0 0 -300px; padding:15px 20px; background:#fff; border:1px solid #dcdcdc; box-sizing:border-box;
	-moz-box-shadow:0 0 5px #ccc;
	-webkit-box-shadow:0 0 5px #ccc;
	-ms-box-shadow:0 0 5px #ccc;
	-o-box-shadow:0 0 5px #ccc;
	box-shadow:0 0 5px #ccc;
}
.register-close{position:absolute; width:25px; height:25px; top:15px; left:20px; background:url(../images/objects.png) no-repeat -447px -131px; cursor:pointer;}
.register-title{color:#333; font:16px/26px NaskhBold,Arial; margin-bottom:10px;}
.register-lead{font:13px/23px tahoma; text-align:justify; margin-bottom:20px;}
.register-field{margin-bottom:10px;}
.register-field label{cursor:pointer;}
.register-field input{width:100%; height:30px; box-sizing:border-box; padding:3px 5px; font:13px/23px tahoma; border:1px solid #dcdcdc}
.register-field button{
    display:block; margin:0 auto; width:110px; height:30px; font:11px/20px tahoma; background:#efefef; color:#333; border:none; cursor:pointer;
	-moz-transition:all 0.3s ease-in-out;
    -webkit-transition:all 0.3s ease-in-out;
	-ms-transition:all 0.3s ease-in-out;
	-o-transition:all 0.3s ease-in-out;
    transition:all 0.3s ease-in-out;
}
.register-field button:hover{background:#023f88;color:#fff;}


.box-inside-wrapper{position:relative; height:425px; width:inherit; overflow:hidden;}
.box-inside-wrapper .box-inner-vertical{position:absolute; top:0; right:0; left:0; margin:0; padding:0;}
.box-inside-wrapper .box-inner-vertical>li{padding:15px 0;}
.box-inside-wrapper .box-inner-vertical>li .title{font:normal 11px/17px tahoma; margin:0; padding:0; text-indent:10px; position:relative; text-align:justify; color:#414042; word-spacing:}
.box-inside-wrapper .box-inner-vertical>li:nth-child(2n) .title{color:#6d6e71}
.box-inside-wrapper .box-inner-vertical>li .title:before{
	content:""; position:absolute; top:6px; right:0; border:1px solid #f25766; border-radius:40%; width:5px; height:5px;
	-webkit-transition:all ease-in-out 0.3s;
	-moz-transition:all ease-in-out 0.3s;
	-ms-transition:all ease-in-out 0.3s;
	-o-transition:all ease-in-out 0.3s;
	transition:all ease-in-out 0.3s;
}
.box-inside-wrapper .box-inner-vertical>li .title:hover:before{ background:#f25766}
.sidebar-content a{line-height:0; display:block;}
.sidebar-content img{width:100%; line-height:0; border:none;}
.sidebar-content .download-box-1{height:40px; overflow:hidden; background:#e8e9e9; position:relative; margin-top:15px;}
.sidebar-content .download-box-1 .download-type{display:inline-block; float:right; width:40px; height:40px; font:bold 12px/38px tahoma; text-align:center; color:#fff; background:#023f88;}
.sidebar-content .download-box-1 .download-text{display:block; position:absolute; padding-right:50px; padding-left:10px; box-sizing:border-box; width:100%; height:40px; font:11px/38px tahoma; text-align:right; color:#6e7d99}
.sidebar-content .download-box-1 .download-text .icon-download{display:block; position:absolute; left:10px; top:11px; width:18px; height:18px; background:url(../images/objects.png) -436px -127px no-repeat !important;}
.sidebar-content .date{font:11px/17px tahoma; color:#9ea9bd;}

.smallplayer-box{height:40px; overflow:hidden; background:#fff; position:relative; margin-top:5px;}
.smallplayer-box .smallplayer{width:40px; height:40px; overflow:hidden; display:inline; float:left;}
.smallplayer-box .smallplayer button{width:40px; height:40px; margin:0; border:none; background:#023f88 url(../images/objects.png) -227px -115px no-repeat; position:absolute; top:0; left:0; cursor:pointer;}
.smallplayer-box .smallplayer button.icon-pause{display:none; background-position:-272px -114px}
.smallplayer-box .download-text{display:block; position:absolute; top:0; left:43px; right:0; bottom:0; background:#e8e9e9; font:normal 11px/38px tahoma; color:#6e7d99; padding:0 34px 0 0; text-align:right;}
.smallplayer-box .download-text .icon-download{display:block; position:absolute; right:10px; top:11px; width:18px; height:18px; background:url(../images/objects.png) -436px -127px no-repeat !important;}

.articles-box{display:inline; float:right; width:607px; padding:0 30px 20px; box-sizing:border-box; border-right:1px solid #dcdcdc; border-left:1px solid #dcdcdc; margin:20px 30px}
.articles-box .article{margin-bottom:20px;}
.articles-box .article:last-child{margin:0;}
.articles-box .article header h2.title, .articles-box .article header h1.title{margin:0 0 2px; padding:0; font:normal 15px/28px NaskhBold, Arial; color:#34659f; display:inline; float:right; width:435px; letter-spacing:-0.02em; word-spacing:-0.1em;}
.articles-box .article header h1.title{font:normal 18px/34px NaskhBold, Arial}
.articles-box .article header .date{color:#023F88; font:11px/27px tahoma; display:inline-block; float:left; width:110px; text-align:left}
.articles-box .article .lead{font:12px/23px tahoma; text-align:justify; display:table; width:100%; float:right;}
.articles-box .article .lead p{margin:5px 0}
.articles-box .article img{max-width:545px;}

.articles-box .article footer{border-bottom:1px solid #dcdcdc; margin:10px 0 30px; padding:5px 0 3px; text-align:left; font:12px/18px tahoma; display:table; width:100%; float:left;}
.articles-box .article:last-of-type footer{border-bottom:0; margin-bottom:0}

#footer{display:table; width:100%; padding:0 0 10px}
#footer .copyright{font:11px/18px tahoma; color:#333; text-align:center; padding:10px 0 0; border-top:1px solid #dcdcdc;}

#weekly-no .special, .weekly-latest .latest .special{display:none;}






























