@font-face {
font-family: 'IRAN';
font-style: normal;
font-weight: 400;
src: url(IRANSansWeb.eot);
src: url(IRANSansWeb.eot?#iefix) format("embedded-opentype"), url(IRANSansWeb.ttf) format("truetype");}
@font-face {
font-family: IRAN;
font-style: normal;
font-weight: bold;
src: url('IRANSansWeb(FaNum)_Bold.eot');
src: url('IRANSansWeb(FaNum)_Bold.eot?#iefix') format('embedded-opentype'), url('IRANSansWeb(FaNum)_Bold.woff2') format('woff2'), url('IRANSansWeb(FaNum)_Bold.woff') format('woff'), url('IRANSansWeb(FaNum)_Bold.ttf') format('truetype');}

@font-face {
font-family: IRAN;
font-style: normal;
font-weight: 500;
src: url('IRANSansWeb(FaNum)_Medium.eot');
src: url('IRANSansWeb(FaNum)_Medium.eot?#iefix') format('embedded-opentype'), url('IRANSansWeb(FaNum)_Medium.woff2') format('woff2'), url('IRANSansWeb(FaNum)_Medium.woff') format('woff'), url('IRANSansWeb(FaNum)_Medium.ttf') format('truetype');}

@font-face {
font-family: IRAN;
font-style: normal;
font-weight: 300;
src: url('IRANSansWeb(FaNum)_Light.eot');
src: url('IRANSansWeb(FaNum)_Light.eot?#iefix') format('embedded-opentype'), url('IRANSansWeb(FaNum)_Light.woff2') format('woff2'), url('IRANSansWeb(FaNum)_Light.woff') format('woff'), url('IRANSansWeb(FaNum)_Light.ttf') format('truetype');}

@font-face {
font-family: IRAN;
font-style: normal;
font-weight: normal;
src: url('IRANSansWeb(FaNum).eot');
src: url('IRANSansWeb(FaNum).eot?#iefix') format('embedded-opentype'), url('IRANSansWeb(FaNum).woff2') format('woff2'), url('IRANSansWeb(FaNum).woff') format('woff'), url('IRANSansWeb(FaNum).ttf') format('truetype');}
div.lysprites1,a.lysprites1,button.lysprites1,table.lysprites1,td.lysprites1{
background: url(lysprites.png) no-repeat;}
.navbar-nav {
margin: 0;}
@media screen and (min-width: 1200px) and (min-width: 1400px){
.container {
width: 1200px;}}
@media screen and (min-width: 1400px){
.container {
width: 1400px;}}
span.hlstyle {
font-family: inherit;
font-weight: inherit;
font-size: inherit;
background: #ffffbf; 
font-style: italic;
padding: 2px;
padding-top: 0px;}
.jqmWindow {
display: none;
position: fixed;
top: 17%;
left: 50%;
margin-left: -300px;
width: 600px;
background-color: #EEE;
color: #333;
border: 1px solid black;
padding: 12px;}
.jqmOverlay { background-color: #000; }

/* Background iframe styling for IE6. Prevents ActiveX bleed-through (<select> form elements, etc.) */
* iframe.jqm {position:absolute;top:0;left:0;z-index:-1;
width: expression(this.parentNode.offsetWidth+'px');
height: expression(this.parentNode.offsetHeight+'px');}
/* Fixed posistioning emulation for IE6
 Star selector used to hide definition from browsers other than IE6
 For valid CSS, use a conditional include instead */
* html .jqmWindow {
 position: absolute;
 top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');}
/*
 You probably do not need to edit this at all.

 Add some SmartMenus required styles not covered in Bootstrap 3's default CSS.
 These are theme independent and should work with any Bootstrap 3 theme mod.
*/
/* sub menus arrows on desktop */

.navbar-nav:not(.sm-collapsible) ul .caret {
position: absolute;
left: 3px;
margin-top: 6px;
margin-right: 15px;
border-top: 4px solid transparent;
border-bottom: 4px solid transparent;
border-right: 4px dashed;}
/* make sub menu arrows look like +/- buttons in collapsible mode */
.navbar-nav.sm-collapsible .caret, .navbar-nav.sm-collapsible ul .caret {
position: absolute;
right: 0;
margin: -21px 15px 0 0;
padding: 0;
width: 32px;
height: 26px;
line-height: 24px;
text-align: center;
border-width: 1px;
 border-style: solid;}
.navbar-nav.sm-collapsible .caret:before {
content: '+';
font-family: monospace;
font-weight: bold;}
.navbar-nav.sm-collapsible .open > a > .caret:before {
content: '-';}
.navbar-nav.sm-collapsible a.has-submenu {
padding-right: 50px;}
/* revert to Bootstrap's default carets in collapsible mode when the "data-sm-skip-collapsible-behavior" attribute is set to the ul.navbar-nav */
.navbar-nav.sm-collapsible[data-sm-skip-collapsible-behavior] .caret, .navbar-nav.sm-collapsible[data-sm-skip-collapsible-behavior] ul .caret {
position: static;
margin: 0 0 0 2px;
padding: 0;
width: 0;
height: 0;
border-top: 4px dashed;
border-right: 4px solid transparent;
border-bottom: 0;
border-left: 4px solid transparent;}
.navbar-nav.sm-collapsible[data-sm-skip-collapsible-behavior] .caret:before {
content: '' !important;}
.navbar-nav.sm-collapsible[data-sm-skip-collapsible-behavior] a.has-submenu {
padding-right: 15px;}
/* scrolling arrows for tall menus */
.navbar-nav span.scroll-up, .navbar-nav span.scroll-down {
position: absolute;
display: none;
visibility: hidden;
height: 20px;
overflow: hidden;
text-align: center;}
.navbar-nav span.scroll-up-arrow, .navbar-nav span.scroll-down-arrow {
position: absolute;
top: -2px;
left: 50%;
margin-left: -8px;
width: 0;
height: 0;
overflow: hidden;
border-top: 7px dashed transparent;
border-right: 7px dashed transparent;
border-bottom: 7px solid;
border-left: 7px dashed transparent;}
.navbar-nav span.scroll-down-arrow {
top: 6px;
border-top: 7px solid;
border-right: 7px dashed transparent;
border-bottom: 7px dashed transparent;
border-left: 7px dashed transparent;}
/* add more indentation for 2+ level sub in collapsible mode - Bootstrap normally supports just 1 level sub menus */
.navbar-nav.sm-collapsible ul .dropdown-menu > li > a,
.navbar-nav.sm-collapsible ul .dropdown-menu .dropdown-header {
padding-left: 35px;}
.navbar-nav.sm-collapsible ul ul .dropdown-menu > li > a,
.navbar-nav.sm-collapsible ul ul .dropdown-menu .dropdown-header {
padding-left: 45px;}
.navbar-nav.sm-collapsible ul ul ul .dropdown-menu > li > a,
.navbar-nav.sm-collapsible ul ul ul .dropdown-menu .dropdown-header {
padding-left: 55px;}
.navbar-nav.sm-collapsible ul ul ul ul .dropdown-menu > li > a,
.navbar-nav.sm-collapsible ul ul ul ul .dropdown-menu .dropdown-header {
padding-left: 65px;}
/* fix SmartMenus sub menus auto width (subMenusMinWidth and subMenusMaxWidth options) */
.navbar-nav .dropdown-menu > li > a {
white-space: normal;}
.navbar-nav ul.sm-nowrap > li > a {
}
.navbar-nav.sm-collapsible ul.sm-nowrap > li > a {
white-space: normal;}
/* fix .navbar-right subs alignment */
.navbar-right ul.dropdown-menu {
left: 0;
right: auto;}




/*! lightslider - v1.1.3 - 2015-04-14
* https://github.com/sachinchoolur/lightslider
* Copyright (c) 2015 Sachin N; Licensed MIT */
/** /!!! core css Should not edit !!!/**/ 

.lSSlideOuter {
overflow: hidden;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none}
.lightSlider:before, .lightSlider:after {
content: " ";
display: table;}
.lightSlider {
overflow: hidden;
margin: 0;}
.lSSlideWrapper {
max-width: 100%;
overflow: hidden;
position: relative;}
.lSSlideWrapper > .lightSlider:after {
clear: both;}
.lSSlideWrapper .lSSlide {
-webkit-transform: translate(0px, 0px);
-ms-transform: translate(0px, 0px);
transform: translate(0px, 0px);
-webkit-transition: all 1s;
-webkit-transition-property: -webkit-transform,height;
-moz-transition-property: -moz-transform,height;
transition-property: transform,height;
-webkit-transition-duration: inherit !important;
transition-duration: inherit !important;
-webkit-transition-timing-function: inherit !important;
transition-timing-function: inherit !important;}
.lSSlideWrapper .lSFade {
position: relative;}
.lSSlideWrapper .lSFade > * {
position: absolute !important;
top: 0;
left: 0;
z-index: 9;
margin-right: 0;
width: 100%;}
.lSSlideWrapper.usingCss .lSFade > * {
opacity: 0;
-webkit-transition-delay: 0s;
transition-delay: 0s;
-webkit-transition-duration: inherit !important;
transition-duration: inherit !important;
-webkit-transition-property: opacity;
transition-property: opacity;
-webkit-transition-timing-function: inherit !important;
transition-timing-function: inherit !important;}
.lSSlideWrapper .lSFade > *.active {
z-index: 10;}
.lSSlideWrapper.usingCss .lSFade > *.active {
opacity: 1;}
/** /!!! End of core css Should not edit !!!/**/

/* Pager */
.lSSlideOuter .lSPager.lSpg {
margin: 0;
padding: 0;
text-align: center;
position: absolute;
top: 3px;
left: 0;}
.lSSlideOuter .lSPager.lSpg > li {
cursor: pointer;
display: inline-block;
padding: 0 1px;
width:25px;}
.lSSlideOuter .lSPager.lSpg > li a {
background: url(ch01_015.png) center no-repeat;
display: inline-block;
height: 16px;
overflow: hidden;
text-indent: -999em;
width: 100%;
position: relative;
z-index: 98;
-webkit-transition: all 0.5s linear 0s;
transition: all 0.5s linear 0s;}
.lSSlideOuter .lSPager.lSpg > li:hover a, .lSSlideOuter .lSPager.lSpg > li.active a {
background: url(ch01_016.png) center no-repeat;}
.lSSlideOuter .media {
opacity: 0.8;}
.lSSlideOuter .media.active {
opacity: 1;}
/* End of pager */

/** Gallery */
.lSSlideOuter .lSPager.lSGallery {
list-style: none outside none;
padding-left: 0;
margin: 0;
overflow: hidden;
transform: translate3d(0px, 0px, 0px);
-moz-transform: translate3d(0px, 0px, 0px);
-ms-transform: translate3d(0px, 0px, 0px);
-webkit-transform: translate3d(0px, 0px, 0px);
-o-transform: translate3d(0px, 0px, 0px);
-webkit-transition-property: -webkit-transform;
-moz-transition-property: -moz-transform;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;}
.lSSlideOuter .lSPager.lSGallery li {
overflow: hidden;
-webkit-transition: border-radius 0.12s linear 0s 0.35s linear 0s;
transition: border-radius 0.12s linear 0s 0.35s linear 0s;}
.lSSlideOuter .lSPager.lSGallery li.active, .lSSlideOuter .lSPager.lSGallery li:hover {
border-radius: 5px;}
.lSSlideOuter .lSPager.lSGallery img {
display: block;
height: auto;
max-width: 100%;}
.lSSlideOuter .lSPager.lSGallery:before, .lSSlideOuter .lSPager.lSGallery:after {
content: " ";
display: table;}
.lSSlideOuter .lSPager.lSGallery:after {
clear: both;}
/* End of Gallery*/

/* slider actions */
.lSAction > a {
width: 17px;
display: block;
top: 0;
bottom: 0;
cursor: pointer;
position: absolute;
z-index: 10;
margin-top: -16px;
opacity: 1;
-webkit-transition: opacity 0.35s linear 0s;
transition: opacity 0.35s linear 0s;}
.lSAction > a:hover {
opacity: 1;}
.lSAction > .lSPrev {
background:  url(ch01_31.png) center no-repeat;
left: 0px;}
.lSAction > .lSNext {
background:  url(ch01_30.png) center no-repeat;
right: 0px;}
.lSAction > a.disabled {
pointer-events: none;}
.cS-hidden {
height: 1px;
opacity: 0;
filter: alpha(opacity=0);
overflow: hidden;}
.grey-overlay {
position: absolute;
bottom: 0;
top: 0;
left: 0;
right: 0;
background: url(ch01_09.png) center no-repeat;}

/* vertical */
.lSSlideOuter.vertical {
position: relative;}
.lSSlideOuter.vertical.noPager {
padding-right: 0px !important;}
.lSSlideOuter.vertical .lSGallery {
position: absolute !important;
right: 0;
top: 0;}
.lSSlideOuter.vertical .lightSlider > * {
width: 100% !important;
max-width: none !important;}

/* vertical controlls */
.lSSlideOuter.vertical .lSAction > a {
left: 50%;
margin-left: -14px;
margin-top: 0;}
.lSSlideOuter.vertical .lSAction > .lSNext {
background-position: 31px -31px;
bottom: 10px;
top: auto;}
.lSSlideOuter.vertical .lSAction > .lSPrev {
background-position: 0 -31px;
bottom: auto;
top: 10px;}
/* vertical */


/* Rtl */
.lSSlideOuter.lSrtl {
direction: rtl;}
.lSSlideOuter .lightSlider, .lSSlideOuter .lSPager {
padding-left: 0;
list-style: none outside none;}
.lSSlideOuter.lSrtl .lightSlider, .lSSlideOuter.lSrtl .lSPager {
padding-right: 0;}
.lSSlideOuter .lightSlider > *,.lSSlideOuter .lSGallery li {
float: left;}
.lSSlideOuter.lSrtl .lightSlider > *,.lSSlideOuter.lSrtl .lSGallery li {
float: right !important;}
/* Rtl */

@-webkit-keyframes rightEnd {
0% {
left: 0;}

50% {
left: -15px;}

100% {
left: 0;}}
@keyframes rightEnd {
0% {
left: 0;}

50% {
left: -15px;}

100% {
left: 0;}}
@-webkit-keyframes topEnd {
0% {
top: 0;}

50% {
top: -15px;}

100% {
top: 0;}}
@keyframes topEnd {
0% {
top: 0;}

50% {
top: -15px;}

100% {
top: 0;}}
@-webkit-keyframes leftEnd {
0% {
left: 0;}

50% {
left: 15px;}

100% {
left: 0;}}
@keyframes leftEnd {
0% {
left: 0;}

50% {
left: 15px;}

100% {
left: 0;}}
@-webkit-keyframes bottomEnd {
0% {
bottom: 0;}

50% {
bottom: -15px;}

100% {
bottom: 0;}}
@keyframes bottomEnd {
0% {
bottom: 0;}

50% {
bottom: -15px;}

100% {
bottom: 0;}}
.lSSlideOuter .rightEnd {
-webkit-animation: rightEnd 0.3s;
animation: rightEnd 0.3s;
position: relative;}
.lSSlideOuter .leftEnd {
-webkit-animation: leftEnd 0.3s;
animation: leftEnd 0.3s;
position: relative;}
.lSSlideOuter.vertical .rightEnd {
-webkit-animation: topEnd 0.3s;
animation: topEnd 0.3s;
position: relative;}
.lSSlideOuter.vertical .leftEnd {
-webkit-animation: bottomEnd 0.3s;
animation: bottomEnd 0.3s;
position: relative;}
.lSSlideOuter.lSrtl .rightEnd {
-webkit-animation: leftEnd 0.3s;
animation: leftEnd 0.3s;
position: relative;}
.lSSlideOuter.lSrtl .leftEnd {
-webkit-animation: rightEnd 0.3s;
animation: rightEnd 0.3s;
position: relative;}
/*/GRab cursor */
.lightSlider.lsGrab > * {
cursor: -webkit-grab;
cursor: -moz-grab;
cursor: -o-grab;
cursor: -ms-grab;
cursor: grab;}
.lightSlider.lsGrabbing > * {
cursor: move;
cursor: -webkit-grabbing;
cursor: -moz-grabbing;
cursor: -o-grabbing;
cursor: -ms-grabbing;
cursor: grabbing;}

/**
 * Featherlight � ultra slim jQuery lightbox
 * Version 1.7.1 - http://noelboss.github.io/featherlight/
 *
 * Copyright 2017, No�l Raoul Bossart (http://www.noelboss.com)
 * MIT Licensed.
**/
@media all {
.featherlight {
display: none;

/* dimensions: spanning the background from edge to edge */
position:fixed;
top: 0; right: 0; bottom: 0; left: 0;
z-index: 2147483647; /* z-index needs to be >= elements on the site. */

/* position: centering content */
text-align: center;

/* insures that the ::before pseudo element doesn't force wrap with fixed width content; */
white-space: nowrap;

/* styling */
cursor: pointer;
background: #333;
/* IE8 "hack" for nested featherlights */
background: rgba(0, 0, 0, 0);}

/* support for nested featherlights. Does not work in IE8 (use JS to fix) */
.featherlight:last-of-type {
background: rgba(0, 0, 0, 0.8);}

.featherlight:before {
/* position: trick to center content vertically */
content: '';
display: inline-block;
height: 100%;
vertical-align: middle;}

.featherlight .featherlight-content {
/* make content container for positioned elements (close button) */
position: relative;

/* position: centering vertical and horizontal */
text-align: left;
vertical-align: middle;
display: inline-block;

/* dimensions: cut off images */
overflow: auto;
padding: 25px 25px 0;
border-bottom: 25px solid transparent;

/* dimensions: handling large content */
margin-left: 5%;
margin-right: 5%;
max-height: 95%;

/* styling */
background: #fff;
cursor: auto;

/* reset white-space wrapping */
white-space: normal;}

/* contains the content */
.featherlight .featherlight-inner {
/* make sure its visible */
display: block;}

.featherlight .featherlight-close-icon {
/* position: centering vertical and horizontal */
position: absolute;
z-index: 9999;
top: 0;
right: 0;

/* dimensions: 25px x 25px */
line-height: 25px;
width: 25px;

/* styling */
cursor: pointer;
text-align: center;
font-family: Arial, sans-serif;
background: #fff; /* Set the background in case it overlaps the content */
background: rgba(255, 255, 255, 0.3);
color: #000;
border: none;
padding: 0;}

/* See http://stackoverflow.com/questions/16077341/how-to-reset-all-default-styles-of-the-html5-button-element */
.featherlight .featherlight-close-icon::-moz-focus-inner {
border: 0;
padding: 0;}

.featherlight .featherlight-image {
/* styling */
width: 100%;}


.featherlight-iframe .featherlight-content {
/* removed the border for image croping since iframe is edge to edge */
border-bottom: 0;
padding: 0;
-webkit-overflow-scrolling: touch;
overflow-y: scroll;}

.featherlight iframe {
/* styling */
border: none;}

.featherlight * { /* See https://github.com/noelboss/featherlight/issues/42 */
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}}

/* handling phones and small screens */
@media only screen and (max-width: 1024px) {
.featherlight .featherlight-content {
/* dimensions: maximize lightbox with for small screens */
margin-left: 0;
margin-right: 0;
max-height: 98%;

padding: 10px 10px 0;
border-bottom: 10px solid transparent;}}

/**
 * Featherlight Gallery � an extension for the ultra slim jQuery lightbox
 * Version 1.7.1 - http://noelboss.github.io/featherlight/
 *
 * Copyright 2017, No�l Raoul Bossart (http://www.noelboss.com)
 * MIT Licensed.
**/
@media all {
.featherlight-next,
.featherlight-previous {
display: block;
position: absolute;
top: 25px;
right: 25px;
bottom: 0;
left: 80%;
cursor: pointer;
/* preventing text selection */
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
/* IE9 hack, otherwise navigation doesn't appear */
background: rgba(0,0,0,0);}

.featherlight-previous {
left: 25px;
right: 80%;}

.featherlight-next:hover,
.featherlight-previous:hover {
background: rgba(255,255,255,0.25);}


.featherlight-next span,
.featherlight-previous span {
display: none;
position: absolute;

top: 50%;
left: 5%;
width: 82%;


/* center horizontally */
text-align: center;

font-size: 80px;
line-height: 80px;

/* center vertically */
margin-top: -40px;

text-shadow: 0px 0px 5px #fff;
color: #fff;
font-style: normal;
font-weight: normal;}
.featherlight-next span {
right: 5%;
left: auto;}


.featherlight-next:hover span,
.featherlight-previous:hover span {
display: inline-block;}

.featherlight-swipe-aware .featherlight-next,
.featherlight-swipe-aware .featherlight-previous {
display: none;}

/* Hide navigation while loading */
.featherlight-loading .featherlight-previous, .featherlight-loading .featherlight-next {
display:none;}}

/* Always display arrows on touch devices */
@media only screen and (max-device-width: 1024px){
.featherlight-next:hover,
.featherlight-previous:hover {
background: none;}
.featherlight-next span,
.featherlight-previous span {
display: block;}}

/* handling phones and small screens */
@media only screen and (max-width: 1024px) {
.featherlight-next,
.featherlight-previous {
top: 10px;
right: 10px;
left: 85%;}

.featherlight-previous {
left: 10px;
right: 85%;}

.featherlight-next span,
.featherlight-previous span {
margin-top: -30px;
font-size: 40px;}}



#body-back{
background:url(ch01_103.gif);}
body {
background: #f4f4f5 url(ch01_1.gif) left 0px repeat-x;
    z-index: 1000;
 }
.gbg{background:#fff; padding:5px;} 
.body-top-bg2 {
background: url(ch01_002.gif) top repeat-x;
z-index: 1000;}
@media screen and (max-width: 992px) {
}


html,div,table,p,span,select,input,textarea,button {
font-size: 13px;
font-family: 'IRAN',Tahoma, Arial, Verdana, sans-serif;
line-height: 24px;}
@media screen and (max-width: 800px) {
html,div,table,p,span,select,input,textarea,button {
font-size: 14px;}}

h1,h2,h3,h4,h5,h6 {
margin: 0;
padding: 0;
line-height: 15px !important;}
A {
line-height: 21px;
text-decoration: none;
outline: 0;}
A:hover {
text-decoration: none;}

/*Toolbar*/
.toolbar {
display: none;}
.doc_toolbar,.general_toolbar {
 display:none; }
.general_toolbar {
background: white;}
@media screen and (min-width: 767px) and (max-width: 992px) {
.doc_toolbar,.general_toolbar {
padding-top: 0px; } }
/*End*/
/*Content Div*/
.content,.section_content{
padding-bottom: 9px;
min-height: 320px;
padding-right:0;
padding-left: 0;}

.doc_content{
padding-top: 9px;
padding-bottom: 9px;
min-height: 320px;
padding-right:0px;}

.doc_content {
padding-top: 0px;}
.general_content {
padding-bottom: 9px;
min-height: 320px;
    padding-left: 10px;
}
/*End*/
/*Sidebar*/

.doc_sidebar {
}

/*End*/
a.carousel-control-next {
position: absolute;
right: 0;
top: 0;
width: 30px;
bottom: 0;
background: url(ch01_10.png) center no-repeat;
height: 265px;}
a.carousel-control-prev {
position: absolute;
right: 447px;
top: 0;
width: 30px;
bottom: 0;
background: url(ch01_11.png) center no-repeat;
height: 265px;}
#footer,#doc_footer,#section_footer,#general_footer {
min-height: 477px;
    background: #838383 url(ch01_6.gif) bottom repeat-x;}
.footer2 {
background: url(ch01_53.gif) bottom repeat-x;}
a.footer-logo {
position: relative;
z-index: 10;
padding: 33px 186px;
top: -24px;
background: url(ch01_020.gif) center no-repeat;}
a.footer-logo2 {
background: url(ch01_05.png) center no-repeat;
position: relative;
z-index: 10;
padding: 28px 87px;
top: 26px;}
.footer-menu {
text-align: center;
padding: 0 0;
height: 40px;}
.footer_menu_parent {
padding: 3px 0 0;}
.footer-menu-bg1 {
display: inline-block;}
.footer-menu-bg2 {
display: inline-block;}
.footer-menu-bg3 {
 }
.foot-menu-items {
display: inline-block;
padding: 0 12px 0 18px;
font-size: 13px;
font-weight: bold;
    background: url(ch01_055.gif) left 3px no-repeat;}
.foot-menu-items a {
 color: #fff;}
.foot-menu-items a:hover {
color: #fff;}
.middle_bar {
    height: 67px;}
a.header-logo {
    z-index: 999;
    position: absolute;
    width: 167px;
    height: 66px;
    top: 0;
    right: 0;
    background: url(ch01_2.gif) center no-repeat;}
.right_img {
position: absolute;
right: 0;
background: url(ch01_035.png) right 0px no-repeat;
bottom: 38px;
height: 165px;
width: 447px;}
.left_img {
position: absolute;
left: 0;
background: url(ch01_036.png) left 0px no-repeat;
bottom: 38px;
height: 195px;
width: 217px;}
a.header-logo-text {
background: url(ch01_9.png) bottom no-repeat;
z-index: 10;
padding: 22px 159px;
position: absolute;
right: 165px;
top: -13px;
height: 29px;}

a.header-logo-en {
background: url(ch01_5.png) bottom no-repeat;
z-index: 10;
padding: 7px 74px;
position: absolute;
left: 32px;
top: 11px;

height: 29px;}
a.header-logo_2 {
background: url(ch01_15_2.png);
width: 53px;
height: 94px;
font-size: 0; 
position: absolute;
top: 0;
right: 7px;
z-index: 10;}
.header_parent {
text-align: center;
margin-top: 66px;}
.head-menu-container {
    position: absolute;
    height: 66px;
    z-index: 99;
    top: 0;}
a.dideban_home {
position: absolute;
right: 6px;
top: 70px;
color: #fff;
font-size: 13px;
padding-right: 25px;
background: url(ch01_07.png) right 0px no-repeat;}
.navbar-static-top.main-menu.container {
height: 66px;}
.head-static-menu {
float: left;
z-index: 999999;
top: 0;}
.migna {
position: absolute;
right: 257px;
top: 1px;
color: #fff30d;}
.top_bar {
height: 20px;
padding: 0;
margin-top: 0;
z-index: 999;
background: #555555;}
.top-bar-left {
padding: 0px 11px 1px;
float: left;
position: absolute;
top: 94px;
left: 16px;
z-index: 999;}
.head-static-menu .foot-static-items:first-child a{background:none;padding-right:7px;}
.dropdown-menu>.active>a, .dropdown-menu>.active>a:hover, .dropdown-menu>.active>a:focus {
color: #ffffff;
text-decoration: none;
outline: 0;
background-color: #095601;}
.head-social-icons {
z-index: 999;
padding: 0;
width: auto;
-ms-flex-direction: column;
flex-direction: column;
text-align: left;
margin-left: -1px;
position: absolute;
top: 120px;
left: 14px;
width: 297px;
padding: 10px 3px;}
.sticky_social_parent {
padding: 0;
width: auto;
-ms-flex-direction: column;
flex-direction: column;
text-align: left;
position: fixed;
top: 211px;
margin-left: -1px;
position: fixed;
border-radius: 15px 0 0 15px;
transition: opacity 0.2s;
-webkit-transition: opacity 0.2s;}
.sticky_social_parent1 {
float: left;
margin-left: 0px;}
.sticky_social {
float: left;}
.date-icon {
position: absolute;
right: 35px;
top: -2px;}
.date-icon div{
background: url(ch01_04.png) right 4px no-repeat;
color: #e0ecef;
font-size: 11px;
padding-right: 21px;
width: auto;
display: inline-block;
}
.date-icon span {
font-size: 11px;
font-family: Tahoma, Arial, Verdana, sans-serif;}

@media screen and (max-width: 500px) {
.head-social-icons {
display: none;}
.date-icon {
display: none;}
.migna {
right: 0 !important;
left: 0 !important;
text-align: center;}}
@media screen and (max-width: 767px) {
.header{
height: 130px;}
.head-menu-container {
position: absolute;
top: 22px;
right: 0;
left: 0;
padding-right: 0px !important;}}

.search_box {
position: absolute;
left: 5px;
top: 65px;}
#keywords {
border: 1px solid #dedede;
font-size: 12px; 
color: #a8a8a8;
float: left;
width: 255px;
height: 24px;}



#advanced_search {
float: left;
height: 18px;
cursor: pointer;
border: 0px solid;
margin-top: 6px;
color: #dfeef1;
font-size: 10px;
font-weight: bold;
margin-right: 5px;}

a.advanced_search2 {
float: left;
width: 79px;
height: 18px;
cursor: pointer;
border: 0px solid;
margin-left: 10px;
margin-top: 1px;}
#search-frame {
width: 461px;
height: 23px;
background-position: -133px 0;
position: absolute;
left: -34px;
top: 14px;
z-index: -1;}
.search-toggle-icon {
    color: #707070;
    font-size: 25px;
    left: 60px;
    position: absolute;
    top: 20px;
    z-index: 1001;
    cursor: pointer;}
.xssearchbox {
display: none;
padding: 0 5px 13px;}
.footer-search-container {
    padding: 0;
    margin: 0 auto;
    position: absolute;
    bottom: 12px;
    left: 0;
    right: 0;}
.footer-search-container #keywords2 {
    width: 190px;
    padding: 0 10px;
    border-radius: 15px;
}	
div.footer-search {
width: 190px;
    height: 24px;
    background: none;
    position: relative;
    margin: 0 auto;}
.footer-search-container #advanced_search {
    margin-top: 2px;
    color: #555555;}
.header-search-container {
z-index: 9999;
float: right;
margin-top: -3px;
margin-right: 127px;
margin-left: 10px;
position: absolute;
left: 0;
top: -3px;}
div.header-search {
    float: left;
    margin: 19px 0 0 60px;
    position: relative;}
.inner_middle_bar {
height: 157px;
background: url(ch01_80.gif) left 0px no-repeat;}

.foot-social-icons {
    text-align: center;
    padding: 35px 0 15px 0;
    float: right;
    width: 100%;}
.foot-social-icons a,.head-social-icons a {
margin: 0px 14px;
display: inline-block;}

/*
@media screen and (max-width: 767px) {
.foot-social-icons {
text-align: center;
padding: 5px 0 10px;}
.foot-social-icons.head-part {
display: none;}
.foot-social-icons a {
margin: 0 7px; }
.foot-social-icons.head-part a {
margin: 0;
margin-right: 14px;}
.foot-logo-center {
text-align: center;
padding: 10px 0 5px;}}
*/



a.telegram-ico2 {
background-position: 119px 0;}
a.instagram-ico2 {
background-position: 194px 0;}
a.facebook-ico2 {
background-position: 343px 0px !important;}

a.twitter-ico2 {
background-position: 268px 0 !important;}
a.youtube-ico2 {
background-position: 0px 0 !important;}
a.rss-ico2 {
background-position: 45px 0 !important;}
.foot-social-icons a{
width: 45px;
    margin: 0 6px;
    height: 46px;}
.footer-logo-col .date-icon {
color: #62ffff;
font-size: 14px;
text-align: center;
float: none;}
.footer-logo-col .date-icon span {
font-size: 14px;}
#company_copyright { 
color: #2e2e2e;
text-align: center;}
#company_copyright div {
display: inline-block;
font-size: 13px;
padding: 9px 10px 7px;
border-bottom: 1px solid rgba(255, 255, 255, 0.28);}
#copyright {
color: #cb3137;
margin-top: -3px;
font-size: 13px;}
#copyright {
color: #cb3137;
margin-top: 4px;font-size: 13px;}
#copyright font {
color: #cb3137;
font-size: 13px;
 }

