            /********** 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');
            }
            /********** 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;
            }
            
            #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: #fafafc; */
                overflow-x: hidden
            }
            /********** PORTAL NEWS **********/
            
            .DPNewsItemTitle span {
                margin: 0;
                font-weight: normal !important;
            }
            
            .DPNewsWrap * {
                color: #888888 !important;
            }
            
            .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: #fff;
                text-align: center;
                font-size: 13px;
                font-weight: 300;
                line-height: 30px;
                margin: 0 0 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 **********/
            
            .pd-0 {
                padding: 0;
            }
            
            .dp-search {
                position: relative;
                width: 0;
                height: 35px;
                background: #fff;
                transition: all .5s ease-in-out;
                overflow: hidden;
            }
            
            .w-custom {
                width: 300px;
            }
            
            .search-box {
                /* float: left; */
            }
            
            .dp-search img#imgLoading {
                position: absolute;
                top: 12px;
                left: 5rem;
                visibility: hidden;
                z-index: 1;
                border-radius: 10px;
            }
            
            .dp-search #SearchLoading {
                position: absolute !important;
                display: none;
            }
            
            .dp-search .headerSearchTextBox {
                float: right;
                width: 70%;
                height: 100%;
                /* padding: 10px 15px; */
                min-height: 20px !important;
                color: #888888 !important;
                font-size: 14px !important;
                line-height: 10px;
                padding: 0 6px 0 0;
                margin: 0;
                border-radius: 0;
                border: 0;
                box-sizing: border-box;
                outline: 0 none;
                background: none;
                position: relative;
                -webkit-transition: .4s;
                transition: .4s;
            }
            
            .dp-search .headerSearchTextBox:focus {}
            
            .headerSearchTextBox::placeholder {
                color: #888888;
                opacity: 1;
            }
            
            .dp-search [id$=_HeaderSearch_SearchButton] {
                position: relative;
                float: left;
                width: 50px;
                height: 100%;
                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;
                z-index: 10;
            }
            
            .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: 5px;
                left: 0;
                font-size: 20px;
                font-weight: 600;
                box-sizing: border-box;
                transition: .5s;
                color: #444;
                /* width: 0; */
                /* height: 100%; */
                /* line-height: 26px; */
                /*    margin: 5px 5px 0 0;*/
            }
            
            .search-box .search-ico {
                pointer-events: none;
            }
            /* .dp-search .search-ico:hover {
            color: #fcaf17;
        }
        
        [id$=_HeaderSearch_SearchButton]:hover+.search-ico {
            color: #fcaf17;
        } */
            /* .ul-login-style {
            padding: 0;
        }
        
        .ul-login-style li {
            list-style: none;
        }
        
        .link-login {
            display: inline-block;
            padding: 11px 15px;
            margin-top: 30px;
            color: #9e9e9e !important;
            background-color: #fafafc;
            border: 1px solid #f5f5f5;
        }
        
        .link-login:hover {
            background-color: #f3f3f5;
        } */
            /*---------------sticky menu style----------------*/
            
            @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 {
                padding: 0
            }
            
            .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 {
                width: 100%;
                height: auto;
                /* background-color: #fff; */
                /* border-top: 1px solid #E4E4E4; */
                /* border-bottom: 1px solid #E4E4E4; */
            }
            
            .top-nav {
                position: relative;
                display: flex;
                align-items: center;
                justify-content: space-between;
            }
            
            .site-logo {
                margin: 0;
                box-sizing: border-box;
                position: relative;
            }
            
            .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;
            }
            
            .portal-image img {
                display: inline-block;
                height: auto;
            }
            
            .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; */
                list-style: none;
                display: flex;
                justify-content: flex-end;
                padding: 0;
                margin: 5px 0 0;
                position: relative;
                /* top: 20%; */
                /* left: 20px; */
                /* z-index: 99;
}

[id=wrap\:\:auth] .dp_header_icon {
/*	left: 60px;*/
            }
            
            @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);
}
*/
            
            .dp_header_icon li {
                display: flex;
                align-items: center;
                color: #fff;
                -webkit-transition: .5s;
                transition: .5s;
                /* margin: 0 10px 0 0; */
            }
            
            .dp_header_icon li span {
                font-size: 13px;
                font-weight: 300;
                padding: 0 5px;
            }
            
            .dp_header_icon li i {
                font-size: 15px;
                font-weight: 500;
                padding: 5px 10px;
                /* border: 1px solid #d3d3d3; */
                border-radius: 2px;
                text-align: center;
            }
            /* .dp_header_icon li i.p-custom {
            padding: 5px 7px;
        } */
            
            .dp_header_icon li a {
                /* display: block; */
                color: #fff;
                /* text-align: center; */
                font-size: 12px;
                /* 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;*/
            /*}*/
            /********** NAVIGATION **********/
            /* .dp_header_icon li:hover a, */
            
            .dp_header_icon>li>a:hover {
                color: #faa61a
            }
            
            #header {
                position: relative;
                z-index: 10;
            }
            
            .dp-top-header {
                background: #fff;
                position: relative;
                z-index: 200;
            }
            
            #header-sticky {
                z-index: 200;
            }
            
            #header-sticky.uk-active {
                background: #3d403c;
                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 {
                /* width: 100%; */
                display: flex;
                justify-content: space-between;
                z-index: 99;
            }
            
            #menu.uk-active {
                -webkit-animation: uk-fade-top .5s;
                animation: uk-fade-top .5s;
            }
            /********** MAIN NAV **********/
            
            #main-nav>ul {
                /*	display: flex;*/
                /*	flex-wrap: wrap;*/
                /*	align-items: center;*/
                padding: 0;
                margin: 0;
                list-style: none;
            }
            
            #header-sticky.uk-active #main-nav>ul {
                justify-content: start;
            }
            
            #main-nav>ul>li {
                display: inline-block;
                vertical-align: top;
                position: relative;
            }
            
            #main-nav ul ul li {
                display: block;
                position: relative;
            }
            
            #main-nav ul li a {
                display: block;
                color: #fff !important;
                font-size: 13px;
                font-weight: 300;
                line-height: 28px;
                padding: 8px 15px;
                -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: #adadad !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 #399bff;
            }
            
            #main-nav ul ul ul {
                top: 0;
                right: 100%;
            }
            
            #main-nav ul ul li a {
                color: #888888 !important;
                font-size: 13px;
                padding: 10px;
                margin: 0;
                min-width: 200px;
            }
            /* #main-nav ul ul li:not(:last-child) a {
    border-bottom: 1px solid #eee;
} */
            
            #main-nav ul ul li a:hover {
                color: #adadad !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: #888888;
            }
            
            #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);
            }
            
            @-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 ul {
                padding: 0;
                margin: 0;
                list-style: none;
            }
            
            #res-nav>div>ul {
                height: 100%;
                padding: 15px;
                background: #3d403c;
            }
            
            #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: #3d403c;
                background: #272727;
            }
            
            #res-nav li:hover>ul {
                height: auto;
                -webkit-transform: scaleY(1);
                transform: scaleY(1);
            }
            
            #res-nav a {
                display: block;
                color: #edc5b5;
                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;
            }
            
            .content {
                position: relative;
                height: 100%;
                display: flex;
                flex-direction: column;
                justify-content: center;
            }
            
            .content h5 {
                font-size: 18px;
                color: #faa61a;
                margin: 0;
            }
            
            .content p {
                line-height: 2.4;
                margin: 0 0 15px;
                color: #777;
                text-align: justify;
            }
            
            .content .contact {
                position: relative;
            }
            
            .content .contact a {
                font-size: 20px;
                padding: 7px 13px;
                border: 1px solid #777;
                border-radius: 50%;
                margin: 0 5px;
            }
            
            .content .contact a i {
                color: #666;
                vertical-align: top;
            }
            
            .content .contact a i.fa-phone-volume {
                transform: scaleX(-1);
            }
            
            .content .contact a:hover {
                background-color: #faa61a;
                border-color: #faa61a;
            }
            
            .content .contact a:hover i {
                color: #fff;
            }
            
            .image {
                position: relative;
                width: 300px;
                height: 300px;
                border-radius: 50%;
                overflow: hidden;
            }
            
            .image img {
                width: 100%;
                height: 100%;
            }
            
            [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'
            }
            
            @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 !important;
                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: #3d403c !important;
                text-align: center;
                padding: 5px !important;
                margin: 0 !important;
                font-size: 24px !important;
                background: none !important;
                border-radius: 100% !important;
                box-sizing: border-box;
                position: absolute;
                top: 50%;
                -webkit-transition: .5s;
                transition: .5s;
                transform: translateY(-50%) scaleX(.6);
            }
            
            [id$=_fakeDiv] .owl-box .owl-prev {
                right: -30px
            }
            
            [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*/
            
            .overlay {
                position: fixed;
                top: 0;
                right: 0;
                width: 100%;
                height: 100%;
                background-color: rgba(0, 0, 0, .7);
                display: none;
                z-index: 20;
                pointer-events: all;
            }
            
            .module-content {
                width: 100%;
                height: auto;
                padding: 10px 0;
                /* background-color: #fff; */
            }
            
            .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;
            }
            /********** NEWS **********/
            
            #NewsContent table,
            #NewsContent tbody,
            #NewsContent tr,
            #NewsContent td {
                display: block;
            }
            
            #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;
            }
            
            #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: 240px;
                margin-right: 25px;
                margin-bottom: 25px;
                vertical-align: top;
                box-sizing: border-box;
                background: #fff;
                position: relative;
                -webkit-transition: .5s;
                transition: .5s;
            }
            
            #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 {
                height: 100%;
            }
            
            [id$=paneheader]~* #NewsContent [id*=NewsContentList][id$=_NewsContentPanel] {
                height: auto;
            }
            
            #NewsContent [id$=_NewsContentList] td:empty {
                visibility: hidden;
            }
            
            #NewsContent .NewsItemStyle>tbody>tr:nth-child(2) {
                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%;
                box-sizing: border-box;
                position: relative;
            }
            
            #NewsContent .NewsItemStyle>tbody>tr:nth-child(2)>td:first-child {
                display: block;
                width: 100%;
                border: 0;
            }
            
            #NewsContent .NewsItemStyle>tbody>tr:nth-child(2)>td:nth-child(2) {
                display: block;
                float: none;
                -webkit-box-flex: 1;
                -ms-flex: 1 1 auto;
                flex: 1 1 auto;
                padding: 0 !important;
                margin: 0;
                box-sizing: border-box;
                position: relative;
                transition: .5s;
                border: 1px solid #ebebeb;
                border-top: 0;
            }
            
            #NewsContent [id$=_NewsAbstract] {
                color: #747474;
                /*	flex: 1;*/
                display: block;
                margin: 0 20px 50px;
                padding: 10px 0;
            }
            
            #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 25px 10px 0;
                padding: 7px 10px;
                background: #faa61a;
                box-sizing: border-box;
                -webkit-transition: .5s;
                transition: .5s;
                text-align: center;
                width: auto;
                height: 30px;
                bottom: 0;
                right: 0;
                /* -webkit-box-shadow: inset 0 -3px 0 rgba(0, 0, 0, .2) !important;
            -moz-box-shadow: inset 0 -3px 0 rgba(0, 0, 0, .2) !important;
            -ms-box-shadow: inset 0 -3px 0 rgba(0, 0, 0, .2) !important;
            box-shadow: inset 0 -3px 0 rgba(0, 0, 0, .2) !important; */
            }
            
            .BorderBackgroundPanelWithoutBGColor {
                border: 0 !important;
            }
            
            #NewsContent .AbstractMoreLink:hover {
                letter-spacing: .5px;
                background-color: #03e0ce;
            }
            
            #NewsContent .PanelTitle {
                text-align: center;
                font-size: 0;
                padding: 5px 0;
                /* margin: 0 20px; */
                background: #fff;
            }
            
            #NewsContent [id$=_ContentSubTitle] {
                display: block;
            }
            
            #NewsContent .PanelTitle * {
                font-size: 12px;
            }
            
            #NewsContent .PanelTitle br {
                display: none;
            }
            
            #NewsContent .DPNewsItemTitle span {
                color: #faa61a;
                font-size: 14px;
                font-weight: normal !important;
            }
            
            #NewsContent .DPNewsWrap * {
                color: #777;
                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: 20px;
                left: 20px;
                /* padding: 10px 15px;
    border-top: 1px solid #ebebeb;
    border-left: 1px solid #ebebeb; */
            }
            
            [id$=_DetailsDatePanel],
            [id$=DetailsSubmitDateCaption] {
                font-size: 0 !important;
            }
            
            [id$=_DetailsSubmitDate] {
                font-size: 12px;
                display: inline-block;
                vertical-align: bottom;
            }
            /*#ctl01_ctl04_NewsContentList_ctl02_DetailsSubmitTime +span {display: none;}*/
            
            #NewsContent .NewTextStyle {
                font-weight: normal !important;
            }
            
            #NewsContent [id$=_ContentRightImageLink] {
                position: relative;
            }
            
            #NewsContent .DPNewsImageLink img {
                float: none;
                display: block;
                width: 100% !important;
                height: 250px !important;
                max-width: 500px;
                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: 100% !important;
                    padding: 0;
                    margin: 0 0 20px;
                }
            }
            /********** NEWS ICONS *********/
            
            [id$=DetailsNewsCodeImage],
            [id$=DetailsSubmitDateImage],
            [id$=DetailsVisitImage],
            [id$=DetailsCommentCountImage],
            [id$=DetailsNewsSourceImage],
            [id$=DetailsCreatedByImage] {
                display: none;
            }
            
            [id$=ContentDetailsPanel] {
                display: block;
                text-align: right;
                margin: 0 18px;
                display: flex;
                justify-content: space-between;
            }
            
            [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: #999999;
                text-align: center;
                font: 12px FontAwesome;
                padding: 2px 0;
                vertical-align: top;
            }
            
            [id$=DetailsNewsCodePanel]:before {
                content: '\f1ea'
            }
            /* icon News Code */
            
            [id$=DetailsSubmitDateCaption]:before {
                content: '\f073'
            }
            /* icon News Date */
            
            [id$=DetailsSubmitTime]:before {
                content: '\f017'
            }
            /* icon News Time */
            
            [id$=DetailsVisitPanel]:before {
                content: '\f06e'
            }
            /* 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: 30px;
                left: 15px;
                /* padding: 10px 0; */
                /* border-top: 1px solid #ebebeb; */
            }
            
            [id$=_DetailsVisitPanel] span {
                color: #888888 !important;
            }
            
            [id$=_DetailsVisitPanel]>span:last-child {
                display: none;
            }
            /********** NEWS PAGINATION **********/
            
            [id$=_NewsPagingNumbers] {
                float: right;
            }
            
            [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-left: 30px;
                margin: 0 !important;
                position: relative;
                -webkit-transition: .5s;
                transition: .5s;
            }
            
            [id*=NewsFooterArchiveLink]:hover {
                color: #fff;
                letter-spacing: .5px;
                background: #faa61a;
                box-shadow: 0 0 0 4px #faa61a;
            }
            
            [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;
                left: 4px;
                pointer-events: none;
            }
            
            [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;
                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;
                top: 0;
                left: 10px;
            }
            
            .TNContainer .dp-TNFull.player-btns,
            .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);
            }
            
            .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: #464646;
                font-family: inherit;
                font-weight: normal;
                font-size: 12px;
                line-height: 18px;
            }
            
            .dp-normNewsClt.content .dp-listNewsClt.title .NormalFontNewsTitle:hover {
                color: #a61c2c;
            }
            
            .dp-normNewsClt.content .dp-listNewsClt.title i {
                display: none;
            }
            
            [id$=_NewsList] [id$=_tblCollectedNews]>div {
                padding: 0 !important;
                margin-bottom: 10px;
                border-bottom: 1px dashed #cccccc !important;
                background-color: #fff !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;
            }
            
            .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;
                }
            }
            /********** 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%;
                }
            }
            /********** 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: #fff !important;
                padding: 2px 5px 2px 0;
            }
            /* [id$=_myDataList] [id$=_HyperLink1]:before {
	content: '\f111';
	display: inline-block;
	width: 10px;
	color: #fdfdfd;
	font: 5px FontAwesome;
} */
            
            #footer-box [id$=_myDataList] [id$=_HyperLink1] {
                color: #fff !important;
            }
            
            #footer-box [id$=_myDataList] [id$=_HyperLink1]:hover {
                color: #fff !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 {
                /* padding: 20px 0; */
                position: relative;
                /*	overflow: hidden;*/
                /*	z-index: 10;*/
                margin: 17rem 0 0;
                background-color: #484848;
            }
            
            #footer-box:before {
                content: '';
                width: 100%;
                height: 250px;
                /* min-height: 100%; */
                /* border-radius: 50% 50% 0 0; */
                background-image: url('/Design/Themes/dp-public-13/Default/image/img/bg-footer-1.png');
                background-size: 100% 100%;
                background-repeat: repeat-x;
                position: absolute;
                top: -220px;
                right: 0;
                /* transform: translateX(50%); */
                /* z-index: -1; */
            }
            
            #footer-box:after {
                content: '';
                width: 100%;
                height: 100px;
                /* min-height: 100%; */
                /* border-radius: 50% 50% 0 0; */
                background-image: url('/Design/Themes/dp-public-13/Default/image/img/bg-footer-2.png');
                background-size: 100% 100%;
                background-repeat: repeat-x;
                position: absolute;
                top: -50px;
                right: 0;
                /* transform: translateX(50%); */
                /* z-index: -1; */
            }
            
            .address ul li {
                color: #fff;
            }
            
            #footer-box [id^=divMinMax_] {
                color: #272727;
            }
            
            .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;
            }
            
            .logo-footer {
                margin-bottom: 10px;
            }
            
            .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: #ff6f80;
            }
            
            #LastUpdatePortal {
                font-size: 10px;
                white-space: nowrap;
            }
            
            #LastUpdatePortal i {
                display: inline-block;
                color: #ff6f80;
                vertical-align: middle;
            }
            
            .dp-footertext {
                color: #fff;
                font-size: 10px;
            }
            
            .footer-logo {
                margin-top: 5.5rem;
                text-align: center;
            }
            
            .footer-contact ul {
                padding: 0;
            }
            
            .footer-contact ul li {
                list-style: none;
                color: #fff;
                line-height: 26px;
                font-size: 13px;
            }
            /********** FOOTER ICONS **********/
            
            .footer-content .dp-module-default .dp-module-title {
                display: block;
                color: #ff6f80;
                background-color: transparent;
                margin: 15px 0 10px;
                padding: 10px 0;
                border: 0;
                /* border-bottom: 10px solid #16b6d2; */
                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;
            }
            
            .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-icons.social-network {
                display: block;
            }
            
            .social-network li a {
                width: 26px;
                height: 26px;
                font-size: 16px;
            }
            /********** 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);
            }
            
            .second-slide-show {
                position: relative;
            }
            
            main#wrap\: .second-slide-show::before {
                content: '';
                position: absolute;
                top: 0;
                right: 0;
                width: 370px;
                height: 400px;
                background-image: url("/Design/Themes/dp-public-13/Default/image/img/bg-2.png");
                background-size: 100% 100%;
            }
            /********** 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;
                }
            }
            
            @media only screen and (max-width: 480px) {
                .dp-itemViewMode .leftpane,
                .dp-itemViewMode .rightpane {
                    min-width: 100% !important;
                }
            }
            /********** TABS PLUS VERTICAL - FlatBlue THEME **********/
            
            .tabstrip[class*=FlatBlue] {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-align: self-start;
                -ms-flex-align: self-start;
                align-items: self-start;
                -webkit-justify-content: center;
                -ms-justify-content: center;
                justify-content: center;
                font: inherit;
                margin: 20px 0;
            }
            
            .tabstrip[class*=FlatBlue]>.tabs {
                display: block;
                width: 20%;
                height: auto;
                padding: 0;
                box-sizing: border-box;
                border: 0;
                background: none;
                position: relative;
                /* box-shadow: 0 1px 6px rgba(0, 0, 0, .12); */
            }
            
            .tabstrip[class*=FlatBlue]>.tabs>.tab {
                float: none;
                /* margin: 0 -1px -1px; */
            }
            
            .tabstrip[class*=FlatBlue]>.tabs>.tab>a {
                position: relative;
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center;
                height: 100%;
                min-width: 120px;
                color: #fff;
                text-align: center;
                font: inherit;
                font-size: 13px;
                padding: 15px 40px 15px 0;
                margin: 0;
                /* border: 1px solid #1e69de; */
                /* background: linear-gradient(#479fed, #54a3ee 50%, #3690f0 51%, #1e69de); */
                box-sizing: border-box;
                -webkit-transition: .5s;
                transition: .5s;
                background: none;
            }
            
            .tabstrip[class*=FlatBlue]>.tabs>.tab>a::before {
                content: "\f00c";
                font-family: "Font Awesome 5 Pro";
                position: absolute;
                top: 7px;
                right: 0;
                padding: 6px 9px;
                border: 1px solid #fff;
                border-radius: 50%;
            }
            
            .tabstrip[class*=FlatBlue]>.tabs>.tab:hover>a {
                /* background: linear-gradient(#238dea, #54a3ee 50%, #3690f0 51%, #065cdd); */
            }
            
            .tabstrip[class*=FlatBlue]>.tabs>.tab.defaultTab>a {
                color: #faa61a;
                border-left-color: transparent;
                background: transparent;
                position: relative;
                z-index: 2;
            }
            
            .tabstrip[class*=FlatBlue]>.tabs>.tab.defaultTab>a::before {
                border-color: #faa61a;
            }
            
            .tabstrip[class*=FlatBlue]>.panel-container {
                display: block;
                width: 80%;
                height: auto !important;
                text-align: start;
                font-family: inherit;
                font-size: 12px;
                font-weight: normal;
                line-height: 2em;
                padding: 15px 60px 15px 35px;
                border: 1px solid #faa61a;
                box-sizing: border-box;
                background: transparent;
                position: relative;
                overflow: hidden;
                z-index: 1;
                /* box-shadow: 0 1px 6px rgba(0, 0, 0, .12); */
            }
            
            .tabstrip[class*=FlatBlue]>.panel-container::before {
                content: '\f104';
                font-family: 'Font Awesome 5 Pro';
                position: absolute;
                top: 0;
                right: 15px;
                bottom: 0;
                margin: auto 0;
                color: #fff;
                width: 25px;
                height: 25px;
                display: flex;
                align-items: center;
                justify-content: center;
                border-radius: 50%;
                background-color: #faa61a;
            }
            
            .tabstrip[class*=FlatBlue]>.panel-container>.panel-content {
                display: block !important;
                width: 100%;
                height: 100%;
                background: transparent;
                box-sizing: border-box;
                position: static !important;
                opacity: 1 !important;
            }
            
            .tabstrip[class*=FlatBlue]>.panel-container>.panel-content>.text-content h4 {
                color: #faa61a;
            }
            
            .tabstrip[class*=FlatBlue]>.panel-container>.panel-content>.text-content p {
                position: relative;
                line-height: 1.5;
                margin: 0 0 10px;
                font-size: 13px;
            }
            
            .tabstrip[class*=FlatBlue]>.panel-container>.panel-content>.text-content p::before {
                content: "\f00c";
                font-family: "Font Awesome 5 Pro";
                position: absolute;
                top: 0;
                right: -15px;
                color: #faa61a;
                font-size: 12px;
            }
            
            .tabstrip[class*=FlatBlue]>.panel-container>.panel-content.active-content-div {
                -webkit-animation: tab-active-go .5s forwards;
                animation: tab-active-go .5s forwards;
            }
            
            .tabstrip[class*=FlatBlue]>.panel-container>.panel-content:not(.active-content-div) {
                position: absolute !important;
                -webkit-animation: tab-inactive-go .5s forwards;
                animation: tab-inactive-go .5s forwards;
                z-index: 2;
                top: 0;
            }
            
            .tabstrip[class*=FlatBlue]>.panel-container>.panel-content:first-child:not([style*=display]) {
                position: static !important;
                opacity: 1 !important;
                -webkit-animation: none;
                animation: none;
            }
            
            @-webkit-keyframes tab-active-go {
                0% {
                    -webkit-transform: translateY(-100%)
                }
                to {
                    -webkit-transform: translateY(0)
                }
            }
            
            @keyframes tab-active-go {
                0% {
                    transform: translateY(-100%)
                }
                to {
                    transform: translateY(0)
                }
            }
            
            @-webkit-keyframes tab-inactive-go {
                0% {
                    -webkit-transform: translateY(0)
                }
                to {
                    -webkit-transform: translateY(100%)
                }
            }
            
            @keyframes tab-inactive-go {
                0% {
                    transform: translateY(0)
                }
                to {
                    transform: translateY(100%)
                }
            }
            
            @media (max-width: 768px) {
                .tabstrip[class*=FlatBlue],
                .tabstrip[class*=FlatBlue]>.tabs,
                .tabstrip[class*=FlatBlue]>.panel-container {
                    display: block;
                    width: 100%;
                }
            }
            /*====== 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;
}*/
            
            .dp-clearfix::before,
            .dp-clearfix::after {
                content: '';
                display: block;
                width: 100%;
                float: none;
                clear: both;
            }
            /* ********** STYLE SECTION SLIDE SHOW */
            
            main#wrap\: .bg-slide-show {
                position: relative;
                width: 100%;
                /* height: 250px; */
                background-image: url("/Design/Themes/dp-public-13/Default/image/img/Layer.png");
                /* background-attachment: fixed; */
                background-size: 100% 250px;
                background-repeat: repeat-x;
                /*    margin: 30px 0;*/
            }
            
            .advance-slide .dp-module-content .owl-stage .owl-item {
                height: 285px;
                background-color: #fff;
                text-align: center;
                cursor: pointer;
                border-bottom: 3px solid #333;
                transition: all .5s ease-in-out;
            }
            
            .advance-slide .dp-module-content .owl-stage .owl-item:hover {
                background-color: #faa61a;
                border-bottom-color: #faa61a;
            }
            
            .advance-slide .dp-module-content .owl-stage .owl-item .item {
                position: relative;
                cursor: pointer !important;
            }
            
            .advance-slide .dp-module-content .owl-stage .owl-item .item::before {
                content: '';
                position: absolute;
                top: 30px;
                right: -30px;
                width: 70px;
                height: 65px;
                background-color: #e8e8e8;
                animation: radius-animate 20s infinite;
            }
            
            @keyframes radius-animate {
                0% {
                    border-radius: 27% 73% 16% 84% / 34% 83% 17% 66%;
                }
                25% {
                    border-radius: 27% 73% 67% 33% / 34% 83% 17% 66%;
                }
                50% {
                    border-radius: 27% 73% 67% 33% / 34% 18% 82% 66%;
                }
                75% {
                    border-radius: 27% 73% 24% 76% / 79% 18% 82% 21%;
                }
                100% {
                    border-radius: 27% 73% 16% 84% / 34% 83% 17% 66%;
                }
            }
            
            .advance-slide .dp-module-content .owl-stage .owl-item .item img {
                width: auto;
                margin: 25px auto 20px;
            }
            
            .advance-slide .dp-module-content .owl-stage .owl-item .item .owl-image-title {
                padding: 0 10px !important;
                margin-top: 20px;
            }
            
            .advance-slide .dp-module-content .owl-stage .owl-item:hover .item .owl-image-title p {
                color: #fff;
            }
            /* ********** END STYLE SECTION SLIDE SHOW */
            /* end */
            /*   ############## MEDIA QUERIES STYLE MAIN PAGE ############ */
            
            @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) {
                .portal-image {
                    width: 90px;
                }
                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;
                }
                .image {
                    width: 100%;
                    height: 100%;
                }
            }
            
            @media all and (min-width: 480px) and (max-width: 767px) {
                main#wrap\: .box-module {
                    margin: 2rem 0 1rem;
                }
                .arrow-bottom {
                    top: 4px;
                    width: 20px;
                }
                .angle-bottom {
                    margin-right: -12px;
                }
                .bg-nav {
                    backdrop-filter: none !important;
                }
            }
            
            @media all and (min-width: 320px) and (max-width: 480px) {
                .top-head {
                    height: auto;
                    text-align: center
                }
                main#wrap\: .box-module {
                    margin: 1rem 0;
                }
                .arrow-bottom {
                    top: -7px;
                    width: 20px;
                }
                .angle-bottom {
                    margin-right: -11px;
                }
                .bg-nav {
                    backdrop-filter: none !important;
                }
                .image {
                    width: 100%;
                    height: 270px;
                    margin: 10px 0;
                }
                main#wrap\: .second-slide-show::before {
                    width: 100%;
                    /* height: 100; */
                }
                .dp-search {
                    position: fixed;
                    top: 0;
                    right: 0;
                    bottom: 0;
                    left: 0;
                    margin: auto;
                    z-index: 100;
                }
            }
            
            .btn-login-theme {
                display: flex;
                justify-content: flex-end;
            }
            
            .social-link {
                display: flex;
                justify-content: center;
                padding-top: 20px;
            }
            
            .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;
            }
            
            .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;
            }
            
            .pararllax-section,
            .module-content {
                background-color: #f8f8f8;
            }
            
            .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; */
            }
            
            .bg-nav {
                position: relative;
                padding: 10px 10px 10px 0;
                background-color: #464646a6;
                backdrop-filter: blur(5px);
            }
            /* END ARTICLES STYLE CSS  */
            /* MEDIA QUERIES CSS RSPONSIVE */
            
            @media screen and (max-width: 480px) {
                .dp-date {
                    margin: 0;
                }
                .site-logo {
                    margin: 10px 0 0;
                    text-align: left;
                    order: 1;
                }
                .link-login {
                    margin: 10px 0 0;
                }
                #header-sticky {
                    z-index: 99;
                }
            }
            
            @media screen and (max-width: 768px) {
                .site-logo {
                    margin: 10px 0 0;
                    text-align: left;
                }
                #header-sticky {
                    z-index: 99;
                }
            }
            /* END MEDIA QUERIES CSS RSPONSIVE */
            /* END MEDIA QUERIES CSS RSPONSIVE */