                    /********** FONTS **********/
                    
                    @font-face {
                        font-family: IranYekan;
                        font-style: normal;
                        font-weight: normal;
                        src: url('fonts/IranYekan.eot');
                        src: url('fonts/IranYekan.eot?#iefix') format('embedded-opentype'), /* IE6-8 */
                        url('fonts/IranYekan.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/
                        url('fonts/IranYekan.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
                        url('fonts/IranYekan.ttf') format('truetype');
                    }
                    
                    @font-face {
                        font-family: BYekan;
                        font-style: normal;
                        font-weight: normal;
                        src: url('fonts/IranYekan.eot');
                        src: url('fonts/IranYekan.eot?#iefix') format('embedded-opentype'), /* IE6-8 */
                        url('fonts/IranYekan.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/
                        url('fonts/IranYekan.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
                        url('fonts/IranYekan.ttf') format('truetype');
                    }
                    
                    @font-face {
                        font-family: BZar;
                        font-style: normal;
                        font-weight: normal;
                        src: url('fonts/BZar_bold.eot');
                        src: url('fonts/BZar_bold.eot?#iefix') format('embedded-opentype'), /* IE6-8 */
                        url('fonts/BZar_bold.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
                        url('fonts/BZar_bold.ttf') format('truetype');
                    }
                    
                    @font-face {
                        font-family: BNazanin;
                        font-style: normal;
                        font-weight: normal;
                        src: url('fonts/B_nazanin.eot');
                        src: url('fonts/B_nazanin.eot?#iefix') format('embedded-opentype'), /* IE6-8 */
                        url('fonts/B_nazanin.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
                        url('fonts/B_nazanin.ttf') format('truetype');
                    }
                    
                    @font-face {
                        font-family: IranSans;
                        font-style: normal;
                        font-weight: normal;
                        src: url('fonts/IRANSansWeb.eot');
                        src: url('fonts/IRANSansWeb.eot?#iefix') format('embedded-opentype'), /* IE6-8 */
                        url('fonts/IRANSansWeb.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
                        url('fonts/IRANSansWeb.woff2') format('woff2'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
                        url('fonts/IRANSansWeb.ttf') format('truetype');
                    }
                    
                    @font-face {
                        font-family: WebYekan;
                        font-style: normal;
                        font-weight: normal;
                        src: url('fonts/WebYekan.eot');
                        src: url('fonts/WebYekan.eot?#iefix') format('embedded-opentype'), /* IE6-8 */
                        url('fonts/WebYekan.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
                        url('fonts/WebYekan.woff2') format('woff2'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
                        url('fonts/WebYekan.ttf') format('truetype');
                    }
                    /********** DOURTAL ICONS **********/
                    
                    @font-face {
                        font-family: dourtal-icons;
                        font-weight: normal;
                        font-style: normal;
                        src: url('fonts/dourtal-icons.eot');
                        src: url('fonts/dourtal-icons.eot#iefix') format('embedded-opentype'), url('fonts/dourtal-icons.woff2') format('woff2'), url('fonts/dourtal-icons.woff') format('woff'), url('fonts/dourtal-icons.ttf') format('truetype'), url('fonts/dourtal-icons.svg#dourtal-icons') format('svg');
                    }
                    
                    [class^="di-"]:before,
                    [class*=" di-"]:before {
                        display: inline-block;
                        text-align: center;
                        font-family: "dourtal-icons";
                        font-style: normal;
                        font-weight: normal;
                        font-variant: normal;
                        text-decoration: inherit;
                        text-transform: none;
                        line-height: 1em;
                        speak: none;
                        -webkit-font-smoothing: antialiased;
                        -moz-osx-font-smoothing: grayscale;
                        /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
                    }
                    
                    .di-cog:before {
                        content: '\e812'
                    }
                    
                    .di-eye:before {
                        content: '\e80f'
                    }
                    
                    .di-gap:before {
                        content: '\e806'
                    }
                    
                    .di-key:before {
                        content: '\e822'
                    }
                    
                    .di-new:before {
                        content: '\e821'
                    }
                    
                    .di-rss:before {
                        content: '\e81f'
                    }
                    
                    .di-bale:before {
                        content: '\e802'
                    }
                    
                    .di-eita:before {
                        content: '\e803'
                    }
                    
                    .di-mail:before {
                        content: '\e818';
                        line-height: 1.7
                    }
                    
                    .di-star:before {
                        content: '\e816'
                    }
                    
                    .di-find:before {
                        content: '\e809'
                    }
                    
                    .di-news:before {
                        content: '\e80e'
                    }
                    
                    .di-user:before {
                        content: '\e815'
                    }
                    
                    .di-home:before {
                        content: '\e804'
                    }
                    
                    .di-globe:before {
                        content: '\e813'
                    }
                    
                    .di-login:before {
                        content: '\e808'
                    }
                    
                    .di-phone:before {
                        content: '\e824'
                    }
                    
                    .di-email:before {
                        content: '\e820'
                    }
                    
                    .di-heart:before {
                        content: '\e817'
                    }
                    
                    .di-users:before {
                        content: '\e80c'
                    }
                    
                    .di-aparat:before {
                        content: '\e800'
                    }
                    
                    .di-mobile:before {
                        content: '\e81a'
                    }
                    
                    .di-search:before {
                        content: '\e819'
                    }
                    
                    .di-bisphon:before {
                        content: '\e805'
                    }
                    
                    .di-dourtal:before {
                        content: '\e807'
                    }
                    
                    .di-refresh:before {
                        content: '\e80a'
                    }
                    
                    .di-sitemap:before {
                        content: '\e80b'
                    }
                    
                    .di-chev-up:before {
                        content: '\e80d'
                    }
                    
                    .di-comment:before {
                        content: '\e810'
                    }
                    
                    .di-soroush:before {
                        content: '\e801'
                    }
                    
                    .di-network:before {
                        content: '\e823'
                    }
                    
                    .di-location:before {
                        content: '\e811'
                    }
                    
                    .di-calendar:before {
                        content: '\e814'
                    }
                    
                    .di-question:before {
                        content: '\e81e'
                    }
                    
                    .di-plus-circle:before {
                        content: '\e81b'
                    }
                    
                    .di-cross-circle:before {
                        content: '\e81d'
                    }
                    
                    .di-minus-circle:before {
                        content: '\e81c'
                    }
                    /*========== BODY ==========*/
                    
                    body {
                        direction: rtl;
                    }
                    
                    a,
                    a:link,
                    a:visited,
                    a:active,
                    a:hover {
                        color: #125292;
                        text-decoration: none !important
                    }
                    
                    .Normal {
                        font-family: IranYekan, Tahoma !important
                    }
                    
                    .bg-background {
                        background: url("image/bg-body.jpg") repeat
                    }
                    /********** PORTAL UI **********/
                    
                    #eFormDependenciesRadTree input {
                        display: inline-block !important;
                    }
                    
                    .mb-0 {
                        margin-bottom: 0 !important;
                    }
                    
                    input[type=text],
                    select,
                    textarea {
                        min-height: 26px !important;
                        font-size: 12px;
                        line-height: 2em;
                        padding: 5px;
                        border: 1px solid #cacaca;
                        border-radius: 5px;
                        box-sizing: border-box;
                        vertical-align: middle;
                    }
                    
                     ::placeholder {
                        font-family: BYekan, IranYekan;
                    }
                    
                    #LinkErrorMessage,
                    #NewsTitleErrorMessage {
                        display: inline-block;
                        color: #d00000;
                        padding: 5px;
                        margin: 5px;
                        border: 1px solid #ffbaba;
                        border-radius: 5px;
                        background: #ffdcdc;
                    }
                    
                    input[type=radio]:not(.uk-input) {
                        display: inline-block;
                        height: 16px;
                        width: 16px;
                        margin-top: -4px;
                        border-radius: 100px;
                        overflow: hidden;
                        cursor: pointer;
                        vertical-align: middle;
                        -webkit-appearance: none;
                        -moz-appearance: none;
                        background: #fff;
                        background-repeat: no-repeat;
                        background-position: 50% 50%;
                        border: 2px solid #ccc !important;
                        -webkit-transition: .2s;
                        transition: .2s;
                        -webkit-transition-property: background-color, border;
                        transition-property: background-color, border;
                        outline: none;
                    }
                    
                    input[type=radio]:not(.uk-input):checked {
                        border: 6px solid #1e87f0 !important;
                        outline: 0 none;
                    }
                    
                    input[type=checkbox]:not(.uk-input) {
                        display: inline-block;
                        width: 16px;
                        height: 16px;
                        margin: 4px !important;
                        position: relative;
                        overflow: hidden;
                        cursor: pointer;
                        vertical-align: middle;
                        -webkit-appearance: none;
                        -moz-appearance: none;
                        background: #fff;
                        background-repeat: no-repeat;
                        background-position: 50% 50%;
                        border: 1px solid #ccc !important;
                        -webkit-transition: .2s ease-in-out;
                        transition: .2s ease-in-out;
                        -webkit-transition-property: background-color, border;
                        transition-property: background-color, border;
                        outline: none;
                    }
                    
                    .Normal #RdBtnRadio,
                    .Normal #RdBtnCheck {
                        padding: 0 !important;
                        margin: 2px;
                        border-radius: 99px !important;
                        vertical-align: middle;
                    }
                    
                    label[for] {
                        cursor: pointer;
                        vertical-align: middle;
                    }
                    
                    input[disabled]+label[for] {
                        color: #bbb;
                        cursor: default;
                    }
                    
                    input[type=checkbox]:not(.uk-input):disabled {
                        background: #e8e8e8;
                        cursor: not-allowed;
                    }
                    
                    input[type=checkbox]:not(.uk-input):checked {
                        background-color: #1e87f0;
                    }
                    
                    input[type=checkbox]:not(.uk-input):disabled:checked {
                        background-color: #cccccc;
                    }
                    
                    input[type=checkbox]:not(.uk-input):after {
                        content: '';
                        display: block;
                        width: 4px;
                        height: 8px;
                        border: 0px solid #fff;
                        position: absolute;
                        top: 0;
                        left: 4px;
                        -webkit-transition: .2s ease-in-out;
                        transition: .2s ease-in-out;
                        -webkit-transform: rotate(-45deg);
                        transform: rotate(-45deg);
                    }
                    
                    input[type=checkbox]:not(.uk-input):checked:after {
                        border-width: 0 2px 2px 0;
                        -webkit-transform: rotate(45deg);
                        transform: rotate(45deg);
                    }
                    
                    #btnSubmit,
                    .commandbutton,
                    .CommandButton {
                        display: inline-block;
                        min-width: 100px !important;
                        min-height: 35px;
                        color: #0080ff !important;
                        text-align: center;
                        font-size: 14px !important;
                        line-height: 1.5em !important;
                        padding: 5px 10px !important;
                        margin: 5px !important;
                        border: 2px solid #1e87f0 !important;
                        border-radius: 2px !important;
                        background: #fff !important;
                        cursor: pointer !important;
                        box-sizing: border-box;
                        box-shadow: none !important;
                        -webkit-transition: .2s ease-in-out;
                        transition: .2s ease-in-out;
                        outline: 0;
                    }
                    
                    #btnSubmit:hover,
                    .commandbutton:hover,
                    .CommandButton:hover {
                        color: #fff !important;
                        background: #1e87f0 !important;
                        outline: 0;
                    }
                    /********** OK & CONTINUE BTN **********/
                    
                    [id$=_btnOk],
                    [id$=_btnSubmit],
                    .CommandButton[id$=_SendButton],
                    .CommandButton[href*=ctl03],
                    .CommandButton[href*=ctl11],
                    .CommandButton[href*=ctl70],
                    #RelatedNewsSaveButton,
                    #ImageSaveOrderButton {
                        color: #00a500 !important;
                        border: 2px solid #00a500 !important;
                        background: #fff !important;
                        outline: 0;
                    }
                    
                    [id$=_btnOk]:hover,
                    [id$=_btnSubmit]:hover,
                    .CommandButton[id$=_SendButton]:hover,
                    .CommandButton[href*=ctl03]:hover,
                    .CommandButton[href*=ctl11]:hover,
                    .CommandButton[href*=ctl70]:hover,
                    #RelatedNewsSaveButton:hover,
                    #ImageSaveOrderButton:hover {
                        color: #fff !important;
                        background: #00a500 !important;
                    }
                    /********** CANCEL BTN *********/
                    
                    [id$=_btnCancel],
                    .CommandButton[id$=_ClearButton],
                    .CommandButton[href*=ctl05],
                    .CommandButton[href*=ctl10],
                    .CommandButton[href*=ctl12],
                    .CommandButton[href*=ctl72],
                    .CommandButton[href*=ctl63],
                    .CommandButton[id*=cancelButton],
                    #RelatedNewsReturnButton,
                    #ImageReturnButton {
                        color: #ff7800 !important;
                        border: 2px solid #ff7800 !important;
                        background: #fff !important;
                        outline: 0;
                    }
                    
                    [id$=_btnCancel]:hover,
                    .CommandButton[id$=_ClearButton]:hover,
                    .CommandButton[href*=ctl05]:hover,
                    .CommandButton[href*=ctl10]:hover,
                    .CommandButton[href*=ctl12]:hover,
                    .CommandButton[href*=ctl63]:hover,
                    .CommandButton[href*=ctl72]:hover,
                    .CommandButton[id*=cancelButton]:hover,
                    #RelatedNewsReturnButton:hover,
                    #ImageReturnButton:hover {
                        color: #fff !important;
                        background: #ff7800 !important;
                    }
                    /********** DELETE BTN **********/
                    
                    [id$=_btnSubmitDel],
                    .CommandButton[onclick*=confirmDelete] {
                        color: red !important;
                        border: 2px solid red !important;
                    }
                    
                    [id$=_btnSubmitDel]:hover,
                    .CommandButton[onclick*=confirmDelete]:hover {
                        color: #fff !important;
                        background: red !important;
                    }
                    /* #NewsCategoryDropDownIcon ,
#RNewsCategoryDropDownIcon {
	width: 20px;
	height: 36px;
	padding-left: 20px;
	border: 1px solid #cacaca;
	border-radius: 5px 0 0 5px;
	background: #fff url(/RadControls/Combobox/Skins/VSNET/DropArrow.gif) no-repeat 5px / 12px;
	cursor: pointer;
	position: relative;
	left: 5px;
} */
                    /* #NewsCategoryDropDownIcon:hover {
  background-color: #cae4ff;
} */
                    
                    .ui-datepicker-trigger {
                        position: relative;
                        left: 22px;
                        cursor: pointer;
                    }
                    
                    #NewsCategoryDropDownItems,
                    #RNewsCategoryDropDownItems {
                        min-width: 126px;
                        padding: 5px;
                        border: 1px solid #cacaca;
                        border-radius: 0px 0px 5px 5px;
                        z-index: 999;
                    }
                    
                    input[type=file] {
                        min-height: 30px;
                        color: #1e87f0 !important;
                        font: inherit !important;
                        padding: 5px !important;
                        border: 1px solid #1e87f0 !important;
                        border-radius: 3px !important;
                        box-sizing: border-box;
                        background: #fff;
                        position: relative;
                        cursor: pointer;
                    }
                    
                    input[type=file]:after {
                        content: "Choose file";
                        width: 96px;
                        height: calc(100% - 4px);
                        color: #fff;
                        font-size: 12px;
                        text-align: center;
                        box-sizing: border-box;
                        padding: 3px;
                        margin: 2px;
                        background: #1e87f0;
                        position: absolute;
                        top: 0;
                        right: 0;
                    }
                    
                    [id*=EditTable] {
                        margin-bottom: 20px !important;
                    }
                    
                    .ui-accordion-header,
                    td.releasenote input {
                        font-family: IranYekan, Tahoma;
                    }
                    
                    .ui-accordion-header-icon {
                        margin: 5px;
                    }
                    /********** module title edit icon **********/
                    
                    [id$=paneheader]~* .dp-module-title-text:before {
                        content: "\f044";
                        width: 11px;
                        padding: 0 5px;
                        font: normal normal normal 14px/1 FontAwesome;
                        font-size: 16px;
                        text-rendering: auto;
                        -webkit-font-smoothing: antialiased;
                        -moz-osx-font-smoothing: grayscale;
                        vertical-align: middle;
                        cursor: pointer;
                    }
                    
                    [class^=icon-] *,
                    [class*=" icon-"] * {
                        font-family: douran-font;
                    }
                    
                    .sweet-alert.showSweetAlert,
                    .sweet-alert.showSweetAlert h2,
                    .sweet-alert .sa-button-container button {
                        font-family: inherit;
                    }
                    
                    .dp-cp-modules-box>h1 {
                        color: #fc0;
                        text-align: center;
                        font-family: inherit;
                        font-size: 16px;
                    }
                    
                    .fa.fa-envelope,
                    .uk-icon-envelope {
                        -webkit-transform: scale(.9);
                        transform: scale(.9);
                    }
                    /********** <<<<<<<<<< PORTAL UI <<<<<<<<<< **********/
                    
                    body,
                    #tagBody {
                        background: #fff;
                        overflow-x: hidden
                    }
                    /********** PORTAL NEWS **********/
                    
                    .DPNewsItemTitle span {
                        margin: 0;
                        font-weight: normal !important;
                    }
                    
                    .DPNewsWrap * {
                        color: #757575;
                    }
                    
                    .NewTextStyle {
                        font: 11px IranYekan !important
                    }
                    /********** PANES **********/
                    
                    [type=pane] {
                        max-width: 100%;
                        margin: 0 !important;
                        box-sizing: border-box;
                    }
                    
                    [type=pane]>br {
                        display: none
                    }
                    
                    [type=pane]:empty {
                        display: none;
                    }
                    
                    [side-pane] {
                        width: 340px;
                    }
                    
                    [pane-pad-parent] {
                        margin-right: -5px !important;
                        margin-left: -5px !important;
                    }
                    
                    [pane-pad] {
                        padding-right: 5px !important;
                        padding-left: 5px !important;
                    }
                    
                    [id$=paneheader] {
                        width: 100%;
                        line-height: 24px;
                        height: 25px;
                        background-color: #efefef;
                        text-align: center;
                        border-radius: 3px;
                        border: 1px solid #dbd9d9;
                        position: relative;
                        z-index: 1;
                    }
                    
                    [id$=paneheader]~* [id^=divMinMax_]:first-of-type {
                        margin: 0 !important
                    }
                    
                    #footer-box [id$=_divHtmlHolder] a:link {
                        color: #fff;
                    }
                    
                    @media (max-width: 768px) {
                        [type=pane] {
                            display: block;
                            width: 100%
                        }
                    }
                    /* ========== portal-css: header ========== */
                    
                    .bg-header {
                        background: url("image/Website-Pattern-04.jpg") repeat
                    }
                    /********** DATE **********/
                    
                    .dp-date {
                        /* float: left; */
                        color: #008f48;
                        text-align: center;
                        font-size: 13px;
                        font-weight: 300;
                        line-height: 30px;
                        /* margin: 0 10px 0 auto; */
                        /* border-radius: 5px; */
                        box-sizing: border-box;
                        vertical-align: middle;
                        position: relative;
                        z-index: 0;
                    }
                    /********** HEADER ICONS **********/
                    
                    .header-alts {
                        float: right;
                    }
                    
                    .header-alts {
                        float: left;
                    }
                    
                    .header-alt-icons {
                        float: right;
                        clear: both;
                        list-style: none;
                        padding: 5px;
                        margin: 0;
                    }
                    
                    .header-alt-icons li {
                        display: inline-block;
                        vertical-align: top;
                    }
                    
                    .header-alt-icons li a {
                        display: block;
                        width: 36px;
                        height: 36px;
                        background: url(image/ar-sprites.png) 0 -120px;
                    }
                    
                    .header-alt-icons .ico-halt1 {
                        background-position-x: -72px
                    }
                    
                    .header-alt-icons .ico-halt2 {
                        background-position-x: -36px
                    }
                    
                    .header-alt-icons .ico-halt3 {
                        background-position-x: 0px
                    }
                    
                    .ico-irflag {
                        width: 51px;
                        height: 28px;
                        margin: 4px 0;
                        background: url(image/ar-sprites.png) -108px -121px;
                    }
                    /********** SEARCH **********/
                    
                    #overlay {
                        position: relative;
                        top: 0;
                        right: 0;
                        width: 100%;
                        height: 100%;
                        background-color: transparent;
                        z-index: 110;
                        padding: 0 15px;
                        /* display: none; */
                    }
                    
                    .icon-search i {
                        color: #fff;
                    }
                    
                    .dp-search {
						/*position: absolute;
						top: 0;
						right: 0;
						bottom: 0;
						margin: auto;
						background-color: #fff;
                        width: 0;
                        height: 40px;
                        background: #fff;
                        border-bottom: 1px solid;
                        border-image: linear-gradient(to right, #fff, #ccc) 70% 1;
                        margin: 0 8px 0 10px;
                        font-size: 0;
                        opacity: 0;
                        pointer-events: none; */
						
						width: 0;
                        height: 20px;
                        background: transparent;
                        position: relative;
                        border-bottom: 1px solid;
                        border-image: linear-gradient(to right, #fff, #ccc) 70% 1;
                        margin: 0 8px 0 10px;
                        font-size: 0;
                        opacity: 0;
                        transition: all .5s ease-in-out;
                        pointer-events: none;
						
						
                    }
                    
                    .w-input-search {
                        /* display: block !important; */
                        /*opacity: 1;
                        width: 100%;
                        pointer-events: all !important; */
						/*margin: -5px !important; */
						opacity: 1;
                        width: 220px;
                        transition: all .5s ease-in-out;
                        pointer-events: all !important;
                    }
                    
                    .icon-search {
                        /*position: absolute;
						top: 60px;
						width: 300px;
						height: 200px;
						background: #2c7d18;
						left: 25px;
						display: none !important; */
						margin: -5px !important;
                    }
                    /*.d-block {
						display: block !important;
					}*/
                    .dp-search img#imgLoading {
                        /*position: absolute;
                        top: 0;
						bottom: 0;
                        left: 5rem;
						margin: auto 0;
                        visibility: hidden;
                        z-index: 1;
                        border-radius: 10px; */
						
						position: absolute;
                        top: 0;
                        left: 5rem;
                        visibility: hidden;
                        z-index: 1;
                        border-radius: 10px;
						
						
                    }
                    
                    .dp-search #SearchLoading {
                        position: absolute !important;
                        display: none;
                    }
                    
                    .dp-search .headerSearchTextBox {
                        float: right;
                        width: 180px;
                        height: 20px;
                        /* padding: 10px 15px; */
                        min-height: 20px !important;
                        color: #008f48 !important;
                        font-size: 13px !important;
                        /* line-height: 10px; */
                        padding: 0 6px 0 0;
                        /* margin: 0; */
                        border-radius: 0;
                        border: 0;
                        /* box-sizing: border-box; */
                        /* outline: 0 none; */
                        background: transparent;
                        position: relative;
                        -webkit-transition: .4s;
                        transition: .4s;
                    }
                    
                    .dp-search .headerSearchTextBox:focus {}
                    
                    .headerSearchTextBox::placeholder {
                        color: #008f48;
                        opacity: 1;
                    }
                    
                    .dp-search [id$=_HeaderSearch_SearchButton] {
                        position: absolute;
                        top: -10px;
                        left: 0;
                        width: 50px;
                        height: 35px;
                        padding: 0;
                        color: transparent;
                        /* border-left: 1px solid #f5f5f5; */
                        /*	margin-left: 0;*/
                        /*	font-size: 12px !important;*/
                        /*	line-height: 0;*/
                        /*	padding: 20px 0;*/
                        /*	margin-bottom: 50px;*/
                        border: 0;
                        background: transparent;
                        opacity: 1;
                        transition: .5s;
                        -webkit-transition: .5s;
                        cursor: pointer;
                        outline: 0;
                    }
                    /* .dp-search .search-ico::before {
            content: '';
            position: absolute;
            width: 1px;
            height: 100%;
            top: -12px;
            right: -15px;
            background-color: #f5f5f5;
            padding: 11px 0;
        } */
                    
                    [id$=_HeaderSearch_SearchEditButton] {
                        position: absolute;
                        top: 0;
                        right: -4pc;
                        float: right;
                        height: 40px;
                        color: #444;
                        border: 0;
                        border-radius: 5px;
                        background: #cacaca;
                        cursor: pointer;
                        /* left: 100%; */
                    }
                    
                    .dp-search .search-ico {
                        display: inline-block;
                        position: absolute;
                        top: -10px;
						bottom: 0;
                        left: 10px;
                        font-size: 20px;
                        font-weight: 600;
                        box-sizing: border-box;
                        color: #444;
                        /* width: 0; */
                        /* height: 100%; */
                        /* line-height: 26px; */
                        margin: auto 0;
                        pointer-events: none;
                    }
					
					.dp-search .search-ico i {
						margin-top: 10px;
					}
                    
                    .dp-search .search-ico:hover {
                        color: #3db5ac;
                    }
                    
                    .search-box .search-ico {
                        pointer-events: none;
                    }
                    
                    .dp-search .search-ico:hover {
                        color: #fcaf17;
                    }
                    
                    [id$=_HeaderSearch_SearchButton]:hover+.search-ico {
                        color: #fcaf17;
                    }
                    /*---------------sticky menu style----------------*/
                    
                    .w-100 {
                        width: 100%;
                    }
					
					.h-100 {
						height: 100%;
					}
                    
                    .pd-right {
                        padding-right: 0 !important;
                    }
                    
                    .pd-left {
                        padding-left: 0 !important;
                    }
                    
                    .d-flex {
                        display: flex;
                    }
                    
                    .just-bet {
                        justify-content: space-between;
                    }
                    
                    .align-center {
                        align-items: center;
                    }
                    
                    @keyframes fadeInDown {
                        0% {
                            opacity: 0;
                            transform: translateY(-20px)
                        }
                        100% {
                            opacity: 1;
                            transform: translateY(0)
                        }
                    }
                    
                    #header-sticky.uk-active nav ul.dp-navigation-menu {
                        border-radius: 0;
                        -webkit-box-shadow: none;
                        -moz-box-shadow: none;
                        box-shadow: none;
                    }
                    
                    #header-sticky.uk-active nav .res-nav {
                        border-radius: 0;
                        -webkit-box-shadow: none;
                        -moz-box-shadow: none;
                        box-shadow: none;
                    }
                    /*========= portal-css: Structure - theme ==========*/
                    
                    .dp_DefaultLayoutdiv,
                    .dp_defaultLayoutdiv {
                        direction: rtl;
                        margin: 0 auto
                    }
                    
                    .dp_AlternateLayoutDiv,
                    .dp_alternateLayoutDiv {
                        width: 100%;
                        margin: 0;
                        padding: 0;
                        border-collapse: collapse
                    }
                    
                    .dp_DefaultLayoutTable,
                    .dp_defaultLayoutTable {
                        background: transparent;
                        margin: 0 auto;
                        width: 100%
                    }
                    
                    .dp_alternateLayoutTable,
                    .dp_AlternateLayoutTable {
                        display: block;
                        width: 100%;
                        margin: 0 auto;
                    }
                    
                    .dp_alternatePortalHeader,
                    .dp_AlternatePortalHeader {
                        width: 1024px;
                        margin: 0 auto;
                    }
                    
                    .dp_DefaultPortalHeader,
                    .dp_defaultPortalHeader {
                        width: 100%;
                        margin: 0;
                        padding: 0;
                        border-collapse: collapse;
                        /* background: #00328d; */
                    }
                    
                    .dp_DefaultPortalFooter,
                    .dp_defaultPortalFooter {
                        width: 100%;
                        color: #fdfdfd;
                    }
                    
                    .dp-itemViewMode {
                        background: #fff
                    }
                    
                    .dp_alternateLayoutTable>tbody,
                    .dp_alternateLayoutTable>tbody>tr,
                    .dp_alternateLayoutTable>tbody>tr>td,
                    .dp_AlternateLayoutTable>tbody,
                    .dp_AlternateLayoutTable>tbody>tr,
                    .dp_AlternateLayoutTable>tbody>tr>td {
                        display: block;
                        width: 100%;
                        padding: 0;
                        margin: 0 auto;
                    }
                    
                    .dp_alternatePortalFooter,
                    .dp_AlternatePortalFooter {
                        width: 1024px;
                        margin: 0 auto;
                        color: #0077e1;
                        background: #3d403c;
                    }
                    
                    .dp_DefaultLayoutTableModule,
                    .dp_defaultLayoutTableModule {
                        padding: 15px;
                        max-width: 1024px !important;
                        margin: 25px auto 5px auto;
                        border-radius: 10px;
                        -moz-border-radius: 10px;
                        -webkit-border-radius: 10px;
                        background: #fff;
                    }
                    
                    .dp_alternateLayoutTableModule,
                    .dp_AlternateLayoutTableModule {
                        width: 100%;
                        padding: 15px;
                        border-right: solid 1px #8f9092;
                        border-left: solid 1px #8f9092;
                        background: #DDD
                    }
                    
                    .margin-top {
                        margin: 8px auto
                    }
                    /*========== portal-css: admin Control Panel ==========*/
                    
                    .ControlPanel {
                        border: 1px solid
                    }
                    
                    .ControlPanel * {}
                    
                    .ControlPanel #Table2>tbody>tr>td.SubHead {
                        background: url("image/Website-Pattern-04.jpg") repeat;
                        padding: 5px
                    }
                    
                    .ControlPanel {
                        border: #aDaDaD solid;
                        border-width: 0 0 2px
                    }
                    
                    .ControlPanel img {
                        margin: 10px
                    }
                    
                    .ControlPanel td td td td img {
                        margin: 0
                    }
                    
                    .ControlPanel td td td {
                        width: auto
                    }
                    
                    .ControlPanel div {
                        width: 3px;
                        font: normal 11px IranYekan
                    }
                    
                    .ControlPanel td.SubHead {
                        background: url("image/Website-Pattern-04.jpg") repeat;
                        font: bold 12px tahoma;
                        color: #fff
                    }
                    
                    .ControlPanel td.subhead {
                        background: url("image/Website-Pattern-04.jpg") repeat;
                        font: bold 12px tahoma;
                        color: #fff
                    }
                    
                    .ControlPanel td td .SubHead {
                        background: transparent;
                        border: 0;
                        font: normal 11px IranYekan;
                        color: #333
                    }
                    /* .ControlPanel td td td input {color: #000;padding-left: 4px;font: normal 11px IranYekan;border-radius: 5px } */
                    
                    .ControlPanel td td td select {
                        color: #333;
                        cursor: pointer;
                        border-radius: 5px
                    }
                    /* .ControlPanel td td td input[type="submit"]
{background: #F8950F;border: 1px solid #006e74;color: #000;display: inline-block;font: 8pt IranYekan; margin: 3px 5px;padding: 1px 5px;text-align: center;text-decoration: none}
*/
                    
                    .Head {
                        color: #404040;
                        letter-spacing: 0
                    }
                    
                    .SubHead {
                        color: #404040;
                        font: 800 12px IranYekan, regular
                    }
                    
                    .SubSubHead {
                        font-weight: bold;
                        font: 11px Tahoma;
                        color: #000
                    }
                    
                    .TitleHead {
                        color: #fff;
                        font: 18px IranYekan, regular;
                        line-height: 32px;
                        padding-right: 8px !important;
                        vertical-align: top;
                        border-radius: 5px 5px 0 0;
                        -moz-border-radius: 5px 5px 0 0;
                        -webkit-border-radius: 5px 5px 0 0
                    }
                    
                    .CommandButton,
                    a.CommandButton {
                        background-color: #74C2E1;
                        border: medium none;
                        color: #000000;
                        display: inline-block;
                        font: 8pt IranYekan;
                        margin: 3px 5px;
                        padding: 1px 5px;
                        text-align: center;
                        text-decoration: none;
                        border-radius: 5px;
                        -webkit-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.75);
                        -moz-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.75);
                        box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.75)
                    }
                    
                    .CommandButton,
                    a.CommandButton:hover {
                        background-color: #336699;
                        color: #ffffff;
                        cursor: pointer
                    }
                    /********** FOOTER MENU **********/
                    
                    .dp-footer-container {}
                    
                    .dp-footer-nav table,
                    .dp-footer-nav tbody,
                    .dp-footer-nav tr {
                        display: block
                    }
                    
                    .dp-footer-nav td {
                        display: inline-block
                    }
                    
                    .dp-copyright-text {
                        float: right;
                        color: #fff;
                        text-align: center;
                        line-height: 2em;
                        padding: 5px 10px;
                    }
                    /*........................icons........................*/
                    
                    .dp_footer_icon {
                        height: 35px;
                        width: 100%
                    }
                    
                    .dp_footer_icon ul {
                        content: "";
                        display: inline-block;
                        height: 35px;
                        padding: 0;
                        width: 220px
                    }
                    
                    .dp_footer_icon ul li {
                        /*border-left: 1px solid #737373;*/
                        display: block;
                        float: left;
                        margin: 5px 0;
                        padding: 0 5px
                    }
                    
                    .Bloger {
                        background: url("image/Bloger.png") no-repeat center
                    }
                    
                    .facebook {
                        background: url("image/facebook.png") no-repeat center
                    }
                    
                    .googleplus {
                        background: url("image/googleplus.png") no-repeat center
                    }
                    
                    .linkdin {
                        background: url("image/linkdin.png") no-repeat center
                    }
                    
                    .towitter {
                        background: url("image/towitter.png") no-repeat center
                    }
                    
                    .yahoo {
                        background: url("image/yahoo.png") no-repeat center
                    }
                    /*========== portal-css: admin - menu ***********/
                    
                    .top-admin-menu {
                        background-color: #0B486B
                    }
                    
                    .SiteLink {
                        direction: rtl;
                        color: #fff;
                        display: block;
                        padding: 4px;
                        position: relative;
                        z-index: 10
                    }
                    
                    .SiteLink a {
                        color: #fff;
                        padding: 0 5px;
                        border-left: 1px solid #000;
                        font: normal 13px IranYekan
                    }
                    
                    .SiteLink a:hover {
                        color: #336699
                    }
                    /*========== portal-css: ==========*/
                    
                    input[type=text].NormalTextBox,
                    .NormalTextBox input[type=text],
                    .NormalTextBox {
                        min-height: 25px;
                        text-align: right
                    }
                    
                    input.NormalTextBox,
                    .Normal input,
                    .Normal select,
                    select.NormalTextBox,
                    .NormalTextBox input[type="text"] {
                        border-radius: 4px;
                        color: #555;
                        font-weight: 400;
                        margin: 2px 0;
                        padding: 0 5px;
                        border: 1px solid #bfbdbd;
                        -moz-border-radius: 4px;
                        -webkit-border-radius: 4px;
                    }
                    
                    select.NormalTextBox {
                        padding: 3px 5px !important
                    }
                    
                    .NormalTextBox {
                        color: #000
                    }
                    
                    .NormalTextBox:focus {
                        -moz-box-shadow: 0 0 3px #729CE0;
                        -webkit-box-shadow: 0 0 3px #729CE0;
                        box-shadow: 0 0 3px #729CE0
                    }
                    
                    .NormalRed {
                        color: #fc0;
                        font: bold 11px regular
                    }
                    
                    .NormalBold {
                        font-weight: bold
                    }
                    
                    .NormalItalic {
                        font-style: italic
                    }
                    
                    #EditTable .NormalTextBox {
                        font-family: inherit
                    }
                    
                    .CommandButton:hover,
                    a.CommandButton:hover {
                        background-color: #74C2E1;
                        color: #000
                    }
                    
                    .Calendar {
                        text-decoration: none;
                        font: bold 10px Tahoma
                    }
                    
                    .SubModule {
                        background: #CCC;
                        font-weight: bold;
                        line-height: 20px;
                        padding: 0 5px
                    }
                    
                    .SubSubModule {
                        background: #DDD;
                        color: #000
                    }
                    
                    div.edmenuback {
                        background: #ccc;
                        border: 1px solid #929292;
                        width: 100%
                    }
                    
                    td.edmenuStyle {
                        width: 75px;
                        padding-top: 2px;
                        padding-left: 2px;
                        text-align: right
                    }
                    
                    td.edmenuHTML {
                        text-align: right;
                        width: 35px
                    }
                    
                    .MessageTitle {
                        font: normal 11px regular;
                        color: darkblue
                    }
                    
                    .Messageauthor {
                        font: normal 11px regular;
                        color: darkgray
                    }
                    
                    .MessageBody {
                        font: normal 11px regular;
                        color: black
                    }
                    
                    .SurveyQuestion {
                        color: darkred
                    }
                    
                    .SurveyPanel {
                        color: silver;
                        background: silver
                    }
                    
                    .SurveyOption {
                        color: black
                    }
                    
                    .SurveyButton {
                        color: darkred;
                        font-weight: bold
                    }
                    
                    .bc_Row {
                        padding-left: 57px;
                        border-bottom: solid 2px Black;
                        background: #fc0
                    }
                    
                    .bc_Text {
                        font-size: 10px
                    }
                    
                    .bc_Link,
                    .bc_Link:link,
                    .bc_Link:visited {
                        padding-left: 8px;
                        font-size: 10px;
                        text-decoration: none;
                        color: #fff
                    }
                    
                    .bc_Link:hover {
                        text-decoration: underline;
                        color: #EC872C
                    }
                    
                    .FilterButton {
                        border: black thin solid;
                        padding: 2px 3px;
                        font: 11px Tahoma;
                        background: #999;
                        overflow: visible;
                        color: white;
                        line-height: 12px;
                        text-align: center
                    }
                    
                    a.FilterButton {
                        color: white
                    }
                    
                    a.FilterButton:hover {
                        color: white
                    }
                    
                    .alternateRow {
                        background: #EEE
                    }
                    
                    .Message {
                        background: #fc0
                    }
                    
                    .ItemDate,
                    .ItemTitle {
                        font: bold 11px Tahoma;
                        color: #000
                    }
                    
                    .dp_Gallery_alternative_ItemTitle,
                    .dp_Gallery_alternative_ItemValue {
                        font-weight: bold;
                        background-color: #D7E7F2
                    }
                    
                    .dp_Gallery_Item_Image {
                        border: thin
                    }
                    
                    .dp_Gallery_Item_Title {
                        color: black;
                        background: #83B7DE;
                        text-align: center
                    }
                    
                    .dp_Gallery_Item_ItemTitle {
                        font-weight: bold;
                        background: #cadfee
                    }
                    
                    .dp_Gallery_Item_ItemValue {
                        background: #CaDFEE
                    }
                    
                    .GridItemStyle {
                        background: #F0F0F0
                    }
                    
                    .GridHeaderStyle {
                        font-weight: bold;
                        background: url(gridHeader_bg.gif);
                        height: 20px
                    }
                    
                    .GridalternatingStyle {
                        background: #F4F8FD;
                        color: #325190
                    }
                    
                    .GridalternatingStyle a {
                        color: #325190
                    }
                    
                    .GridStyle {
                        border: 1px solid #EaE9E1;
                        width: 100%
                    }
                    
                    .Category_treeView_Class {
                        border: darkgray thin solid;
                        vertical-align: top
                    }
                    
                    .Category_LoadModule_Class {
                        border: darkgray thin solid;
                        vertical-align: top
                    }
                    
                    .eForm_ControlSelector {
                        direction: ltr;
                        width: 400px
                    }
                    
                    .eForm_ControlToolBar {
                        width: 100px;
                        height: 100%;
                        direction: ltr;
                        vertical-align: top;
                        border-left: #7c7c94 1px solid;
                        border-right: #7c7c94 1px solid
                    }
                    
                    .eForm_ControlProperties {
                        background: #f1f1f1;
                        vertical-align: top;
                        padding: 0;
                        margin: 0;
                        height: 0
                    }
                    
                    .eForm_FormToolBar {
                        vertical-align: top;
                        height: 100%;
                        width: 15%;
                        min-width: 220px;
                        border-left: #7c7c94 1px solid;
                        border-right: #7c7c94 1px solid;
                        white-space: nowrap
                    }
                    
                    .eForm_ControlContainer {
                        background: #d1d1d1;
                        vertical-align: top;
                        height: 100%
                    }
                    
                    .eForm_Edit {
                        width: 100%;
                        height: 100%;
                        border: solid 0 black
                    }
                    
                    .eForm_DesignerContainer {
                        width: 100%;
                        height: 100%;
                        border: solid 0 black;
                        vertical-align: top;
                        white-space: nowrap
                    }
                    
                    .eForm_Edit_Links_Left {
                        text-align: left
                    }
                    
                    .eForm_Edit_Links_Right {
                        text-align: right
                    }
                    
                    .eForm_Edit_Links {
                        width: 100%;
                        background-color: #e8e8e8
                    }
                    
                    .eForm_Grid_addButton {
                        float: right
                    }
                    
                    .ItemDate {
                        font-weight: normal
                    }
                    
                    .dp_Directorytree {
                        font: 11px Tahoma
                    }
                    
                    .MenuCSS-MenuContainer {
                        border-style: none;
                        height: 24px;
                        background: #6B6B6B
                    }
                    
                    .MenuCSS-MenuBar {
                        border-style: none;
                        height: 24px
                    }
                    
                    .MenuCSS-MenuItem {
                        border-style: none;
                        height: 24px;
                        color: #FFF
                    }
                    
                    .MenuCSS-MenuIcon {
                        border-style: none;
                        height: 24px;
                        background-color: #C0C0C0
                    }
                    
                    .MenuCSS-SubMenu {
                        border-style: none;
                        height: 24px;
                        background-color: #6B6B6B
                    }
                    
                    .MenuCSS-MenuBreak {
                        border-style: none;
                        height: 24px;
                        background-color: white
                    }
                    
                    .MenuCSS-MenuItemSel {
                        border-style: none;
                        height: 24px;
                        color: black;
                        background-color: #CCC
                    }
                    
                    .MenuCSS-Menuarrow {
                        border-style: none;
                        height: 24px
                    }
                    
                    .MenuCSS-MenuScroll {
                        border-style: none;
                        height: 24px
                    }
                    
                    .MenuCSS-RootMenuarrow {
                        border-style: none;
                        height: 24px
                    }
                    
                    .dp_Message_Error {
                        color: Red
                    }
                    
                    .dp_Message_Confirm {
                        color: Black;
                        font-weight: bold
                    }
                    
                    .dp_Message_Success {
                        color: Green
                    }
                    
                    .dp_Message_Normal {
                        color: Black
                    }
                    
                    .MainMenu_MenuContainer {
                        background: transparent
                    }
                    
                    .MainMenu_MenuBar {
                        cursor: hand;
                        height: 16px;
                        background: transparent
                    }
                    
                    .MainMenu_MenuItem,
                    .MainMenu_MenuIcon {
                        border: 1px solid #cccccc;
                        font: bold normal 9pt Tahoma;
                        background: transparent;
                        cursor: hand;
                        color: black
                    }
                    
                    .MainMenu_SubMenu {
                        z-index: 1000;
                        cursor: hand;
                        background-color: #ccc
                    }
                    
                    .MainMenu_MenuBreak {
                        height: 1px
                    }
                    
                    .MainMenu_MenuItemSel {
                        font: 9pt Tahoma;
                        cursor: hand;
                        color: black;
                        background: #aaa
                    }
                    
                    .MainMenu_Menuarrow {
                        border-right: #ccc 1px solid;
                        border-top: #ccc 0 solid;
                        font: 10pt webdings;
                        cursor: hand;
                        border-bottom: #ccc 1px solid
                    }
                    
                    .MainMenu_RootMenuarrow {
                        font: 10pt webdings;
                        cursor: hand
                    }
                    
                    .treeView,
                    .TreeView {
                        direction: rtl !important
                    }
                    
                    .TabStripTopGroup {
                        z-index: 99;
                        position: relative
                    }
                    
                    .TabStripDefaultTab {
                        color: black;
                        font: normal 9px regular;
                        cursor: default
                    }
                    
                    .TabStripDefaultTabHover {
                        color: black;
                        font: normal 9px regular;
                        cursor: default
                    }
                    
                    .TabStripSelectedTab {
                        color: black;
                        font: normal 9px regular;
                        cursor: default
                    }
                    
                    .TabStripMultiPage {
                        background: White;
                        border: 1px solid #919B9C;
                        width: 650px;
                        height: 250px;
                        position: relative;
                        top: -3px;
                        left: 1px;
                        z-index: 98;
                        padding: 12px
                    }
                    
                    .availableFieldsCssClass {
                        background-color: #E0EEFF;
                        font: normal 11px regular;
                        color: Blue;
                        direction: ltr
                    }
                    
                    .SelectedFieldsCssClass {
                        background-color: #E0EEFF;
                        font: normal 11px regular;
                        color: #00F;
                        direction: ltr
                    }
                    
                    .lnkCssClass {
                        text-transform: uppercase;
                        color: #2F517F
                    }
                    
                    .lnkCssClass:active {
                        text-transform: uppercase;
                        color: #09F
                    }
                    
                    .lnkCssClass:visited {
                        text-transform: uppercase;
                        color: #2F517F
                    }
                    
                    .lnkCssClass {
                        text-transform: uppercase;
                        color: #2F517F
                    }
                    
                    .lnkCssClass:hover {
                        text-transform: uppercase;
                        color: #09F
                    }
                    
                    .ComarttrvRelationsCssClass {
                        background: #FFF;
                        padding: 4px 0 0 1px;
                        cursor: default
                    }
                    
                    .ComarttrvRelationsHoverNodeCssClass,
                    .ComarttrvRelationsNodeCssClass,
                    .comarttrvRelationsSelectedNodeCssClass {
                        font: 11px tahoma;
                        padding: 2px 3px 1px;
                        cursor: hand;
                        background: #d7e9ff
                    }
                    
                    #ctl01_Banner_ctl00 {
                        display: none
                    }
                    
                    #NewsContentLayout {
                        border-collapse: collapse;
                    }
                    
                    #NewsContent table tr td {
                        position: relative;
                        display: block;
                        width: 100%;
                        padding: 0;
                    }
                    
                    #NewsContent table tr td .BorderBackgroundPanelWithoutBGColor {
                        border: 0;
                        padding: 0 5px;
                    }
                    
                    .MarqueeFont14601 {
                        font: normal 14px IranYekan;
                        display: table-cell;
                        padding-right: 40px
                    }
                    
                    #tabel1 {
                        margin: 20px auto;
                        width: 500px !important
                    }
                    
                    #tabel1~p {
                        margin: 0 auto;
                        width: 500px !important
                    }
                    
                    #lblDate span {
                        color: #083453
                    }
                    
                    .Error {
                        font: bold 11px Tahoma, Helvetica, sans-serif;
                        color: red
                    }
                    
                    .HeadBg {
                        background-color: #fff
                    }
                    /*========== portal-css: custom - css ==========*/
                    
                    #Table2 tr td {
                        padding: 5px 0
                    }
                    
                    #Table6 {
                        padding: 5px 0
                    }
                    
                    .contentpane .dp-module:nth-child(1) a[href^="/Admin"] {
                        margin-top: 25px;
                        display: inline-block;
                    }
                    
                    .leftpane .dp-module:nth-child(1) a[href^="/Admin"] {
                        margin-top: 25px;
                        display: inline-block;
                    }
                    
                    .rightpane .dp-module:nth-child(1) a[href^="/Admin"] {
                        margin-top: 25px;
                        display: inline-block;
                    }
                    
                    .toppane .dp-module:nth-child(1) a[href^="/Admin"] {
                        margin-top: 25px;
                        display: inline-block;
                    }
                    
                    .toprightpane .dp-module:nth-child(1) a[href^="/Admin"] {
                        margin-top: 25px;
                        display: inline-block;
                    }
                    
                    .topleftpane .dp-module:nth-child(1) a[href^="/Admin"] {
                        margin-top: 25px;
                        display: inline-block;
                    }
                    /*................. slider ....................*/
                    /*
.slider-style {border-radius: 15px; overflow: hidden; border-left: 2px solid #336699; border-right: 2px solid #336699; margin:7px 0 }*/
                    /*-----------SLIDER STYLE------------*/
                    
                    #sliderpack {
                        min-height: 10px;
                    }
                    
                    #sliderpack iframe {
                        display: block !important;
                        margin: 0 !important;
                        width: 100% !important;
                    }
                    /* ==============================================================a=l=a=v=i========
   portal-css: slickNav - css
   ========================================================================== */
                    
                    .slicknav_menu {
                        display: none
                    }
                    
                    @media only screen and (max-width: 768px) {
                        #navigation-style {
                            display: none !important
                        }
                        .slicknav_menu {
                            display: block
                        }
                    }
                    
                    .slicknav_btn {
                        background-color: #d31002 !important;
                        margin: 5px !important
                    }
                    
                    .slicknav_nav a {
                        color: red !important
                    }
                    
                    .slicknav_nav a:hover,
                    .slicknav_nav a:hover span {
                        color: #fff !important;
                        background-color: #006d5c !important
                    }
                    
                    .slicknav_menu {
                        background-color: transparent !important
                    }
                    
                    .slicknav_nav {
                        background: transparent !important
                    }
                    
                    .slicknav_arrow {
                        -webkit-transform: scaleX(-1);
                        transform: scaleX(-1)
                    }
                    /* ==============================================================a=l=a=v=i========
   portal-css: registeration-form-style-custom
   ========================================================================== */
                    
                    .register-uk-container {
                        padding: 0 15px
                    }
                    
                    .register-padding-top {
                        padding-top: 15px
                    }
                    
                    .register-style.custom-bg {
                        background-color: #ffffff
                    }
                    
                    .register-style h3,
                    .register-style label,
                    .register-style dt,
                    .register-style button {
                        color: #888
                    }
                    
                    .register-style label {
                        color: #666
                    }
                    
                    .register-style input,
                    .register-style textarea,
                    .register-style select {
                        background-color: #f5f5f5 !important;
                        border: 1px solid #ddd !important;
                        border-radius: 3px;
                        -webkit-box-shadow: inset 0 -1px 4px 0 rgba(238, 238, 238, 1);
                        -moz-box-shadow: inset 0 -1px 4px 0 rgba(238, 238, 238, 1);
                        box-shadow: inset 0 -1px 4px 0 rgba(238, 238, 238, 1)
                    }
                    
                    .register-style textarea {
                        color: #AAA
                    }
                    
                    .register-style select {
                        color: #444
                    }
                    
                    .register-style input:focus,
                    .register-style textarea:focus {
                        background-color: #fff !important;
                        border: 1px solid #AAA !important;
                        color: #444;
                        -webkit-box-shadow: inset 0 -1px 4px 0 rgba(204, 204, 204, 1);
                        -moz-box-shadow: inset 0 -1px 4px 0 rgba(204, 204, 204, 1);
                        box-shadow: inset 0 -1px 4px 0 rgba(204, 204, 204, 1)
                    }
                    
                    .register-style .uk-form-row .custom-margin {
                        margin: 4px 40px 4px 0
                    }
                    
                    .register-style .register-accordion-title {
                        -webkit-transition: background 0.3s ease-in-out;
                        -moz-transition: background 0.3s ease-in-out;
                        -o-transition: background 0.3s ease-in-out;
                        transition: background 0.3s ease-in-out
                    }
                    
                    .register-style .register-accordion-title.uk-active,
                    .register-style .register-accordion-title:hover {
                        border: 1px solid #444;
                        background-color: #444;
                        color: #fff
                    }
                    
                    .register-style .uk-alert ul {
                        padding-left: 30px
                    }
                    
                    .register-style .uk-alert ul li {
                        position: relative;
                        margin-top: 5px;
                        padding-top: 5px
                    }
                    
                    .register-style span.custom-font-style {
                        color: #666;
                        padding: 0 25px;
                        margin: 0
                    }
                    
                    .register-style i.alert-icon {
                        position: absolute;
                        right: 0;
                        top: 30%
                    }
                    
                    .register-style .uk-form-row .custom-pos {
                        position: relative;
                        padding: 4px 35px 4px 0
                    }
                    
                    .register-style .uk-form-row span.userpro-field-icon {
                        background-color: #f5f5f5;
                        border: 1px solid transparent;
                        border-radius: 999px;
                        color: #999999;
                        cursor: default;
                        font-size: 18px;
                        height: 32px;
                        right: 25px;
                        line-height: 32px;
                        position: absolute;
                        text-align: center;
                        top: 0;
                        width: 32px;
                        -webkit-transition: background 0.3s ease-in-out;
                        -moz-transition: background 0.3s ease-in-out;
                        -o-transition: background 0.3s ease-in-out;
                        transition: background 0.3s ease-in-out
                    }
                    
                    .register-style .uk-form-row span.userpro-field-icon:hover {
                        background-color: #444;
                        color: #fff
                    }
                    
                    .register-style .uk-form-row span.userpro-field-icon-hover {
                        background-color: #444;
                        color: #fff
                    }
                    
                    .register-style .uk-form-row span.userpro-field-icon-green {
                        background-color: #03A678;
                        color: #fff
                    }
                    
                    .register-style .uk-button-success {
                        background-color: #03A678;
                        color: #fff;
                        margin: 0
                    }
                    
                    .register-style .uk-button-danger {
                        color: #fff
                    }
                    
                    .register-style .uk-form-horizontal .uk-form-label {
                        width: 100%;
                        font-weight: normal
                    }
                    
                    .register-style .uk-form-row .register-important {
                        border-left: 2px solid #e4354f !important
                    }
                    
                    .register-style .uk-form-row .register-position {
                        position: relative
                    }
                    
                    .register-style .uk-form-row span.info {
                        display: inline-block;
                        height: 15px;
                        position: absolute;
                        left: 10px;
                        top: 8px;
                        width: 15px
                    }
                    
                    .register-style .uk-form-row span.info::before {
                        background-color: #666;
                        border-radius: 50%;
                        color: #fff;
                        content: attr(data-label);
                        cursor: help;
                        font-size: 12px;
                        position: absolute;
                        text-align: center;
                        height: 15px;
                        width: 15px
                    }
                    /*.register-style .password-checker {background-color: #fafafa; border: 1px solid #cccccc; border-radius: 3px; margin: 6px 0 0; padding: 5px; position: relative; right: 0;width: 96%; z-index: 100 }*/
                    
                    .register-style .uk-form-file button.register-button-upload {
                        color: #8c8c8c
                    }
                    
                    .register-style .uk-form-row .pic-profile {
                        border: 1px solid #eee;
                        border-radius: 5px
                    }
                    
                    .capture-code-style img {
                        width: 180px;
                        height: 80px;
                        background-color: #ccc;
                        display: block;
                        border-radius: 4px;
                        border: 1px solid #666666 !important;
                        -webkit-box-shadow: 0 -1px 4px 0 rgba(204, 204, 204, 1);
                        -moz-box-shadow: 0 -1px 4px 0 rgba(204, 204, 204, 1);
                        box-shadow: 0 -1px 4px 0 rgba(204, 204, 204, 1)
                    }
                    
                    .capture-code-style .insert-code-style {
                        height: 26px;
                        margin: 3px 2px 0 0;
                        width: 75%;
                        border: 1px solid #aaa !important
                    }
                    
                    .captcha-padding-bottom {
                        padding-bottom: 35px
                    }
                    
                    .pic-profile {
                        width: 64px;
                        height: 64px;
                    }
                    
                    .captcha-refresh-btn {
                        width: 22%;
                        border: 1px solid #aaa !important;
                        margin: 4px 0 0 0 !important
                    }
                    
                    .register-custom-btn {}
                    
                    .custom-icon-position {
                        font-size: 20px !important;
                        left: -30px;
                        position: absolute;
                        top: 5px
                    }
                    
                    .times-style {
                        color: red
                    }
                    
                    .check-style {
                        color: green
                    }
                    
                    .loading-style {}
                    
                    @media screen and (max-width: 480px) {
                        .register-style .uk-form-row span.userpro-field-icon {
                            margin: -9px 0;
                        }
                    }
                    /*--------end--------------register-style----------------------------*/
                    /*---------- setting buttons styles  -----------------*/
                    
                    .dp-module-title-btn {
                        width: 40px;
                        height: 30px;
                        color: #666 !important;
                        text-align: center;
                        padding-top: 5px;
                        margin-right: 4px;
                        border-radius: 4px;
                        border: solid 1px rgba(0, 0, 0, 0.06);
                        box-sizing: border-box;
                        background: #f5f5f5;
                        box-shadow: 0 1px 0 #fff;
                        position: relative;
                    }
                    
                    .dp-module-title-btn.uk-open+.dp-modules-title-st-list {
                        display: block !important
                    }
                    
                    .sortable-placeholder {
                        cursor: grab;
                    }
                    
                    .dp-modules-title-st-btn {}
                    
                    .dp-modules-title-st {
                        display: inline-block;
                    }
                    
                    .dp-modules-title-st-list {
                        display: none;
                        text-align: right;
                        font: 13px Tahoma;
                        width: 150px;
                        background-color: #fff;
                        box-shadow: 0 1px 3px 0 #333;
                        top: 30px;
                        left: 0;
                        z-index: 99;
                    }
                    
                    .dp-modules-title-st-list a {
                        display: block;
                        color: #666 !important;
                        padding: 10px 15px !important;
                        -webkit-transition: all ease .3s;
                        transition: all ease .3s;
                    }
                    
                    .dp-modules-title-st-list i {
                        display: inline-block;
                        width: 21px;
                        font-size: 16px;
                        vertical-align: middle;
                    }
                    
                    .dp-modules-title-st-list a:hover {
                        color: #fff !important;
                        border-right: 4px solid #fc0;
                        background-color: #1C2529;
                    }
                    /********** ADD MODULE ON PANE **********/
                    
                    #mdl-modal .uk-modal-close:after {
                        margin: 5px;
                        font-size: 20px;
                        font-weight: 100;
                        font-family: 'Font Awesome 5 Pro', FontAwesome;
                    }
                    
                    .add-mdl-opt {
                        display: flex;
                        flex-wrap: wrap;
                        align-items: center;
                    }
                    
                    .add-mdl-opt>* {
                        margin: 5px;
                    }
                    
                    .add-mdl-opt> :last-child {
                        margin-right: auto;
                    }
                    
                    #mdl-modal select,
                    #mdl-modal input[type=text] {
                        height: 30px;
                        border-radius: 0;
                    }
                    
                    #mdl-modal select {
                        padding: 0 10px 0 20px;
                        box-sizing: border-box;
                        background: #fff url("data:image/svg+xml,%3Csvg fill='%23bbb' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0,0l5,4.5L10,0V1.5L5,6,0,1.5V0Z'/%3E%3C/svg%3E");
                        background-repeat: no-repeat;
                        background-position: 5px 50%;
                        background-size: 10px 6px;
                        -webkit-appearance: none;
                        -moz-appearance: none;
                        cursor: pointer;
                    }
                    
                    #mdl-modal select:focus {
                        background-image: url("data:image/svg+xml,%3Csvg fill='%23f90' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0,0l5,4.5L10,0V1.5L5,6,0,1.5V0Z'/%3E%3C/svg%3E");
                    }
                    
                    #mdl-modal input:focus,
                    #mdl-modal select:focus {
                        border-color: #fc0
                    }
                    
                    #mdl-modal .uk-button {
                        border-radius: 0;
                    }
                    
                    .mdl-loading {
                        display: none;
                        color: #9400e6;
                        font-size: 16px;
                        padding: 0 10px;
                    }
                    
                    .mdl-loading i {
                        padding: 0 5px;
                        font-size: 160%;
                        vertical-align: middle;
                    }
                    
                    .added-mdls {
                        list-style: none;
                        padding: 0;
                        margin: 0;
                    }
                    
                    .added-mdls .uk-panel-box {
                        padding: 10px;
                        margin: 10px 0;
                        border-radius: 0;
                    }
                    
                    .added-mdls li {
                        display: flex;
                        flex-wrap: wrap;
                        align-items: center;
                    }
                    
                    .added-mdls li>* {
                        margin: 0 5px;
                    }
                    
                    #mdl-modal .mdl-lst-msg:not(:empty) {
                        font-size: 14px;
                        padding: 4px 8px;
                        border: 1px solid rgba(0, 0, 0, .2);
                        background: rgba(0, 0, 0, .3);
                    }
                    
                    #mdl-modal .mdl-del-btn,
                    #mdl-modal .mdl-dup-btn {
                        color: #fff !important;
                        padding: 2px 5px;
                        box-sizing: border-box;
                        border: 1px solid rgba(0, 0, 0, .2);
                        background: #009dd8;
                    }
                    
                    #mdl-modal .mdl-del-btn {
                        background: #ee465a;
                    }
                    
                    #mdl-modal .mdl-dup-btn {
                        margin-right: auto;
                        background: #009dd8;
                    }
                    
                    .add-module-list {
                        display: flex;
                        flex-wrap: wrap;
                        list-style: none;
                        padding: 0;
                        margin: 20px 0 0;
                    }
                    
                    .add-module-list li {
                        display: flex;
                        flex-direction: column;
                        vertical-align: top;
                        transition: .5s;
                    }
                    
                    .add-module-list li:not(.active) {
                        opacity: .3;
                        order: 1;
                        outline: 0;
                    }
                    
                    .add-module-list li a {
                        flex: 1;
                        display: flex;
                        align-items: center;
                        width: 250px;
                        color: #222d32;
                        padding: 5px;
                        margin: 5px;
                        background: #f8f8f8;
                        border: 1px solid #ddd;
                        position: relative;
                    }
                    
                    .add-module-list li a.clicked {
                        box-shadow: 0 0 0 1px #999;
                        -webkit-animation: shadow-up .5s;
                        animation: shadow-up .5s;
                    }
                    
                    @keyframes shadow-up {
                        100% {
                            box-shadow: 0 -100px 0 -10px transparent;
                        }
                    }
                    
                    .add-module-list li a span {
                        display: block;
                        font-size: 8px;
                        line-height: 1.5em;
                        position: absolute;
                        bottom: 0;
                        left: 3px;
                        opacity: 1;
                    }
                    
                    .add-module-list li a:hover:after {
                        content: '\f067';
                        font: 20px 'Font Awesome 5 Pro', FontAwesome;
                        position: absolute;
                        top: 50%;
                        left: 10px;
                        transform: translateY(-50%);
                    }
                    
                    .add-module-list li a:hover {
                        border-color: #ffca08;
                        background: #ffca08;
                    }
                    
                    .add-module-list li a i:before {
                        display: inline-block;
                        width: 40px;
                        font-size: 30px;
                    }
                    
                    .add-module-list li a p {
                        margin: 0;
                        word-break: break-word;
                    }
                    
                    .add-module-btn {
                        display: inline-block;
                        color: #374850 !important;
                        text-align: center;
                        font-size: 16px;
                        padding: 2px 4px;
                        margin: 2px 5px;
                        border-radius: 3px;
                        vertical-align: middle;
                        position: relative;
                    }
                    
                    .add-module-btn:hover {
                        background: #fff;
                        box-shadow: 0 0 0 1px #a1acc5;
                    }
                    
                    #mdl-modal>.uk-modal-dialog:before {
                        /* content: ''; */
                        width: 100%;
                        height: 100%;
                        background: rgba(0, 0, 0, .7);
                        position: absolute;
                        top: 0;
                        right: 0;
                        z-index: 10;
                    }
                    
                    #mdl-modal>.uk-modal-dialog:after {
                        /* content: '\f1ce'; */
                        font: 22px 'Font Awesome 5 Pro';
                        position: absolute;
                        top: 10%;
                    }
                    /*******************************************************************/
                    /********** THEME STYLE - DOURAN GROUP - by Mohammad Shabani **********/
                    
                    body {
                        direction: rtl !important;
                        font-size: 12px;
                    }
                    
                    body,
                    div,
                    p,
                    span,
                    a,
                    h1,
                    h2,
                    h3,
                    h4,
                    h5,
                    h6,
                    button,
                    input,
                    textarea,
                    select,
                    option,
                    label,
                    table,
                    tbody,
                    th,
                    tr,
                    td {
                        font-family: IranYekan, Tahoma
                    }
                    
                    body h1,
                    body h2,
                    body h3,
                    body h4,
                    body h5,
                    body h6 {
                        font-family: inherit
                    }
                    
                    .transall,
                    .transall:before,
                    .transall:after,
                    .transall *,
                    .transall *:before,
                    .transall *:after,
                    .trans,
                    .transudo,
                    .transudo:before,
                    .transudo:after {
                        -webkit-transition: .5s;
                        -moz-transition: .5s;
                        -ms-transition: .5s;
                        -o-transition: .5s;
                        transition: .5s;
                    }
                    
                    * {
                        outline: 0 none
                    }
                    
                    td img[src] {
                        min-width: 10px
                    }
                    
                    .ws_shadow {
                        display: none
                    }
                    
                    tr td {
                        white-space: normal !important
                    }
                    
                    .ImportanceRadioButtons {
                        display: block
                    }
                    
                    [id$=_galleryItemsPlace] {
                        overflow: hidden
                    }
                    
                    img,
                    video,
                    table,
                    marquee {
                        max-width: 100%;
                    }
                    
                    #dp-cp-right-canvas {
                        z-index: 990 !important
                    }
                    
                    .ComArtTrvRelationsCssClass img {
                        min-width: 20px
                    }
                    
                    *,
                    *:before,
                    *:after {
                        /* outline: 1px solid pink !important; */
                    }
                    
                    #eFormDependenciesRadTree input {
                        display: inline-block !important
                    }
                    
                    .mod-calss {
                        font-family: tahoma
                    }
                    
                    [id*=divHtmlHolder] {
                        clear: both
                    }
                    
                    [id^=divMinMax_]:empty {
                        display: none
                    }
                    /*[id^=divMinMax_] {margin-bottom: 15px;}*/
                    
                    [id^=divMinMax_] [id^=divMinMax_] {
                        margin: 0
                    }
                    
                    [id^=divMinMax_]:before {
                        content: '';
                        display: table-cell
                    }
                    
                    .uk-container:before,
                    .uk-container:after {
                        border-spacing: 0
                    }
                    
                    [id^=divMinMax_]:after {
                        content: '';
                        display: table;
                        clear: both
                    }
                    
                    [id^=divMinMax_]:before,
                    [id^=divMinMax_]:after,
                    [id^=divMinMax_]:empty {
                        border-collapse: collapse !important;
                        border-spacing: 0 !important
                    }
                    
                     ::-moz-selection {
                        background: #c7684e !important;
                        color: #edc5b5 !important
                    }
                    
                     ::selection {
                        background: #00beaf !important;
                        color: #fff !important
                    }
                    /********** SCROLLBAR **********/
                    
                     ::-webkit-scrollbar-track {
                        background: #535353
                    }
                    
                     ::-webkit-scrollbar {
                        width: 8px;
                        height: 8px;
                        background: #ccc
                    }
                    
                     ::-webkit-scrollbar-thumb {
                        border-radius: 5px;
                        background: #777
                    }
                    
                     :root,
                    * {
                        scrollbar-width: thin;
                        scrollbar-color: #777 #ccc;
                    }
                    /********** HEADER **********/
                    
                    .top-head {
                        position: relative;
                        width: 100%;
                        background-color: transparent;
                        line-height: 2.4;
                        z-index: 11;
                    }
                    
                    .main-nav {
                        width: auto;
                        height: 100%;
                        display: flex;
                        justify-content: flex-start;
                        align-items: center;
                        background-color: #ffffff;
                        margin-left: auto;
                    }
                    
                    .site-logo {
                        position: relative;
                        /*height: 75px; */
                        background-color: #fff;
                        /* margin: 12px 0; */
                    }
                    
                    .site-title {
                        display: inline-block;
                        color: #000;
                        font-size: 14px;
                        line-height: 20px;
                        margin: 0;
                        vertical-align: middle;
                    }
                    
                    [id$=_PortalTitle] {
                        display: block;
                        color: #575757;
                        font-size: 13px;
                        padding: 5px 0 !important;
                        -webkit-transition: .5s;
                        transition: .5s;
                    }
                    
                    .portal-image {
                        display: inline-block;
                        max-width: 100%;
                        vertical-align: top;
                        /* position: relative; */
                        overflow: hidden;
                        height: 100%;
                    }
                    
                    .portal-image img {
                        display: inline-block;
						margin-right:40px !important ;
                    }
                    
                    .hight-contrast {
                        float: left;
                        list-style: none;
                        padding: 0 0 0 10px;
                        margin: 5px 5px 3px;
                        border-left: 1px solid #ffd400;
                    }
                    /********** ICONS **********/
                    
                    .dp_header_icon {
                        /* direction: rtl; */
                        /* float: right; */
                        position: relative;
						height: 100%;
                        list-style: none;
                        display: flex;
                        justify-content: flex-end;
                        align-items: center;
                        padding: 0;
                        margin: 0;
                        /* top: 20%; */
                        /* left: 20px; */
                        /* z-index: 99;
}

[id=wrap\:\:auth] .dp_header_icon {
/*	left: 60px;*/
                    }
					
					.top-nav {
						position: relative;
						height: 100%;
					}
                    
                    .ul-custom {
                        position: relative;
						height: 100%;
                        display: flex;
                        padding: 0;
                        margin: 0;
                    }
                    
                    .ul-custom li {
                        position: relative;
                        /*width: 100px;*/
                        height: 100%;
                        background-color: #fff;
                        list-style: none;
                        margin: 0 0 0 5px;
                    }
                    
                    .ul-custom li a {
                        display: flex;
                        align-items: center;
                        justify-content: center;
                        width: 100%;
                        height: 100%;
                        color: #056138;
                        font-size: 14px;
						padding:1px 10px;
                        transition: all .5s ease-in-out;
                    }
                    
					.ul-custom li:first-child a {
                        color: #fff;
						background-color: #056138;
					}
					
                    .ul-custom li a:hover {
                        background-color: #056138;
                        color: #fff;
                    }
                    
                    @media all and (min-width: 320px) and (max-width: 480px) {
                        .dp_header_icon {
                            justify-content: center
                        }
                    }
                    /*
.dp_header_icon:after {
	content: '';
	width: 1px;
	height: 80vh;
	position: absolute;
	pointer-events: none;
	right: 50%;
	-webkit-backdrop-filter: invert(1) brightness(10);
	backdrop-filter: invert(1) brightness(10);
}
*/