#copyright a{
 color: #2e2e2e;

/*background: rgb(102,155,200);*/
display: block;
position: relative;
padding: 0 3px;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
transition: all 0.5s ease;
-webkit-transform-origin: 50% 0%;
-moz-transform-origin: 50% 0%;
-ms-transform-origin: 50% 0%;
transform-origin: 50% 0%;
-webkit-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
-ms-transform-style: preserve-3d;
transform-style: preserve-3d;}
#copyright:hover a {
-webkit-transform: translate3d(0px, 0px, -30px) rotateX(90deg);
-moz-transform: translate3d(0px, 0px, -30px) rotateX(90deg);
-ms-transform: translate3d(0px, 0px, -30px) rotateX(90deg);
transform: translate3d(0px, 0px, -30px) rotateX(90deg);
/* transform: scale(1.1); */
/* -webkit-transform: scale(1.1); */}
#company_copyright div:before{
margin-left:5px;
float:right;
content:"";
display:block;
width:5px;
height: 5px;
margin-top: 5px;
/*background: #fff;*/
z-index:4;}
#copyright {
width: 300px;
z-index:2;
white-space: nowrap;
padding: 1px 5px 0;
display: inline-block;
text-decoration: none;
overflow: hidden;
vertical-align: top;
-webkit-perspective: 600px;
-moz-perspective: 600px;
-ms-perspective: 600px;
perspective: 600px;
-webkit-perspective-origin: 50% 50%;
-moz-perspective-origin: 50% 50%;
-ms-perspective-origin: 50% 50%;
perspective-origin: 50% 50%;

/*font-size:12px;*/
/*margin-top: 4px;*/}
#copyright a:after {
content: " ";
display: block;
position: absolute;
left: 0;
top: 0;
padding: 0 3px;
/*color: #fff;*/
/*background: #e84b82;*/
/*background: rgb(102,155,200);*/
/*background: transparent;*/
-webkit-transform-origin: 50% 0%;
-moz-transform-origin: 50% 0%;
-ms-transform-origin: 50% 0%;
transform-origin: 50% 0%;
-webkit-transform: translate3d(0px, 105%, 0px) rotateX(-90deg);
-moz-transform: translate3d(0px, 105%, 0px) rotateX(-90deg);
-ms-transform: translate3d(0px, 105%, 0px) rotateX(-90deg);
transform: translate3d(0px, 105%, 0px) rotateX(-90deg);
}
#copyright:hover a{
/*background: #e84b82;*/
 
-webkit-transform: translate3d(0px, 0px, -30px) rotateX(90deg);
-moz-transform: translate3d(0px, 0px, -30px) rotateX(90deg);
-ms-transform: translate3d(0px, 0px, -30px) rotateX(90deg);
transform: translate3d(0px, 0px, -30px) rotateX(90deg);
/*transform: scale(1.1);*/
/*-webkit-transform:scale(1.1);*/
}
#copyright:hover span {
/*color: rgb(25, 25, 112);*/}
#copyright span {
color: #069fb6;
z-index: 2;}
.copyright-container {
text-align: center;
padding-top: 5px;
padding-bottom: 10px;}

div#body-back-b2 {
    background: #363636;
}
.header-bg.white {
    color: #fff;
}
#header-large-bg1 {
background: url(ch01_005.gif) top repeat-x;
margin-top: 19px;}
#header-large-bg2 {
background: url(ch01_004.jpg) right no-repeat;}
#header-large-bg3 {
background: url(ch01_006.jpg) left no-repeat;
height: 120px;}
a.head-home-url {
float: right;
width: 123px;
height: 90px;
margin: 30px 55px 0 0; }

.header-small-bg1 {
background: #2727af;
margin-top: 18px;}
@media screen and (max-width: 767px) {

.top_bar,.top-bar-left {
background: none;}}
#header-small-bg2 {
background: url(ch01_007.png) right no-repeat;}
#header-small-bg3 {
background: url(ch01_008.png) left no-repeat;
height: 70px;}

.head-align-center {
text-align: center;
height: 27px;}
#head-static-menu {
display: inline-block; 
background: #b4b3b3 url(ch01_0010.gif) top repeat-x;
margin-top: 3px;}
#head-static-menu a {
color: #252525;
text-decoration: none;}
#head-static-menu a:hover {
color: #dd000b;
text-decoration: none;}
.head-static-bg1 {
background: url(ch01_0008.png) top right no-repeat;
padding-right: 15px;}
.head-static-bg2 {
background: url(ch01_0009.png) top left no-repeat;
padding-left: 15px;}
.head_td2 {
padding: 0px 10px;
white-space: nowrap;
background: url(ch01_0011.gif) center left no-repeat;}

.foot-static-menu a {
color: #e2e2e2;
    font-size: 14px;}
.footer-social {
    height: 150px;
}
.sc_responsive {
    padding-top: 12px;
}	
.foot-static-menu a:hover {
color: #41b6c7;
text-decoration: none;}
.foot-static-items {white-space: nowrap;
display: inline-block;}
.foot-static-menu .foot-static-items {
white-space: nowrap;
display: inline-block;
padding: 0 11px 0px 19px;
background: url(ch01_8.gif) left 10px no-repeat;}
.static_parent {
padding: 7px 0 0px;
text-align: center;}

.head-static-menu a {
color: #fff;
text-decoration: none;
font-size: 12px;
padding: 0 18px 0px 8px;
background: url(ch01_054.gif) right 8px no-repeat;}
.head-static-menu a:hover {
color: #15518a;
text-decoration: none;}

@media screen and (min-width: 767px) {
.navbar-default {
background: none;
border: 0;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover {
 /*background-color: #ec6803;*/
color: white;}
.navbar-nav > li > a {
    padding: 23px 5px 23px !important;}
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {
 background-color: transparent;
color: #fff;}
.navbar-default .navbar-nav > li > a:hover {color: #0f314f;}
.navbar-default .navbar-nav > li > a {
    color: #222222;
    white-space: nowrap;
    font-size: 15px;
    font-weight: 500;}
.navbar-default .navbar-nav > li {
        padding: 0px 10px 0px 5px;
    background: url(ch01_3.gif) right 32px no-repeat;}
.menu-container {
background: trasnparent;
 }
 nav.navbar.navbar-default.navbar-static-top.main-menu.container {
    padding: 0px 165px 0 130px;
}
.navbar-default .navbar-nav > li:first-child {
background: none;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover {
 background-color: transparent;    color: #d10311;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
 background-color: transparent;}
.menu-container {
}}
.nav .open>a, .nav .open>a:hover, .nav .open>a:focus {
background-color: #3b9cae;
border-color: #337ab7;}
.no-gutter {
padding: 0;}
.menu-container {
}

#pollDiv1Body input[type="radio"], input[type="checkbox"] {
margin: 3px 0 0px;
margin-top: 1px \9;
line-height: normal;
vertical-align: middle;}
.poll4 {
margin-bottom: 3px;}
@media screen and (max-width: 767px) {
.menu-container {
 }
.menu-container .navbar-header {
background: #039e93;}
.menu-container .navbar-toggle {
background-color: #006079;}
.menu-container .navbar-default .navbar-toggle {
border-color: white;}
.menu-container .navbar-default .navbar-toggle .icon-bar {
background-color: white; }
.menu-container .navbar-collapse {
background: #039e93;}
.menu-container .navbar-default .navbar-nav > li > a {
color: white;
padding-right: 52px;}
.menu-container .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
 background-color: #006079;
 color: white;}}
.navbar {
min-height: inherit !important;
margin-bottom: 0;}
#date_selector9 {
margin-bottom:10px;}
#date_selector1 {
width: 100%;}
#date_selector2 {
float: right;
margin-left: 10px;
padding: 3px;}
#date_selector3 {
float: right;
margin-left: 10px;
padding: 3px;}
#date_selector4 {
float: right;
margin-left: 10px;
padding: 3px;}
#date_selector5 {
float: right;
margin-left: 10px;
padding: 3px;}
#date_selector6 {
float: right;
margin-left: 10px;
padding: 3px;}
#date_selector7 {
float: right;
margin-left: 10px;
padding: 9px;}
#date_selector7 button {
background: url(ch01_97.png);
height: 12px;
width: 71px;
cursor: pointer;
border: 0 solid; }
#pages_tbl{
direction: rtl;
text-decoration: none;
height: 23px;}
div#bargozidehcn {
}

#page,#page_sel {
padding: 0px 2px;}
a.page_url {
color: #d20311;
font-weight: bold;
text-decoration: none;
font-size: 16px;}
.box-default-bg {
margin-bottom: 10px;}
div#doctextarea div {
line-height: 2;
color: #000;}
a.page_url2 {
color:white;
text-decoration: none;
font-size: 16px;}
a.page_url:hover,a.page_url2:hover {
color:#fd5900;
text-decoration: none;}
#pages_main_div {
direction: ltr;
text-align: left;
padding: 8px 0px 18px ;}
.alert-font {
font-size: 14px;}
/*Static Docs*/
#static1,p#send_doc1 {
    height: 44px;
    text-align: right;
    color: #707070;
    border-bottom: 2px solid #069fb6;
    font-size: 15px;
    font-weight: bold;
    padding: 10px 2px;
    margin-bottom: 5px;}
#static2 {
}
#static3 {
text-align: justify;
line-height: 21px;
padding: 15px 0;}
#static3 a {
color: #0C1C50;
text-decoration: none;}
#static3 a:hover {
color: #0C1C50;
text-decoration: none;}
#static4 div {
width: auto;}
/*End*/


/* Links */

.links1 {
/*float: right;
width: 240px;
margin-left: 5px; 
margin-right: 5px;
margin-top: 15px; */
margin-top: 8px;
margin-bottom: 8px;}
.links2 {
text-align: center;
padding: 3px 0px 5px 0px;
background: #555;
color: white;
position: relative;}
.lkContainer {
 border: 1px solid rgb(4, 97, 107);
border-top: 0px;
background: #fff;}
.links3 {
padding: 4px 10px 4px 10px;
text-align: center;}
.links3 a {
color: black;
text-decoration: none;}
.links3 a:hover {
color: #012793;
text-decoration: none;}
.links4 {
height: 16px; 
padding: 0px 5px 0px 5px;}
a.links_next {
float: left;
width: 16px;
height: 16px;
background: url(ch01_next_link.gif);
font-size: 0pt; 
margin-top: 3px;
cursor: pointer;}
a.links_next.nelinkinactive {
background: url(ch01_next_link_ds.gif);
cursor: default;}
a.links_prev {
float: right;
width: 16px;
height: 16px; 
background: url(ch01_prev_link.gif);
font-size: 0pt;
margin-top: 3px;
cursor: pointer;}
a.links_prev.prlinkinactive {
background: url(ch01_prev_link_ds.gif);
cursor: default;}
.links5_new {
background: url(ch01_new_link.gif) left top no-repeat;
padding-left: 20px;}
.links5_hot {
background: url(ch01_hot_link.gif) right top no-repeat;
padding-right: 20px;}
.links6 {}

#feedbackHeader1 {
background: #e7e8e8; 
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
#feedbackHeader2 {
background: url(ch01_73.gif) top center no-repeat;
height: 28px;
margin-bottom: 15px; }
.comments-icon div {
min-height: 30px;
min-height: 30px;
background: url(ch01_064.gif) left no-repeat;
background-size: contain;}
.comments-form-titles {
font-size: 12px;
color: #808080;
float: right;
width: 100px;
margin-bottom:3px;}
.comments-form-titles span {
color: red;}
.comments-button {
    padding: 5px 15px;
    border: 0;
    color: #d10311;
    font-size: 14px;
    font-weight: bold;
    float: left;
    border: 1px solid #ebebeb;
    border-radius: 25px;}
.comments-button:hover {
background:#fff;}
.comments-form-fields {
font-size: 12px;
color: #808080;
float: right;
width: 100px;
margin-bottom: 10px;}
textarea.comments-form-fields {
height: 180px;
width: 100%;padding: 10px;}
.r_box_routitr {
padding-right: 12px;
font-size: 11px;}
.r_box_routitr a {
color: #8b8b8b;}
div#feedback-form-col {
background: #fff;
position:relative;}
.user-comment-area {
margin-bottom: 10px;
border: 1px solid #dbdbdb;
padding: 3px 4px 8px 0;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
background:#fff;}
@media screen and (max-width: 767px) {
.user-comment-area {
 margin-bottom: 10px;
padding-bottom: 10px;} }
.user-comment-name {
    font-size: 14px;
    padding: 4px 35px 3px 0;
    color: #7d7d7d;
    background: url(ch01_24.png) right 4px no-repeat;
    height: 37px;
    font-weight: bold;}
.user-comment-date {
    direction: ltr;
    text-align: right;
    float: right;
    font-size: 12px;
    color: #e31321;
    padding-left: 5px;}
.cm_date_parent {
float: left;
padding: 0px 10px;}
.sender-p {
    float: right;
    width: 200px;
}
.user-comment-content {
text-align: justify;
line-height: 21px;
font-size: 13px;
padding-top: 2px;
padding-bottom: 2px;
color: #545454;
padding: 15px 20px 45px;}
.user-comment-icons {
float: left;
margin-right: 5px;}
.doc_tags1_header1 {
background: url(ch01_63.gif) right 0px no-repeat;}
.doc_tags1_header2 {
background: url(ch01_64.gif) left 0px no-repeat;
height: 30px;}

.feedback_rate {
    width: 125px;
    height: 35px;
    background: url(ch01_25.png) right 0px no-repeat;
    margin-left: 5px;
    margin-top: 3px;
    position: absolute;
    display: inline-flex;
    float: right;
    right: 10px;
    bottom: 15px;}
.comment-header1 {
height: 40px;
background: #fff url(ch01_046.gif) right 11px no-repeat;}
.comment-header2 {
height: 40px;
background: #fff url(ch01_047.gif) right 11px no-repeat;}

div.feedback_rate_ds a {
cursor: default;}
a.f_rate_up {
    float: right;
    width: 65px;
    height: 28px;
    cursor: pointer;
    text-align: center;
    color: #49bd81;
    text-decoration: none;
    font-size: 12px;
    line-height: 20px;
    padding-right: 30px;
    margin-top: 7px;}
a.f_rate_dn {
    float: right;
    width: 65px;
    height: 28px;
    cursor: pointer;
    text-align: center;
    color: #e31321;
    text-decoration: none;
    font-size: 12px;
    line-height: 20px;
    padding-right: 27px;
    margin-top: 7px;
 }
 div.feedback_rate_ds a.f_rate_up, div.feedback_rate_ds a.f_rate_dn{
color:#515151}
.user-comment-reply {
height: 24px;
position: absolute;
bottom: 15px;
left: 15px;}
.user-comment-reply a {
    background: url(ch01_26.png) no-repeat;
    float: left;
    width: 21px;
    height: 24px;}
#feedback_form_parent {
position: relative;
margin-bottom: 15px; 
border: 1px solid #dbdbdb;}
#overlay {
background:black;
display:none;
width:100%; height:100%;
position:absolute; top:0; left:0; z-index:99998;
opacity: 0.6;
-moz-opacity: 0.6;
-khtml-opacity: 0.6;
filter: alpha(opacity=60);}
#attachment-header {
padding-top: 12px;
font-size: 16px;
border-bottom: 1px solid #aaaaaa;
margin-bottom: 5px;}
.gallery-buttons-row {
padding: 2px 0px 0;
background: #393939;
margin: 20px 0 0px;
}
.gallery-buttons-row2 {
padding-right: 10px;
background: #fff;
height: 36px;
border-bottom: 4px solid #52b0c2;}
div#doctextarea div.gallery-list div{color:#fff;}
.gallery-buttons-row a {
width: 100%;
background: transparent;
color: black;
font-size: 14px;
border: 0;
margin-bottom: 5px;}
.gallery-buttons-row a.active.disabled {
background: #52b0c2;
opacity: 1;
color: #fbfbfb !important;
margin-top: 3px;
width: 145px;}
.gallery-buttons-row2 div {
text-align: center !important;}
.gallery-buttons-row a:active ,.gallery-buttons-row a:focus ,.gallery-buttons-row a:hover ,.gallery-buttons-row a:active:hover,.gallery-buttons-row a:active:focus {
background: transparent;
 color: #d90101;
box-shadow:none;}
.gallery-thumb {
margin-bottom: 10px;}
.gallery-thumb img {
height: 76px; }
.gallery-list {
padding: 15px 0;
border: 1px solid rgba(249, 249, 249, 0.08);
margin-bottom: 10px;
border-radius: 10px;}
.gallery-list img {
margin-right: auto;
margin-left: auto;}
.gallery-list div {
text-align: center;
font-size: 13px;}
.gallery-cl-images {
margin-left: auto;
margin-right: auto;}
.newsticker {
margin: 0 ;
z-index: 0;
 }
 .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover{color:#fff}
.navbar-default .navbar-nav > li.active {
	background: #d10311;
    padding-right: 7px;
}
.navbar-default .navbar-nav > li.active + li{
    background: none;
}
@media screen and (max-width: 1200px) {
.newsticker { 
padding: 0 10px;
padding-bottom: 2px;} }
.newsticker ul {
padding: 0;
margin: 0;}
.newsticker li {
list-style: none;font-size:12px;}
.newsticker a {
color: #1492e3;
line-height: 23px;}
.newsticker a:hover {
color: #006079;}
.carousel-fade .carousel-inner .item {
opacity: 0;
-webkit-transition-property: opacity;
-moz-transition-property: opacity;
-o-transition-property: opacity;
transition-property: opacity;}
.carousel-fade .carousel-inner .active {
opacity: 1;}
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
left: 0;
opacity: 0;
z-index: 1;}
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
opacity: 1;}
.carousel-fade .carousel-control {
z-index: 2;}
.first-img-frame {
border: 1px solid #f3f3f3;}
.first-title {
font-size: 17px; 
font-weight: bold;
padding-bottom: 5px;
background: url(ch01_17.gif) right 12px no-repeat;
padding-right: 12px;}
.first-title-multi {
font-size: 18px;
font-weight: bold;
padding-bottom: 5px;
background: url(ch01_12.png) right 10px no-repeat;
padding-right: 13px;}
.special-title {
font-size: 17px; 
font-weight: bold;
padding-right: 12px;}
.special-title a {
color: #0a606d;
text-decoration: none;
line-height: 27px;}
.special-date1 {
background: url(ch01_0019.gif) repeat-x;}
.special-date2 {
height: 15px;}
.special-date2 div {
float: left;
color: #006079;
font-size: 11px;
padding-right: 7px;
background: white;
line-height: 14px;}
.first-title a {
color: #0f5b00;
text-decoration: none;
line-height: 25px; }
.first-title a:hover,.special-title a:hover {
color: #dd000b;}
.first-title-multi a {
color: #0f5b00;
text-decoration: none;
line-height: 25px; }
.first-title-multi a:hover,.special-title a:hover {
color: #dd000b;}
.first-routitr,.first-subtitle {
font-size: 12px;
padding-bottom: 5px; 
}
.vizhe_section a {
    color: #fff;
    background: #d10311;
    padding: 1px 10px;
    border-radius: 5px;
}
.vizhe_section {
    padding: 0 7px 10px 5px;
    display: inline-block;
}
.vizhe-extra {
    width: 100%;
    display: block;
}
.vizhe-extra div {
    display:inline-block;
    margin-left: 0;
    margin-right: 10px;
}
.header-bg a,.header-bg a:hover {
    color: #d20311;
}
.vizhe_section a:hover {
    color: #fff;
}
.header-bg.viz {
    padding: 5px 10px 0;
}
.first-routitr a,.first-subtitle a {
color: #949494;
font-weight: 600;
font-size: 13px;
text-decoration: none;}

.first-routitr a:hover,.first-subtitle a:hover {
color: #52b0c2;}
.first-abs {
padding-top: 5px;
padding-bottom: 5px;
text-align: justify;
padding-right: 13px;
color: #4f4f4f;}
.first-related {
padding-right: 10px;
padding-right: 13px;}
.first-related a {
color: #339e0e;}
#first-carousel .carousel-indicators {
margin: 0;
right: 0;
left: auto;
padding: 0;
width: 49%;
bottom:auto;
top: 216px;
text-align: center;
direction: ltr;}
#first-carousel .carousel-indicators li {
width: 17%;
margin: 0 4px;
height: 10px;
background: #f9f9f9;
-webkit-border-radius: 5;
-moz-border-radius: 5;
border-radius: 5; 
border: 1px solid #e3e3e3;}
#first-carousel .carousel-indicators li.active {
background: #006079;
border: 0;}
.row-margin-1 {
margin-bottom: 10px;}
@media screen and (min-width: 992px) and (max-width: 1200px) {
#first-carousel .carousel-indicators {
top: 169px;}
.header_parent {
margin-right: 0;}}
@media screen and (min-width: 767px) and (max-width: 992px) {
#first-carousel .carousel-indicators {
top: 210px;}
.header_parent {
margin-right: 0;}

.navbar-static-top.main-menu.container {
   padding: 0 0;}

.navbar-default .navbar-nav > li.active::before {
bottom: -9px;}
.content {
padding-left: 0;}}
@media screen and (max-width: 767px) {
#first-carousel .carousel-indicators {
margin: 0;
padding: 0;
width: 100%;
text-align: left;
direction: ltr;
top: 13px;
padding-left: 10px;
height: 25px;}
#first-carousel .carousel-indicators li {
width: 20px;
margin-left: 3px; 
height: 20px;
background: white;}}
#multi-carousel .carousel-indicators {
margin: 0;
left: 0;
right: auto;
padding: 0;
width: 39%;
bottom:0;
text-align: center;
direction: ltr;
top: auto;}
#multi-carousel .carousel-indicators li {
 width: 18px;
margin: 0 4px;
height: 18px;
background: url(ch01_11.png) no-repeat;
}
#multi-carousel .carousel-indicators li.active {
background: url(ch01_12.png) no-repeat;}
.row-margin-1 {
margin-bottom: 10px;}
@media screen and (min-width: 767px) and (max-width: 992px) {


}
@media screen and (max-width: 767px) {
#multi-carousel .carousel-indicators {
margin: 0;
padding: 0;
width: 100%;
text-align: left;
direction: ltr;
top: 13px;
padding-left: 10px;
height: 25px;}
#multi-carousel .carousel-indicators li {
width: 30px;
margin-left: 3px;
height: 30px;
background: white;
border-radius: 100px;}
}
.img-style{
width: 700px;
height:400px;}
.special-row-line {
padding: 10px 0;    position: relative;    border-bottom: 1px solid #ededed;}
.education-image {
    float: right;
}
.education-image a img{
border-radius: 50%;
}
.education-text {
    padding-right: 53px;
}
.left_7 {
    width: 20%;
	padding: 0 7px;
}
.row.sardabir_parent {
    margin-left: -7px;
    margin-right: -7px;
}
.sardabir-date {
color: #d6232f;
    margin-left: 10px;
}
.sardabir-comment {
    float: left;
    padding-right: 31px;
    background: url(ch01_9.png) right 0px no-repeat;
    color: #f7a13a;
}
.author-image {
    text-align: center;
    padding-bottom: 10px;
}
.author-image img{
float: none;
    margin: 0 auto;
    width: 103px;
    height: 103px;
    border-radius: 50%;
}
.author-title {
    height: 30px;
    text-align: center;
    color: #707070;
    font-size: 15px;
    font-weight: bold;
}
.majazi-title4.note {
    text-align: center;
	    margin-bottom: 10px;
}
.odd-box {
background: #e7f5d8;}
.voice-title {
background: #d3d9ca url(ch01_012.gif) right 0px no-repeat;
height: 39px;}
.voice-frame {
padding: 10px;
background: #eff6e5;
margin-bottom:10px;}
.voice-frame .rooyekhat-items1 {
padding: 0 0px 5px;
background: url(ch01_013.gif) bottom repeat-x;}
.voice-row {
padding-right: 24px;}
.voice-num {
margin-top: 2px;
width: 20px;
height: 20px;
background: #60a500;
border-radius: 50%;
color: #fff;
text-align: center;
line-height: 22px;
font-size: 11px;
float: right;}
.special-row-padd {
padding: 15px 0 20px;}
.special-img {
float: right;
border: 1px solid #dadada;
padding: 1px;}
.content-bg-1 {
background: white;
padding-top: 10px;}
.special-comments {
color: #8a8a8a;
padding-top: 5px;
font-size: 11px;}
.special-comments a {
color: #8a8a8a;}
.special-comments span {
color: #ecea1d;
margin-left: 5px;}
.specail-padding {
padding-right: 250px;}
.first-routitr.vizhe_routitr {
padding-right: 12px;}
@media screen and (max-width: 767px) {
.specail-padding {
padding-left: 5px;}}
.last-news-bg1 {
padding-right: 17px; 
margin-bottom: 2px;}
.last-news-bg2 {
background: url(ch01_019.gif) top repeat-x;
-webkit-border-top-right-radius: 10px;
-moz-border-top-right-radius: 10px;
border-top-right-radius: 10px;}
.last-news-bg3 {
height: 26px;
background: url(ch01_020.gif) top left no-repeat;}
.last-news-bg4 {
float: right;
background: url(ch01_022.png);
width: 75px;
height: 21px;
margin: 3px 15px 0 0; }
.last-news-frame {
border: 1px solid #e7e7e7;
padding: 10px 5px 5px; 
margin-bottom: 10px;}
.last-news-title {
background: url(ch01_021.gif) right 8px no-repeat;
padding-right: 10px;
margin-bottom: 5px;
font-size: 11px; }
.last-news-title a {
color: #150070;
text-decoration: none;}
.last-news-title a:hover {
color: #006079; }
.last-news-title a:visited {
color: #5c5c5c;}
.advertise_div {
margin-bottom: 5px;}
.majazi-bg1 {
background: #006079 url(ch01_41.gif) top right no-repeat;}
.majazi-bg2 {
background: url(ch01_42.gif) top center no-repeat;}
.majazi-bg3 {
height: 25px;
background: url(ch01_43.gif) top left no-repeat;}
.majazi-frame {
 }
.conversation-bg1 {
background: #fff url(ch01_16.gif) right 0px no-repeat;
height: 27px;}
.conversation2-bg1 {
background: #fff url(ch01_80.gif) right 0px no-repeat;
height: 27px;}
.note2-bg1 {
background: #fff url(ch01_81.gif) right 0px no-repeat;
height: 27px;}
.poll-box-frame {
    padding: 10px 7px;
    margin-bottom: 10px;
    background: #fafafa;
    border: 1px solid #f4f4f5;
    border-radius: 15px;}
.majazi-items {
padding: 10px 0;
border-bottom: 1px solid #ececec;}
.majazi-image {
float: right;
border: 1px solid #d8d8d8;
position: relative;
padding: 2px;}
.section_sidebar {
padding-left: 0;}

.majazi-title {
padding-right: 11px;
font-size: 15px;
line-height: 1.65;
font-weight: bold;}
.majazi-text {
padding-right: 165px;}
.majazi-author {
color: #bababa;
font-size: 12px;
padding-right: 12px;}
.majazi-title a {
color: #00498f;}
.nama-second-doc-title {
margin-bottom: 4px;
float: right;
width: 100%;}
.majazi-subtitle {
font-size: 12px;
padding-right: 11px;}
.majazi-subtitle a {
color: #8b8b8b;}
.majazi-title a:hover,.majazi-subtitle a:hover {
color: #006079;}
.secparent {
width: 100%;
float: right;
margin-right: 13px;
margin-bottom: 3px;}
.block_one img {
width: 100%;}
.block_text {
float: right;
width: 100%;
background: #2e2e2e url(ch01_39.gif) left 0px repeat-x;
padding: 15px 0 15px 5px;}
.block_text div{
background: url(ch01_14.png) right 6px no-repeat;
padding-right: 12px;}
.block_text div a{
color: #fff;
font-size: 16px;
font-weight: bold;line-height: 1.7;}
.block_text div a img{width:auto}
.multimedia-images {
width: 243px;
position: relative;
border-top: 5px solid #f0f1f1;}

.multimedia-images img {
width: 100%;
height: 143px;}

.multimedia-padding {
direction: ltr;}
.multimedia-padding * {
direction: ltr;}
.multimedia-title {
direction: rtl;
text-align: right;
padding: 5px 10px;}
.soundItems,.videoItems {
position: relative;}
.multimedia-title div {
background: url(ch01_62.gif) right 10px no-repeat;
padding-right: 12px;}
.multimedia-title a {
color: white;
font-size: 13px;
font-weight: bold;}
.multimedia-title a:hover {
color: #006079;}
@media screen and (min-width: 992px) and (max-width: 1200px) {
.multimedia-images {
width: 199px;}
.multimedia-images img {
width: 100%;
height: 117px;}}
@media screen and (min-width: 767px) and (max-width: 992px) {
.multimedia-images {
width: 100%;}
.multimedia-images img {
width: 100%;
height: auto;}}
@media screen and (max-width: 767px) {
.multimedia-images {
width: 100%;}
.multimedia-images img {
width: 100%;
height: auto;}
.multimedia-title {
min-height: 20px;}}
.selected-bg1 {
background: url(ch01_043.gif) top repeat-x;}
.selected-bg2 {
background: url(ch01_054.gif) top right no-repeat;}
.selected-bg3 {
height: 31px;
background: url(ch01_045.gif) top left no-repeat;}
.selected-bg3 a {
color: white;
float: right;
font-size: 14px;
margin-right: 30px;
margin-top: 2px;}
.selected-bg3 a:hover {
color: #006079;}
.selected-frame {
margin-bottom: 10px;
border: 1px solid #e7e7e7;
border-top: 0px;
padding: 5px 5px 1px 5px;
background: #eaeaea;}
.selected-titles div {
cursor: pointer;
padding: 0 2px; 
border: 1px solid #eaeaea;
border-left: 0;
line-height: 18px !important;}
.selected-titles a {
color: #313131; 
line-height: 18px !important;}
.selected-titles .active,.selected-titles a:hover,.selected-titles div.active > a {
color: #0f1397; }
.selected-images {
padding-bottom: 5px; }
.selected-images div {
display: none;
font-size: 0pt;}
.selected-images img {
border: 1px solid #e1e1e1;
padding: 2px; 
background: white;
margin: auto;
display: block;
border-right:0;}
.selected-titles div.active {
border: 1px solid #eaeaea;
background: white; 
border-left: 0;}

.last-year-archive {
font-size: 0pt;
height: 18px;}
.last-year-archive div {
height: 18px;}
.owl-box-title2 h3 a:hover {
color: #006079;}
.last-year-archive-maghale {
background: url(ch01_024.gif) left no-repeat;
font-size: 0pt;
height: 18px;
position: absolute;
bottom: 5px;
right: 0;
left: 0;}
.last-year-archive-maghale div {
background: url(ch01_023.gif) right 2px no-repeat;
height: 32px;}
.last-year-archive a {
float: left;
width: 26px;
height: 18px;
margin-left: 15px;
margin-bottom: 5px;}
.lastyear-title {
background: url(ch01_24.gif) right 6px no-repeat;
padding-right: 15px;
margin-bottom: 5px; }
.lastyear-title:hover {
background: url(ch01_39.gif) right 6px no-repeat;}
@media only screen and (max-width: 767px) {
.lastyear-title {
}}
.lastyear-title a {
color: black;
text-decoration: none;}
.lastyear-title a:hover {
color: #006079; }
.lastyear-sameh {
padding: 6px 0px 5px;
margin-bottom: 10px;
width: 100%;
position: relative;
float: right;}

#lastyear-tab .nav-tabs > li.active > a,
#lastyear-tab .nav-tabs > li.active > a:hover,
#lastyear-tab .nav-tabs > li.active > a:focus,
#view-tab .nav-tabs > li.active > a,
#view-tab .nav-tabs > li.active > a:hover,
#view-tab .nav-tabs > li.active > a:focus {
font-weight: bold;
border: 0;
background: transparent;}
#lastyear-tab .nav-tabs ,#view-tab .nav-tabs {
border: 0;
background: url(ch01_030.gif) left 0px repeat-x;}
#lastyear-tab .nav-tabs > li > a:hover,#view-tab .nav-tabs > li > a:hover {
 background: transparent;
border-color: transparent;}
.carousel {
opacity: 1;}
.thslider {
margin-bottom: 28px;}
#view-tab ul.hide-bullets {
margin-bottom: 0;}
.slider_overlay {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;}
.photo_overlay {background:url(ch01_15.png) center no-repeat;}
.video_overlay {background:url(ch01_14.png) center no-repeat;}
#lastyear-tab .nav-tabs > li {
margin: 0;
width: 182px;
padding: 5px 20px;
text-align: center;
margin-left: 5px;
background: url(ch01_25.gif) right 0px repeat-x;}
#view-tab .nav-tabs > li {
margin: 0;
width: auto;
text-align: center;
padding: 0 18px;
background: url(ch01_032.gif) right 17px no-repeat;}
#view-tab .nav-tabs > li:first-child,#view-tab .nav-tabs > li.active + li {
background: none;}
#lastyear-tab .nav-tabs > li.active,#view-tab .nav-tabs > li.active {
background: url(ch01_031.gif) left 0px repeat-x;}

.special-image-box {
float: right;}
div#view-tab .nav-tabs li a{
font-size: 14px;
padding: 8px 2px;
color: #959595;
}
div#view-tab .nav-tabs li.active a{font-size: 14px;
padding: 9px 2px;
color: #2f8000; }
.rooyekhat-items1  div a {color:#394144;font-size: 12.5px;}
.rooyekhat-items1{margin-bottom: 7px;
padding: 0 11px 5px;
background: url(ch01_010.png) right 11px no-repeat;
}
li #photo-tab-button::before {
content: ' ';
width: 22px;
height: 17px;
position: absolute;
top: 10px;
left: 110px;
background: url(ch01_061.png) left 0px no-repeat;}
li #video-tab-button::before {
content: ' ';
width: 22px;
height: 17px;
position: absolute;
top: 7px;
left: 120px;
background: url(ch01_062.png) left 0px no-repeat;}
li #voice-tab-button::before {
content: ' ';
width: 18px;
height: 23px;
position: absolute;
top: 7px;
left: 117px;
background: url(ch01_063.png) left 0px no-repeat;}
li.active #photo-tab-button::before{
top: 15px;}
li.active #video-tab-button::before {
top: 12px;}
li.active #voice-tab-button::before {
top: 12px;}
.section-page-title div {
float: right;
padding: 0 15px;
margin-right: 25px;
color: #00867c;
font-size: 15px;
font-weight: bold;
background: #aae4e0;
margin-top: 3px; }

.special-archive1 {
font-size: 13px;
padding: 3px 0;}
.special-archive1 a {
color: black;}
.special-archive1 a:hover {
color: #006079;}
.search1 {
width: 100%;}
.search2 {
color: #5d3712;}
.search6 {
text-align: center;
padding: 5px;
background: #ebebeb;
   color: #52b0c2;}
.search7 {
border-top: 1px solid gray;
margin: 15px 0;}
.search-frame1 {
padding: 5px;
background: #ebebeb;
margin-bottom: 10px;
margin-top:5px;}
.search-cell1 {
padding: 0 0 0 10px;}
.archive-header { 
    height: 32px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    line-height: 29px;
    background: #52b0c2;
    border: 2px solid #52b0c2;}
.archive-date-padding {
    padding: 15px 10px 5px;
    background: #f1f1f1;}
table#date_selector1 span {
color: #000;}
.general_sidebar.side_inner{padding-left:5px;}
.archive-doc-date {
color: #8a8a8a;
padding-right: 10px;
padding-bottom: 3px;
text-align: right;}
.doc-section-info {
margin: 0 auto;
text-align: center;}
.rooyekhat-items2.imp_news a {
color: #00509f;}
.doc-section-info a {
color: #636363;
font-size: 14px;
font-weight: 500;
vertical-align: middle;}
.rooyekhat-items1.importance  div a {
color: #8f0006;}
span.glyphicon.glyphicon-home {
font-size: 16px;
margin: 4px 0 0 5px;
float: right;
color: #ea7202;}
.doc-section-info a:hover {
color: #5b3612;}
.doc-section-info div.dsinfo-p1 a:hover {
color: #5b3612;}
.doc-section-info div.dsinfo-p1a {color: #5b3612;}
.doc-section-info div {
display: inline-block;
background: url(ch01_17.png) right 3px no-repeat;
padding-right: 18px;
padding-left: 9px;}
.doc-section-info div:last-child {
display: inline-block;
background: url(ch01_18.png) right 7px no-repeat;
padding-right: 25px;
padding-left: 0px;}
.doc-section-info-bg1 {
background: url(ch01_0069.gif) bottom right no-repeat;
padding-right: 20px;
margin-top: 6px; }
.share-place {
 width: 184px;}

.doc-section-info-bg2 {
background: url(ch01_0070.gif) bottom left no-repeat;
padding-bottom: 8px;
padding-left: 20px;
padding-top: 7px; }
.doc-section-info div.dsinfo-p1 {
background: none;
padding-right: 0;
margin-left: 2px;
padding-left: 5px;
 }
li.one_tab {
width: 100% !important;}
.doc-tools1 {
height: 50px;
margin-bottom: 5px;
text-align: left;
}
#resizable-font {
display: inline-block;
height: 25px;
vertical-align: top;
 margin: 8px 5px 0px 0px;}
img#jfontsize-d {
padding: 0 5px;}
div#resizable-font img {
margin: 0px ;}
.gallery-thumb img {
height: 84px !important;
width: auto !important;}
#ratebx1{
    float: left;
    width: 88px;
    height: 23px;
    display: inline-block;
    vertical-align: top;
	background: url(ch01_28.png) right 3px no-repeat;
    margin-right: 15px;
    margin-bottom: 5px;
	 margin-top: 8px;}
.rate_val {
float: left;
line-height: 18px;
font-size: 14px;
color: #000000;
margin-top: 3px;
width: 30px;
text-align: center; }
div#view-tab2 ul li {
    width: 33.3333333%;
    text-align: center;
    margin-bottom: 0px;}
div#view-tab2 ul li a{
border: none !important;
background: transparent;
color: #636363;
    font-size: 14px;
    font-weight: 500;
    height: 23px;
    padding: 0;}
div#view-tab2 ul li.active {
background: #f4f4f5 url(ch01_10.gif) right 0px repeat-x;
    height: 23px;
    border: 1px solid #f4f4f5;
    border-bottom: none;
    border-radius: 5px 5px 0 0;
}
div#view-tab2 ul li.active a{
color: #636363;}
.view-routitr {
    font-size: 11px;
}
.view-routitr a{
    color:#979797;
}

element.style {
}
.it-counter {
    float: right;
    width: 24px;
    height: 13px;
    font-size: 11px;
    background: #dfdfdf;
    text-align: center;
    border-radius: 5px;
    line-height: 16px;
    color: #898989;
	margin-top: 5px;
}
.it-date {
    color: #949494;
    font-size: 12px;
}
.it-padding {
    padding-right: 30px;
}
.it-items {
    margin-bottom: 10px;
}
.it-padding a {
    color: #454545;
    font-weight: 500;
    font-size: 14px;
}
.it-items:hover .it-counter{
	color: #fff;
	background: #03d5f5;
}
.note-parent {
 margin: 0 0 10px;
}
.note-parent-inner {
    padding: 20px 10px;
    background: #f7f8f9;

}
.note-items {
    border-left: 1px solid #e1e1e1;
    padding: 0 10px;
}
.note-items.th {
    border: none;
}
div#view-tab2 ul {
border-bottom: none;}
.lastyear-sameh2 {
    float: right;
    width: 100%;
    background: #f4f4f5;
    padding: 5px 3px 0;}
.lastyear-sameh2 .majazi-items:nth-child(odd) {
    background: #fafafa;
    padding: 7px;
}
.lastyear-sameh2 .majazi-items:nth-child(even) {
    padding: 7px;
}	
.rate_button {
float: right;
width: 54px;
height: 25px;
margin-right: 0;
cursor: pointer;}
.majazi-title3 a:hover {
color: #006079;}
#doc-comment-icon {
display: inline-block;
    background: url(ch01_19.gif) left 0px no-repeat;
    width: 34px;
    height: 47px;
    color: #ffffff;
	    float: left;
    text-align: center;
    vertical-align: text-top;
    padding-left: 0px;
    font-size: 11px;
    padding: 4px 0 17px;
    font-weight: bold;}
.majazi-frame.b10 .most-comment-title:first-child {
border-top: none;}
.doc-box {
height: 34px;
font-size: 19px;
font-weight: bold;
line-height: 34px;}
.doc-tools1-left {
    display: inline-block;
    height: 54px;
    padding: 0 5px 0 0;}
.last-year-archive.with_back {
background: #f8f8f8 url(ch01_54.png) right no-repeat;
font-size: 0pt;
height: 30px;
margin-top: -15px;}
#docDiv3TitrRou,#docDiv3TitrSub {
    color: #949494;
    font-size: 15px;
    font-weight: 500;
    line-height: 2.5; }
#tools-top .tools-icons {
text-align: center;
border-radius: 3px;
margin-top: 7px;}
#docDiv3TitrMain {
    font-size: 22px;
    font-weight: bold;
    line-height: 42px !important;
    color: #0a606d;
    text-align: right;}
	.staff_doc img {
    width: 65px;
    height: 65px;
    border-radius: 50%;
    color: black;
    float: right;
    margin: 5px 0 15px 10px;
}
.hover01.column figure a:first-child img {
width: 100%;
}
.hover01.column figure figcaption a:first-child img{ width: auto;}

.hover01.column figure{
width: 100%;
overflow:hidden;
}
.hover01.column figure a{
display:inline-block;
overflow:hidden;float:right;
position:relative;}
.hover01.column {
}
.video-box .video-line:last-child {
padding-bottom: 10px;}
.video-line a:hover{
color: #006079;}
/* Zoom In #1 */
.hover01 figure img {
-webkit-transform: scale(1);
transform: scale(1);
-webkit-transition: .3s ease-in-out;
transition: .3s ease-in-out;}
.hover01 figure:hover img {
-webkit-transform: scale(1.1);
transform: scale(1.1);}
#docDiv3Date {
color: #6d767d;
margin-left: 10px;
display: inline-block;
margin-top: 5px;}
span.date_titr {
    float: right;
    color: #9c9c9c;
    padding-left: 15px;
    background: url(ch01_042.png) left 23px no-repeat;
    margin-left: 5px;
    line-height: 54px;}
span.doc_titr {
color: #9c9c9c;
margin-left: 1px;}
#docDiv3Date div{    float: right;
    color: #016974;
    padding-left: 7px;
    line-height: 54px;}
div#docDiv3Date span.miladi {
direction: ltr;
font-family: Tahoma;
text-align: left;}
#docDivLead1 {
margin-bottom: 10px;
background: #f7f6fb url(ch01_059.gif) right center no-repeat;
color: #7e7e7e;
padding-right: 18px;
text-align: justify;
line-height: 25px;

border-radius: 5px;
}
#docDivp3 {
color: #000;
padding: 15px;
font-size: 14px;
text-align: justify;
line-height: 28px;
margin: 0px 5px 10px;
position: relative;
border: 1px solid #e1e1e1;}
div#docDivp1 {
padding-right: 9px;
background: #ffffff url(ch01_058.gif) right center no-repeat;}
div#docDivp2 {
padding-left: 9px;
background: #ffffff url(ch01_061.gif) left center no-repeat;}
#docDivLead2 {
background: url(ch01_0072.gif) right no-repeat;}
#docDivLead2 div {
background: url(ch01_0074.gif) left no-repeat;
height: 22px;}
#docDivLead3 {
padding: 0 3px;
background: #cdcdcd;}
#docDivLead3 div {
border-left: 1px solid white;
border-right: 1px solid white;
padding: 0 20px;
text-align: justify;
line-height: 25px;
font-size: 14px;
color: #2d2d2d;
background: #e3e3e3;}
#docDivLead4 {
background: url(ch01_0073.gif) right no-repeat;}
#docDivLead4 div {
background: url(ch01_0075.gif) left no-repeat;
height: 22px;}
.tools-icons {
height: 34px; 
text-align: right;}
.tool-icons-bottom {
height: 25px;
text-align: left;
margin-top: 3px;}
@media screen and (max-width: 1200px) {
.tool-icons-bottom {
text-align: right;
margin-bottom: 10px;}
.row.b-parent {
display: block !important;}
}

.doc-second-section {
background: #fff;
padding: 10px 15px;}
.tools-icons div {
    background: url(ch01_20.png) left 0px no-repeat;
    width: 89px;
    height: 37px;
    display: inline-block;}
@media screen and (max-width: 767px) {
.tool-icons-bottom {
text-align: right;}}
.tools-icons a {
float: left;}
div#tools-top {
float: left;
margin-left: 10px;}
a.send-icon {
width: 35px;
height: 35px;}
a.print-icon {
    width: 35px;
	    margin-left: 18px;
    height: 36px;}
a.get-icon {
    margin-left: 24px;
    width: 28px;
    height: 36px;}
.titr_p {
padding: 0px 0px;
}
p#send_doc2 a {
text-align: right;
font-size: 15px;
color: #00163d;
font-weight: bold;}
p#send_doc2 {
text-align: right;}
/* Customize the label (the container) */
.label_container {
display: block;
position: relative;
padding-right: 25px;
margin-bottom: 7px;
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
font-weight: normal;}

/* Hide the browser's default checkbox */
.label_container input {
  position: absolute;
  opacity: 0;
  cursor: pointer;}

/* Create a custom checkbox */
.checkmark {
position: absolute;
top: 5px;
right: 0;
height: 15px;
width: 15px;
background-color: #d5d3d3;}

/* On mouse-over, add a grey background color */
.label_container:hover input ~ .checkmark {
background-color: #563310;}

/* When the checkbox is checked, add a blue background */
.label_container input:checked ~ .checkmark {
background-color: #52b0c2;}

/* Create the checkmark/indicator (hidden when not checked) */
.checkmark:after {
  content: "";
  position: absolute;
  display: none;}

/* Show the checkmark when checked */
.label_container input:checked ~ .checkmark:after {
  display: block;}

/* Style the checkmark/indicator */
.label_container .checkmark:after {
left: 5px;
top: 1px;
width: 5px;
height: 10px;
border: solid white;
border-width: 0 2px 2px 0;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);}
input.search_btn {
vertical-align: middle; 
width: 25px; }
.docContentdiv {
font-size: 15px;
line-height: 26px;
text-align: justify;
padding: 0 5px;}
.docContentdiv div#doctextarea {
padding: 5px 0px 10px;
background: #fff;}
.soututirText-right {
padding:0;
margin: 10px 0 10px 15px;}
.soututirText-left {
padding:0;
margin: 10px 15px 10px 0;}
.soututirText-right .soutitr-cn1,.soututirText-left .soutitr-cn1 {
background: url(ch01_076.gif) left repeat-y;
border-top: 4px solid #ececec;
border-bottom: 4px solid #ececec;}
.soututirText-right .soutitr-cn2,.soututirText-left .soutitr-cn2 {
background: url(ch01_076.gif) right repeat-y;
font-size: 13px !important;
padding: 10px 19px;
color: #7f2fec;}
.soutitrColor {
color: #006079 !important;}
.doc-image-box {
}
#doc_div1Img {
display: inline-block;
max-width: 100%;
position: relative;}
.docDiv1 {
margin-bottom: 5px;
text-align: center;
margin: 0 5px;}

@media screen and (max-width: 767px) {
.docDiv1 {
 padding: 0;
 }}
.tools-icons.hidden-xs {
margin-bottom: 10px;float: right;}
#docDiv1ImgDesc {
color: gray;
    text-align: center;
    padding-bottom: 10px;
    font-size: 12px !important;
    line-height: 20px !important;}
#docDocID {
    text-align: left;
    float: left;
    font-weight: 500;
    margin-right: 20px;
    color: #d00210;
    margin-top: 5px;}

.share-buttons {
/*margin-bottom: 10px;*/
float: right;}
#staffBlock {
    padding: 10px 0 ;
    background: #fff;
    margin-top: 10px;
    border-top: 1px solid #f4f4f5;}
#doctextarea .docDivStaff span {
    font-size: 14px;
    color: #00aeef;
}
#doctextarea .docDivStaff a {
    font-size: 13px;
    color: #363636;
}
.docDivStaff {
    color: #363636 !important;
}
.docDivStaff {
margin-bottom: 3px;
color: gray;}
.doc-header1 {
color: #52b0c2;
font-size: 17px;
font-weight: bold;
padding: 0 3px 10px 3px;}
#comments-header2 {
height: 44px;}
#comments-header3 {
padding: 15px;
border-top: none;}
.comments-form-fields {
width: 100%;
border: 1px solid #e1e1e1;
margin-bottom: 10px;}
#doc-selected-3 {
margin-bottom: 15px;
padding: 10px 0 0; }
#mainDiv2poll3 {
    font-weight: bold;
    font-size: 14px;
    padding-bottom: 10px;
    background: url(ch01_12.png)right 7px no-repeat;
    padding-right: 14px;
    color: #3f3f3f;}