.NewsModuleStyle {
	margin: 20px 0;
}
                    
                    .dp_header_icon li {
                        display: flex;
                        align-items: center;
                        color: #8C8B8B;
                        -webkit-transition: .5s;
                        transition: .5s;
                        margin: 0 7px 0 0;
						height: 100%;
                    }
                    
                    .dp_header_icon li span {
                        font-size: 13px;
                        font-weight: 300;
                        padding: 0 5px;
                    }
                    
                    .dp_header_icon li i {
                        font-size: 20px;
                        /* font-family: 'Font Awesome 5 pro'; */
                        font-weight: 100;
                        color: #727272;
                        cursor: pointer;
						vertical-align: middle;
                    }
                    
                    .dp_header_icon li i:hover {
                        color: #3db5ac;
                    }
                    
                    .dp_header_icon li i#iconSearch {
                        z-index: 1;
                    }
                    
                    .dp_header_icon li i.p-custom {
                        padding: 5px 7px;
                    }
                    
                    .dp_header_icon li a {
                        /* display: block; */
                        color: #727272 !important;
                        /* text-align: center; */
                        font-size: 13px;
                        /* line-height: 30px; */
                        margin: 0 5px 0;
                        position: relative;
                        font-weight: 300;
                        /* -webkit-transition: .5s; */
                        /* transition: .5s; */
                    }
                    /*.dp_header_icon li a:hover {*/
                    /*	color: #fff !important;*/
                    /*	background: #edc5b5;*/
                    /*}*/
                    
                    .cogs {
                        position: relative;
                        z-index: 107;
                    }
                    
                    .cogs a {
                        margin: 5px 0 0 !important;
                    }
                    
                    .box-colors {
                        position: absolute;
                        top: 45px;
                        left: 10px;
                        width: auto;
                        height: auto;
                        border-radius: 3px;
                        background-color: #fff;
                    }
                    
                    .box-colors::before {
                        content: '';
                        position: absolute;
                        top: -20px;
                        left: 0;
                        border-right: 20px solid transparent;
                        border-left: 25px solid #fff;
                        border-bottom: 23px solid transparent;
                        transform: rotateX(180deg);
                    }
                    
                    .box-colors .btn-times {
                        display: block;
                        width: 40px;
                        height: 35px;
                        border: 0;
                        margin: 0 !important;
                        background-color: #f9a2a2;
                        color: #fff;
                        cursor: pointer;
                        text-align: center;
                    }
                    
                    .box-colors .btn-times i {
                        margin-top: 5px;
                    }
                    
                    .box-colors .btn-times:hover {
                        background-color: #ee0404;
                        color: #fff;
                    }
                    
                    .btn-times:hover i {
                        color: #fff !important;
                    }
                    
                    .select-box {
                        position: relative;
                        display: flex;
                        justify-content: center;
                    }
                    
                    .select-box .btn-color {
                        border: 0;
                        border-radius: 0;
                        width: 100px;
                        height: 50px;
                        margin: 10px 10px 20px !important;
                        background-color: transparent;
                    }
                    
                    .select-box a.red {
                        background-color: rgba(200, 62, 73, 1);
                    }
                    
                    .select-box a.green {
                        background-color: rgba(61, 181, 173, 1);
                    }
                    
                    .select-box a.blue {
                        background-color: rgba(49, 85, 163, 1);
                    }
                    
                    .select-box a.yellow {
                        background-color: rgba(249, 187, 52, 1);
                    }
                    
                    .fonts-setting {
                        margin: 0 0 10px;
                        padding: 0 15px;
                    }
                    
                    .ft-box {
                        display: inline-block;
                        width: 30%;
                        text-align: right;
                        margin-top: 10px;
                    }
                    
                    .phone-rotate a i {
                        transform: rotate(-35deg);
                    }
                    /********** NAVIGATION **********/
                    
                    #header {}
                    
                    .dp-top-header {
						position: relative;
                        display: block;
						height: 100%;
                        /* background: #fff; */
                        position: relative;
                        z-index: 13;
                    }
                    #header-sticky {
                        /* z-index: 200; */
                    }
                    
                    #header-sticky.uk-active {
						height: auto;
                        background: #fff;
                        box-shadow: 0 8px 20px rgba(0, 0, 0, .2);
                        -webkit-animation: uk-fade-top .5s;
                        animation: uk-fade-top .5s;
                    }
                    
                    #header-sticky.uk-active .site-logo {
                        padding: 10px 0;
                    }
                    
                    .header-menu {
                        background: rgba(232, 136, 0, .9);
                    }
                    
                    #menu {
                        position: relative;
                        width: 100%;
                        display: flex;
                        align-items: center;
                        justify-content: space-evenly;
                        z-index: 99;
                        /*margin-right: 40px; */
                    }
                    
                    #mainMenu {
                        position: absolute;
                        top: 0;
                        right: 0;
                        width: 100%;
                        height: 100%;
                        /* background-color: rgba(249, 187, 52, 0.7);
                        clip-path: polygon(0 0, 100% 0%, calc(100% - 30px) 100%, 30px 100%);
                        -webkit-clip-path: polygon(0 0, 100% 0%, calc(100% - 30px) 100%, 30px 100%); */
                        z-index: 98;
                    }
                    /* #menu>* {
                        transform: perspective(98px) rotateX(14.5deg);
                    } */
                    
                    #menu.uk-active {
                        -webkit-animation: uk-fade-top .5s;
                        animation: uk-fade-top .5s;
                    }
                    /********** MAIN NAV **********/
                    #main-nav {
						width: 100%;
					}
                    #main-nav>ul {
                        display: flex;
                        width: 100%;
                        flex-wrap: wrap;
						justify-content: space-evenly;
                        /*	align-items: center;*/
                        padding: 0;
                        margin: 0;
                        list-style: none;
                    }
                    
                    #header-sticky.uk-active #main-nav>ul {
                        justify-content: space-evenly;
                    }
                    
                    #main-nav>ul>li {
                        /* display: inline-block; */
                        vertical-align: top;
                        position: relative;
						margin-left: 15px;
                    }
                    
					#main-nav>ul>li:not(.nav-parent)::before {
						content: '';
						position: absolute;
						bottom: 0;
						right: 0;
						width: 0;
						height: 2px;
						background-color: #008f48;
						transition: all .5s ease-in-out;
					}
					
					#main-nav>ul>li:hover::before {
						width: 100%;
					}
					
                    #main-nav ul li ul.nav-sub li a::before {
                        content: '';
                        /* position: absolute;
                        top: -16px;
                        right: 0;
                        width: 100%;
                        height: 3px;
                        background-color: #fff;
                        transition: all .3s ease-in-out;
                        visibility: hidden; */
                        position: absolute;
                        bottom: 0;
                        right: 0;
                        width: 0;
                        height: 2px;
                        background-color: #dcdcdc;
                        transition: all .5s ease-in-out;

                    }

                    #main-nav ul li ul.nav-sub li:hover a::before {
                       width: 100%;
                    }
                    
                    #main-nav>ul>li:hover::before {
                        visibility: visible;
                    }
                    
                    #main-nav ul ul li {
                        display: inline-block;
                        position: relative;
                        min-width: 200px;
                        width: 220px;
                        vertical-align: top;
                        /* align-items: center; */
                    }
                    
                    #main-nav ul li a {
                        /* position: relative; */
                        display: block;
                        color: #3a3a3a !important;
                        font-size: 13px;
                        font-weight: 500;
                        line-height: 25px;
                        padding: 0;
                        -webkit-transition: .5s;
                        transition: .5s;
                        z-index: 1;
                    }
                    
                    #main-nav ul li:nth-child(1) a {
                        padding-right: 0;
                    }
                    
                    #main-nav ul li ul.nav-sub li:nth-child(1) a {
                        padding-right: 10px;
                    }
                    
                    #main-nav>ul>li>a {
                        text-align: center;
                    }
                    
                    #main-nav>ul>li:hover>a {
                        color: #056138 !important;
                        /*	background: #3d403c;*/
                    }
                    
                    #main-nav>ul>li:hover>a:before {
                        border-width: 5px;
                    }
                    
                    #main-nav ul ul {
                        display: block;
                        /* min-width: 200px; */
                        padding: 0;
                        box-shadow: 0 1px 5px rgba(0, 0, 0, .2);
                        position: absolute;
                        top: 100%;
                        right: 0;
                        z-index: 1;
                        border-top: 3px solid #008f48;
                    }
                    
                    #main-nav ul ul ul {
                        top: 0;
                        right: 100%;
                    }
                    
                    #main-nav ul ul li a {
                        color: #888888 !important;
                        font-size: 12px;
                        padding: 3px 7px;
                        margin: 0;
                    }
                    /* #main-nav ul ul li:not(:last-child) a {
    border-bottom: 1px solid #eee;
} */
                    
                    #main-nav ul ul li a:hover {
                        color: #008f48 !important;
                        /* background: #3d403c; */
                    }
                    
                    #main-nav .nav-parent>a {
                        padding-left: 15px;
                    }
                    
                    #main-nav .nav-parent>a:after {
                        content: '\f107';
                        display: inline-block;
                        font: 14px FontAwesome;
                        text-rendering: auto;
                        -webkit-font-smoothing: antialiased;
                        -moz-osx-font-smoothing: grayscale;
                        position: absolute;
                        top: 50%;
                        left: 0;
                        -webkit-transform: translateY(-50%);
                        transform: translateY(-50%);
                        color: #3ca978;
                    }
                    
                    #main-nav ul ul .nav-parent>a:after {
                        content: '\f104';
                    }
                    
                    #main-nav .nav-sub {
                        opacity: 0;
                        visibility: hidden;
                        pointer-events: none;
                        background: #fff;
                        -webkit-transform: scale(0);
                        transform: scale(0);
                        -webkit-transition: all .5s, transform 0s .5s;
                        transition: all .5s, transform 0s .5s;
                    }
                    
                    .nav-sub.megamenu {
                        display: flex !important;
                    }
                    
                    .nav-sub.megamenu li.nav-parent,
                    .nav-sub.megamenu li.nav-parent>ul {
                        background: #eee !important;
                    }
                    
                    .nav-sub.megamenu li.nav-parent:not(:last-child) {
                        border-left: 1px solid #aaa
                    }
                    
                    #main-nav .nav-sub.megamenu .nav-parent a:hover {
                        color: #3d403c !important;
                        background: none;
                    }
                    
                    #main-nav .nav-sub.megamenu>li ul a {
                        font-size: 12px;
                    }
                    
                    .nav-sub.megamenu ul {
                        display: block !important;
                        position: static !important;
                        visibility: visible !important;
                        transform: scale(1) !important;
                        pointer-events: all !important;
                        box-shadow: none !important;
                        animation: none !important;
                        opacity: 1 !important;
                    }
                    
                    #main-nav .nav-parent:hover>ul {
                        /* display: block;
                    opacity: 1;
                    visibility: visible;
                    pointer-events: auto;
                    -webkit-animation: navslide .5s;
                    animation: navslide .5s;
                    -webkit-transform: scale(1);
                    transform: scale(1); */
                        /* **************** */
                        display: block;
                        opacity: 1;
                        visibility: visible;
                        pointer-events: auto;
                        -webkit-animation: navslide .5s;
                        animation: navslide .5s;
                        -webkit-transform: scale(1);
                        transform: scale(1);
                        /* flex-direction: column; */
                        /* flex-wrap: wrap; */
                        /* flex-basis: content; */
                        /* width: fit-content; */
                        /* min-width: 50vh; */
                        height: auto;
                    }
                    
                    /* #main-nav li:nth-of-type(2).nav-parent>ul {
                        width: 30vh;
                    }
                    
                    #main-nav li:nth-of-type(2).nav-parent>ul li {
                        width: 188px;
                        min-width: 180px;
                    }
                    
                    #main-nav li:nth-of-type(5).nav-parent>ul {
                        width: 30vh;
                    }
                    
                    #main-nav li:nth-of-type(5).nav-parent>ul li {
                        min-width: 180px;
                        width: 188px;
                    }
                    
                    #main-nav li:nth-of-type(6).nav-parent>ul {
                        width: 30vh;
                    }
                    
                    #main-nav li:nth-of-type(6).nav-parent>ul li {
                        min-width: 180px;
                        width: 188px;
                    }
                    
                    #main-nav li:nth-of-type(7).nav-parent>ul {
                        width: 30vh;
                    }
                    
                    #main-nav li:nth-of-type(7).nav-parent>ul li {
                        min-width: 180px;
                        width: 188px;
                    }
                    
                    #main-nav li:nth-of-type(8).nav-parent>ul {
                        width: 30vh;
                    }
                    
                    #main-nav li:nth-of-type(8).nav-parent>ul li {
                        min-width: 180px;
                        width: 188px;
                    }
                    
                    #main-nav .nav-parent>ul li:hover {}
                    
                    #main-nav .nav-parent>ul li:hover a {
                        background-color: #008f48;
                        color: #fff !important;
                    }
					*/
                    
                    @-webkit-keyframes navslide {
                        0% {
                            -webkit-transform: translateY(-5px);
                            opacity: 0;
                        }
                        to {
                            -webkit-transform: translateY(0);
                            opacity: 1;
                            ;
                        }
                    }
                    
                    @keyframes navslide {
                        0% {
                            transform: translateY(-5px);
                            opacity: 0;
                        }
                        to {
                            transform: translateY(0);
                            opacity: 1;
                        }
                    }
                    /********* RESPONSIVE NAV **********/
                    
                    body.uk-offcanvas-page {
                        width: 100% !important;
                        height: auto !important;
                        margin: 0 !important;
                        position: static !important;
                    }
                    
                    .menu-btn {
                        float: right;
                        color: #c7684e !important;
                        font-size: 18px;
                        line-height: 15px;
                        padding: 6px 10px;
                        margin: 5px;
                        border-radius: 0;
                        background: #fff;
                    }
                    
                    .menu-btn i {
                        vertical-align: middle;
                    }
                    
                    #res-nav .uk-offcanvas-bar {
                        background: #056138;
                    }
                    
                    #res-nav ul {
                        padding: 0;
                        margin: 0;
                        list-style: none;
                    }
                    
                    #res-nav>div>ul {
                        height: auto;
                        padding: 15px;
                        /* background: #f9ba34; */
                    }
                    
                    #res-nav ul ul {
                        height: 0;
                        padding-right: 10px;
                        overflow: hidden;
                        border-right: 1px solid #c7684e;
                        -webkit-transform-origin: top;
                        transform-origin: top;
                        -webkit-transform: scaleY(0);
                        transform: scaleY(0);
                        -webkit-transition: .5s;
                        transition: .5s;
                    }
                    
                    #res-nav li {
                        position: relative;
                    }
                    
                    #res-nav li:hover>a {
                        color: #3545ff;
                        background: #fff;
                    }
                    
                    #res-nav li:hover>ul {
                        height: auto;
                        -webkit-transform: scaleY(1);
                        transform: scaleY(1);
                    }
                    
                    #res-nav a {
                        display: block;
                        color: #fff;
                        padding: 5px;
                    }
                    
                    #res-nav .nav-parent a {
                        padding-left: 15px;
                    }
                    
                    #res-nav .nav-parent>a:after {
                        content: "\f107";
                        /* arrow bottom */
                        display: inline-block;
                        font-family: FontAwesome;
                        text-rendering: auto;
                        -webkit-font-smoothing: antialiased;
                        -moz-osx-font-smoothing: grayscale;
                        position: absolute;
                        top: 5px;
                        left: 5px;
                    }
                    /********** SLIDER **********/
                    
                    .slider-style {
                        display: block;
                        width: 100%;
                        position: relative;
                        z-index: 9;
                    }
                    
                    [id^=wowslider-container_] {
                        z-index: 0 !important
                    }
                    
                    [id$=_sliderItemsPlace] #wowslider-container_block .ws-title {
                        color: #fff;
                        background: rgba(52, 52, 52, 0.8);
                        opacity: 1;
                    }
                    
                    [id$=_sliderItemsPlace] #wowslider-container_block .ws-title * {
                        font-size: 16px;
                        color: #fff;
                        text-align: right !important;
                    }
                    
                    #wowslider-container_block a.ws_prev:before,
                    #wowslider-container_block a.ws_next:before {
                        color: #fff;
                        font: 20px/34px FontAwesome;
                    }
                    
                    #wowslider-container_block a.ws_prev:before {
                        content: '\f053'
                    }
                    
                    #wowslider-container_block a.ws_next:before {
                        content: '\f054'
                    }
                    
                    .services-slide .owl-carousel .owl-stage-outer .owl-stage {
                        display: flex;
                    }
                    
                    .services-slide .owl-carousel .owl-stage-outer .owl-stage .owl-item .item {
                        position: relative;
                        display: block;
                        cursor: pointer;
                        margin-top: 10px;
                    }
                    
                    .services-slide .owl-carousel .owl-stage-outer .owl-stage .owl-item .item img {
                        height: auto !important;
                        object-fit: none;
                        margin-bottom: 10px;
                    }
                    
                    .services-slide .owl-carousel .owl-stage-outer .owl-stage .owl-item .item::before {
                        content: '';
                        position: absolute;
                        top: 0;
                        right: 0;
                        width: 100%;
                        height: 80%;
                        border-radius: 50%;
                        background: linear-gradient(45deg, rgba(8, 219, 194, 1) 40%, rgba(9, 9, 121, 1) 80%);
                        opacity: 0;
                        transition: all .5s ease-in-out;
                    }
                    
                    .services-slide .owl-carousel .owl-stage-outer .owl-stage .owl-item .item::after {
                        content: '';
                        position: absolute;
                        bottom: 20px;
                        left: -5px;
                        width: 110%;
                        height: 80%;
                        background-image: url('/Design/Themes/jondishapoor-univercity/Default/RTL/hover-icon.png');
                        background-repeat: no-repeat;
                        background-size: 102% 55%;
                        background-position: bottom center;
                        opacity: 0;
                        transition: all .5s ease-in-out;
                    }
                    
                    .services-slide .owl-carousel .owl-stage-outer .owl-stage .owl-item .item:hover::before,
                    .services-slide .owl-carousel .owl-stage-outer .owl-stage .owl-item .item:hover::after {
                        opacity: 1;
                    }
                    
                    .services-slide .owl-carousel .owl-stage-outer .owl-stage .owl-item .item:hover img {
                        filter: contrast(0) brightness(100);
                    }
                    
                    .services-slide .owl-carousel .owl-stage-outer .owl-stage .owl-item .item div.owl-image-title {
                        color: #757575 !important;
                        font-size: 14px;
                        transition: .2s ease-in-out;
                    }
                    
                    .services-slide .owl-carousel .owl-stage-outer .owl-stage .owl-item .item div.owl-image-title:hover {
                        animation: none !important;
                        color: #00397f !important;
                    }
                    
                    @media (min-width: 840px) {
                        .slider-curve [id^=divMinMax_] {
                            position: relative;
                            z-index: 1;
                        }
                        .slider-curve [id^=divMinMax_]:after {
                            content: '';
                            width: 100%;
                            height: 145px;
                            background: url(image/slider-curve.png);
                            background-position: center bottom;
                            background-size: 100% 100%;
                            pointer-events: none;
                            position: absolute;
                            bottom: 0;
                            z-index: 99;
                        }
                    }
                    
                    #nextpage {
                        display: flex;
                        justify-content: center;
                        align-items: center;
                        color: #fff;
                        width: 40px;
                        height: 40px;
                        font-size: 28px;
                        margin: -40px auto 15px;
                        border-radius: 100%;
                        background: #3d403c;
                        position: relative;
                        z-index: 99;
                    }
                    
                    #nextpage i {
                        -webkit-transition: .5s;
                        transition: .5s;
                        -webkit-transform: scaleY(.7);
                        transform: scaleY(.7);
                    }
                    
                    #nextpage:hover i {
                        -webkit-transform: scale(1);
                        transform: scale(1);
                    }
                    /********** SLIDESHOW PLUS **********/
                    
                    [id$=_fakeDiv] .owl-box {
                        overflow: visible;
                    }
                    
                    .bg-slide-show .slide-show .owl-item .item {
                        display: block;
                        margin: 100px 0 0;
                        cursor: pointer;
                        padding: 25px 20px;
                        border: 1px solid #fff;
                        border-radius: 10px;
                    }
                    
                    .bg-slide-show .slide-show .owl-item .item:hover {
                        background-color: #fff;
                        transition: background-color .5s ease-in-out;
                    }
                    
                    .bg-slide-show .slide-show .owl-item .item img {
                        width: 80px;
                        height: 80px !important;
                        object-fit: fill;
                        margin: 0 auto 7px;
                        transition: transform .5s ease-in-out;
                    }
                    
                    .bg-slide-show .slide-show .owl-item .item:hover img {
                        transform: scale(0.9);
                    }
                    
                    #owl-ctl01_ctl07_ctl02 div.owl-image-title {
                        /* color: #fff; */
                        font-size: 14px !important;
                    }
                    
                    @media (max-width: 768px) {
                        [id$=_fakeDiv] .owl-item .item img {
                            width: auto !important;
                            height: auto !important;
                            margin: auto !important;
                        }
                    }
                    
                    [id$=_fakeDiv] .owl-controls {
                        margin: 0 !important;
                    }
                    
                    [id$=_fakeDiv] .owl-box .owl-prev,
                    [id$=_fakeDiv] .owl-box .owl-next {
                        color: #056138  !important;
                        text-align: center;
                        padding: 5px 15px !important;
                        margin: 0 !important;
                        font-size: 25px !important;
                        background: none !important;
                        border-radius: 100% !important;
                        box-sizing: border-box;
                        position: absolute;
                        top: 47%;
                        -webkit-transition: .5s;
                        transition: .5s;
                        transform: translateY(-50%) scaleX(.6);
                    }
                    
                    [id$=_fakeDiv] .owl-box .owl-prev {
                        right: 0;
                    }
                    
                    [id$=_fakeDiv] .owl-box .owl-next {
                        left: 30px;
                    }
                    
                    [id$=_fakeDiv] .owl-box .owl-prev:hover *:before,
                    [id$=_fakeDiv] .owl-box .owl-next:hover *:before {
                        color: #c7684e !important;
                    }
                    /************* STYLE MODULE CONTENT*/
                    
                   .module-content {
                        width: 100%;
                        height: auto;
                        padding: 10px 0;
                        /* background-color: #fff; */
                    }
					
					 .module-content .bg-color {
                        margin: 20px 0; 
                        background-color: #ebebeb;
                    }
                    
                    /* STYLE MODULE NEWS NewsCollector  */
                    
                    .news-important {
                        position: relative;
/*                         height: 350px; */
                        padding: 0 50px;
                        margin: 0 auto;
                        text-align: center;
                    }

                    .news-important [id^=divMinMax_] {
                    	height: 250px !important;
                    }
                    
                    .news-important .dp-module-content {
                        height: 100%;
                    }
                    
                    .news-important .dp-module-content>div {
                        height: 100%;
                    }
                    
                    .news-important .dp-module-content>div>[id$="_NewsPager"] {
                        position: absolute;
                        bottom: 10%;
                        right: 20%;
                        z-index: 10;
                    }
                    
                    #tblRotatorContent>div>[id$="_DateAreaRotate"] {
                        position: absolute;
                        right: 0;
                        bottom: 40px;
                    }
                    
                    .pic div.pager ul li a:before {
                        content: '\f0c8' !important;
                        font: normal normal normal 14px/1 FontAwesome !important;
                        color: #9fa2a6 !important;
                    }
                    
                    .pic div.pager div.pagerLinks ul li a.currentPageClass:before {
                        content: '\f0c8' !important;
                        font: normal normal normal 14px/1 FontAwesome !important;
                        color: #056138 !important;
                    }
                    
                    .dp-dInlineBlock i {
                        display: none;
                    }
                    
                    .dp-dInlineBlock a span {
                        color: #056138;
                    }
                    
                    .newsRotatorlblDate>i,
                    .dp-listNewsClt.date>i {
                        color: #056138 !important;
                    }
                    
                    .news-important .dp-module-content>div>[id$="_NewsRotator"] {
                        height: 100%;
                    }
                    
                    .news-important .dp-module-content>div>[id$="_NewsRotator"]>[id$="_rotatorContainer"] {
                        height: 100%;
						overflow: visible !important;
                    }
                    
                    .news-important .dp-module-content>div>[id$="_NewsRotator"]>[id$="_rotatorContainer"]>[id$="_rotator"] {
                        height: 100% !important;
						overflow: hidden !important;
                    }
                    
                    .news-important .dp-module-content>div>[id$="_NewsRotator"]>[id$="_rotatorContainer"]>[id$="_rotator"]>[id$="tblRotator"] {
                        height: 100% !important;
                        background-color: transparent !important;
                    }
                    
                    .news-important .dp-module-content>div>[id$="_NewsRotator"]>[id$="_rotatorContainer"]>[id$="_rotator"]>[id$="tblRotator"]>.uk-clearfix {
                        height: 100% !important;
                    }
                    
                    .news-important .dp-module-content>div>[id$="_NewsRotator"]>[id$="_rotatorContainer"]>[id$="_rotator"]>[id$="tblRotator"]>.uk-clearfix>.dp-rotatorNewsClt.content {
                        width: calc(100% - 45%) !important;
                        height: 100%;
                        text-align: right;
                    }
                    
                    .news-important .dp-module-content>div>[id$="_NewsRotator"]>[id$="_rotatorContainer"]>[id$="_rotator"]>[id$="tblRotator"]>.uk-clearfix>.left-img {
                        width: calc(100% - 55%) !important;
                        height: 100%;
                        float: left !important;
						-webkit-box-shadow: 0px 20px 40px 0px rgba(133,133,133,1);
-moz-box-shadow: 0px 20px 40px 0px rgba(133,133,133,1);
box-shadow: 0px 20px 40px 0px rgba(133,133,133,1);
                    }
                    
                    .news-important .dp-module-content>div>[id$="_NewsRotator"]>[id$="_rotatorContainer"]>[id$="_rotator"]>[id$="tblRotator"]>.uk-clearfix>.left-img>.newsCollectorImages {
                        width: 100% !important;
                        height: 100% !important;
                        padding: 0;
                        border: 0;
                    }
                    
                    .dp-rotatorNewsClt.abstract,
                    .dp-listNewsClt.abstract {
                        background-color: transparent !important;
                    }
                    
                    .ares .tp-bullet-title {
                        display: none !important;
                    }
                    /* END OF STYLE MODULE NEWS NewsCollector  */
                    
                    .advance-slide .dp-module-content .owl-carousel.owl-rtl .owl-item {
                        position: relative;
                        /* height: auto !important; */
                    }
                    
                    .advance-slide .dp-module-content .owl-carousel.owl-rtl .owl-item .item {
                        cursor: pointer;
                    }
                    
                    .advance-slide .dp-module-content .owl-carousel.owl-rtl .owl-item .item img {
                        object-fit: scale-down;
                        width: 100%;
                        height: 100%;
						font-weight:bold;
                    }
                    
                    .box-module {
                        position: relative;
                        width: 100%;
                        height: 350px;
                        z-index: 10;
                        text-align: center;
                    }
                    
                    main#wrap\: .box-module {
                        margin: -13rem 0 1rem;
                    }
                    
                    .box-module img {
                        width: 100%;
                        height: 100%;
                        object-fit: cover;
                    }
                    
                    .box-module h4,
                    .box-module p {
                        position: absolute;
                        top: 40%;
                        right: 0;
                        left: 0;
                        color: #fff;
                    }
                    
                    .box-module p {
                        top: 55%;
                        text-align: justify;
                        padding: 0 20px;
                        font-size: 13px;
                        font-weight: 100;
                    }
                    
                    .arrow-bottom {
                        position: absolute;
                        top: -14.5rem;
                        left: 0;
                        right: 0;
                        width: 10px;
                        height: 45px;
                        margin: 0 auto !important;
                        border-radius: 50%;
                        background-color: #ff6f7f;
                        z-index: 11;
                        border: 0;
                    }
                    
                    .arrow-bottom:hover {
                        cursor: pointer;
                        background-color: #f5223b;
                        transition: background-color .5s ease-in-out;
                    }
                    
                    .angle-bottom {
                        font-size: 35px;
                        color: #fff;
                        padding: 5px 0 0;
                        margin-right: -22px;
                    }
                    
                    .ser-box {
                        position: relative;
                        display: flex;
                        justify-content: space-between;
                        align-items: center;
                        flex-grow: 1;
                        margin: 0 0 2rem !important;
                    }
                    
                    .ser-box .img-ser-box {
                        width: 120px;
                    }
                    
                    .ser-box .img-ser-box img {
                        max-height: 100%;
                        transition: transform .7s ease-in-out;
                    }
                    
                    .ser-box:hover .img-ser-box img {
                        transform: rotate(20deg);
                    }
                    
                    .ser-box .text-ser-box h4 {
                        position: relative;
                        color: #16b6d2;
                        margin: 10px 5px 5px 0;
                        border-bottom: 2px solid #16b6d2;
                        transition: color .8s ease;
                    }
                    
                    .ser-box .text-ser-box h4::after {
                        content: "";
                        position: absolute;
                        top: 22px;
                        right: 0;
                        width: 0%;
                        height: 2px;
                        background-color: #9400e6;
                        transition: width .8s ease-out;
                    }
                    
                    .ser-box:hover .text-ser-box h4 {
                        color: #9400e6;
                    }
                    
                    .ser-box:hover .text-ser-box h4::after {
                        width: 100%;
                    }
                    
                    .ser-box .text-ser-box p {
                        padding-right: 7px;
                        margin: 0 0 0;
                        text-align: justify;
                    }
                    /************* END STYLE MODULE CONTENT*/
                    /********** WEATHER **********/
                    
                    .dp-weather-content {
                        text-align: center;
                    }
                    
                    .dp-weather-content .temperature {
                        padding: 15px 0;
                    }
                    
                    .dp-weather-content .temperature-forecasts-btn {
                        display: inline-block;
                        color: #173953;
                        padding: 0 15px;
                    }
                    
                    .dp-weather-content .show-states {
                        display: inline-block;
                        width: auto;
                        color: #173953 !important;
                        font-size: unset;
                        padding: 0 15px;
                        border: 0 !important;
                    }
                    
                    .dp-weather-states .all-cities .state-item {
                        color: #fff !important;
                        background: #173953 !important;
                    }
                    /********** GALLERY **********/
                    
                    .gv_galleryWrap .gv_showOverlay {
                        display: none;
                    }
                    /********** PICTURES GALLERY **********/
                    
                    [id$=_RepeatColumnsHorizontal] ul {
                        margin: 0;
                    }
                    
                    .galleryContainer {
                        height: auto !important;
                    }
                    
                    .galleryContainer .gv_galleryWrap {
                        height: auto !important;
                        padding: 0 !important;
                        background: none;
                    }
                    
                    .galleryContainer .gv_galleryWrap .gv_gallery {
                        height: auto !important;
                    }
                    
                    .galleryContainer .gv_galleryWrap .gv_panelWrap {
                        margin-bottom: 10px;
                        position: static;
                    }
                    
                    .galleryContainer .gv_galleryWrap .gv_panelWrap .gv_panel {
                        position: static;
                    }
                    
                    .galleryContainer .gv_galleryWrap .gv_overlay * {
                        margin: 0;
                    }
                    
                    .galleryContainer .gv_galleryWrap .gv_panel img {
                        position: static;
                    }
                    
                    .galleryContainer .gv_galleryWrap .gv_filmstripWrap {
                        display: none;
                    }
                    
                    .galleryContainer .gv_galleryWrap .gv_navWrap {
                        width: 100% !important;
                        height: auto !important;
                        box-sizing: border-box;
                        position: static;
                    }
                    
                    .galleryContainer .gv_galleryWrap .gv_navWrap>* {
                        display: inline-block;
                        width: auto;
                        height: auto;
                        background: none;
                        vertical-align: middle;
                        opacity: 1;
                    }
                    
                    .galleryContainer .gv_galleryWrap .gv_navWrap> :before {
                        display: inline-block;
                        color: #e8921b;
                        margin: 5px;
                        font: 16px FontAwesome;
                        transition: .5s;
                        -webkit-transform: scaleY(1.5);
                        transform: scaleY(1.5);
                    }
                    
                    .galleryContainer .gv_galleryWrap .gv_navWrap> :hover:before {
                        color: #7c0201;
                    }
                    
                    .galleryContainer .gv_galleryWrap .gv_navWrap .gv_navPrev:before {
                        content: '\f053'
                    }
                    
                    .galleryContainer .gv_galleryWrap .gv_navWrap .gv_navNext:before {
                        content: '\f054'
                    }
                    
                    .galleryContainer .gv_galleryWrap .gv_navWrap .gv_navPlay:before {
                        content: '\f04b'
                    }
                    
                    .galleryContainer .gv_galleryWrap .gv_navWrap .gv_navPause:before {
                        content: '\f04c'
                    }
                    
                    .galleryContainer+[id$=_centerDiv],
                    .galleryContainer+[id$=_centerDiv] tbody,
                    .galleryContainer+[id$=_centerDiv] tr,
                    .galleryContainer+[id$=_centerDiv] td {
                        display: block;
                        padding: 0;
                        border-spacing: 0;
                    }
                    /********** VIDEO GALLERY **********/
                    
                    .video-box[class*=voverlay_] {
                        width: 100%;
                    }
                    
                    [id$=_dataContainer].uk-container {
                        max-width: none;
                        padding: 0;
                    }
                    
                    [side-pane] [id$=_dataContainer].uk-container>.uk-grid.uk-flex {
                        max-width: 250px;
                        margin: 0;
                    }
                    
                    [side-pane] [id$=_dataContainer].uk-container>.uk-grid.uk-flex {
                        max-width: 250px;
                    }
                    
                    [side-pane] [id$=_dataContainer] .video-box {
                        width: 100%;
                        padding: 0;
                    }
                    
                    .dp-videogallery-deleteAll {
                        margin: auto !important;
                    }
                    
                    [id$=_videogallerycontainer].uk-container {
                        max-width: none;
                        padding: 0;
                    }
                    
                    [id$=_videogallerycontainer] [id^=rpShowVideo] {
                        text-align: center;
                        justify-content: center;
                        margin: 0;
                    }
                    
                    [id$=_videogallerycontainer] [id^=rpShowVideo] .video-caption {
                        -webkit-transition: .5s;
                        transition: .5s;
                    }
                    
                    [id$=_videogallerycontainer] [id^=rpShowVideo] .video-box:hover .video-caption {
                        pointer-events: none;
                        opacity: 0;
                    }
                    
                    [id$=_videogallerycontainer] [id^=rpShowVideo]>* {
                        width: 260px;
                        max-width: 100%;
                        padding: 0;
                        margin: 10px !important;
                        position: relative;
                    }
                    
                    [id$=_videogallerycontainer] [id^=rpShowVideo] .video-caption {
                        width: 100%;
                        padding: 5px 10px;
                        background: rgba(0, 0, 0, 0.5);
                        box-sizing: border-box;
                        position: absolute;
                        bottom: 0;
                        z-index: 1;
                    }
                    
                    [id$=_videogallerycontainer] [id^=rpShowVideo] .voverlay {
                        color: #fff;
                        display: inline-block;
                    }
                    
                    [id$=_videogallerycontainer] [id^=rpShowVideo] .voverlay img {
                        height: auto;
                        padding: 0;
                        border-radius: 0;
                    }
                    
                    [id$=_videogallerycontainer] .video-box>.uk-overlay {
                        position: relative;
                    }
                    
                    .videogallery[class*=voverlay_] .voverlay:before,
                    [id$=_videogallerycontainer] .video-box>.uk-overlay:before {
                        content: '\f01d';
                        color: #fff;
                        font: 80px FontAwesome;
                        position: absolute;
                        top: 50%;
                        right: 50%;
                        -webkit-transform: translate(50%, -50%);
                        transform: translate(50%, -50%);
                        pointer-events: none;
                        z-index: 1;
                    }
                    
                    [id$=_videogallerycontainer] .video-box>.uk-overlay .uk-overlay-panel {
                        pointer-events: none;
                    }
                    
                    #voverlay {
                        padding: 0 !important;
                    }
                    
                    #voverlay:before {
                        content: '';
                        width: 100%;
                        height: 100%;
                        background: rgba(0, 0, 0, .5);
                        position: fixed;
                        top: 0;
                        right: 0;
                        z-index: -2;
                    }
                    
                    #voverlay .vcontainer {
                        padding: 10px;
                        border-radius: 5px;
                        box-sizing: border-box;
                        background: #fff !important;
                    }
                    
                    #voverlay .close {
                        z-index: 1
                    }
                    
                    img[src*='VideoGallery/Images/white.png'] {
                        display: none !important;
                    }
                    
                    .videogallery[class*=voverlay_] .voverlay {
                        width: 240px;
                        max-width: 100%;
                        padding: 0;
                        margin: 0;
                        border: 0;
                        opacity: 1;
                        position: relative;
                    }
                    
                    .videogallery[class*=voverlay_] .voverlay .description {
                        width: 100%;
                        color: #fff;
                        text-align: center;
                        padding: 5px;
                        margin: 0;
                        box-sizing: border-box;
                        background: rgba(0, 0, 0, .5);
                        position: absolute;
                        bottom: 0;
                        z-index: 1;
                    }
                    
                    .videogallery[class*=voverlay_] .voverlay div {
                        min-height: auto !important;
                    }
                    /********** NEWS ROTATOR  ***********/
                    
                    [id$=_NewsRotator] .rotatorBox {
                        z-index: auto !important;
						opacity: 1 !important;
                    }
                    /********** NEWS **********/
                    /* #NewsContent table,
                #NewsContent tbody,
                #NewsContent tr,
                #NewsContent td {
                    display: table;
                } */
                    
                    #NewsContent #ContentBox,
                    #NewsContent #ContentBox>tbody {
                        height: 100%;
                    }
                    
                    #NewsContent #ContentBox>tbody {
                        display: flex;
                        flex-direction: column;
                    }
                    
                    [id$=_DetailsSubmitDate],
                    [id$=_DetailsSubmitDate] table,
                    [id$=_DetailsSubmitDate] tbody,
                    [id$=_DetailsSubmitDate] tr,
                    [id$=_DetailsSubmitDate] td {
                        display: inline-block !important;
                    }
                    
                    span[id$="_newsModuleList_topnewsModule"].tnDialog {
                        z-index: 500 !important;
                    }
                    
                    #NewsContent [id$=_NewsContentList] {
                        display: block;
                    }
                    
                    #NewsContent [id$=_NewsContentList]>tbody {
                        display: block;
                    }
                    
                    #NewsContent [id$=_NewsContentList]>tbody>tr {
                        display: -webkit-box;
                        display: -ms-flexbox;
                        display: flex;
                        -ms-flex-wrap: wrap;
                        flex-wrap: wrap;
                        /* margin-right: -25px; */
                    }
                    
                    #NewsContent [id$=_NewsContentList]>tbody>tr>td {
                        display: inline-block;
                        -webkit-box-flex: 1;
                        -ms-flex: 1;
                        flex: 1;
                        min-width: 150px;
                        /* margin: 0 5px 15px 0; */
                        vertical-align: top;
                        box-sizing: border-box;
                        /* background: #fff; */
                        position: relative;
                        -webkit-transition: .5s;
                        transition: .5s;
						box-shadow: 7px 5px 11px #d2cccc;
						border:#d2cccc solid 1px;
						border-radius:3px;
						
                    }
                    
                    #NewsContent [id$=_NewsContentList]>tbody>tr>td:nth-child(2) {
						margin: 0 10px;
					}
                    #NewsContent [id$=_NewsContentList]>tbody>tr>td:nth-child(3) {
                        margin: 0 0 0 10px;
                    }
                    
                    /*#NewsContent [id$=_NewsContentList]>tbody>tr>td:nth-child(even) {
                        margin: 0 0;
                    }*/
                    
                    #NewsContent [id$=_NewsContentList]>tbody>tr>td:hover {
                        -webkit-transform: translateY(-2px);
                        transform: translateY(-2px);
                    }
                    
                    #NewsContent [id$=_NewsContentList]>tbody>tr>td:hover:before {
                        border-bottom-color: #3c7405;
                    }
                    
                    #NewsContent [id$=_NewsContentList]>tbody>tr>td:hover:after {
                        background: #3c7405;
                    }
                    
                    #NewsContent [id*=NewsContentList][id$=_NewsContentPanel],
                    #NewsContent #NewsContentLayout,
                    #NewsContent #NewsContentLayout>tbody {
                        display: block;
                        height: 100%;
                    }
                    
                    [id$=paneheader]~* #NewsContent [id*=NewsContentList][id$=_NewsContentPanel] {
                        height: auto;
                    }
                    
                    #NewsContent [id$=_NewsContentList] td:empty {
                        visibility: hidden;
                    }
                    
                    #NewsContent .NewsItemStyle>tbody>tr:nth-child(3) {
                        /* display: -webkit-box;
                        display: -ms-flexbox;
                        -webkit-box-orient: vertical;
                        -webkit-box-direction: normal;
                        -ms-flex-direction: column; */
                        position: relative;
                        width: 100%;
                        height: 100%;
                        display: block;
                        /* flex-direction: row; */
                        /* box-sizing: border-box; */
                        /* border-bottom: 1px solid #d1d1d1; */
                        /* padding-bottom: 5px; */
                    }
                    
                    #NewsContent .NewsItemStyle>tbody>tr:nth-child(3)>td:first-child {
                        position: relative;
                        display: block;
                        width: 100%;
                        border: 0;
                    }
                    
                    #NewsContent .NewsItemStyle>tbody>tr:nth-child(3)>td:nth-child(2) {
                        width: 100%;
                        /* display: block; */
                        /* float: none;
                        -webkit-box-flex: 1;
                        -ms-flex: 1 1 auto;
                        flex: 1 1 auto; */
                        /* padding: 0 10px !important; */
                        margin: 0;
                        /* box-sizing: border-box; */
                        /* position: relative; */
                        transition: .5s;
                        /* border: 1px solid #ebebeb;
                        border-top: 0; */
                    }
                    
                    #NewsContent [id$=_NewsAbstract] {
                        color: #3e3b3b;
                        /*	flex: 1;*/
                        display: block;
                        /* margin: 0 0 50px; */
                        padding: 0 0 10px;
                        font-size: 11.5px;
						text-align:center;
                    }
                    
                    #NewsContent .BorderBackgroundPanel {
                        /*
    display: flex;
    flex-direction: column;
*/
                        height: 100%;
                        padding: 0 !important;
                        border: 0 !important;
                        background: none !important;
                    }
                    
                    #NewsContent [id$=_NewsAbstractMorePanel] {
                        text-align: right !important;
                    }
                    
                    #NewsContent .AbstractMoreLink {
                        position: absolute;
                        display: block;
                        color: #fff !important;
                        font-weight: normal !important;
                        margin: 10px 0 0;
                        background: #3db5ac;
                        -webkit-transition: .5s;
                        transition: .5s;
                        width: 100%;
                        height: 30px;
                        bottom: -30px;
                        right: 0;
                        display: flex;
                        justify-content: center;
                        align-items: center;
                        z-index: 2;
                    }
                    
                    #NewsContent .AbstractMoreLink::before {
                        content: '';
                        position: absolute;
                        top: 0;
                        left: 0;
                        width: 100%;
                        height: 100%;
                        background-color: #128880;
                        transform: scale3d(1, 0, 1);
                        opacity: 0;
                        transition: all .4s ease-in-out;
                        z-index: -1;
                    }
                    
                    #NewsContent .AbstractMoreLink::after {
                        content: '\276D';
                        position: absolute;
                        top: 5px;
                        right: 70px;
                        /* left: auto; */
                        font-size: 15px;
                        font-weight: 100;
                        font-family: 'Font Awesome 5 pro';
                        transform: rotateY(180deg);
                    }
                    #NewsContent .NewsPreTitleStyle {  font-family:IranYekan !important ; padding-right:10px} 
					
                    #NewsContent .AbstractMoreLink:hover::before {
                        transform: scale3d(1, 1, 1);
                        opacity: 1;
                    }
                    
                    #NewsContent .PanelTitle {
                        text-align: center;
                        font-size: 0;
                        padding: 0;
						margin: 0;
                        /* margin: 0 20px; */
                        /* background: #fff; */
                    }
                    
                    #NewsContent [id$=_ContentSubTitle] {
                        display: none;
                    }
                    
                    #NewsContent .PanelTitle * {
                        font-size: 12px;
                    }
                    
                    #NewsContent .PanelTitle br {
                        display: none;
                    }
                    
                    #NewsContent .DPNewsItemTitle span {
                        color: #15344c;
                        font-size: 14px;
                        font-weight: bold !important;
                        padding: 0 10px;
                    }
                    
                    #NewsContent .DPNewsWrap * {
                        color: #747474;
                        font-weight: normal;
                    }
                    
                    .DPNewsFields+span {
                        display: none;
                    }
                    
                    #owl-ctl01_ctl11_ctl02 div.owl-image-title {
                       /* color: #ff6f80 !important; */
                    }
                    
                    [id$=_DetailsSubmitTime],
                    [id$=_DetailsSubmitTime]+span,
                    [id$=_DetailsCommentCount]+span {
                        display: none !important;
                    }
                    
                    [id$=_DetailsDatePanel] {
                        /* position: absolute;
                        bottom: 0;
                        right: 0;
                        display: flex;
                        justify-content: center;
                        align-items: center;
                        width: 113px;
                        height: 40px;
                        border-top: 1px solid #cccccc; */
                    }
                    
                    [id$=_DetailsDatePanel],
                    [id$=DetailsSubmitDateCaption] {
                        font-size: 0 !important;
                    }
                    
                    [id$=_DetailsSubmitDate] {
                        font-size: 11px;
                        display: inline-block;
                        vertical-align: bottom;
                    }
                    /*#ctl01_ctl04_NewsContentList_ctl02_DetailsSubmitTime +span {display: none;}*/
                    
                    
					#NewsContent .NewTextStyle {
    font-weight: normal !important;
    font-size: 13px !important;
    animation: blink 1.5s linear infinite;
}

@-webkit-keyframes blink {
    0%,
    10%,
    15% {
        color: #ff0000;
        text-shadow: none;
    }
    20%,
    20%,
    40%,
    50%,
    60%,
    70%,
    80%,
    90%,
    100% {
        /*     color: #fccaff;
    text-shadow: 0 0 5px #f562ff, 0 0 15px #f562ff, 0 0 25px #f562ff,
      0 0 20px #f562ff, 0 0 30px #890092, 0 0 80px #890092, 0 0 80px #890092; */
        text-shadow: 0 0 5px #ff0000, 0 0 15px #ff0000, 0 0 20px #ff0000, 0 0 40px #ff0000, 0 0 60px #ff0000, 0 0 10px #ff0000, 0 0 98px #ff0000;
        color: #fff6a9;
    }
}

@keyframes blink {
    0%,
    10%,
    15% {
        color: #111;
        text-shadow: none;
    }
    20%,
    20%,
    40%,
    50%,
    60%,
    70%,
    80%,
    90%,
    100% {
        /*     color: #fccaff;
    text-shadow: 0 0 5px #f562ff, 0 0 15px #f562ff, 0 0 25px #f562ff,
      0 0 20px #f562ff, 0 0 30px #890092, 0 0 80px #890092, 0 0 80px #890092; */
        text-shadow: 0 0 5px #ff0000, 0 0 15px #ff0000, 0 0 20px #ff0000, 0 0 40px #ff0000, 0 0 60px #ff0000, 0 0 10px #ff0000, 0 0 98px #ff0000;
        color: #ff0000;
    }
}
					
					
					
					
					
					
                    
                    #NewsContent [id$=_ContentRightImageLink] {
                        position: relative;
                    }
                    
                    #NewsContent .DPNewsImageLink img {
                        float: none;
                        display: block;
                        width: 100% !important;
                        height: 100% !important;
                        max-width: 100%;
                        text-align: center;
                        margin: 0 auto;
                        object-fit: fill;
                        border: 0 !important;
                        box-sizing: border-box;
                        -webkit-transition: .3s;
                        transition: .3s;
                    }
                    
                    #NewsContent [id$=_ContentTitleLink] {
                        color: #fff;
                    }
                    
                    #NewsContent [id$=_ContentTitle] {
                        display: block;
                        clear: both;
                        width: 100%;
                        color: #454545;
                        font-size: 12px;
                        padding: 5px;
                        box-sizing: border-box;
                    }
                    
                    #NewsContent [id$=_NewsAbstractArea] {
                        flex: 1;
                        /*	padding: 10px;*/
                        /*	margin-right: 10px;*/
                        /* border-top: 2px solid rgba(0, 0, 0, 0.04); */
                        margin: 5px 0 0;
                    }
                    
                    #NewsContent [id$=_NewsAbstractArea]>td {
                        height: 100%;
                    }
                    
                    .news-item {
                        position: relative;
                    }
                    
                    .news-date {
                        position: absolute;
                        display: flex;
                        right: 10px;
                        bottom: 30px;
                        z-index: 99;
                        color: #444 !important;
                    }
                    
                    .news-date :first-child {
                        font-size: 14px;
                    }
                    
                    @media (max-width: 768px) {
                        #NewsContent [id$=_NewsContentList]>tbody>tr {
                            display: block;
                            margin: 0
                        }
                        #NewsContent [id$=_NewsContentList]>tbody>tr {
                            -ms-flex-wrap: wrap;
                            flex-wrap: wrap
                        }
                        #NewsContent [id$=_NewsContentList]>tbody>tr>td {
                            width: 50% !important;
                            padding: 0;
                            margin: 0 0;
                        }
                        #NewsContent .DPNewsImageLink img {
                            max-width: 100%;
                            height: 100% !important;
                            margin: 0 auto 10px;
                        }
                        #NewsContent [id$=_NewsContentList]>tbody>tr>td:nth-child(odd),
                        #NewsContent [id$=_NewsContentList]>tbody>tr>td:nth-child(even) {
                            margin: 0;
                        }
                        [id$=_DetailsDatePanel] {
                            width: 50%;
                        }
                    }
                    /********** NEWS ICONS *********/
                    
                    [id$=DetailsNewsCodeImage],
                    [id$=DetailsSubmitDateImage],
                    [id$=DetailsVisitImage],
                    [id$=DetailsCommentCountImage],
                    [id$=DetailsNewsSourceImage],
                    [id$=DetailsCreatedByImage] {
                        display: none;
                    }
                    
                    [id$=ContentDetailsPanel] {
                        text-align: center;
                        display: flex;
                        justify-content: center;
                    }
                    
                    [id$=DetailsNewsCodePanel],
                    [id$=DetailsSubmitDateCaption],
                    [id$=DetailsSubmitTime],
                    [id$=DetailsVisitPanel],
                    [id$=DetailsCommentCountPanel],
                    [id$=DetailsNewsSourcePanel],
                    [id$=DetailsCreatedByPanel] {
                        display: inline-block;
                        font-size: 10px;
                    }
                    
                    [id$=DetailsNewsCodePanel]:before,
                    [id$=DetailsSubmitDateCaption]:before,
                    [id$=DetailsSubmitTime]:before,
                    [id$=DetailsVisitPanel]:before,
                    [id$=DetailsCommentCountPanel]:before,
                    [id$=DetailsNewsSourcePanel]:before,
                    [id$=DetailsCreatedByPanel]:before {
                        display: inline-block;
                        width: 18px;
                        color: #3db5ac;
                        text-align: center;
                        font: 12px FontAwesome;
                        padding: 2px 0;
                        vertical-align: top;
                    }
                    
                    [id$=DetailsNewsCodePanel]:before {
                        content: ''
                    }
                    /* icon News Code */
                    
                    [id$=DetailsSubmitDateCaption]:before {
                        content: ''
                    }
                    /* icon News Date */
                    
                    [id$=DetailsSubmitTime]:before {
                        content: '\f017'
                    }
                    /* icon News Time */
                    
                    [id$=DetailsVisitPanel]:before {
                        content: ''
                    }
                    /* icon News Views */
                    
                    [id$=DetailsCommentCountPanel]:before {
                        content: '\f086'
                    }
                    /* icon News Comment */
                    
                    [id$=DetailsNewsSourcePanel]:before {
                        content: '\f09e'
                    }
                    /* icon News Source */
                    
                    [id$=DetailsCreatedByPanel]:before {
                        content: '\f007'
                    }
                    /* icon News User */
                    
                    [id$=_DetailsVisitPanel] {
                        /* position: absolute;
                        bottom: 0;
                        left: 0;
                        display: flex;
                        justify-content: center;
                        align-items: center;
                        width: 113px;
                        height: 40px;
                        border-top: 1px solid #cccccc;
                        border-right: 1px solid #cccccc; */
                    }
                    
                    [id$=_DetailsVisitPanel] span {
                        color: #747474 !important;
                        font-size: 11px;
                    }
                    
                    [id$=_DetailsVisitPanel]>span:last-child {
                        /* display: block; */
                    }
                    /********** NEWS PAGINATION **********/
                    
                    [id$=_NewsPagingNumbers] {
                        float: right;
						/* display: none; */
                    }
                    
                    [id$=_NewsPagingNumbers] .pgNumbersCurrent {
                        background: #3d403c;
                    }
                    /********** NEWS ARCHIVE **********/
                    
                    [id*=NewsFooterArchiveLink] {
                        float: left !important;
                        clear: none !important;
                        width: auto !important;
                        color: #3d403c;
                        font-size: 0 !important;
                        padding-right: 30px;
                        margin: 0 0 20px 20px !important;
                        position: relative;
                        -webkit-transition: .5s;
                        transition: .5s;
                    }
                    
                    [id*=NewsFooterArchiveLink]:hover {
                        color: #fff;
                        letter-spacing: .5px;
                        background: #056138;
                        box-shadow: 0 0 0 4px #056138;
                    }
                    
                    [id*=ArchiveLinkCaption] {
                        display: inline-block;
                        vertical-align: top;
                        padding: 1px 0;
                        font-size: 12px;
                    }
                    
                    [id*=NewsActiveImage] {}
                    
                    [id*=NewsFooterArchiveLink]:before {
                        content: '\f1ea';
                        font: 18px FontAwesome;
                        position: absolute;
                        top: 1px;
                        right: 5px;
                        pointer-events: none;
                        color: #056138;
                    }
                    
                    [id*=NewsFooterArchiveLink]:hover::before {
                        color: #fff;
                    }
                    
                    [id*=NewsFooterArchiveLink]:after {
                        content: "";
                        display: table;
                        clear: both;
                    }
                    
                    [id$=_ArchiveLinkImage] {
                        display: inline-block;
                        width: 100% !important;
                        height: 100% !important;
                        box-sizing: border-box;
                        position: absolute;
                        top: 0;
                        right: 0;
                        opacity: 0;
                    }
                    /********** NEWS PAGE **********/
                    
                    #NVContentImageContainer {
                        width: 100%;
                        max-width: 400px;
                        margin: 0 15px 5px 0 !important;
                    }
                    
                    #NVContentHeader b,
                    #NVContentHeader td,
                    #NVContentHeader span {
                        font: 12px IranYekan, Tahoma !important;
                    }
                    
                    #VisitedCount {
                        font-family: IranYekan, Tahoma !important;
                    }
                    
                    #NVContentDescriptionContainer {
                        display: block;
                        font-size: 14px;
                        line-height: 2em !important;
                        margin-top: 10px;
                    }
                    
                    [id$=_SliderImageItem] {
                        width: 100%;
                    }
                    /********** NEWS LIGHTBOX **********/
                    
                    #jquery-lightbox>table>tbody>tr:not(:nth-child(2)),
                    #jquery-lightbox>table>tbody>tr>.ml,
                    #jquery-lightbox>table>tbody>tr>.mr {
                        display: none;
                    }
                    
                    #lightbox-nav,
                    #lightbox-image,
                    #lightbox-container-image,
                    #lightbox-container-image-box,
                    #lightbox-container-image-data-box {
                        display: block !important;
                        width: 100% !important;
                        max-width: 100% !important;
                        height: auto !important;
                    }
                    
                    #jquery-lightbox>table>tbody>tr>.mc {
                        display: block;
                        border: 1px solid #ccc;
                        border-radius: 5px;
                        padding: 10px;
                        box-sizing: border-box;
                        overflow: hidden;
                    }
                    
                    [side-pane] [id$=_NewsList] .dp-normNewsClt[class*='-img'],
                    [side-pane] [id$=_NewsList] .dp-listNewsClt.affiliation,
                    [side-pane] [id$=_NewsList] .dp-listNewsClt.abstract,
                    [side-pane] [id$=_NewsList] [id$=_lblPreTitle] {
                        display: none !important;
                    }
                    
                    [side-pane] [id$=_NewsList] [id$=_tblCollectedNews]>div,
                    [side-pane] [id$=_NewsList] [id$=_tblCollectedNews]>div>div {
                        margin: 0 !important;
                    }
                    
                    [id$=_NewsList] div {
                        box-sizing: border-box;
                    }
                    /********** TOP NEWS **********/
                    
                    .dp-TNFull.news_thumb .dp-TNFull.title {
                        color: #616161;
                        font-family: inherit !important;
                        font-size: 12px !important;
                    }
                    
                    .dp-TNFull.box .main_news img {
                        width: 100% !important;
                        object-fit: cover;
                    }
                    
                    .dp-TNFull.news_thumb div ul {
                        margin-left: 10px;
                        background: #efefef;
                    }
                    
                    .dp-TNFull.news_thumb div ul li.active {
                        background: #939393;
                    }
                    
                    .dp-TNFull.news_thumb div ul li.active * {
                        color: #fff !important;
                    }
                    /********** TOP NEWS PICTURE MODE **********/
                    
                    .TNContainer [id$=_pnlTopNewsContainer] {
                        margin: 0 !important
                    }
                    
                    [id^=divMinMax_] .TNContainer {
                        margin: 0 0 30px;
                        border: 0;
                        background: none;
                    }
                    
                    .TNContainer .trcontent {
                        position: relative;
                    }
                    
                    .TNContainer .trcontent .dp-TNPicture.image {
                        display: block;
                        width: 100%;
                    }
                    
                    .TNContainer .trcontent .dp-TNPicture.image img {
                        display: block;
                        width: 100% !important;
                        height: 288px;
                        min-height: 288px !important;
                        object-fit: cover;
                    }
                    
                    .TNContainer .main_news .desc .block {
                        border: none;
                    }
                    
                    .TNContainer .dp-TNPicture.toolbar {
                        width: auto !important;
                        background: none;
                        position: absolute;
                        bottom: -30px;
                        left: 50%;
                    }
                    
                    .TNContainer .dp-TNFull.player-btns {
                        display: none !important;
                    }
                    
                    .TNContainer .dp-TNPicture.player-bullets {
                        display: inline-block !important;
                        width: auto !important;
                        height: auto !important;
                        vertical-align: top;
                    }
                    
                    .TNContainer .dp-TNPicture.player-bullets ul li.active {
                        background: #2bb1f7;
                    }
                    
                    .TNContainer .pagerbar {
                        height: auto;
                        display: block;
                        float: right;
                        clear: none;
                        vertical-align: top;
                    }
                    
                    .TNContainer .pagerbar ul {
                        display: block !important;
                    }
                    /********** TOP NEWS PICTURE MODE **********/
                    
                    .TNContainer .dp-TNPicture+.desc .block {
                        text-align: center;
                        padding: 5px;
                        box-sizing: border-box;
                        background: rgba(255, 255, 255, .7);
                        display: none;
                    }
                    
                    .TNContainer .dp-TNPicture+.desc small,
                    .TNContainer .dp-TNPicture+.desc .PreTitle,
                    .TNContainer .dp-TNPicture+.desc .SubTitle {
                        display: none !important
                    }
                    
                    .TNContainer .dp-TNPicture+.desc #toggleDescIcon {
                        display: none;
                    }
                    
                    .TNContainer .dp-TNPicture.toolbar {
                        padding: 3px 0 !important;
                    }
                    
                    .TNContainer .dp-TNPicture+.desc .block small {
                        margin: 5px;
                    }
                    
                    .TNContainer .dp-TNPicture+.desc .dp-TNFull.title a {
                        color: #3d403c;
                        font-size: 14px;
                    }
                    
                    .TNContainer .dp-TNPicture.player-bullets ul li.active {
                        background: #c7684e;
                    }
                    
                    .TNContainer .dp-TNPicture.abstract {
                        color: #4d4d4e;
                        text-align: center;
                    }
                    /********** TOP NEWS TEXT TICKER **********/
                    
                    .ticker-wrapper,
                    .ticker-wrapper a,
                    .ticker-wrapper p,
                    .ticker-wrapper div {
                        display: block !important;
                        float: none !important;
                        width: 100% !important;
                        height: auto !important;
                        padding: 0 !important;
                        text-align: center !important;
                        font-size: 14px !important;
                        font-family: inherit !important;
                        line-height: 2em;
                        color: #fff !important;
                        margin: auto !important;
                        border: 0 !important;
                        border-radius: 0 !important;
                        box-sizing: border-box !important;
                        background: #3d403c !important;
                        position: static !important;
                    }
                    
                    .ticker-wrapper {
                        padding: 15px 30px !important;
                    }
                    /*********** COMMUNICATE TO MANAGER ******/
                    
                    .white-box {
                        background: #fff;
                    }
                    
                    .bz-mgrcom-title {
                        text-align: center;
                        font-size: 14px;
                        padding: 10px;
                        margin-bottom: 5px;
                        background: #c7684e;
                    }
                    
                    .bz-mgrcom-list {
                        list-style: none;
                        padding: 0;
                        margin: 0;
                    }
                    
                    .bz-mgrcom-list li {
                        display: flex;
                        align-items: center;
                        padding: 10px;
                        margin: 5px 0;
                        background: #ebebeb;
                    }
                    
                    .bz-mgrcom-list li> :first-child {
                        flex: 1;
                        margin: 0;
                    }
                    
                    .bz-mgrcom-list li div a {
                        display: block;
                        text-align: center;
                        padding: 0 5px;
                    }
                    
                    .bz-mgrcom-list li div> :nth-child(1) {
                        color: #3d403c;
                        margin-bottom: 5px;
                        background: #c7684e;
                    }
                    
                    .bz-mgrcom-list li div> :nth-child(1):hover {
                        background: none;
                        box-shadow: inset 0 0 0 2px #c7684e;
                    }
                    
                    .bz-mgrcom-list li div> :nth-child(2) {
                        color: #fff;
                        background: #898989;
                    }
                    
                    .bz-mgrcom-list li div> :nth-child(2):hover {
                        color: #898989;
                        background: none;
                        box-shadow: inset 0 0 0 2px #898989;
                    }
                    /********** TOP NEWS TEXT MODE ***********/
                    
                    .dp-TNText.news_thumb ul li {
                        padding: 10px 0;
                        border-bottom: 1px dashed #ccc;
                        background: none !important;
                    }
                    
                    .dp-TNText.box .dp-TNText.image {
                        float: right !important;
                        width: auto !important;
                    }
                    
                    .dp-TNText.box .dp-TNText.image img {
                        width: 114px;
                        height: 78px;
                        object-fit: cover;
                        border: 1px solid grey !important;
                    }
                    
                    .dp-TNText.box:hover .dp-TNText.image img {
                        border-color: #ccc !important;
                        box-shadow: 5px 5px 10px rgba(128, 128, 128, .4);
                    }
                    
                    .dp-TNText.box .dp-TNText.detail {
                        float: right !important;
                        width: calc(100% - 120px);
                        padding-right: 10px;
                    }
                    
                    .dp-TNText.box .dp-TNText.abstract p {
                        color: #6c6c6c;
                        margin: 0;
                    }
                    
                    .dp-TNText.box .dp-TNText.abstract span {
                        display: none;
                    }
                    
                    .dp-TNText.box .dp-TNText.title {
                        color: #575757;
                        font-family: inherit;
                        font-size: 14px;
                    }
                    
                    .dp-TNText.box .dp-TNText.date .main_news {
                        color: #cc2229;
                        background: none;
                    }
                    
                    .dp-TNText.bottom-bar:before {
                        display: none !important
                    }
                    
                    .dp-TNText.bottom-bar .dp-TNText.pagerbar {
                        background: transparent;
                    }
                    
                    .dp-TNText.pagerbar span {
                        display: inline-block;
                        color: #464646 !important;
                        vertical-align: middle;
                    }
                    
                    .dp-TNText.pagerbar ul li {
                        color: #464646;
                        background: #d9d9da;
                    }
                    
                    .dp-TNText.pagerbar ul li.active {
                        color: #fff;
                        background: #cc2229;
                    }
                    /********** POPULAR NEWS **********/
                    
                    [id^=divMinMax_] .MPNContainer,
                    .MPNContainer .MPNBulletContainer,
                    .MPNContainer .MPNListNumbersContainer {
                        padding: 0 !important;
                        margin: 0;
                        border-spacing: 0;
                        border-collapse: collapse;
                    }
                    
                    .MPNContainer br {
                        display: none
                    }
                    
                    .MPNContainer #categories.MPNListContainerContainer {
                        border: 0;
                        background: none;
                    }
                    
                    .MPNContainer #categories .MPNListTextContainer a {
                        display: inline-block;
                        color: #3c3c3c;
                    }
                    
                    .MPNContainer #categories .MPNListTextContainer a:hover {
                        color: #ba0000;
                    }
                    
                    .MPNContainer #categories .MPNListTextContainer a:before {
                        content: '\f04d';
                        display: inline-block;
                        width: 10px;
                        color: #ba0000;
                        font: 6px FontAwesome;
                        vertical-align: middle;
                    }
                    
                    .MPNContainer .MPNListContainerContainer .MPNFooter {
                        text-align: left;
                        padding: 0;
                        border: 0;
                    }
                    
                    .MPNContainer .MPNListContainerContainer .MPNFooter img {
                        display: none;
                    }
                    
                    .MPNContainer .MPNListContainerContainer .MPNFooter a {
                        color: #fff;
                        padding: 5px 10px;
                        background: #ba0000;
                    }
                    /********* POPULAR NEWS MODAL **********/
                    
                    .ui-widget-overlay.ui-front {
                        background: #000;
                    }
                    
                    .mpnDialog>[role=dialog] {
                        max-width: 100%;
                        height: auto !important;
                        padding: 10px !important;
                        box-sizing: border-box;
                        left: 50% !important;
                        transform: translateX(-50%);
                    }
                    
                    .mpnDialog>[role=dialog]>[id$=_dialog] {
                        width: auto !important;
                        height: auto !important;
                        border-radius: 10px;
                        box-shadow: 2px 2px 12px rgba(0, 0, 0, .3);
                    }
                    
                    .MPNWindowTable,
                    .MPNWindowTable tbody,
                    .MPNWindowTable tbody tr,
                    .MPNWindowTable tbody tr td {
                        display: block;
                        width: 100%;
                    }
                    
                    .MPNWindowTable .MPNWtl,
                    .MPNWindowTable .MPNWtc,
                    .MPNWindowTable .MPNWtr,
                    .MPNWindowTable .MPNWml,
                    .MPNWindowTable .MPNWmr,
                    .MPNWindowTable .MPNWbl,
                    .MPNWindowTable .MPNWbc,
                    .MPNWindowTable .MPNWbr {
                        display: none
                    }
                    
                    .MPNWindowTable .MPNWmc>iframe {
                        height: 300px !important;
                    }
                    /********** NEWS COLLECTOR **********/
                    
                    [side-pane] [id$=_NewsList],
                    [side-pane] [id$=_NewsList]>* {
                        padding: 0;
                        margin: 0;
                    }
                    
                    [id$=_NewsList] [id*=_rptNewsList_][id$=_tblCollectedNews] {
                        margin: 0 !important;
                    }
                    
                    .newsCollectorImages img {
                        width: 100%;
                        height: 100%;
                        object-fit: cover;
                    }
                    
                    .dp-normNewsClt.content .dp-listNewsClt.title,
                    .dp-normNewsClt.content .dp-listNewsClt.title a,
                    .dp-normNewsClt.content .dp-listNewsClt.title .NormalFontNewsTitle {
                        color: #757575;
                        font-family: inherit;
                        font-weight: 600;
                        font-size: 14px;
                        line-height: 18px;
                    }
                    
                    .dp-normNewsClt.content .dp-listNewsClt.title .NormalFontNewsTitle:hover {
                        color: #00397f;
                    }
                    
                    .dp-normNewsClt.content .dp-listNewsClt.title i {
                        display: none;
                    }
                    
                    [id$=_NewsList] [id$=_tblCollectedNews]>div {
                        padding: 15px !important;
                        margin-bottom: 10px;
                        border-bottom: 1px solid #cccccc !important;
                        background-color: transparent !important;
                        font-size: 14px;
                    }
                    
                    [id$=_NewsList] [id$=_tblCollectedNews]>div:last-chaild {
                        border-bottom: none !important;
                    }
                    
                    [id$=_NewsList] [id$=_tblCollectedNews] .newsCollectorImages {
                        width: auto !important;
                        height: auto !important;
                        padding: 0;
                        margin-left: 5px;
                        border: 0;
                    }
                    
                    [id$=_NewsList] [id$=_tblCollectedNews] .newsCollectorImages img {
                        width: 110px !important;
                        height: 80px !important;
                        position: static;
                        object-fit: cover;
                        border: 1px solid #8d8d8d;
                        -webkit-transform: none;
                        -moz-transform: none;
                        -ms-transform: none;
                        -o-transform: none;
                        transform: none;
                        -webkit-transition: .5s;
                        transition: .5s;
                    }
                    
                    [id$=_NewsList] [id$=_tblCollectedNews]:hover .newsCollectorImages img {
                        border-color: #ccc !important;
                        box-shadow: 5px 5px 10px rgba(128, 128, 128, .4);
                    }
                    
                    [id$=_NewsList] [id$=_tblCollectedNews] .dp-normNewsClt.content {
                        width: calc(100% - 115px);
                        padding: 0;
                    }
                    
                    [id$=_NewsContent] .dp-listNewsClt.abstract {
                        background: none;
                    }
                    /********** DOCUMENT **********/
                    
                    .dp-documents.box .dp-documents.title {
                        font-size: 14px;
                        font-family: inherit;
                    }
                    
                    .dp-documents.box .dp-documents.details {
                        padding: 0;
                    }
                    /********** TABS PLUS **********/
                    
                    [id$=_MultiContentViewerContainer]>p.test:empty {
                        display: none;
                    }
                    
                    [id$=_MultiContentViewerContainer] table[id$=_grvTab] {
                        width: 100% !important;
                        background: #fff;
                    }
                    
                    .tabstrip[class*=RadTabStrip_Default]>.tabs {
                        padding: 0;
                        background: none;
                        margin: 0 -2px 5px;
                        position: relative;
                        z-index: 1;
                    }
                    
                    .tabstrip[class*=RadTabStrip_Default]>.tabs>.tab {
                        float: none;
                        display: inline-block !important;
                        margin: 0;
                    }
                    
                    .fast-access {
                        margin-bottom: 20px;
                    }
                    
                    .fast-access .pl-10 {
                        padding-right: 10px;
                    }
                    
                    .fast-access .box-fast-access {
                        position: relative;
                        display: block;
                        width: 100%;
                        transition: all .9s ease-in-out;
                    }
                    
                    .fast-access .box-fast-access img {
                        width: 100% !important;
                        height: 150px !important;
                        max-width: 100%;
                    }
                    
                    .fast-access .box-fast-access span {
                        display: flex;
                        justify-content: center;
                        align-items: center;
                        width: 100%;
                        height: 40px;
                        background-color: #00397f;
                        border: 1px solid transparent;
                        color: #fff;
                        box-shadow: inset 0 0 20px rgba(255, 255, 255, 0);
                        outline: 1px solid;
                        outline-color: rgba(0, 57, 127, 0.5);
                        outline-offset: 0px;
                        text-shadow: none;
                        transition: all 1250ms cubic-bezier(0.19, 1, 0.22, 1);
                        cursor: pointer;
                        /* margin-bottom: 20px; */
                    }
                    
                    .fast-access .box-fast-access span:hover {
                        border-color: #fff;
                        box-shadow: inset 0 0 20px rgba(255, 255, 255, 0.5), 0 0 20px rgba(255, 255, 255, 0.2);
                        outline-color: rgba(0, 57, 127, 0);
                        outline-offset: 15px;
                        text-shadow: 1px 1px 2px #427388;
                    }
                    
                    .second-slide .dp-module-title {
                        text-align: center;
                        font-size: 18px;
                        color: #474747;
                    }
                    
                    .second-slide .owl-carousel .owl-item .item {
                        cursor: pointer;
                        margin: 0;
                    }
                    
                    .second-slide .owl-carousel .owl-item .item img {
                        object-fit: scale-down;
						filter: brightness(0) contrast(100%);
                    }
					
					.second-slide .owl-carousel .owl-item .item:hover img {
						filter: drop-shadow(3px 5px 7px black);
					}
                    
                    .second-slide .owl-carousel .owl-item .item .owl-image-title {
                        color: #525252 !important;
                        font-weight: 100;
                        font-family: iranYekan !important;
                    }
                    
                    .tabstrip[class*=RadTabStrip_Default]>.tabs>.tab>a {
                        float: none;
                        text-align: center;
                        min-width: 80px !important;
                        color: #3d403c !important;
                        font-family: inherit;
                        font-size: 13px;
                        line-height: 2em;
                        margin: 0 2px;
                        background: #edc5b5 linear-gradient(#3d403c, #3d403c);
                        background-size: 100% 0;
                        background-repeat: no-repeat;
                        background-position: bottom;
                        padding: 5px 15px !important;
                        -webkit-transition: .5s;
                        transition: .5s;
                    }
                    
                    .tabstrip[class*=RadTabStrip_Default]>.tabs>.tab.defaultTab>a {
                        color: #fff !important;
                        background-size: 100% 100%;
                    }
                    
                    .tabstrip[class*=RadTabStrip_Default] .panel-container {
                        padding: 0;
                        margin: 0;
                        border: 0;
                        background: no-repeat;
                        box-sizing: border-box;
                        overflow: hidden;
                    }
                    
                    @media (max-width: 768px) {
                        .tabstrip[class*=RadTabStrip_Default]>.tabs>.tab {
                            display: block !important;
                        }
                        [id$=_DetailsVisitPanel] {
                            width: 50%;
                        }
                        #main-nav ul li a {
                            font-size: 11px;
                            padding: 3px 10px;
                        }
                    }
                    /********** TABS PLUS VERTICAL - FLAT RED THEME **********/
                    
                    .tabstrip[class*=RadTabStrip_FlatRed]>.tabs {
                        display: -webkit-box;
                        display: -ms-flexbox;
                        display: flex;
                        -ms-flex-wrap: wrap;
                        flex-wrap: wrap;
                        padding: 0;
                        border: 0;
                        margin-top: 10px;
                        background: none;
                    }
                    
                    .tabstrip[class*=RadTabStrip_FlatRed]>.tabs .tab {
                        -webkit-box-flex: 1;
                        -ms-flex: 1;
                        flex: 1;
                        min-width: 100px;
                    }
                    
                    .tabstrip[class*=RadTabStrip_FlatRed]>.tabs .tab a {
                        display: block;
                        float: none;
                        min-width: 100px;
                        color: #807f7f;
                        text-align: center;
                        font-family: inherit;
                        font-size: 16px;
                        line-height: 2em;
                        padding: 5px 10px;
                        margin: 0;
                        background: #d2d2d2;
                    }
                    
                    .tabstrip[class*=RadTabStrip_FlatRed]>.tabs .tab.defaultTab a {
                        color: #fff;
                        background: #cc2229;
                    }
                    
                    .tabstrip[class*=RadTabStrip_FlatRed]>.panel-container {
                        border: 1px solid #c1c1c1;
                        border-top: 0;
                        margin-bottom: 20px;
                        box-sizing: border-box;
                    }
                    /********** TABS PLUS VERTICAL -  GLASSY ELECTRIC THEME **********/
                    
                    .tabstrip[class*=RadTabStrip_GlassyElectric] {
                        background: #eee;
                        font-family: inherit;
                    }
                    
                    .tabstrip[class*=RadTabStrip_GlassyElectric]>.tabs {
                        display: -webkit-box;
                        display: -ms-flexbox;
                        display: flex;
                        -ms-flex-wrap: wrap;
                        flex-wrap: wrap;
                        padding: 20px 10% 0;
                        border-bottom: 1px solid #d7d7d7;
                        box-sizing: border-box;
                    }
                    
                    .tabstrip[class*=RadTabStrip_GlassyElectric]>.tabs>.tab {
                        float: none;
                        display: -webkit-inline-box;
                        display: -ms-inline-flexbox;
                        display: inline-flex;
                        -webkit-box-pack: center;
                        -ms-flex-pack: center;
                        justify-content: center;
                        -webkit-box-align: center;
                        -ms-flex-align: center;
                        align-items: center;
                        width: 150px;
                        text-align: center;
                        font-size: 14px;
                        padding: 10px;
                        margin: -1px;
                        border: 1px solid #d7d7d7;
                        box-sizing: border-box;
                        background: #fff;
                        -webkit-transition: .5s;
                        transition: .5s;
                        position: relative;
                        z-index: 1;
                    }
                    
                    .tabstrip[class*=RadTabStrip_GlassyElectric]>.tabs>.tab.defaultTab {
                        float: none;
                        font-size: 14px;
                        padding: 10px;
                        border-top-color: #cc2229;
                        border-bottom-color: #eeeeee;
                        background: transparent;
                        box-shadow: inset 0 3px #cc2229;
                    }
                    
                    .tabstrip[class*=RadTabStrip_GlassyElectric]>.tabs>.tab>a:before {
                        content: '';
                        width: 100%;
                        height: 100%;
                        position: absolute;
                        top: 0;
                        right: 0;
                        z-index: -1;
                    }
                    
                    .tabstrip[class*=RadTabStrip_GlassyElectric]>.tabs>.tab>a {
                        float: none;
                        -webkit-box-flex: 1;
                        -ms-flex: 1;
                        flex: 1;
                        color: #464646;
                        position: static;
                    }
                    
                    .tabstrip[class*=RadTabStrip_GlassyElectric]>.tabs>.tab.defaultTab>a {
                        float: none;
                        display: block;
                        color: #575757;
                    }
                    
                    .tabstrip[class*=RadTabStrip_GlassyElectric]>.panel-container {
                        display: block;
                        width: 100%;
                        font-size: 12px;
                        padding: 10px 10%;
                        background: url(image/tabs-bg1.png) no-repeat left bottom;
                        box-sizing: border-box;
                        position: relative;
                        overflow: hidden;
                        z-index: 1;
                    }
                    
                    @media (max-width: 768px) {
                        .tabstrip[class*=RadTabStrip_GlassyElectric]>.tabs,
                        .tabstrip[class*=RadTabStrip_GlassyElectric]>.tabs>.tab {
                            display: block;
                            width: 100%;
                        }
                    }
                    
                    .tp-bullets {
                        top: 95% !important;
                        left: 100px !important;
                    }
                    /********** SIMPLE MENU **********/
                    
                    [id^=simple_menu_].menu-v {
                        display: block;
                        width: 100% !important;
                        max-width: 260px;
                        border: 0 !important;
                        background: #fff !important;
                    }
                    
                    [id^=simple_menu_].menu-v li {
                        position: relative;
                        background: none !important;
                    }
                    
                    [id^=simple_menu_].menu-v a {
                        color: #3b3b3b !important;
                        text-align: center;
                        font-family: inherit !important;
                        font-size: 13px !important;
                        padding: 10px !important;
                        margin: 3px 0 !important;
                        border: 0 !important;
                        background-color: #edc5b5 !important;
                        transition: .5s !important;
                    }
                    
                    [id^=simple_menu_].menu-v a:hover {
                        box-shadow: inset -6px 0 #3d403c;
                    }
                    
                    [id^=simple_menu_].menu-v li ul {
                        border: 1px solid #002d65 !important;
                        top: 0 !important;
                        right: 100% !important;
                        background: #edc5b5;
                    }
                    /********** STATS **********/
                    
                    [id$=_DataListGeneral] fieldset {
                        padding: 0;
                        border: none;
                    }
                    
                    [id$=_DataListGeneral] * {
                        font-family: IranYekan, Tahoma;
                        padding: 0;
                    }
                    /********** FOOTER LINKS **********/
                    
                    #footer-box [data-moduleitem] [id$=_myDataList]>tbody {
                        max-height: 160px;
                        overflow: auto;
                    }
                    
                    [id$=_myDataList]>tbody::-webkit-scrollbar-track {
                        border-radius: 5px;
                        background: #fafafc
                    }
                    
                    [id$=_myDataList]>tbody::-webkit-scrollbar {
                        width: 4px;
                        height: 4px;
                        background: #e4e4e4;
                    }
                    
                    [id$=_myDataList]>tbody::-webkit-scrollbar-thumb {
                        border-radius: 5px;
                        background: #cacaca
                    }
                    
                    [id$=_myDataList]>tbody {
                        scrollbar-width: thin;
                        scrollbar-color: #3d403c #edc5b5
                    }
                    
                    [id$=_myDataList],
                    [id$=_myDataList] tbody,
                    [id$=_myDataList] tr,
                    [id$=_myDataList] td {
                        display: block
                    }
                    
                    [id$=_myDataList] [id*=_editLink]:not([href]),
                    [id$=_myDataList] br {
                        display: none;
                    }
                    
                    [id$=_myDataList] [id*=_editLink] img {
                        display: none;
                    }
                    
                    [id$=_myDataList] [id*=_editLink]:before {
                        content: '\f14b';
                        color: #0077e1;
                        font: 20px FontAwesome;
                        vertical-align: middle;
                    }
                    
                    [id$=_myDataList] td {
                        padding: 0;
                    }
                    
                    [id$=_myDataList] [id*=_HyperLink1] {
                        font-size: 13px;
                        line-height: 26px;
                        color: #454545 !important;
                        padding: 0 0 0 5px;
                        -webkit-transition: .5s;
                        transition: .5s;
                        position: relative;
                    }
                    
                    [id$=_myDataList] [id*=_HyperLink1]:hover {
                        color: #6f6f6f !important;
                        padding: 2px 5px 2px 0;
                    }
                    /* [id$=_myDataList] [id$=_HyperLink1]:before {
	content: '\f111';
	display: inline-block;
	width: 10px;
	color: #fdfdfd;
	font: 5px FontAwesome;
} */

				.position-relative {
					position: relative;
				}
                    
                    #footer-box [id$=_myDataList] [id*=_HyperLink1] {
                        color: #fff !important;
                    }
                    
                    #footer-box [id$=_myDataList] [id*=_HyperLink1]:hover {
                        animation: none;
                        padding: 0;
                        color: #a0a0a0 !important;
                    }
                    
                    #footer-box [id$=_myDataList] [id*=_editLink]:before {
                        color: #fdfdfd;
                    }
                    
                    .links-col2 [id$=_myDataList] tbody {
                        -webkit-columns: 2;
                        -moz-columns: 2;
                        columns: 2;
                    }
                    
                    .links-col3 [id$=_myDataList] tbody {
                        -webkit-columns: 3;
                        -moz-columns: 3;
                        columns: 3;
                    }
                    
                    .links-col4 [id$=_myDataList] tbody {
                        -webkit-columns: 4;
                        -moz-columns: 4;
                        columns: 4;
                    }
                    
                    .links-col5 [id$=_myDataList] tbody {
                        -webkit-columns: 5;
                        -moz-columns: 5;
                        columns: 5;
                    }
                    
                    .links-col6 [id$=_myDataList] tbody {
                        -webkit-columns: 6;
                        -moz-columns: 6;
                        columns: 6;
                    }
                    /********** FOOTER **********/
                    
                    #footer-box {
                        position: relative;
                        background-color: #333333;
                        padding: 20px 0 0;
                    }
                    
                    #footer-box [id^=divMinMax_] {
                        color: #fff;
                    }
                    
                    .ul-footer ul {
                        padding: 0;
                    }
                    
                    .ul-footer ul li {
                        list-style: none;
                        line-height: 30px;
                    }
                    
                    .ul-footer ul li a {
                        color: #737373 !important;
                        text-decoration: none;
                    }
                    
                    .ul-footer ul li a:hover,
                    .ul-footer ul li a:focus {
                        color: #404040 !important;
                        text-decoration: none;
                        font-size: 13px;
                    }
                    
                    .bg-footer {
                        width: 100%;
                        /* height: 40px; */
                        /* padding: 10px 15px; */
                        display: flex;
                        align-items: center;
                        justify-content: space-between;
                        background-color: #242424;
                        /* margin-top: 20px; */
                        /* background-color: #f9ba34;
                        clip-path: polygon(0 0, 100% 0%, calc(100% - 30px) 100%, 30px 100%);
                        -webkit-clip-path: polygon(0 0, 100% 0%, calc(100% - 30px) 100%, 30px 100%); */
                    }
                    
                    .logo-footer {
                        /* margin: 0 20px; */
                        /* padding: 0 0 15px; */
                        /* border-bottom: 1px solid #3db5ac; */
                    }
                    
                    .year-slogan {
                        display: -webkit-box;
                        display: -ms-flexbox;
                        display: flex;
                        align-items: center;
                        height: 1px;
                    }
                    
                    .year-slogan:before,
                    .year-slogan:after {
                        content: '';
                        -webkit-box-flex: 1;
                        -ms-flex: 1;
                        flex: 1;
                        border-top: 1px solid #fff;
                    }
                    
                    .year-slogan img {
                        margin: 0 20px;
                        max-width: 150px;
                    }
                    
                    @media (max-width: 768px) {
                        .year-slogan {
                            height: auto
                        }
                    }
                    
                    #LastUpdatePortalCtrl {
                        display: inline-block;
                        color: #fff;
                        font-size: 10px;
                    }
                    
                    #HitCounter {
                        color: #fff;
                        font-size: 10px;
                        margin: 0;
                    }
                    
                    #HitCounter i {
                        color: #3db5ac;
                    }
                    
                    #HitCounter .footer-icons i {
                        color: #02eaff;
                    }
                    
                    #LastUpdatePortal {
                        font-size: 10px;
                        white-space: nowrap;
                    }
                    
                    #LastUpdatePortal i {
                        display: inline-block;
                        color: #3db5ac;
                        vertical-align: middle;
                    }
                    
                    .dp-footertext {
                        color: #929292;
                        font-size: 13px;
                        /* padding-right: 10px; */
                        margin-left: 10rem;
                    }
                    
                    .footer-contact ul {
                        padding: 0;
                    }
                    
                    .footer-contact ul li {
                        list-style: none;
                        color: #fff;
                        line-height: 26px;
                        font-size: 13px;
                    }
                    /********** FOOTER ICONS **********/
                    
                    .footer-link .dp-module-content .contact-us ul {
                        padding: 0;
                    }
                    
                    .footer-link .dp-module-content .contact-us ul li {
                        list-style: none;
                        color: #fff;
                        line-height: 26px;
                    }
                    
                    .footer-content .dp-module-default .dp-module-title {
                        display: block;
                        /* color: #ff6f80; */
                        /* background-color: transparent; */
                        margin: 0 0 10px;
                        padding: 10px 0;
                        border: 0;
                        /* border-bottom: 1px solid #02eaff; */
                        text-align: right;
                    }
                    
                    .dp-footerlink {
                        display: inline-block;
                        margin-left: 10px;
                    }
                    
                    .dp-footerlink table,
                    .dp-footerlink table tbody,
                    .dp-footerlink table tbody tr {
                        display: block;
                    }
                    
                    .dp-footerlink table tbody tr td {
                        display: inline-block;
                    }
                    
                    .dp-footerlink a {
                        display: block;
                        color: #fff;
                        padding: 5px;
                        border-radius: 20px;
                    }
                    
                    .dp-footerlink a:hover {
                        color: #c7684e !important;
                    }
                    
                    .about-address ul {
                        padding: 0;
                    }
                    
                    .about-address ul li {
                        list-style: none;
                        line-height: 2;
                    }
                    
                    .footer-icons {
                        display: inline-block;
                        min-width: 60px;
                        direction: ltr;
                        text-align: center;
                        list-style: none;
                        padding: 0;
                        margin: 0;
                    }
                    
                    .footer-icons li {
                        display: inline-block;
                    }
                    
                    .footer-icons li a {
                        display: block;
                        width: 24px;
                        height: 24px;
                        color: #fdfdfd;
                        text-align: center;
                        font-size: 14px;
                        line-height: 28px;
                        box-sizing: border-box;
                        position: relative;
                        transition: .5s;
                        z-index: 1;
                    }
                    
                    .footer-icons li a:hover {
                        color: #ff6f80 !important;
                        /*	box-shadow: 0 0 0 1px #c7684e;*/
                    }
                    
                    .footer-img {
                        text-align: center;
                        line-height: 18;
                    }
                    
                    .bg-footer .social-network {
                        /* display: flex; */
                        line-height: 1;
                        margin-right: 9rem;
                    }
                    
                    .bg-footer .social-network ul {
                        display: flex;
                        padding: 6px 0 0;
                        margin: 0;
                    }
                    
                    .bg-footer .social-network li {
                        border-radius: 50%;
                        list-style: none;
                        margin: 0 0 0 5px;
                        font-size: 20px;
                        padding: 7px 8px;
                        border: 1px solid #929292;
                    }
                    
                    .bg-footer .social-network li a i {
                        color: #929292;
                        /* margin-top: 7px;
                vertical-align: bottom; */
                    }
                    
                    .bg-footer .social-network li:hover {
                        border-color: #056138;
                    }
                    
                    .bg-footer .social-network li:hover a i {
                        color: #056138;
                    }
                    /********** TOTOP BTN **********/
                    
                    #totop-btn {
                        display: flex;
                        justify-content: center;
                        align-items: center;
                        color: #fff;
                        width: 40px;
                        height: 40px;
                        font-size: 28px;
                        margin: 0 auto;
                        border-radius: 100%;
                        background: #3d403c;
                        position: relative;
                        top: -22px;
                        z-index: 9999999;
                        display: none;
                    }
                    
                    #totop-btn i {
                        -webkit-transition: .5s;
                        transition: .5s;
                        -webkit-transform: scaleY(.7);
                        transform: scaleY(.7);
                    }
                    
                    #totop-btn:hover i {
                        -webkit-transform: scale(1);
                        transform: scale(1);
                    }
                    
                    #totop-btn.active {
                        bottom: 30px;
                        -webkit-transform: perspective(200px) rotateX(0);
                        transform: perspective(200px) rotateX(0);
                    }
                    /********** DOURAN COPYRIGHT **********/
                    
                    .dp-poweredby,
                    .dp-poweredby *,
                    .dp-poweredby :before,
                    .dp-poweredby :after {
                        -webkit-transition: .3s;
                        transition: .3s
                    }
                    
                    .dp-poweredby {
                        position: relative;
                    }
                    
                    #poweredbylink img {
                        font-size: 0;
                        opacity: 0;
                    }
                    
                    #poweredbylink {
                        width: 20px;
                        height: 20px;
                        text-align: center;
                        position: absolute;
                        bottom: 8px;
                        right: 8px;
                        z-index: 2;
                    }
                    
                    #poweredbylink:hover {
                        width: 62px;
                    }
                    
                    #poweredbylink:before {
                        content: '';
                        width: 20px;
                        height: 20px;
                        padding: 2px;
                        background: #777;
                        position: absolute;
                        top: 0;
                        left: 0;
                    }
                    
                    #poweredbylink:hover:before {}
                    
                    #poweredbylink:after {
                        content: '';
                        width: 15px;
                        height: 15px;
                        margin: 4px;
                        background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13px' viewBox='0 0 49.5 63'%3E %3Cpath d='M2.6 47H28a2.5 2.5 0 1 0 0-5H2.6a2.5 2.5 0 1 0 0 5zm0 8H28a2.5 2.5 0 1 0 0-5H2.6a2.5 2.5 0 1 0 0 5zm0 8H28a2.5 2.5 0 1 0 0-5H2.6a2.5 2.5 0 1 0 0 5z' fill='%23fc0'/%3E%3Cpath d='M2.6 39.5h3.8v-.4q0-9 5.5-14.8a18.5 18.5 0 0 1 14-5.8 19.9 19.9 0 0 1 8.8 1.9 24.3 24.3 0 0 1 7.5 6v-5.5a25.6 25.6 0 0 0-7.7-4.7 23.4 23.4 0 0 0-8.6-1.6 24.3 24.3 0 0 0-9.4 1.8 22.4 22.4 0 0 0-7.7 5.3 24.6 24.6 0 0 0-5 8A25.8 25.8 0 0 0 2 39v.5h.5z' fill='%23fff' /%3E %3Cpath d='M45.4 0v36.7q0 10.6-5.3 16.9a17 17 0 0 1-7.3 5 4.7 4.7 0 0 1 .4 1.9 4.8 4.8 0 0 1-.5 2 23 23 0 0 0 4.7-2 24.5 24.5 0 0 0 8.8-8.7 21 21 0 0 0 2.5-6.5 44.5 44.5 0 0 0 .8-9V0z' fill='%23fff' /%3E%3C/svg%3E");
                        background-repeat: no-repeat;
                        background-position: center;
                        position: absolute;
                        top: 0;
                        left: 0;
                    }
                    
                    .dp-poweredby .version {
                        width: 50px;
                        color: #fff;
                        padding: 2px 0;
                        text-align: center;
                        background: #777;
                        box-sizing: border-box;
                        position: absolute;
                        bottom: 4px;
                        right: 0;
                        pointer-events: none;
                        -webkit-transform-origin: right;
                        transform-origin: right;
                        -webkit-transform: scaleX(0);
                        transform: scaleX(0);
                        z-index: 1;
                    }
                    
                    #poweredbylink:hover+.version {
                        -webkit-transform: scaleX(1);
                        transform: scaleX(1);
                    }
                    /********** MEDIA QUERY **********/
                    
                    @media (max-width: 768px) {
                        .display-block\@sm {
                            display: block !important
                        }
                    }
                    
                    @media (max-width: 480px) {
                        #NewsContent .NewsItemStyle>tbody>tr:nth-child(2) {
                            display: block
                        }
                        #NewsContent .NewsItemStyle>tbody>tr:nth-child(2)>td {
                            display: block;
                            width: 100%
                        }
                        [id*=pnlPagerContainer] .pager {
                            display: none
                        }
                    }
                    /* ===== itemView mode panes - n.ghelichkhani ===== */
                    
                    .dp-itemViewMode {
                        padding: 0 25px !important;
                    }
                    
                    .dp-itemViewMode .leftpane,
                    .dp-itemViewMode .rightpane {
                        min-width: 280px;
                    }
                    
                    .dp-itemViewMode .leftpane:empty,
                    .dp-itemViewMode .rightpane:empty {
                        min-width: 0;
                        padding: 0;
                    }
                    
                    @media only screen and (max-width: 768px) {
                        .dp-itemViewMode div[type='pane'] {
                            display: block !important;
                        }
                        .top-head {
                            height: auto;
                        }
                        .menu-btn {
                            float: none;
                            margin: 5px 30px 5px auto;
                        }
                        .dp-search .headerSearchTextBox {
                            width: 150px;
                        }
                        .fast-access .owl-carousel .owl-item img {
                            width: 100% !important;
                            object-fit: cover;
                            object-position: right;
                        }
                        .bg-footer {
                            width: 100%;
                        }
                    }
                    
                    @media only screen and (max-width: 480px) {
                        .dp-itemViewMode .leftpane,
                        .dp-itemViewMode .rightpane {
                            min-width: 100% !important;
                        }
                        .d-xs-block {
                            display: block;
                        }
                        .main-nav {
                            width: auto;
                        }
                        .btn-login-theme {
                            width: 20%;
                        }
                        .news-important {
                            padding: 0;
                        }
                    }
                    /*====== responsive modules layout ======*/
                    
                    .dp_res_DesktopLayout {
                        width: 100% !important;
                        max-width: 100% !important;
                        padding: 15px;
                        margin: 0;
                        -webkit-box-sizing: border-box;
                        -moz-box-sizing: border-box;
                        box-sizing: border-box;
                    }
                    
                    .dp_tableCls,
                    .dp-tableCls {
                        text-align: right;
                        display: table;
                        /*background: pink;*/
                    }
                    
                    .dp_tableRowCls,
                    .dp-tableRowCls {
                        text-align: right;
                        display: table-row;
                        /*     background-color:aquamarine; */
                    }
                    
                    .dp_tableCellCls,
                    .dp-tableCellCls {
                        display: table-cell;
                        width: auto;
                        vertical-align: top;
                    }
                    
                    .dp_tableCls,
                    .dp_tableRowCls,
                    .dp-tableCls,
                    .dp-tableRowCls {
                        width: 100%;
                    }
                    
                    .dp_tableCls,
                    .dp_tableRowCls,
                    .dp_tableCellCls,
                    .dp-tableCls,
                    .dp-tableRowCls,
                    .dp-tableCellCls {
                        max-width: 100%;
                        -webkit-box-sizing: border-box;
                        -moz-box-sizing: border-box;
                        box-sizing: border-box;
                    }
                    /*.dp_tableCellCls > div {
    width:100px;
}*/
                    
                    .dp-dInlineBlock {
                        display: inline-block;
                    }
                    
                    .dp-m-0 {
                        margin: 0;
                    }
                    
                    .dp-p-0 {
                        padding: 0;
                    }
                    /*.dp-clearfix{
    float:none !important;
    clear:both !important;
}*/
                    /********** VIDEO GALLERY **********/
                    
                    .video-report {
                        background-color: #f7f7f7;
                        padding: 20px 0 13px;
                        margin: 20px 0 0;
                    }
                    
                    .video-box[class*=voverlay_] {
                        width: 100%;
                        -webkit-transition: .5s;
                        transition: .5s;
                    }
                    
                    [id$=_dataContainer].uk-container {
                        max-width: none;
                        padding: 0;
                    }
                    
                    [side-pane] [id$=_dataContainer].uk-container>.uk-grid.uk-flex {
                        max-width: 250px;
                        margin: 0;
                    }
                    
                    [side-pane] [id$=_dataContainer].uk-container>.uk-grid.uk-flex {
                        max-width: 250px;
                    }
                    
                    [side-pane] [id$=_dataContainer] .video-box {
                        width: 100%;
                        padding: 0;
                    }
                    
                    .dp-videogallery-deleteAll {
                        margin: auto !important;
                    }
                    
                    [id$=_videogallerycontainer].uk-container {
                        max-width: none;
                        padding: 0;
                        margin: 0 15px;
                    }
                    
                    [id$=_videogallerycontainer] [id^=rpShowVideo] {
                        text-align: center;
                        justify-content: center;
                        margin: 0;
                        -webkit-filter: grayscale(1);
                        filter: grayscale(1);
                        -webkit-transition: .5s;
                        transition: .5s;
                    }
                    
                    [id$=_videogallerycontainer] [id^=rpShowVideo]:hover {
                        -webkit-filter: grayscale(0);
                        filter: grayscale(0);
                    }
                    
                    [id$=_videogallerycontainer] [id^=rpShowVideo] .video-caption {
                        -webkit-transition: .5s;
                        transition: .5s;
                    }
                    
                    [id$=_videogallerycontainer] [id^=rpShowVideo] .video-box:hover .video-caption {
                        pointer-events: none;
                        opacity: 0;
                    }
                    
                    [id$=_videogallerycontainer] [id^=rpShowVideo]>* {
                        width: 570px;
                        max-width: 100%;
                        padding: 0;
                        margin: 0 0 5px !important;
                        position: relative;
                    }
                    
                    [id$=_videogallerycontainer] [id^=rpShowVideo] .video-caption {
                        position: relative;
                        width: 100%;
                        /* padding: 15px 10px; */
                        /* background: linear-gradient(transparent, rgba(0, 0, 0, .5)); */
                        background-color: transparent;
                        box-sizing: border-box;
                        z-index: 1;
                    }
                    
                    [id$=_videogallerycontainer] [id^=rpShowVideo] .voverlay {
                        color: #6c6c6c;
                        display: inline-block;
                        margin-top: 15px;
                    }
                    
                    [id$=_videogallerycontainer] [id^=rpShowVideo] .voverlay img {
                        height: 220px;
                        padding: 0;
                        border-radius: 0;
                        object-fit: cover;
                    }
                    
                    [id$=_videogallerycontainer] .video-box>.uk-overlay {
                        position: relative;
                    }
                    
                    .videogallery[class*=voverlay_] .voverlay:before,
                    [id$=_videogallerycontainer] .video-box>.uk-overlay:before {
                        content: '\f144';
                        color: #fff;
                        font: 1 100px 'Font Awesome 5 Pro', FontAwesome;
                        position: absolute;
                        top: 50%;
                        right: 50%;
                        -webkit-transform: translate(50%, -50%);
                        transform: translate(50%, -50%);
                        pointer-events: none;
                        z-index: 1;
                    }
                    
                    [id$=_videogallerycontainer] .video-box>.uk-overlay .uk-overlay-panel {
                        pointer-events: none;
                    }
                    
                    #voverlay {
                        padding: 0 !important;
                    }
                    
                    #voverlay:before {
                        content: '';
                        width: 100%;
                        height: 100%;
                        background: rgba(0, 0, 0, .5);
                        position: fixed;
                        top: 0;
                        right: 0;
                        z-index: -2;
                    }
                    
                    #voverlay .vcontainer {
                        padding: 10px;
                        border-radius: 5px;
                        box-sizing: border-box;
                        background: #fff !important;
                    }
                    
                    #voverlay .close {
                        z-index: 1
                    }
                    
                    img[src*='VideoGallery/Images/white.png'] {
                        display: none !important;
                    }
                    
                    .videogallery[class*=voverlay_] .voverlay {
                        width: 580px;
                        max-width: 100%;
                        padding: 0;
                        margin: 0;
                        border: 0;
                        opacity: 1;
                        position: relative;
                    }
                    
                    .videogallery[class*=voverlay_] .voverlay .description {
                        width: 100%;
                        height: auto;
                        max-height: none;
                        color: #fff;
                        text-align: center;
                        padding: 15px;
                        margin: 0;
                        box-sizing: border-box;
                        background: linear-gradient(transparent, rgba(0, 0, 0, .5));
                        position: absolute;
                        bottom: 0;
                        z-index: 1;
                    }
                    
                    .videogallery[class*=voverlay_] .voverlay div {
                        min-height: auto !important;
                        position: absolute;
                    }
                    
                    [id$=_videogallerycontainer] .pager .page {
                        width: auto;
                        min-width: 25px;
                        padding: 0 5px;
                        margin: 0 !important;
                        border-radius: 0;
                        border: 1px solid rgba(0, 0, 0, .3);
                        background: #fff;
                    }
                    
                    [id$=_videogallerycontainer] .pager .pgNumbersCurrent {
                        background: #009797;
                    }
                    
                    .dp-clearfix::before,
                    .dp-clearfix::after {
                        content: '';
                        display: none;
                        width: 100%;
                        float: none;
                        clear: both;
                    }
                    
                    .news-selective .dp-module-content .dp-clearfix {
                        display: none;
                    }
                    /* ********** STYLE SECTION SLIDE SHOW */
                    
                    .bg-slide-show {
                        width: 100%;
                        height: auto;
                        /* background-image: url("/Design/Themes/dp-public-10/Default/RTL/bg-slide-show.jpg");
                        background-attachment: fixed;
                        background-size: 100% 100%; */
                        /*    margin: 30px 0;*/
                        /* background-color: #f7f7f7; */
                        margin: 20px 0;
                    }
                    
                    .bg-slide-show .suggest .dp-module-content .sug-link {
                        text-align: center;
                        font-size: 20px;
                        padding: 40px 0;
                    }
                    
                    .bg-slide-show .suggest .dp-module-content .sug-link a {
                        color: #00397f;
                    }
                    
                    .bg-slide-show .suggest .dp-module-content .sug-link a:hover {
                        color: #0060d6;
                    }
                    
                    .pic-report {
                        position: relative;
                        padding: 20px 0 0;
                        /* background-color: #f7f7f7; */
                    }
                    
                    .pic-report .dp-module-title {
                        margin: 0 0 15px;
                        text-align: center;
                        color: #056138;
                        font-size: 20px;
						font-weight:bold;
                        /* border-bottom: 1px solid #00397f; */
                    }
                    
                    .pic-report .dp-module-content {
                        position: relative;
                        /* margin: 0 15px; */
                    }
                    
                    .pic-report .owl-stage .item {
                        cursor: pointer;
                        /* animation: none !important; */
                    }
                    
                    .pic-report div.owl-image-title {
                        color: #6c6c6c !important;
                        font-size: 13px !important;
                        border-radius: 0 !important;
                        padding: 10px 0 !important;
                        animation: none !important;
                    }
                    /* ********** END STYLE SECTION SLIDE SHOW */
                    /* end */
                    /*   ############## MEDIA QUERIES STYLE MAIN PAGE ############ */
                    
                    .btn-login-theme {
                        position: relative;
                        display: flex;
                        justify-content: flex-start;
                        height: 100%;
                        width: 200px;
                        background-color: #056138;
						border: 1px solid transparent;
                        transition: all .5s ease-in-out;
                    }
                    
                    .ul-login-style {
                        margin-bottom: 0;
                        width: 100%;
                        height: 100%;
                        padding: 0;
                        text-align: center;
                    }
                    
                    .ul-login-style li {
                        width: 100%;
                        height: 100%;
                        list-style: none;
                    }
                    
                    .ul-login-style li a {
                        width: 100%;
                        height: 100%;
                        display: flex;
                        align-items: center;
                        justify-content: center;
                    }
                    
					.ul-login-style li a span {
						color: #fff;
						font-size: 14px;
					}
					
                    .ul-login-style li a svg {
                        fill: #fff;
						margin-left: 10px;
                        transition: all .5s ease-in-out;
                    }
                    
                    /* .btn-login-theme:hover {
                        background-color: #fff;
						border-color: #056138;
                    }
					
					.btn-login-theme:hover ul li a svg {
						fill: #056138;
					}
					
                    .btn-login-theme:hover ul li a span {
						color: #056138;
					}
                    .btn-login-theme:hover ul li a img {
                        margin-left: 20px;
                    }*/
                    
                    .social-link {
                        display: flex;
                        justify-content: flex-end;
                        padding-top: 7px;
                    }
                    
                    .social-link ul {
                        padding: 0;
                        margin: 5px 0 0;
                        display: flex;
                        justify-content: flex-end;
                    }
                    
                    .social-link ul li {
                        list-style: none;
                        padding: 0 15px 0 0;
                    }
                    
                    .social-link ul li a {
                        color: #a1a1a1;
                    }
                    
                    .social-link ul li a i {
                        font-size: 18px;
                    }
                    
                    .social-link ul li a:hover .fa-facebook-f {
                        color: #3b5998;
                    }
                    
                    .social-link ul li a:hover i.fa-youtube {
                        color: #ff0000;
                    }
                    
                    .social-link ul li a:hover i.fa-twitter {
                        color: #1da1f2;
                    }
                    
                    .social-link ul li a:hover i.fa-instagram {
                        color: #833ab4;
                    }
                    
                    .social-link ul li a:hover i.fa-telegram-plane {
                        color: #0088cc;
                    }
                    
                    .parallaxpane {
                        background-color: #fff;
                        border: 1px solid #E4E4E4;
                    }
                    
                    .box-services {
                        position: relative;
                        display: flex;
                        /* justify-content: center; */
                        align-items: center;
                    }
                    
                    .box-services img {
                        padding-top: 5px;
                    }
                    
                    .box-services ul {
                        padding: 0 0;
                    }
                    
                    .box-services ul li {
                        margin: 0 10px 0 0;
                        list-style: none;
                        font-family: 'IranYekan', Tahoma;
                    }
                    
                    .box-services ul li:nth-child(1) {
                        font-size: 13px;
                    }
                    
                    .box-services ul li:nth-child(2) {
                        font-size: 16px;
                        font-weight: bold;
                    }
                    
                    .logo-top-footer {
                        position: relative;
                        display: flex;
                        flex-direction: column;
                        justify-content: center;
                        align-items: center;
                        padding: 10px 0;
                    }
                    
                    .logo-top-footer h5 {
                        margin: 15px 0 0;
                        font-size: 18px;
                        font-weight: 500;
                    }
                    
                    .logo-top-footer span {
                        margin: 10px 0 0;
                        font-size: 14px;
                    }
                    /*   ############## END MEDIA QUERIES STYLE MAIN PAGE ############ */
                    /* ARTICLES STYLE CSS  */
                    
                    .dp-img-top .dp-listArtcDtl.box,
                    .dp-img-top .dp-listArtcSmp.box {
                        padding: 0 !important;
                    }
                    
                    .dp-listArtcDtl.box {
                        -webkit-box-sizing: border-box !important;
                        -moz-box-sizing: border-box !important;
                        box-sizing: border-box !important;
                        /* padding: 10px; */
                        border: solid 1px #f5f5f5 !important;
                        margin-top: 10px !important;
                        height: 100% !important;
                    }
                    
                    .dp-img-top .dp-listArtcSmp.right-img a[id*="hpImage"]:not(:empty),
                    .dp-img-top .dp-listArtcSmp.left-img a[id*="hpImage"]:not(:empty),
                    .dp-img-top .dp-listArctDtl.left-img a[id*="hpImage"]:not(:empty),
                    .dp-img-top .dp-listArctDtl.right-img a[id*="hpImage"]:not(:empty) {
                        margin: 0 auto !important;
                        width: 100% !important;
                        height: 200px !important;
                        border: none !important;
                        overflow: hidden !important;
                        padding: 0 !important;
                        -webkit-box-sizing: border-box !important;
                        -moz-box-sizing: border-box !important;
                        box-sizing: border-box !important;
                    }
                    
                    .dp-listArtcDtl.box .dp-img-top .dp-listArtcSmp.right-img img,
                    .dp-listArtcDtl.box .dp-img-top .dp-listArtcSmp.left-img img,
                    .dp-listArtcDtl.box .dp-img-top .dp-listArctDtl.left-img img,
                    .dp-listArtcDtl.box .dp-img-top .dp-listArctDtl.right-img img {
                        /* width: 100% !important; */
                        /* height: 100% !important; */
                        max-width: 100% !important;
                        max-height: 100% !important;
                        border: none !important;
                        padding: 0 !important;
                        position: relative !important;
                        right: 0 !important;
                        top: 0 !important;
                        /* -webkit-transform: translateX(50%) translateY(-50%); */
                        /* -moz-transform: translateX(50%) translateY(-50%); */
                        /* -ms-transform: translateX(50%) translateY(-50%); */
                        /* -o-transform: translateX(50%) translateY(-50%); */
                        /* transform: translateX(50%) translateY(-50%); */
                    }
                    /* [id*="ctl01_ctl01"] img {
            width: 100% !important;
            height: 100% !important;
        } */
                    
                    .dp-img-top .dp-listArtcSmp.right-img img,
                    .dp-img-top .dp-listArtcSmp.left-img img,
                    .dp-img-top .dp-listArctDtl.left-img img,
                    .dp-img-top .dp-listArctDtl.right-img img {
                        width: 100% !important;
                        height: 100% !important;
                    }
                    
                    .dp-img-top .dp-listArtcDtl.box:hover::before,
                    .dp-img-top .dp-listArtcDtl.box:hover .view-counter,
                    .dp-img-top .dp-listArtcDtl.box:hover .dp-listArctDtl.date,
                    .dp-img-top .dp-listArtcSmp.box:hover::before,
                    .dp-img-top .dp-listArtcSmp.box:hover .view-counter,
                    .dp-img-top .dp-listArtcSmp.box:hover .dp-listArtcSmp.date {
                        opacity: 0 !important;
                    }
                    
                    .dp-listArtcSmp.title a,
                    .dp-listArctDtl.title a {
                        display: inline-block !important;
                        font: 12px BYekan, regular, sans-serif !important;
                        color: #333333 !important;
                        margin-bottom: 4px !important;
                        font-weight: 100 !important;
                        padding-right: 10px !important;
                    }
                    
                    .dp-listArtcSmp.title a,
                    .dp-listArctDtl.title>div {
                        float: right;
                        width: 100% !important;
                    }
                    
                    .dp-listArtcDtl.box .dp-listArctDtl.dp-imgHolder a img {
                        width: 100% !important;
                        height: 100% !important;
                    }
                    /* .dp-listArtcSmp.description:not(:empty), */
                    /* .dp-listArctDtl.abstract:not(:empty) { */
                    /* background-color: transparent; */
                    /* } */
                    
                    .ArtMoreInfoContainer .ArtAbstractField.dp-listArctDtl.abstract {
                        margin: 0;
                        background-color: transparent;
                        padding: 0 10px;
                        color: #888888;
                        font-size: 13px;
                    }
                    
                    .bg-item {
                        border-top: 1px solid #E4E4E4;
                        /* border-bottom: 1px solid #E4E4E4; */
                        background-color: #fff;
                    }
                    
                    .bg-three {
                        /* border-top: 1px solid #E4E4E4;
            border-bottom: 1px solid #E4E4E4;
            background-color: #fff; */
                        display: none;
                        align-items: center;
                        justify-content: flex-start;
                        /* background-color: #00397f; */
                        /* padding: 10px 0; */
                        height: 60px;
                    }
                    /* END ARTICLES STYLE CSS  */
                    
                    @media (min-width: 1220px) {
                        #body-panes .uk-container {
                            max-width: 1920px !important;
                        }
                    }
                    
                    @media all and (min-width: 1024) and (max-width: 1366) {
                        main#wrap\: .box-module {
                            margin: -12rem 0 1rem;
                        }
                        .arrow-bottom {
                            top: unset;
                            width: 20px;
                        }
                        .angle-bottom {
                            margin-right: unset;
                        }
                    }
                    
                    @media all and (min-width: 768px) and (max-width: 1024px) {
                        #NewsContent [id$=_NewsContentList]>tbody>tr>td {
                            min-width: 270px;
                            margin-right: 10px;
                            margin-bottom: 40px;
                        }
                        [id$=_DetailsDatePanel],
                        [id$=_DetailsVisitPanel] {
                            width: 50%;
                        }
                        #NewsContent table,
                        #NewsContent tbody,
                        #NewsContent tr,
                        #NewsContent td {
                            display: table;
                        }
                        .portal-image {
                            width: 100%;
                        }
                        .w-input-search {
                            width: 200px;
                        }
                        .dp-search .headerSearchTextBox {
                            width: 150px;
                        }
                        main#wrap\: .box-module {
                            margin: -6.2rem 0 1rem;
                        }
                        .arrow-bottom {
                            top: -7.5rem;
                            width: 20px;
                        }
                        .angle-bottom {
                            margin-right: -12px;
                        }
                        .ser-box .text-ser-box h4 {
                            font-size: 12px;
                        }
                        #LastUpdatePortal {
                            white-space: normal;
                        }
                        #NewsContent .AbstractMoreLink::after {
                            right: 95px;
                        }
                        .fast-access {
                            margin-bottom: 0;
                        }
                        .fast-access .mb-small-10 {
                            margin-bottom: 4rem;
                        }
                        #main-nav .nav-parent:hover>ul {
                            width: 35vh;
                        }
                        #main-nav li:nth-of-type(2).nav-parent>ul {
                            width: 18vh;
                        }
                        #main-nav li:nth-of-type(2).nav-parent>ul li {
                            width: 242px;
                            min-width: 240px;
                        }
                        #main-nav li:nth-of-type(3).nav-parent>ul {
                            width: 20vh;
                        }
                        #main-nav li:nth-of-type(3).nav-parent>ul li {
                            min-width: 250px;
                            width: 270px;
                        }
                        #main-nav li:nth-of-type(5).nav-parent>ul {
                            width: 16vh;
                        }
                        #main-nav li:nth-of-type(6).nav-parent>ul {
                            width: 15vh;
                        }
                        #main-nav li:nth-of-type(6).nav-parent>ul li {
                            min-width: 200px;
                            width: 200px;
                        }
                        #main-nav li:nth-of-type(7).nav-parent>ul {
                            width: 20vh;
                        }
                        #main-nav li:nth-of-type(7).nav-parent>ul li {
                            min-width: 270px;
                            width: 272px;
                        }
                        #main-nav li:nth-of-type(8).nav-parent>ul {
                            width: 13vh;
                        }
                        #main-nav li:nth-of-type(8).nav-parent>ul li {
                            width: 180px;
                            min-width: 180px;
                        }
                    }
                    
                    @media all and (min-width: 480px) and (max-width: 768px) {
                        main#wrap\: .box-module {
                            margin: 2rem 0 1rem;
                        }
                        .arrow-bottom {
                            top: 4px;
                            width: 20px;
                        }
                        .angle-bottom {
                            margin-right: -12px;
                        }
                        #NewsContent .AbstractMoreLink::after {
                            right: 285px;
                        }
                        #NewsContent .NewsItemStyle>tbody>tr:nth-child(2)>td:first-child,
                        #NewsContent .NewsItemStyle>tbody>tr:nth-child(2)>td:nth-child(2) {
                            width: 100%;
                            margin: 0 0 10px;
                        }
                        .services-slide .owl-carousel .owl-stage-outer .owl-stage {
                            margin: 15px 0;
                        }
                        .services-slide .owl-carousel .owl-stage-outer .owl-stage .owl-item .item::before {
                            top: -10px;
                            right: 0;
                            left: 0;
                            margin: 0 auto;
                            padding: 10px 0;
                            width: 50%;
                            height: 100%;
                        }
                        .services-slide .owl-carousel .owl-stage-outer .owl-stage .owl-item .item::after {
                            right: 0;
                            bottom: -15px;
                            left: 0;
                            margin: 0 auto;
                            width: 55%;
                            height: 150%;
                        }
                        #main-nav li:nth-of-type(2).nav-parent>ul {
                            width: 20vh;
                        }
                        #main-nav li:nth-of-type(2).nav-parent>ul li {
                            min-width: 200px;
                            width: 200px;
                        }
                        #main-nav li:nth-of-type(3).nav-parent>ul {
                            width: 25vh;
                        }
                        #main-nav li:nth-of-type(3).nav-parent>ul li {
                            min-width: 250px;
                            width: 255px;
                        }
                        #main-nav li:nth-of-type(5).nav-parent>ul li {
                            min-width: 160px;
                            width: 162px;
                        }
                        #main-nav li:nth-of-type(6).nav-parent>ul {
                            width: 16vh;
                        }
                        #main-nav li:nth-of-type(7).nav-parent>ul li {
                            min-width: 200px;
                            width: 203px;
                        }
                        #main-nav li:nth-of-type(8).nav-parent>ul li {
                            width: 110px;
                            min-width: 110px;
                        }
                        .bg-footer .social-network {
                            margin-right: 1.5rem;
                        }
                        .dp-footertext {
                            margin-left: 1rem;
                        }
						
						#tblRotatorContent>div>[id$="_DateAreaRotate"] {
							top: 230px;
						}
						
						.dp-rotatorNewsClt.abstract,
						.dp-listNewsClt.abstract {
							display: none;
						}
						
						.news-important .dp-module-content>div>[id$="_NewsPager"] {
							bottom: 0%;
							right: 7%;
						}
						
						.news-important .dp-module-content>div>[id$="_NewsRotator"]>[id$="_rotatorContainer"]>[id$="_rotator"]>[id$="tblRotator"]>.uk-clearfix>.dp-rotatorNewsClt.content {
							width: calc(100% - 60%) !important;
						}
						
						.news-important .dp-module-content>div>[id$="_NewsRotator"]>[id$="_rotatorContainer"]>[id$="_rotator"]>[id$="tblRotator"]>.uk-clearfix>.left-img {
							width: calc(100% - 40%) !important;
						}
						
						
                    }
                    
                    @media all and (min-width: 320px) and (max-width: 480px) {
                        #menu {
                            background-color: transparent;
                        }
                        .top-head {
                            height: auto;
                            text-align: center
                        }
                        main#wrap\: .box-module {
                            margin: 1rem 0;
                        }
						.menu-btn {
							margin-right: 0;
						}
						.top-nav {
							height: auto;
						}
                        #NewsContent .NewsItemStyle>tbody>tr:nth-child(2)>td:first-child,
                        #NewsContent .NewsItemStyle>tbody>tr:nth-child(2)>td:nth-child(2) {
                            width: 100%;
                        }
						#NewsContent .DPNewsImageLink img {
							height: 100% !important;
						}
						.portal-image img {
							margin-right: 0 !important;
						}
                        #overlay {
                            position: fixed;
                            background-color: rgba(0, 0, 0, 0.7);
                        }
                        .arrow-bottom {
                            top: -7px;
                            width: 20px;
                        }
                        .angle-bottom {
                            margin-right: -11px;
                        }
                        .dp-search {
                            position: fixed;
                            top: 40%;
                            right: 0;
                            left: 0;
                            width: 95%;
                            height: 40px;
                            background-color: #fff;
                            border-bottom: none;
                            opacity: 0;
                            pointer-events: none;
                            z-index: 130;
                        }
                        .opacity-1 {
                            opacity: 1;
                        }
                        .w-input-search {
                            width: 95%;
                        }
                        .dp-search img#imgLoading {
                            top: 10px;
                        }
                        .dp-search .headerSearchTextBox {
                            width: 60%;
                            height: 40px;
                            color: #222 !important;
                        }
                        .dp-search .headerSearchTextBox::placeholder {
                            color: #222;
                        }
                        .dp-search [id$=_HeaderSearch_SearchButton] {
                            top: 0;
                            height: 40px;
                        }
                        .dp-search .search-ico {
                            top: 9px;
                        }
                        .dp-search .search-ico i {
                            color: #000 !important;
                        }
                        .dp_header_icon {
                            display: block !important;
                        }
                        .dp_header_icon li {
                                display: inline-block;
    padding: 0;
    height: auto;
                        }
                        .dp_header_icon li.icon-search {
                            /* display: block; */
                            position: absolute;
                        }
                        .d-block {
                            display: block !important;
                        }
                        .box-colors {
                            top: 52px;
                            right: 20px;
                            width: 280px;
                            transform: rotateY(180deg);
                        }
                        #NewsContent [id$=_NewsContentList]>tbody>tr>td {
                            width: 100% !important;
                            padding: 0;
                            /* margin: 0; */
                        }
                        .services-slide .owl-carousel .owl-stage-outer .owl-stage .owl-item .item {
                            margin: 30px auto;
                        }
                        .services-slide .owl-carousel .owl-stage-outer .owl-stage .owl-item .item::before {
                            top: -13px;
                            right: 0;
                            left: 0;
                            margin: 0 auto;
                            padding: 15px 0;
                            width: 40%;
                            height: 100%;
                        }
                        .services-slide .owl-carousel .owl-stage-outer .owl-stage .owl-item .item::after {
                            right: 0;
                            bottom: -25px;
                            left: 0;
                            margin: 0 auto;
                            width: 45%;
                            height: 150%;
                        }
                        .bg-footer {
                            width: 100%;
                            display: block;
                            height: auto;
                            text-align: center;
                        }
                        .bg-footer .social-network {
                            display: flex;
                            justify-content: center;
                            margin: 0 auto;
                        }
                        .dp-footertext {
                            font-size: 10px;
                            padding-right: 0;
                            margin-left: 0;
                        }
                        #NewsContent .AbstractMoreLink::after {
                            right: 110px;
                        }
                        .fast-access .pl-10 {
                            padding-right: 25px;
                        }
                        .fast-access .mb-small-10 {
                            margin-bottom: 4rem;
                        }
						.ul-custom li {
							width:100% !important;
							margin: 0 0 10px 0;
						}

						.ul-custom li a {
							padding: 0;
						}
						
						.btn-login-theme {
							width: 100%;
							padding: 0;
							border: 0;
						}
						.uk-sticky-placeholder {
							/*height: 100% !important;*/
						}
						.second-slide .dp-module-title {
							margin: 20px 0;
						}
						.dp-rotatorNewsClt.abstract, .dp-listNewsClt.abstract {
							display: none;
						}
						.news-important .dp-module-content>div>[id$="_NewsRotator"]>[id$="_rotatorContainer"]>[id$="_rotator"]>[id$="tblRotator"]>.uk-clearfix>.dp-rotatorNewsClt.content {
							/*display: none !important; */
						}
						.news-important .dp-module-content>div>[id$="_NewsRotator"]>[id$="_rotatorContainer"]>[id$="_rotator"]>[id$="tblRotator"]>.uk-clearfix>.left-img {
							width: 100% !important;
						}
						.news-important .dp-module-content>div>[id$="_NewsPager"] {
							bottom: -40px;
						}
						.news-important .dp-module-content>div>[id$="_NewsRotator"]>[id$="_rotatorContainer"]>[id$="_rotator"]>[id$="tblRotator"]>.uk-clearfix>.dp-rotatorNewsClt.content {
							width: 100% !important;
							height: auto;
							padding: 0;
						}
						
						#poweredbylink {
							position: fixed;
						}
						
						
                    }
                    /* MEDIA QUERIES CSS RSPONSIVE */
                    /* END MEDIA QUERIES CSS RSPONSIVE */
                    /* END MEDIA QUERIES CSS RSPONSIVE */
                    /* END MEDIA QUERIES CSS RSPONSIVE */
                    /* END MEDIA QUERIES CSS RSPONSIVE */
                    /* END MEDIA QUERIES CSS RSPONSIVE */
					
					
					