#div2PollResult {
float: right;}
#pollDiv2 {
padding-top: 10px;}
#div2PollResult a {
color: #aaaaaa;}
#div2PollResult a:hover {
color: #006079;}
#pollTitle {
font-weight: bold;
font-size: 14px;
background: #eaeaea;
padding: 5px;
margin-bottom: 15px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-bottom-left-radius: 5px;
border-bottom-left-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
-moz-border-bottom-right-radius: 5px;
border-bottom-right-radius: 5px;}
#latestPollHeader {
font-weight: bold;
font-size: 14px;
background: #eaeaea;
padding: 5px;
margin-bottom: 15px; 
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
.poll-result-1 a {
color: black;}
.poll-result-1 a:hover {
color: #006079;}
.poll-result-2 {
text-align: center;
color: #ed2a32;}
#poll-result-3 {
background: #2d2d2d;
height: 26px; 
-webkit-border-top-left-radius: 5px;
-moz-border-top-left-radius: 5px;
border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-top-right-radius: 5px;
border-top-right-radius: 5px;
text-align: center;
font-weight: bold;
font-size: 15px; 
color: white;
line-height: 25px;}
#pollColor {
height: 20px;
font-size: 0pt;
background: #006079;}
.poll-row-margin {
margin-bottom: 10px;}
#pollTotalVote {
text-align: left;
color: gray;}
.hot-news a {
color: red;}
.sc{text-align: right;
position: fixed;}
#scrollUp {
background: url(scroll-top.png) right 0px no-repeat;
bottom: 20px;
margin-right: -68px;
width: 52px;
height: 52px;
opacity: 1;
border-radius: 10px;
float: right;
-moz-opacity: 1;
-khtml-opacity: 1;
filter: alpha(opacity=100);}
.docboxes-frame {
border: 1px solid #e7e7e7;
border-top: 0px;
padding: 15px 9px 10px;
margin-bottom: 10px;
background: #f7f7f7;}
.rooyekhat-bg1 {
background: #e7e8e8 url(ch01_21.gif) top center no-repeat;}
.rooyekhat-bg2 {
background: url(ch01_20.gif) top right no-repeat;}
.rooyekhat-bg3 {
background: url(ch01_22.gif) top left no-repeat;
height: 25px;}
.rooyekhat-frame-date {
padding: 10px 5px 7px 10px;
margin-bottom:10px;}
.rooyekhat-frame-view,.rooyekhat-frame-congress,.rooyekhat-frame-webgardi{
padding: 12px 5px 7px 10px;
background: #f3f3f4;
margin-bottom:10px;}
.rooyekhat-frame-vizhe{
padding: 12px 5px 7px 10px;
background: #e8f8fe;
margin-bottom:10px;}
.rooyekhat-source {
color: #9f0000;
font-weight: bold;
white-space: nowrap;
vertical-align: top;
padding-top: 5px;}
.rooyekhat-items {
padding: 0 15px 5px 0;
background: url(ch01_033.png) right 8px no-repeat;}

.rooyekhat-items a {
color: #464646;}
.rooyekhat-items a:hover {
color: #987d00;}
.lastyear-image {
width: 100%;
height: auto;}
.most-commented-count {
color: #9f9f9f;
font-size: 11px;}
.comments-policy {
color: #606060;
font-size: 11px;
text-align: justify;
padding-top: 5px; }
#doctextarea a {
font-size: 15px;
color: #069fb6;}

#doctextarea a:hover {
color: #006079;}
#doctextarea span,#doctextarea p {
font-size: 15px;}
.vizheh-comment {
background: url(ch01_104.gif);
display: inline-block;
width: 16px;
height: 15px;
font-size: 0;}
.comment-date-lg {
display: inline-block;}
.comment-area-bg1 {
background: #fafafa;}
.comment-area-bg2 {
background: #f4f4f4;}
.comment-area-bg3,.comment-area-bg4 {
background: #efefef;}

.multi-abs2 {
padding-top: 5px;
padding-bottom: 5px;
line-height: 21px;
text-align: justify;
color: #505050;
font-size: 14px;}

.col-margin-1 {
margin-bottom: 1px; }
.first-level-bg {
 }
.poll-button {
margin-top: 10px;
    padding: 4px 21px;
    color: #d10311;
    font-weight: bold;
    font-size: 13px;
    float: right;
    border-radius: 16px;
    background: none;
    border: 1px solid #e7e4e4;outline: none !important;}
.poll-button:hover {
color: black; }
.poll-result-button {
margin-top: 10px;
    padding: 4px 21px;
    color: #3f3f3f;
    font-weight: bold;
    font-size: 13px;
    float: left;
    border-radius: 16px;
    background: none;
    border: 1px solid #e7e4e4;outline: none !important;}
	.other-media {
    padding: 5px;
    background: #f4f4f5;
}
.poll-result-button:hover {
background: url(ch01_72.png);}
.popular-frame {
margin: 2px 0 4px;
padding: 10px 5px;
background: #f8f8f8;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;}
.note-frame {
padding: 0 5px;}
.note-box {
background: #f1f0dd;
padding: 10px 10px 20px;
margin-bottom: 15px;}
.nama-frame {
background: #282828;
padding: 12px;
margin-bottom: 10px;}
.nama-first-container {
position: relative;
margin-bottom: 10px;}
.nama-first-doc {
position: absolute;
bottom: 0;
left: 0;
right: 0;
padding: 10px 10px;
background: url(ch01_0055.png);}
.nama-first-doc div {
background: url(ch01_57.gif) right 9px no-repeat;
padding-right: 11px;}
.nama-first-doc a {
color: white;
font-size: 18px;
font-weight: bold;}
.nama-first-doc a:hover {
color: #006079;}
.nama-second-doc {
text-align: center;}
.vizheh-second-doc {
text-align: center;}
.nama-second-doc-image,.vizheh-second-doc-image {
font-size: 0;

padding: 1px;
border: 1px solid #e8e8e8;}
.vizheh-second-doc-image2 a img{width: 230px;
height: 158px;}
.vizheh-second-doc-image a img{width: 250px;
height: 185px;}
.nama-second-doc-title div {
background: url(ch01_17.gif) right 9px no-repeat;
padding-right: 12px;
text-align: right;}
.zoom_img {-webkit-transform: scale(1);
transform: scale(1);
-webkit-transition: .3s ease-in-out;
transition: .3s ease-in-out;}

.zoom_img:hover {
-webkit-transform: scale(1.1);
transform: scale(1.1);}
.random_text div a:hover {
color: #ea7202;}
.second_frame {
width:100%;
float: right;
position: relative;
margin-bottom: 10px;
border-radius: 0 0 12px 12px;}
.nama-second-doc-title h2 {
background: url(ch01_17.gif) right 13px no-repeat;
padding-right: 12px;
text-align: right;
line-height: 20px;}
.sec_p{padding: 0 20px ;}
.nama-second-doc-title h3 ,.nama-second-doc-title h4 {
padding-right: 12px;
text-align: right;}
.nama-second-doc-title a {
color: #0a606d;
font-size: 16px;
line-height: 1.7;
font-weight: bold;}
.nama-second-doc-title a:hover {
color: #609c05;}
.nama-second-doc-routitr {
text-align: right;
padding: 0 5px;
padding-right: 13px;
font-size: 14px;
font-weight: bold;
margin-bottom: 5px;}
.item-a{ background: #000; }
.nama-second-doc-routitr a {
color: #a22424;
text-decoration: none; }
.nama-second-doc-routitr a:hover,.main_text_slider a:hover {
color: #d2b17d;}
#nama-carousel .carousel-indicators {
bottom: -25px;}
@media only screen and (min-width: 992px) and (max-width: 1200px) {
.nama-second-doc-image img {
width: 160px !important;
height: 94px !important;}
.nama-second-doc-title {
padding: 0 0 5px 0;}}
@media only screen and (min-width: 767px) and (max-width: 992px) {
.nama-second-doc-image img {
width: 120px !important;
height: 71px !important;} 
.sardabir-frame {
padding-right: 26px !important; }
.nama-second-doc-title {
padding: 0 0 5px 0;} }
@media only screen and (max-width: 767px) {
.nama-second-doc-image {
 display: block;
 float: right;
 }
 .vizheh-second-doc-image {
 display: block;
 float: right;
 }
 .sardabir-frame {
padding: 5px 0 0 0 !important;
 }
 .vizheh-second-doc {
padding-bottom: 10px;
 }
 .nama-second-doc-padding {
 padding-right: 175px;
 }
 .vizheh-second-doc-padding {
 padding-right: 175px;
 }
 .nama-second-doc {
 padding-bottom: 15px;
 }}
a.doc-image-full-size {
position: absolute;
top: 10px;
right: 10px;
font-size: 25px;
background: #d6d6d6;
color: black;
padding: 5px;
opacity: 0.5;
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
filter: alpha(opacity=50);}
a.doc-image-full-size:hover {
opacity: 1;
-moz-opacity: 1;
-khtml-opacity: 1;
filter: alpha(opacity=100);
padding: 7px;}
.doc-clipboard-btn {
float: left;
padding: 0;
font-size: 13px;
color: #5c3612;
background: transparent;
margin-top: 3px;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
border: 0;
outline: none !important;}

.doc-clipboard-btn span {
font-size: 22px;
line-height: 0;
top: 5px;}
.doc-clipboard-btn:hover {
color: black;}

.titr2-bg1 {
background: url(ch01_0090.gif) right no-repeat;
margin-bottom: 5px;}
.multimedia-list1 {
margin: 10px 0;}
.multimedia-list2 {
background: #808080 url(ch01_0092.gif) left bottom no-repeat;
min-height: 50px; 
padding: 3px 5px;}
.multimedia-list2 a {
color: white;
font-size: 13px;
font-weight: bold;
text-decoration: none;}
.multimedia-list2 a:hover {
color: #006079; }
@media screen and (min-width: 1200px) {
.multimedia-list4 img {
width: 331px;
height: 215px;}}
@media screen and (min-width: 992px) and (max-width: 1200px) {
.multimedia-list4 img {
width: 271px;
height: 176px;}}
@media screen and (min-width: 767px) and (max-width: 992px) {
.multimedia-list4 img {
width: 200px;
height: 130px;}}
@media screen and (max-width: 767px) {
.multimedia-list4 img {
width: 100%;
height: auto;}}
.multimedia-list5 {
padding: 0 10px;
background: #262626;}
.vizheh-box-line div {
border-bottom: 1px solid #ebebeb;
font-size: 0;
line-height: 0;
height: 10px;
margin-bottom: 10px;}
.vizheh-buttons {
padding-bottom: 3px;}
.vizheh-buttons div {
cursor: pointer;
margin-left: 9px;
float: right;}
.vizheh-list-button {
background: url(ch01_37_dis.gif);
width: 29px;
height: 29px;
font-size: 0;}
.vizheh-list-button-bg2 {
background: url(ch01_37.gif); }
.vizheh-col-button {
background: url(ch01_38.gif);
width: 29px;
height: 29px;
font-size: 0;}
.vizheh-col-button-bg2 {
background: url(ch01_38_dis.gif);}
.vizheh-list-image2,.vizheh-list-image {
float: right;
display: block;
overflow:hidden;
position:relative;}
.nama-second-doc-title2 {
margin-bottom: 5px;
float: right;
width: 100%;
padding-right: 13px;}
.nama-second-doc-title2 a {
color: #523a23;
font-size: 17px;
line-height: 1.7;
font-weight: bold;}
.vizheh-list-padding {
padding-right: 255px;
padding-left:5px;}
.vizheh-list-padding2 {
padding-right: 230px;
padding-left:5px;
margin-top: -5px;}
.vizheh-list-line {
display: none;}
.vizheh-items {
 padding: 12px 0px 12px;
border-bottom: 1px solid #e8e8e8;}

#bargozidehcn .vizheh-items:nth-last-child(3) {
 border-bottom: none;}
#bargozidehcn .nama-second-doc-title {
margin-bottom: 7px;}
.with_border {
border-bottom: 1px solid rgba(0, 0, 0, 0.09);}
span.most-commented-count33 {
padding-left: 8px;
background: url(ch01_50.gif) left 5px no-repeat;
margin-left: 8px;}
.majazi-frame2 .archive_parent {
margin-left: 10px;}
.nazar_vizhe a {
color: #fff;
padding-left: 15px;}
.nazar_vizhe a:hover {
color: #006079;}
.vizheh-items:hover.nazar_vizhe {
 opacity:1;}
#fori_box {
display:none;
position: fixed;
bottom: 0;
left: 0;
right: 0;
background: rgba(187, 7, 7, 0.95);
z-index: 9999;
text-align: center;
box-shadow: 0px -2px 10px 0px rgba(0, 0, 0, 0.67);}
html, body {
overflow-x: hidden;}
.fori_box_body {
 display: inline-block;
margin: 0 auto;
padding: 7px 0 ;}
.fori_titr a {
color: #fff;
text-align: right;
font-size: 15px;
}
.fori_paddingg {
text-align: right;
padding-right: 92px;
color: #fff;position: relative;margin-left: 30px;}
.fori_titr {
margin-bottom: 4px;padding-right: 15px; }
.fori_box_img a img {
border-radius: 3px;}
.fori_box_img {
float: right;}
a.close_fori {
float: left;
background: url(ch01_112.png);
padding: 10px;
background-size: contain;
z-index: 9999;
cursor: pointer;}
.fori_titr a:hover{
color: #f5e0b7;}
.fori_paddingg2 {
text-align: right;
padding-right: 0px;
color: #fff;position: relative;margin-left: 30px;}
.fori_abs {
color: #dcdcdc;padding-right: 15px;}
.fori_paddingg2 .spinner {
float: right;
position: absolute;
width: 16px;
height: 16px;
background-color: #fff;
border-radius: 100%;
-webkit-animation: sk-scaleout 1.0s infinite ease-in-out;
animation: sk-scaleout 1.0s infinite ease-in-out;
right: -4px;
top: 5px;
z-index: 999;}
.fori_paddingg .spinner {
float: right;
position: absolute;
width: 16px;
height: 16px;
background-color: #fff;
border-radius: 100%;
-webkit-animation: sk-scaleout 1.0s infinite ease-in-out;
animation: sk-scaleout 1.0s infinite ease-in-out;
right: 87px;
top: 5px;
   }
.fori_box_body {
   padding: 4px 5px;}
#fori_box {
position: fixed;
top: 0;
bottom:auto;
box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.67);
background: rgba(187, 7, 7, 1);}
#fori_box.st {
position: fixed;
top: 32px;
bottom: auto;
background: transparent;
box-shadow: none;}
#fori_box.st .fori_box_body{padding: 4px 5px;
background: rgba(187, 7, 7, 1);box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.67);}
#fori_box.st .fori_abs{display:none;}
#fori_box.st .fori_box_img a img {
width: 53px;
height: 33px;}
#fori_box.st .fori_paddingg .spinner {
right: 56px;
top: 9px;}
#fori_box.st .fori_paddingg {
padding-right: 60px;
padding-top: 5px;}

#fori_box.st  a.close_fori {
padding: 8px;
margin-top: 9px;}
#fori_box.st  .fori_paddingg2 {
 padding-top: 5px;}
#fori_box.st  .fori_paddingg2 .spinner{
 top: 10px;}
@media screen and (max-width: 768px) {
#fori_box.st {
top: 46px;}
#fori_box .fori_paddingg .spinner {
right: -1px;
top: 9px;}
#fori_box .fori_paddingg {
padding-right: 3px;
padding-top: 5px;}
#fori_box.st .fori_paddingg .spinner {
right: -1px;
top: 9px;}
#fori_box.st .fori_paddingg {
padding-right: 3px;
padding-top: 5px;}}
a.close_fori {
float: left;
background: url(ch01_068.png);
padding: 10px;
background-size: contain;
z-index: 9999;
cursor: pointer;}
.second_frame .vizheh-items:first-child{padding-top:0}
.second_frame .vizheh-items:last-child{padding-bottom:0}
.offer_frame > .offer-items:last-child {
border-radius: 0 0 10px 10px;}
.yademan-bg1{background:url(ch01_020.gif) right 0px no-repeat;
height:44px;}
.yademan-image a img {
height: 170px;
min-width: 170px;
width: auto;
margin-right: -40px;}
header.yademan_title h4 a {
color: #8a8888;
line-height: 1.7;}
header.yademan_title h4 {
font-size: 15px;
text-align: center;
margin: 10px 0px 15px;}
.radio-frame {
padding: 15px 10px;
background:url(ch01_021.gif) left 0px repeat;
margin-bottom:10px;}
.radio-image {
text-align: center;}
header.radio-title h5{
text-align: center;
margin: 10px 0px 18px;
font-size: 15px;}
.radio-image {
text-align: center;
position: relative;}
.rcount {
position: absolute;
top: 0;
left: 7px;
bottom: 0;
width: 20px;
padding-left: 3px;
padding-top: 3px;
color: #fff;
background: url(ch01_023.png) left 0px repeat;}
.vcount {
position: absolute;
    top: -2px;
    right: 110px;
    height: 22px;
    width: 22px;
    border-radius: 50%;
    text-align: center;
    color: #000;
    background: #d9eebb;}
.view-text {
padding-right: 113px;
    padding-top: 22px;}
header.radio-title h5 a{
 color:#fff;
 line-height: 1.7;}
.view-title a {
color: #262626;}
.view-title {
    font-size: 14px;
    font-weight: 500;
    line-height: 1.6;
}
.shohada-image {
float: right;
position: relative;
width: 85px;
overflow: hidden;
text-align: center;
border-radius: 50%;}
.shohada-image img {
height: 85px;
min-width: 85px;
width: auto;
margin-right: -20px;
border-radius: 50%;}
.shohada-text {
padding-right: 93px;
padding-top: 13px;}
.shohada-text .view-title{
font-size: 14px;
font-weight: 500;
line-height: 25px;}
.majazi-frame2 {
margin-bottom: 10px;
background: #fff;
padding: 10px 0;}
.vizheh-abstract {
text-align: justify;
color: #373634;
padding-right: 11px;
line-height: 27px;}
.vizheh-items2 {
border-bottom: 1px solid #ebe4d6;
margin-bottom: 20px;
padding-bottom: 5px;}
.vizhe_author.vizhe_info,.vizhe_author.vizhe_info a,div.vizhe_cm {
color: #8d8d8d;    text-align: left;}
.vizhe_author.vizhe_info.with_cm {
padding-left: 15px;
background: url(ch01_087.gif) left 4px no-repeat;}
.vizhe_author.vizhe_info span {
color: #136aba;}
.block_one {
margin-bottom: 10px;}
.row_num {
background: #e4e5e5;
width: 21px;
float: right;
text-align: center;
font-size: 10px;
position: absolute;
right: 8px;
border-radius: 79px;
color: #316496;}
.rooyekhat-items2 {
padding: 6px 10px;
position: relative;}
.rooyekhat-items2.evenrow {
background: #fdfdfd;}
.rooyekhat-items2 a {
color: #000;}

@media screen and (min-width: 992px) and (max-width: 1200px) {
.vizheh-in-sections .vizheh-list-padding {
padding-right: 105px;}}
.most-comment-title {
padding: 5px 0;
border-top: 1px solid #ececec;}
.most-comment-title a {
color: #888888;}
.most-comment-title a:hover {
color: #006079;}
.lastyear-sameh7 {
border: 1px solid #dadada;
padding: 10px;
background-color: #f1f2f2;
margin-bottom: 10px;}
.r_box_img img {
width: 106px;
height: 75px;}
.r_box_img {
float: right;}
.r_box {
padding: 10px 0 10px 10px;}
.r_box_title {
background: url(ch01_078.png) right 5px no-repeat;
padding-right: 11px;
font-size: 14px;
font-weight: bold;
line-height: 24px;}

.r_box_title a {
color: #164c82;}
.r_box_padding {
padding-right: 113px;}
#media-tab .nav-tabs > li.active > a,
#media-tab .nav-tabs > li.active > a:hover,
#media-tab .nav-tabs > li.active > a:focus {
padding: 0;
border: 0;
font-size: 0;}
#media-tab .nav-tabs {
background: #eeeeee;
border-bottom: 0px;
height:30px;}

.block_one,.block_one a img{
transition: all .3s ease-in-out;
filter: gray;
-webkit-filter: grayscale(0%);}
.block_one .block_text{ transition: all .3s ease-in-out;}
.thumbnail>img, .thumbnail a>img {
margin-left: auto;
margin-right: auto !important;
}
a.thumbnail,a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active {
background: #747474;}
a.thumbnail:hover.thumbnail>img,a.thumbnail:hover.thumbnail a>img {
margin-left: auto;
margin-right: auto;
opacity: 0.7;}
a.thumbnail,a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active {
border-color: #fff;
border: 1px solid #000;
padding: 0px;
margin-bottom: 0;
width:100%;}
.carousel-inner.tabslider.swip_photo,.carousel-inner.tabslider.swip_movie {
border: 1px solid #000;}
.main_text_slider {
position: absolute;
bottom: 25px;
right: 7%;
left: 0;
background: rgba(255, 255, 255, 0.85);
font-size: 17px;
font-weight: bold;
padding: 10px 15px;
border-right: 2px solid #f7a91d;}
.column img {
max-width: 100%;}
.ph_num {
    float: right;
    background: #3b3b3b;
    padding-right: 4px;
    color: #fff;
    position: relative;
    height: 26px;
    width: 100%;}
.ph_num div {
    background: url(ch01_061.png) right 5px no-repeat;
    padding-right: 25px;
}
.ph_num span {
padding-right: 21px;
background: url(ch01_032.png) right 5px no-repeat;}
.thumbnail > img, .thumbnail a > img{width:100%;}
#photo .main_text_slider_overlay {
height: 100px;
width: 100px;
position: absolute;
left: 41%;
top: 37%;
background: url(ch01_090.png) center no-repeat;}
#movie .main_text_slider_overlay {
height: 80px;
width: 80px;
position: absolute;
left: 41%;
top: 37%;
background: url(ch01_0101.png) center no-repeat;
background-size: contain;
}
.main_text_slider a{
color:#bf0007;}
.block_one:hover a img{
filter: gray;
-webkit-filter: grayscale(100%);}
.block_text div a:hover{color:#006079;}
#media-tab .nav-tabs > li > a:hover {
border:none;}
.trum_image a img {
width: 100%;
height: auto;}
#media-tab .nav-tabs > li > a {
width: 100%;
height: 100%; border:none;}

ul.hide-bullets {
float: right;
padding-right: 0;
list-style:none;}
.no_p {
padding-left: 0;
padding-right: 0;}
.thumbnail {
display: block;
padding: 0px;
margin-bottom: 0px;
line-height: 1.42857143;
background-color: #fff;
border: 1px solid #ddd;
border-radius: 0px;
float: right;
-webkit-transition: border .2s ease-in-out;
-o-transition: border .2s ease-in-out;
transition: border .2s ease-in-out;}

.media-bg1 {
background: url(ch01_085.gif) right no-repeat;
}
.media-bg2 {
height: 28px;
background: url(ch01_086.gif) left no-repeat;}

.media-bg3 {
background: #585858 url(ch01_48.gif) left 0px repeat-x;
padding: 5px 20px 10px;;}
.header-bg1 {
 background: #cecece url(ch01_014.gif) left 0px no-repeat;
height: 33px;
font-size: 15px;
color: #000;
font-weight: bold;
padding: 5px 10px;}
.doc-header-bg1 {
background: #cecece url(ch01_014.gif) left 0px no-repeat;
font-size: 15px;
color: #000;
font-weight: bold;}
.box-header {
color: #ca3137;
font-size: 17px;
font-weight: bold;}
.box-header2 {
background: url(ch01_039.gif) left 0px repeat-x;
color: #52b0c2;
font-size: 15px;
font-weight: bold;
padding: 2px 2px;}
#view-tab .tab-pane{
float: right;
width: 100%;
padding: 5px 15px 0 10px;
background: #f1f1f1;}
.poll-bg2 {
height: 29px;
background: url(ch01_24.png) left 0px no-repeat;}
.atfbe-bg2 {
height: 33px;
background: #fff url(ch01_055.gif) right 8px no-repeat;}
.rlinks-bg2 {
height: 33px;
background: #fff url(ch01_057.gif) right 8px no-repeat;}
.rfiles-bg2 {
height: 33px;
background: #fff url(ch01_056.gif) right 8px no-repeat;}
.view-bg1 {
background: url(ch01_062.gif) right 0px no-repeat;
    height: 31px;}
.montakhab-bg1 {
background: url(ch01_053.gif) right 0 no-repeat;
height: 40px;}
.majazi-text2 {
padding-right: 111px;}
.majazi-routitr2 {
padding-right: 27px;}
.majazi-routitr3 {
padding-right: 10px;}
.majazi-title2 {
font-size: 13px;
line-height: 24px;
font-weight: bold;}
.single_cata_desc .table_cell > h5 {
color: #fff;}
.majazi-title2 a {
color: #575757;}
.majazi-routitr2a,.majazi-subtitle2a,.majazi-routitr3a,.majazi-subtitle3a{
color: #777777;}
.majazi-subtitle2 {
padding-right: 27px;}
.single_cata_desc .table_cell > h5 a:hover {
color: #006079;}
.majazi-subtitle3 {
padding-right: 10px;}
.montakhab-frame {
padding: 0 0 10px 0;}
.p_count {
width: 22px;
height: 22px;
border-radius: 50%;
background: #ffeee2;
color: #28abb8;
text-align: center;
vertical-align: middle;
line-height: 22px;
float: right;}
.majazi-title3 {
padding-right: 10px;
font-size: 14px;
line-height: 1.65;
font-weight: bold;
background: url(ch01_054.gif) right 9px no-repeat;}
.most-comment-title2 {
 padding-right: 30px;}
.most-comment-title2 a {
color: #515151;}
.majazi-items-section {
padding: 5px 0;}
.docDiv7Img {
margin-bottom: 10px;}
.majazi-title3 a{
color: #3a3a3a;}
.media-frame {
margin-bottom: 10px;}
.lysprites2 {
background: url(ch01_7.png) left 0px;}

@media screen and (min-width: 992px) {
.vizheh-in-sections .vizheh-list-image img {
width: 162px !important;
height: 95px !important; }}

.multimedia-top-tab-header {
background: #f1f1f1 url(ch01_53.gif) repeat-x;
height: 28px;
-webkit-border-top-right-radius: 15px;
-moz-border-top-right-radius: 15px;
border-top-right-radius: 15px;
-webkit-border-top-left-radius: 15px;
-moz-border-top-left-radius: 15px;
border-top-left-radius: 15px;
margin-bottom: 5px;
text-align: center;
color: white;
font-size: 14px; 
line-height: 25px;
font-weight: bold; }
.doc-top-part1 {
height: 34px;
padding: 8px 0 0 10px;}}
.docDivsoutitr1 {
background: #eeeded url(ch01_59.gif) right 0px no-repeat;
padding: 30px 15px 15px !important;
color: #cd6b10;}
.docDivsoutitr2 {
background: url(ch01_082.gif) left no-repeat;
padding-left: 8px !important;
}
.bottom_tools {
padding: 10px 0px;
    margin-bottom: 10px;
    border-top: 1px solid #e1e1e1;
    border-bottom: 1px solid #e1e1e1;}
.feedback-header1 {
background: url(ch01_043.gif) right 0px no-repeat;}
.feedback-header2 {
background: url(ch01_044.gif) left 0px no-repeat;
height: 51px;}


.majazi-title4 a {
color: #0a606d;}
.majazi-title4 {
font-size: 15px;
font-weight: bold;
line-height: 1.7;}
.section_vizhe_date {
color: #c20008;
background: url(ch01_78.png) right 5px no-repeat;
padding-right: 18px;
margin-right: 2px;}
.section_vizhe_box {
    padding: 10px;
    margin-bottom: 10px;
    border-top: none;
    background: #d80311;}
.soutitr_parent {
 float: right;
    
    padding: 0 0 0 20px;
    background: url(ch01_36.png) left bottom no-repeat; 
}   
.soutitr_parent.right {
    float: right;
    margin: 5px 0 15px 15px;}
.soutitr_parent.left {
float: left;
margin: 5px 15px 15px 0;}
#doc_keywords {
color: gray;
padding: 5px 0 10px;
font-style: italic;}
.tv_overlay {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: url(ch01_09.png) center no-repeat;}
.tv_img {
margin-bottom: 10px;}
.tv-bg1{background: url(ch01_08.gif) right 0px no-repeat;    margin-right: -5px;
height: 35px;}
/*/////////////////////////////////*/
.img-boxes{
width: 100%;
height: auto;}
aside.docDivsoutitr1 {
    font-size: 16px;
    font-weight: bold;
    color: #cc000e;
    padding: 10px 36px 0px 10px;
    line-height: 31px;
    background: url(ch01_21.png) right 17px no-repeat;}
.title_multi{
position: absolute;
    bottom: 0px;
    right: 5px;
    left: 5px;
background: rgba(0, 0, 0, 0.5);
    padding: 10px;}
@media screen and (max-width: 724px) {
 .title_multi{
width: 98.2%;} }
.title_multi a{
    color: #f5f5f5;
    bottom: 20px;
    font-size: 14px;}
.archive-date{
color: #646464;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 5px;}
.multi-image-box{
margin-bottom: 30px;}
.container_multimedia{
background-color: #191919;
margin-top: -9px !important;
padding-top: 6px;}
.multi-title-multi a {
color: #fff;
text-decoration: none;
line-height: 35px;
font-weight: bold;}
.frstsmHeight-multi {
padding: 10px 25px;}
.multi-title-multi a:hover,.special-title a:hover {
color: #52b0c2;}
.multi-routitr,.first-subtitle {
font-size: 13px;
padding-bottom: 5px; }
.multi-routitr a,.first-subtitle a {
color: #fff;
text-decoration: none; }
.multi-routitr a:hover,.first-subtitle a:hover {
color: #bedaa5;}
.multi-title-multi {
font-size: 20px; 
font-weight: bold;
padding-bottom: 5px;}
.multi-abs {
padding-top: 5px;
padding-bottom: 5px;
line-height: 21px;
text-align: justify;
color: #505050;
font-size: 14px;}
.multiStaff{
display: inline-block;
    color: aliceblue;
padding-left: 10px;
margin-left: 5px;
float: right}
.secName1 a:hover, .secName2 a:hover {
color: #ea7202;}
.section-bg-left a:hover{
color: #00509f;}
.multi-title-abs {
color: #cce0cc;}
.multidate{
    display: inline-block;
    padding-left: 10px;
    margin-left: 5px;
    float: right;
    background: url(ch01_04.png) right 4px no-repeat;
    padding-right: 21px;    color: #dadada;}
.doc_tags1 {
font-size: 16px;
float: right;
width: 100%;
}
.doc_tags1 a {
    display: inline-block;
    padding: 2px 10px;
    margin: 3px;
    font-size: 13px !important;
    color: #4c4c4c !important;
    font-weight: 500;
    background: #f3f3f3 url(ch01_22.gif) left 0px repeat-x;
     border: 1px solid #d7d7d7;
    border-radius: 6px;}
.doc_tags1.doc-header1 {
padding: 0 0 10px 0;}
.doc_tags1 a:hover {
color: black;}
.related-d {
background: #fff url(ch01_048.gif) right 0px no-repeat;
height:35px;}
.cm {
background: #fff url(ch01_049.gif) right 0px no-repeat;
height:35px;}
.cm2 {
background: #fff url(ch01_050.gif) right 0px no-repeat;
height:35px;}
.miss {
background: #fff url(ch01_053.gif) right 0px no-repeat;
height:35px;}
.most-commented-count {
font-size: 11px;
color: #f6a039;
text-align: right;
display: block;
background: url(ch01_088.png) right no-repeat !important ;
padding-right: 27px !important ;}
.vizhe_p {
padding-right: 0;
padding-left: 10px;}
.vizhe_p .vizheh-items:last-child{
border-bottom:none;}
.first-level-bg {
margin-bottom: 10px;
margin-right: -5px;}
@media screen and (min-width: 992px) and (max-width: 1200px) {
a.carousel-control-next{height: 192px;}
a.carousel-control-prev{height: 192px;right: 315px;}}
@media screen and (min-width: 767px) and (max-width: 991px) {

a.carousel-control-prev {
height: 198px;
right: 327px;}
a.carousel-control-next{height: 198px;}
.sidebar, .content {
margin-top: 10px;}
.big_img_parent, .medium_img_parent {
 padding-left: 0px;margin-bottom: 15px;}
.content {
margin-top: 10px;}
.docDiv1 {
padding: 4px 0px 0 0;}
.docContentdiv {
padding: 0 10px 20px;}}
@media screen and (max-width: 767px) {
a.carousel-control-prev {
height: 32px;
 right: auto;
left: 0;}
a.carousel-control-next{height: 32px;}
a.carousel-control-next {
position: absolute;
right: 7px;
top: 25%;
width: 33px;
height: 32px;
background: url(controls.png);
background-position: 54px 0px;}
a.carousel-control-prev {
position: absolute;
left: 7px;
top: 25%;
right: auto;
width: 33px;
height: 32px;
background: url(controls.png);
background-position: 0px 0px;}
.vizheh-items {
 padding: 10px 0;}
.navbar.navbar-default.navbar-static-top.main-menu {
background: transparent;border-bottom: none;}
.head-menu-container{background:transparent;}
.menu-container .navbar-header {
background: transparent;}
.middle_bar {
height: 144px;}
.header{
height: 68px;
margin-bottom: 10px;
border-bottom: 2px solid #44280c;}
.navbar-static-top.main-menu.container::before,.navbar-static-top.main-menu.container::after{display:none;}
html,.body-top-bg {
background: none;}
body {
background: #fff;

z-index: 1000;}
.bar1, .bar2, .bar3 {
background-color: #333;
margin: 6px 0;
transition: 0.4s;}
.change .bar1 {
-webkit-transform: rotate(-45deg) translate(-8px, 5px) ;
transform: rotate(-45deg) translate(-8px, 5px) ;}
.change .bar2 {opacity: 0;}
.change .bar3 {
-webkit-transform: rotate(45deg) translate(-6px, -4px) ;
transform: rotate(45deg) translate(-6px, -4px) ;}
.navbar-toggle .icon-bar {
display: block;
width: 35px;
height: 2px;}
.menu-container .navbar-default .navbar-toggle {
border-color: transparent;
background: transparent;}
.navbar-toggle{margin-top: 0;}
.menu-container .navbar-collapse {
background: #555;
margin-top: 13px;
padding-top: 10px;}
.menu-container .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
background-color: #ffffff;
color: black;
text-align: right;}
.container>.navbar-header, .container-fluid>.navbar-header, .container>.navbar-collapse, .container-fluid>.navbar-collapse {
margin-right: 0; 
 margin-left: 0; }
ul.nav.navbar-nav.navbar-right li.active {
background: none;}
.xssearchbox input.form-control {
padding: 25px;}
.xssearchbox span button {
padding: 15px;
background: #ad0006;
color: #fff;}
.frstsmHeight {
padding-top: 10px;
padding-bottom: 10px;}
.sidebar {
margin-top: 10px;}
.trum_parent {
margin-bottom: 5px;}
.big_img_parent, .medium_img_parent {
padding-left: 5px;
padding-bottom: 20px;}
.media_medium_title {
font-size: 21px;
padding: 8px 0;
line-height: 43px;
background: url(ch01_38.png) right 30px no-repeat;
padding-right: 12px;}
.affix .main-menu {
padding-left:0px !important;}}
.affix {
top: 0;
right: 0;
width: 100%;
padding: 0px;
background: #fff;
z-index: 999999;
-moz-box-shadow: 0px 8px 4px -6px rgba(0,0,0,0.75);
box-shadow: 0px 8px 4px -6px rgba(0,0,0,0.75);}

.affix .main-menu {
background: transparent;
padding: 0px 120px 8px 1px;}
.affix .navbar-static-top.main-menu.container::after,.affix .navbar-static-top.main-menu.container::before{display:none}
.affix .navbar-default .navbar-nav > .active > a, .affix .navbar-default .navbar-nav > .active > a:hover, .affix .navbar-default .navbar-nav > .active > a:focus {
background-color: transparent;
background: transparent !important;}
.affix .navbar-static-top.main-menu.container {
    height: 66px;
    padding: 0px 165px 0 0 !important;
    background: #ffffff url(ch01_2.gif) right 0px no-repeat;
}
.affix .navbar-collapse {
text-align: right;
 }
.affix .logo_sticky {
background: url(ch01_81.png) left no-repeat;
height: 25px;
background-size: contain;}
.affix .navbar-default .navbar-nav > li {
height: 66px;}
.affix .navbar-right ul.dropdown-menu{position:absolute}
@media screen and (max-width: 767px){
.affix{padding: 0px 0px 0;
top: -1px;}
.affix .navbar-right ul.dropdown-menu{
position: relative;
padding-right: 50px;
padding-bottom: 15px;}
.affix .navbar-default .navbar-nav > li {
height:auto;}
.affix .navbar-collapse {

 background: #555;}
.inner_middle_bar {
background: none;}
.footer-menu {
background-image: none;
background: #555555;
border-bottom: 1px solid #ffffff;
border-top: 1px solid #ffffff;}
.foot-static-menu {
text-align: center;
float: left;
width: 100%;}
.foot-static-items {
white-space: nowrap;
display: inline-block;
}
.foot-social-icons {
text-align: center;
padding: 17px 0 0px 0px;
float: left;
width: 100%;}
.footer-logo-col {
padding: 41px 0 30px;}
.footer-menu {
padding: 3px 0;
height:auto;}
.footer-menu-bg1 {
margin-top: 0;}
div#body-back-3{padding-bottom:5px !important;background-image:none !important;}
.footer-menu,.foot-social-icons,.foot-static-menu{margin-top: 0px; }
.footer-logo-col {
 position: relative;
 margin-top:0;
 }
#footer, #doc_footer, #section_footer, #general_footer {
background-image:none; 
}
#company_copyright div {
 border-bottom: 1px solid rgba(16, 94, 0, 0.18);}
.affix .main-menu {
padding: 0px 0px 0px 106px;}}
.section-page-title1 {
    height: 35px;
    text-align: center;
    background: #ececec;
    color: #555555;
    font-size: 18px;
    font-weight: bold;
    padding: 5px 2px;
    margin-bottom: 5px;}
.section-page-title1 span {
font-size: 19px;
font-weight: bold;}
.tv_title {
position: absolute;
    bottom: 10px;
    left: 5px;
    right: 0;
    background: url(ch01_036.png) top repeat-x;
    padding: 53px 10px 10px;
	opacity:0;
	-webkit-transition: .2s ease-in-out;
    transition: .2s ease-in-out;
}
.tv-item:hover  .tv_title{opacity:1;}
.tv_title a{
    color: #fff;
    font-size: 15px;
    font-weight: bold;
}
div#body-back-3 {
background: transparent url(ch01_27.gif) bottom repeat-x;
padding-bottom: 59px;}
figcaption h2 a,figcaption h2 a:hover {
color: #fff;}
table.contact_table {
border: 1px solid #e3e3e3;
border-top: 2px solid #df8200;}
table.contact_table tr td {
padding: 10px 20px;}
table.contact_table tr td input, table.contact_table tr td select, table.contact_table tr td textarea {
border: 1px solid #dedede;
width: 100%;}
table.contact_table tr td button {
color: #fff;
background: #da7e00;
padding: 2px 15px;
box-shadow: none;
border-radius: 15px;
border: 1px solid #e08300;}


@media screen and (max-width: 500px) {

.head-menu-container {
top: 12px;}
a.header-logo {
 z-index: 10;
padding: 32px 100px;}
.menu-container .navbar-collapse {
 margin-top: 0;}}


.dropdown-menu {
text-align: right;
background-color: #42acc0;
right: 0 !important;
padding-top: 0;
padding-bottom: 0px;
width: 190px !important;
padding:0;}
li.active .dropdown-menu {
right: -9px !important;}
.dropdown-menu li {
 border-bottom: 1px solid rgba(248, 248, 248, 0.23);}
.dropdown-menu li:last-child {
border-bottom: none;}
.dropdown-menu>li>a {
padding: 6px 10px;
 color: #fff;
 font-size:13px}
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus {
text-decoration: none;
color: #ffffff;
background-color: #3b9cae;}
.majazi-title2 a:hover {
color: #006079;}
.affix .dropdown-menu {

margin-top: 0 !important;
border:none !important;}
.last-year-archive2 {
background: url(ch01_024.gif) left no-repeat;
font-size: 0pt;
height: 18px;}
.last-year-archive2 div {
background: url(ch01_098.gif) right 3px no-repeat;
height: 32px;}

.footer-menu-bg3 .foot-menu-items:last-child {
background-image:none;}
.affix ul.nav.navbar-nav.navbar-right li.active span.ac_bg{
background-image: none;
}


.vizhe_p .vizheh-items:first-child {
padding-top: 0px;}
.no-p{padding-left:0;}
.archive-doc-routitr {
color: #0a606d;
padding-right: 11px;
padding-bottom: 3px;
text-align: right;}
.archive-doc-routitr a{
color: #069fb6;
font-weight: 600;
font-size: 13px;}
.subject-frame2 {
background: rgba(0, 0, 0, 0.24) url(ch01_44.png) center repeat-x;
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
background-size: contain;
text-align:center;}
.subject-first-title {
position: absolute;
top: 0; right: 0;
bottom: 0; left: 0;
width: 100%;
height: 100%; 
text-align: center;
 vertical-align:middle;
 line-height:220px;
 z-index:98;}
.subject-first-title span a {
background: url(ch01_028.png) right 11px no-repeat;
padding-right: 16px;
color: #fff;
font-size: 22px;
font-weight: bold;
text-shadow: 0 0 5px #000;}
.subject-first-title span a:hover{
color:#ef9500;}
.subject-first-title span {
background: url(ch01_028.png) left 5px no-repeat;
padding-left: 16px;}
.subject_frame_inner {
margin-bottom: 5px;}

.subject-title a {
color: #4a4a4a;
background: url(ch01_028.png) right 6px no-repeat;
padding-right: 16px;
margin-right: 4px;}
.sp-b-frame {
margin-bottom: 10px;
border-radius: 5px 5px 0 0;
position:relative;}
.subject_frame_inner {
margin-bottom: 5px;
border-radius: 0 0 5px 5px;
}
.subject-bg2 {
background: url(ch01_026.gif) left no-repeat;
height: 26px;}
.subject-bg1 {
background: url(ch01_025.gif) right no-repeat;}
.subject-title {
padding: 5px;}
.subject-title a:hover {
color: #e08400;}
.first-related a:hover {
color: black;}
.rooyekhat-items2 a:hover {
color: #987d00;}
.first-frame-big {
direction: ltr;
margin-bottom: 10px;
position:relative;}
.firstItems-big {
position: relative;}
.firstItems-big-image a img {
width: 100%;
height: auto;}
.first-title-big {
font-size: 15px;}
.first-routitr-big {
padding-right: 5px;
font-size: 15px;
line-height: 2;}

.first-routitr-big a{
color: #c7c7c7;}
.first-routitr-big a:hover{
color: #006079;}
.first-abs-big {
color: #fff;
font-size: 14px;
padding: 0 5px;
line-height: 2;}
.first-padding-big {
direction: rtl;
text-align: right;
padding: 5px 0 0;
font-size: 14px;}
.multimedia-abs {
text-align: justify;}
.firstItems-big-image {
position: relative;}
.most-comment-title.imp_news a {
color: #a94442;}
.note-bg1 {
background: url(ch01_017.gif) right 0px no-repeat;
height: 30px;}
.conversation-bg1 {
background: url(ch01_063.gif) right 0px no-repeat;
height: 30px;}
.side-vizhe-bg1 {
background: url(ch01_018.gif) right 0px no-repeat;
height: 30px;}
.first-title-big a {
color: #3e3d3d;
line-height: 25px;
font-weight: bold;}
.side-vizhe {
float: right;
position: relative;
width: 80px;
overflow: hidden;
text-align: center;
}
.side-vizhe2 {
float: right;
padding: 3px 3px 3px 3px;
border-radius: 5px 0 0 5px;
border: 1px solid #d6d6d6;}
.side-vizhe img {
height: 73px;
min-width: 80px;
width: auto;
margin-right: -14px;}
.vizhe-text {
padding-right: 95px;}
.vizhe-text .view-title {
font-size: 14px;
font-weight: 500;
line-height: 23px;}
.vitems {
-webkit-transition: .2s ease-in-out;
transition: .2s ease-in-out;}
.vitems:hover {
background: #52b0c2;
padding: 10px;}
.vitems:hover .view-title a{color:#fff;}
.side-vizhe-image img {
padding: 2px;
border: 1px solid #d8d8d8;}
.first-title-big a:hover {
color: #005c00;}
@media screen and (max-width: 500px) {
.first-title-big {
font-size: 19px;
}
.first-title-big a {
line-height: 30px;}}
@media screen and (max-width: 991px) {
.media_medium_title{font-size: 15px;
position:relative;
padding: 8px 0;
line-height: 15px;
background: url(ch01_38.png) right 17px no-repeat;
padding-right: 12px;}
.medium_parent {
margin-bottom: 0px;}
}
img.bahse_rooz_img {
width: 100%;}

@media screen and (max-width: 767px) {
.date-icon {
display: none;}
.header_parent2 {
float: right;
margin-top: -11px;
margin-right: 10px;}
a.header-logo {
z-index: 10;
}
ul.nav.navbar-nav.navbar-right li.active span.ac_bg{display: none;}
.dropdown-menu {
margin-top: 0px !important;
width: 100% !important;}
.navbar-default .navbar-nav .open .dropdown-menu>li>a {
color: #fff;}
.navbar-default .navbar-nav > li > a:hover {
background-color: transparent;
color: #fff;}
.navbar-default .navbar-nav > li.open > a:hover,.navbar-default .navbar-nav > li.open > a:focus {
 
color: #000 !important;}
.navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header {
padding: 10px 75px 5px 15px;}
.menu-container .navbar-collapse {
margin-top: 7px;
max-height: 450px;
overflow-y: scroll;}
.first-title-big {
font-size: 16px;}
.affix.menu-container .navbar-collapse {
margin-top: 0px;}
.affix .main-menu {
padding: 0px 0px 0px 0px; }
.affix.menu-container .navbar-default .navbar-toggle {
padding: 0px 20px;
margin: 0;}
.affix.menu-container .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
color: black;}
.affix.menu-container .navbar-default .navbar-nav > .active > a{background-color: #fff !important;}
.affix .navbar-nav.sm-collapsible .caret, .navbar-nav.sm-collapsible ul .caret {
margin: -3px 15px 0 0;
padding: 0;
width: 32px;
height: 26px;} 
.menu-container .navbar-default .navbar-nav > li.open > a {
color: black;
 }
.affix ul.nav.navbar-nav.navbar-right li:first-child{
 padding: 3px 0;}
.affix .dropdown-menu {
padding-top: 0px;}
.affix.menu-container .navbar-header {
}}
.media_big_title a:hover ,.media_medium_title a:hover{
color: #d0e49b;}
figcaption h2 a:hover {
color: #b9d57b;}
.jwlogo {
display: none;}

.affix .navbar-default .navbar-nav > li > a:hover {
 color: #006daa;}
.navbar-default .navbar-nav > li > a:hover {
background-color: transparent;
 color: #d10311;}
@media screen and (max-width: 767px) {
#aks .medium_img_parent span.overlay_img {
width: 35px;
height: 30px;}
#film .medium_img_parent span.overlay_img {
width: 35px;
height: 30px;}
.affix .navbar-default .navbar-nav > li > a:hover {
color: #fff;}
.affix ul.nav.navbar-nav.navbar-right li.active {
background-image:none !important;}
.small_parent {
padding-bottom: 5px;}
.medium_parent {
margin-bottom: 15px;}
.media_medium_title {
font-size: 20px;
padding: 13px 0 0;
line-height: 25px;
background: url(ch01_37.png) right 25px no-repeat;
padding-right: 13px;}
.doc-clipboard-btn {
display: inline-block;
width: 100%;margin: 10px 0;}
#docDocID {
text-align: right;
display: inline-block;
width: 100%;
margin-bottom: 10px;}
.tool-icons-bottom {
text-align: center;}
.share-place {
text-align: center;}}
.media_small_title {
font-size: 15px;
position: relative;
padding: 8px 0;
line-height: 15px;
background: url(ch01_38.png) right 17px no-repeat;
padding-right: 12px;}
.media_small_title a {
color: #efefef;}
.first-related2 {
background: url(ch01_099.png) right 9px no-repeat;
margin-right: 10px;
padding-right: 10px;
text-align: right;}
.first-related2 a {
color: #de8100;}
.first-related2 a:hover {
color: black;}
span.most-commented-count2 {
color: #a4a5a3;}
.first-related-box {
margin-top: 7px;}

.second-bg1 {
 background: url(ch01_015.gif) right 0px no-repeat;}
.second-bg2 {
 background: url(ch01_016.gif) left 0px no-repeat;
 height:26px;}
.khandani-bg1 {
 background: url(ch01_091.gif) right 0px no-repeat;
 margin: 10px 0 0;}
.khandani-bg2 {
 background: url(ch01_092.gif) left 0px no-repeat;
 height:26px;}
.second-frame {
position: relative;
float: right;
width: 100%;
background: #f6f6f6;
padding: 15px 30px 5px ;
margin-bottom: 10px;}
.second_imgg a img {
width: 193px;
height: 136px;
border: 2px solid #e8e8e8;}
.maghale-abs {
text-align: justify;
padding: 0 5px 0 10px;
line-height: 2;
padding-bottom: 10px;}
.second_text {
padding: 8px 0;}
h1.maghale {
font-size: 15px;
font-weight: bold;
padding: 10px 5px 10px 10px;}
h1.maghale a{
color: #0171b9;}
.no-padding{padding:0;}
.khandani_items {
padding: 10px;
background: #f6f6f6;
border-radius: 14px;
margin: 0 0px 10px;
 transition: all .3s ease-in-out;}
.last-year-archive-maghale a,.last-year-archive2 a {
float: right;
width: 27px;
height: 18px;
margin-right: 17px;
margin-bottom: 5px;}

.m_img_doc {
text-align: center !important;
margin: 0 auto;}
.khandani-abs {
text-align: justify;
padding-left: 5px;}
@media only screen and (min-width: 992px) and (max-width: 1200px){.m_img_doc {
max-width: 475px;}
.khandani_img a img {
width: 180px;
height: 127px;
}
.gallery-thumb img {
height: 76px;
width: auto !important;}
div#relatedd-tab ul li.active {
width: 155px;}
div#relatedd-tab ul li {
width: 73px;}
#relatedd-tab .nav-tabs > li > #gozide_docs-tab-button {
background: url(ch01_076.gif) center 2px no-repeat;}
#relatedd-tab .nav-tabs > li > #related_docs-tab-button {
background: url(ch01_077.gif) center no-repeat;}}
@media only screen and (min-width: 992px) and (max-width: 1200px){
.second_imgg a img {
width: 154px;
height: 109px;
}
textarea.comments-form-fields {
height: 130px;
}
.second-frame {
 padding: 15px 20px 5px ;
}
}
@media only screen and (min-width: 767px) and (max-width: 992px){
.m_img_doc {
max-width: 100%;
width:100%;
padding-right:0;
display:inline-block;
margin:auto;}
.affix .main-menu {
background-image:none;
padding: 0px 98px 7px 1px;}
textarea.comments-form-fields {
height: 120px;
}
div#tools-top {
margin-right: 0;}
#docDiv3TitrRou {
margin-right: 0;}
#docDiv3TitrMain {
padding-right: 0;}

.docContentdiv {
padding: 0 0px 20px;}
.doc_d {
margin-top: 2px;
margin-bottom: 1px !important;}
.gallery-thumb img {
height: 130px;
width: auto !important;}

.second_imgg a img {
width: 180px;
height: 127px;}
.khandani_img a img {
width: 180px;
height: 127px;
}


.img_center {
text-align: center !important;}
.docDivsoutitr4 {
 padding: 20px 27px 20px 0;}
#doc_div1Img{margin-right:0;}}
@media only screen and (max-width: 500px){
.gallery-thumb img {
height: 110px;
width: auto !important;}}
@media only screen and (max-width: 420px){.gallery-thumb img {
height: 80px;
width: auto !important;}}
.docContentdiv div.gallery-list div {
font-size: 15px;
line-height: 26px;
text-align: center;
padding-left: 0;
padding: 10px 0 15px;
color: #fff;
background: #2b2b2b;
margin-bottom: -15px;
border-radius: 0 0 10px 10px;}
@media only screen and (max-width: 767px){
.m_img_doc {
max-width: 100%;
width:100%;
padding-right:0;
display:inline-block;
margin:auto;}
.doc_d {
margin-bottom: 2px !important;}
.doc-top-part1 {
margin-bottom: 2px;
 }


.khabarname_parent{text-align:center !important;}
.share-place {
 margin: 0 auto;}


.second_imgg {
float: right;}
.second_text {
padding-right: 124px;}
.sec_p {
padding:0 0 10px 0;}
.second-frame {
 padding: 15px 0px 5px 0;
}
.second_imgg a img {
width: 120px;
height: 85px;}
.comments-form-fields {
width: 100%;
}
.docDivsoutitr4 {
 padding: 20px 27px 20px 0;}
.khandani_img a img {
width: 100%;
height: auto;
}
.khandani_items{height:auto !important;}
.img_center {
text-align: center !important;}

#doc_div1Img{margin-right:0;}}
@media only screen and (max-width: 350px){div#relatedd-tab ul li.active {
width: 155px;}
div#relatedd-tab ul li {
width: 73px;}
#relatedd-tab .nav-tabs > li > #gozide_docs-tab-button {
background: url(ch01_076.gif) center 2px no-repeat;}
#relatedd-tab .nav-tabs > li > #related_docs-tab-button {
background: url(ch01_077.gif) center no-repeat;}}
@media screen and (max-width: 512px) {.header_parent2 {
margin-top: -20px ;
}
a.header-logo {
padding: 8px 65px ;
background-size: contain;}

.second_text {
padding-right: 114px;}

.second_imgg a img {
width: 110px;
height: 78px;}
}
.last-year-archive-section {
width: 100%;
left: -1px;
height: 22px;
position: absolute;
bottom: -14px;
background: url(ch01_58.gif) left 0px no-repeat;}
padding-right: 27px;}
.f_s {
border-top: 1px solid rgba(255, 255, 255, 0.22);}
/* 
 * Core Owl Carousel CSS File
 *v1.3.3
 */

/* clearfix */
.owl-carousel .owl-wrapper:after {
content: ".";
display: block;
clear: both;
visibility: visible;
line-height: 0;
height: 0;}
/* display none until init */
.owl-carousel{
display: none;
position: relative;
width: 100%;
-ms-touch-action: pan-y;}
.owl-carousel .owl-wrapper{
display: none;
position: relative;
-webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{
overflow: hidden;
position: relative;
width: 100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{
-webkit-transition: height 500ms ease-in-out;
-moz-transition: height 500ms ease-in-out;
-ms-transition: height 500ms ease-in-out;
-o-transition: height 500ms ease-in-out;
transition: height 500ms ease-in-out;}

.owl-carousel .owl-item{
float: left;
direction: rtl;}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
cursor: pointer;}
.owl-controls {
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}

/* mouse grab icon */
.grabbing { 
cursor:url(grabbing.png) 8 8, move;}

/* fix */
.owl-carousel.owl-wrapper,
.owl-carousel.owl-item{
-webkit-backface-visibility: hidden;
-moz-backface-visibility:hidden;
-ms-backface-visibility: hidden;
-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);}
/*
* Owl Carousel Owl Demo Theme 
*v1.3.3
*/

.owl-theme .owl-controls{

text-align: center;}

/* Styling Next and Prev buttons */

.owl-theme .owl-controls .owl-buttons div{
color: #FFF;
display: inline-block;
zoom: 1;
*display: inline;/*IE7 life-saver */
padding: 3px 20px;
font-size: 12px;
background: #869791;
filter: Alpha(Opacity=50);/*IE7 fix*/
opacity: 0.5;}
/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
.owl-theme .owl-controls.clickable .owl-buttons div:hover{
filter: Alpha(Opacity=100);/*IE7 fix*/
opacity: 1;
text-decoration: none;}

/* Styling Pagination*/

.owl-theme .owl-controls .owl-page{
display: inline-block;
zoom: 1;
*display: inline;/*IE7 life-saver */}
.owl-theme .owl-controls .owl-page span{
display: block;
width: 12px;
height: 12px;
margin: 5px 7px;
filter: Alpha(Opacity=50);/*IE7 fix*/
opacity: 0.5;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
background: #869791;}

.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{
filter: Alpha(Opacity=100);/*IE7 fix*/
opacity: 1;}

/* If PaginationNumbers is true */

.owl-theme .owl-controls .owl-page span.owl-numbers{
height: auto;
width: auto;
color: #FFF;
padding: 2px 10px;
font-size: 12px;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;}

/* preloading images */
.owl-item.loading{
min-height: 150px;
background: url(AjaxLoader.gif) no-repeat center center}

.owl-carousel{
direction: ltr;}
.item.darkCyan img {

margin-bottom: 3px;}
.owl-item div.item {
padding: 10px;}

.owl-prev {
position: absolute;
left: -16px;
top: 39%;
width: 28px;
background: url(ch01_20.png) left no-repeat !important;
height: 32px;

opacity: 0.6;
-webkit-transition: opacity 0.35s linear 0s;
transition: opacity 0.35s linear 0s;}
.owl-box-title {
}
.owl-next {
position: absolute;
right:-16px;
top: 39%;
width: 28px;
background: url(ch01_21.png) right no-repeat !important;
height: 32px;

opacity: 0.5;
-webkit-transition: opacity 0.35s linear 0s;
transition: opacity 0.35s linear 0s;}
.vizheh-second-doc-image img {
width: 100%;}
#video-carousel .owl-prev {background: url(ch01_33.png) left no-repeat !important;}
#video-carousel .owl-next {background: url(ch01_34.png) right no-repeat !important;}
.owl-next:hover,.owl-prev:hover{opacity: 1 !important;;}
.owl-box-title a{color:#fff}
.owl-box-title {
    padding: 12px 0;}

.sardabir_box{
	    margin-bottom: 10px;
    padding-top: 12px;
}
.owl-box-title h2 a {
color: #fff;
font-size: 17px;
font-weight: bold;}
/**
 * Owl Carousel v2.2.1
 * Copyright 2013-2017 David Deutsch
 * Licensed under()
 */
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;border: 1px solid #d4d4d4;width: 100%;height: auto;}.owl-carousel .owl-dots.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.owl-carousel .owl-dot, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-nav .owl-prev {
color: transparent;}
.section-bg1 {
background: url(ch01_48.gif) right 0px no-repeat;}
.owl-carousel .owl-item img {
    display: block;
    padding: 1px;
    border: 1px solid #240003;
    width: 100%;
    height: auto;
}

.section-bg-left {
background: url(ch01_49.gif) left 0px no-repeat;
height: 30px;
padding-top: 7px;}
.section-bg-left a {
color: #e57002;
font-size: 15px;
background: #fafafd;
padding: 0 5px;
margin-right: 22px;}
.section-site-frame2 {
border: 1px solid #dcdcde;
border-top: none;
padding: 10px;
border-radius: 0 0 10px 10px;
margin-bottom: 19px;
position: relative;}
.section_img {
margin-bottom: 15px;}


.bargozide_row.bargozide-style {
padding: 0px 15px 7px 0;
background: url(ch01_19.png) right 9px no-repeat;
margin-right: 1px;}
.bargozide_row.bargozide-style a {
color: #5a5a5a;}
.footer-logo-col {
    height: 204px;
    text-align: center;
    padding-top: 20px;
}
.month-bg1.nsl {
    font-size: 17px;
    color: #464646;
    font-weight: bold;
    margin-bottom: 25px;
}

td.news_titr {
font-size: 12px;
color: #0054c3;
padding-bottom: 4px;}
.email_news{width: 100%;
border: 1px solid #95c1d7;
padding: 0 10px;}
.top_adv {
width: 292px;
float: left;
margin-top: -190px;
height: 152px;
overflow: hidden;}
#ratebx1.rate_button_ds a.rate_button {
 cursor: auto;}
@media screen and (min-width: 992px) and (max-width: 1200px) {
div#tools-top {
margin-right: 0;}

.section_img img {
width: 311px;
height: 175px;
}

.owl-next {
 right: -27px;
}
.owl-prev {
 left: -27px;
}
}
@media screen and (min-width: 767px) and (max-width: 992px) {
.head-static-menu {
right:auto;}
.migna {
display:none;}

.top_adv {
display:none;}
#multi-carousel .carousel-indicators{width:50%;}
.section_img img {
width: 333px;
height: 187px;
}
.dropdown-menu {
 margin-top: 0px !important;
}
.top_move {
margin-top: 0;}
.owl-next {
 right: -27px;
}
.owl-prev {
 left: -27px;
}}
.second_frame .vizheh-items:last-child {
border-bottom: none;
border-radius:0 0 10px 10px; }


@media screen and (max-width: 767px) {
.header_parent2 {
float: none;
margin-top: 0px;
text-align: center;}
.top_bar {
height: 7px;
}
.footer-logo-col {
width: 100%;
height: 85px;
font-size: 0;
text-align: center;
background-size: inherit;}
.footer-search-container {
margin-top: 5px;}
a.footer-logo {
padding: 43px 362px;
    top: 31px;
    background: url(ch01_020.gif) center no-repeat;
    background-size: contain;}
a.header-logo {
padding: 33px 66px;
    top: 0;
    right: 0;
    z-index: 99999;}
.navbar-static-top.main-menu.container {
padding: 0 0;}


.head-menu-container {
position: absolute;
top:0px;
right: 0;
left: 0;
padding-right: 0px !important;}
.navbar-toggle {
float: left;
margin-left: auto;
margin-right: 8px;
margin-top: 9px;}
.menu-container .navbar-default .navbar-toggle .icon-bar {
 background-color: #707070;}
.body-top-bg {
padding-top: 0;
border-top: 32px solid #0f314f;}
.head-social-icons {
top: -26px;
left:15px;}
.head-social-icons a:first-child {
margin-right: 0;}
.mega-dropdown-menu li {
float: right;
width: 100%;
border-bottom: 1px solid rgba(255, 255, 255, 0.09);}
#multi-carousel .carousel-indicators li.active {
background: #ea7202;}

.section_img img {
width: 100%;
height: auto;}
.owl-next {
 right: 27px;
}
.owl-prev {
 left: 27px;
}

.top_move {
margin-top: 0;}
.affix .navbar-nav > li > a {
padding: auto !important;}
.affix .navbar-static-top.main-menu.container {
height: 32px;    padding: 0px 0 0 0;}
.affix.menu-container .navbar-header {
height: 32px;
}
.affix .navbar-toggle {
float: left;
}
.affix .mega-dropdown-menu li, .mega-dropdown-menu li {
float: right !important;
width: 100% !important;
background: transparent !important;}
.navbar-default .navbar-nav > li.active {
padding: 0;}
.side_inner {
padding-left: 0;}
.p_first {
padding-right: 5px;
padding-left: 5px;}}
.doc_d {
background: #f1f1f1;
padding: 5px;
margin-bottom: 7px;}
.bargozide_row.bargozide-style a:hover{color:#000;}
.rooyekhat-items2 a:hover{
color: #609c05;}
.section_title a:hover,.section_title2 a:hover {
color: #0a606d;}
p.mr_related_news1 {
margin: 5px 0;}
p.mr_related_news1 a:hover{
 color:#000;}
.owl-box-title h2 a:hover{color:#069fb6;}
.head-static-menu a:hover {color: #ff9e4f;}
.secName1 a,.secName2 a {
color: #8b8b8b;}
.secName1,.secName2 {
float:right;
font-size:14px;
margin-top: 6px;}
.secName1 {
padding-left: 7px;
margin-left: 7px;
background: url(ch01_50.gif) left 5px no-repeat;}
.head-static-menu .foot-static-items:first-child a {
border-right: none;}
.head-social-icons a:hover {
opacity: 0.8;}
li.f_li {
float: right;
width: auto;
display: inline-block;
padding: 0 10px 0 4px;
background: url(ch01_52.png) right 9px no-repeat;}
li.f_li a {
color: #1d72bf;}
ul.f_ul {
float: right;
width: 100%;
background: url(ch01_51.png) right 3px no-repeat;
margin: 3px 15px;
padding-right: 25px;}
li.f_li a:hover {
color: #ea7202;}

.last-year-archive-slider {
width: 100%;
left: 0px;
height: 21px;
position: absolute;
top: 10px;
background: url(ch01_17.gif) left 0px no-repeat;}
.last-year-archive-slider a,.last-year-archive-slider2 a,.last-year-archive-slider3 a,.last-year-archive-slider4 a,.last-year-archive-slider5 a,.last-year-archive-slider22 a {
width: 26px;
height: 15px;
position: absolute;
left: 21px;
bottom: 6px;}
.last-year-archive-slider2 {
width: 100%;
left: 0px;
height: 19px;
position: absolute;
bottom: -9px;
background: url(ch01_54.gif) left 0px no-repeat;}


.last-year-archive-slider3 {
width: 100%;
left: 0px;
height: 19px;
position: absolute;
bottom: -9px;
background: url(ch01_55.png) left 0px no-repeat;}

.last-year-archive-slider4 {
width: 100%;
left: 5px;
height: 19px;
position: absolute;
bottom: 4px;
background: url(ch01_56.gif) left 0px no-repeat;}
.last-year-archive-slider5 {
width: 100%;
left: 6px;
height: 19px;
position: absolute;
bottom: 7px;
background: url(ch01_57.gif) left 0px no-repeat;}

.box_relative {
position: relative;
padding: 10px;
background: #fff;
margin-bottom: 10px;}
.arch6 a {
position: absolute;
top: 0;
right: 35px;
width: 102px;
height: 17px;}
div#conference-tab {
margin-bottom: 10px;}
html,body{overflow-x:hidden;}
.demo {
width: 100%;
direction: ltr;
}
.demo_parent {
background: #393939;
padding: 25px;
padding-left: 25px !important;}

.demo ul{
list-style: none outside none;
padding-left: 0;}
.demo li {
display: block;
float: left;
margin-right: 6px;
width:450px;
height:380px;
position:relative;}
.demo img {
display: block;
height: auto;
max-width: 100%;
max-height:100%;}

.demo figure{
display: block;
height: 100%;
margin: 0;
overflow: hidden;
width: 100%;
position:relative;}
.demo .thumb{
bottom: -1px;
left: -1px;
position: absolute;
right: -1px;
text-align: center;
top: -1px;
white-space: nowrap;
word-break: normal;}
.demo .ib{
display:inline-block;
vertical-align:middle;}
.demo .v-align{
height:100%;}
.demo .lSSlideOuter .lSPager.lSGallery li {
overflow: hidden;
-webkit-transition: border-radius 0.12s linear 0s 0.35s linear 0s;
transition: border-radius 0.12s linear 0s 0.35s linear 0s;
height: 88px;}
.demo.lSSlideOuter .lSPager.lSGallery img {
display: block;
height: auto;
max-width: 100%;
height: 82px;
width: 100%;}
@media screen and (max-width: 767px) {.demo .lSSlideOuter .lSPager.lSGallery li {
display:none;}
.hp{margin-left:0 !important;margin-right: 0 !important;}

.demo .thumb{position: relative;
bottom: auto;
left: auto;
right: auto;
top: auto;}

.demo .v-align{
height:auto;}
.demo li {
 height:auto;
}
.gallery-buttons-row a.active.disabled {
background: none;
opacity: 1;
color: #f37221 !important;
margin-top: 0px;
font-weight: bold;}
}
p.slider_title {
color: #fff;
padding: 10px;
font-size: 16px;
position: absolute;
bottom: -11px;
right: 0;
width: 100%;left: 1px;
background: rgba(0, 0, 0, 0.54);
text-align: center;}
.lSSlideOuter.vertical .lSAction > .lSPrev {
 
bottom: auto;
top: 41%;
left: 33px;}
.lSSlideOuter.vertical .lSAction > .lSNext {

bottom: auto;
top: 50%;
left: 32px; }

.gallery-thumb a:hover,.gallery-thumb a {
background: transparent !important;
border-color: rgba(255, 255, 255, 0.15);
cursor: pointer;
padding: 5px;
border-radius: 3px;
}
.imp_news .spinner {
float: right;
position: absolute;
width: 13px;
height: 13px;
background-color: #ea7202;
border-radius: 100%;
-webkit-animation: sk-scaleout 1.0s infinite ease-in-out;
animation: sk-scaleout 1.0s infinite ease-in-out;
right: -4px;
top: 5px;}

@-webkit-keyframes sk-scaleout {
0% { -webkit-transform: scale(0) }
100% {
-webkit-transform: scale(1.0);
opacity: 0;}}

@keyframes sk-scaleout {
0% { 
-webkit-transform: scale(0);
transform: scale(0);} 100% {
-webkit-transform: scale(1.0);
transform: scale(1.0);
opacity: 0;}}
.advertise_main,.advertise_half {
margin-bottom: 5px;}
@media screen and (max-width: 767px) {.footer_newsletter {
width: 100%;
}
.footer_newsletter table{width:100%;}
td.news_titr {
text-align: right;
white-space: inherit;}
.footer-search-container {
margin-top: 5px;
margin-bottom: 10px;}
.sc_responsive{background: #838383;}}

/* Hoshi */
.input--hoshi {
overflow: hidden;}

.input__field--hoshi {
margin-top: 1em !important;
padding: 0.85em 0.15em;
width: 100%;
background: transparent;
color: #595F6E;}

.input__label--hoshi {
position: absolute;
bottom: 0;
left: 0;
padding: 0 0.25em;
width: 100%;
height: calc(100% - 1em);
text-align: left;
pointer-events: none;}

.input__label-content--hoshi {
position: absolute;}

.input__label--hoshi::before,
.input__label--hoshi::after {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: calc(100% - 10px);
border-bottom: 1px solid #B9C1CA;}

.input__label--hoshi::after {
margin-top: 2px;
border-bottom: 4px solid red;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
-webkit-transition: -webkit-transform 0.3s;
transition: transform 0.3s;}

.input__label--hoshi-color-1::after {
    border-color: hsl(188, 94%, 37%);}


.input__field--hoshi:focus + .input__label--hoshi::after,
.input--filled .input__label--hoshi::after {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);}

.input__field--hoshi:focus + .input__label--hoshi .input__label-content--hoshi,
.input--filled .input__label-content--hoshi {
-webkit-animation: anim-1 0.3s forwards;
animation: anim-1 0.3s forwards;}

@-webkit-keyframes anim-1 {
50% {
opacity: 0;
-webkit-transform: translate3d(1em, 0, 0);
transform: translate3d(1em, 0, 0);}
51% {
opacity: 0;
-webkit-transform: translate3d(-1em, -40%, 0);
transform: translate3d(-1em, -40%, 0);}
100% {
opacity: 1;
-webkit-transform: translate3d(0, -40%, 0);
transform: translate3d(0, -40%, 0);}}

@keyframes anim-1 {
50% {
opacity: 0;
-webkit-transform: translate3d(1em, 0, 0);
transform: translate3d(1em, 0, 0);}
51% {
opacity: 0;
-webkit-transform: translate3d(-1em, -40%, 0);
transform: translate3d(-1em, -40%, 0);}
100% {
opacity: 1;
-webkit-transform: translate3d(0, -40%, 0);
transform: translate3d(0, -40%, 0);}}
.bgcolor-1 { background: #f0efee; }
.bgcolor-2 { background: #f9f9f9; }
.bgcolor-3 { background: #e8e8e8; }
.bgcolor-4 { background: #2f3238; color: #fff; }
.bgcolor-5 { background: #df6659; color: #521e18; }
.bgcolor-6 { background: #2fa8ec; }
.bgcolor-7 { background: #d0d6d6; }
.bgcolor-8 { background: #3d4444; color: #fff; }


/* Component Start */
.input {
position: relative;
z-index: 1;
display: inline-block;
width: 100%;
vertical-align: top;}

.input__field {
position: relative;
display: block;
float: right;
padding: 15px 0px 18px !important;
width: 100%;
border: none !important;
border-radius: 0 !important;
color: #828282;
font-weight: bold;
-webkit-appearance: none;}

.input__field:focus {
outline: none;
box-shadow: none !important;}
.archive-date-padding select ,.archive-date-padding input {
border-radius: 3px;
background: transparent;
font-size: 12px;
color: #000;
border: 1px solid #000;}
.custom-combobox {
position: relative;
display: inline-block;}
.custom-combobox-toggle {
position: absolute;
top: 0;
bottom: 0;
margin-left: -1px;
padding: 0;}
.custom-combobox-input {
margin: 0;
padding-top: 2px;
padding-bottom: 5px;
padding-right: 5px;}
.archive-date-padding select option{color:black;}
.archive-date-padding span{font-size: 12px;}
.tanx{
float: right;
width: 100%;
padding: 0 5px 10px;
color: #05616b;
font-size: 13px;}
.input__label {
display: inline-block;
float: right;
padding: 0;
width: 100%;
color: #6a7989;
font-weight: bold;
text-align: right;
font-size: 70.25%;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;}

.input__label-content {
position: relative;
display: block;
padding: 0 0;
width: 100%;}
.btneffect {
-webkit-box-flex: 1;
-webkit-flex: 1 1 auto;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
margin: 10px 5px 10px;
padding: 4px 20px;
border: 2px solid #52b0c2;
text-align: center;
text-transform: uppercase;
position: relative;
overflow: hidden;
-webkit-transition: .3s;
transition: .3s;
font-size: 14px;
font-weight: bold;
color: white;
background: #52b0c2;}
.btneffect:after {
position: absolute;
-webkit-transition: .3s;
transition: .3s;
content: '';
width: 0;
left: 50%;
bottom: 0;
height: 3px;
background: #f7f7f7;}


.btneffect:hover {
cursor: pointer;}
.btneffect:hover:after {
width: 100%;
left: 0;}
.section-bg {
background: url(ch01_09.gif) right 0px no-repeat;
height: 42px;
font-size: 17px;
color: #000;
padding: 14px 10px;
border: 1px solid #d6d6d6;}
.section-bg a{
color: #000;}
.right_box {
float: right;margin-bottom: 10px;padding-left:20px;}
.left_box {
float: left;margin-bottom: 10px;}
.section_title a {
color: #1f5002;}
.section_title {
font-size: 18px;
font-weight: bold;
line-height: 31px;
padding-bottom: 5px;}

.section_abs {
font-size: 13px;
text-align:justify;}
.section_img {
margin-bottom: 10px;
padding: 1px;
width: 100%;
overflow: hidden;}
.section_img img {
border: 1px solid #0000001f;
width: 100%;
height: auto;
padding: 1px;}
.section_date {
background: url(ch01_035.png) right 5px no-repeat;
color: #727272;
padding-right: 17px;
margin-bottom: 10px;}

.section_frame {
float: right;
padding: 20px 15px 5px;
border: 1px solid #dedede;
border-top: none;
margin-bottom: 10px;
width: 100%;
background: #f7f7f7;}
.section_title2 {
font-size: 13px;
font-weight: bold;
line-height: 30px;
background: url(ch01_010.gif) right 19px no-repeat;
padding: 5px 9px 5px 0;
border-top: 1px solid #fff;}
.section_title2 a{
color: #363636;}
.section_img2 {
margin-bottom: 10px;
border: 1px solid #e5e5e5;
float: right;
overflow: hidden;}
.box_text {
padding-right: 150px;}
.sidebar,.general_sidebar,.doc_sidebar {
padding-left: 0;}
.column {
position: relative;}
.cook-title-big a {
color: #fff;
background: url(ch01_012.png) right 11px no-repeat;
font-weight: bold;}
.cook-title-big {
font-size: 12px;}
.cook-padding-big {
direction: rtl;
position: absolute;
bottom: 0;
right: 0;
width: 100%;
text-align: right;
padding: 5px 10px;
font-size: 17px;
background: rgba(66, 65, 65, 0.89);}
.section_abs2 {
text-align: justify;}
.section_routitr a {
color: #6d6b6b;}
p.mr_related_news1 a {
color: #ca0000;}
.owl-dots {
width: 100%;
padding: 5px;
text-align: left;
position: absolute;
top: -40px;
left: 65px;}
.owl-theme .owl-dots .owl-dot span {
width: 16px;
width: 11px;
height: 11px;
margin: 7px 7px 0;
display: block;
-webkit-backface-visibility: visible;
transition: opacity .2s ease;}
.owl-carousel .owl-dot, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-nav .owl-prev {
color: transparent;
display: inline-block;}
.header-tab1 {
background: url(ch01_022.gif) right 0px no-repeat;}
.header-tab2 {
background: url(ch01_023.gif) left 0px no-repeat;
height:30px;}
@media screen and (min-width: 992px) and (max-width: 1200px) {

.owl-box-title {
 left: 9px;}}
@media screen and (min-width: 1200px) and (max-width: 1399px) {
#lastyear-tab .nav-tabs > li {
width: 155px !important;}}
@media screen and (min-width: 768px) and (max-width: 992px) {
.owl-box-title {
 left: 12px;}
}
@media screen and (max-width: 768px) {
.right_box {
padding-bottom: 10px;
margin-bottom: 10px;
padding-left: 20px;
border-bottom: 1px solid #d0d0d0;}
.greybg{background: #4c4c4c;}
.book-box {
padding: 0 20px;
background: #fff;}
.frstsmHeight-multi {
padding: 0px 20px 0;}
.footer-menu::after,.footer-menu::before{display:none;}
.left_box {
float: left;
margin-bottom: 10px;
padding-bottom: 10px;
border-bottom: 1px solid #d0d0d0;}
.section_img {
margin-bottom: 10px;
border: 1px solid #e5e5e5;
padding: 5px;
width: 100%;
height: auto;}
.section_img img {
border: 1px solid #e5e5e5;
width: 100%;
height: auto;}
.right_box {
padding-left: 0;}
.owl-carousel .owl-item img {
display: block;
border: 1px solid #d4d4d4;
width: 100%;
height: auto;}
.owl-box-title {
padding-top: 8px;
left: 11px;}
.sidebar {
padding-left: 10px;
padding-right: 10px;}
.first-padding-big {
position: relative;
display: block;
margin-top: 0;}}
.navbar-right ul.dropdown-menu ul.dropdown-menu {
right: 100% !important;
margin-top: -32px !important;}
.affix a.sticky-logo {
    position: absolute;
    right: 0;
    top: 0px;
    width: 108px;
    height: 32px;}
.first-doc-detail {
float: right;
position:relative;}
@media screen and (max-width: 768px){
#docDivp3 {
margin: 0 5px 15px 0;}
.doc-tools1 {
 padding: 0 0; }
.doc-detail1:before,.doc-detail1:after{display:none;}
.share-place {
margin: 6px auto 0;}

div#feedback-form-col {
padding-right: 0px;}
.gallery-buttons-row2 {
height: 115px;}
.gallery-buttons-row2 div {
text-align: center;}}
.send_note_inp {
margin-bottom: 10px;
padding: 4px;
border: 1px solid #bdbdbd;}
div#send_note2 {
padding: 10px 0;}



.b10 {margin-bottom:10px;}

a.header-logo-en {
background: url(ch01_7.png) bottom no-repeat;
z-index: 10;
padding: 0px 158px;
height: 37px;}
.ticker_title {
    font-size: 12px;
    float: right;
    color: #464646;
    padding-right: 0;
    padding-left: 5px;}
.newsticker ul li a {
color: #3a3d47;}
.vizhe_date.vizhe_info {
color: #7c7c7c;
padding-right: 17px;
background: url(ch01_42.png) right 5px no-repeat;
margin: 3px 0px;
font-size: 12px;}
.double-left{padding-left:10px;}
.second_frame.sardabir {
margin-bottom: 10px;}
.conversation-box,.note-box {
padding: 5px;
box-shadow: 0 1px 2px 1px rgba(156, 154, 154, 0.75);
background: #fff;
margin-bottom: 12px;}

.important-bg1 {
height: 44px;}
.montakhab-main-bg1 {
background: #fff url(ch01_017.gif) right 15px no-repeat;
height: 44px;}
.pishkhan-main-bg1 {
background: url(ch01_069.gif) right 5px no-repeat;
height: 41px;}
.khandani-bg1 {
background: url(ch01_35.png) left 4px no-repeat;
height: 34px;
font-size: 19px;
font-weight: bold;
line-height: 34px;}
.short-bg1 {
background: url(ch01_014.gif) right 0px no-repeat;
height: 45px;}
.video-bg1 {
background: #8e8e8e url(ch01_38.gif) right 6px no-repeat;
height: 36px;}
.majazi-frame {
margin-bottom: 10px;
background: #fff;
padding: 0 0;
background-color: white;}
div#view-tab {
margin-bottom: 15px;}
.owl_sameh2 {
background: #fff;
padding-top: 10px;
padding-bottom: 5px;
margin-bottom: 15px;}
.second_frame.s2 {
padding-top: 10px;}
figure.img_center {
    text-align: center;margin-bottom: 5px;}
#book-carousel .owl-dots {
 display:none;}
#book-carousel.owl-theme .owl-dots .owl-dot.active span {
background: url(ch01_33.png);}
#book-carousel.owl-theme .owl-dots .owl-dot span {
width: 16px;
width: 15px;
height: 15px;
margin: 7px 5px 0;
background: url(ch01_34.png);
display: block;
-webkit-backface-visibility: visible;
transition: opacity .2s ease;}
#book-carousel .owl-next {
position: absolute;
right: -25px;
 top: 15%;
width: 28px;
background: url(ch01_015.gif) right no-repeat !important;
height: 94px;
opacity: 1;}
#book-carousel .owl-prev {
position: absolute;
left: -26px;
top: 15%;
width: 28px;
background: url(ch01_016.gif) left no-repeat !important;
height: 94px;
opacity: 1;}
.owl-box-title2 {
padding-top: 8px;}
.owl-box-title2 h3{
font-size: 15px;
font-weight: bold;
margin-bottom:5px;}
.owl-box-title2 h3 a{
color:#523a23;
line-height: 1.7;}
a.montakhab_more {
padding: 0px 8px;
background: #d3d3d3;
border-radius: 11px;
color: #fff;
font-size: 12px;}
.video-line {
padding: 9px 12px 2px;
background: url(ch01_31.png) right 18px no-repeat;
font-size: 13px;
margin-right: 10px;}
.video-line a{
color:#fff;}
.video-box {
background: #7f7f7f;
padding: 3px;
margin-bottom: 15px;}
.hover01.column {
position: relative;}
.r_box_title a{color:#656565;}
a,a:hover,a:focus,a:active{text-decoration:none !important;}
.ribbon.sale {
top: 0;}
@media screen and (max-width: 767px) {.first-padding-big {
 padding: 10px ;
 }
.section_frame {
padding: 10px;}
.content, .section_content {
padding-right: 5px; }}

.book-box .last-year-archive-slider2 {
top: 3px;}

.service_date {
color: #7c7c7c;
padding-right: 16px;
background: url(ch01_15.png) right 4px no-repeat;
margin: 5px 0px;}
.more_btn {
padding: 3px 10px;
background: url(ch01_48.gif) right 0px repeat-x;
border: 1px solid #c9c9c9;
border-radius: 3px;
margin: 10px 0;
color: #7f7f7f;
float: right;
box-shadow: 0px 1px 1px 0px #dcdcdc;
height: 28px;}
.single_cata_desc {
height: 100%;
left: 0;
position: absolute;
text-align: center;
top: 0;
width: 100%;
z-index: 9;}
.table {
display: table;
z-index: 9;
position: absolute;
width: 100%;
height: 100%;
margin: 0;
cursor:pointer;}
.table_cell {
display: table-cell;
vertical-align: middle;}
.single_cata_desc .table_cell > h5 {
font-size: 24px;
margin-bottom: 0;
font-weight: bold;
text-shadow: 0 0 5px #000;}
.single_cata_desc .table_cell > h5 a{color:#fff}
@media screen and (max-width: 1300px) {#lastyear-tab .nav-tabs > li {
width: auto;}}
@media screen and (max-width: 768px) {
.affix a.sticky-logo {
    position: absolute;
    right: 0;
    top: 1px;
    width: 62px;
    height: 32px;
    background: url(ch01_2.gif) right 0px no-repeat;
    background-size: contain;}
.grid figure.effect-oscar img {
width: 100% !important;
height: auto !important;}
figure.effect-oscar img {
opacity: 0.4 !important;}
figure.effect-oscar figcaption::before, figure.effect-oscar p {
opacity: 1 !important;
-webkit-transform: scale(1) !important;
transform: scale(1)  !important;}
.no-xs-padding {
padding: 0;}
.first-padding-big {
 min-height: auto;}}
.f_s {
border-top: 1px solid rgba(255, 255, 255, 0.17);
margin-top: 5px;}
.related_box {
padding: 20px;
background: #f9f9f9;
margin-bottom: 10px;}
.row.b-parent {
display: flex;}

.coltbl {
display: table-cell;
vertical-align: top;
border: 1px solid #fff;
float: none;}

.row > .coltbl:first-child {
border-right: none;}
.row > .coltbl:last-child {
border-left: none;}
.row.like-table-row > .b-parent:first-child > .coltbl {
border-top: none;}
.row.like-table-row > .b-parent:last-child > .coltbl {
border-bottom: none;}
.icon-header {
margin-bottom: 10px;}
.icon-header span {
color: #ca3137;
font-size: 17px;
font-weight: bold;
padding: 0 10px 0 23px;}
.icon-header.related-d span {
background: url(ch01_62.png) left 6px no-repeat;}
.icon-header.cm span {
background: url(ch01_63.png) left 3px no-repeat;
padding-left: 32px;
padding-right: 18px;}
.icon-header.cm2 span {
background: url(ch01_64.png) left 3px no-repeat;
padding-left: 32px;
padding-right: 18px;}
.icon-header.miss span {
background: url(ch01_66.png) left 3px no-repeat;
padding-left: 32px;
padding-right: 18px;}
.related-header1 {
height: 32px;
background: url(ch01_048.gif) right 0px no-repeat;}
.related-title {
padding: 5px 10px;}
.related-title:hover{
background: url(ch01_050.png) right 15px no-repeat;}
.related-title a {
color: #515151;}
.related-title:hover a{
color:#bd6f46;}

.selected-news-bg1 {
background: url(ch01_71.gif) right 0px no-repeat;
height: 24px;}
.glyphicon
{
margin-right:4px !important; /*override*/}

.pagination .glyphicon
{
margin-right:0px !important; /*override*/}

.pagination a
{
color:#555;}

.panel ul
{
padding:0px;
margin:0px;
list-style:none;}

.news-item
{
margin:0px;
 }
.majazi-text-section {
padding-right: 136px;}
.majazi-title-section {
padding-right: 11px;
font-size: 13px;
line-height: 1.65;
font-weight: bold;}
.majazi-title-section a {
color: #00498f;}
.panel-body {
padding: 10px 10px ;}
.panel-default {
position: relative;}
.panel-default.last-year-archive-slider {
width: 100%;
left: 0px;
height: 21px;
position: absolute;
top: 3px;
background: url(ch01_17.gif) left 0px no-repeat;}
.panel-footer {
left: 57px;
position: absolute;
padding: 0;
background-color: transparent;
border-top: none;
border-bottom-right-radius: 0;
border-bottom-left-radius: 3px;}
.pagination>li>a, .pagination>li>span {
position: relative;
float: left;
padding: 6px 8px;
line-height: 1.42857143;
text-decoration: none;
color: #13d5f4;
background-color: transparent;
border: none;
margin-left: -1px;}
.pagination>li>a:hover, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus {
z-index: 2;
color: #23527c;
background-color: transparent;
border-color: transparent;}
.pagination .glyphicon {
font-size: 16px;}
.panel-default {
padding: 1px;
border-color: transparent;
border-radius: 0;
box-shadow: 0px 1px 4px rgba(58, 58, 58, 0.55);
margin-bottom: 15px;}
#page a {
    padding: 10px 18px 10px 21px;
    background: url(ch01_15.png) center no-repeat;
    cursor: default;
    font-size: 13px;
    text-align: center;
    margin: 0px 1px;
    cursor: pointer;
    font-size: 19px;
    line-height: 43px;}
#page_sel {
    padding: 10px 18px 10px 21px;
    background: url(ch01_15.png) center no-repeat;
    cursor: default;
    font-size: 13px;
    text-align: center;
    margin: 0px 1px;
    cursor: pointer;
    font-size: 19px;
    line-height: 43px;}
.khandani-frame {
float: right;
width: 100%;
background: #fff;
border: 1px solid #e1e1e1;
border-top: none;}
.first_video {
display: block;
color: #c80000 !important;
padding-bottom: 10px;
font-size: 14px !important;}
.doc_tags1 span {
color: #ec7130;
font-size: 15px;
vertical-align: middle;}
@media screen and (max-width: 767px){
.content, .section_content {
padding: 5px 0 0 0;}
.vizheh-second-doc-image a img {
width: 100px;
height: 56px;}
.vizheh-list-padding {
padding-right: 105px;
padding-left: 5px;}
.section_sidebar {
padding-left: 5px;}
.section-page-title1:after {
left: 0;}}
@media screen and (min-width: 1200px) and (max-width: 1400px){
div#docDiv7ImgBg a img {
width: 197px;
height: 136px;}
div#view-tab .nav-tabs li.active a,div#view-tab .nav-tabs li a {
font-size: 13px;}
.lSSlideOuter .lSPager.lSpg > li {
     width: 19px;
}
.yademan-bg1 {
  background-size:contain;}
#book-carousel .owl-next {
right: -23px;}
#book-carousel .owl-prev {
left: -23px;}}
@media screen and (min-width: 992px) and (max-width: 1200px){

.tabli {
width: 88% !important; }
div#view-tab .nav-tabs li.active a, div#view-tab .nav-tabs li a {
font-size: 13px;}

.shohada-text .view-title {
font-size: 13px;}}
@media screen and (min-width: 768px) and (max-width: 992px){
.doc_content {
padding-top: 5px;
padding-left: 0;}
.tabli {
width: 88% !important; }
div#view-tab .nav-tabs li.active a, div#view-tab .nav-tabs li a {
font-size: 12px;}
.doc_inner_first {
padding-left: 0;}
.padding_doc {
 padding: 0 5px; }
#docDiv3Date {
 margin-right: 0;
 }
 div#tools-top {
margin-left: 0;}
.doc_inner_second{padding:0;}}
@media screen and (max-width: 767px){
div#docDiv7ImgBg a img {
width:100%;
height:auto;}
.no-right {
padding-right: 0;
padding-left: 0;}
#footer, #doc_footer, #section_footer, #general_footer {
background: #f0e8d7;}
.footer-logo-col {
padding: 0 0 0px;}
.footer-logo-col::after,.footer-logo-col::before {
top: 0px;}

.static_parent {
padding: 4px 0 0px;
text-align: left;
position: relative;
left: 0;
top: 0;
z-index: 9;}
.padding_doc {
 padding: 0 5px; }
#docDiv3Date {
 margin-right: 0;
 }
 .doc_content {
padding-left: 0;}
.doc_sidebar {
padding-right: 0;}}
@media screenand (min-width: 768px) and (max-width: 992px) {
.content, .section_content {
padding-left: 0;}
}
.rell{position:relative;}

.title_multimedia {
background: #393939;
padding-right: 15px;
padding-left: 15px;
padding-bottom: 15px;
padding-top: 10px;
position: relative;
width: 100%;
font-size: 16px;
line-height: 2;
font-weight: bold;}
.title_multimedia a {
color: #0b95a2;}
a.multimedia_carousel {
position: absolute;
bottom: -1px;
text-align: center;
width: 100%;
background: #000;
padding: 25px 100px;
font-size: 27px;
color: #fff;}
.m_photograpger {
float: right;
padding-left: 15px;
margin-left: 10px;}
.m_photograpger div{
color: #a6a6a6;
background: url(ch01_90.png) right 3px no-repeat;
padding-right: 24px;}

.m_date {
color: #a6a6a6;}
.f-abs {
padding-top: 5px;
padding-bottom: 5px;
line-height: 21px;
text-align: justify;
color: #505050;
font-size: 14px;
line-height: 2;}

#multi-carousel2 .carousel-indicators li {
width: 20px;
display: inline-block;
height: 20px;
background: url(ch01_06.png) center no-repeat;
border: none;
margin: 2px !important;}
#multi-carousel2 .carousel-indicators li.active {
background: url(ch01_07.png) center no-repeat;}
#multi-carousel2 .carousel-indicators {
margin: 0;
left: 0;
right: 0;
padding: 0;
text-align: center;
direction: ltr;
bottom: -3px;
width: 100%;
position: relative;
height: 25px;}
#multi-carousel2.multi-title-multi a {
color: #583411;
text-decoration: none;
line-height: 35px;}
.no_p_right {
padding-right: 0;}
#multi-carousel2 .multi-title-multi a:hover {
color: #bedaa5;}

@media screen and (max-width: 768px) {
.no_p_right {
padding-left: 0;}}
.video_overlay.exhibitions_news {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
background: url(ch01_96.png) center no-repeat;}
.b10 {
    margin-bottom: 10px;
    padding: 2px 5px;
    background: #f4f4f5;}
.doc_sidebar .box_relative {
padding: 10px 10px 15px;}
/* Non-linear resizing on smaller screens */
@media screen and (min-width: 0px) and (max-width: 900px) { 
#gallery-1 {
padding: 12px 0 12px;}
#gallery-1 .rsOverflow,
.royalSlider#gallery-1 {
height: 240px !important;}}
@media screen and (min-width: 0px) and (max-width: 500px) { 
#gallery-1 .rsOverflow,
.royalSlider#gallery-1 {
height: 300px !important;}}
.slider_text p.m_titr {
font-size: 19px;
margin-bottom: 15px;cursor:pointer;margin-top: 20px;}
.slider_text p.m_titr:hover {color: #006079;}
.slider_text p{
font-size: 14px;
direction: rtl;
text-align:center;}
.slider_text img {
margin-top: 0 !important;
cursor:pointer; }
.slider_text p {
display: none;}
.rsActiveSlide .slider_text p {
margin-left: 0;
}
.rsDefault.rsHor .rsArrowLeft {
left: 0;
top: 0;
background: url(ch01_030.png) left 0px repeat-y;}
.rsDefault.rsHor .rsArrowRight {
right: 0;
top: 0;
background: url(ch01_029.png) right 0px repeat-y;}
.rsHidden {
opacity: 1;
visibility: visible;
 }
 .visibleNearby .rsSlide img {
opacity: 1;
}
.visibleNearby .rsGCaption {
display:none;}
.rsDefault .rsArrow {
width: 54px;
 }
@media screen and (max-width: 768px) {.rsDefault .rsArrow {
width: 40px;
 }}
 .slider_text {
text-align: CENTER;}

.visibleNearby .rsSlide p img{
width: auto !important;
width: auto !important;
height: auto !important;
box-shadow: none;}
.title_multimedia a:hover {
color: #006079;}
.overlay_photo {
position: absolute;
top: 0;
bottom: 0;
right: 0;
left: 0;
background: url(ch01_15.png) center no-repeat;
cursor: pointer;}

.overlay_video {
position: absolute;
top: 0;
bottom: 0;
right: 0;
left: 0;
background: url(ch01_14.png) center no-repeat;
cursor: pointer;
}
.overlay_audio {
 position: absolute;
top: 0;
bottom: 10%;
right: 0;
left: 0;
background: url(ch01_101.png) center no-repeat;
width: 105%;
cursor: pointer;}
.gallary_img {
border: 1px solid #393939;
position: relative;}
.daricheh-icon {
position: absolute;
bottom: 0;
right: 0;
padding: 3px 5px;
color: #664827;}
.j-thumb{float: right;
padding-right: 0px;
list-style: none;
cursor:pointer;}
.j-title {
font-size: 14px;
font-weight:bold;}
.j-title a{
color:#fff;}
#carousel-bounding-box {
padding: 0;}
#carousel-text {
position: absolute;
bottom: 0;
left: 0;
right: 0;
padding: 10px;
background: url(ch01_102.png) left 0px repeat-x;
padding-top: 22px;}
.j-thumb li a{border:1px solid #dedede;}

.exhibition-bg1 {
background: url(ch01_103.gif) right 0px no-repeat;
height: 30px;}
.rel{position:relative}
.rel .last-year-archive-slider2 {
left: 0;
top: 3px;}
.book-box .owl-carousel .owl-item img{
width:204px;
height:141px;
border-radius: 5px;}
#view-tab a.thumbnail img {
width: 172px;
height: 117px;
cursor: pointer;}
@media screen and (min-width: 1200px) and (max-width: 1400px) { 
.book-box .owl-carousel .owl-item img{
width: 171px;
height: 118px;}
li #photo-tab-button::before {
left: 90px;}
li #video-tab-button::before {
left: 95px;}
li #voice-tab-button::before {
left: 97px;}
#view-tab a.thumbnail img {
width: 145px;
height: 104px;}
.rcount {
left: -10px;}
.rsActiveSlide .slider_text p {
width: 227px;
 }
div#gallery-1 {
height: 235px !important;}}
@media screen and (min-width: 992px) and (max-width: 1200px) { 
#view-tab a.thumbnail img {
width: 102px;
height: 72px;}
.head-social-icons {
height: 32px;
top: 112px;
padding: 10px 3px 0;}
.main_text_slider {
bottom: 0;
right: 0;
left: 0;
border-radius: 0;
font-size: 17px;
padding: 10px 15px;}
li #photo-tab-button::before {
left: 60px;}
li #video-tab-button::before {
left: 65px;}
li #voice-tab-button::before {
left: 65px;}}
@media screen and (min-width: 768px) and (max-width: 992px) { 
#view-tab a.thumbnail img {
width: 106px;
height: 73px;}
.main_text_slider {
bottom: 0;
right: 0;
left: 0;
border-radius: 0;
font-size: 17px;
padding: 10px 15px;}
.head-social-icons {
height: 32px;
top: 110px;
padding: 10px 3px 0;}
li #photo-tab-button::before {
left: 60px;}
li #video-tab-button::before {
left: 65px;}
li #voice-tab-button::before {
left: 65px;}}
@media screen and (min-width: 768px) and (max-width: 1199px) { 
.book-box .owl-carousel .owl-item img{
width: 189px;
height: 131px;}
#book-carousel .owl-prev {
 left: -30px;}
#book-carousel .owl-next {
right: -31px;}
.vizheh-second-doc-image2 a img {
width: 140px;
height: 96px;}
.vizheh-list-padding2 {
padding-right: 141px;
padding-left: 5px;
margin-top: -5px;}
div#gallery-1 {
height: 235px !important;}
.rsActiveSlide .slider_text p {
width: 224px;}
header.yademan_title h4 {
margin: 10px 0 15px;}
.radio-frame {
padding: 15px;}
.radio-image a img {
width: 100%;
height: auto;}
.rcount {
left: -17px;}
header.radio-title h5 {
margin: 10px 0px 18px;}
}
@media screen and (min-width: 768px) and (max-width: 992px) { 
#book-carousel .owl-prev {
 left: -31px;}
#book-carousel .owl-next {
right: -32px;}

.first-padding-big {
padding: 20px;}
.first-title-big {
font-size: 18px;}}
.lgpic{display:none;}
@media screen and (max-width: 1200px) { 

.doc-detail1 {
    padding: 0 0 5px;
    height: auto;}
.doc-section-info {
    text-align: right;
}	
.first-doc-detail::after{display:none;}
.doc-top-part1 {
padding-left: 0;}}
@media screen and (max-width: 768px) { 
.book-box .owl-carousel .owl-item img{
width:100%;
height:auto;}
.section_vizhe_img img {
width: 131px;
height: auto;}
.section_vizhe_img {
float: right;}
.section_vizhe_box {
padding-right: 140px !important;
min-height: 89px;    border: none;}
.montakhab-frame .section_vizhe_box {
       margin-right: 131px !important;
    padding-right: 10px !important;
    min-height: 74px;
    border: none;
}
.mitems {
    background: #d80311;
    padding: 0;
    margin-bottom: 10px;
}
.montakhab-frame .section_vizhe_box::after{display:none}
#book-carousel .owl-prev {
left: -25px;
top: 0;
bottom: 0;
height: auto;}
#book-carousel .owl-next {
right: -25px;
top: 0;
bottom: 0;
height: auto;}
li #photo-tab-button::before ,li #video-tab-button::before ,li #voice-tab-button::before {
display:none;}
.smpic{display:none;}
.lgpic{display:block;}
.navbar-default .navbar-nav > li.active::before{display:none;}
.radio-frame {
padding: 15px 20px;}
.radio-image a img {
width: auto;
height: auto;}
.rcount {
left: -17px;
display:none;
 }
 .rsActiveSlide .slider_text p {
left: auto; 
width: 100%;
 margin-left: 0px;
 }
.vizheh-second-doc-image2 a img {
width: 90px;
height: 62px;}
.vizheh-list-padding2 {
padding-right: 90px;}
.nama-second-doc-title2 a {
font-size: 15px;}
.nama-second-doc-routitr {
font-size: 13px;}
.main_text_slider {
right: 0;
left: 0;
border-radius: 0;
background: rgba(0, 0, 0, 0.68);
font-size: 16px;
padding: 10px;}
.docidparent{text-align:center !important;}
.even,.odd {
 height: auto !important;}
.first-padding-big {
position: relative;
bottom: 0;
width: 100%;
left: 0;
opacity: 1;}
.firstItems-big {
padding-bottom: 0 !important;}
.firstItems-big {
position: relative;
margin-bottom:0;
padding-bottom: 13px;}}
.even {
padding-left: 15px;
border-left: 1px solid rgba(0, 0, 0, 0.09);
padding-top: 15px;
padding-bottom: 15px;
padding-right:0;}
.odd {
padding-right: 15px;
padding-top: 15px;
padding-bottom: 15px;}
.bleft1 {
padding-top: 5px;}
.nama-second-doc-title2 a:hover {
color: #006079;}
.ch-height.dark {
background: #5c5c5c;
margin-bottom: 10px;}
@media screen and (max-width: 1199px) { 
.ch-height {
height:auto !important;}
.even {
padding-left: 0px;
border-left: none;
border-bottom: 1px solid rgba(0, 0, 0, 0.09);}
.odd {
padding-right: 0px;
border-bottom: 1px solid rgba(0, 0, 0, 0.09);}
.bleft1 {
padding-top: 15px;}
.with_border {
border-bottom: none;}}
.navbar-right ul.dropdown-menu {
margin: 0;
padding: 0;
list-style: none;
border-radius: 0;
position: absolute;
right: 0px !important;
left: 0px !important;
width: 200px !important;
padding-top: 3px;
border: none;
box-shadow: none;}
.mega-dropdown-menu li {
float: right;
width: 20%;
background: transparent !important;}
.dropdown-menu li {
border-bottom: 1px solid rgba(255, 255, 255, 0.13);}
.mega-dropdown {
position: static !important;}
.last-news-bg1.grey-bg {
background: #f9f9f9 url(ch01_105.gif) right 4px no-repeat;
height: 32px;
padding: 3px 0;}
.box_relative.grey-bg {
background: #f9f9f9;
margin-top: 5px;
margin-bottom: 10px;
padding: 0;}
.video-box .last-year-archive-slider2 {
width: 100%;
left: 0;
height: 21px;
position: relative;
background: #5c5c5c url(ch01_47.png) left 0px no-repeat;
bottom: 0;
margin-top: 5px;
margin-bottom: 5px;}
.box_relative.grey-bg .extra-padding.even-row {
background: #fefefe;
padding: 5px 10px 1px;}
.box_relative.grey-bg .extra-padding.odd-row {
padding: 5px 10px 1px;}
.most-comment-title2 a:hover {
color: #006079;}
.first-date-big {
color: #f7941d;
background: url(ch01_013.png) right 4px no-repeat;
padding-right: 18px;
margin: 10px 0 0;}
.no-right {
padding-right: 0;}
.no-left {
padding-left: 0;}
form input[type=text], 
form input[type=date],
form input[type=password],
form input[type=datetime],
form input[type=number],
form input[type=search],
form input[type=time],
form input[type=url],
form input[type=email],
textarea, 
select{
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
border: 1px solid rgba(190, 190, 190, 0.68);
padding: 2px 7px;
margin: 0px;
-webkit-transition: all 0.30s ease-in-out;
-moz-transition: all 0.30s ease-in-out;
-ms-transition: all 0.30s ease-in-out;
-o-transition: all 0.30s ease-in-out;
outline: none;
border-radius: 4px;
margin-bottom: 3px;}
form input[type=text]:focus, 
form input[type=date]:focus,
form input[type=datetime]:focus,
form input[type=number]:focus,
form input[type=search]:focus,
form input[type=time]:focus,
form input[type=url]:focus,
form input[type=password]:focus,
form input[type=email]:focus,
form textarea:focus, 
form select:focus{
-moz-box-shadow: 0 0 8px #b4b4b4a6;
-webkit-box-shadow: 0 0 8px #b4b4b4a6;
box-shadow: 0 0 8px #b4b4b4a6;
border: 1px solid #b6b6b68f;}
form .field-divided{
width: 49%;}

form .field-long{
width: 100%;}
form .field-select{
width: 100%;}
form .field-textarea{
height: 100px;}
form input[type=submit], form input[type=button]{
background: #4B99AD;
padding: 8px 15px 8px 15px;
border: none;
color: #fff;}
form input[type=submit]:hover, form input[type=button]:hover{
background: #4691A4;
box-shadow:none;
-moz-box-shadow:none;
-webkit-box-shadow:none;}
.multimedia-bg1{
background: url(ch01_014.gif) right 0px no-repeat;
height: 32px;}

.majazi-frame .majazi-items:last-child {
border-bottom: none;}
.delneveshte-item {
margin: 0 10px;}
.archive_parent {
text-align: left;
background: url(ch01_69.gif) left 0px no-repeat;
margin-top: -21px;
margin-bottom: 5px;}
.majazi-frame .social-items:last-child {
border-bottom: none;
margin-bottom: 5px;}
.archive_box {
color: #fff;
font-size: 11px;
padding: 0px 7px;}
.orange {
background: #828282;}
.pishkhan-box {
background: #caa468;
margin-bottom: 10px;
border-radius: 0 0 5px 5px;
padding: 0 15px;}
#pishkhan-carousel .owl-next {
position: absolute;
right: -20px;
top: 19%;
width: 28px;
background: url(ch01_070.gif) right no-repeat !important;
height: 94px;
opacity: 1;}
#pishkhan-carousel .owl-prev {
position: absolute;
left: -20px;
top: 19%;
width: 28px;
background: url(ch01_071.gif) left no-repeat !important;
height: 94px;
opacity: 1;}
#pishkhan-carousel .owl-box-title2 h3 {
 background: url(ch01_072.png) right 10px no-repeat ;
 padding-right:12px;}
#pishkhan-carousel.owl-carousel .owl-item img {
border: 1px solid #b7955f;
box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.52);}
.pishkhan-box .archive_parent {
text-align: left;
margin-left: -5px;
margin-top: 5px;
margin-bottom: 5px;}

div#pollDivBoxesBody {
padding: 5px;}

.lastyear-sameh {
width: 100% !important;
outline:none;}

/*---------------*/
/***** Oscar *****/
/*---------------*/

/* Common style */
.grid figure.effect-oscar {
position: relative;
float: left;
overflow: hidden;
margin: 5px 0 0;
text-align: center;
cursor: pointer;}
.pad5 {
padding: 0 2.5px;}
.grid figure.effect-oscar img {
position: relative;
display: block;
min-height: 100%;
max-width: 100%;
width: 247px;
height: 139px;}

.grid figure.effect-oscar figcaption {
padding: 20px;
color: #fff;
text-transform: uppercase;
font-size: 1.25em;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;}
.grid figure.effect-oscar p img{display:none;}
.grid figure.effect-oscar figcaption::before,
.grid figure.effect-oscar figcaption::after {
pointer-events: none;}

/* Anchor will cover the whole item by default */
/* For some effects it will show as a button */
.grid figure.effect-oscar figcaption > a {
z-index: 1000;
text-indent: 200%;
white-space: nowrap;
font-size: 0;
opacity: 0;}

.grid figure.effect-oscar h2 {
word-spacing: -0.15em;
font-weight: 300;}

.grid figure.effect-oscar h2 span {
font-weight: 800;}

.grid figure.effect-oscar h2,
.grid figure.effect-oscar p {
margin: 0;}

.grid figure.effect-oscar p {
font-size: 16px;
line-height: 1.6;
font-weight: bold;
text-shadow: 0px 0px 1px #000000a6, 0px 0px 4px #000000a6, 0px 0px 7px #00000094, 0px 0px 10px #0000008f, 0px 0px 11px #0000007a, 0px 0px 12px #00000080;
max-height: 100%;
overflow: hidden;}

.grid figure.effect-oscar figcaption, .grid figure.effect-oscar figcaption > a {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;}
figure.effect-oscar {
background: -webkit-linear-gradient(45deg, #ad0006 0%, #000000 40%, #f7901e 100%);
background: linear-gradient(45deg, #ad0006 0%,#000000 40%,#f7901e 100%);}

figure.effect-oscar img {
opacity: 0.9;
-webkit-transition: opacity 0.35s;
transition: opacity 0.35s;}

figure.effect-oscar figcaption {
padding: 0;
-webkit-transition: background-color 0.35s;
transition: background-color 0.35s;}

figure.effect-oscar figcaption::before {
position: absolute;
top: 10px;
right: 10px;
bottom: 10px;
left: 10px;
border: 1px solid #fff;
content: '';}

figure.effect-oscar h2 {
margin: 20% 0 10px 0;
-webkit-transition: -webkit-transform 0.35s;
transition: transform 0.35s;
-webkit-transform: translate3d(0,100%,0);
transform: translate3d(0,100%,0);}

figure.effect-oscar figcaption::before,
figure.effect-oscar p {
opacity: 0;
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, transform 0.35s;
-webkit-transform: scale(0);
transform: scale(0);}

figure.effect-oscar:hover h2 {
-webkit-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);}

figure.effect-oscar:hover figcaption::before,
figure.effect-oscar:hover p {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);}

figure.effect-oscar:hover figcaption {
background-color: rgba(58,52,42,0);}

figure.effect-oscar:hover img {
opacity: 0.4;}
figure.effect-oscar img {
max-width: 100%;}
.slimScrollBar{
background: url(ch01_26.png) center center no-repeat !important;
height: 63px !important;
z-index: 95 !important;
width: 11px !important;
cursor: pointer;}
.frstsmHeight-multi2 {
padding: 0px 5px 0;}
.slimScrollRail{
background: url(ch01_029.gif) left 0px repeat-y !important;
border-radius: 9px 10px 10px 9px !important;}
.lastyear-sameh-padding {
float: right;
width: 98%;}


.share-place a.a2a_dd {
display: none;}
.share-place a path {
fill: #fff;}
.share-place .a2a_default_style a {
   padding: 0 6px;
   margin-top: 3px;}

.share-place .a2a_default_style .a2a_svg {
border-radius: 50% !important;}
.share-place .a2a_svg svg {
width: 21px;
height: 21px;
margin-top: 3px;}
.share-place {
float: right;
width: 100%;}
.share-place  .a2a_kit.a2a_kit_size_26.a2a_default_style {
float: right;}
.shareit {
float: right;
line-height: 32px;
color: #ff0000;
font-size: 14px;
font-weight: 500;}
span.a2a_svg.a2a_s__default.a2a_s_telegram {
background-color: #79a4da !important;}
span.a2a_svg.a2a_s__default.a2a_s_instagram {
background-color: #000 !important;}
span.a2a_svg.a2a_s__default.a2a_s_google_plus {
background-color: #dc4e41 !important;}
span.a2a_svg.a2a_s__default.a2a_s_facebook {
background-color: #465892 !important;}
span.a2a_svg.a2a_s__default.a2a_s_twitter {
background-color: #54aced !important;}
.share-place .a2a_default_style a:hover .a2a_svg{opacity:1;}
.share-place .a2a_default_style a:hover .a2a_svg svg path{fill: #7d7d7d;}

@media screen and (max-width: 1200px) { .frstsmHeight-multi2 {
padding: 0px 20px 0 0;}}
@media screen and (max-width: 768px) { 
.navbar-right ul.dropdown-menu {
width: 100% !important;}
.nama-second-doc-title a {
font-size: 14px;}}
.tools-icons.tool-icons-bottom div {
background: url(ch01_046.png) left 0px no-repeat;
width: 158px;
height: 26px;}
.tool-icons-bottom a.send-icon {
width: 28px;
height: 25px;}
.tool-icons-bottom a.get-icon {
margin-left: 37px;
height: 25px;}
.tool-icons-bottom a.print-icon {
margin-left: 37px;
width: 26px;
height: 25px;}
.secname {
color: #bf0007;
font-weight: bold;
font-size: 14px;
line-height: 32px;}
.titr_icon {
float: left;
margin-bottom: 6px;}
.sec-s {
height: 35px;}
.special-image-box2 {
position: relative;}
.special-image-box2 .vizhe_date.vizhe_info {
position: absolute;
right: 121px;
top: 40px;}
.special-padding2 div,.special-padding2 h3 {
padding-right: 0 !important;}
.special-image-box2 {
position: relative;
margin-bottom: 5px;}
.last-news-sec {
padding: 2px 0;}
.rooyekhat-items1 div a:hover {
color: #659d11;}
.last-news-title2.secname {
font-size: 15px;
margin-bottom: 3px;}
.vizhe-sec {
padding: 10px 14px;
margin-bottom: 10px;}
.last-news-title2.secname span {
color: #707070;
font-size: 12px;
margin-right: 5px;}
.last-news-sec .rooyekhat-items1:last-child {
border-bottom: none;}
.vizhe-odd {
background: #ebebeb;}
.vizhe-sec .special-row-line:last-child {
margin-bottom: 0;
padding-bottom: 0;
 background: none;}
.advertise_div_header {
    max-width: 100%;
    width: auto;
    max-height: 100%;
    text-align: center;
    padding: 10px 0 ;
}
.advertise_div_p {
    padding: 0 10px;
}
.advertise_div_header a img {
    width: auto;
    float: none;
    margin: 0 auto;
}
@media screen and (min-width: 1200px) and (max-width: 1400px) { 
.gallery-thumb img {
height: 64px !important;
width: auto !important;}}
@media screen and (min-width: 992px) and (max-width: 1200px) { 
.special-image-box2 .vizhe_date.vizhe_info {
position: static;
display: block;
width: 100%;
float: right;}
.gallery-thumb img {
height: 68px !important;
width: auto !important;}}
@media screen and (max-width: 992px) {.advertise_div_header {
   display:none;} }
@media screen and (max-width: 768px) { 
.special-image-box2 .vizhe_date.vizhe_info {
display:none;}
.special-image-box2 {
float: right;}
.special-padding2 {
padding-right: 120px;}
.vizhe-sec ,.last-news-sec{
height: auto !important;}}
.archive_parent_blue {
text-align: left;
background: #d3d3d3;
margin-bottom: 5px;
position: relative;
float: left;
border-radius: 5px;
    margin-right: 5px;}
.archive_parent_blue.green {
    background: #80b630;
}
.archive_parent_blue.green a:hover,.archive_parent_blue.green a:focus{
    color: #000;
}
.rooyekhat-items1.wbr {
    border-bottom: 1px solid #f1f1f1;
}
a.more-khandani {
float: left;
margin-left: 31px;
line-height: 29px;
color: #f7941d;
font-size: 14px;
margin-top: 5px;}
.today-title {
background: url(ch01_05.gif) right 0px no-repeat;
height: 35px;}
.multi-img-frame{position:relative;}
.multi-img-frame::after {
    display: block;
    position: absolute;
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, #0a606d 100%);
    height: 100px;
    width: 100%;
    content: '';
    bottom: 25px;}
.frstsmHeight-multi {

padding-right: 10px;
background: #0a606d;}
.vizhe_bg {
background: #f3f8eb;
padding: 10px;
margin-bottom: 10px;}
.vizhe-bg1 {
background: url(ch01_011.gif) right 0px no-repeat;
height: 35px;}
.sec_frame {
background: #ebebeb url(ch01_024.gif) right 0px repeat-x;
padding: 5px 10px 10px;
margin-bottom: 10px;}
.secbg {
font-size: 17px;
line-height: 29px;}
.secbg a,.secbg2 a{color: #fff;}
.secbg a:hover,.secbg2 a:hover{color: #fff;}
.sec_frame2 {
float: right;
width: 100%;
background: #000;
padding: 10px ;
margin-bottom: 10px;}
.secbg2 {
    background: url(ch01_025.gif) right 0px repeat-x;
    color: #fff;
    padding: 7px;
    height: 40px;
    font-size: 18px;
    font-weight: bold;}
.secbg3 {
background: url(ch01_027.gif) right 0px repeat-x;
height: 31px;
font-weight: bold;
line-height: 28px;
font-size: 16px;
padding-right: 10px;}
.secbg3 a:hover,.secbg3 a{color: #016500;}
.subtitle-maghale {
    background: url(ch01_057.png) right 5px no-repeat;
    padding-right: 19px;
}
.subtitle-maghale a {
    color: #898989;
}
.section_title3 {
    font-size: 22px;
    font-weight: bold;
    padding: 15px 0 20px;
    line-height: 35px;}
.section_img4 {
margin-bottom: 5px;}
.sec_frame3 {
    background: #f3f3f3;
    padding: 10px 5px 30px;
}
.sec_frame3  .archive_parent_blue2 {
    text-align: left;
    position: absolute;
    left: 13px;
    bottom: 15px;
}
.tit1 {
    font-size: 22px;
    font-weight: bold;
    line-height: 40px;
}
.rout1 {
    font-weight: bold;
    line-height: 35px;
    font-size: 15px;
}
#lastyear-tab2 .section_date {
    color: #c3c3c3;
	margin-bottom: 0;
}
.secf {
border: 1px solid #ebebeb;
padding: 5px 1px 0;
border-radius: 5px;
margin-bottom: 10px;}
.section_title4 {
    padding: 2px 0 1px;
    font-weight: bold;
    line-height: 1.6;
    font-size: 14px;
}
.section_title4_date {
background: url(ch01_035.png) right 5px no-repeat;
padding-right: 21px;
color: #fff;
margin-bottom: 5px;
float: right;}
.sec_pic_count {
float: left;
color: #ededed;}
.section_title4 a,.section_title3 a{
color:#363636;}
.section_title5 a {
color: #1e962f;}
.section_title6 a {
color: #434343;}
.section_title6 {
font-size: 13px;
line-height: 30px;
background: url(ch01_028.gif) right 19px no-repeat;
padding: 5px 10px 5px 0;
border-top: 1px solid #ebebeb;}
.section_title5 {
font-size: 14px;
font-weight: bold;
line-height: 25px;
padding-bottom: 10px;}
.last-news-sec .rooyekhat-items1 {
padding: 6px 5px 5px;
background: none;
margin-bottom: 0;
border-bottom: 1px solid #dedede;}
.last-news-sec .rooyekhat-items1:hover {
background:#52b0c2;}
.last-news-sec .rooyekhat-items1:hover a,.last-news-sec .rooyekhat-items1:hover a:hover {
color:#fff;}
.majazi-sec a {
color: #52b0c2;
font-weight: bold;
font-size: 14px;
line-height: 30px;}
.majazi-sec {
margin-bottom: 10px;}
img.second_level_icon {
float: left;}
.doc_extra {
float: left;
background: url(ch01_033.png) right 0px no-repeat;}
.doc_extra {
float: left;
background: url(ch01_033.png) right 5px no-repeat;
padding-right: 18px;
color: #61a600;}
img.sec_f_icon {
float: right;
margin-left: 8px;
margin-bottom: 5px;}
a.sec_more {
position: absolute;
left: 15px;
top: 9px;
background: #548d00;
color: #fff;
padding: 0px 6px;
border-radius: 5px;}
@media screen and (min-width: 992px) and (max-width: 1200px) {.lSSlideOuter .lSPager.lSpg > li {
	width: 19px;
}}
@media screen and (min-width: 768px) and (max-width: 992px) {
	.sm-p {
    padding-left: 0 !important;
}
.first-padding-big {
    padding: 10px 0;
}
}
.selected-s{padding-left:10px;}
@media screen and (max-width: 768px) {
div#scrolll1,.slimScrollDiv,.lastyear-sameh {
    height: 100% !important;
}
.special-img.vizhe_img img {
    width: 100px;
    height: 68px;
}
.specail-padding {
    padding-right: 100px;
}
.doc_extra{display:none;}
.special-title {
    font-size: 15px;
 }
.slimScrollRail {
    display: none !important;
}
.lastyear-sameh-padding {
    width: 100%;
}
.rightbox {
    margin-bottom: 11px;
}
.section_title3 {
    position: relative;
    background: none;
    font-size: 20px;
	padding: 10px 0px;
    line-height: 2;
}
.section_title4 {
    position: relative;
    background: none;
    font-size: 20px;
	    bottom: 0;
	padding: 10px 0px;
    line-height: 2;
}
.tv_title {
left: 0px;
    opacity:1;
}
.selected-s{padding-left:0px;}
.section_title4_date,.sec_pic_count{display:none;}
.leftbox.no-left {
    padding: 0;
}
.leftbox.no-left .no-left {
    padding: 0;
}
.coltbl {
    display: block;
    vertical-align: top;
    border: none;
    border-bottom: 1px solid #f7f7f7 !important;
}
.row.like-table-row > .b-parent:last-child > .coltbl:last-child {
    border-bottom: none !important;
}
}
@media screen and (max-width: 380px) {
a.footer-logo {
    padding: 43px 300px;
}
.footer-logo-col::after, .footer-logo-col::before{display:none ;}
}
a:hover,a:focus,header.yademan_title h4 a:hover,header.radio-title h5 a:hover{color: #52b0c2;
text-shadow: none;}
.archive_parent_blue2 {
    text-align: left;
}
.archive_parent_blue2 a {
    background: #cbcbcb;
    border-radius: 5px;
    color: #464646;
}
.cleditorMain {border:1px solid #999; padding:0 1px 1px; background-color:white;margin-bottom: 5px;}
.cleditorMain,
.cleditorPopup,
.cleditorMain * {-moz-box-sizing:content-box; -webkit-box-sizing:content-box; box-sizing:content-box}
.cleditorMain iframe {border:none; margin:0; padding:0}
.cleditorMain textarea {overflow-y:scroll; font:10pt Arial,Verdana; resize:none; outline:none}
.cleditorToolbar {background: url('toolbar.gif') repeat}
.cleditorGroup {float:left; height:26px}
.cleditorButton {float:left; width:24px; height:24px; margin:1px 0 1px 0; background: url('buttons.gif')}
.cleditorDisabled {opacity:0.3; filter:alpha(opacity=30)}
.cleditorDivider {float:left; width:1px; height:23px; margin:1px 0 1px 0; background:#CCC}
.cleditorPopup {border:solid 1px #999; background-color:white; color:#333333; position:absolute; font:10pt Arial,Verdana; cursor:default; z-index:10000}
.cleditorList div {padding:2px 4px 2px 4px}
.cleditorList p,
.cleditorList h1,
.cleditorList h2,
.cleditorList h3,
.cleditorList h4,
.cleditorList h5,
.cleditorList h6,
.cleditorList font {padding:0; margin:0; background-color:Transparent}
.cleditorColor {width:150px; padding:1px 0 0 1px}
.cleditorColor div {float:left; width:14px; height:14px; margin:0 1px 1px 0}
.cleditorPrompt {background-color:#F6F7F9; padding:8px; font-size:8.5pt}
.cleditorPrompt label {padding-bottom:8px}
.cleditorMsg {background-color:#FDFCEE; width:150px; padding:4px; font-size:8.5pt}
.kebna {
    float: right;
    margin-left: 5px;
    color: #497a03;
    font-weight: bold;
    margin-top: 3px;
	}
input.captcha {
    font-family: tahoma;
}
.no-over {
    margin-top: -25px;
}
.grey-overlay-image {
    position: absolute;
    bottom: 0;
    top: 0;
    left: 0;
    right: 0;
    background: url(ch01_060.png) center no-repeat;
}
.doc-header1.tag-header {
float: right;
    padding-bottom: 0;
    font-size: 14px;
    color: #00aeef !important;
    padding-top: 4px;
    padding-right: 0;
}
.tag_p {
    padding-right: 73px;
	text-align: right !important;
}
.sec-f .multi-img-frame::after{display:none}
.sec-f #multi-carousel2 .carousel-indicators{display:none}
.sec-f .multi-title-multi a {
    color: #365b01;
}
.sec-f #multi-carousel2 .multi-title-multi a:hover {
    color: #000;
}
.sec-f .multi-routitr a,.sec-f .first-subtitle a {
    color: #555558;
    text-decoration: none;
}
.note_aricle {
    margin: 0 10px 10px;
    border-right: 2px solid #c1070e;
    padding-right: 10px;
    font-size: 12px;
    color: #c1070e;
}
.section_frame_tab2 {
    background: #555555;
    margin-bottom: 10px;
    padding:  15px 15px 0px 10px;
}
.section_frame_tab2 ul.thumbnails.j-thumb {
    padding-right: 10px;
	    margin-bottom: 0;
}
.tm-row {
    margin-bottom: 16px;
}
.section_title_tab {
font-size: 22px;
    font-weight: bold;
    line-height: 35px;
}
.section_title_tab a{
    color:#fff
}
#lastyear-tab2 .j-thumb li a {
    border: none !important;
}
#lastyear-tab2 .nav-tabs>li.active>a,#lastyear-tab2 .nav-tabs>li.active>a:hover,#lastyear-tab2 .nav-tabs>li.active>a:focus {
    color: #fff;
    background-color: #555;
   border: none;
}
#lastyear-tab2 .nav-tabs > li {
    float: right;
    width: 130px;
    text-align: center;
    font-size: 16px;
}
#lastyear-tab2 .nav>li>a:hover,#lastyear-tab2 .nav>li>a:focus {
    background-color: transparent;
}
#lastyear-tab2 .nav-tabs > li a {
    padding: 6px 10px;
    border: none;
    color: #555555;
}
#lastyear-tab2 .nav-tabs > li a img {
    float: left;
    margin-top: 2px;
    height: 20px;
    width: 20px;
}
#lastyear-tab2 ul.nav.nav-tabs {
    margin-right: 2px;
}
.car-text {
    position: absolute;
    bottom: 0;
    background: #000;
    position: absolute;
    bottom: 0;
    right: 0px;
    left: 0px;
    background: url(ch01_026.png) bottom repeat-x;
    font-size: 22px;
    font-weight: bold;
    padding: 145px 15px 10px;
    line-height: 35px;
}
.sm-title {
    position: absolute;
    bottom: 25px;
    color: #fff;
    left: 5px;
    right: 5px;
    padding: 5px;
    font-size: 12px;
    background: rgba(0, 0, 0, 0.5)
}
.section_title_tab a:hover {
    color: #52b0c2;
}
@media screen and (min-width: 1200px) and (max-width: 1400px) {
.tm-row {
    margin-bottom: 10px;
}
}
@media screen and (max-width: 768px) {
.section_frame_tab2 {
    padding: 10px;
}
}
 #carousel22 {
width: 100%;
    height: 380px;
    position: relative;
    clear: both;
    overflow: hidden;
    padding-bottom: 49px;
    margin-bottom: 30px;
      }
      #carousel22 img {
		background:#000;  
        visibility:hidden; /* hide images until carousel can handle them */
        cursor:pointer; /* otherwise it's not as obvious items can be clicked */
      }
.item-a .carousel-center + div a:hover {
    color: #f3793f;
}
.item-a div a{display:none;}      
.item-a .carousel-center + div a {
display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    text-align: center;
    color: #ffffff;
    font-size: 18px;
    font-weight: bold;
}
.r_box_title a{color:#656565;}
a#prev2 {
       position: absolute;
    top: 37%;
    width: 29px;
    height: 41px;
    left: 11px;
    background: url(ch01_070.png) left 0px no-repeat;
	z-index: 9;
	opacity: 0.6;
	-webkit-transition: opacity 0.35s linear 0s;
    transition: opacity 0.35s linear 0s;
}
a#next2 {
    position: absolute;
    top: 37%;
    width: 29px;
    height: 41px;
    right: 11px;
	 background: url(ch01_069.png) right 0px no-repeat;
	 z-index: 9;
	 opacity: 0.6;
	-webkit-transition: opacity 0.35s linear 0s;
    transition: opacity 0.35s linear 0s;
}
a#prev2:hover,a#next2:hover {opacity:1;}

@media screen and (max-width: 768px) {
#carousel22 {
display:none;
}
}

img.alignright { float: right; margin: 0 0 1em 1em; }
img.alignleft { float: left; margin: 0 1em 1em 0; }
img.aligncenter,img.alignnone { display: block; margin-left: auto; margin-right: auto; }
.alignright { float: right; }
.alignleft { float: left; }
.aligncenter,.alignnone { display: block; margin-left: auto; margin-right: auto; }
.niazmandiha-bg {
    height: 38px;
    background: #52b0c2;
    color: #fff;
    font-size: 17px;
    font-weight: bold;
    line-height: 38px;
    padding-right: 10px;
    margin-bottom: 10px;
	    border-radius: 5px 5px 0 0;
}
div#niazmandiha1 {
    border: 1px solid #52b0c2;
    padding: 0 0 10px;
    border-radius: 5px;
}
.niazmandiha3 {
    padding-right: 15px;
}
.niazmandiha4 {
    font-weight: bold;
    border-bottom: 1px solid #e3e3e3;
    background-color: white;
    padding-bottom: 5px;
    margin-bottom: 5px;
}
.niazmandiha-bg .sec_more {
    font-size: 12px;
    font-weight: normal;
    padding: 4px 15px;
    position: absolute;
    top: 4px;
    left: 5px;
}
.niazmandiha-bg .sec_more:hover{color:#fff;}
.niazmandiha5 a {
    color: #024302;
}
.niazmandi_archive {
    padding-right: 0;
}
.section_frame_tab2 .archive_parent_blue {
    text-align: left;
    background: #454343;
    margin-bottom: 5px;
    position: relative;
    float: none;
    border-radius: 0px;
    margin-right: 0;
	    margin-left: 3px;
}
.section_frame_tab2 ul.thumbnails.j-thumb .tm-row:last-child {
    margin-bottom: 5px;
}
a.lg-slider img {
    width: 100%;
    height: auto;
}

.user-comment-content div {
padding-right: 61px !important;
    background: url(ch01_27.gif) right 9px no-repeat;
    font-size: 12px;
    color: black !important;
}
.vizheh-comment {
    display: inline-block;
    width: 16px;
    height: 15px;
    font-size: 0;
}

.special-comments {
     background: url(ch01_066.png) right 7px no-repeat;
    padding-right: 21px;
	    color: #000;
}
.special-comments.hot-comment {
     background: url(ch01_067.png) right 7px no-repeat;
    padding-right: 21px;
}

.special-comments a {
    color: #000;
}
.nazar_vizhe {
    position: absolute;
    right: 15px;
    top: 15px;
    background: #000000;
    padding: 1px 6px;
    border-radius: 2px;
    border: 1px solid #000000;
    opacity: 0;
    transition: opacity .40s;
}

.secName1 a, .nazar_vizhe a ,.secName1 a:hover, .nazar_vizhe a:hover {
    color: #fff;
}
.special-row-line:hover .nazar_vizhe {
    opacity: 1;
}
.special-img {
    position: relative;
}

.secName1 {
    position: absolute;
    top: -1px;
    right: 4px;
    background: #ce0404;
    padding: 1px 6px;
    border-radius: 2px;
    border: 1px solid #9c0303;
    opacity: 0;
    transform: translateX(20%);
    opacity: 0;
    transition: opacity .25s, transform .25s;
}
.secName1 {
    padding: 0px 4px;
    font-size: 11px;
    background: -webkit-linear-gradient(#9c0303,#580202);
    background: -o-linear-gradient(#9c0303,#580202);
    background: -moz-linear-gradient(#9c0303,#580202);
    background: linear-gradient(#9c0303,#580202);
    border: 1px solid #6b0707;
}
#view-tab .special-row-line:hover .secName1 {
    opacity: 1;
    transform: translateX(0%);
}

#view-tab span.bullet {
    background: url(ch01_071.png) right 2px no-repeat;
    position: absolute;
    top: 9px;
    width: 8px;
    height: 9px;
    right: 0;
}
.blink {
    text-decoration: blink;
    -webkit-animation-name: blinker;
    -webkit-animation-duration: 0.6s;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: ease-in-out;
    -webkit-animation-direction: alternate;
}
@-webkit-keyframes blinker {
  from {opacity: 1.0;}
  to {opacity: 0.0;}
}

.rooyekhat-items2 div {
    background: url(ch01_073.png) right 9px no-repeat;
    padding-right: 16px;
}
.rooyekhat-items2 div.visual_report {
    background: url(ch01_074.png) right 7px no-repeat;
}
.rooyekhat-items2 div.sound {
    background: url(ch01_076.png) right 7px no-repeat;
}
.rooyekhat-items2 div.video {
    background: url(ch01_075.png) right 7px no-repeat;
}
.tv-bg1 .archive_parent_blue {
    margin-left: 5px;
    margin-top: 1px;
}
.tgc {
position: absolute;
    right: 2px;
    bottom: 7px;
    cursor: pointer;
    padding: 8px;
    background: url(ch01_077.png) center no-repeat;
}
.tgc.up {
	background: url(ch01_078.png) center no-repeat;
}
.voice-frame .rooyekhat-items1 {
    overflow: hidden;
	position:relative;
}
.voice-row {
    height: 70px;
    margin: 0;
	-moz-transition: height 0.3s ease;
    -ms-transition: height 0.3s ease;
    -o-transition: height 0.3s ease;
    -webkit-transition: height 0.3s ease;
    transition: height 0.3s ease;
}
.voice-row.long{height:auto !important;
 }
 .transparent_archive {
    position: absolute;
    top: 2px;
    height: 23px;
    right: 34px;
    width: 100px;
}
.transparent_archive.note {
    width: 145px;
}
.transparent_archive.vizhe {
    width: 161px;
    top: 10px;
}
.tv-bg1 {
    position: relative;
}
.transparent_archive.tv {
    width: 65px;
}
.first_title {
    position: absolute;
    bottom: 0;
    right: 0px;
    left: 5px;
        padding: 100px 20px 20px;
    background: url(ch01_4.png) left 0px repeat-x;
}
.third_title {
position: absolute;
    bottom: 0;
    right: 0px;
    left: 5px;
    padding: 29px 20px 12px;
    background: url(ch01_5.png) left 0px repeat-x;
}
.first_title h1 {
    font-size: 23px;
    font-weight: bold;
}
.first_title h1 a,.third_title h3 a{
    color:#fff;
}
.first_box {
    margin-bottom: 3px;
}
.third_title h3{
    font-size: 18px;
    font-weight: bold;}
	.third_title h3 a{line-height:1.5}
.header-bg {
    padding: 5px 0 12px;
    color: #d20311;
    font-size: 18px;
    font-weight: bold;
}	
.small-image {
    float: right;
}
.padding-text {
    padding-right: 92px;
}
.email_news {
    text-align: center;
    margin-top: 0 !important;
    padding: 0 0 25px !important;
    color: #bdbdbd;
    font-size: 17px;
    font-weight: normal;
}
.footer_newsletter  span.input.input--hoshi {
    width: 255px;
}
.footer_newsletter .input__label--hoshi::before,.footer_newsletter .input__label--hoshi::after {
    border-bottom: 1px solid #e0e0e0;
}
.email_news::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #c1c1c1;
}
.email_news:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #c1c1c1;
   opacity:  1;
}
.email_news::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #c1c1c1;
   opacity:  1;
}
.email_news:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #c1c1c1;
}
.email_news::-ms-input-placeholder { /* Microsoft Edge */
   color:    #c1c1c1;
}

.email_news::placeholder { /* Most modern browsers support this now. */
   color:    #c1c1c1;
}
.news_btn {
background: #a1a1a1;
    width: 118px;
    height: 36px;
    border: none;
    border-radius: 30px;
    margin: 0 auto;
    float: none;
    color: #fff;
    font-size: 16px;
    font-weight: 500;
    text-shadow: 0 2px 0 #787778;
}
div#body-back-b3 {
    background: #e1e1e1;
	padding: 10px 0;
}
div#body-back-b4 {
    background: #f4f4f5;
	padding: 10px 0;
}
div#body-back-b5 {
    background: #ffffff;
	padding: 10px 0;
}
div#body-back-b1 {
    background: #e5e5e5;
	padding: 10px 0;
}
div#body-back-b6 {
    background: #f4f4f5;
	    padding: 5px 0 10px;
}
.majazi-frame.cm-parent {
    background: #f4f4f5;
    padding: 5px;
}
.cm-parent .majazi-items {
    padding: 7px;
    border: none;
}
.majazi-items.odd_cm {
    background: #fafafa;
	    padding-bottom: 10px;
}
.cm-parent .sardabir-comment {
    padding-right: 28px;
    background: url(ch01_11.png) right 2px no-repeat;
	    margin: 5px 0 0;
}
.majazi-items.even_cm {
    padding: 15px 5px;
}
.media-items {
    padding: 8px;
}
.media-items.even_media {
    background: #fafafa;
}
.media-items a {
    color: #343434;
    font-weight: 500;
    font-size: 13px;
}
.education .majazi-items {
    border-bottom: 1px solid #d2d2d2;
}
.owl-prev {
    background: url(ch01_14.png) left 0px no-repeat !important;
    width: 32px;
    height: 48px;
    left: -40px;
}
.owl-next {
    background: url(ch01_13.png) right 0px no-repeat !important;
    width: 32px;
    height: 48px;
    right: -40px;
}
.sec-item-2 {
    padding: 0 11px 5px;
}
.row.lfb {
    margin-left: -11px;
    margin-right: 0;
}
.sec-comment {
    float: right;
padding-right: 28px;
    background: url(ch01_11.png) right 2px no-repeat;
    color: #f7a13a;
}
.header-bg.grey {
    color: #363636;
}
.sec-item-3 .left_7 {
    width: 20%;
    padding: 0 15px;
}
.row.sec-item-3 {
    margin-left: -15px;
    margin-right: -15px;
}
.majazi-title4.grey a {
    color: #363636;
}
.sec-4 {
    padding: 0 15px;
	    margin-bottom: 30px;
}
.row.sec-item-4 {
    margin-left: -15px;
    margin-right: -15px;
}
.sec-4 .third_title {
    right: 15px;
    left: 15px;
	padding: 42px 12px 15px;
}
.sec-4 .third_title a{
	    color: #fff;
    font-size: 17px;
    font-weight: bold;
}
div#titr2-content {
    padding: 0 10px;
}
/*-------------------- search box header --------------------------*/

@keyframes alert {
  0%{
    transform: scale(0);
  }
  80% {
    transform: scale(1.2);
  }
  100% {
    transform: scale(1);
  }
}
.header-search form {
  transition: all 0.15s;
}
.header-search form.explode {
  transform: scale(1.4);
  opacity: 0;
}

.header-search form {
  width: 36px;
  height: 36px;
  margin: 0 auto;
  display: block;
  box-sizing: border-box;
  position: relative;
}
.header-search form input[type="submit"]{
  display: none !important;
}
.header-search form input {
  width: 100%;
}
.header-search form input,.header-search form input:focus {
    background: none;
    border: 3px solid #7e7e7e;
    border-radius: 26px;
    box-sizing: border-box;
    padding: 5px 15px 0px;
    font-size: 14px;
    color: #7e7e7e;
    z-index: 2;
    position: relative;
}
.header-search input:focus {
  outline: none;
}
.header-search .after {
  width: 36px;
  height: 36px;
  position: absolute;
  top: 1px;
  right: 0;
  z-index: 1;
}
.header-search form.open .after {
 cursor: pointer;
}
.header-search .after:before,
.header-search .after:after {
  content: '';
  width: 13px;
  height: 3px;
  background-color: #7e7e7e;
  border-radius: 3px;
  position: absolute;
  transform-origin: 100% 100%;
}
.header-search .after:after{
  bottom: -3px;
  right: -3px;
  transform: rotate(45deg);
}
.header-search .after:before {
  top: -3px;
  right: -3px;
  transform: rotate(-45deg);
  opacity: 0;
}
.header-search form,
.header-search form .after,
.header-search form .after:before,
.header-search form .after:after {
  animation-duration: 1.1s;
  animation-fill-mode: forwards;
}
.header-search form.in {
  animation-name: expand;
}
.header-search form.in .after:before {
  animation-name: beforemagic;
}
.header-search form.in .after:after {
  animation-name: aftermagic;
}

.header-search form.close,
.header-search form.close .after,
.header-search form.close .after:before,
.header-search form.close .after:after {
  animation-direction: reverse;
}
.header-search form.close {
  animation-name: expand;
}
.header-search form.close .after:before {
  animation-name: beforemagic;
}
.header-search form.close .after:after {
  animation-name: aftermagic;
}

/* Hold final focused state
 ****************************/
.header-search form.open {
  width: 250px;
  color: #000;
}
.header-search form.open .after {
  z-index: 3;
}
.header-search form.open .after:before {
  width: 20px;
  top: 9px;
  right: 13px;
  opacity: 1;
}
.header-search form.open .after:after {
  width: 20px;
  bottom: 10px;
  right: 15px;
}

@keyframes aftermagic {
  0%   {}
  10% {
    width: 24px;
    bottom: -10px;
    right: -10px;
  }
  15%{
    opacity: 1;
  }
  35% {
    width: 13px;
    bottom: -3px;
    right: -3px;
     opacity: 0;
    
  }
  25% {
    opacity: 0;
  }
  64% {
    opacity: 0;
  }
  65% {
    opacity: 1;
    width: 13px;
    bottom: -2px;
    right: -3px;
  }
  75% {
    width: 30px;
    bottom: 4px;
    right: 10px;
  }
  90% {
    width: 20px;
    bottom: 10px;
    right: 15px;
  }
  100% {
    width: 20px;
    bottom: 10px;
    right: 15px;
  }
}
@keyframes beforemagic {
  0%   {}
  50% {
    opacity: 0;
  }
  55% {
    opacity: 1;
    width: 13px;
    top: -4px;
    right: -3px;
  }
  65% {
    width: 30px;
    top: 6px;
    right: 10px;
  }
  80% {
    width: 20px;
    top: 9px;
    right: 13px;
  }
  100% {
    width: 20px;
    top: 9px;
    right: 13px;
    opacity: 1;
  }
}
@keyframes expand {
    0%   {
      color: transparent;
    }
  20% {
    width: 36px;
  }
  45% {
    width: 250px;
  }
  99% {
    color: transparent;
  }
    100% {
      width: 250px;
      color: #000;
    }
}
@media screen and (min-width: 992px) and (max-width: 1200px) {
	.special-img.vizhe_img img {
    height: 89px;
    width: 120px;
}
.nazar_vizhe{display:none;}
.specail-padding {
    padding-right: 120px;
}
.note-items {
    padding: 0 5px;
}
.author-title {
    font-size: 13px;
}
.majazi-title4.note {
    font-size: 14px;
}
}
@media screen and (min-width: 768px) and (max-width: 992px) {
nav.navbar.navbar-default.navbar-static-top.main-menu.container {
    padding: 0px 131px 0 0;
}
.navbar-default .navbar-nav > li {
    padding: 0px 7px 2px 2px;
}
.first_title h1 {
    font-size: 20px;
}
.third_title h3 {
    font-size: 16px;
}
.first_title {
   padding: 100px 10px 15px;
}
.third_title {
    padding: 29px 10px 12px;
}
.sardabir_box .majazi-title4 {
    font-size: 14px;
    line-height: 1.5;
}
.left_7 {
    padding: 0 5px;
}
.sec-item-3 .left_7 {
    padding: 0 5px;
}
.row.sec-item-3 ,.row.sardabir_parent{
    margin-left: -5px;
    margin-right: -5px;
}
}
@media screen and (max-width: 768px) {
	.first-img-frame {
    background: #000;
	text-align: center;
}
.third_title {
    right: 0px;
    left: 1px;
    padding: 17px 15px 12px;
}
.first_title {
    position: absolute;
    bottom: 0;
    left: 1px;
    padding: 49px 15px 15px;
}
.first-img-frame a img {
    float: none;
    margin: 0 auto;
}
.left_7 {
    width: 100%;
    padding: 0 0;
	margin-bottom:10px;
}
.sardabir_box {
    padding-right: 138px;
    margin-bottom: 10px;
    padding-top: 0;
}
.note-items {
    border-left: none;
	padding: 0 5px 10px;
}
.header-bg.white {
    padding-right: 10px;
}
.author-image img {
    float: right;
    width: 80px;
    height: 80px;
}
.author-title ,.note_box{
    height: auto;
    text-align: right;
    padding-right: 95px;
}
.majazi-title4.note {
    text-align: right;
}
.section_img4 a img {
    width: 120px;
    height: 89px;
}
.section_img4 {
    float: right;
}
.section_title4 {
    padding-top: 0;
    font-size: 15px;
    padding-right: 127px;
}
.sec-item-3 .left_7 {
    width: 100%;
}
.sec-4 .third_title {
    right: 15px;
    left: 15px;
    padding: 0px 140px 5px 0;
    position: static;
    background: none;
}
.sec-4 .third_title a {
    color: #2d2d2d;
    font-size: 16px;
}
.footer-logo-col {
    padding: 20px 0;
        height: auto;
	background: #f4f4f5;
}
.footer-social {
    height: auto;
    background: #4c4c4c;
    padding: 0px 0 10px;
}
.sc_responsive {
    background: #fff;
    padding-top: 0;
}
#footer, #doc_footer, #section_footer, #general_footer {
    background: #ffffff;
	    min-height: 300px;
}
}
.staff_doc .docDivStaff {
    line-height: 67px;
    color: #d20311;
    float: right;
    margin-left: 30px;
}
.staff_doc {
    float: right;
}
.a2a_default_style .a2a_counter img, .a2a_default_style .a2a_dd, .a2a_default_style .a2a_svg {
    border-radius: 50% !important;
}
#doctextarea .a2a_default_style a {
    float: left;
    line-height: 16px;
    padding: 0 21px 0 0;
}
.montakhab-frame .majazi-title4 a {
    color: #ffffff;
}
.montakhab-frame .section_vizhe_box{position:relative;}
.montakhab-frame .section_vizhe_box::after {
content: ' ';
    width: 26px;
    height: 12px;
    position: absolute;
    top: -12px;
    right: 14px;
    background: url(ch01_23.png) left 0px no-repeat;
}
.soutitr_parent.left aside.docDivsoutitr1 {

}
.web-comment {
    padding-right: 31px;
    background: url(ch01_29.png) right 0px no-repeat;
    color: #fff;display: inline-block;    margin-left: 15px;
}
.author-montakhab {
    color: #d8d8d8;
    font-size: 12px;
    display: inline-block;
}
@media screen and (max-width: 1200px) { 
.montakhab-frame .section_vizhe_img {
    float: right;
}
.montakhab-frame .section_vizhe_img img {
    width: 131px;
    height: auto;
}
.montakhab-frame .section_vizhe_box {
       margin-right: 131px !important;
    padding-right: 10px !important;
    min-height: 74px;
    border: none;
}
.related_box {
    padding: 10px;
}
.mitems {
    background: #d80311;
    padding: 0;
    margin-bottom: 10px;
}
.montakhab-frame .section_vizhe_box::after{display:none}
.staff_doc {
    float: right;
    width: 100%;
}
span.date_titr {
    background: url(ch01_042.png) left 9px no-repeat;
    line-height: 24px;
}
#docDiv3Date div{line-height: 24px;}
}
@media screen and (min-width: 768px) and (max-width: 992px) {
.docContentdiv div#doctextarea {
    padding: 5px 5px 10px;
}}
@media screen and (max-width: 768px) { 
.affix .navbar-static-top.main-menu.container {
    background: #fff;
}
}
.xssearchbox2 {
display: none;
    padding: 17px;
    height: 67px;
    z-index: 9999999999999999;
    position: absolute;
    right: 175px;
    left: 130px;
    top: 0;
    background: #069fb6;
}
.xssearchbox2 .form-control:focus,.xssearchbox3 .form-control:focus {
    box-shadow: none !important;
	border:none !important;
}
.xssearchbox3 {
    display: none ;
    padding: 17px;
    height: 67px;
    z-index: 9999999999999999;
    position: absolute;
    right: 15px;
    left: 288px;
    top: 0;
    background: #069fb6;
}

@-webkit-keyframes slide {
    100% { right: 268px; }
}

@keyframes slide {
    100% { right: 268px; }
}
.xssearchbox2 .form-control,.xssearchbox3 .form-control {
    display: block;
    width: 100%;
    height: 32px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #fff;
    background-color: transparent;
    background-image: none;
    border: none;
    border-radius: 0px; 
    -webkit-box-shadow: none;
     box-shadow: none; 
     -webkit-transition: none; 
    -o-transition: none;
     transition: none; 
}
.xssearchbox2 input:placeholder-shown ,.xssearchbox3 input:placeholder-shown {
  color:#fff;
}
.xssearchbox2 ::-webkit-input-placeholder ,.xssearchbox3 ::-webkit-input-placeholder { /* Chrome */
  color: white;
}
.xssearchbox2 :-ms-input-placeholder,.xssearchbox3 :-ms-input-placeholder { /* IE 10+ */
  color: white;
}
.xssearchbox2 ::-moz-placeholder,.xssearchbox3 ::-moz-placeholder { /* Firefox 19+ */
  color: white;
  opacity: 1;
}
.xssearchbox2 :-moz-placeholder,.xssearchbox3 :-moz-placeholder { /* Firefox 4 - 18 */
  color: white;
  opacity: 1;
}
.first_title h1 a:hover, .third_title h3 a:hover,.majazi-title4.grey a:hover,.sec-4 .third_title a:hover {
    color: #069fb6;
}
.search-toggle-icon2{
width: 39px;
    height: 33px;
    position: absolute;
    top: 18px;
    left: 65px;
    background: url(ch01_30.png) center no-repeat;
    z-index: 999999;
    cursor: pointer;
}
.search-toggle-icon3 {display:none ;}
.affix .search-toggle-icon3 {
    display:block ;
   width: 39px;
    height: 33px;
    position: absolute;
    top: 18px;
    left: 65px;
    background: url(ch01_30.png) center no-repeat;
    z-index: 999999;
    cursor: pointer;
}
.affix .search-toggle-icon3.remove {
    background: url(ch01_32.png) center no-repeat;
}
.login-icon {
    width: 39px;
    height: 35px;
    position: absolute;
    top: 18px;
    left: 00px;
    background: url(ch01_31.png) center no-repeat;
    z-index: 999999;
    cursor: pointer;
}
.search-toggle-icon2.remove{ background: url(ch01_32.png) center no-repeat;}
.lna {
    display: inline-block;
    width: 90px;
    font-size: 14px;
}
.tool_div4 {
    padding: 10px 0;
}
@media screen and (min-width: 768px) {}
@media screen and (min-width: 768px) and (max-width: 1200px){
nav.navbar.navbar-default.navbar-static-top.main-menu.container ,.affix .navbar-static-top.main-menu.container{
    padding: 0px 170px 0 0 !important;
}
.navbar-default .navbar-nav > li {
    padding: 0px 4px 2px 1px;
	background: none;
}
.static_parent {
    padding: 0px 0 0px;
    text-align: center;
}
button#search_button2 {
position: absolute;
    left: 0;
    top: 1px;
    background: url(ch01_33.png) center no-repeat;
    width: 30px;
    height: 24px;
    border: none;
    outline: none;
}
}
@media screen and (max-width: 768px) {.affix .navbar-static-top.main-menu.container {
    padding: 0px 0px 0 0 !important;
}}

@media (min-width: 768px) and (max-width: 992px) {
.navbar-header {
    float: none;
}
.navbar-toggle .icon-bar {
    width: 35px;
    height: 3px;
}
.navbar-toggle {
    position: relative;
    padding: 10px 0px 5px;
}
.navbar-left,.navbar-right {
    float: none !important;
}
.navbar-toggle {
    display: block;
}
.navbar-collapse {
    border-top: 1px solid transparent;
    box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
}
.navbar-fixed-top {
    top: 0;
    border-width: 0 0 1px;
}
.navbar-collapse.collapse {
    display: none!important;
}
.navbar-nav {
    float: none!important;
    margin-top: 7.5px;
}
.navbar-nav>li {
    float: none;
}
.navbar-nav>li>a {
    padding-top: 10px;
    padding-bottom: 10px;
}
.collapse.in{
    display:block !important;
}
.navbar-static-top.main-menu.container {
    padding: 0 0 !important;
}
.menu-container .navbar-collapse {
    background: #555;
    margin-top: 0px;
    padding-top: 10px;
}
nav.navbar.navbar-default.navbar-static-top.main-menu.container, .affix .navbar-static-top.main-menu.container {
    padding: 0px 0px 0 0 !important;
}
.navbar-right:last-child {
    margin-left: 0;
    margin-right: auto;
}
.menu-container .navbar-default .navbar-nav > li > a {
    color: white;
    padding-right: 52px;
}
.navbar-nav > li > a {
    padding: 10px 60px !important;
}
.menu-container .navbar-default .navbar-toggle {
    border-color: transparent;
    background: transparent;
}
.bar1, .bar2, .bar3 {
background-color: #333;
margin: 6px 0;
transition: 0.4s;}
.change .bar1 {
-webkit-transform: rotate(-45deg) translate(-8px, 5px) ;
transform: rotate(-45deg) translate(-8px, 5px) ;}
.change .bar2 {opacity: 0;}
.change .bar3 {
    -webkit-transform: rotate(45deg) translate(-7px, -5px);
    transform: rotate(45deg) translate(-7px, -5px);}
.affix .navbar-default .navbar-nav > li {
    height: auto;
}
}
a.video_overlayy {
    position: absolute;
    top: 30%;
    height: 92px;
    left: 10px;
    right: 10px;
    background: url(ch01_16.png) center no-repeat;
}
a.image_overlayy {
    position: absolute;
    top: 30%;
    height: 92px;
    left: 10px;
    right: 10px;
    background: url(ch01_34.png) center no-repeat;
}
a.voice_overlayy {
    position: absolute;
    top: 30%;
    height: 92px;
    left: 10px;
    right: 10px;
    background: url(ch01_35.png) center no-repeat;
}
a.white_archive {
    background: #fff;
    padding: 5px 15px;
    border-radius: 15px;
    color: #7d7d7d;
    border: 1px solid #ebebeb;
    background-color: white;
}
.w_archive {
    text-align: left;
    padding: 10px 5px 0;
}
.header-bg.white.wp {
    padding: 15px 0 10px;
}
.w_archive.dark {
    margin: 0 0 15px 0;
}
.w_archive.dark  a.white_archive {
     color: #cacaca;
    border: 1px solid #b7b7b7;
    background-color: #363636;
}

.w_archive.grey {
    margin: 0 0 5px 0;
}
.w_archive.grey  a.white_archive {
     color: 363636;
    border: 1px solid #959595;
    background-color: transparent;
}
.w_archive.grey.light {
    margin: 0 0 5px 10px;
}
.menu-container.affix-top {
    position: fixed;
}