/******** custom css ********/
.advance-slide .dp-module-title-text {
	font-weight:bold; 
	font-size:20px
	}
.second-slide .dp-module-title-text {razavi
	font-weight:bold; font-size:20px ;  
	color: #056138;
    font-size: 20px;
	font-weight:bold;
	}
	
.NormalFontNewsTitle {
	font-family:iranYekan !important;
}

#footer-box .dp-module-default .dp-module-title-text {
	color:#18aa69 !important
}


html, body, #frmHomePage {
	min-height: 100%;
	position:relative;
}

main#wrap\: {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	height: 100%;
}

#body-panes {
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
}




.main-news [id$=_NewsPagingNumbers] {
	display: none
}


/*******************************************************/
.home-topnews .pagerbarContainer, .home-topnews .toolbar{
        display: none;
}

.home-topnews .main_news{
    overflow: visible;
}
.home-topnews .main_news .desc {
    top: 0!important;
    right: -230%!important;
    bottom: auto !important;
    position: absolute;
    min-width: 400px;
}
.home-topnews .dp-TNFull.title a{
    color: #757575;
    font-family: inherit;
    font-weight: 600;
    font-size: 14px;
    line-height: 18px;
}
.home-topnews .main_news .desc .block{
    background:none;
}
.home-topnews  .dp-TNFull.news_thumb div ul li.active {
    background: none;
    padding-top: 40px;
    color: #909090;
    font: 13px BYekan,Verdana,Helvetica,sans-serif;
    font-weight: normal;
}
.home-topnews .dp-TNFull title, .home-topnews .SubTitle{
    color: #909090!important;
    font: 13px BYekan,Verdana,Helvetica,sans-serif;
}
.home-topnews .dp-TNFull.news_thumb div ul{
    background: none;
}
.home-topnews .dp-TNFull.news_thumb div ul li.active * {
    color: #909090!important;
}
.home-topnews  .dp-TNFull.news_thumb.uk-width-small-1-1.uk-width-medium-1-2{
    width: 70%;
}
.home-topnews .main_news.uk-width-small-1-1.uk-width-medium-1-2{
    width: 30%;
}
.home-topnews .main_news {
    background: none;
}
.home-topnews .main_news > a {

    max-height: 100px;
    overflow: hidden;
    border-color: #ccc !important;
    box-shadow: 5px 5px 10px rgba(128, 128, 128, .4);
}
@media screen and (max-width: 992px) {
    .home-topnews  .dp-TNFull.news_thumb.uk-width-small-1-1.uk-width-medium-1-2{
        width: 100%;
    }
    .home-topnews .main_news.uk-width-small-1-1.uk-width-medium-1-2{
        width: 100%;
    }
    .home-topnews .pagerbarContainer, .home-topnews .toolbar{
        display: none;
    }
    .home-topnews [data-responsive="true"], .home-topnews [data-responsive="true"] [data-responsiveChild]{
        display: none;
    }
}








