﻿                        /****************************************************** menu css *********************************************/
                    /*----------------------------------------*/
                    /*  2. Header CSS
/*----------------------------------------*/
                    /*----------------------------------------*/
                    /*  2.1 Header Top
/*----------------------------------------*/
                    
                    .contact_details .section-title {
                        margin-bottom: 10px !important;
                    }
                    
                    .blogu {
                        direction: rtl;
                        text-align: justify;
                        font-family: IRANSans !important;
                    }
                    
                    .cms_template_box_content table tr td {
                        vertical-align: top;
                    }
                    
                    .Text {
                        font-family: IRANSans;
                    }
                    
                    .enlang {
                        display: none !important;
                    }
                    
                    .header-res-azw-2 .header-top {
                        background: #2d3e50 none repeat scroll 0 0;
                        color: #ffffff;
                        font-size: 13px;
                        position: relative
                    }
                    
                    .header-res-azw-2 .header-top:before,
                    .newsletter-area:before {
                        content: "";
                        height: 48px;
                        position: absolute;
                        right: 0;
                        top: 10px;
                        width: 43%;
                    }
                    /*
                    .header-logo-menu .container {
                        width: 100%;
                    }*/
                    
                    .header-res-azw-2 .header-top:after,
                    .newsletter-area:after {
                        -moz-border-bottom-colors: none;
                        -moz-border-left-colors: none;
                        -moz-border-right-colors: none;
                        -moz-border-top-colors: none;
                        -o-border-image: none;
                        border-image: none;
                        border-style: solid;
                        border-width: 24px 10px;
                        content: "";
                        height: 5px;
                        position: absolute;
                        right: 43%;
                        top: 10px;
                        width: 0;
                    }
                    
                    .header-res-azw-2 .header-top span {
                        padding: 14px 0;
                        display: inline-block
                    }
                    
                    .header-res-azw-2 .header-top-right>.content {
                        display: inline-block;
                        font-family: "montserratregular";
                        margin-left: 13px;
                        padding-left: 17px;
                        position: relative;
                    }
                    
                    .header-res-azw-2 .header-top-right>.content>a {
                        color: #fff
                    }
                    
                    .header-res-azw-2 .header-top-right .content:hover>a {
                        color: #2d3e50;
                    }
                    
                    .header-res-azw-2 .header-top-right>.content i {
                        font-size: 14px;
                        margin-right: 8px;
                    }
                    
                    .header-res-azw-2 .header-top-right {
                        float: right;
                        padding-top: 23px
                    }
                    
                    .header-res-azw-2 .header-top-right>.content:after {
                        background: #ffffff none repeat scroll 0 0;
                        content: "";
                        height: 10px;
                        left: 0;
                        position: absolute;
                        top: 6px;
                        width: 2px;
                    }
                    
                    .header-res-azw-2 .header-top-right>.content:first-child:after {
                        display: none;
                    }
                    
                    .header-res-azw-2 .header-top-right>.content .account-dropdown {
                        background-color: #ffffff;
                        box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
                        margin: 0;
                        opacity: 0;
                        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
                        filter: alpha(opacity=0);
                        padding: 5px 19px 6px;
                        position: absolute;
                        right: 0;
                        text-align: left;
                        top: 100%;
                        -webkit-transform: scaleY(0);
                        transform: scaleY(0);
                        -webkit-transform-origin: 0 0 0;
                        transform-origin: 0 0 0;
                        -webkit-transition: all 0.6s ease 0s;
                        transition: all 0.6s ease 0s;
                        width: 125px;
                        z-index: -99;
                    }
                    
                    .mean-container a.meanmenu-reveal {
                        color: #26235f !important;
                    }
                    
                    .header-res-azw-2 .header-top-right>.content:hover .account-dropdown {
                        opacity: 1;
                        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
                        filter: alpha(opacity=100);
                        -webkit-transform: scaleY(1);
                        transform: scaleY(1);
                        z-index: 9999;
                    }
                    
                    .header-res-azw-2 .account-dropdown a {
                        color: #2d3e50;
                        display: block;
                        padding: 5px 0;
                    }
                    
                    .header-res-azw-2 .account-dropdown li {
                        display: block;
                    }
                    /*----------------------------------------*/
                    /*  2.2 Header Logo Menu
/*----------------------------------------*/
                    
                    .header-res-azw-2 .header-logo-menu.stick {
                        margin: auto;
                        padding: 0;
                        /*  position: fixed; */
                        top: -6px;
                        left: 0;
                        transition: all 0.3s ease 0s;
                        width: 100%;
                        z-index: 999999;
                        animation-duration: 0.6s;
                        animation-name: menu_sticky;
                        animation-timing-function: ease-out;
                        /*  background: rgba(0,0,0,0.8)  none repeat scroll 0 0;*/
                        /*   box-shadow: 0 13px 30px -12px rgba(0, 0, 0, 0.75);*/
                    }
                    
                    .header-res-azw-2 .bg-dark.header-logo-menu.stick {
                        background: #3F5771
                    }
                    
                    .header-res-azw-2 .as-mainwrapper.wrapper-boxed .header-logo-menu.stick {
                        width: 1200px
                    }
                    /*----------------------------------------*/
                    /*  2.2.1 Header Logo
/*----------------------------------------*/
                    
                    .header-res-azw-2 .logo>a {
                        display: inline-block;
                        position: relative;
                        z-index: 99
                    }
                    
                    .header-res-azw-2 .logo {
                        padding-top: 38px;
                    }
                    
                    .header-res-azw-2 .header-logo-menu.stick .logo {
                        padding: 23px 0;
                    }
                    /*----------------------------------------*/
                    /*  2.2.2 Header Mainmenu
/*----------------------------------------*/
                    
                    .header-res-azw-2 .mainmenu {
                        display: inline-block;
                        position: relative;
                        z-index: 99;
                        direction: ltr;
                    }
                    
                    .header-res-azw-2 .mainmenu-area {
                        margin-top: 0px;
                        -webkit-transition: all 0.3s ease 0s;
                        transition: all 0.3s ease 0s;
                    }
                    
                    .header-res-azw-2 .header-logo-menu.stick .mainmenu-area .mainmenu ul#nav>li>a {
                        line-height: 65px;
                        color: #111#d71920;
                    }
                    
                    .header-res-azw-2 .header-logo-menu.stick .mainmenu-area {
                        padding: 0;
                        margin: 0;
                        float: left;
                    }
                    
                    .header-res-azw-2 .header-logo-menu .mainmenu-area {
                        float: right;

                    }
                    
                    .header-res-azw-2 .mainmenu ul#nav>li {
                        display: inline-block;
                        margin-right: 15px;
                        position: relative;
                    }

                    
                    .header-res-azw-2 .mainmenu ul#nav>li>a {
                        color: #111;
                        display: block;
                        font: 500 14px/65px "Montserrat", "sans-serif";
                        line-height: 65px;
                        text-decoration: none;
                        text-transform: uppercase;
                        -webkit-transition: all 0.3s ease 0s;
                        transition: all 0.3s ease 0s;
                        position: relative
                    }
                    
                    .header-res-azw-2 .mainmenu ul#nav>li>a:after,
                    .mainmenu ul#nav.menu-white>li>a:after {
                        bottom: 43px;
                        content: "";
                        height: 2px;
                        left: 0;
                        position: absolute;
                        width: 0;
                        -webkit-transition: all 0.3s ease 0s;
                        transition: all 0.3s ease 0s
                    }
                    
                    .header-res-azw-2 .header-logo-menu.stick .mainmenu ul#nav>li>a:after {
                        bottom: 38px;
                    }
                    
                    .header-res-azw-2 .mainmenu ul#nav.menu-white>li:hover>a:after {
                        background: #2d3e50
                    }
                    
                    .header-res-azw-2 .mainmenu ul#nav>li:hover>a:after,
                    .mainmenu ul#nav.menu-white>li:hover>a:after {
                        width: 21px
                    }
                    
                    .header-res-azw-2 .mainmenu ul#nav.menu-white>li>a {
                        color: #fff
                    }
                    
                    .header-res-azw-2 .mainmenu ul#nav.menu-white>li:hover>a,
                    .stick .mainmenu ul#nav.menu-white>li:hover>a {
                        color: #2d3e50
                    }
                    
                    .header-res-azw-2 .mainmenu li>a>i {
                        margin-left: 6px;
                        position: relative;
                        top: -1px;
                    }
                    
                    .header-res-azw-2 .lg-space .mainmenu ul#nav>li {
                        margin-right: 36px;
                    }
                    
                    .header-res-azw-2 .mainmenu ul#nav.border-full>li:hover>a:after {
                        width: 100%
                    }
                    
                    .header-res-azw-2 .mainmenu ul#nav.border-top>li>a:after {
                        bottom: auto;
                        top: 30px
                    }
                    
                    .header-res-azw-2 .mainmenu ul#nav.border-top-2>li>a:after {
                        bottom: auto;
                        top: -9px
                    }
                    
                    .header-res-azw-2 .padding-small .logo {
                        padding-top: 20px
                    }
                    
                    .header-res-azw-2 .padding-small .mainmenu ul#nav>li>a {
                        line-height: 82px
                    }
                    /*------------------------------------------*/
                    /*  Dropdown Menu
/*------------------------------------------*/
                    
                    .header-res-azw-2 .mainmenu ul.sub-menu,
                    .mainmenu ul.sub-menu ul.inside-menu {
                        background-color: rgba(0, 0, 0, 0.6);
                        box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
                        right: -20px;
                        margin: 0;
                        padding: 0px;
                        position: absolute;
                        text-align: left;
                        top: 113%;
                        width: 190px;
                        z-index: -99;
                        opacity: 0;
                        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
                        filter: alpha(opacity=0);
                        -webkit-transform: scaleY(0);
                        transform: scaleY(0);
                        -webkit-transform-origin: 0 0 0;
                        transform-origin: 0 0 0;
                        -webkit-transition: all 0.6s ease 0s;
                        transition: all 0.6s ease 0s;
                    }
                    
                    .header-res-azw-2 .mainmenu ul#nav li ul.sub-menu>li {
                        display: block;
                        margin: 0;
                        padding: 10px 30px;
                        position: relative;
                        background: rgba(255, 255, 255, 0.1);
                        border-bottom: 1px solid #888;
                    }
                    
                    .header-res-azw-2 .mainmenu ul#nav li ul.sub-menu>li a,
                    .mega-menu a {
                        color: #fff;
                        display: block;
                        font-size: 14px;
                        font-weight: 300;
                        line-height: 33px;
                        text-transform: capitalize;
                        text-align: right;
                    }
                    
                    .header-res-azw-2 .mainmenu li>.sub-menu i {
                        float: left;
                        font-size: 17px;
                        position: relative;
                        top: 10px;
                        transform: rotate(180deg);
                    }
                    
                    .header-res-azw-2 .mainmenu>nav>ul#nav>li:hover ul.sub-menu,
                    .mainmenu ul.sub-menu li:hover ul.inside-menu {
                        opacity: 1;
                        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
                        filter: alpha(opacity=100);
                        -webkit-transform: scaleY(1);
                        transform: scaleY(1);
                        z-index: 9999;
                    }
                    
                    .header-res-azw-2 .mainmenu ul.sub-menu ul.inside-menu {
                        right: 180px;
                        top: -2px;
                        width: 195px;
                        -webkit-transform: scaleX(0);
                        transform: scaleX(0);
                        -webkit-transform-origin: 0 0 0;
                        transform-origin: 0 0 0;
                        -webkit-transition: all 0.6s ease 0s;
                        transition: all 0.6s ease 0s;
                    }
                    
                    .header-res-azw-2 .mainmenu ul.sub-menu li:hover ul.inside-menu {
                        opacity: 1;
                        -webkit-transform: scaleX(1);
                        transform: scaleX(1);
                        z-index: 9999;
                    }
                    
                    .header-res-azw-2 .fixed {
                        left: 0;
                        position: absolute;
                        right: 0;
                        top: 0;
                        z-index: 99999;
                    }
                    /*----------------------------------------*/
                    /*  Megamenu
/*----------------------------------------*/
                    
                    .header-res-azw-2 .mega-menu {
                        background-color: #ffffff;
                        box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
                        left: -23px;
                        margin: 0;
                        padding: 26px 21px 20px;
                        position: absolute;
                        text-align: left;
                        top: 100%;
                        z-index: -99;
                        opacity: 0;
                        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
                        filter: alpha(opacity=0);
                        -webkit-transform: scaleY(0);
                        transform: scaleY(0);
                        -webkit-transform-origin: 0 0 0;
                        transform-origin: 0 0 0;
                        -webkit-transition: all 0.6s ease 0s;
                        transition: all 0.6s ease 0s;
                    }
                    
                    .header-res-azw-2 .mainmenu nav>ul>li:hover .mega-menu {
                        opacity: 1;
                        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
                        filter: alpha(opacity=100);
                        -webkit-transform: scaleY(1);
                        transform: scaleY(1);
                        z-index: 9999;
                    }
                    
                    .header-res-azw-2 .mega-menu h3 {
                        color: #2d3e50;
                        font-family: montserratregular;
                        font-size: 12px;
                        padding-bottom: 10px;
                        text-transform: uppercase;
                        position: relative
                    }
                    
                    .header-res-azw-2 .mega-menu h3:after {
                        background: #909090 none repeat scroll 0 0;
                        bottom: 8px;
                        content: "";
                        height: 1px;
                        left: 0;
                        position: absolute;
                        width: 25px;
                    }
                    
                    .header-res-azw-2 .mm-5-column {
                        left: -445px;
                        width: 790px;
                    }
                    
                    .header-res-azw-2 .mm-4-column {
                        width: 650px;
                        left: -305px;
                    }
                    
                    .header-res-azw-2 .mm-3-column {
                        left: -187px;
                        width: 532px;
                    }
                    
                    .header-res-azw-2 .col-2 {
                        width: 50%
                    }
                    
                    .header-res-azw-2 .col-3 {
                        width: 33.333%
                    }
                    
                    .header-res-azw-2 .col-4 {
                        width: 25%
                    }
                    
                    .header-res-azw-2 .col-5 {
                        width: 20%
                    }
                    /*----------------------------------------*/
                    /*  2.2.3 Header Searchbox
/*----------------------------------------*/
                    
                    .header-res-azw-2 .header-search {
                        cursor: pointer;
                        display: inline-block;
                        margin-left: 18px;
                    }
                    
                    .header-res-azw-2 .search {
                        box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
                        height: 0;
                        margin-right: 15px;
                        overflow: hidden;
                        position: absolute;
                        right: 0;
                        top: 119px;
                        -webkit-transition-duration: 0.4s;
                        transition-duration: 0.4s;
                        -webkit-transition-property: height;
                        transition-property: height;
                        width: 290px;
                        z-index: 9999;
                    }
                    
                    .header-res-azw-2 .search.open {
                        height: 50px
                    }
                    
                    .header-res-azw-2 .search-form {
                        background-color: #ffffff;
                        border-top: 1px solid #86bc42;
                        float: right;
                        width: 290px;
                    }
                    
                    .header-res-azw-2 .padding-small .search {
                        top: 92px;
                    }
                    
                    .header-res-azw-2 .search-menu {
                        display: inline-block;
                        height: 30px;
                        padding-top: 5px;
                        text-align: center;
                        -webkit-transition: all 0.3s ease 0s;
                        transition: all 0.3s ease 0s;
                        width: 30px;
                    }
                    
                    .header-res-azw-2 .search-menu:hover {
                        background: #2D3E50 none repeat scroll 0 0;
                    }
                    
                    .header-res-azw-2 .bg-blue {
                        background: #2D3E50
                    }
                    
                    .header-res-azw-2 #search-form {
                        overflow: hidden;
                        position: relative;
                    }
                    
                    .header-res-azw-2 #search-form input {
                        background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
                        color: #666666;
                        font-size: 13px;
                        font-weight: 300;
                        height: 48px;
                        padding: 0 40px 0 15px;
                        width: 100%;
                    }
                    
                    .header-res-azw-2 .search-form input[type="search"] {
                        border: medium none;
                        float: left;
                        background: transparent;
                        font-size: 24px
                    }
                    
                    .header-res-azw-2 .search-form button[type="submit"] {
                        background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
                        border: medium none;
                        display: block;
                        font-size: 18px;
                        height: 50px;
                        line-height: 48px;
                        position: absolute;
                        right: 8px;
                        text-align: center;
                        top: 0;
                        -webkit-transition: all 0.3s ease 0s;
                        transition: all 0.3s ease 0s;
                    }
                    
                    .header-res-azw-2 .search-form button[type="submit"]:hover {
                        color: #2D3E50
                    }
                    
                    .header-res-azw-2 .search-menu i#toggle-search {
                        color: #ffffff;
                        font-size: 16px;
                    }
                    
                    .header-res-azw-2 .header-logo-menu.stick .search {
                        top: 96px
                    }
                    /*----------------------------------------*/
                    /*  2.2.4 Mobile Menu
/*----------------------------------------*/
                    
                    .header-res-azw-2 .mobile-menu-area {
                        background: transparent none repeat scroll 0 0;
                        display: none;
                    }
                    
                    .header-res-azw-2 .mean-container .mean-bar:after {
                        display: none
                    }
                    
                    .header-res-azw-2 .mean-container .mean-nav ul li a:hover {
                        background: #fff;
                    }
                    
                    .header-res-azw-2 .mean-container a.meanmenu-reveal span {
                        background: #000 none repeat scroll 0 0;
                    }
                    
                    .header-res-azw-2 .mean-container .mean-nav ul li a {
                        background: #ffffff none repeat scroll 0 0;
                        color: #2D3E50;
                        display: block;
						text-align: right;
                    }
                    
                    .header-res-azw-2 .mean-container .mean-nav ul li a.mean-expand {
                        background: none;
                        top: -4px;
                    }
                    
                    .header-res-azw-2 .mean-container .mean-nav ul li a.mean-expand:hover {
                        background: none
                    }
                    
                    .header-res-azw-2 .mean-container .mean-nav ul li {
                        background: transparent
                    }
                    
                    .header-res-azw-2 .mean-container .mean-nav ul li li a {
                        color: #4e4f54;
                        opacity: .90;
                        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
                        filter: alpha(opacity=90);
                        border-top: 0;
                    }
                    
                    .header-res-azw-2 .mean-container a.meanmenu-reveal:hover span {
                        background: #111;
                    }
                    
                    .header-res-azw-2 .mean-last {
                        margin-bottom: 20px
                    }
                    
                    .header-res-azw-2 .mobile-menu {
                        position: relative
                    }
                    
                    .header-res-azw-2 .mean-container .mean-bar:before {
                        color: #fff;
                        content: "";
                        font-size: 18px;
                        font-weight: 600;
                        left: 0;
                        position: absolute;
                        top: 13px;
                    }
                    /* Large desktop :1920px. */
                    
                    @media (min-width: 1920px) {
                        .header-res-azw-2 .container {
                            width: 1200px
                        }
                        .header-res-azw-2 .header-top::before {
                            width: 44%;
                        }
                        .header-res-azw-2 .header-top::after {
                            right: 44%;
                        }
                    }
                    /* Normal desktop :992px. */
                    
                    @media (min-width: 992px) and (max-width: 1169px) {
                        .header-res-azw-2 .header-top::before {
                            width: 53%;
                        }
                        .header-res-azw-2 .header-top::after {
                            right: 53%;
                        }
                    }
                    /* Tablet desktop :768px. */
                    
                    @media (min-width: 768px) and (max-width: 991px) {
                        .header-res-azw-2 .mobile-menu-area {
                            display: block
                        }
                        .header-res-azw-2 .header-top::before {
                            width: 48%;
                        }
                        .header-res-azw-2 .header-top::after {
                            right: 48%;
                        }
                    }
                    /* small mobile :320px. */
                    
                    @media (max-width: 767px) {
                        .header-res-azw-2 .container {
                            width: 300px
                        }
                        .header-res-azw-2 .mobile-menu-area {
                            display: block
                        }
                    }
                    /* Large Mobile :480px. */
                    
                    @media only screen and (min-width: 480px) and (max-width: 767px) {
                        .header-res-azw-2 .container {
                            width: 450px
                        }
                    }
                    /********************************************************** end menu css*************************************/
                    /************************* news css **************************/
                    /*.Newnews-res-view-azw  start*/
                    
                    .section-padding {
                        padding-top: 2%;
                    }
                    
                    .Newnews-res-view-azw .floatleft {
                        float: left !important;
                    }
                    
                    .Newnews-res-view-azw .floatright {
                        float: right !important;
                    }
                    
                    .Newnews-res-view-azw .floatnone {
                        float: none !important;
                    }
                    
                    .Newnews-res-view-azw .alignleft {
                        text-align: left !important;
                    }
                    
                    .Newnews-res-view-azw .alignright {
                        text-align: right !important;
                    }
                    
                    .Newnews-res-view-azw .aligncenter {
                        text-align: center !important;
                    }
                    
                    .Newnews-res-view-azw .no-display {
                        display: none;
                    }
                    
                    .Newnews-res-view-azw .no-margin {
                        margin: 0 !important;
                    }
                    
                    .Newnews-res-view-azw .no-padding {
                        padding: 0 !important;
                    }
                    
                    .Newnews-res-view-azw a:focus,
                    .Newnews-res-view-azw button:focus {
                        outline: 0px solid
                    }
                    
                    .Newnews-res-view-azw input:focus {
                        box-shadow: 0;
                        outline: 0
                    }
                    
                    .Newnews-res-view-azw textarea {
                        box-shadow: 0;
                        outline: 0
                    }
                    
                    .Newnews-res-view-azw img {
                        max-width: 100%;
                        height: auto;
                        border: 0;
                        vertical-align: top;
                    }
                    
                    .Newnews-res-view-azw .fix {
                        overflow: hidden
                    }
                    
                    .Newnews-res-view-azw p {}
                    
                    .Newnews-res-view-azw h1,
                    h2,
                    h3,
                    h4,
                    h5,
                    h6 {
                        margin: 0;
                        font-family: iransans;
                    }
                    
                    .Newnews-res-view-azw a {
                        -webkit-transition: all 0.3s ease 0s;
                        transition: all 0.3s ease 0s;
                        text-decoration: none;
                        color: #000
                    }
                    
                    .Newnews-res-view-azw a:hover {
                        color: #4c4c4c;
                        text-decoration: none;
                    }
                    
                    .Newnews-res-view-azw a:active,
                    a:hover,
                    a:focus {
                        outline: 0 none;
                        text-decoration: none
                    }
                    
                    .Newnews-res-view-azw ul {
                        list-style: outside none none;
                        margin: 0;
                        padding: 0
                    }
                    
                    .Newnews-res-view-azw .clear {
                        clear: both
                    }
                    
                    .Newnews-res-view-azw ::-moz-selection {
                        background: #b3d4fc;
                        text-shadow: none
                    }
                    
                    .Newnews-res-view-azw ::selection {
                        background: #b3d4fc;
                        text-shadow: none
                    }
                    
                    .Newnews-res-view-azw .browserupgrade {
                        margin: 0.2em 0;
                        background: #ccc;
                        color: #000;
                        padding: 0.2em 0;
                    }
                    
                    .Newnews-res-view-azw ::-webkit-input-placeholder {
                        opacity: 1 !important;
                        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
                        filter: alpha(opacity=100)
                    }
                    
                    .Newnews-res-view-azw :-moz-placeholder {
                        opacity: 1 !important;
                        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
                        filter: alpha(opacity=100)
                    }
                    
                    .Newnews-res-view-azw ::-moz-placeholder {
                        opacity: 1 !important;
                        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
                        filter: alpha(opacity=100)
                    }
                    
                     :-ms-input-placeholder {
                        opacity: 1 !important;
                        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
                        filter: .Newnews-res-view-azw alpha(opacity=100)
                    }
                    
                    .Newnews-res-view-azw .container {
                        width: 1200px
                    }
                    
                    .container,
                    .row,
                    .col-md-12,
                    .col-md-10,
                    .col-md-9,
                    .col-md-8,
                    .col-md-6,
                    .col-md-7,
                    .col-md-6,
                    .col-md-5,
                    .col-md-4,
                    .col-md-3,
                    .col-md-2,
                    .col-md-1,
                    .as-mainwrapper {
                        transition: all 0.3s ease 0s
                    }
                    
                    .Newnews-res-view-azw .section-margin {
                        margin: 120px 0 140px 0
                    }
                    
                    .Newnews-res-view-azw .section-padding {
                        padding: 20px 0
                    }
                    
                    .Newnews-res-view-azw .section-bottom-padding {
                        padding: 0 0 120px 0
                    }
                    
                    .Newnews-res-view-azw .section-top-padding {
                        padding: 120px 0 0 0
                    }
                    
                    .Newnews-res-view-azw .section-title {
                        text-align: center;
                        overflow: hidden;
                        position: relative
                    }
                    
                    .Newnews-res-view-azw .section-title h3 {
                        color: #d71920;
                        font-size: 20px;
                        line-height: 22px;
                        margin-bottom: 15px;
                    }
                    
                    .Newnews-res-view-azw .section-title p {
                        color: #000000;
                        font-family: "iransans";
                        font-weight: 400;
                        margin-bottom: 24px;
                    }
                    
                    .Newnews-res-view-azw .section-title-wrapper {
                        margin-bottom: 87px;
                        position: relative;
                    }
                    
                    .Newnews-res-view-azw .white .section-title h3,
                    .Newnews-res-view-azw .white .section-title p {
                        color: #ffffff;
                    }
                    
                    .Newnews-res-view-azw .carousel-style-one.owl-theme .owl-controls .owl-nav div {
                        color: #2D3E50;
                        display: inline-block;
                        font-size: 60px;
                        height: 60px;
                        left: -50px;
                        line-height: 59px;
                        margin: 0;
                        opacity: 0;
                        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
                        filter: alpha(opacity=0);
                        filter: alpha(opacity=100);
                        padding: 0;
                        position: absolute;
                        text-align: center;
                        top: 39.6%;
                        -webkit-transition: all 0.3s ease 0s;
                        transition: all 0.3s ease 0s;
                        width: 36px;
                    }
                    
                    .Newnews-res-view-azw .carousel-style-one.owl-theme .owl-controls .owl-nav div.owl-next {
                        left: auto;
                        right: -50px;
                    }
                    
                    .Newnews-res-view-azw .latest-area:hover .carousel-style-one.owl-theme .owl-controls .owl-nav div {
                        opacity: 1;
                        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
                        filter: alpha(opacity=100)
                    }
                    
                    .Newnews-res-view-azw .dividers {
                        border-top: 1px solid #ccc;
                    }
                    
                    .Newnews-res-view-azw .as-mainwrapper {
                        position: relative;
                    }
                    
                    .Newnews-res-view-azw .as-mainwrapper.wrapper-boxed {
                        background-color: #ffffff;
                        box-shadow: 0 0 7px 3px rgba(0, 0, 0, 0.1);
                        float: none;
                        margin: 0 auto;
                        max-width: 1200px;
                    }
                    
                    .Newnews-res-view-azw .main-content-wrapper,
                    .wrapper-wide {
                        background: #ffffff;
                    }
                    /*------Margin left-------*/
                    
                    .Newnews-res-view-azw .ml-0 {
                        margin-left: 0px
                    }
                    
                    .Newnews-res-view-azw .ml-10 {
                        margin-left: 10px
                    }
                    
                    .Newnews-res-view-azw .ml-15 {
                        margin-left: 15px
                    }
                    
                    .Newnews-res-view-azw .ml-20 {
                        margin-left: 20px
                    }
                    
                    .Newnews-res-view-azw .ml-30 {
                        margin-left: 30px
                    }
                    
                    .Newnews-res-view-azw .ml-40 {
                        margin-left: 40px
                    }
                    
                    .Newnews-res-view-azw .ml-50 {
                        margin-left: 50px
                    }
                    
                    .Newnews-res-view-azw .ml-60 {
                        margin-left: 60px
                    }
                    
                    .Newnews-res-view-azw .ml-70 {
                        margin-left: 70px
                    }
                    
                    .Newnews-res-view-azw .ml-80 {
                        margin-left: 80px
                    }
                    
                    .Newnews-res-view-azw .ml-90 {
                        margin-left: 90px
                    }
                    
                    .Newnews-res-view-azw .ml-100 {
                        margin-left: 100px
                    }
                    /*------Margin right-------*/
                    
                    .Newnews-res-view-azw .mr-0 {
                        margin-right: 0px
                    }
                    
                    .Newnews-res-view-azw .mr-10 {
                        margin-right: 10px
                    }
                    
                    .Newnews-res-view-azw .mr-15 {
                        margin-right: 15px
                    }
                    
                    .Newnews-res-view-azw .mr-20 {
                        margin-right: 20px
                    }
                    
                    .Newnews-res-view-azw .mr-30 {
                        margin-right: 30px
                    }
                    
                    .Newnews-res-view-azw .mr-40 {
                        margin-right: 40px
                    }
                    
                    .Newnews-res-view-azw .mr-50 {
                        margin-right: 50px
                    }
                    
                    .Newnews-res-view-azw .mr-60 {
                        margin-right: 60px
                    }
                    
                    .Newnews-res-view-azw .mr-70 {
                        margin-right: 70px
                    }
                    
                    .Newnews-res-view-azw .mr-80 {
                        margin-right: 80px
                    }
                    
                    .Newnews-res-view-azw .mr-90 {
                        margin-right: 90px
                    }
                    
                    .Newnews-res-view-azw .mr-100 {
                        margin-right: 100px
                    }
                    /*------Margin Top-------*/
                    
                    .Newnews-res-view-azw .mt-0 {
                        margin-top: 0px
                    }
                    
                    .Newnews-res-view-azw .mt-10 {
                        margin-top: 10px
                    }
                    
                    .Newnews-res-view-azw .mt-15 {
                        margin-top: 15px
                    }
                    
                    .Newnews-res-view-azw .mt-20 {
                        margin-top: 20px
                    }
                    
                    .Newnews-res-view-azw .mt-30 {
                        margin-top: 30px
                    }
                    
                    .Newnews-res-view-azw .mt-40 {
                        margin-top: 40px
                    }
                    
                    .Newnews-res-view-azw .mt-50 {
                        margin-top: 50px
                    }
                    
                    .Newnews-res-view-azw .mt-60 {
                        margin-top: 60px
                    }
                    
                    .Newnews-res-view-azw .mt-70 {
                        margin-top: 70px
                    }
                    
                    .Newnews-res-view-azw .mt-80 {
                        margin-top: 80px
                    }
                    
                    .mt-90 {
                        margin-top: 90px
                    }
                    
                    .mt-100 {
                        margin-top: 100px
                    }
                    /*------Margin Bottom-------*/
                    
                    .Newnews-res-view-azw .mb-0 {
                        margin-bottom: 0px
                    }
                    
                    .Newnews-res-view-azw .mb-10 {
                        margin-bottom: 10px
                    }
                    
                    .Newnews-res-view-azw .mb-15 {
                        margin-bottom: 15px
                    }
                    
                    .Newnews-res-view-azw .mb-20 {
                        margin-bottom: 20px
                    }
                    
                    .Newnews-res-view-azw .mb-30 {
                        margin-bottom: 30px
                    }
                    
                    .Newnews-res-view-azw .mb-40 {
                        margin-bottom: 40px
                    }
                    
                    .Newnews-res-view-azw .mb-50 {
                        margin-bottom: 50px
                    }
                    
                    .Newnews-res-view-azw .mb-60 {
                        margin-bottom: 60px
                    }
                    
                    .Newnews-res-view-azw .mb-70 {
                        margin-bottom: 70px
                    }
                    
                    .Newnews-res-view-azw .mb-80 {
                        margin-bottom: 80px
                    }
                    
                    .Newnews-res-view-azw .mb-90 {
                        margin-bottom: 90px
                    }
                    
                    .Newnews-res-view-azw .mb-100 {
                        margin-bottom: 100px
                    }
                    /*------Padding left-------*/
                    
                    .Newnews-res-view-azw .pl-0 {
                        padding-left: 0px
                    }
                    
                    .Newnews-res-view-azw .pl-10 {
                        padding-left: 10px
                    }
                    
                    .Newnews-res-view-azw .pl-15 {
                        padding-left: 15px
                    }
                    
                    .Newnews-res-view-azw .pl-20 {
                        padding-left: 20px
                    }
                    
                    .Newnews-res-view-azw .pl-30 {
                        padding-left: 30px
                    }
                    
                    .Newnews-res-view-azw .pl-40 {
                        padding-left: 40px
                    }
                    
                    .Newnews-res-view-azw .pl-50 {
                        padding-left: 50px
                    }
                    
                    .Newnews-res-view-azw .pl-60 {
                        padding-left: 60px
                    }
                    
                    .Newnews-res-view-azw .pl-70 {
                        padding-left: 70px
                    }
                    
                    .Newnews-res-view-azw .pl-80 {
                        padding-left: 80px
                    }
                    
                    .Newnews-res-view-azw .pl-90 {
                        padding-left: 90px
                    }
                    
                    .Newnews-res-view-azw .pl-100 {
                        padding-left: 100px
                    }
                    /*------Padding right-------*/
                    
                    .Newnews-res-view-azw .pr-0 {
                        padding-right: 0px
                    }
                    
                    .Newnews-res-view-azw .pr-10 {
                        padding-right: 10px
                    }
                    
                    .Newnews-res-view-azw .pr-15 {
                        padding-right: 15px
                    }
                    
                    .Newnews-res-view-azw .pr-20 {
                        padding-right: 20px
                    }
                    
                    .Newnews-res-view-azw .pr-30 {
                        padding-right: 30px
                    }
                    
                    .Newnews-res-view-azw .pr-40 {
                        padding-right: 40px
                    }
                    
                    .Newnews-res-view-azw .pr-50 {
                        padding-right: 50px
                    }
                    
                    .Newnews-res-view-azw .pr-60 {
                        padding-right: 60px
                    }
                    
                    .Newnews-res-view-azw .pr-70 {
                        padding-right: 70px
                    }
                    
                    .Newnews-res-view-azw .pr-80 {
                        padding-right: 80px
                    }
                    
                    .Newnews-res-view-azw .pr-90 {
                        padding-right: 90px
                    }
                    
                    .Newnews-res-view-azw .pr-100 {
                        padding-right: 100px
                    }
                    /*------Padding Top-------*/
                    
                    .Newnews-res-view-azw .pt-0 {
                        padding-top: 0px
                    }
                    
                    .Newnews-res-view-azw .pt-10 {
                        padding-top: 10px
                    }
                    
                    .Newnews-res-view-azw .pt-15 {
                        padding-top: 15px
                    }
                    
                    .Newnews-res-view-azw .pt-20 {
                        padding-top: 20px
                    }
                    
                    .Newnews-res-view-azw .pt-30 {
                        padding-top: 30px
                    }
                    
                    .Newnews-res-view-azw .pt-40 {
                        padding-top: 40px
                    }
                    
                    .Newnews-res-view-azw .pt-50 {
                        padding-top: 50px
                    }
                    
                    .Newnews-res-view-azw .pt-60 {
                        padding-top: 60px
                    }
                    
                    .Newnews-res-view-azw .pt-70 {
                        padding-top: 70px
                    }
                    
                    .Newnews-res-view-azw .pt-80 {
                        padding-top: 80px
                    }
                    
                    .Newnews-res-view-azw .pt-90 {
                        padding-top: 90px
                    }
                    
                    .Newnews-res-view-azw .pt-100 {
                        padding-top: 100px
                    }
                    
                    .Newnews-res-view-azw .pt-110 {
                        padding-top: 110px
                    }
                    /*------Padding Bottom-------*/
                    
                    .Newnews-res-view-azw .pb-0 {
                        padding-bottom: 0px
                    }
                    
                    .Newnews-res-view-azw .pb-10 {
                        padding-bottom: 10px
                    }
                    
                    .Newnews-res-view-azw .pb-15 {
                        padding-bottom: 15px
                    }
                    
                    .Newnews-res-view-azw .pb-20 {
                        padding-bottom: 20px
                    }
                    
                    .Newnews-res-view-azw .pb-30 {
                        padding-bottom: 30px
                    }
                    
                    .Newnews-res-view-azw .pb-40 {
                        padding-bottom: 40px
                    }
                    
                    .Newnews-res-view-azw .pb-50 {
                        padding-bottom: 50px
                    }
                    
                    .Newnews-res-view-azw .pb-60 {
                        padding-bottom: 60px
                    }
                    
                    .Newnews-res-view-azw .pb-70 {
                        padding-bottom: 70px
                    }
                    
                    .Newnews-res-view-azw .pb-80 {
                        padding-bottom: 80px
                    }
                    
                    .Newnews-res-view-azw .pb-90 {
                        padding-bottom: 90px
                    }
                    
                    .Newnews-res-view-azw .pb-100 {
                        padding-bottom: 100px
                    }
                    
                    .Newnews-res-view-azw .pb-110 {
                        padding-bottom: 110px
                    }
                    
                    .Newnews-res-view-azw .pb-120 {
                        padding-bottom: 120px
                    }
                    
                    .Newnews-res-view-azw .pb-130 {
                        padding-bottom: 130px
                    }
                    
                    .Newnews-res-view-azw .block {
                        display: block
                    }
                    /*----------------------------------------*/
                    /*  5. Course Area
/*----------------------------------------*/
                    
                    .Newnews-res-view-azw .course-area .section-title-wrapper {
                        margin-bottom: 70px;
                    }
                    
                    .Newnews-res-view-azw .course-area {
                        background-color: #eee;
                    }
                    
                    .Newnews-res-view-azw .single-item-image a {
                        display: inline-block;
                    }
                    
                    .Newnews-res-view-azw .single-item-image {
                        overflow: hidden;
                        position: relative;
                        text-align: center;
                        top: -35px;
                    }
                    
                    .Newnews-res-view-azw .overlay-effect a {
                        position: relative
                    }
                    
                    .Newnews-res-view-azw .overlay-effect a:before {
                        background: rgba(45, 62, 80, 0.2) none repeat scroll 0 0;
                        bottom: 0;
                        content: "";
                        height: 100%;
                        left: 0;
                        opacity: 0;
                        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
                        filter: alpha(opacity=0);
                        position: absolute;
                        right: 0;
                        width: 100%;
                    }
                    
                    .Newnews-res-view-azw .single-item:hover .overlay-effect a:before {
                        opacity: 1;
                        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
                        filter: alpha(opacity=100);
                    }
                    
                    .Newnews-res-view-azw .single-item:hover {
                        background: #ffffff none repeat scroll 0 0;
                        box-shadow: 0 2px 20px rgba(34, 30, 31, 0.4);
                    }
                    
                    .Newnews-res-view-azw .single-item-text h4 {
                        font-size: 20px;
                        padding-top: 7px;
                    }
                    
                    .Newnews-res-view-azw .single-item-text h4 a,
                    .Newnews-res-view-azw .single-item-text h4 {
                        color: #2d3e50;
                        font-size: 13px;
                        line-height: 25px;
                        text-align: justify;
                    }
                    
                    .Newnews-res-view-azw .single-item-text-info span {
                        color: #696969;
                        font-family: "iransans";
                        margin-right: 11px;
                    }
                    
                    .Newnews-res-view-azw .single-item-text-info span span {
                        color: #2d3e50;
                    }
                    
                    .Newnews-res-view-azw .single-item-text>p {
                        color: #222222;
                        font-size: 12px;
                        text-align: justify;
                    }
                    
                    .Newnews-res-view-azw .single-item-content {
                        margin-bottom: 44px;
                        overflow: hidden;
                        padding-top: 21px;
						text-align: center;
                    }
                    
                    .Newnews-res-view-azw .single-item-text-info {
                        margin-bottom: 18px;
                        padding-top: 5px;
                    }
                    
                    .Newnews-res-view-azw .single-item-comment-view span {
                        color: #696969;
                        display: inline-block;
                        font-family: "iransans";
                        font-size: 12px;
                        margin-right: 17px;
                    }
                                       
                    .Newnews-res-view-azw .single-item-comment-view span:last-child {
                        margin-right: 0
                    }
                    
                    .Newnews-res-view-azw .single-item-comment-view>span i {
                        font-size: 14px;
                        margin-left: 8px;
                    }
                    
                    .Newnews-res-view-azw .single-item-comment-view,
                    .Newnews-res-view-azw .single-item-rating {
                        display: inline-block;
                    }
                    
                    .Newnews-res-view-azw .single-item-rating {
                        color: #f3c30b;
                        float: right;
                        font-size: 16px;
                    }
                    
                    .Newnews-res-view-azw .single-item-rating i {
                        margin-left: 3px;
                    }
                    
                    .Newnews-res-view-azw .single-item .button-default {
                        padding: 8px 33px;
                    }
                    
                    .Newnews-res-view-azw .button-bottom {
                        margin-bottom: -19.5px;
                        text-align: center;
                    }
                    
                    .Newnews-res-view-azw .single-item:hover .button-default {
                        color: #fff;
                    }
                    
                    .Newnews-res-view-azw .button-large.button-default {
                        box-shadow: 0 2px 20px rgba(34, 30, 31, 0.2);
                        font-size: 18px;
                        margin-top: 0px;
                        padding: 12px 18px;
                        text-transform: capitalize;
                    }
                    
                    .Newnews-res-view-azw .shortcode .button-large.button-default {
                        margin-top: 40px
                    }
                    
                    .Newnews-res-view-azw .button-default.button-large:hover {
                        background: #2d3e50 none repeat scroll 0 0;
                        color: #fff;
                    }
                    
                    .Newnews-res-view-azw .button-large.button-default i {
                        font-size: 28px;
                        line-height: 20px;
                        margin-left: 11px;
                        position: relative;
                        top: 4px;
                    }
                    
                    .Newnews-res-view-azw .button-large.button-default {
                        box-shadow: 0 2px 20px rgba(34, 30, 31, 0.2);
                        font-size: 18px;
                        margin-top: 0;
                        padding: 12px 18px;
                        text-transform: capitalize;
                        direction: rtl;
                    }
                    /* Normal desktop :992px. */
                    
                    @media (min-width: 992px) and (max-width: 1169px) {
                        .Newnews-res-view-azw .container {
                            width: 970px
                        }
                        .Newnews-res-view-azw .single-item {
                            padding: 0 20px;
                        }
                        .Newnews-res-view-azw .single-latest-text>h3 {
                            font-size: 19px;
                        }
                        .Newnews-res-view-azw .single-latest-text {
                            padding: 30px 0 16px 11px;
                        }
                        .Newnews-res-view-azw .single-product-text {
                            padding: 23px 15px 22px;
                        }
                        .Newnews-res-view-azw .single-event-text {
                            padding: 29px 10px 35px;
                        }
                        .Newnews-res-view-azw .single-event-item .single-item-comment-view span {
                            margin-right: 3px;
                        }
                    }
                    /* Tablet desktop :768px. */
                    
                    @media (min-width: 768px) and (max-width: 991px) {
                        .Newnews-res-view-azw .container {
                            width: 750px
                        }
                        .Newnews-res-view-azw .course-page {
                            padding-top: 110px;
                        }
                        .Newnews-res-view-azw .course-page .single-item,
                        .course-page .col-md-4:nth-child(4) .single-item {
                            margin-bottom: 110px;
                        }
                        .Newnews-res-view-azw .course-page .col-md-4:nth-child(5) .single-item,
                        .Newnews-res-view-azw .course-page .col-md-4:nth-child(6) .single-item {
                            margin-bottom: 50px;
                        }
                        .Newnews-res-view-azw .course-details-content {
                            margin: 0;
                        }
                        .Newnews-res-view-azw .course-details-area a img {
                            margin: 0;
                            width: 100%;
                        }
                        .Newnews-res-view-azw .course-details-content .single-course-details {
                            padding: 30px;
                        }
                        .Newnews-res-view-azw .course-details-area .sidebar-widget {
                            margin-top: 45px;
                        }
                    }
                    /* small mobile :320px. */
                    
                    @media (max-width: 767px) {
                        .Newnews-res-view-azw .container {
                            width: 300px
                        }
                        .Newnews-res-view-azw .course-area .section-title-wrapper {
                            margin-bottom: 80px;
                        }
                        .Newnews-res-view-azw .single-item {
                            margin-bottom: 80px;
                            padding: 0 16px;
                        }
                        .Newnews-res-view-azw .single-item-image {
                            top: -20px;
                        }
                        .Newnews-res-view-azw .single-fun-factor {
                            margin-bottom: 45px;
                        }
                        .Newnews-res-view-azw .single-latest-image {
                            float: none;
                            text-align: center;
                        }
                        .Newnews-res-view-azw .single-latest-image a,
                        .single-latest-image img {
                            width: 100%;
                        }
                        .Newnews-res-view-azw .latest-area .col-md-6:last-child .single-latest-item:last-child,
                        .Newnews-res-view-azw .product-area .col-md-3:last-child .single-product-item:last-child {
                            margin: 0;
                        }
                        .Newnews-res-view-azw .single-product-item,
                        .Newnews-res-view-azw .single-event-item {
                            margin-bottom: 40px;
                        }
                        .Newnews-res-view-azw .single-event-text {
                            padding: 29px 8px 35px;
                        }
                        .Newnews-res-view-azw .course-page .single-item {
                            margin-bottom: 80px;
                        }
                        .Newnews-res-view-azw .course-page .col-md-4:nth-child(4) .single-item,
                        .Newnews-res-view-azw .course-page .col-md-4:nth-child(5) .single-item,
                        .Newnews-res-view-azw .course-page .col-md-4:nth-child(6) .single-item {
                            margin-bottom: 57px;
                        }
                        .Newnews-res-view-azw .single-item-text-info span {
                            margin-right: 8px;
                        }
                        .Newnews-res-view-azw .single-course-details .col-md-6:first-child {
                            padding-right: 15px;
                        }
                        .Newnews-res-view-azw .single-course-details .single-item-text h4 {
                            font-size: 22px;
                        }
                        .Newnews-res-view-azw .single-course-details {
                            margin-bottom: 50px;
                            padding: 0 0 30px;
                        }
                        .Newnews-res-view-azw .single-course-details .single-item-text {
                            padding: 0 10px;
                        }
                    }
                    /* Large Mobile :480px. */
                    
                    @media only screen and (min-width: 480px) and (max-width: 767px) {
                        .Newnews-res-view-azw .container {
                            width: 450px
                        }
                        .Newnews-res-view-azw .single-item {
                            margin: 0 14px 56px;
                            padding: 0 47px;
                        }
                    }
                    /*.Newnews-res-view-azw  end*/
                    /************************* End of  news css **************************/
                    /********************************** gallery css ******************************/
                    /*--------azw-gallery-simple-res CSS-----------*/
                    
                    .azw-gallery-simple-res .grid {
                        position: relative;
                        margin: 0 auto;
                        list-style: none;
                        text-align: center;
                    }
                    /* Common style */
                    
                    .azw-gallery-simple-res .grid figure {
                        position: relative;
                        float: left;
                        overflow: hidden;
                        margin: 0;
                        /*change here for spacing*/
                        width: 33.333333333%;
                        text-align: center;
                        cursor: pointer;
                    }
                    
                    .azw-gallery-simple-res .grid figure img {
                        position: relative;
                        display: block;
                        max-width: 102%;
                        opacity: 1;
                    }
                    
                    .azw-gallery-simple-res .grid figure figcaption {
                        padding: 2em;
                        color: #fff;
                        text-transform: uppercase;
                        font-size: 1.25em;
                        -webkit-backface-visibility: hidden;
                        backface-visibility: hidden;
                    }
                    
                    .azw-gallery-simple-res .grid figure figcaption::before,
                    .azw-gallery-simple-res .grid figure figcaption::after {
                        pointer-events: none;
                    }
                    
                    .azw-gallery-simple-res .grid figure figcaption,
                    .azw-gallery-simple-res .grid figure figcaption>a {
                        position: absolute;
                        top: 0;
                        left: 0;
                        width: 100%;
                        height: 100%;
                    }
                    /* Anchor will cover the whole item by default */
                    /* For some effects it will show as a button */
                    
                    .azw-gallery-simple-res .grid figure figcaption>a {
                        z-index: 1000;
                        text-indent: 200%;
                        white-space: nowrap;
                        font-size: 0;
                        opacity: 0;
                    }
                    
                    .azw-gallery-simple-res .grid figure h2 {
                        word-spacing: -0.15em;
                        font-weight: 700;
                    }
                    
                    .azw-gallery-simple-res .grid figure h2,
                    .azw-gallery-simple-res .grid figure p {
                        margin: 0;
                    }
                    
                    .azw-gallery-simple-res .grid figure p {
                        letter-spacing: 1px;
                        font-size: 68.5%;
                    }
                    /*---------------*/
                    /***** Oscar *****/
                    /*---------------*/
                    
                    .azw-gallery-simple-res figure.effect-oscar {
                        /*	background: -webkit-linear-gradient(45deg, #22682a 0%, #9b4a1b 40%, #3a342a 100%);
	background: linear-gradient(45deg, #22682a 0%,#9b4a1b 40%,#3a342a 100%);*/
                    }
                    /*figure.effect-oscar img {
	opacity: 0.9;
	-webkit-transition: opacity 0.35s;
	transition: opacity 0.35s;
}
*/
                    
                    .azw-gallery-simple-res figure.effect-oscar figcaption {
                        padding: 15%;
                        /*	background-color: rgba(58,52,42,0.7);
	-webkit-transition: background-color 0.35s;
	transition: background-color 0.35s;*/
                    }
                    
                    .azw-gallery-simple-res figure.effect-oscar figcaption::before {
                        position: absolute;
                        top: 30px;
                        right: 30px;
                        bottom: 30px;
                        left: 30px;
                        border: 1px solid #fff;
                        content: '';
                    }
                    
                    .azw-gallery-simple-res figure.effect-oscar h2 {
                        margin: 0;
                        line-height: 1em;
                        -webkit-transition: -webkit-transform 0.35s;
                        transition: transform 0.35s;
                        -webkit-transform: translate3d(0, 100%, 0);
                        transform: translate3d(0, 100%, 0);
                    }
                    
                    .azw-gallery-simple-res figure.effect-oscar figcaption::before,
                    .azw-gallery-simple-res figure.effect-oscar p {
                        opacity: 0;
                        -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
                        transition: opacity 0.35s, transform 0.35s;
                        -webkit-transform: scale(0);
                        transform: scale(0);
                    }
                    
                    .azw-gallery-simple-res figure.effect-oscar:hover h2 {
                        -webkit-transform: translate3d(0, 0, 0);
                        transform: translate3d(0, 0, 0);
                    }
                    
                    .azw-gallery-simple-res figure.effect-oscar:hover figcaption::before,
                    .azw-gallery-simple-res figure.effect-oscar:hover p {
                        opacity: 1;
                        -webkit-transform: scale(1);
                        transform: scale(1);
                    }
                    
                    .azw-gallery-simple-res figure.effect-oscar:hover figcaption {
                        background-color: rgba(0, 0, 0, 0.8);
                    }
                    
                    .azw-gallery-simple-res figure.effect-oscar:hover img {
                        opacity: 0.4;
                    }
                    
                    @media screen and (max-width: 50em) {
                        .azw-gallery-simple-res .content {
                            padding: 0 10px;
                            text-align: center;
                        }
                        .azw-gallery-simple-res .grid figure {
                            width: 50%;
                        }
                    }
                    
                    @media (max-width: 639px) {
                        .azw-gallery-simple-res .grid figure {
                            width: 100%;
                        }
                    }
                    /*----------End of azw-gallery-simple-res--------*/
                    /********************************* end of gallery css ***************************/
                    /*****************************************************************************************************************
||||||||||||||||||||||||||||            End TABLE OF CONTENT                ||||||||||||||||||||||||||||||||||||
****************************************************************************************************************/
                    /* ==============================
   1. Imported styles
   ============================== */
                    /**/
                    
                    @font-face {
                        font-family: "IRANSans";
                        font-style: normal;
                        font-weight: bold;
                        src: url("../fonts/eot/IRANSansWeb_Boldd41dd41d.html?#iefix") format("embedded-opentype"), url("../fonts/woff2/IRANSansWeb_Bold-2.woff2") format("woff2"), url("../fonts/woff/IRANSansWeb_Bold-2.woff") format("woff"), url("../fonts/ttf/IRANSansWeb_Bold-2.ttf") format("truetype");
                    }
                    
                    @font-face {
                        font-family: "IRANSans";
                        font-style: normal;
                        font-weight: 500;
                        src: url("../fonts/eot/IRANSansWeb_Mediumd41dd41d.html?#iefix") format("embedded-opentype"), url("../fonts/woff2/IRANSansWeb_Medium-2.woff2") format("woff2"), url("../fonts/woff/IRANSansWeb_Medium-2.woff") format("woff"), url("../fonts/ttf/IRANSansWeb_Medium-2.ttf") format("truetype");
                    }
                    
                    @font-face {
                        font-family: "IRANSans";
                        font-style: normal;
                        font-weight: 300;
                        src: url("../fonts/eot/IRANSansWeb_Lightd41dd41d.html?#iefix") format("embedded-opentype"), url("../fonts/woff2/IRANSansWeb_Light-2.woff2") format("woff2"), url("../fonts/woff/IRANSansWeb_Light-2.woff") format("woff"), url("../fonts/ttf/IRANSansWeb_Light-2.ttf") format("truetype");
                    }
                    
                    @font-face {
                        font-family: "IRANSans";
                        font-style: normal;
                        font-weight: 200;
                        src: url("../fonts/eot/IRANSansWeb_UltraLightd41dd41d.html?#iefix") format("embedded-opentype"), url("../fonts/woff2/IRANSansWeb_UltraLight-2.woff2") format("woff2"), url("../fonts/woff/IRANSansWeb_UltraLight-2.woff") format("woff"), url("../fonts/ttf/IRANSansWeb_UltraLight-2.ttf") format("truetype");
                    }
                    
                    @font-face {
                        font-family: "IRANSans";
                        font-style: normal;
                        font-weight: normal;
                        src: url("../fonts/eot/IRANSansWebd41dd41d.html?#iefix") format("embedded-opentype"), url("../fonts/woff2/IRANSansWeb-2.woff2") format("woff2"), url("../fonts/woff/IRANSansWeb-2.woff") format("woff"), url("../fonts/ttf/IRANSansWeb-2.ttf") format("truetype");
                    }
                    /* ==============================
   2. Global styles
   ============================== */
                    
                    body {
                        font-family: 'iransans', sans-serif;
                        color: #222222;
                        font-size: 16px;
                    }
                    
                    h1,
                    h2,
                    h3,
                    h4,
                    h5,
                    h6,
                    p,
                    ul {
                        margin: 0;
                        padding: 0;
                    }
                    
                    h1,
                    h2,
                    h3,
                    h4,
                    h5 {
                        font-family: 'iransans', sans-serif;
                    }
                    
                    ul {
                        list-style-type: none;
                    }
                    
                    p {
                        font-family: 'iransans', sans-serif;
                        font-size: 16px;
                        color: #848484;
                        line-height: 26px;
                        font-weight: 300;
                    }
                    
                    a {
                        text-decoration: none;
                        display: inline-block;
                        outline: none;
                    }
                    
                    a:hover,
                    a:focus,
                    a:visited {
                        text-decoration: none;
                        outline: none;
                    }
                    
                    img {
                        max-width: 100%;
                        display: inline-block;
                    }
                    
                    button {
                        border: none;
                        outline: none;
                        box-shadow: none;
                        display: block;
                        padding: 0;
                        background: transparent;
                    }
                    
                    table tr:nth-child(2) td table tbody tr td input {
                        margin-left: 12px;
                    }
                    
                    table tr:nth-child(2) td table tbody tr td label {
                        font-size: 13px;
                        font-weight: normal;
                    }
                    
                    input,
                    textarea {
                        font-family: 'iransans', sans-serif;
                        font-size: 16px;
                        line-height: 28px;
                        outline: none;
                        box-shadow: none;
                        -webkit-transition: all 0.3s ease-in-out;
                        transition: all 0.3s ease-in-out;
                    }
                    
                    .boxed_wrapper {
                        width: 100%;
                        background: #fff;
                        overflow-x: hidden;
                    }
                    
                    .sec-padd {
                        padding: 70px 0;
                    }
                    
                    .sec-padd-top {
                        padding-top: 70px;
                    }
                    
                    .sec-padd-bottom {
                        padding-bottom: 70px;
                    }
                    
                    .no-padd {
                        padding: 0px;
                    }
                    
                    .clear_fix {
                        clear: both;
                    }
                    
                    .clear_fix:after {
                        display: table;
                        content: '';
                        clear: both;
                    }
                    
                    .list_inline li {
                        display: inline-block;
                    }
                    
                    .social li {
                        display: inline-block;
                        font-size: 14px;
                        padding: 0 4px;
                    }
                    
                    .social li a {
                        color: #fff;
                        transition: .5s ease-in-out;
                    }
                    
                    .default_link {
                        font-size: 14px;
                        text-transform: uppercase;
                        font-family: "iransans", sans-serif;
                        color: #d71920;
                        font-weight: 600;
                    }
                    
                    .default_link:hover {
                        color: #a1cad0;
                    }
                    
                    .default_link i {
                        margin-left: 3px;
                        font-weight: 700;
                        font-size: 18px;
                    }
                    
                    .uppercase {
                        text-transform: uppercase;
                    }
                    
                    .padd-80 {
                        padding-top: 80px;
                    }
                    
                    .tran3s {
                        -webkit-transition: all 0.3s ease-in-out;
                        transition: all 0.3s ease-in-out;
                    }
                    
                    .center {
                        text-align: center;
                    }
                    
                    .row-5 {
                        margin: 0 -5px;
                    }
                    
                    .thm-color {
                        color: #a1cad0;
                    }
                    
                    .bold {
                        font-weight: 700;
                    }
                    
                    .s-bold {
                        font-weight: 600;
                    }
                    
                    .m-bold {
                        font-weight: 600;
                    }
                    
                    .float_left {
                        float: left;
                    }
                    
                    .float_right {
                        float: right;
                    }
                    
                    .border-bottom {
                        border-bottom: 1px solid #f7f7f7;
                    }
                    
                    @media (min-width: 1200px) {
                        .container {
                            padding: 0;
                        }
                    }
                    
                    .thm-btn {
                        background: #a1cad0 none repeat scroll 0 0;
                        border: 2px solid #a1cad0;
                        color: #d71920;
                        position: relative;
                        font-size: 14px;
                        line-height: 46px;
                        font-weight: 600;
                        text-transform: uppercase;
                        font-family: 'Raleway', sans-serif;
                        display: inline-block;
                        padding: 0 20px;
                        transition: all .5s cubic-bezier(0.4, 0, 1, 1);
                    }
                    
                    .thm-btn:hover {
                        background: transparent;
                        color: #a1cad0;
                        transition: all .5s cubic-bezier(0.4, 0, 1, 1);
                    }
                    
                    .anim-3 {
                        transition: all 0.3s ease;
                    }
                    
                    .anim-5 {
                        transition: all 0.5s ease;
                    }
                    
                    .section-title {
                        position: relative;
                        padding-bottom: 15px;
                        margin-bottom: 50px;
                    }
                    
                    .section-title h2 {
                        position: relative;
                        font-size: 20px;
                        text-transform: capitalize;
                        text-align: right;
                        direction: rtl;
                    }
                    
                    .section-title h3 {
                        position: relative;
                        font-size: 18px;
                        text-transform: capitalize;
                        color: #000;
                        text-align: right;
                    }
                    
                    .section-title h4 {
                        position: relative;
                        font-size: 20px;
                        text-transform: capitalize;
                    }
                    
                    .section-title:before {
                        content: "";
                        position: absolute;
                        top: 38px;
                        right: 0;
                        width: 50px;
                        height: 2px;
                        background: #d71920;
                    }
                    
                    .section-title.center:before {
                        left: auto;
                    }
                    
                    .scroll-top {
                        width: 50px;
                        height: 40px;
                        position: fixed;
                        bottom: 30px;
                        right: 30px;
                        z-index: 99;
                        display: none;
                        color: #fff;
                        text-align: center;
                        background: #a1cad0;
                    }
                    
                    .scroll-top span:before {
                        font-size: 27px;
                    }
                    
                    .scroll-top:after {
                        position: absolute;
                        z-index: -1;
                        content: '';
                        top: 100%;
                        left: 5%;
                        height: 10px;
                        width: 90%;
                        opacity: 1;
                        background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0) 80%);
                        background: -webkit-radial-gradient(center ellipse, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0) 80%);
                        background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0) 80%);
                    }
                    
                    .preloader {
                        position: fixed;
                        left: 0px;
                        top: 0px;
                        width: 100%;
                        height: 100%;
                        z-index: 999999;
                        background-color: #ffffff;
                        background-position: center center;
                        background-repeat: no-repeat;
                        background-image: url(../images/icons/preloader.html);
                    }
                    /* ==============================
   2. header-style
   ============================== */
                    
                    .top-bar {
                        position: relative;
                        background: #2c3038;
                        line-height: 56px;
                    }
                    
                    .top-bar .top-bar-text li {
                        color: #fff;
                        margin-right: 20px;
                        display: inline-block;
                    }
                    
                    .top-bar .top-bar-text li i {
                        color: #a1cad0;
                        margin-right: 10px;
                        font-size: 20px;
                        position: relative;
                        top: 3px;
                    }
                    
                    .top-bar .social li a:hover {
                        color: #a1cad0;
                        transition: .5s ease-in-out;
                    }
                    
                    .top-bar .social li:last-child {
                        padding-right: 0px;
                    }
                    /*logo*/
                    
                    .main-logo {
                        margin: 0px 0 21px;
                    }
                    /*menu*/
                    
                    .theme_menu .container {
                        position: relative;
                    }
                    
                    .theme_menu {
                        box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
                        background: rgba(230, 230, 230, 0.9) none repeat scroll 0 0;
                        position: fixed;
                        top: 0px;
                        width: 100%;
                        z-index: 10;
                        height: 80px;
                    }
                    
                    .theme_menu .menu-column {
                        padding-left: 0;
                    }
                    /*** 

====================================================================
  Main Footer
====================================================================

***/
                    
                    .main-footer {
                        position: relative;
                        background: #ddd;
                        color: #333;
                        float: right;
                        width: 100%;
                    }
                    
                    .main-footer .section-title {
                        margin-bottom: 40px;
                    }
                    
                    .main-footer .footer-logo {
                        margin-bottom: 40px;
                    }
                    
                    .main-footer .widgets-section {
                        position: relative;
                        padding: 70px 0px 20px;
                    }
                    
                    .main-footer .footer-column {
                        margin-bottom: 30px;
                    }
                    
                    .main-footer .footer-widget {
                        position: relative;
                        direction: rtl;
                    }
                    
                    .main-footer .footer-column h2 {
                        font-size: 15px;
                        font-weight: 700;
                        text-transform: uppercase;
                        margin-bottom: 30px;
                        color: #a1c436;
                    }
                    
                    .main-footer .about-widget .text {
                        margin-bottom: 20px;
                        padding-bottom: 15px;
                    }
                    
                    .main-footer .contact-info {
                        margin-bottom: 30px;
                    }
                    
                    .main-footer .contact-info li {
                        font-size: 12px;
                        font-weight: 500;
                        line-height: 24px;
                        margin-bottom: 15px;
                        padding-right: 30px;
                        position: relative;
                        font-family: "iransans";
                    }
                    
                    .main-footer .contact-info li .icon {
                        position: absolute;
                        right: 0px;
                        top: 0px;
                        line-height: 24px;
                        font-size: 14px;
                    }
                    
                    .main-footer .social-links a {
                        display: inline-block;
                        width: 32px;
                        height: 32px;
                        margin-left: 5px;
                        line-height: 30px;
                        border: 1px solid transparent;
                        background: none;
                        color: #686868;
                        font-size: 14px;
                        text-align: center;
                        transition: all 0.3s ease;
                        -moz-transition: all 0.3s ease;
                        -webkit-transition: all 0.3s ease;
                        -ms-transition: all 0.3s ease;
                        -o-transition: all 0.3s ease;
                    }
                    
                    .main-footer .social-links a:hover {
                        color: #a1c436;
                        border-color: #a1c436;
                    }
                    
                    .main-footer .posts-widget .post {
                        position: relative;
                        margin-bottom: 14px;
                        padding-bottom: 15px;
                        padding-left: 15px;
                        border-bottom: 1px solid rgba(255, 255, 255, 0.15);
                    }
                    
                    .main-footer .posts-widget .post:last-child {
                        border-bottom: none;
                        padding-bottom: 0px;
                        margin-bottom: 0px;
                    }
                    
                    .main-footer .posts-widget .post .content {
                        position: relative;
                        min-height: 40px;
                        padding-left: 0;
                        padding-top: 0px;
                        margin-bottom: 5px;
                    }
                    
                    .main-footer .posts-widget .post .content .post-thumb {
                        position: absolute;
                        left: 0px;
                        top: 0px;
                        width: 60px;
                        height: 52px;
                    }
                    
                    .main-footer .posts-widget .post .content .post-thumb img {
                        display: block;
                        width: 100%;
                    }
                    
                    .main-footer .posts-widget .post h4 {
                        font-size: 14px;
                        color: #999999;
                        line-height: 26px;
                    }
                    
                    .main-footer .posts-widget .post h4 a {
                        color: #848484;
                        font-family: 'iransans', sans-serif;
                        font-weight: 300;
                        font-size: 16px;
                    }
                    
                    .main-footer .posts-widget .post .time {
                        color: #a1cad0;
                        font-family: 'iransans', sans-serif;
                        font-weight: 300;
                        font-size: 16px;
                    }
                    
                    .main-footer .posts-widget .post .time .fa {
                        padding-right: 8px;
                    }
                    
                    .main-footer .links-widget .list li {
                        position: relative;
                        margin-bottom: 11px;
                    }
                    
                    .main-footer .links-widget .list li a {
                        position: relative;
                        display: block;
                        padding-left: 12px;
                        color: #111;
                        font-family: 'iransans', sans-serif;
                        font-weight: 500;
                        font-size: 12px;
                    }
                    
                    .main-footer .posts-widget .post:before,
                    .main-footer .links-widget .list li a:before {
                        content: '';
                        position: absolute;
                        left: 0px;
                        top: 9px;
                        width: 5px;
                        height: 5px;
                        transition: .5s ease-in-out;
                    }
                    
                    .main-footer .links-widget .list li:hover a:before {
                        transition: .5s ease-in-out;
                    }
                    
                    .main-footer .links-widget .list li a:hover {
                        color: #a1cad0;
                    }
                    
                    .main-footer .contact-widget {
                        position: relative;
                    }
                    
                    .footer-bottom {
                        background: #ddd none repeat scroll 0 0;
                        border-top: 1px solid;
                        padding: 26px 0;
                    }
                    
                    .footer-bottom .copy-text {
                        font-family: 'iransans', sans-serif;
                        color: #848484;
                        font-size: 14px;
                    }
                    
                    .footer-bottom .copy-text a {
                        color: #d71920;
                        transition: .3s ease;
                    }
                    
                    .footer-bottom .get-text ul li {
                        float: left;
                        direction: rtl;
                        font-size: 12px;
                        font-family: "iransans";
                    }
                    
                    .footer-bottom .get-text ul li a {
                        color: #848484;
                        font-size: 16px;
                        font-weight: 300;
                        margin-right: 25px;
                    }
                    
                    .footer-bottom .get-text ul li a:hover {
                        color: #a1cad0;
                        transition: .3s ease;
                    }
                    /************************** 
* why-choose styles 
***************************/
                    
                    .why-choose {
                        position: relative;
                    }
                    
                    .why-choose .img-box {
                        position: relative;
                        overflow: hidden;
                        display: inline-block;
                    }
                    
                    .why-choose .overlay-box {
                        position: absolute;
                        width: 100%;
                        height: 100%;
                        left: 0;
                        top: -60px;
                        transition: .3s ease-out;
                        background: rgba(0, 0, 0, 0.75);
                        transform: translate(0, 100%);
                    }
                    
                    .why-choose .item:hover .overlay-box {
                        transition: .5s ease-in-out;
                        top: 0px;
                        transform: translate(0, 0);
                    }
                    
                    .why-choose .inner-box {
                        position: relative;
                        padding-left: 80px;
                        padding-right: 21px;
                        transition: 1s ease;
                    }
                    
                    .why-choose .item:hover .inner-box {
                        padding: 43px 21px 43px 80px;
                        transition: .5s ease;
                    }
                    
                    .why-choose .icon_box {
                        position: absolute;
                        width: 60px;
                        height: 100%;
                        text-align: center;
                        background: #a1cad0;
                        left: 0;
                        top: 0;
                        bottom: 0;
                        line-height: 60px;
                        color: #fff;
                        transition: .5s ease;
                    }
                    
                    .why-choose .icon_box span {
                        font-size: 33px;
                        line-height: 60px;
                    }
                    
                    .why-choose .item:hover .icon_box span {
                        position: absolute;
                        top: 50%;
                        width: 100%;
                        left: 0;
                        margin-top: -20px;
                        transition: .5s ease;
                    }
                    
                    .why-choose .overlay-box .text {
                        color: #fff;
                    }
                    
                    .why-choose .overlay-box h4 {
                        color: #fff;
                        line-height: 60px;
                        transition: .5s ease-in-out;
                    }
                    
                    .why-choose .item:hover .overlay-box h4 {
                        color: #a1cad0;
                        transition: .5s ease-in-out;
                    }
                    
                    .why-choose .overlay-box .text p {
                        color: rgba(255, 255, 255, 0.06);
                        transform: translate(0, 100%);
                        transition: 1s ease;
                        opacity: 0;
                    }
                    
                    .why-choose .item:hover .overlay-box .text p {
                        transform: translate(0, 0);
                        transition: .5s ease;
                        transition-delay: .3s;
                        opacity: 1;
                        color: #fff;
                    }
                    /************************** 
* 11. Project styles 
***************************/
                    
                    .latest-project {
                        background: #ffffff;
                    }
                    
                    .latest-project .section-title {
                        margin-bottom: 37px;
                    }
                    
                    .latest-project .text {
                        margin-bottom: 15px;
                    }
                    
                    .project-cta {
                        background: #F7F7F7;
                        padding: 30px 0;
                    }
                    
                    .project-cta h3 {
                        margin: 0;
                        font-size: 26px;
                        color: #333333;
                        line-height: 50px;
                    }
                    
                    .project-cta .thm-btn {
                        padding-left: 25px;
                        padding-right: 25px;
                        border: none;
                        line-height: 50px;
                    }
                    
                    .project-cta .thm-btn:hover {
                        color: #fff;
                        background: #0D0D0D;
                        border-color: #0D0D0D;
                    }
                    
                    .single-latest-project-carousel .img-box {
                        position: relative;
                        overflow: hidden;
                    }
                    
                    .single-latest-project-carousel .img-box img {
                        width: 100%;
                    }
                    
                    .single-latest-project-carousel .img-box .overlay {
                        position: absolute;
                        top: 0;
                        right: 0;
                        bottom: 0;
                        left: 0;
                        background: rgba(0, 0, 0, 0.85);
                        -webkit-transform: translate3d(0, 100px, 0);
                        transform: translate3d(0, 100px, 0);
                        opacity: 0;
                        visibility: hidden;
                        -webkit-transition: -webkit-transform .4s ease, opacity .4s ease, visibility .4s ease;
                        transition: transform .4s ease, opacity .4s ease, visibility .4s ease;
                    }
                    
                    .single-latest-project-carousel .img-box .overlay .box {
                        display: table;
                        width: 100%;
                        height: 100%;
                    }
                    
                    .single-latest-project-carousel .img-box .overlay .box .content {
                        display: table-cell;
                        vertical-align: bottom;
                    }
                    
                    .single-latest-project-carousel .img-box .overlay .top {
                        text-align: center;
                    }
                    
                    .single-latest-project-carousel .img-box .overlay .top a {
                        margin-bottom: 24%;
                        display: block;
                        margin-left: auto;
                        margin-right: auto;
                        margin-top: 29px;
                        width: 25px;
                        height: 25px;
                        border-radius: 50%;
                        line-height: 48px;
                        font-size: 18px;
                        color: #fff;
                        -webkit-transition: background .4s ease, border-color .4s ease;
                        transition: background .4s ease, border-color .4s ease;
                    }
                    
                    .single-latest-project-carousel .img-box .overlay .top a:hover {}
                    
                    .single-latest-project-carousel .img-box .overlay .bottom {
                        background: #d71920;
                        padding: 16px 20px;
                        padding-right: 0;
                    }
                    
                    .single-latest-project-carousel .img-box .overlay .bottom .title h3 {
                        margin: 0;
                        color: #fff;
                        font-size: 18px;
                        margin-bottom: 7px;
                    }
                    
                    .single-latest-project-carousel .img-box .overlay .bottom .title span {
                        color: #fff;
                        font-family: "iransans", sans-serif;
                        font-size: 12px;
                        text-align: center;
                        font-weight: bold;
                    }
                    
                    .single-latest-project-carousel .img-box .overlay .bottom a {
                        color: #fff;
                        width: 50px;
                        height: 40px;
                        line-height: 40px;
                        border-left: 1px solid #5E80BD;
                        display: block;
                        position: relative;
                        text-align: center;
                    }
                    
                    .single-latest-project-carousel .img-box .overlay .bottom a:before {
                        content: '';
                        width: 1px;
                        height: 100%;
                        background: #2A5391;
                        position: absolute;
                        top: 0;
                        left: -2px;
                    }
                    
                    .single-latest-project-carousel:hover .img-box .overlay {
                        -webkit-transform: translate3d(0, 0, 0);
                        transform: translate3d(0, 0, 0);
                        opacity: 1;
                        visibility: visible;
                    }
                    
                    .latest-project-carousel .owl-nav {
                        margin: 0;
                        padding: 0;
                    }
                    
                    .latest-project-carousel .owl-nav [class*=owl-] {
                        color: #999999;
                        font-size: 24px;
                        margin: 0;
                        padding: 0;
                        background-color: transparent;
                        padding: 0 5px;
                        -webkit-transition: color .3s ease;
                        transition: color .3s ease;
                        position: absolute;
                        bottom: 50%;
                        margin: 0;
                        margin-bottom: 0;
                        width: 40px;
                        height: 40px;
                        background: rgba(0, 0, 0, 0.66);
                        font-size: 16px;
                        line-height: 40px;
                        text-align: center;
                        margin-bottom: -20px;
                        color: #fff;
                        transition: .5s ease;
                    }
                    
                    .latest-project-carousel .owl-nav [class*=owl-]:hover {
                        color: #000;
                        background: #d71920#d71920;
                        transition: .5s ease;
                    }
                    
                    .latest-project-carousel .owl-nav .owl-next {
                        right: 0;
                    }
                    
                    .latest-project-carousel .owl-nav .owl-prev {
                        left: 0;
                    }
                    
                    .single-project-item h3 {
                        margin: 0;
                    }
                    
                    .single-project-item .img-box {
                        position: relative;
                        overflow: hidden;
                    }
                    
                    .single-project-item .img-box .overlay {
                        position: absolute;
                        top: 0;
                        right: 0;
                        left: 0;
                        bottom: 0;
                        background: rgba(53, 99, 169, 0.9);
                        -webkit-transform: translate3d(0, 100px, 0);
                        transform: translate3d(0, 100px, 0);
                        opacity: 0;
                        visibility: hidden;
                        -webkit-transition: -webkit-transform .4s ease, opacity .4s ease, visibility .4s ease;
                        transition: transform .4s ease, opacity .4s ease, visibility .4s ease;
                    }
                    
                    .single-project-item .img-box .overlay .box {
                        display: table;
                        width: 100%;
                        height: 100%;
                    }
                    
                    .single-project-item .img-box .overlay .box .content {
                        display: table-cell;
                        vertical-align: middle;
                        text-align: center;
                    }
                    
                    .single-project-item .img-box .overlay .box .content ul.list-inline li a {
                        width: 45px;
                        height: 45px;
                        color: #a1cad0;
                        border-radius: 50%;
                        text-align: center;
                        background: rgba(0, 0, 0, 0.84);
                        display: block;
                        text-align: center;
                        line-height: 48px;
                        font-size: 16px;
                        -webkit-transition: background .4s ease, color .4s ease;
                        transition: background .4s ease, color .4s ease;
                    }
                    
                    .single-project-item .img-box .overlay .box .content ul.list-inline li a:hover {
                        background: #333;
                        border-color: #333;
                        color: #fff;
                    }
                    
                    .single-project-item:hover .img-box .overlay {
                        -webkit-transform: translate3d(0, 0, 0);
                        transform: translate3d(0, 0, 0);
                        opacity: 1;
                        visibility: visible;
                    }
                    
                    .single-project-item h3 {
                        font-size: 20px;
                        line-height: 24px;
                        color: #333333;
                        font-family: "Montserrat-Regular", sans-serif;
                    }
                    
                    .single-project-item h3:hover {
                        color: #3563a9;
                    }
                    
                    .single-project-item h3 a {
                        color: inherit;
                    }
                    
                    .single-project-item span {
                        color: #999999;
                        line-height: 24px;
                    }
                    
                    .single-project-item .text-box {
                        margin-top: 25px;
                        padding-bottom: 23px;
                    }
                    
                    .project-page .masonary-layout {
                        margin-bottom: 20px;
                    }
                    /*** 

====================================================================
    Testimonials Section style
====================================================================

***/
                    
                    .testimonials-section {
                        position: relative;
                        margin: 0px 0px 70px;
                    }
                    
                    .testimonials-section .section-title h2 {
                        color: #111;
                    }
                    
                    .testimonials-section .slide-item {
                        position: relative;
                        margin-top: 5px;
                        padding: 30px;
                        padding-right: 50px;
                        transition: .5s ease;
                    }
                    
                    .project-content.testimonials-section .slide-item {
                        margin-bottom: 50px;
                    }
                    
                    .padd-bottom-30 {
                        padding-bottom: 30px;
                    }
                    
                    .testimonials-section .slide-item:hover {
                        transition: .5s ease;
                    }
                    
                    .testimonials-section .quote {
                        position: absolute;
                        font-size: 30px;
                        right: 30px;
                        top: 38px;
                        color: #333;
                        transition: .5s ease;
                    }
                    
                    .testimonials-section .slide-item:hover .quote {
                        transition: .5s ease;
                    }
                    
                    .testimonials-section .author {
                        position: relative;
                        width: 60%;
                        margin-bottom: 43px;
                        color: #c9c9c9;
                        line-height: 20px;
                    }
                    
                    .testimonials-section .author .img-box {
                        position: absolute;
                        left: 0px;
                        top: 0px;
                    }
                    
                    .testimonials-section .author .img-box img {
                        border-radius: 50%;
                    }
                    
                    .testimonials-section .author h4 {
                        position: relative;
                        color: #ffffff;
                        font-size: 20px;
                    }
                    
                    .testimonials-section .author p {
                        position: relative;
                        color: #a1cad0;
                    }
                    
                    .testimonials-section .slide-text {
                        margin-top: 15px;
                        margin-left: 0px;
                        width: 40%;
                        float: right;
                        margin-top: 13%;
                    }
                    
                    .testimonials-section .slide-text p {}
                    
                    .testimonials-section .owl-controls {
                        position: absolute;
                        top: 50%;
                        width: 100%;
                        left: 0;
                    }
                    /*nav*/
                    
                    .testimonials-section .owl-carousel {
                        position: inherit;
                    }
                    
                    .testimonials-section .owl-theme .owl-nav {
                        margin: 0;
                        padding: 0;
                    }
                    
                    .testimonials-section .owl-theme .owl-nav [class*=owl-] {
                        color: #d71920;
                        font-size: 24px;
                        margin: 0;
                        padding: 0;
                        background-color: transparent;
                        padding: 0 5px;
                        display: inline-block;
                        -webkit-transition: color .3s ease;
                        transition: color .3s ease;
                    }
                    
                    .testimonials-section .owl-theme .owl-prev {
                        float: left;
                        width: 20%;
                        text-align: center;
                    }
                    
                    .testimonials-section .owl-theme .owl-prev i {
                        width: 50px;
                        height: 50px;
                        line-height: 46px;
                        border: 2px solid #d71920;
                        transition: .5s ease;
                    }
                    
                    .testimonials-section .owl-theme .owl-prev i:hover {
                        color: #a1cad0;
                        border-color: #a1cad0;
                        transition: .5s ease;
                    }
                    
                    .testimonials-section .owl-theme .owl-next {
                        float: right;
                        width: 20%;
                        text-align: center;
                    }
                    
                    .testimonials-section .owl-theme .owl-next i {
                        width: 50px;
                        height: 50px;
                        line-height: 46px;
                        border: 2px solid #d71920;
                        transition: .5s ease;
                        color: #d71920;
                    }
                    
                    .testimonials-section .owl-theme .owl-next i:hover {
                        color: #a1cad0;
                        border-color: #a1cad0;
                        transition: .5s ease;
                    }
                    /*** 

====================================================================
    service Section style
====================================================================

***/
                    
                    .service {
                        background: #f7f7f7;
                    }
                    
                    .service .item {
                        position: relative;
                        min-height: 350px;
                        border-left: 1px solid #e8e8e8;
                        overflow: hidden;
                    }
                    
                    .service .item:last-child {
                        border-right: 1px solid #e8e8e8;
                    }
                    
                    .service .item .icon_box {
                        position: absolute;
                        width: 100%;
                        top: 70%;
                        margin-top: -39px;
						left: 0;
                    }
                    
                    .service .item .icon_box span {
                        color: #a1cad0;
                        font-size: 40px;
                    }
                    
                    .service .item .icon_box h4 {
                        font-size: 15px;
                        margin-top: 12px;
                        color: #000;
                        padding: 0 5%;
                    }
                    
                    .service .item .overlay-box {
                        position: absolute;
                        left: 0px;
                        top: 0px;
                        width: 100%;
                        height: 0%;
                        background: rgba(215, 25, 32, 0.99);
                        transition: .5s cubic-bezier(0.4, 0, 1, 1);
                        opacity: 0;
                        visibility: hidden;
                    }
                    
                    .service .item:hover .overlay-box {
                        height: 100%;
                        transition: .5s cubic-bezier(0.4, 0, 1, 1);
                        opacity: 1;
                        visibility: visible;
                    }
                    
                    .service .item .overlay-box .icon_box {
                        position: relative;
                        width: 100%;
                        display: block;
                        margin: 0;
                        top: 0;
                        margin-top: 70px;
                        margin-bottom: 20px;
                    }
                    
                    .service .item .overlay-box p,
                    .service .item .overlay-box .icon_box h4,
                    .service .item .overlay-box .default_link,
                    .service .item .overlay-box .icon_box span {
                        color: #fff;
                    }
                   
                    /**
==============================
   8. Team Member styles
============================== 
***/
                    
                    .our-team {
                        position: relative;
                        padding: 70px 0 20px;
                        background: #dfdfdf;
                    }
                    
                    .single-team-member h3,
                    .single-team-member p {
                        margin: 0;
                    }
                    
                    .single-team-member h4 {
                        font-size: 18px;
                        color: #000;
                        text-transform: capitalize;
                        margin-top: 12px;
                        margin-bottom: 6px;
                    }
                    
                    .single-team-member .img-box {
                        position: relative;
                        overflow: hidden;
                        box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.07);
                        display: inline-block;
                        background: #f7f7f7;
                    }
                    
                    .single-team-member .img-box img {
                        transition: all 0.5s ease;
                        transform: scale(1);
                    }
                    
                    .our-team .single-team-member {
                        margin-bottom: 50px;
                        text-align: center;
                    }
                    
                    .single-team-member .author-info {
                        overflow: hidden;
                        border: 2px solid #d71920;
                        padding: 6px 0 9px;
                    }
                    
                    .single-team-member a p {
                        color: #d71920;
                        font-weight: 500;
                        transition: .5s ease;
                    }
                    
                    .single-team-member .text {
                        margin-top: 15px;
                    }
                    
                    .single-team-member .text p {
                        font-size: 16px;
                    }
                    
                    .single-team-member .img-box .overlay {
                        position: absolute;
                        left: 0;
                        top: 0;
                        height: 100%;
                        background: rgba(0, 0, 0, 0.3);
                        width: 100%;
                        transform: scale(0.7, 0);
                        transition: .5s ease-in-out;
                    }
                    
                    .single-team-member:hover .img-box .overlay {
                        transform: scale(1, 1);
                        transition: .5s ease-in-out;
                    }
                    
                    .single-team-member .inner-box {
                        display: table;
                        width: 100%;
                        height: 100%;
                        text-align: center;
                    }
                    
                    .single-team-member .social {
                        display: table-cell;
                        vertical-align: middle;
                        position: relative;
                        top: -20%;
                        transition: .2s cubic-bezier(0.4, 0, 1, 1);
                    }
                    
                    .single-team-member:hover .social {
                        top: 0;
                        transition: .5s cubic-bezier(0.4, 0, 1, 1);
                        transition-delay: .3s;
                    }
                    
                    .single-team-member .social li {
                        color: #d71920;
                        font-size: 18px;
                        margin: 0 3px;
                        padding: 0;
                    }
                    
                    .single-team-member .social li a {
                        color: #ffffff;
                        transition: color .4s ease;
                        font-size: 14px;
                    }
                    
                    .single-team-member .img-box .overlay ul li a {
                        height: 42px;
                        width: 42px;
                        color: #fff;
                        border-radius: 50%;
                        background: transparent;
                        text-align: center;
                        line-height: 44px;
                        border: 1px solid #fff;
                    }
                    
                    .single-team-member .img-box .overlay ul li:last-child a {}
                    /*style-2*/
                    
                    .our-team.style-2 .section-title h2 {
                        color: #fff;
                    }
                    
                    .our-team.style-2:before {
                        content: '';
                        position: absolute;
                        left: 0px;
                        top: 0px;
                        width: 100%;
                        height: 100%;
                        background: rgba(12, 20, 25, 0.95);
                        z-index: 0;
                    }
                    
                    .our-team.style-2 .container {
                        position: relative;
                    }
                    
                    .our-team.style-2 .single-team-member .author-info {
                        border-color: #1a2228;
                    }
                    
                    .our-team.style-2 .single-team-member h4 {
                        color: #fff;
                    }
                    /***
==============================
   8. Team Member styles
============================== 
***/
                    
                    .testimonials {
                        position: relative;
                        padding-bottom: 30px;
                    }
                    
                    .single-testimonial h3,
                    .single-testimonial p {
                        margin: 0;
                    }
                    
                    .single-testimonial h4 {
                        font-size: 18px;
                        color: #222;
                        text-transform: capitalize;
                        margin-top: 12px;
                        margin-bottom: 6px;
                    }
                    
                    .single-testimonial .img-box {
                        position: relative;
                    }
                    
                    .single-testimonial .img-box img {
                        transition: all 0.5s ease;
                        transform: scale(1);
                    }
                    
                    .testimonials .single-testimonial {
                        margin-bottom: 40px;
                        border: 1px solid #f4f4f4;
                        padding: 30px 10px 26px;
                        transition: .5s ease-in-out;
                    }
                    
                    .testimonials .single-testimonial:hover {
                        box-shadow: 0 1px 16px 0 rgba(0, 0, 0, 0), 0 0px 82px 0 rgba(0, 0, 0, 0.05);
                        transition: .5s ease-in-out;
                    }
                    
                    .single-testimonial .author-info {
                        overflow: hidden;
                        border: 2px solid #f4f4f4;
                        padding: 6px 0 9px;
                        margin-top: 5px;
                    }
                    
                    .single-testimonial p a {
                        color: #a1cad0;
                        transition: .5s ease;
                    }
                    
                    .single-testimonial .text {
                        margin-top: 15px;
                        border-bottom: 1px solid #f4f4f4;
                        padding-bottom: 22px;
                        margin-bottom: 20px;
                    }
                    
                    .single-testimonial .text p {
                        font-size: 16px;
                    }
                    /*** 

====================================================================
  Featured Services style
====================================================================

***/
                    
                    .why-us {
                        position: relative;
                        padding: 80px 0px 30px;
                    }
                    
                    .featured-services {
                        position: relative;
                        padding: 80px 0px 30px;
                    }
                    
                    .featured-service {
                        position: relative;
                        margin-bottom: 50px;
                    }
                    
                    .featured-service .inner-box {
                        position: relative;
                        display: block;
                    }
                    
                    .featured-service .image-box {
                        position: relative;
                        display: block;
                        overflow: hidden;
                    }
                    
                    .featured-service .image-box a {
                        display: block;
                    }
                    
                    .featured-service .image-box img {
                        display: block;
                        width: 100%;
                    }
                    
                    .featured-service .image-box .caption-box {
                        position: absolute;
                        left: 0px;
                        bottom: 0;
                        width: 100%;
                        color: #ffffff;
                        background: rgba(48, 71, 113, 0.92);
                        padding: 15px 80px 15px 15px;
                        transition: all 500ms ease;
                        -webkit-transition: all 500ms ease;
                        -ms-transition: all 500ms ease;
                        -o-transition: all 500ms ease;
                        -moz-transition: all 500ms ease;
                        text-align: right;
                        direction: rtl;
                    }
                    
                    .featured-service:hover .image-box .caption-box {
                        bottom: -100%;
                    }
                    
                    .featured-service .image-box .caption-box .title {
                        font-size: 17px;
                        color: #ffffff;
                        line-height: 30px;
                        padding-right: 10px;
                    }
                    
                    .featured-service .image-box .caption-box .title a {
                        color: #ffffff;
                    }
                    
                    .featured-service .image-box .icon {
                        position: absolute;
                        right: 0px;
                        top: 0px;
                        width: 60px;
                        height: 60px;
                        font-size: 32px;
                        color: #d71920;
                        background: #a1cad0;
                        line-height: 40px;
                        padding: 10px 0px;
                        text-align: center;
                    }
                    
                    .featured-service .overlay-box {
                        position: absolute;
                        left: 0px;
                        bottom: -100%;
                        width: 100%;
                        height: 100%;
                        color: #ffffff;
                        background: rgba(39, 58, 92, 0.88);
                        padding: 20px 90px 20px 30px;
                        transition: all 500ms ease;
                        -webkit-transition: all 500ms ease;
                        -ms-transition: all 500ms ease;
                        -o-transition: all 500ms ease;
                        -moz-transition: all 500ms ease;
                    }
                    
                    .featured-service:hover .overlay-box {
                        bottom: 0px;
                    }
                    
                    .featured-service .overlay-box .overlay-inner {
                        position: absolute;
                        left: 0px;
                        top: 0px;
                        width: 100%;
                        height: 100%;
                        display: table;
                        vertical-align: middle;
                        padding: 20px 90px 20px 30px;
                    }
                    
                    .featured-service .overlay-box .overlay-content {
                        position: relative;
                        display: table-cell;
                        vertical-align: middle;
                    }
                    
                    .featured-service .overlay-box .title {
                        font-size: 20px;
                        color: #b2dd4c;
                        line-height: 1.2em;
                        margin-bottom: 15px;
                    }
                    
                    .featured-service .overlay-box .title a {
                        color: #fff;
                        text-align: right;
                    }
                    
                    .featured-service .overlay-box .text {
                        font-size: 12px;
                        color: #ffffff;
                        line-height: 1.8em;
                        text-align: right;
                        direction: rtl;
                    }
                    
                    .featured-service .overlay-box .icon_box {
                        position: absolute;
                        right: 0px;
                        top: 0px;
                        width: 60px;
                        height: 100%;
                        font-size: 32px;
                        color: #ffffff;
                        background: #a1cad0;
                        line-height: 40px;
                        text-align: center;
                    }
                    
                    .featured-service .overlay-box .icon_box span {
                        position: absolute;
                        left: 0px;
                        top: 50%;
                        margin-top: -20px;
                        width: 100%;
                        color: #273A5C;
                    }
                    /************************** 
* Inner Banner styles 
***************************/
                    
                    .inner-banner {
                        position: relative;
                        background: #a0a19b;
                        background-size: cover;
                    }
                    
                    .inner-banner:before {
                        content: '';
                        position: absolute;
                        left: 0px;
                        top: 0px;
                        width: 100%;
                        height: 100%;
                        background: rgba(72, 199, 236, 0.9);
                        z-index: 0;
                    }
                    
                    .inner-banner h3 {
                        margin: 0;
                        display: table-cell;
                        vertical-align: middle;
                        font-size: 28px;
                        line-height: 60px;
                        color: #d71920;
                        font-weight: 600;
                        text-transform: capitalize;
                        padding-top: 150px;
                    }
                    
                    .inner-banner .box {
                        position: relative;
                        display: table;
                        height: 330px;
                        width: 100%;
                        text-align: center;
                    }
                    
                    .breadcumb-wrapper {
                        background: #fff;
                        padding: 17px 0;
                        border-bottom: 1px solid #f4f4f4;
                    }
                    
                    .breadcumb-wrapper ul,
                    .breadcumb-wrapper li {
                        margin: 0;
                        padding: 0;
                        list-style: none;
                        font-size: 18px;
                        color: #48c7ec;
                    }
                    
                    .breadcumb-wrapper ul.link-list li a {
                        color: #222;
                        text-transform: capitalize;
                        font-size: 18px;
                        transition: .3s ease;
                    }
                    
                    .breadcumb-wrapper ul.link-list li a:hover {
                        transition: .3s ease;
                    }
                    
                    .breadcumb-wrapper ul.link-list li a i {
                        color: #fac012;
                        margin-right: 7px;
                    }
                    
                    .breadcumb-wrapper ul.link-list li a:after {
                        content: "\f105";
                        font-family: 'FontAwesome';
                        margin: 0 10px;
                    }
                    
                    .breadcumb-wrapper a.get-qoute {
                        text-transform: capitalize;
                        font-weight: 400;
                        color: #48c7ec;
                        font-size: 18px;
                    }
                    
                    .breadcumb-wrapper a.get-qoute i {
                        margin-left: 7px;
                        color: #222;
                        margin-right: 7px;
                        font-size: 14px;
                    }
                    /* ==============================
   5. Our Services styles
   ============================== */
                    
                    .our-services {
                        padding: 70px 0 15px;
                    }
                    
                    .our-services.style-2 {}
                    
                    .our-services .separet {
                        position: relative;
                        display: block;
                        width: 100%;
                        border-bottom: 1px solid #f1f1f1;
                        margin-bottom: 40px;
                        top: -10px;
                    }
                    
                    .our-services .caption-box-wrapper {
                        border-top: 1px solid #F4F4F4;
                        margin-top: 35px;
                    }
                    
                    .our-services .single-our-service {
                        margin-bottom: 56px;
                    }
                    
                    .our-services .single-our-service h4 {
                        margin-top: 17px;
                        margin-bottom: 11px;
                        color: #222;
                        font-size: 20px;
                        font-weight: 400;
                        text-transform: capitalize;
                        transition: .5s ease;
                        text-align: center;
                    }
                    
                    .text-box>p {
                        color: #333;
                        direction: rtl;
                        text-align: center;
                    }
                    
                    .our-services .single-our-service:hover h4 {
                        color: #d71920#d71920;
                        transition: .5s ease;
                    }
                    
                    .our-services .single-our-service .img-box {
                        position: relative;
                    }
                    
                    .our-services .single-our-service .text-box {
                        border: 1px solid #f1f1f1;
                        border-top: 0px;
                        padding: 5px 20px 30px;
                    }
                    
                    .our-services .single-our-service-caption-box {
                        padding-top: 40px;
                    }
                    
                    .our-services .single-our-service-caption-box .img-box,
                    .our-services .single-our-service-caption-box .content-box {
                        display: table-cell;
                        vertical-align: middle;
                    }
                    
                    .our-services .single-our-service-caption-box .img-box {
                        width: 120px;
                    }
                    
                    .our-services .single-our-service-caption-box .content-box {
                        padding-left: 20px;
                    }
                    
                    .our-services.service-page .has-divider {
                        border-top: 1px solid #F4F4F4;
                        margin-top: 60px;
                        padding-top: 60px;
                    }
                    
                    .our-services .single-our-service .img-box {
                        overflow: hidden;
                    }
                    
                    .our-services .single-our-service .img-box img {
                        transform: scale(1);
                        transition: .5s ease-in-out;
                    }
                    
                    .our-services .single-our-service:hover .img-box img {
                        transform: scale(1.1);
                        transition: .5s ease-in-out;
                    }
                    
                    .our-services .single-our-service .img-box a {
                        position: relative;
                        display: block;
                    }
                    
                    .our-services .single-our-service .img-box a:after {
                        position: absolute;
                        content: "";
                        width: 100%;
                        height: 100%;
                        background: rgba(215, 25, 32, 0);
                        left: 0;
                        top: 0;
                        transform: scale(0, 1);
                        transition: .5s ease;
                    }
                    
                    .our-services .single-our-service:hover .img-box a:after {
                        transform: scale(1, 1);
                        transition: .5s ease;
                    }
                    
                    .our-services .single-our-service .thm-btn {
                        background: transparent;
                        color: #48c7ec;
                        border-color: #848484;
                    }
                    
                    .our-services .single-our-service .thm-btn:hover {
                        background: #48c7ec;
                        color: #fff;
                        border-color: #48c7ec;
                    }
                    /*************************************************** my css **********************************/
                    
                    .my-slider iframe {
                        border: 0 none;
                        margin: 0;
                        min-height: 700px;
                        padding: 0;
                        width: 100%;
                    }
                    
                    .my-lang {
                        float: right;
                        position: absolute;
                        right: -40px;
                        top: 35px;
                        color: #eee;
                        font-weight: bold;
                    }
                    
                    .footer-bottom .pull-left.copy-text>p {
                        color: #222;
                        direction: ltr;
                        font-size: 12px;
                        padding: 0px;
                        margin: 0px;
                    }
                    
                    footer .social li a {
                        background: #333 none repeat scroll 0 0;
                        border-radius: 50%;
                        color: #eee;
                        height: 35px;
                        text-align: center;
                        vertical-align: middle;
                        width: 35px;
                    }
                    
                    footer .social li a i {
                        font-size: 15px;
                        margin-top: 10px;
                    }
                    
                    footer p {
                        color: #111;
                        direction: rtl;
                        font-size: 12px;
                        font-weight: 500;
                        text-align: justify;
                    }
                    
                    footer .social a:hover {
                        background: #a1cad0 none repeat scroll 0 0;
                        color: #d71920;
                    }
                    
                    .service .icon-top {
                        margin: -85px auto 0;
                        position: static;
                        width: 35%;
                    }
                    
                    .service .icon-bottom {
                        margin: -18% auto 0;
                    }
                    
                    .latest-project .text>p {
                        color: #111;
                        direction: rtl;
                        font-size: 14px;
                        font-weight: 500;
                        text-align: justify;
                    }
                    
                    .latest-project-carousel.owl-carousel.owl-theme.owl-loaded {
                        margin-top: 10%;
                    }
                    
                    .img-box img {
                        margin: 0;
                        width: 100%;
                    }
                    
                    .testimonials-slider {
                        display: block;
                        margin-top: 0px;
                        position: relative;
                        width: 100%;
                    }
                    
                    .testimonials-section .author .img-box img {
                        border-radius: 0;
                        float: left;
                        position: relative;
                        top: -28px;
                    }
                    
                    .testimonials-section .owl-carousel .owl-stage-outer {
                        min-height: 270px;
                    }
                    
                    .testimonials-section::before {
                        background: #ddd none repeat scroll 0 0;
                        content: "";
                        height: 250px;
                        position: absolute;
                        top: 50%;
                        width: 100%;
                    }
                    
                    .testimonials-slider .owl-nav {
                        position: relative;
                        top: 50px;
                    }
                    
                    .testimonials-slider .slide-text h5 {
                        color: #d71920;
                        direction: rtl;
                        font-size: 16px;
                        font-weight: bold;
                        margin-bottom: 10px;
                        text-align: right;
                    }
                    
                    .testimonials-slider .slide-text p {
                        color: #111;
                        direction: rtl;
                        font-size: 14px;
                        font-weight: 500;
                        margin-bottom: 10px;
                        text-align: right;
                    }
                    
                    .zun-pad-btm.col-lg-12.col-md-12.col-sm-12.col-xs-12.part-1 {
                        padding: 0;
                    }
                    /****************************** our client part css ***********************/
                    
                    .our-clients-part #our-team-construct {
                        padding: 80px 0;
                        /*  background: #434343 url('../../Editor/uploadfiles/mitdco/images/bg.jpg') center center;*/
                        background: #ddd;
                        -webkit-background-size: cover;
                        background-size: cover;
                        background-attachment: fixed;
                    }
                    
                    .our-clients-part #our-team-construct .section-title h1 {
                        color: #fff;
                        border-color: #444A53;
                    }
                    
                    .our-clients-part #our-team-construct .single-construct-member {
                        text-align: center;
                        transition: all .5s ease;
                        cursor: pointer;
                    }
                    
                    .our-clients-part .dastavard {
                        direction: rtl;
                        text-align: right;
                    }
                    
                    .our-clients-part .dastavard ul li {
                        color: #444;
                        font-size: 14px;
                        line-height: 35px;
                    }
                    
                    .our-clients-part .dastavard ul li i {
                        color: #444;
                        font-size: 18px;
                        margin-left: 10px;
                        transform: rotate(180deg);
                        color: #008057;
                    }
                    
                    .our-clients-part #our-team-construct .single-construct-member:hover {
                        margin-top: -20px;
                    }
                    
                    .our-clients-part #our-team-construct .single-construct-member .content {
                        text-align: center;
                        padding: 0 22px;
                        background: #333;
                        padding-top: 82.5px;
                        display: block;
                        border: 1px solid #565B64;
                        height: 330px
                    }
                    
                    .our-clients-part #our-team-construct .single-construct-member .content:before {
                        background: #008057 none repeat scroll 0 0;
                    }
                    
                    .our-clients-part #our-team-construct .single-construct-member:hover .content:before,
                    .our-clients-part #our-team-construct .single-construct-member:focus .content:before,
                    .our-clients-part #our-team-construct .single-construct-member:active .content:before {
                        -webkit-transform: scaleY(1);
                        transform: scaleY(1);
                        -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
                        transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
                    }
                    
                    .our-clients-part #our-team-construct .single-construct-member .img-holder {
                        border: 0px solid #161616;
                        border-radius: 50%;
                        display: inline-block;
                        margin-bottom: -82.5px;
                        position: relative;
                        z-index: 99;
                        overflow: hidden;
                    }
                    
                    .our-clients-part #our-team-construct .single-construct-member h2 {
                        color: #fff;
                        text-transform: uppercase;
                        font-size: 16px;
                        font-weight: bold;
                        font-family: IRANsans;
                        margin: 0;
                        margin-top: 24px;
                        transition: all .3s ease;
                    }
                    
                    .our-clients-part #our-team-construct .single-construct-member p {
                        color: #9A9999;
                        font-size: 14px;
                        margin-top: 11px;
                        transition: all .3s ease;
                        direction: rtl;
                    }
                    
                    .our-clients-part .scrolltotop {
                        border: 2px solid #333;
                        bottom: 10px;
                        color: 333 !important;
                        display: inline;
                        height: 50px;
                        line-height: 50px;
                        position: fixed;
                        right: 15px;
                        text-align: center;
                        text-decoration: none;
                        transition: all 0.3s ease 0s;
                        width: 50px;
                        z-index: 9999;
                    }
                    
                    .our-clients-part #our-team-construct .single-construct-member:hover p {
                        color: #f1f1f1;
                    }
                    
                    .our-clients-part #our-team-construct .single-construct-member img {
                        transition: transform .5s linear;
                    }
                    
                    .our-clients-part #our-team-construct .single-construct-member:hover img {
                        transform: rotate(360deg);
                    }
                    
                    .our-clients-part #our-team-construct .single-construct-member:hover h2,
                    .our-clients-part #our-team-construct .single-construct-member:hover ul li a {
                        color: #f1f1f1;
                    }
                    
                    .our-clients-part #our-team-construct .single-construct-member ul {
                        margin-top: 18px;
                        padding-bottom: 29px;
                    }
                    
                    .our-clients-part #our-team-construct .single-construct-member ul li {
                        display: inline;
                    }
                    
                    .our-clients-part #our-team-construct .single-construct-member ul li a {
                        display: inline-block;
                        color: #00aa74;
                        font-size: 18px;
                        margin: 0 14px;
                        transition: all .3s ease;
                    }
                    
                    .our-clients-part #our-team-construct .owl-theme {
                        position: relative;
                    }
                    
                    .our-clients-part #our-team-construct .owl-theme .owl-controls {
                        position: absolute;
                        left: 0;
                        top: -70px;
                    }
                    
                    .our-clients-part #our-team-construct .owl-theme .owl-nav {
                        margin: 0;
                    }
                    
                    .our-clients-part #our-team-construct .owl-theme .owl-nav [class*=owl-] {
                        width: 30px;
                        height: 30px;
                        background: #fff;
                        font-size: 18px;
                        line-height: 30px;
                        color: #767676;
                        padding: 0;
                        margin: 0;
                        border-radius: 0;
                        margin-left: 10px;
                        transition: all .3s ease;
                    }
                    
                    .our-clients-part #our-team-construct .owl-theme .owl-nav [class*=owl-]:hover {
                        background: #36ABFC;
                        color: #fff;
                    }
                    /** ====== Blog construct styles ====== **/
                    
                    .our-clients-part #project-version-one.project-v3 {
                        background: #f9f9f9;
                    }
                    
                    .our-clients-part #project-version-one .two-col-gallery img {
                        width: 100%;
                    }
                    
                    .our-clients-part #project-version-one .two-col-gallery .single-project-item .content {
                        text-align: center;
                        background: #fff;
                        padding: 20px 0;
                        display: block;
                        opacity: 1;
                    }
                    
                    .our-clients-part #project-version-one .two-col-gallery .single-project-item .content h4 {
                        text-transform: uppercase;
                        font-size: 15px;
                        font-weight: bold;
                        line-height: 22px;
                        margin: 0;
                        color: #787878;
                    }
                    
                    .our-clients-part #project-version-one .two-col-gallery .single-project-item .content span {
                        font-size: 14px;
                        text-transform: capitalize;
                        color: #787878;
                        font-weight: 600;
                    }
                    
                    .our-clients-part #project-version-one .two-col-gallery .single-project-item:hover .content h4 {
                        color: #fff;
                    }
                    
                    .our-clients-part #project-version-one .two-col-gallery .single-project-item:hover .content span {
                        color: #fff;
                    }
                    
                    #project-version-one .two-col-gallery .single-project-item .overlay {
                        position: relative;
                    }
                    
                    .our-clients-part #project-version-one .two-col-gallery .single-project-item .overlay:before {
                        content: ' ';
                        position: absolute;
                        top: 0;
                        left: 0;
                        width: 100%;
                        height: 0%;
                        background: rgba(0, 0, 0, .60);
                        z-index: 1;
                        transition: all .3s ease;
                    }
                    
                    .our-clients-part #project-version-one .two-col-gallery .single-project-item .overlay:after {
                        content: ' ';
                        width: auto;
                        height: auto;
                        position: absolute;
                        top: 10px;
                        bottom: 10px;
                        left: 10px;
                        right: 10px;
                        border: 1px solid #808080;
                        z-index: 2;
                        visibility: hidden;
                    }
                    
                    .our-clients-part #project-version-one .two-col-gallery .single-project-item:hover .overlay:before {
                        height: 100%;
                    }
                    
                    .our-clients-part #project-version-one .two-col-gallery .single-project-item:hover .overlay:after {
                        visibility: visible;
                    }
                    
                    .our-clients-part #project-version-one .two-col-gallery .single-project-item .content:before {
                        background: #DA9700;
                    }
                    
                    .our-clients-part #project-version-one .two-col-gallery .single-project-item:hover .content:before {
                        -webkit-transform: scaleY(1);
                        transform: scaleY(1);
                        -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
                        transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
                    }
                    /* one page header update styles */
                    
                    .our-clients-part header.construct.header-curvy .mainmenu-container>ul.mainmenu.one-page-scroll-menu>li>a {
                        padding: 0 15px;
                    }
                    
                    .our-clients-part .icListService {
                        color: #fff;
                        text-align: center;
                    }
                    
                    .our-clients-part .icListService>li {
                        display: inline-block;
                        opacity: 0;
                        padding: 180px 0 40px;
                        position: relative;
                        transform: scale(0.1);
                        width: 18%;
                    }
                    
                    .our-clients-part .icListService>li {
                        display: inline-block;
                        opacity: 1;
                        padding: 180px 0 40px;
                        position: relative;
                        transform: scale(1);
                        width: 24%;
                    }
                    
                    .our-clients-part .icListService>li:hover {}
                    
                    .our-clients-part .icListService>li.Scaled {
                        opacity: 1;
                        transform: scale(1) translate(0px);
                        transition: all 1s cubic-bezier(0.19, 1, 0.22, 1) 0s;
                    }
                    
                    .our-clients-part .icListService a {
                        color: #fff;
                        font-size: 14px;
                        left: 0;
                        position: absolute;
                        right: 0;
                        top: 100px;
                        transition: all 0.5s ease 0s;
                    }
                    
                    .our-clients-part .srvPic {
                        border: 1px solid #d71920;
                        border-radius: 50%;
                        height: 138px;
                        margin: 0 auto 15px;
                        position: relative;
                        transition: all 0.5s ease 0s;
                        width: 138px;
                    }
                    
                    .our-clients-part .srvPic::after {
                        background: rgba(0, 0, 0, 0) url("../../Editor/uploadfiles/mitdco/images/bg-1.html") no-repeat scroll 0 -143px;
                        content: "";
                        height: 157px;
                        position: absolute;
                        right: -11px;
                        top: -10px;
                        transition: all 0.5s ease 0s;
                        width: 155px;
                    }
                    
                    .our-clients-part .srvPic::before {
                        background: #eee none repeat scroll 0 0;
                        border-radius: 50%;
                        bottom: 0;
                        content: "";
                        left: 0;
                        position: absolute;
                        right: 0;
                        top: 0;
                        transform: scale(0);
                        transition: all 0.5s ease 0s;
                    }
                    
                    .our-clients-part .srvPic>img {
                        position: relative;
                    }
                    
                    .our-clients-part .srvName {
                        display: block;
                    }
                    
                    .our-clients-part .srvTxt {
                        font-size: 11px;
                        opacity: 0;
                        transform: scale(1.1);
                        transition: all 0.5s ease 0s;
                    }
                    
                    .our-clients-part .icListService>li:hover a {
                        top: 0;
                        transform: translateY(0px);
                    }
                    
                    .our-clients-part .icListService>li:hover .srvPic::before {
                        transform: scale(1);
                    }
                    
                    .our-clients-part .icListService>li:hover .srvPic::after {
                        transform: rotate(44deg);
                    }
                    
                    .our-clients-part #our-team-construct2 {
                        background: #333;
                        padding: 80px 0;
                    }
                    
                    .our-clients-part #information {
                        overflow: hidden;
                        padding: 50px 0 20px;
                        text-align: center;
                    }
                    
                    .our-clients-part #information>li {
                        display: inline-block;
                        opacity: 0;
                        transform: translate(0px, 300px);
                        transition: all 1s ease 0s;
                        width: 31.6%;
                        margin: 0 2%;
                    }
                    
                    .our-clients-part #information.scale>li {
                        opacity: 1;
                        transform: translate(0px, 0px);
                    }
                    
                    .our-clients-part .infoItem {
                        background: #fff none repeat scroll 0 0;
                        box-shadow: 0 7px 0 -3px #d1d2d2;
                        color: #929292;
                    }
                    
                    .our-clients-part .infoItem:hover {
                        color: #6a6a6a;
                    }
                    
                    .our-clients-part .iPic {
                        border-bottom: 6px solid #00aa74;
                        height: auto;
                        overflow: hidden;
                        position: relative;
                        transition: all 1s ease 0s;
                        width: 100%;
                    }
                    
                    .our-clients-part .infoItem:hover .iPic>img {
                        transform: scale(1.2);
                    }
                    
                    .our-clients-part .iPic>img {
                        transition: all 0.5s ease 0s;
                        width: 100%;
                    }
                    
                    .our-clients-part .infoItem:hover .iTxt::before {
                        transform: scale(1.3);
                    }
                    
                    .our-clients-part .iTxt::before {
                        background: #00aa74 url("../img/mahanLogo.html") no-repeat scroll center center/ 85%;
                        border-radius: 50%;
                        content: "";
                        height: 63px;
                        margin-right: -32px;
                        position: absolute;
                        right: 50%;
                        top: -35px;
                        transition: all 1s ease 0s;
                        width: 63px;
                    }
                    
                    .our-clients-part .iTxt {
                        min-height: 213px;
                        padding: 30px 27px 20px;
                        position: relative;
                        text-align: justify;
                        background: #fff;
                        direction: rtl;
                    }
                    
                    .our-clients-part .iTxt>h5::before {
                        background: rgba(0, 0, 0, 0) url("../images/bg.html") no-repeat scroll 0 -59px;
                        bottom: 0;
                        content: "";
                        height: 12px;
                        margin-right: -98px;
                        position: absolute;
                        right: 50%;
                        width: 197px;
                    }
                    
                    .our-clients-part .iTxt>h5 {
                        color: #434343;
                        font-size: 18px;
                        line-height: 28px;
                        margin-bottom: 10px;
                        padding: 10px 0 15px;
                        position: relative;
                        text-align: center;
                    }
                    
                    .our-clients-part #information>li.hover {
                        opacity: 0.5;
                        transform: scale(0.95);
                    }
                    /******************************** End of our client par css ******************/
                    
                    .header-01 .nav-search {
                        top: 60px;
                    }
                    
                    .header-main.header-fixed .nav-search {
                        top: 50px;
                        border-top: 1px solid #e3e3e3;
                        background-color: #121212;
                    }
                    
                    .header-main.header-fixed .nav-search form input[type='text'] {
                        background-color: #ffffff;
                    }
                    
                    .header-main.header-fixed .nav-search form .searchbutton {
                        background-color: #86bc42;
                    }
                    
                    .nav-search {
                        position: absolute;
                        top: 100px;
                        right: 0;
                        padding: 20px;
                        background-color: rgba(255, 255, 255, .1);
                        box-shadow: 0 3px 5px rgba(0, 0, 0, .2);
                    }
                    
                    .nav-search form {
                        display: table;
                        width: 100%;
                        height: 40px;
                    }
                    
                    .nav-search form input[type='text'] {
                        display: table-cell;
                        width: 225px;
                        height: 40px;
                        padding: 0 20px;
                        color: #25363a;
                        border: none;
                        background-color: rgba(255, 225, 255, .5);
                    }
                    
                    .nav-search form input[type='text']::-webkit-input-placeholder {
                        color: #25363a;
                    }
                    
                    .nav-search form input[type='text']:-moz-placeholder {
                        color: #25363a;
                    }
                    
                    .nav-search form input[type='text']::-moz-placeholder {
                        color: #25363a;
                    }
                    
                    .nav-search form input[type='text']:-ms-input-placeholder {
                        color: #25363a;
                    }
                    
                    .nav-search form .searchbutton {
                        position: relative;
                        top: 1px;
                        display: table-cell;
                        width: 40px;
                        height: 40px;
                        padding: 0;
                        text-align: center;
                        vertical-align: middle;
                        border: none;
                        background-color: #b6d78d;
                        box-shadow: none;
                    }
                    
                    .langflag [title~="فارسی"] {
                        display: block;
                    }
                    
                    .link_btn.float_right {
                        color: #fff !important;
                        position: relative;
                        right: -15px;
                        top: -74px;
                    }
                    
                    .my-lang {
                        color: #eee;
                        float: right;
                        font-weight: bold;
                        position: absolute;
                        right: -60px;
                        top: 20px;
                    }
                    
                    .button-search .main-menu i {
                        background: #d71920 none repeat scroll 0 0;
                        border: 2px solid #d71920;
                        color: #eee;
                        font-size: 15px;
                        padding: 10px;
                    }
                    
                    .button-search .main-menu i:hover {
                        background: transparent none repeat scroll 0 0;
                        border-color: #d71920;
                        color: #d71920;
                    }
                    
.searchField {
    /* float: left; */
    /* width: 90%; */
    padding: 4px;
}
                    
                    .searchCMS i {
                        float: none;
                        font-size: 16px;
                        margin-left: 0px;
                        margin-top: 0px;
                        color: #000;
                    }
                    
                    a:hover {
                        text-decoration: none;
                    }
                    
                    .owl-nav i {
                        margin-top: 10px;
                    }
                    
                    #footer .col-md-3 {
                        direction: rtl;
                        float: right;
                        width: 33%;
                    }
                    
                    .contact-details h3 {
                        color: #000;
                        font-size: 16px;
                    }
                    
                    .contact-details h3::before {
                        background: transparent none repeat scroll 0 0;
                        content: "";
                        height: 2px;
                        position: absolute;
                        right: 15px;
                        top: 60px;
                        width: 75px;
                    }
                    
                    .footer-column .contact a {
                        color: #333;
                        direction: rtl;
                        font-size: 12px;
                        font-weight: 500;
                        line-height: 24px;
                        text-align: justify;
                    }
                    
                    .zun-pad-btm.col-lg-12.col-md-12.col-sm-12.col-xs-12.part-4 {
                        padding: 0;
                    }
                    
                    .main-logo img {
                        width: 80%;
                    }
                    
                    .inner-banner.has-base-color-overlay.text-center {
                        min-height: 600px;
                    }
                    
                    .inner-banner::before {
                        background: rgba(0, 0, 0, 0.0) none repeat scroll 0 0;
                        content: "";
                        height: 100%;
                        left: 0;
                        position: absolute;
                        top: 0;
                        width: 100%;
                        z-index: 0;
                    }
                    
                    .inner-banner.has-base-color-overlay {
                        background-position: center center !important;
                        background-size: 100% auto !important;
                        background-repeat: no-repeat !important;
                    }
                    
                    .inner-page {
                        margin-top: 80px;
                    }
                    
                    .inner-page .text>p {
                        color: #333;
                        direction: rtl;
                        font-family: "iransans";
                        font-size: 14px;
                        font-weight: 400;
                        text-align: right;
                    }
                    
                    .inner-page .text ul li {
                        direction: rtl;
                        font-family: "iransans";
                        font-size: 13px;
                        line-height: 25px;
                        list-style-type: square;
                        margin-bottom: 25px;
                        text-align: right;
                    }
                    
                    .inner-page h4 {
                        font-size: 15px;
                        text-align: right;
                    }
                    
                    .inner-page li {
                        direction: rtl;
                        font-family: "iransans";
                        font-size: 12px;
                        line-height: 25px;
                        text-align: right;
                    }
                    
                    .text-box>a {
                        text-align: center;
                        width: 100%;
                    }
                    
                    .inner-page .icon_box em {
                        color: #d71920;
                        float: right;
                        font-size: 25px;
                        margin-left: 10px;
                        margin-top: 12px;
                        vertical-align: middle;
                    }
                    
                    .accordion-box .text-box>p {
                        color: #222;
                        direction: rtl;
                        font-family: "iransans";
                        padding-right: 30px;
                        text-align: right;
                        font-size: 14px;
                        line-height: 30px;
                    }
                    
                    .cms_azw_contactus_form {
                        width: 83% !important;
                        margin: 0 auto;
                        float: none !important;
                    }
                    
                    .inner-page .col-md-8 iframe {
                        border: 2px solid #d71920 !important;
                        margin-top: -5px;
                        width: 100%;
                    }
                    
                    .main-menu {
                        cursor: pointer;
                    }
                    
                    .our-clients-part>section {
                        padding: 0 0 80px !important;
                    }
                    
                    .social li:nth-child(1) a:hover {
                        background: #3b5998 none repeat scroll 0 0;
                        color: #fff;
                    }
                    
                    .social li:nth-child(2) a:hover {
                        background: #04a9f4 none repeat scroll 0 0;
                        color: #fff;
                    }
                    
                    .social li:nth-child(3) a:hover {
                        background: #dc4a38 none repeat scroll 0 0;
                        color: #fff;
                    }
                    
                    .social li:nth-child(4) a:hover {
                        background: #1686b0 none repeat scroll 0 0;
                        color: #fff;
                    }
                    
                    .social li:nth-child(5) a:hover {
                        background: #00adef none repeat scroll 0 0;
                        color: #fff;
                    }
                    
                    .inner-page .img-box img {
                        min-height: 255px;
                    }
                    
                    .inner-page.about-page .img-box img {
                        min-height: auto !important;
                    }
                    
                    a:hover {
                        text-decoration: none !important;
                    }
                    
                    .our-clients-part .srvName {
                        color: #111;
                        font-weight: 500;
                    }
                    /****************************** End of my css ***********************************/
                    /********************************************** responsive css **************************/
                    
                    @media (max-width: 1200px) and (min-width: 992px) {
                        .menuzord-menu>li>a {
                            padding: 40px 15px;
                        }
                        .theme_menu .thm-btn {
                            padding: 0 15px;
                        }
                        .theme_menu .right-column {
                            width: 225px;
                        }
                    }
                    
                    @media (max-width: 1199px) {
                        .subscribe-form input {
                            width: 100%;
                            margin-bottom: 30px;
                        }
                        .awards .service-list li {
                            width: 45%;
                        }
                    }
                    
                    @media (max-width: 1199px) and (min-width:992px) {
                        .why-choose .item:hover .inner-box {
                            padding: 0px 15px 0px 75px;
                            transition: .5s ease;
                        }
                        .why-choose .item:hover .icon_box span {
                            margin-top: -40px;
                        }
                    }
                    
                    @media (max-width: 991px) {
                        .theme_menu .menu-column {
                            padding-left: 15px;
                        }
                        .theme_menu.stricky-fixed .main-logo {
                            display: none;
                        }
                        .right-area {
                            position: absolute;
                            right: 15px;
                            top: -17px;
                        }
                        .nav_side_content .search_option form {
                            width: 250px;
                            right: -25px;
                            top: 52px;
                        }
                        .theme_menu {
                            position: relative;
                        }
                        .main-logo {
                            margin: 0px;
                        }
                        .nav_side_content {
                            margin-top: 31px;
                        }
                        .why-choose .item:hover .inner-box {
                            padding: 11px 21px 32px 80px;
                            transition: .5s ease;
                        }
                    }
                    
                    .titre-bg {
                        height: 100px;
                        width: 100%;
                        float: right;
                    }
                    
                    @media (max-width: 768px) {
                        .top-bar .top-bar-text {
                            width: 100%;
                            float: none;
                            text-align: center;
                        }
                        .why-choose {
                            text-align: center;
                        }
                        .why-choose .item {
                            display: inline-block;
                        }
                        .why-choose .item:hover .inner-box {
                            padding: 30px 21px 57px 80px;
                            transition: .5s ease;
                        }
                    }
                    
                    @media (max-width: 640px) {}
                    
                    @media (max-width: 600px) {}
                    
                    @media (max-width: 575px) {
                        .nav_side_content .search_option form {
                            right: -70px;
                        }
                    }
                    
                    @media (max-width: 550px) {
                        .megamenu .default-form.register-form {
                            width: 100%;
                        }
                        .default-form-area {
                            width: 100%;
                        }
                    }
                    
                    @media (max-width: 420px) {
                        .thm-btn {
                            padding: 0 15px;
                        }
                    }
                    
                    @media only screen and (min-width: 1200px) {
                        .container {
                            padding: 0;
                        }
                        .container-fluid {
                            padding: 0;
                        }
                    }
                    
                    @media only screen and (min-width: 991px) {
                        .mobile-menu {
                            display: none;
                        }
                    }
                    
                    @media only screen and (max-width: 991px) {}
                    /********************************************** end of responsive css **************************/
                    /*********************************************** my responsive css*******************************/
                    
                    @media(max-width:1280px) {
                        .link_btn.float_right {
                            right: 0;
                            top: -74px;
                        }
                        .my-lang {
                            right: -30px;
                            top: 20px;
                        }
                        .header-res-azw-2 .mainmenu ul#nav>li>a {
                            font: 500 12px/65px "Montserrat", "sans-serif";
                        }
                    }

 @media(max-width:1080px) {
 .header-res-azw-2 .mainmenu ul#nav>li {
                            margin-right: 0px;
                        }
}
                    
                    @media(max-width:1024px) {
                        .inner-banner.has-base-color-overlay.text-center {
                            min-height: 400px;
                        }
                        .header-res-azw-2 .mainmenu ul#nav>li {
                            margin-right: 4px;
                        }
                        .theme_menu .right-column {
                            width: auto;
                        }
                        .theme_menu .menu-column {
                            padding-right: 30px;
                        }
                        .link_btn.float_right {
                            right: 10px;
                            top: -74px;
                        }
                        .my-lang {
                            right: -17px;
                            top: 20px;
                        }
                        .testimonials-section .slide-text {
                            margin-top: 20%;
                        }
                    }
                    
                    @media(max-width:980px) {
                        .inner-page {
                            margin-top: -7px;
                        }
                        .container.mean-container {
                            width: 100%;
                        }
                        .main-logo img {
                            width: 100%;
                        }
                        .link_btn.float_right {
                            right: 10px;
                            top: 10px;
                        }

                        .mean-container .mean-nav ul li a:hover {
                            color: #d71920 !important;
                        }
                        .section-title h2 {
                            direction: rtl;
                            font-size: 15px;
                            line-height: 26px;
                        }
                        .nav-search {
                            width: 230px;
                        }
                        .course-area.Newnews-res-view-azw.section-padding {
                            margin-top: 45px;
                        }
                        .testimonials-section .slide-text {
                            margin-right: 10%;
                            margin-top: 20%;
                        }
                    }
                    
                    @media(max-width:768px) {
                        .inner-banner.has-base-color-overlay.text-center {
                            min-height: 350px;
                        }
                    }
                    
                    @media(max-width:640px) {
                        .my-slider iframe {
                            min-height: 500px;
                        }
                        .main-logo img {
                            width: 83%;
                        }
                        .mean-container a.meanmenu-reveal {
                            color: #000 !important;
                        }
                        .link_btn.float_right {
                            right: 80px;
                        }
                        .my-lang {
                            right: 8px;
                            top: 25px;
                            z-index: 11111;
                        }
                        .service .item .overlay-box .icon_box {
                            display: block;
                            margin: 150px 0 20px;
                        }
                        .col-md-3.col-sm-6.col-xs-12.news-res-view {
                            margin-top: 40px;
                        }
                        .main-footer .footer-column {
                            margin-bottom: 30px;
                            padding-right: 40px;
                        }
                        #footer .col-md-3 {
                            width: 100%;
                        }
                    }
                    
                    @media(max-width:480px) {
                        .my-slider iframe {
                            min-height: 640px;
                        }
                        .link_btn.float_right {
                            right: 80px;
                            top: 25px;
                        }
                        .our-clients-part .icListService>li {
                            width: 49%;
                        }
                        .testimonials-section::before {
                            height: 270px;
                            top: 44%;
                        }
                    }
                    
                    @media(max-width:375px) {
                        .our-clients-part .icListService>li {
                            width: 55%;
                        }
                        .testimonials-section .slide-text {
                            margin-right: 18%;
                            margin-top: 20%;
                        }
                        .testimonials-section .author .img-box {
                            top: 30px;
                        }
                        .link_btn.float_right {
                            right: 40px;
                            top: 25px;
                        }
                        .testimonials-section .slide-item {
                            margin-top: 5px;
                            padding: 3px;
                        }
                    }
                    /** style for Auction madule **/
                    
                    .tbl_auction {
                        width: 100%;
                        direction: rtl;
                        text-align: right;
                    }
                    
                    .tbl_auction td.td_tbl_auction_title {
                        background: #e0e0e0;
                        /* Old browsers */
                        background: -moz-linear-gradient(#e0e0e0 0%, #969696 100%);
                        background: -webkit-linear-gradient(#e0e0e0 0%, #969696 100%);
                        background: -webkit-gradient(linear, 0 0, 0 100%, from(#e0e0e0), to(#969696));
                        background: -o-linear-gradient(#e0e0e0 0%, #969696 100%);
                        background: linear-gradient(#e0e0e0 0%, #969696 100%);
                        /* FF3.6+ */
                        /* Chrome,Safari4+ */
                        /* Chrome10+,Safari5.1+ */
                        /* Opera 11.10+ */
                        /* IE10+ */
                        /* W3C */
                        filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#e0e0e0', endColorstr='#969696', GradientType=0);
                        /* IE6-9 */
                        color: #555;
                        border: 1px solid #fff;
                    }
                    
                    .tbl_auction td {
                        padding: 2px 5px;
                        margin: 0px;
                        color: #555;
                    }
                    
                    .tbl_auction tr:nth-child(odd) {
                        background-color: #dfdfdf;
                    }
                    
                    .tbl_auction tr:nth-child(even) {
                        background-color: #eee;
                    }
                    
                    .auction_tbl {
                        width: 100%;
                        font-size: 9pt;
                        direction: rtl;
                        text-align: right;
                    }
                    
                    .auction_tbl tr td:nth-child(odd) span {
                        color: #0360af !important;
                    }
                    
                    .auction_tbl tr td {
                        line-height: 35px !important;
                    }
                    
                    .tour_details_a {
                        background: url(../../Images/client/auction/icon_back.html) no-repeat center right;
                        height: 40px;
                        float: left;
                        color: transparent;
                        line-height: 40px;
                        font-family: tahoma;
                        font-size: 9pt;
                    }
                    
                    .tbl_auction td:nth-child(3),
                    .tbl_auction td:nth-child(4) {
                        text-align: center;
                    }
                    
                    .main_auction_details {
                        width: 97%;
                        padding: 5px 1%;
                        margin: 10px 0.5%;
                        border: 1px solid #ccc;
                        border-radius: 3px;
                        -moz-border-radius: 3px;
                        -webkit-border-radius: 3px;
                        background: rgb(255, 255, 255);
                        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 1)), color-stop(100%, rgba(247, 247, 247, 1)));
                        background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(247, 247, 247, 1) 100%);
                        background: -moz-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(247, 247, 247, 1) 100%);
                        background: -ms-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(247, 247, 247, 1) 100%);
                        -webkit-box-shadow: inset rgba(0, 0, 0, 0.4) 0 1px 4px;
                        -moz-box-shadow: inset rgba(0, 0, 0, 0.4) 0 1px 4px;
                        box-shadow: inset rgba(0, 0, 0, 0.4) 0 1px 4px;
                    }
                    /* start  news yahoo style*/
                    
                    div.cms_azw_news_yahoo {
                        position: relative;
                        overflow: hidden;
                    }
                    
                    div.cms_azw_news_yahoo ul {
                        position: relative;
                        left: 0;
                        width: auto;
                        overflow: hidden;
                        z-index: 1;
                    }
                    
                    .pagination-count {
                        direction: ltr;
                    }
                    
                    .jqans-content {
                        text-align: center;
                        min-height: 310px;
                    }
                    
                    div.cms_azw_news_yahoo li {
                        float: left;
                    }
                    
                    div.cms_azw_news_yahoo .jqans-stories-selector ul,
                    div.cms_azw_news_yahoo .jqans-stories-selector li {
                        height: 10px;
                    }
                    
                    div.cms_azw_news_yahoo li {
                        width: 107px;
                    }
                    
                    div.cms_azw_news_yahoo .jqans-stories {
                        background: #f3f3f3;
                    }
                    
                    div.cms_azw_news_yahoo .jqans-stories li.selected {
                        background: #0164a8;
                        /* Old browsers */
                        /* IE9 SVG, needs conditional override of 'filter' to 'none' */
                        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAxNjRhOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNDk0ZjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
                        background: -moz-linear-gradient(top, #0164a8 0%, #0494f7 100%);
                        /* FF3.6+ */
                        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0164a8), color-stop(100%, #0494f7));
                        /* Chrome,Safari4+ */
                        background: -webkit-linear-gradient(top, #0164a8 0%, #0494f7 100%);
                        /* Chrome10+,Safari5.1+ */
                        background: -o-linear-gradient(top, #0164a8 0%, #0494f7 100%);
                        /* Opera 11.10+ */
                        background: -ms-linear-gradient(top, #0164a8 0%, #0494f7 100%);
                        /* IE10+ */
                        background: linear-gradient(to bottom, #0164a8 0%, #0494f7 100%);
                        /* W3C */
                        filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#0164a8', endColorstr='#0494f7', GradientType=0);
                        /* IE6-8 */
                    }
                    
                    div.cms_azw_news_yahoo .jqans-stories li.selected a {
                        color: #FFF !important;
                    }
                    
                    div.cms_azw_news_yahoo .jqans-stories li p {
                        display: none;
                    }
                    
                    div.cms_azw_news_yahoo .jqans-stories li h3 {
                        font-size: 12px;
                        font-weight: normal;
                    }
                    
                    div.cms_azw_news_yahoo .jqans-stories-selector li.selected div {
                        margin: auto;
                        height: 0px;
                        width: 0px;
                        line-height: 0px;
                        font-size: 0px;
                        border-right: 10px solid white;
                        border-bottom: 10px solid #0164a8;
                        border-left: 10px solid white;
                    }
                    
                    div.cms_azw_news_yahoo .back {
                        float: left;
                        margin-left: 3px;
                        width: 22px;
                    }
                    
                    div.cms_azw_news_yahoo .back a {
                        height: 20px;
                        background-image: url(../../Images/client/news/previous.jpg);
                        background-position: center center;
                        background-repeat: no-repeat;
                        float: right;
                        width: 100%;
                    }
                    
                    div.cms_azw_news_yahoo .next {
                        float: left;
                        margin-left: 3px;
                        width: 22px;
                    }
                    
                    div.cms_azw_news_yahoo .next a {
                        height: 20px;
                        background-image: url(../../Images/client/news/next.jpg);
                        background-position: center center;
                        background-repeat: no-repeat;
                        float: right;
                        width: 100%;
                    }
                    /* end news yahoo style*/
                    /** style for Auction madule **/
                    /*********************************************** End of  my responsive css*******************************/
                    /********************************** silver css ******************************/
                    /* -------------------------------------
    silver style start
------------------------------------- */
                    
                    .contact_details.sec-padd {
                        background: #fcfcfc;
                        border-bottom: 1px solid #eee;
                    }
                    /* Silver */
                    
                    p,
                    h1,
                    h2,
                    h3,
                    h4,
                    h5,
                    h6,
                    ul,
                    dl,
                    body {
                        margin: 0px;
                        padding: 0px;
                    }
                    
                    a {
                        outline: none;
                        text-decoration: none;
                    }
                    
                    li {
                        list-style: none;
                    }
                    
                    img {
                        border: 0px;
                    }
                    
                    input {
                        font-family: iransans !important;
                        font-size: 9pt !important;
                        direction: rtl;
                        text-align: right;
                    }
                    
                    h1,
                    h2,
                    h3,
                    h4,
                    h5,
                    p,
                    a {
                        font-family: iransans !important;
                        margin: 0;
                        padding: 0;
                    }
                    
                    .azw_dir {
                        direction: rtl;
                    }
                    
                    .azw_cursor_pointer {
                        cursor: pointer;
                    }
                    
                    .azw_font_underline {
                        text-decoration: underline;
                    }
                    
                    .azw_float {
                        float: right;
                        margin-left: 3px;
                    }
                    
                    .azw_float_rev {
                        float: left !important;
                    }
                    
                    .azw_float_r {
                        float: right !important;
                    }
                    
                    .azw_float_l {
                        float: left !important;
                    }
                    
                    .azw_float_none {
                        float: none !important;
                    }
                    
                    .azw_dir_ltr {
                        direction: ltr !important;
                    }
                    
                    .azw_dir_rtl {
                        direction: rtl !important;
                    }
                    
                    .azw_display_false {
                        display: none;
                    }
                    
                    .azw_display_true {
                        display: block;
                    }
                    
                    .azw_font_bold {
                        font-weight: bold;
                    }
                    
                    .azw_font_italic {
                        font-style: italic;
                    }
                    
                    .azw_align_center {
                        text-align: center !important;
                    }
                    
                    .azw_align_right {
                        text-align: right !important;
                    }
                    
                    .azw_align_left {
                        text-align: left !important;
                    }
                    
                    .azw_align_justify {
                        text-align: justify !important;
                    }
                    
                    .azw_scroll_y {
                        overflow-y: scroll;
                    }
                    
                    .azw_scroll_x {
                        overflow-x: scroll;
                    }
                    
                    .azw_scroll {
                        overflow: scroll;
                    }
                    
                    .azw_position_absolute {
                        position: absolute;
                    }
                    
                    .azw_position_relative {
                        position: relative;
                    }
                    
                    .azw_position_fix {
                        position: fixed;
                    }
                    
                    .azw_position_static {
                        position: static;
                    }
                    
                    .azw_line_h_50px {
                        line-height: 50px;
                    }
                    
                    .azw_zindex_1 {
                        z-index: 1;
                    }
                    
                    .azw_zindex_2 {
                        z-index: 2;
                    }
                    
                    .azw_zindex_3 {
                        z-index: 3;
                    }
                    
                    .azw_zindex_4 {
                        z-index: 4;
                    }
                    
                    .azw_zindex_5 {
                        z-index: 5;
                    }
                    
                    .azw_zindex_6 {
                        z-index: 6;
                    }
                    
                    .azw_zindex_7 {
                        z-index: 7;
                    }
                    
                    .azw_zindex_8 {
                        z-index: 8;
                    }
                    
                    .azw_zindex_9 {
                        z-index: 9;
                    }
                    
                    .azw_zindex_10 {
                        z-index: 10;
                    }
                    
                    .azw_line_h_20px {
                        line-height: 20px !important;
                    }
                    
                    .azw_line_h_22px {
                        line-height: 22px !important;
                    }
                    
                    .azw_line_h_25px {
                        line-height: 25px !important;
                    }
                    
                    .azw_line_h_27px {
                        line-height: 27px !important;
                    }
                    
                    .azw_line_h_30px {
                        line-height: 30px !important;
                    }
                    
                    .azw_line_h_35px {
                        line-height: 35px !important;
                    }
                    
                    .azw_line_h_40px {
                        line-height: 40px !important;
                    }
                    
                    .azw_line_h_45px {
                        line-height: 45px !important;
                    }
                    
                    .azw_line_h_50px {
                        line-height: 50px !important;
                    }
                    
                    .azw_lnk_hvr_red:hover {
                        color: #900 !important;
                    }
                    
                    .azw_lnk_hvr_white:hover {
                        color: #FFF !important;
                    }
                    
                    .azw_lnk_hvr_black:hover {
                        color: #000 !important;
                    }
                    
                    .azw_lnk_hvr_blue:hover {
                        color: #08a7da !important;
                    }
                    
                    .azw_lnk_hvr_gray:hover {
                        color: #CCC !important;
                    }
                    
                    .azw_font_bold {
                        font-weight: bold;
                    }
                    
                    .azw_font_normal {
                        font-weight: normal !important;
                    }
                    
                    .azw_font_italic {
                        font-style: italic;
                    }
                    
                    .azw_scroll_y {
                        overflow-y: scroll;
                    }
                    
                    .azw_scroll_x {
                        overflow-x: scroll;
                    }
                    
                    .azw_scroll {
                        overflow: scroll;
                    }
                    
                    .azw_position_absolute {
                        position: absolute;
                    }
                    
                    .azw_position_relative {
                        position: relative;
                    }
                    
                    .azw_position_fix {
                        position: fixed;
                    }
                    
                    .azw_position_static {
                        position: static;
                    }
                    
                    .azw_input_transparent {
                        border: 0px;
                        background-color: transparent;
                    }
                    
                    .azw_input_normalgray {
                        border: 1px solid #E4E4E4;
                        background-color: #FFF;
                        font-family: iransans !important, Geneva, sans-serif;
                        direction: rtl;
                        text-align: right;
                        font-size: 9pt;
                        line-height: 20px;
                        color: #333;
                    }
                    
                    .azw_input_normalblue {
                        border: 1px #09F solid;
                        background-color: #FFF;
                        font-family: iransans !important, Geneva, sans-serif;
                        direction: rtl;
                        text-align: right;
                        font-size: 9pt;
                        line-height: 20px;
                        color: #333;
                    }
                    
                    .azw_input_normalwhite {
                        background-color: #d2000a;
                        border: 1px solid #000;
                        border-radius: 5px;
                        color: #000;
                        cursor: pointer;
                        font-family: iransans !important;
                        font-weight: bold;
                        margin: 0 auto;
                        padding: 1px 2%;
                        text-align: center;
                    }
                    
                    .azw_input_btn_gray {
                        background-color: #8fb63e;
                        border: 1px solid #000;
                        border-radius: 5px;
                        cursor: pointer;
                        font-family: iransans !important;
                        font-weight: bold;
                        margin: 0 auto;
                        padding: 1px 2%;
                        text-align: center;
                    }
                    
                    .azw_input_btn_gray:hover {
                        background-color: #fff;
                    }
                    
                    .azw_main_980px {
                        width: 980px;
                        margin: 0px auto;
                    }
                    
                    .azw_main_900px {
                        width: 900px;
                        margin: 0px auto;
                    }
                    
                    .azw_main_800px {
                        width: 800px;
                        margin: 0px auto;
                    }
                    
                    .azw_main_700px {
                        width: 700px;
                        margin: 0px auto;
                    }
                    
                    .azw_main_600px {
                        width: 600px;
                        margin: 0px auto;
                    }
                    
                    .azw_main_500px {
                        width: 500px;
                        margin: 0px auto;
                    }
                    
                    .azw_main_400px {
                        width: 400px;
                        margin: 0px auto;
                    }
                    
                    .azw_main_300px {
                        width: 300px;
                        margin: 0px auto;
                    }
                    
                    .azw_main_200px {
                        width: 200px;
                        margin: 0px auto;
                    }
                    
                    .azw_main_100px {
                        width: 100px;
                        margin: 0px auto;
                    }
                    
                    .azw_margin_0px {
                        margin: 0px !important;
                    }
                    
                    .azw_margin_1px {
                        margin: 1px;
                    }
                    
                    .azw_margin_2px {
                        margin: 2px;
                    }
                    
                    .azw_margin_3px {
                        margin: 3px;
                    }
                    
                    .azw_margin_4px {
                        margin: 4px;
                    }
                    
                    .azw_margin_5px {
                        margin: 5px;
                    }
                    
                    .azw_margin_6px {
                        margin: 6px;
                    }
                    
                    .azw_margin_7px {
                        margin: 7px;
                    }
                    
                    .azw_margin_8px {
                        margin: 8px;
                    }
                    
                    .azw_margin_9px {
                        margin: 9px;
                    }
                    
                    .azw_margin_10px {
                        margin: 10px;
                    }
                    
                    .azw_margin_11px {
                        margin: 11px;
                    }
                    
                    .azw_margin_12px {
                        margin: 12px;
                    }
                    
                    .azw_margin_13px {
                        margin: 13px;
                    }
                    
                    .azw_margin_14px {
                        margin: 14px;
                    }
                    
                    .azw_margin_15px {
                        margin: 15px;
                    }
                    
                    .azw_margin_16px {
                        margin: 16px;
                    }
                    
                    .azw_margin_17px {
                        margin: 17px;
                    }
                    
                    .azw_margin_18px {
                        margin: 18px;
                    }
                    
                    .azw_margin_19px {
                        margin: 19px;
                    }
                    
                    .azw_margin_20px {
                        margin: 20px;
                    }
                    
                    .azw_margin_rl_1per {
                        margin-right: 1%;
                        margin-left: 1%;
                    }
                    
                    .azw_margin_rl_2per {
                        margin-right: 2%;
                        margin-left: 2%;
                    }
                    
                    .azw_margin_rl_3per {
                        margin-right: 3%;
                        margin-left: 3%;
                    }
                    
                    .azw_margin_rl_4per {
                        margin-right: 4%;
                        margin-left: 4%;
                    }
                    
                    .azw_margin_rl_5per {
                        margin-right: 5%;
                        margin-left: 5%;
                    }
                    
                    .azw_margin_rl_6per {
                        margin-right: 6%;
                        margin-left: 6%;
                    }
                    
                    .azw_margin_rl_7per {
                        margin-right: 7%;
                        margin-left: 7%;
                    }
                    
                    .azw_margin_rl_8per {
                        margin-right: 8%;
                        margin-left: 8%;
                    }
                    
                    .azw_margin_rl_9per {
                        margin-right: 9%;
                        margin-left: 9%;
                    }
                    
                    .azw_margin_rl_10per {
                        margin-right: 10%;
                        margin-left: 10%;
                    }
                    
                    .azw_margin_rl_15per {
                        margin-right: 15%;
                        margin-left: 15%;
                    }
                    
                    .azw_margin_rl_20per {
                        margin-right: 20%;
                        margin-left: 20%;
                    }
                    
                    .azw_margin_rl_15per {
                        margin-right: 25%;
                        margin-left: 25%;
                    }
                    
                    .azw_margin_rl_30per {
                        margin-right: 30%;
                        margin-left: 30%;
                    }
                    
                    .azw_mar_r_1per {
                        margin-right: 1%;
                    }
                    
                    .azw_mar_r_2per {
                        margin-right: 2%;
                    }
                    
                    .azw_mar_r_3per {
                        margin-right: 3%;
                    }
                    
                    .azw_mar_r_4per {
                        margin-right: 4%;
                    }
                    
                    .azw_mar_r_5per {
                        margin-right: 5%;
                    }
                    
                    .azw_mar_r_6per {
                        margin-right: 6%;
                    }
                    
                    .azw_mar_r_7per {
                        margin-right: 7%;
                    }
                    
                    .azw_mar_r_8per {
                        margin-right: 8%;
                    }
                    
                    .azw_mar_r_9per {
                        margin-right: 9%;
                    }
                    
                    .azw_mar_r_10per {
                        margin-right: 10%;
                    }
                    
                    .azw_mar_r_15per {
                        margin-right: 15%;
                    }
                    
                    .azw_mar_r_20per {
                        margin-right: 20%;
                    }
                    
                    .azw_mar_r_25per {
                        margin-right: 25%;
                    }
                    
                    .azw_mar_r_30per {
                        margin-right: 30%;
                    }
                    
                    .azw_mar_r_35per {
                        margin-right: 35%;
                    }
                    
                    .azw_mar_r_40per {
                        margin-right: 40%;
                    }
                    
                    .azw_mar_r_45per {
                        margin-right: 45%;
                    }
                    
                    .azw_mar_l_1per {
                        margin-left: 1%;
                    }
                    
                    .azw_mar_l_2per {
                        margin-left: 2%;
                    }
                    
                    .azw_mar_l_3per {
                        margin-left: 3%;
                    }
                    
                    .azw_mar_l_4per {
                        margin-left: 4%;
                    }
                    
                    .azw_mar_l_5per {
                        margin-left: 5%;
                    }
                    
                    .azw_mar_l_6per {
                        margin-left: 6%;
                    }
                    
                    .azw_mar_l_7per {
                        margin-left: 7%;
                    }
                    
                    .azw_mar_l_8per {
                        margin-left: 8%;
                    }
                    
                    .azw_mar_l_9per {
                        margin-left: 9%;
                    }
                    
                    .azw_mar_l_10per {
                        margin-left: 10%;
                    }
                    
                    .azw_mar_l_15per {
                        margin-left: 15%;
                    }
                    
                    .azw_mar_l_20per {
                        margin-left: 20%;
                    }
                    
                    .azw_mar_l_25per {
                        margin-left: 25%;
                    }
                    
                    .azw_mar_l_30per {
                        margin-left: 30%;
                    }
                    
                    .azw_mar_l_35per {
                        margin-left: 35%;
                    }
                    
                    .azw_mar_l_40per {
                        margin-left: 40%;
                    }
                    
                    .azw_mar_l_45per {
                        margin-left: 45%;
                    }
                    
                    .azw_mar_tb_1px {
                        margin-top: 1px;
                        margin-bottom: 1px;
                    }
                    
                    .azw_mar_tb_2px {
                        margin-top: 2px;
                        margin-bottom: 2px;
                    }
                    
                    .azw_mar_tb_3px {
                        margin-top: 3px;
                        margin-bottom: 3px;
                    }
                    
                    .azw_mar_tb_4px {
                        margin-top: 4px;
                        margin-bottom: 4px;
                    }
                    
                    .azw_mar_tb_5px {
                        margin-top: 5px;
                        margin-bottom: 5px;
                    }
                    
                    .azw_mar_tb_6px {
                        margin-top: 6px;
                        margin-bottom: 6px;
                    }
                    
                    .azw_mar_tb_7px {
                        margin-top: 7px;
                        margin-bottom: 7px;
                    }
                    
                    .azw_mar_tb_8px {
                        margin-top: 8px;
                        margin-bottom: 8px;
                    }
                    
                    .azw_mar_tb_9px {
                        margin-top: 9px;
                        margin-bottom: 9px;
                    }
                    
                    .azw_mar_tb_10px {
                        margin-top: 10px;
                        margin-bottom: 10px;
                    }
                    
                    .azw_mar_tb_15px {
                        margin-top: 15px;
                        margin-bottom: 15px;
                    }
                    
                    .azw_mar_tb_20px {
                        margin-top: 20px;
                        margin-bottom: 20px;
                    }
                    
                    .azw_mar_tb_25px {
                        margin-top: 25px;
                        margin-bottom: 25px;
                    }
                    
                    .azw_mar_tb_30px {
                        margin-top: 30px;
                        margin-bottom: 30px;
                    }
                    
                    .azw_mar_t_1px {
                        margin-top: 1px;
                    }
                    
                    .azw_mar_t_2px {
                        margin-top: 2px;
                    }
                    
                    .azw_mar_t_3px {
                        margin-top: 3px;
                    }
                    
                    .azw_mar_t_4px {
                        margin-top: 4px;
                    }
                    
                    .azw_mar_t_5px {
                        margin-top: 5px;
                    }
                    
                    .azw_mar_t_6px {
                        margin-top: 6px;
                    }
                    
                    .azw_mar_t_7px {
                        margin-top: 7px;
                    }
                    
                    .azw_mar_t_8px {
                        margin-top: 8px;
                    }
                    
                    .azw_mar_t_9px {
                        margin-top: 9px;
                    }
                    
                    .azw_mar_t_10px {
                        margin-top: 10px;
                    }
                    
                    .azw_mar_t_15px {
                        margin-top: 15px;
                    }
                    
                    .azw_mar_t_20px {
                        margin-top: 20px;
                    }
                    
                    .azw_mar_t_25px {
                        margin-top: 25px;
                    }
                    
                    .azw_mar_t_30px {
                        margin-top: 30px;
                    }
                    
                    .azw_mar_t_35px {
                        margin-top: 35px;
                    }
                    
                    .azw_mar_t_40px {
                        margin-top: 40px;
                    }
                    
                    .azw_mar_b_1px {
                        margin-bottom: 1px;
                    }
                    
                    .azw_mar_b_2px {
                        margin-bottom: 2px;
                    }
                    
                    .azw_mar_b_3px {
                        margin-bottom: 3px;
                    }
                    
                    .azw_mar_b_4px {
                        margin-bottom: 4px;
                    }
                    
                    .azw_mar_b_5px {
                        margin-bottom: 5px;
                    }
                    
                    .azw_mar_b_6px {
                        margin-bottom: 6px;
                    }
                    
                    .azw_mar_b_7px {
                        margin-bottom: 7px;
                    }
                    
                    .azw_mar_b_8px {
                        margin-bottom: 8px;
                    }
                    
                    .azw_mar_b_9px {
                        margin-bottom: 9px;
                    }
                    
                    .azw_mar_b_10px {
                        margin-bottom: 10px;
                    }
                    
                    .azw_mar_b_15px {
                        margin-bottom: 15px;
                    }
                    
                    .azw_mar_b_20px {
                        margin-bottom: 20px;
                    }
                    
                    .azw_mar_b_25px {
                        margin-bottom: 25px;
                    }
                    
                    .azw_mar_b_30px {
                        margin-bottom: 30px;
                    }
                    
                    .azw_mar_b_35px {
                        margin-bottom: 35px;
                    }
                    
                    .azw_mar_b_40px {
                        margin-bottom: 40px;
                    }
                    
                    .azw_padding_0px {
                        padding: 0px;
                    }
                    
                    .azw_padding_1px {
                        padding: 1px;
                    }
                    
                    .azw_padding_2px {
                        padding: 2px;
                    }
                    
                    .azw_padding_3px {
                        padding: 3px;
                    }
                    
                    .azw_padding_4px {
                        padding: 4px;
                    }
                    
                    .azw_padding_5px {
                        padding: 5px;
                    }
                    
                    .azw_padding_6px {
                        padding: 6px;
                    }
                    
                    .azw_padding_7px {
                        padding: 7px;
                    }
                    
                    .azw_padding_8px {
                        padding: 8px;
                    }
                    
                    .azw_padding_9px {
                        padding: 9px;
                    }
                    
                    .azw_padding_10px {
                        padding: 10px;
                    }
                    
                    .azw_padding_11px {
                        padding: 11px;
                    }
                    
                    .azw_padding_12px {
                        padding: 12px;
                    }
                    
                    .azw_padding_13px {
                        padding: 13px;
                    }
                    
                    .azw_padding_14px {
                        padding: 14px;
                    }
                    
                    .azw_padding_15px {
                        padding: 15px;
                    }
                    
                    .azw_padding_16px {
                        padding: 16px;
                    }
                    
                    .azw_padding_17px {
                        padding: 17px;
                    }
                    
                    .azw_padding_18px {
                        padding: 18px;
                    }
                    
                    .azw_padding_19px {
                        padding: 19px;
                    }
                    
                    .azw_padding_20px {
                        padding: 20px;
                    }
                    
                    .azw_padding_rl_1per {
                        padding-right: 1%;
                        padding-left: 1%;
                    }
                    
                    .azw_padding_rl_2per {
                        padding-right: 2%;
                        padding-left: 2%;
                    }
                    
                    .azw_padding_rl_3per {
                        padding-right: 3%;
                        padding-left: 3%;
                    }
                    
                    .azw_padding_rl_4per {
                        padding-right: 4%;
                        padding-left: 4%;
                    }
                    
                    .azw_padding_rl_5per {
                        padding-right: 5%;
                        padding-left: 5%;
                    }
                    
                    .azw_padding_rl_6per {
                        padding-right: 6%;
                        padding-left: 6%;
                    }
                    
                    .azw_padding_rl_7per {
                        padding-right: 7%;
                        padding-left: 7%;
                    }
                    
                    .azw_padding_rl_8per {
                        padding-right: 8%;
                        padding-left: 8%;
                    }
                    
                    .azw_padding_rl_9per {
                        padding-right: 9%;
                        padding-left: 9%;
                    }
                    
                    .azw_padding_rl_10per {
                        padding-right: 10%;
                        padding-left: 10%;
                    }
                    
                    .azw_padding_rl_15per {
                        padding-right: 15%;
                        padding-left: 15%;
                    }
                    
                    .azw_padding_rl_20per {
                        padding-right: 20%;
                        padding-left: 20%;
                    }
                    
                    .azw_padding_r_1per {
                        padding-right: 1%;
                    }
                    
                    .azw_padding_r_2per {
                        padding-right: 2%;
                    }
                    
                    .azw_padding_r_3per {
                        padding-right: 3%;
                    }
                    
                    .azw_padding_r_4per {
                        padding-right: 4%;
                    }
                    
                    .azw_padding_r_5per {
                        padding-right: 5%;
                    }
                    
                    .azw_padding_r_6per {
                        padding-right: 6%;
                    }
                    
                    .azw_padding_r_7per {
                        padding-right: 7%;
                    }
                    
                    .azw_padding_r_8per {
                        padding-right: 8%;
                    }
                    
                    .azw_padding_r_9per {
                        padding-right: 9%;
                    }
                    
                    .azw_padding_r_10per {
                        padding-right: 10%;
                    }
                    
                    .azw_padding_r_15per {
                        padding-right: 15%;
                    }
                    
                    .azw_padding_r_20per {
                        padding-right: 20%;
                    }
                    
                    .azw_padding_r_25per {
                        padding-right: 25%;
                    }
                    
                    .azw_padding_r_30per {
                        padding-right: 30%;
                    }
                    
                    .azw_padding_l_1per {
                        padding-left: 1%;
                    }
                    
                    .azw_padding_l_2per {
                        padding-left: 2%;
                    }
                    
                    .azw_padding_l_3per {
                        padding-left: 3%;
                    }
                    
                    .azw_padding_l_4per {
                        padding-left: 4%;
                    }
                    
                    .azw_padding_l_5per {
                        padding-left: 5%;
                    }
                    
                    .azw_padding_l_6per {
                        padding-left: 6%;
                    }
                    
                    .azw_padding_l_7per {
                        padding-left: 7%;
                    }
                    
                    .azw_padding_l_8per {
                        padding-left: 8%;
                    }
                    
                    .azw_padding_l_9per {
                        padding-left: 9%;
                    }
                    
                    .azw_padding_l_10per {
                        padding-left: 10%;
                    }
                    
                    .azw_padding_l_15per {
                        padding-left: 15%;
                    }
                    
                    .azw_padding_l_20per {
                        padding-left: 20%;
                    }
                    
                    .azw_padding_l_25per {
                        padding-left: 25%;
                    }
                    
                    .azw_padding_l_30per {
                        padding-left: 30%;
                    }
                    
                    .azw_padding_tb_1px {
                        padding-top: 1px;
                        padding-bottom: 1px;
                    }
                    
                    .azw_padding_tb_2px {
                        padding-top: 2px;
                        padding-bottom: 2px;
                    }
                    
                    .azw_padding_tb_3px {
                        padding-top: 3px;
                        padding-bottom: 3px;
                    }
                    
                    .azw_padding_tb_4px {
                        padding-top: 4px;
                        padding-bottom: 4px;
                    }
                    
                    .azw_padding_tb_5px {
                        padding-top: 5px;
                        padding-bottom: 5px;
                    }
                    
                    .azw_padding_tb_6px {
                        padding-top: 6px;
                        padding-bottom: 6px;
                    }
                    
                    .azw_padding_tb_7px {
                        padding-top: 7px;
                        padding-bottom: 7px;
                    }
                    
                    .azw_padding_tb_8px {
                        padding-top: 8px;
                        padding-bottom: 8px;
                    }
                    
                    .azw_padding_tb_9px {
                        padding-top: 9px;
                        padding-bottom: 9px;
                    }
                    
                    .azw_padding_tb_10px {
                        padding-top: 10px;
                        padding-bottom: 10px;
                    }
                    
                    .azw_padding_tb_15px {
                        padding-top: 15px;
                        padding-bottom: 15px;
                    }
                    
                    .azw_padding_tb_20px {
                        padding-top: 20px;
                        padding-bottom: 20px;
                    }
                    
                    .azw_padding_tb_25px {
                        padding-top: 25px;
                        padding-bottom: 25px;
                    }
                    
                    .azw_padding_tb_30px {
                        padding-top: 30px;
                        padding-bottom: 30px;
                    }
                    
                    .azw_padding_t_1px {
                        padding-top: 1px;
                    }
                    
                    .azw_padding_t_2px {
                        padding-top: 2px;
                    }
                    
                    .azw_padding_t_3px {
                        padding-top: 3px;
                    }
                    
                    .azw_padding_t_4px {
                        padding-top: 4px;
                    }
                    
                    .azw_padding_t_5px {
                        padding-top: 5px;
                    }
                    
                    .azw_padding_t_6px {
                        padding-top: 6px;
                    }
                    
                    .azw_padding_t_7px {
                        padding-top: 7px;
                    }
                    
                    .azw_padding_t_8px {
                        padding-top: 8px;
                    }
                    
                    .azw_padding_t_9px {
                        padding-top: 9px;
                    }
                    
                    .azw_padding_t_10px {
                        padding-top: 10px;
                    }
                    
                    .azw_padding_t_15px {
                        padding-top: 15px;
                    }
                    
                    .azw_padding_t_20px {
                        padding-top: 20px;
                    }
                    
                    .azw_padding_t_25px {
                        padding-top: 25px;
                    }
                    
                    .azw_padding_t_30px {
                        padding-top: 30px;
                    }
                    
                    .azw_padding_b_1px {
                        padding-bottom: 1px;
                    }
                    
                    .azw_padding_b_2px {
                        padding-bottom: 2px;
                    }
                    
                    .azw_padding_b_3px {
                        padding-bottom: 3px;
                    }
                    
                    .azw_padding_b_4px {
                        padding-bottom: 4px;
                    }
                    
                    .azw_padding_b_5px {
                        padding-bottom: 5px;
                    }
                    
                    .azw_padding_b_6px {
                        padding-bottom: 6px;
                    }
                    
                    .azw_padding_b_7px {
                        padding-bottom: 7px;
                    }
                    
                    .azw_padding_b_8px {
                        padding-bottom: 8px;
                    }
                    
                    .azw_padding_b_9px {
                        padding-bottom: 9px;
                    }
                    
                    .azw_padding_b_10px {
                        padding-bottom: 10px;
                    }
                    
                    .azw_padding_b_15px {
                        padding-bottom: 15px;
                    }
                    
                    .azw_padding_b_20px {
                        padding-bottom: 20px;
                    }
                    
                    .azw_padding_b_25px {
                        padding-bottom: 25px;
                    }
                    
                    .azw_padding_b_30px {
                        padding-bottom: 30px;
                    }
                    
                    .azw_row {
                        float: right;
                        width: 100%;
                    }
                    
                    .azw_99per {
                        float: right;
                        width: 99%;
                    }
                    
                    .azw_98per {
                        float: right;
                        width: 98%;
                    }
                    
                    .azw_97per {
                        float: right;
                        width: 97%;
                    }
                    
                    .azw_96per {
                        float: right;
                        width: 96%;
                    }
                    
                    .azw_95per {
                        float: right;
                        width: 95%;
                    }
                    
                    .azw_94per {
                        float: right;
                        width: 94%;
                    }
                    
                    .azw_93per {
                        float: right;
                        width: 93%;
                    }
                    
                    .azw_92per {
                        float: right;
                        width: 92%;
                    }
                    
                    .azw_91per {
                        float: right;
                        width: 91%;
                    }
                    
                    .azw_90per {
                        float: right;
                        width: 90%;
                    }
                    
                    .azw_85per {
                        float: right;
                        width: 85%;
                    }
                    
                    .azw_80per {
                        float: right;
                        width: 80%;
                    }
                    
                    .azw_75per {
                        float: right;
                        width: 75%;
                    }
                    
                    .azw_70per {
                        float: right;
                        width: 70%;
                    }
                    
                    .azw_69per {
                        float: right;
                        width: 69%;
                    }
                    
                    .azw_68per {
                        float: right;
                        width: 68%;
                    }
                    
                    .azw_67per {
                        float: right;
                        width: 67%;
                    }
                    
                    .azw_66per {
                        float: right;
                        width: 66%;
                    }
                    
                    .azw_65per {
                        float: right;
                        width: 65%;
                    }
                    
                    .azw_60per {
                        float: right;
                        width: 60%;
                    }
                    
                    .azw_57per {
                        float: right;
                        width: 57%;
                    }
                    
                    .azw_55per {
                        float: right;
                        width: 55%;
                    }
                    
                    .azw_50per {
                        float: right;
                        width: 50%;
                    }
                    
                    .azw_45per {
                        float: right;
                        width: 45%;
                    }
                    
                    .azw_40per {
                        float: right;
                        width: 40%;
                    }
                    
                    .azw_38per {
                        float: right;
                        width: 38%;
                    }
                    
                    .azw_37per {
                        float: right;
                        width: 37%;
                    }
                    
                    .azw_35per {
                        float: right;
                        width: 35%;
                    }
                    
                    .azw_34per {
                        float: right;
                        width: 34%;
                    }
                    
                    .azw_33per {
                        float: right;
                        width: 33%;
                    }
                    
                    .azw_32per {
                        float: right;
                        width: 32%;
                    }
                    
                    .azw_31per {
                        float: right;
                        width: 31%;
                    }
                    
                    .azw_30per {
                        float: right;
                        width: 30%;
                    }
                    
                    .azw_29per {
                        float: right;
                        width: 29%;
                    }
                    
                    .azw_28per {
                        float: right;
                        width: 28%;
                    }
                    
                    .azw_27per {
                        float: right;
                        width: 27%;
                    }
                    
                    .azw_26per {
                        float: right;
                        width: 26%;
                    }
                    
                    .azw_25per {
                        float: right;
                        width: 25%;
                    }
                    
                    .azw_24per {
                        float: right;
                        width: 24%;
                    }
                    
                    .azw_23per {
                        float: right;
                        width: 23%;
                    }
                    
                    .azw_22per {
                        float: right;
                        width: 22%;
                    }
                    
                    .azw_21per {
                        float: right;
                        width: 21%;
                    }
                    
                    .azw_20per {
                        float: right;
                        width: 20%;
                    }
                    
                    .azw_19per {
                        float: right;
                        width: 19%;
                    }
                    
                    .azw_18per {
                        float: right;
                        width: 18%;
                    }
                    
                    .azw_17per {
                        float: right;
                        width: 17%;
                    }
                    
                    .azw_16per {
                        float: right;
                        width: 16%;
                    }
                    
                    .azw_15per {
                        float: right;
                        width: 15%;
                    }
                    
                    .azw_14per {
                        float: right;
                        width: 14%;
                    }
                    
                    .azw_13per {
                        float: right;
                        width: 13%;
                    }
                    
                    .azw_12per {
                        float: right;
                        width: 12%;
                    }
                    
                    .azw_11per {
                        float: right;
                        width: 11%;
                    }
                    
                    .azw_10per {
                        float: right;
                        width: 10%;
                    }
                    
                    .azw_9per {
                        float: right;
                        width: 9%;
                    }
                    
                    .azw_8per {
                        float: right;
                        width: 8%;
                    }
                    
                    .azw_7per {
                        float: right;
                        width: 7%;
                    }
                    
                    .azw_6per {
                        float: right;
                        width: 6%;
                    }
                    
                    .azw_5per {
                        float: right;
                        width: 5%;
                    }
                    
                    .azw_4per {
                        float: right;
                        width: 4%;
                    }
                    
                    .azw_3per {
                        float: right;
                        width: 3%;
                    }
                    
                    .azw_2per {
                        float: right;
                        width: 2%;
                    }
                    
                    .azw_1per {
                        float: right;
                        width: 1%;
                    }
                    
                    .azw_h_5px {
                        height: 5px;
                    }
                    
                    .azw_h_10px {
                        height: 10px;
                    }
                    
                    .azw_h_15px {
                        height: 15px;
                    }
                    
                    .azw_h_17px {
                        height: 17px;
                    }
                    
                    .azw_h_20px {
                        height: 20px;
                    }
                    
                    .azw_h_25px {
                        height: 25px;
                    }
                    
                    .azw_h_26px {
                        height: 26px;
                    }
                    
                    .azw_h_27px {
                        height: 27px;
                    }
                    
                    .azw_h_30px {
                        height: 30px;
                    }
                    
                    .azw_h_35px {
                        height: 35px;
                    }
                    
                    .azw_h_40px {
                        height: 40px;
                    }
                    
                    .azw_h_45px {
                        height: 45px;
                    }
                    
                    .azw_h_50px {
                        height: 50px;
                    }
                    
                    .azw_h_55px {
                        height: 55px;
                    }
                    
                    .azw_h_60px {
                        height: 60px;
                    }
                    
                    .azw_h_65px {
                        height: 65px;
                    }
                    
                    .azw_h_70px {
                        height: 70px;
                    }
                    
                    .azw_h_75px {
                        height: 75px;
                    }
                    
                    .azw_h_80px {
                        height: 80px;
                    }
                    
                    .azw_h_85px {
                        height: 85px;
                    }
                    
                    .azw_h_90px {
                        height: 90px;
                    }
                    
                    .azw_h_95px {
                        height: 95px;
                    }
                    
                    .azw_h_100px {
                        height: 100px;
                    }
                    
                    .azw_border_0px {
                        border: 0px !important;
                    }
                    
                    .azw_border_b_0px {
                        border-bottom: 0px !important;
                    }
                    
                    .azw_border_t_0px {
                        border-top: 0px !important;
                    }
                    
                    .azw_border_r_0px {
                        border-right: 0px !important;
                    }
                    
                    .azw_border_l_0px {
                        border-left: 0px !important;
                    }
                    
                    .azw_border_rl_0px {
                        border-left: 0px !important;
                        border-right: 0px !important;
                    }
                    
                    .azw_border_tb_0px {
                        border-top: 0px !important;
                        border-bottom: 0px !important;
                    }
                    
                    .azw_border_top_1px_gray {
                        border-top: 1px solid #999;
                    }
                    
                    .azw_border_top_2px_gray {
                        border-top: 2px solid #999;
                    }
                    
                    .azw_border_top_3px_gray {
                        border-top: 3px solid #999;
                    }
                    
                    .azw_border_top_4px_gray {
                        border-top: 4px solid #999;
                    }
                    
                    .azw_border_top_5px_gray {
                        border-top: 5px solid #999;
                    }
                    
                    .azw_border_top_6px_gray {
                        border-top: 6px solid #999;
                    }
                    
                    .azw_border_1px_lightgray {
                        border: 1px solid #CCC;
                    }
                    
                    .azw_border_2px_lightgray {
                        border: 2px solid #CCC;
                    }
                    
                    .azw_border_3px_lightgray {
                        border: 3px solid #CCC;
                    }
                    
                    .azw_border_4px_lightgray {
                        border: 4px solid #CCC;
                    }
                    
                    .azw_border_5px_lightgray {
                        border: 5px solid #CCC;
                    }
                    
                    .azw_border_6px_lightgray {
                        border: 6px solid #CCC;
                    }
                    
                    .azw_border_1px_gray {
                        border: 1px solid #999;
                    }
                    
                    .azw_border_2px_gray {
                        border: 2px solid #999;
                    }
                    
                    .azw_border_3px_gray {
                        border: 3px solid #999;
                    }
                    
                    .azw_border_4px_gray {
                        border: 4px solid #999;
                    }
                    
                    .azw_border_5px_gray {
                        border: 5px solid #999;
                    }
                    
                    .azw_border_6px_gray {
                        border: 6px solid #999;
                    }
                    
                    .azw_border_1px_darkgray {
                        border: 1px solid #333;
                    }
                    
                    .azw_border_2px_darkgray {
                        border: 2px solid #333;
                    }
                    
                    .azw_border_3px_darkgray {
                        border: 3px solid #333;
                    }
                    
                    .azw_border_4px_darkgray {
                        border: 4px solid #333;
                    }
                    
                    .azw_border_5px_darkgray {
                        border: 5px solid #333;
                    }
                    
                    .azw_border_6px_darkgray {
                        border: 6px solid #333;
                    }
                    
                    .azw_border_1px_lightblue {
                        border: 1px solid #E6F5F9;
                    }
                    
                    .azw_border_2px_lightblue {
                        border: 2px solid #E6F5F9;
                    }
                    
                    .azw_border_3px_lightblue {
                        border: 3px solid #E6F5F9;
                    }
                    
                    .azw_border_4px_lightblue {
                        border: 4px solid #E6F5F9;
                    }
                    
                    .azw_border_5px_lightblue {
                        border: 5px solid #E6F5F9;
                    }
                    
                    .azw_border_6px_lightblue {
                        border: 6px solid #E6F5F9;
                    }
                    
                    .azw_border_1px_blue {
                        border: 1px solid #548FD8;
                    }
                    
                    .azw_border_2px_blue {
                        border: 2px solid #548FD8;
                    }
                    
                    .azw_border_3px_blue {
                        border: 3px solid #548FD8;
                    }
                    
                    .azw_border_4px_blue {
                        border: 4px solid #548FD8;
                    }
                    
                    .azw_border_5px_blue {
                        border: 5px solid #548FD8;
                    }
                    
                    .azw_border_6px_blue {
                        border: 6px solid #548FD8;
                    }
                    
                    .azw_border_1px_darkblue {
                        border: 1px solid #1A4579;
                    }
                    
                    .azw_border_2px_darkblue {
                        border: 2px solid #1A4579;
                    }
                    
                    .azw_border_3px_darkblue {
                        border: 3px solid #1A4579;
                    }
                    
                    .azw_border_4px_darkblue {
                        border: 4px solid #1A4579;
                    }
                    
                    .azw_border_5px_darkblue {
                        border: 5px solid #1A4579;
                    }
                    
                    .azw_border_6px_darkblue {
                        border: 6px solid #1A4579;
                    }
                    
                    .azw_border_1px_lightgreen {
                        border: 1px solid #E4FDE1;
                    }
                    
                    .azw_border_2px_lightgreen {
                        border: 2px solid #E4FDE1;
                    }
                    
                    .azw_border_3px_lightgreen {
                        border: 3px solid #E4FDE1;
                    }
                    
                    .azw_border_4px_lightgreen {
                        border: 4px solid #E4FDE1;
                    }
                    
                    .azw_border_5px_lightgreen {
                        border: 5px solid #E4FDE1;
                    }
                    
                    .azw_border_6px_lightgreen {
                        border: 6px solid #E4FDE1;
                    }
                    
                    .azw_border_1px_green {
                        border: 1px solid #10D128;
                    }
                    
                    .azw_border_2px_green {
                        border: 2px solid #10D128;
                    }
                    
                    .azw_border_3px_green {
                        border: 3px solid #10D128;
                    }
                    
                    .azw_border_4px_green {
                        border: 4px solid #10D128;
                    }
                    
                    .azw_border_5px_green {
                        border: 5px solid #10D128;
                    }
                    
                    .azw_border_6px_green {
                        border: 6px solid #10D128;
                    }
                    
                    .azw_border_1px_darkgreen {
                        border: 1px solid #1A8229;
                    }
                    
                    .azw_border_2px_darkgreen {
                        border: 2px solid #1A8229;
                    }
                    
                    .azw_border_3px_darkgreen {
                        border: 3px solid #1A8229;
                    }
                    
                    .azw_border_4px_darkgreen {
                        border: 4px solid #1A8229;
                    }
                    
                    .azw_border_5px_darkgreen {
                        border: 5px solid #1A8229;
                    }
                    
                    .azw_border_6px_darkgreen {
                        border: 6px solid #1A8229;
                    }
                    
                    .azw_border_1px_lightred {
                        border: 1px solid #FDEAEA;
                    }
                    
                    .azw_border_2px_lightred {
                        border: 2px solid #FDEAEA;
                    }
                    
                    .azw_border_3px_lightred {
                        border: 3px solid #FDEAEA;
                    }
                    
                    .azw_border_4px_lightred {
                        border: 4px solid #FDEAEA;
                    }
                    
                    .azw_border_5px_lightred {
                        border: 5px solid #FDEAEA;
                    }
                    
                    .azw_border_6px_lightred {
                        border: 6px solid #FDEAEA;
                    }
                    
                    .azw_border_1px_red {
                        border: 1px solid #FC0A10;
                    }
                    
                    .azw_border_2px_red {
                        border: 2px solid #FC0A10;
                    }
                    
                    .azw_border_3px_red {
                        border: 3px solid #FC0A10;
                    }
                    
                    .azw_border_4px_red {
                        border: 4px solid #FC0A10;
                    }
                    
                    .azw_border_5px_red {
                        border: 5px solid #FC0A10;
                    }
                    
                    .azw_border_6px_red {
                        border: 6px solid #FC0A10;
                    }
                    
                    .azw_border_1px_darkred {
                        border: 1px solid #6A0003;
                    }
                    
                    .azw_border_2px_darkred {
                        border: 2px solid #6A0003;
                    }
                    
                    .azw_border_3px_darkred {
                        border: 3px solid #6A0003;
                    }
                    
                    .azw_border_4px_darkred {
                        border: 4px solid #6A0003;
                    }
                    
                    .azw_border_5px_darkred {
                        border: 5px solid #6A0003;
                    }
                    
                    .azw_border_6px_darkred {
                        border: 6px solid #6A0003;
                    }
                    
                    .azw_border_1px_white {
                        border: 1px solid #fff;
                    }
                    
                    .azw_border_2px_white {
                        border: 2px solid #fff;
                    }
                    
                    .azw_border_3px_white {
                        border: 3px solid #fff;
                    }
                    
                    .azw_border_4px_white {
                        border: 4px solid #fff;
                    }
                    
                    .azw_border_5px_white {
                        border: 5px solid #fff;
                    }
                    
                    .azw_border_6px_white {
                        border: 6px solid #fff;
                    }
                    
                    .azw_border_1px_black {
                        border: 1px solid #000;
                    }
                    
                    .azw_border_2px_black {
                        border: 2px solid #000;
                    }
                    
                    .azw_border_3px_black {
                        border: 3px solid #000;
                    }
                    
                    .azw_border_4px_black {
                        border: 4px solid #000;
                    }
                    
                    .azw_border_5px_black {
                        border: 5px solid #000;
                    }
                    
                    .azw_border_6px_black {
                        border: 6px solid #000;
                    }
                    
                    .azw_border_crv2 {
                        border-radius: 2px;
                        -moz-border-radius: 2px;
                        -webkit-border-radius: 2px;
                    }
                    
                    .azw_border_crv3 {
                        border-radius: 3px;
                        -moz-border-radius: 3px;
                        -webkit-border-radius: 3px;
                    }
                    
                    .azw_border_crv4 {
                        border-radius: 4px;
                        -moz-border-radius: 4px;
                        -webkit-border-radius: 4px;
                    }
                    
                    .azw_border_crv5 {
                        border-radius: 5px;
                        -moz-border-radius: 5px;
                        -webkit-border-radius: 5px;
                    }
                    
                    .azw_border_crv6 {
                        border-radius: 6px;
                        -moz-border-radius: 6px;
                        -webkit-border-radius: 6px;
                    }
                    
                    .azw_border_crv7 {
                        border-radius: 7px;
                        -moz-border-radius: 7px;
                        -webkit-border-radius: 7px;
                    }
                    
                    .azw_border_crv8 {
                        border-radius: 8px;
                        -moz-border-radius: 8px;
                        -webkit-border-radius: 8px;
                    }
                    
                    .azw_border_crv9 {
                        border-radius: 9px;
                        -moz-border-radius: 9px;
                        -webkit-border-radius: 9px;
                    }
                    
                    .azw_border_crv10 {
                        border-radius: 10px;
                        -moz-border-radius: 10px;
                        -webkit-border-radius: 10px;
                    }
                    
                    .azw_border_crv11 {
                        border-radius: 11px;
                        -moz-border-radius: 11px;
                        -webkit-border-radius: 11px;
                    }
                    
                    .azw_border_crv12 {
                        border-radius: 12px;
                        -moz-border-radius: 12px;
                        -webkit-border-radius: 12px;
                    }
                    
                    .azw_border_crv13 {
                        border-radius: 13px;
                        -moz-border-radius: 13px;
                        -webkit-border-radius: 13px;
                    }
                    
                    .azw_border_crv14 {
                        border-radius: 14px;
                        -moz-border-radius: 14px;
                        -webkit-border-radius: 14px;
                    }
                    
                    .azw_border_crv15 {
                        border-radius: 15px;
                        -moz-border-radius: 15px;
                        -webkit-border-radius: 15px;
                    }
                    
                    .azw_border_crv16 {
                        border-radius: 16px;
                        -moz-border-radius: 16px;
                        -webkit-border-radius: 16px;
                    }
                    
                    .azw_border_crv2_top {
                        border-top-right-radius: 2px;
                        -moz-border-top-right-radius: 2px;
                        -webkit-border-top-right-radius: 2px;
                        border-top-left-radius: 2px;
                        -moz-border-top-left-radius: 2px;
                        -webkit-border-top-left-radius: 2px;
                    }
                    
                    .azw_border_crv3_top {
                        border-top-right-radius: 3px;
                        -moz-border-top-right-radius: 3px;
                        -webkit-border-top-right-radius: 3px;
                        border-top-left-radius: 3px;
                        -moz-border-top-left-radius: 3px;
                        -webkit-border-top-left-radius: 3px;
                    }
                    
                    .azw_border_crv4_top {
                        border-top-right-radius: 4px;
                        -moz-border-top-right-radius: 4px;
                        -webkit-border-top-right-radius: 4px;
                        border-top-left-radius: 4px;
                        -moz-border-top-left-radius: 4px;
                        -webkit-border-top-left-radius: 4px;
                    }
                    
                    .azw_border_crv5_top {
                        border-top-right-radius: 5px;
                        -moz-border-top-right-radius: 5px;
                        -webkit-border-top-right-radius: 5px;
                        border-top-left-radius: 5px;
                        -moz-border-top-left-radius: 5px;
                        -webkit-border-top-left-radius: 5px;
                    }
                    
                    .azw_border_crv6_top {
                        border-top-right-radius: 6px;
                        -moz-border-top-right-radius: 6px;
                        -webkit-border-top-right-radius: 6px;
                        border-top-left-radius: 6px;
                        -moz-border-top-left-radius: 6px;
                        -webkit-border-top-left-radius: 6px;
                    }
                    
                    .azw_border_crv7_top {
                        border-top-right-radius: 7px;
                        -moz-border-top-right-radius: 7px;
                        -webkit-border-top-right-radius: 7px;
                        border-top-left-radius: 7px;
                        -moz-border-top-left-radius: 7px;
                        -webkit-border-top-left-radius: 7px;
                    }
                    
                    .azw_border_crv8_top {
                        border-top-right-radius: 8px;
                        -moz-border-top-right-radius: 8px;
                        -webkit-border-top-right-radius: 8px;
                        border-top-left-radius: 8px;
                        -moz-border-top-left-radius: 8px;
                        -webkit-border-top-left-radius: 8px;
                    }
                    
                    .azw_border_crv9_top {
                        border-top-right-radius: 9px;
                        -moz-border-top-right-radius: 9px;
                        -webkit-border-top-right-radius: 9px;
                        border-top-left-radius: 9px;
                        -moz-border-top-left-radius: 9px;
                        -webkit-border-top-left-radius: 9px;
                    }
                    
                    .azw_border_crv10_top {
                        border-top-right-radius: 10px;
                        -moz-border-top-right-radius: 10px;
                        -webkit-border-top-right-radius: 10px;
                        border-top-left-radius: 10px;
                        -moz-border-top-left-radius: 10px;
                        -webkit-border-top-left-radius: 10px;
                    }
                    
                    .azw_border_crv11_top {
                        border-top-right-radius: 11px;
                        -moz-border-top-right-radius: 11px;
                        -webkit-border-top-right-radius: 11px;
                        border-top-left-radius: 11px;
                        -moz-border-top-left-radius: 11px;
                        -webkit-border-top-left-radius: 11px;
                    }
                    
                    .azw_border_crv12_top {
                        border-top-right-radius: 12px;
                        -moz-border-top-right-radius: 12px;
                        -webkit-border-top-right-radius: 12px;
                        border-top-left-radius: 12px;
                        -moz-border-top-left-radius: 12px;
                        -webkit-border-top-left-radius: 12px;
                    }
                    
                    .azw_border_crv13_top {
                        border-top-right-radius: 13px;
                        -moz-border-top-right-radius: 13px;
                        -webkit-border-top-right-radius: 13px;
                        border-top-left-radius: 13px;
                        -moz-border-top-left-radius: 13px;
                        -webkit-border-top-left-radius: 13px;
                    }
                    
                    .azw_border_crv14_top {
                        border-top-right-radius: 14px;
                        -moz-border-top-right-radius: 14px;
                        -webkit-border-top-right-radius: 14px;
                        border-top-left-radius: 14px;
                        -moz-border-top-left-radius: 14px;
                        -webkit-border-top-left-radius: 14px;
                    }
                    
                    .azw_border_crv15_top {
                        border-top-right-radius: 15px;
                        -moz-border-top-right-radius: 15px;
                        -webkit-border-top-right-radius: 15px;
                        border-top-left-radius: 15px;
                        -moz-border-top-left-radius: 15px;
                        -webkit-border-top-left-radius: 15px;
                    }
                    
                    .azw_border_crv16_top {
                        border-top-right-radius: 16px;
                        -moz-border-top-right-radius: 16px;
                        -webkit-border-top-right-radius: 16px;
                        border-top-left-radius: 16px;
                        -moz-border-top-left-radius: 16px;
                        -webkit-border-top-left-radius: 16px;
                    }
                    
                    .azw_border_crv2_bottom {
                        border-bottom-right-radius: 2px;
                        -moz-border-bottom-right-radius: 2px;
                        -webkit-border-bottom-right-radius: 2px;
                        border-bottom-left-radius: 2px;
                        -moz-border-bottom-left-radius: 2px;
                        -webkit-border-bottom-left-radius: 2px;
                    }
                    
                    .azw_border_crv3_bottom {
                        border-bottom-right-radius: 3px;
                        -moz-border-bottom-right-radius: 3px;
                        -webkit-border-bottom-right-radius: 3px;
                        border-bottom-left-radius: 3px;
                        -moz-border-bottom-left-radius: 3px;
                        -webkit-border-bottom-left-radius: 3px;
                    }
                    
                    .azw_border_crv4_bottom {
                        border-bottom-right-radius: 4px;
                        -moz-border-bottom-right-radius: 4px;
                        -webkit-border-bottom-right-radius: 4px;
                        border-bottom-left-radius: 4px;
                        -moz-border-bottom-left-radius: 4px;
                        -webkit-border-bottom-left-radius: 4px;
                    }
                    
                    .azw_border_crv5_bottom {
                        border-bottom-right-radius: 5px;
                        -moz-border-bottom-right-radius: 5px;
                        -webkit-border-bottom-right-radius: 5px;
                        border-bottom-left-radius: 5px;
                        -moz-border-bottom-left-radius: 5px;
                        -webkit-border-bottom-left-radius: 5px;
                    }
                    
                    .azw_border_crv6_bottom {
                        border-bottom-right-radius: 6px;
                        -moz-border-bottom-right-radius: 6px;
                        -webkit-border-bottom-right-radius: 6px;
                        border-bottom-left-radius: 6px;
                        -moz-border-bottom-left-radius: 6px;
                        -webkit-border-bottom-left-radius: 6px;
                    }
                    
                    .azw_border_crv7_bottom {
                        border-bottom-right-radius: 7px;
                        -moz-border-bottom-right-radius: 7px;
                        -webkit-border-bottom-right-radius: 7px;
                        border-bottom-left-radius: 7px;
                        -moz-border-bottom-left-radius: 7px;
                        -webkit-border-bottom-left-radius: 7px;
                    }
                    
                    .azw_border_crv8_bottom {
                        border-bottom-right-radius: 8px;
                        -moz-border-bottom-right-radius: 8px;
                        -webkit-border-bottom-right-radius: 8px;
                        border-bottom-left-radius: 8px;
                        -moz-border-bottom-left-radius: 8px;
                        -webkit-border-bottom-left-radius: 8px;
                    }
                    
                    .azw_border_crv9_bottom {
                        border-bottom-right-radius: 9px;
                        -moz-border-bottom-right-radius: 9px;
                        -webkit-border-bottom-right-radius: 9px;
                        border-bottom-left-radius: 9px;
                        -moz-border-bottom-left-radius: 9px;
                        -webkit-border-bottom-left-radius: 9px;
                    }
                    
                    .azw_border_crv10_bottom {
                        border-bottom-right-radius: 10px;
                        -moz-border-bottom-right-radius: 10px;
                        -webkit-border-bottom-right-radius: 10px;
                        border-bottom-left-radius: 10px;
                        -moz-border-bottom-left-radius: 10px;
                        -webkit-border-bottom-left-radius: 10px;
                    }
                    
                    .azw_border_crv11_bottom {
                        border-bottom-right-radius: 11px;
                        -moz-border-bottom-right-radius: 11px;
                        -webkit-border-bottom-right-radius: 11px;
                        border-bottom-left-radius: 11px;
                        -moz-border-bottom-left-radius: 11px;
                        -webkit-border-bottom-left-radius: 11px;
                    }
                    
                    .azw_border_crv12_bottom {
                        border-bottom-right-radius: 12px;
                        -moz-border-bottom-right-radius: 12px;
                        -webkit-border-bottom-right-radius: 12px;
                        border-bottom-left-radius: 12px;
                        -moz-border-bottom-left-radius: 12px;
                        -webkit-border-bottom-left-radius: 12px;
                    }
                    
                    .azw_border_crv13_bottom {
                        border-bottom-right-radius: 13px;
                        -moz-border-bottom-right-radius: 13px;
                        -webkit-border-bottom-right-radius: 13px;
                        border-bottom-left-radius: 13px;
                        -moz-border-bottom-left-radius: 13px;
                        -webkit-border-bottom-left-radius: 13px;
                    }
                    
                    .azw_border_crv14_bottom {
                        border-bottom-right-radius: 14px;
                        -moz-border-bottom-right-radius: 14px;
                        -webkit-border-bottom-right-radius: 14px;
                        border-bottom-left-radius: 14px;
                        -moz-border-bottom-left-radius: 14px;
                        -webkit-border-bottom-left-radius: 14px;
                    }
                    
                    .azw_border_crv15_bottom {
                        border-bottom-right-radius: 15px;
                        -moz-border-bottom-right-radius: 15px;
                        -webkit-border-bottom-right-radius: 15px;
                        border-bottom-left-radius: 15px;
                        -moz-border-bottom-left-radius: 15px;
                        -webkit-border-bottom-left-radius: 15px;
                    }
                    
                    .azw_border_crv16_bottom {
                        border-bottom-right-radius: 16px;
                        -moz-border-bottom-right-radius: 16px;
                        -webkit-border-bottom-right-radius: 16px;
                        border-bottom-left-radius: 16px;
                        -moz-border-bottom-left-radius: 16px;
                        -webkit-border-bottom-left-radius: 16px;
                    }
                    
                    .azw_background_image_rpno_ct {
                        background: no-repeat center top;
                    }
                    
                    .azw_background_image_rpno_cb {
                        background: no-repeat center bottom;
                    }
                    
                    .azw_background_image_rpx_ct {
                        background: repeat-x center top;
                    }
                    
                    .azw_background_image_rpx_cb {
                        background: repeat-x bottom top;
                    }
                    
                    .azw_background_image_rpy_lt {
                        background: repeat-y left top;
                    }
                    
                    .azw_background_image_rpy_rt {
                        background: repeat-y right top;
                    }
                    
                    .azw_background_color_lightgray {
                        background-color: #F2F2F2;
                    }
                    
                    .azw_background_color_gray {
                        background-color: #999;
                    }
                    
                    .azw_background_color_darkgray {
                        background-color: #333;
                    }
                    
                    .azw_background_color_lightblue {
                        background-color: #E6F5F9;
                    }
                    
                    .azw_background_color_blue {
                        background-color: #548FD8;
                    }
                    
                    .azw_background_color_darkblue {
                        background-color: #1A4579;
                    }
                    
                    .azw_background_color_lightgreen {
                        background-color: #E4FDE1;
                    }
                    
                    .azw_background_color_green {
                        background-color: #10D128;
                    }
                    
                    .azw_background_color_darkgreen {
                        background-color: #1A8229;
                    }
                    
                    .azw_background_color_lightred {
                        background-color: #FDEAEA;
                    }
                    
                    .azw_background_color_red {
                        background-color: #FC0A10;
                    }
                    
                    .azw_background_color_darkred {
                        background-color: #6A0003;
                    }
                    
                    .azw_background_color_white {
                        background-color: #fff;
                    }
                    
                    .azw_background_color_black {
                        background-color: #000;
                    }
                    
                    .azw_font_15pt {
                        font-family: iransans, Geneva, sans-serif;
                        font-size: 15pt;
                        line-height: 38px;
                        text-align: right;
                        direction: rtl;
                    }
                    
                    .azw_font_14pt {
                        font-family: iransans;
                        font-size: 14pt;
                        line-height: 35px;
                        text-align: right;
                        direction: rtl;
                    }
                    
                    .azw_font_13pt {
                        font-family: iransans, Geneva, sans-serif;
                        font-size: 13pt;
                        line-height: 32px;
                        text-align: right;
                        direction: rtl;
                    }
                    
                    .azw_font_12pt {
                        font-family: iransans, Geneva, sans-serif;
                        font-size: 12pt;
                        line-height: 29px;
                        text-align: right;
                        direction: rtl;
                    }
                    
                    .azw_font_11pt {
                        font-family: iransans, Geneva, sans-serif;
                        font-size: 11pt;
                        line-height: 26px;
                        text-align: right;
                        direction: rtl;
                    }
                    
                    .azw_font_10pt {
                        font-family: iransans, Geneva, sans-serif;
                        font-size: 10pt;
                        line-height: 23px;
                        text-align: right;
                        direction: rtl;
                    }
                    
                    .azw_font_9pt {
                        font-family: iransans, Geneva, sans-serif;
                        font-size: 9pt;
                        line-height: 20px;
                        text-align: right;
                        direction: rtl;
                    }
                    
                    .azw_font_8pt {
                        font-family: iransans, Geneva, sans-serif;
                        font-size: 8pt;
                        line-height: 20px;
                        text-align: right;
                        direction: rtl;
                    }
                    
                    .azw_font_7pt {
                        font-family: iransans, Geneva, sans-serif;
                        font-size: 7pt;
                        line-height: 20px;
                        text-align: right;
                        direction: rtl;
                    }
                    
                    .azw_font_6pt {
                        font-family: iransans, Geneva, sans-serif;
                        font-size: 6pt;
                        line-height: 20px;
                        text-align: right;
                        direction: rtl;
                    }
                    
                    .azw_font_5pt {
                        font-family: iransans, Geneva, sans-serif;
                        font-size: 9pt;
                        line-height: 20px;
                        text-align: right;
                        direction: rtl;
                    }
                    
                    .azw_font_color_trns {
                        color: transparent;
                    }
                    
                    .azw_font_color_white {
                        color: #fff;
                    }
                    
                    .azw_font_color_lightgray {
                        color: #CCC;
                    }
                    
                    .azw_font_color_gray {
                        color: #999;
                    }
                    
                    .azw_font_color_darkgray {
                        color: #333;
                    }
                    
                    .azw_font_color_lightblue {
                        color: #E6F5F9;
                    }
                    
                    .azw_font_color_blue {
                        color: #548FD8;
                    }
                    
                    .azw_font_color_darkblue {
                        color: #1A4579;
                    }
                    
                    .azw_font_color_lightgreen {
                        color: #E4FDE1;
                    }
                    
                    .azw_font_color_green {
                        color: #10D128;
                    }
                    
                    .azw_font_color_darkgreen {
                        color: #11551C;
                    }
                    
                    .azw_font_color_lightred {
                        color: #FDEAEA;
                    }
                    
                    .azw_font_color_red {
                        color: #FC0A10;
                    }
                    
                    .azw_font_color_darkred {
                        color: #6A0003;
                    }
                    
                    .azw_font_color_lightyellow {
                        color: #FFF2C1;
                    }
                    
                    .azw_font_color_yellow {
                        color: #FFD737;
                    }
                    
                    .azw_font_color_darkyellow {
                        color: #846900;
                    }
                    
                    .azw_font_color_black {
                        color: #000;
                    }
                    
                    .azw_box_100per {
                        float: right;
                        width: 100%;
                        padding: 5px 1%;
                    }
                    
                    .azw_box_95per {
                        float: right;
                        width: 93%;
                        padding: 5px 1%;
                    }
                    
                    .azw_box_90per {
                        float: right;
                        width: 88%;
                        padding: 5px 1%;
                    }
                    
                    .azw_box_85per {
                        float: right;
                        width: 83%;
                        padding: 5px 1%;
                    }
                    
                    .azw_box_80per {
                        float: right;
                        width: 78%;
                        padding: 5px 1%;
                    }
                    
                    .azw_box_75per {
                        float: right;
                        width: 73%;
                        padding: 5px 1%;
                    }
                    
                    .azw_box_70per {
                        float: right;
                        width: 68%;
                        padding: 5px 1%;
                    }
                    
                    .azw_box_65per {
                        float: right;
                        width: 63%;
                        padding: 5px 1%;
                    }
                    
                    .azw_box_60per {
                        float: right;
                        width: 58%;
                        padding: 5px 1%;
                    }
                    
                    .azw_box_55per {
                        float: right;
                        width: 53%;
                        padding: 5px 1%;
                    }
                    
                    .azw_box_50per {
                        float: right;
                        width: 48%;
                        padding: 5px 1%;
                    }
                    
                    .azw_box_45per {
                        float: right;
                        width: 43%;
                        padding: 5px 1%;
                    }
                    
                    .azw_box_40per {
                        float: right;
                        width: 38%;
                        padding: 5px 1%;
                    }
                    
                    .azw_box_35per {
                        float: right;
                        width: 33%;
                        padding: 5px 1%;
                    }
                    
                    .azw_box_30per {
                        float: right;
                        width: 28%;
                        padding: 5px 1%;
                    }
                    
                    .azw_box_25per {
                        float: right;
                        width: 23%;
                        padding: 5px 1%;
                    }
                    
                    .azw_box_20per {
                        float: right;
                        width: 18%;
                        padding: 5px 1%;
                    }
                    
                    .azw_box_15per {
                        float: right;
                        width: 13%;
                        padding: 5px 1%;
                    }
                    
                    .azw_box_10per {
                        float: right;
                        width: 8%;
                        padding: 5px 1%;
                    }
                    
                    .azw_box_5per {
                        float: right;
                        width: 3%;
                        padding: 5px 1%;
                    }
                    
                    .azw_box_background_outershadow {
                        box-shadow: 2px 2px 2px 2px #CCC;
                        -moz-box-shadow: 2px 2px 2px 2px #ccc;
                        -webkit-box-shadow: 2px 2px 2px 2px #ccc;
                    }
                    
                    .azw_box_background_innerbeval {
                        background: rgb(255, 255, 255);
                        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 1)), color-stop(100%, rgba(247, 247, 247, 1)));
                        background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(247, 247, 247, 1) 100%);
                        background: -moz-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(247, 247, 247, 1) 100%);
                        background: -ms-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(247, 247, 247, 1) 100%);
                        -webkit-box-shadow: inset rgba(0, 0, 0, 0.4) 0 1px 4px;
                        -moz-box-shadow: inset rgba(0, 0, 0, 0.4) 0 1px 4px;
                        box-shadow: inset rgba(0, 0, 0, 0.4) 0 1px 4px;
                    }
                    
                    .cms_icons {
                        background-image: url(../../Images/client/qa/icons.png);
                        background-repeat: no-repeat;
                    }
                    /* start qa*/
                    
                    .ui-dialog-titlebar-close {
                        border: 1px solid #ccc;
                        margin-bottom: -3px;
                        margin-left: 5px;
                        position: relative;
                        border-bottom: 0px;
                        background-color: #eee;
                        background-position: 0px -469px;
                        float: left;
                        background-image: url(../../Images/client/qa/icons.png);
                        width: 20px;
                        height: 20px;
                        display: inline-block;
                    }
                    
                    .ui-icon-closethick {
                        float: left;
                        font-size: 0px;
                    }
                    
                    .cms_azw_qa_attention {
                        background-position: 0px -391px;
                        width: 30px;
                        height: 30px;
                        float: right;
                    }
                    
                    .cms_azw_qa_addquestion_box {
                        width: 98%;
                        background: none repeat scroll 0 0 #EEEEEE;
                        border: 1px solid #CCCCCC;
                        border-radius: 4px 4px 4px 4px;
                        -moz-border-radius: 4px 4px 4px 4px;
                        -webkit-border-radius: 4px 4px 4px 4px;
                        margin-bottom: 20px;
                    }
                    
                    .cms_azw_qa_addquestion_box textarea {
                        max-width: 80%;
                    }
                    
                    .cms_azw_qa_question {
                        background-position: 0px -328px;
                        width: 30px;
                        height: 30px;
                        float: right;
                    }
                    
                    .cms_azw_qa_answer {
                        background-position: 0px -354px;
                        width: 30px;
                        height: 30px;
                        float: right;
                    }
                    
                    .cms_azw_qa_addquestion {
                        background-position: -2px -432px;
                        width: 25px;
                        height: 25px;
                        float: left;
                    }
                    
                    .cms_azw_qa_box {}
                    
                    .display_area {
                        cursor: pointer;
                    }
                    
                    .cms_azw_border_top_blue {
                        border-top: 1px solid #09F;
                    }
                    
                    .cms_azw_border_bottom_blue {
                        border-bottom: 1px solid #09F;
                    }
                    
                    .cms_azw_border_top_gray {
                        border-top: 1px solid #CCC;
                    }
                    
                    .cms_azw_border_bottom_gray {
                        border-bottom: 1px solid #ccc;
                    }
                    /* end qa*/
                    
                    .cms_azw_icon_registertype {
                        background-position: -5px -0px;
                        width: 28px;
                        height: 20px;
                        float: right;
                    }
                    
                    .cms_azw_icon_registerreal {
                        background-position: -5px -34px;
                        width: 28px;
                        height: 20px;
                        float: right;
                    }
                    
                    .cms_azw_icon_registerlegal {
                        background-position: -5px -65px;
                        width: 28px;
                        height: 20px;
                        float: right;
                    }
                    
                    .cms_azw_icon_registercontact {
                        background-position: -5px -89px;
                        width: 28px;
                        height: 20px;
                        float: right;
                    }
                    
                    .cms_azw_icon_registerinfo {
                        background-position: -5px -122px;
                        width: 28px;
                        height: 20px;
                        float: right;
                    }
                    
                    .icons {
                        background-image: url(../../images/client/icons.png);
                        background-repeat: no-repeat
                    }
                    
                    .cms_azw_btnReload {
                        background-position: -12px -178px;
                        width: 16px;
                        height: 16px;
                        float: right;
                        margin: 1px;
                        color: transparent;
                        margin: 5px;
                        margin-top: 20px;
                        cursor: pointer;
                    }
                    
                    .report {
                        background: url(../../Images/Panel/azw_bg_modal_2.png) repeat;
                        width: 100%;
                        position: fixed;
                        height: 100%;
                        z-index: 100;
                        text-align: center;
                        display: none;
                        left: 0px;
                    }
                    
                    .report_box {
                        background: url(../../Images/Panel/azw_bg_modal_3.png) repeat;
                        border-radius: 10px;
                        -moz-border-radius: 10px;
                        -webkit-border-radius: 10px;
                        width: 30%;
                        margin: 0px auto;
                        min-height: 120px;
                        position: fixed;
                        z-index: 101;
                        top: 22%;
                        display: none;
                        right: 35%;
                        padding: 0.5%;
                    }
                    
                    .report_box_content {
                        width: 98%;
                        padding: 1%;
                        float: right;
                        background: #f1f2f3;
                        height: 93%;
                        border-radius: 10px;
                        -moz-border-radius: 10px;
                        -webkit-border-radius: 10px;
                    }
                    
                    .cms_azw_alert_text {
                        width: 73%;
                        vertical-align: middle;
                        margin-top: 3%;
                        float: right;
                        height: 60%;
                        text-align: center;
                        direction: rtl;
                        font-family: iransans !important, Geneva, sans-serif;
                        font-size: 12px;
                        line-height: 33px;
                        color: #333;
                    }
                    
                    .cms_azw_alert_icon_suces {
                        background: url(../../Images/Panel/icons_msg.png) no-repeat 0px 0px;
                        width: 20%;
                        height: 60px;
                        float: right;
                        margin: 5px 1%;
                    }
                    
                    .cms_azw_alert_icon_error {
                        background: url(../../Images/Panel/icons_msg.png) no-repeat 0px -240px;
                        width: 20%;
                        height: 60px;
                        float: right;
                        margin: 5px 1%;
                    }
                    
                    .cms_azw_alert_icon_info {
                        background: url(../../Images/Panel/icons_msg.png) no-repeat 0px -80px;
                        width: 20%;
                        height: 60px;
                        float: right;
                        margin: 5px 1%;
                    }
                    
                    .cms_azw_alert_icon_help {
                        background: url(../../Images/Panel/icons_msg.png) no-repeat 0px -160px;
                        width: 20%;
                        height: 60px;
                        float: right;
                        margin: 5px 1%;
                    }
                    
                    .btn_gray {
                        background-repeat: repeat-x;
                        background-position: 0 -100000px;
                        height: 25px;
                        font-family: iransans !important;
                        font-size: 12px;
                        line-height: 25px;
                        color: #333;
                        text-decoration: none;
                        text-align: center;
                        padding: 5px 4%;
                        border-radius: 5px;
                        -moz-border-radius: 5px;
                        -webkit-border-radius: 5px;
                        box-shadow: 2px 2px 2px 2px #999;
                        -moz-box-shadow: 2px 2px 2px 2px #999;
                        -webkit-box-shadow: 2px 2px 2px 2px #999;
                        margin-top: 7px;
                        margin-bottom: 7px
                    }
                    
                    .btn_gray:hover {
                        color: #000;
                        box-shadow: 2px 2px 2px 2px #848282;
                        -moz-box-shadow: 2px 2px 2px 2px #848282;
                        -webkit-box-shadow: 2px 2px 2px 2px #848282
                    }
                    /* start highslide gallery */
                    /**
* @file: highslide.css 
* @version: 4.1.13
*/
                    
                    .highslide-container div {
                        font-family: Verdana, Helvetica;
                        font-size: 10pt;
                    }
                    
                    .highslide-container table {
                        background: none;
                        table-layout: auto;
                    }
                    
                    .highslide {
                        outline: none;
                        text-decoration: none;
                    }
                    
                    .highslide img {
                        border: 2px solid silver;
                    }
                    
                    .highslide:hover img {
                        border-color: gray;
                    }
                    
                    .highslide-active-anchor img {
                        visibility: hidden;
                    }
                    
                    .highslide-gallery .highslide-active-anchor img {
                        border-color: black;
                        visibility: visible;
                        cursor: default;
                    }
                    
                    .highslide-image {
                        border-width: 2px;
                        border-style: solid;
                        border-color: white;
                    }
                    
                    .highslide-wrapper,
                    .highslide-outline {
                        background: white;
                    }
                    
                    .glossy-dark {
                        background: #111;
                    }
                    
                    .highslide-image-blur {}
                    
                    .highslide-number {
                        font-weight: bold;
                        color: gray;
                        font-size: .9em;
                    }
                    
                    .highslide-caption {
                        display: none;
                        font-family: iransans !important, Geneva, sans-serif;
                        text-align: right;
                        direction: rtl font-size: 1em;
                        padding: 5px;
                        /*background: white;*/
                    }
                    
                    .highslide-heading {
                        display: none;
                        font-weight: bold;
                        margin: 0.4em;
                    }
                    
                    .highslide-dimming {
                        /*position: absolute;*/
                        background: black;
                    }
                    
                    a.highslide-full-expand {
                        background: url(../../Images/client/galery/fullexpand.gif) no-repeat;
                        display: block;
                        margin: 0 10px 10px 0;
                        width: 34px;
                        height: 34px;
                    }
                    
                    .highslide-loading {
                        display: block;
                        color: black;
                        font-size: 9px;
                        font-weight: bold;
                        text-transform: uppercase;
                        text-decoration: none;
                        padding: 3px;
                        border: 1px solid white;
                        background-color: white;
                        padding-left: 22px;
                        background-image: url(../../Images/client/galery/loader.white.gif);
                        background-repeat: no-repeat;
                        background-position: 3px 1px;
                    }
                    
                    a.highslide-credits,
                    a.highslide-credits i {
                        padding: 2px;
                        color: silver;
                        text-decoration: none;
                        font-size: 10px;
                    }
                    
                    a.highslide-credits:hover,
                    a.highslide-credits:hover i {
                        color: white;
                        background-color: gray;
                    }
                    
                    .highslide-move,
                    .highslide-move * {
                        cursor: move;
                    }
                    
                    .highslide-viewport {
                        display: none;
                        position: fixed;
                        width: 100%;
                        height: 100%;
                        z-index: 1;
                        background: none;
                        left: 0;
                        top: 0;
                    }
                    
                    .highslide-overlay {
                        display: none;
                    }
                    
                    .hidden-container {
                        display: none;
                    }
                    /* Example of a semitransparent, offset closebutton */
                    
                    .closebutton {
                        position: relative;
                        top: -15px;
                        left: 15px;
                        width: 30px;
                        height: 30px;
                        cursor: pointer;
                        background: url(../../Images/client/galery/close.png);
                        /* NOTE! For IE6, you also need to update the highslide-ie6.css file. */
                    }
                    /*****************************************************************************/
                    /* Thumbnail boxes for the galleries.                                        */
                    /* Remove these if you are not using a gallery.                              */
                    /*****************************************************************************/
                    
                    .highslide-gallery ul {
                        list-style-type: none;
                        margin: 0;
                        padding: 0;
                    }
                    
                    .highslide-gallery ul li {
                        display: block;
                        float: right;
                        margin: 2px;
                        padding: 0;
                        line-height: 0;
                        overflow: hidden;
                    }
                    
                    .highslide-gallery ul a {
                        position: absolute;
                        top: 50%;
                        left: 50%;
                    }
                    
                    .highslide-gallery ul img {
                        position: relative;
                        top: -50%;
                        left: -50%;
                    }
                    
                    html>
                    /**/
                    
                    body .highslide-gallery ul li {
                        text-align: center;
                    }
                    
                    html>
                    /**/
                    
                    body .highslide-gallery ul li {
                        text-align: center;
                    }
                    
                    html>
                    /**/
                    
                    body .highslide-gallery ul a {
                        position: static;
                        display: table-cell;
                        vertical-align: middle;
                    }
                    
                    html>
                    /**/
                    
                    body .highslide-gallery ul img {
                        position: static;
                    }
                    /*****************************************************************************/
                    /* Controls for the galleries.											     */
                    /* Remove these if you are not using a gallery							     */
                    /*****************************************************************************/
                    
                    .highslide-controls {
                        width: 195px;
                        height: 40px;
                        background: url(../../Images/client/galery/controlbar-white.gif) 0 -90px no-repeat;
                        margin: 20px 15px 10px 0;
                    }
                    
                    .highslide-controls ul {
                        position: relative;
                        left: 15px;
                        height: 40px;
                        list-style: none;
                        margin: 0;
                        padding: 0;
                        background: url(../../Images/client/galery/controlbar-white.gif) right -90px no-repeat;
                    }
                    
                    .highslide-controls li {
                        float: left;
                        padding: 5px 0;
                        margin: 0;
                        list-style: none;
                    }
                    
                    .highslide-controls a {
                        background-image: url(../../Images/client/galery/controlbar-white.gif);
                        display: block;
                        float: left;
                        height: 30px;
                        width: 30px;
                        outline: none;
                    }
                    
                    .highslide-controls a.disabled {
                        cursor: default;
                    }
                    
                    .highslide-controls a.disabled span {
                        cursor: default;
                    }
                    
                    .highslide-controls a span {
                        /* hide the text for these graphic buttons */
                        display: none;
                        cursor: pointer;
                    }
                    /* The CSS sprites for the controlbar - see http://www.google.com/search?q=css+sprites */
                    
                    .highslide-controls .highslide-previous a {
                        background-position: 0 0;
                    }
                    
                    .highslide-controls .highslide-previous a:hover {
                        background-position: 0 -30px;
                    }
                    
                    .highslide-controls .highslide-previous a.disabled {
                        background-position: 0 -60px !important;
                    }
                    
                    .highslide-controls .highslide-play a {
                        background-position: -30px 0;
                    }
                    
                    .highslide-controls .highslide-play a:hover {
                        background-position: -30px -30px;
                    }
                    
                    .highslide-controls .highslide-play a.disabled {
                        background-position: -30px -60px !important;
                    }
                    
                    .highslide-controls .highslide-pause a {
                        background-position: -60px 0;
                    }
                    
                    .highslide-controls .highslide-pause a:hover {
                        background-position: -60px -30px;
                    }
                    
                    .highslide-controls .highslide-next a {
                        background-position: -90px 0;
                    }
                    
                    .highslide-controls .highslide-next a:hover {
                        background-position: -90px -30px;
                    }
                    
                    .highslide-controls .highslide-next a.disabled {
                        background-position: -90px -60px !important;
                    }
                    
                    .highslide-controls .highslide-move a {
                        background-position: -120px 0;
                    }
                    
                    .highslide-controls .highslide-move a:hover {
                        background-position: -120px -30px;
                    }
                    
                    .highslide-controls .highslide-full-expand a {
                        background-position: -150px 0;
                    }
                    
                    .highslide-controls .highslide-full-expand a:hover {
                        background-position: -150px -30px;
                    }
                    
                    .highslide-controls .highslide-full-expand a.disabled {
                        background-position: -150px -60px !important;
                    }
                    
                    .highslide-controls .highslide-close a {
                        background-position: -180px 0;
                    }
                    
                    .highslide-controls .highslide-close a:hover {
                        background-position: -180px -30px;
                    }
                    /*****************************************************************************/
                    /* Styles for the HTML popups											     */
                    /* Remove these if you are not using Highslide HTML						     */
                    /*****************************************************************************/
                    
                    .highslide-maincontent {
                        display: none;
                    }
                    
                    .highslide-html {
                        background-color: white;
                    }
                    
                    .mobile .highslide-html {
                        border: 1px solid silver;
                    }
                    
                    .highslide-html-content {
                        display: none;
                        width: 400px;
                        padding: 0 5px 5px 5px;
                    }
                    
                    .highslide-header {
                        padding-bottom: 5px;
                    }
                    
                    .highslide-header ul {
                        margin: 0;
                        padding: 0;
                        text-align: right;
                    }
                    
                    .highslide-header ul li {
                        display: inline;
                        padding-left: 1em;
                    }
                    
                    .highslide-header ul li.highslide-previous,
                    .highslide-header ul li.highslide-next {
                        display: none;
                    }
                    
                    .highslide-header a {
                        font-weight: bold;
                        color: gray;
                        text-transform: uppercase;
                        text-decoration: none;
                    }
                    
                    .highslide-header a:hover {
                        color: black;
                    }
                    
                    .highslide-header .highslide-move a {
                        cursor: move;
                    }
                    
                    .highslide-footer {
                        height: 16px;
                    }
                    
                    .highslide-footer .highslide-resize {
                        display: block;
                        float: right;
                        margin-top: 5px;
                        height: 11px;
                        width: 11px;
                        background: url(../../Images/client/galery/resize.gif) no-repeat;
                    }
                    
                    .highslide-footer .highslide-resize span {
                        display: none;
                    }
                    
                    .highslide-body {}
                    
                    .highslide-resize {
                        cursor: nw-resize;
                    }
                    /*****************************************************************************/
                    /* Styles for the Individual wrapper class names.							 */
                    /* See www.highslide.com/ref/hs.wrapperClassName							 */
                    /* You can safely remove the class name themes you don't use				 */
                    /*****************************************************************************/
                    /* hs.wrapperClassName = 'draggable-header' */
                    
                    .draggable-header .highslide-header {
                        height: 18px;
                        border-bottom: 1px solid #dddddd;
                    }
                    
                    .draggable-header .highslide-heading {
                        position: absolute;
                        margin: 2px 0.4em;
                    }
                    
                    .draggable-header .highslide-header .highslide-move {
                        cursor: move;
                        display: block;
                        height: 16px;
                        position: absolute;
                        right: 24px;
                        top: 0;
                        width: 100%;
                        z-index: 1;
                    }
                    
                    .draggable-header .highslide-header .highslide-move * {
                        display: none;
                    }
                    
                    .draggable-header .highslide-header .highslide-close {
                        position: absolute;
                        right: 2px;
                        top: 2px;
                        z-index: 5;
                        padding: 0;
                    }
                    
                    .draggable-header .highslide-header .highslide-close a {
                        display: block;
                        height: 16px;
                        width: 16px;
                        background-image: url(../../Images/client/galery/closeX.png);
                    }
                    
                    .draggable-header .highslide-header .highslide-close a:hover {
                        background-position: 0 16px;
                    }
                    
                    .draggable-header .highslide-header .highslide-close span {
                        display: none;
                    }
                    
                    .draggable-header .highslide-maincontent {
                        padding-top: 1em;
                    }
                    /* hs.wrapperClassName = 'titlebar' */
                    
                    .titlebar .highslide-header {
                        height: 18px;
                        border-bottom: 1px solid #dddddd;
                    }
                    
                    .titlebar .highslide-heading {
                        position: absolute;
                        width: 90%;
                        margin: 1px 0 1px 5px;
                        color: #666666;
                    }
                    
                    .titlebar .highslide-header .highslide-move {
                        cursor: move;
                        display: block;
                        height: 16px;
                        position: absolute;
                        right: 24px;
                        top: 0;
                        width: 100%;
                        z-index: 1;
                    }
                    
                    .titlebar .highslide-header .highslide-move * {
                        display: none;
                    }
                    
                    .titlebar .highslide-header li {
                        position: relative;
                        top: 3px;
                        z-index: 2;
                        padding: 0 0 0 1em;
                    }
                    
                    .titlebar .highslide-maincontent {
                        padding-top: 1em;
                    }
                    /* hs.wrapperClassName = 'no-footer' */
                    
                    .no-footer .highslide-footer {
                        display: none;
                    }
                    /* hs.wrapperClassName = 'wide-border' */
                    
                    .wide-border {
                        background: white;
                    }
                    
                    .wide-border .highslide-image {
                        border-width: 10px;
                    }
                    
                    .wide-border .highslide-caption {
                        padding: 0 10px 10px 10px;
                    }
                    /* hs.wrapperClassName = 'borderless' */
                    
                    .borderless .highslide-image {
                        border: none;
                    }
                    
                    .borderless .highslide-caption {
                        border-bottom: 1px solid white;
                        border-top: 1px solid white;
                        background: silver;
                    }
                    /* hs.wrapperClassName = 'outer-glow' */
                    
                    .outer-glow {
                        background: #444;
                    }
                    
                    .outer-glow .highslide-image {
                        border: 5px solid #444444;
                    }
                    
                    .outer-glow .highslide-caption {
                        border: 5px solid #444444;
                        border-top: none;
                        padding: 5px;
                        background-color: gray;
                    }
                    /* hs.wrapperClassName = 'colored-border' */
                    
                    .colored-border {
                        background: white;
                    }
                    
                    .colored-border .highslide-image {
                        border: 2px solid green;
                    }
                    
                    .colored-border .highslide-caption {
                        border: 2px solid green;
                        border-top: none;
                    }
                    /* hs.wrapperClassName = 'dark' */
                    
                    .dark {
                        background: #111;
                    }
                    
                    .dark .highslide-image {
                        border-color: black black #202020 black;
                        background: gray;
                    }
                    
                    .dark .highslide-caption {
                        color: white;
                        font-family: iransans !important, Geneva, sans-serif;
                        direction: rtl;
                        text-align: right;
                        background: #111;
                    }
                    
                    .dark .highslide-controls,
                    .dark .highslide-controls ul,
                    .dark .highslide-controls a {
                        background-image: url(../../Images/client/galery/controlbar-black-border.gif);
                    }
                    /* hs.wrapperClassName = 'floating-caption' */
                    
                    .floating-caption .highslide-caption {
                        position: absolute;
                        padding: 1em 0 0 0;
                        background: none;
                        color: white;
                        border: none;
                        font-weight: bold;
                    }
                    /* hs.wrapperClassName = 'controls-in-heading' */
                    
                    .controls-in-heading .highslide-heading {
                        color: gray;
                        font-weight: bold;
                        height: 20px;
                        overflow: hidden;
                        cursor: default;
                        padding: 0 0 0 22px;
                        margin: 0;
                        background: url(../../Images/client/galery/icon.gif) no-repeat 0 1px;
                    }
                    
                    .controls-in-heading .highslide-controls {
                        width: 105px;
                        height: 20px;
                        position: relative;
                        margin: 0;
                        top: -23px;
                        left: 7px;
                        background: none;
                    }
                    
                    .controls-in-heading .highslide-controls ul {
                        position: static;
                        height: 20px;
                        background: none;
                    }
                    
                    .controls-in-heading .highslide-controls li {
                        padding: 0;
                    }
                    
                    .controls-in-heading .highslide-controls a {
                        background-image: url(../../Images/client/galery/controlbar-white-small.gif);
                        height: 20px;
                        width: 20px;
                    }
                    
                    .controls-in-heading .highslide-controls .highslide-move {
                        display: none;
                    }
                    
                    .controls-in-heading .highslide-controls .highslide-previous a {
                        background-position: 0 0;
                    }
                    
                    .controls-in-heading .highslide-controls .highslide-previous a:hover {
                        background-position: 0 -20px;
                    }
                    
                    .controls-in-heading .highslide-controls .highslide-previous a.disabled {
                        background-position: 0 -40px !important;
                    }
                    
                    .controls-in-heading .highslide-controls .highslide-play a {
                        background-position: -20px 0;
                    }
                    
                    .controls-in-heading .highslide-controls .highslide-play a:hover {
                        background-position: -20px -20px;
                    }
                    
                    .controls-in-heading .highslide-controls .highslide-play a.disabled {
                        background-position: -20px -40px !important;
                    }
                    
                    .controls-in-heading .highslide-controls .highslide-pause a {
                        background-position: -40px 0;
                    }
                    
                    .controls-in-heading .highslide-controls .highslide-pause a:hover {
                        background-position: -40px -20px;
                    }
                    
                    .controls-in-heading .highslide-controls .highslide-next a {
                        background-position: -60px 0;
                    }
                    
                    .controls-in-heading .highslide-controls .highslide-next a:hover {
                        background-position: -60px -20px;
                    }
                    
                    .controls-in-heading .highslide-controls .highslide-next a.disabled {
                        background-position: -60px -40px !important;
                    }
                    
                    .controls-in-heading .highslide-controls .highslide-full-expand a {
                        background-position: -100px 0;
                    }
                    
                    .controls-in-heading .highslide-controls .highslide-full-expand a:hover {
                        background-position: -100px -20px;
                    }
                    
                    .controls-in-heading .highslide-controls .highslide-full-expand a.disabled {
                        background-position: -100px -40px !important;
                    }
                    
                    .controls-in-heading .highslide-controls .highslide-close a {
                        background-position: -120px 0;
                    }
                    
                    .controls-in-heading .highslide-controls .highslide-close a:hover {
                        background-position: -120px -20px;
                    }
                    /*****************************************************************************/
                    /* Styles for text based controls.						                     */
                    /* You can safely remove this if you don't use text based controls			 */
                    /*****************************************************************************/
                    
                    .text-controls .highslide-controls {
                        width: auto;
                        height: auto;
                        margin: 0;
                        text-align: center;
                        background: none;
                    }
                    
                    .text-controls ul {
                        position: static;
                        background: none;
                        height: auto;
                        left: 0;
                    }
                    
                    .text-controls .highslide-move {
                        display: none;
                    }
                    
                    .text-controls li {
                        background-image: url(../../Images/client/galery/controlbar-text-buttons.png);
                        background-position: right top !important;
                        padding: 0;
                        margin-left: 15px;
                        display: block;
                        width: auto;
                    }
                    
                    .text-controls a {
                        background: url(../../Images/client/galery/controlbar-text-buttons.png) no-repeat;
                        background-position: left top !important;
                        position: relative;
                        left: -10px;
                        display: block;
                        width: auto;
                        height: auto;
                        text-decoration: none !important;
                    }
                    
                    .text-controls a span {
                        background: url(../../Images/client/galery/controlbar-text-buttons.png) no-repeat;
                        margin: 1px 2px 1px 10px;
                        display: block;
                        min-width: 4em;
                        height: 18px;
                        line-height: 18px;
                        padding: 1px 0 1px 18px;
                        color: #333;
                        font-family: "Trebuchet MS", Arial, sans-serif;
                        font-size: 12px;
                        font-weight: bold;
                        white-space: nowrap;
                    }
                    
                    .text-controls .highslide-next {
                        margin-right: 1em;
                    }
                    
                    .text-controls .highslide-full-expand a span {
                        min-width: 0;
                        margin: 1px 0;
                        padding: 1px 0 1px 10px;
                    }
                    
                    .text-controls .highslide-close a span {
                        min-width: 0;
                    }
                    
                    .text-controls a:hover span {
                        color: black;
                    }
                    
                    .text-controls a.disabled span {
                        color: #999;
                    }
                    
                    .text-controls .highslide-previous span {
                        background-position: 0 -40px;
                    }
                    
                    .text-controls .highslide-previous a.disabled {
                        background-position: left top !important;
                    }
                    
                    .text-controls .highslide-previous a.disabled span {
                        background-position: 0 -140px;
                    }
                    
                    .text-controls .highslide-play span {
                        background-position: 0 -60px;
                    }
                    
                    .text-controls .highslide-play a.disabled {
                        background-position: left top !important;
                    }
                    
                    .text-controls .highslide-play a.disabled span {
                        background-position: 0 -160px;
                    }
                    
                    .text-controls .highslide-pause span {
                        background-position: 0 -80px;
                    }
                    
                    .text-controls .highslide-next span {
                        background-position: 0 -100px;
                    }
                    
                    .text-controls .highslide-next a.disabled {
                        background-position: left top !important;
                    }
                    
                    .text-controls .highslide-next a.disabled span {
                        background-position: 0 -200px;
                    }
                    
                    .text-controls .highslide-full-expand span {
                        background: none;
                    }
                    
                    .text-controls .highslide-full-expand a.disabled {
                        background-position: left top !important;
                    }
                    
                    .text-controls .highslide-close span {
                        background-position: 0 -120px;
                    }
                    /*****************************************************************************/
                    /* Styles for the thumbstrip.							                     */
                    /* See www.highslide.com/ref/hs.addSlideshow    							 */
                    /* You can safely remove this if you don't use a thumbstrip 				 */
                    /*****************************************************************************/
                    
                    .highslide-thumbstrip {
                        height: 100%;
                        direction: ltr;
                    }
                    
                    .highslide-thumbstrip div {
                        overflow: hidden;
                    }
                    
                    .highslide-thumbstrip table {
                        position: relative;
                        padding: 0;
                        border-collapse: collapse;
                    }
                    
                    .highslide-thumbstrip td {
                        padding: 1px;
                        /*text-align: center;*/
                    }
                    
                    .highslide-thumbstrip a {
                        outline: none;
                    }
                    
                    .highslide-thumbstrip img {
                        display: block;
                        border: 1px solid gray;
                        margin: 0 auto;
                    }
                    
                    .highslide-thumbstrip .highslide-active-anchor img {
                        visibility: visible;
                    }
                    
                    .highslide-thumbstrip .highslide-marker {
                        position: absolute;
                        width: 0;
                        height: 0;
                        border-width: 0;
                        border-style: solid;
                        border-color: transparent;
                        /* change this to actual background color in highslide-ie6.css */
                    }
                    
                    .highslide-thumbstrip-horizontal div {
                        width: auto;
                        /* width: 100% breaks in small strips in IE */
                    }
                    
                    .highslide-thumbstrip-horizontal .highslide-scroll-up {
                        display: none;
                        position: absolute;
                        top: 3px;
                        left: 3px;
                        width: 25px;
                        height: 42px;
                    }
                    
                    .highslide-thumbstrip-horizontal .highslide-scroll-up div {
                        margin-bottom: 10px;
                        cursor: pointer;
                        background: url(../../Images/client/galery/scrollarrows.png) left center no-repeat;
                        height: 42px;
                    }
                    
                    .highslide-thumbstrip-horizontal .highslide-scroll-down {
                        display: none;
                        position: absolute;
                        top: 3px;
                        right: 3px;
                        width: 25px;
                        height: 42px;
                    }
                    
                    .highslide-thumbstrip-horizontal .highslide-scroll-down div {
                        margin-bottom: 10px;
                        cursor: pointer;
                        background: url(../../Images/client/galery/scrollarrows.png) center right no-repeat;
                        height: 42px;
                    }
                    
                    .highslide-thumbstrip-horizontal table {
                        margin: 2px 0 10px 0;
                    }
                    
                    .highslide-viewport .highslide-thumbstrip-horizontal table {
                        margin-left: 10px;
                    }
                    
                    .highslide-thumbstrip-horizontal img {
                        width: auto;
                        height: 40px;
                    }
                    
                    .highslide-thumbstrip-horizontal .highslide-marker {
                        top: 47px;
                        border-left-width: 6px;
                        border-right-width: 6px;
                        border-bottom: 6px solid gray;
                    }
                    
                    .highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker {
                        margin-left: 10px;
                    }
                    
                    .dark .highslide-thumbstrip-horizontal .highslide-marker,
                    .highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker {
                        border-bottom-color: white !important;
                    }
                    
                    .highslide-thumbstrip-vertical-overlay {
                        overflow: hidden !important;
                    }
                    
                    .highslide-thumbstrip-vertical div {
                        height: 100%;
                    }
                    
                    .highslide-thumbstrip-vertical a {
                        display: block;
                    }
                    
                    .highslide-thumbstrip-vertical .highslide-scroll-up {
                        display: none;
                        position: absolute;
                        top: 0;
                        left: 0;
                        width: 100%;
                        height: 25px;
                    }
                    
                    .highslide-thumbstrip-vertical .highslide-scroll-up div {
                        margin-left: 10px;
                        cursor: pointer;
                        background: url(../../Images/client/galery/scrollarrows.png) top center no-repeat;
                        height: 25px;
                    }
                    
                    .highslide-thumbstrip-vertical .highslide-scroll-down {
                        display: none;
                        position: absolute;
                        bottom: 0;
                        left: 0;
                        width: 100%;
                        height: 25px;
                    }
                    
                    .highslide-thumbstrip-vertical .highslide-scroll-down div {
                        margin-left: 10px;
                        cursor: pointer;
                        background: url(../../Images/client/galery/scrollarrows.png) bottom center no-repeat;
                        height: 25px;
                    }
                    
                    .highslide-thumbstrip-vertical table {
                        margin: 10px 0 0 10px;
                    }
                    
                    .highslide-thumbstrip-vertical img {}
                    
                    .highslide-thumbstrip-vertical .highslide-marker {
                        left: 0;
                        margin-top: 8px;
                        border-top-width: 6px;
                        border-bottom-width: 6px;
                        border-left: 6px solid gray;
                    }
                    
                    .dark .highslide-thumbstrip-vertical .highslide-marker,
                    .highslide-viewport .highslide-thumbstrip-vertical .highslide-marker {
                        border-left-color: white;
                    }
                    
                    .highslide-viewport .highslide-thumbstrip-float {
                        overflow: auto;
                    }
                    
                    .highslide-thumbstrip-float ul {
                        margin: 2px 0;
                        padding: 0;
                    }
                    
                    .highslide-thumbstrip-float li {
                        display: block;
                        height: 60px;
                        margin: 0 2px;
                        list-style: none;
                        float: left;
                    }
                    
                    .highslide-thumbstrip-float img {
                        display: inline;
                        border-color: silver;
                        max-height: 56px;
                    }
                    
                    .highslide-thumbstrip-float .highslide-active-anchor img {
                        border-color: black;
                    }
                    
                    .highslide-thumbstrip-float .highslide-scroll-up div,
                    .highslide-thumbstrip-float .highslide-scroll-down div {
                        display: none;
                    }
                    
                    .highslide-thumbstrip-float .highslide-marker {
                        display: none;
                    }
                    /*****************************************************************************/
                    /* The following styles are added by the Highslide Editor                    */
                    /*****************************************************************************/
                    
                    .highslide-wrapper,
                    .highslide-outline {
                        background: #FFFFFF;
                    }
                    
                    .highslide img {
                        border: 1px solid #D0D0D0;
                    }
                    
                    .highslide:hover img {
                        border-color: #A0A0A0;
                    }
                    
                    .highslide-active-anchor img {
                        visibility: visible;
                        border-color: #808080 !important;
                    }
                    
                    .highslide-dimming {
                        background: #000000;
                    }
                    
                    .highslide-image {
                        border: 2px solid #FFFFFF;
                    }
                    
                    .highslide-loading {
                        color: black;
                        border: 1px solid black;
                        background-color: white;
                        background-image: url(../../Images/client/galery/loader.white.gif);
                    }
                    
                    .highslide-controls {
                        position: static !important;
                        margin-bottom: 0;
                    }
                    
                    .highslide-controls .highslide-move {
                        display: none;
                    }
                    
                    .highslide-gallery ul li {
                        margin: 2px;
                    }
                    /* end highslide gallery */
                    
                    .cms_btn_lightgray {
                        background-color: #d2000a;
                        border-radius: 5px;
                        color: #fff;
                        cursor: pointer;
                        font-family: iransans;
                        font-size: 13px;
                        height: 30px;
                        margin: 1px 1%;
                        padding-left: 2%;
                        padding-right: 2%;
                        text-align: center;
                        text-decoration: none;
                        width: 12%;
                    }
                    
                    .cms_btn_lightgray:hover {
                        color: #333;
                        box-shadow: 2px 2px 2px 2px #848282;
                        -moz-box-shadow: 2px 2px 2px 2px #848282;
                        -webkit-box-shadow: 2px 2px 2px 2px #848282
                    }
                    
                    .cms_btn_gray {
                        height: 18px;
                        cursor: pointer;
                        font-family: iransans !important;
                        font-size: 12px;
                        line-height: 18px;
                        color: #FFF;
                        text-decoration: none;
                        text-align: center;
                        padding-right: 2%;
                        padding-left: 2%;
                        float: right;
                        border-radius: 5px;
                        -moz-border-radius: 5px;
                        -webkit-border-radius: 5px;
                        box-shadow: 2px 2px 2px 2px #999;
                        -moz-box-shadow: 2px 2px 2px 2px #999;
                        -webkit-box-shadow: 2px 2px 2px 2px #999;
                        margin-top: 1px;
                        margin-bottom: 1px;
                        background-color: #ADADAD;
                        border: 1px solid #ACACAC;
                    }
                    
                    .cms_btn_gray:hover {
                        color: #000;
                        box-shadow: 2px 2px 2px 2px #848282;
                        -moz-box-shadow: 2px 2px 2px 2px #848282;
                        -webkit-box-shadow: 2px 2px 2px 2px #848282
                    }
                    
                    .cms_icons_tick {
                        float: right;
                        height: 26px;
                        width: 26px;
                        margin: 2px;
                        background-position: -6px -123px;
                    }
                    
                    .cms_icons_blt_1 {
                        float: right;
                        height: 20px;
                        width: 20px;
                        background-position: -5px -180px;
                    }
                    
                    .cms_icons_hand {
                        background-position: -3px 2px;
                        float: right;
                        height: 20px;
                        width: 20px;
                    }
                    
                    .cms_icons_user {
                        background-position: 0px -13px;
                        float: right;
                        height: 30px;
                        width: 30px;
                    }
                    
                    .cms_icons_calender {
                        background-position: 0px -43px;
                        float: right;
                        height: 30px;
                        width: 30px;
                    }
                    
                    .cms_icons_mail {
                        float: right;
                        height: 28px;
                        width: 30px;
                        background-position: 0px -69px;
                        margin-top: 1px;
                        margin-bottom: 1px;
                    }
                    
                    .cms_icons_question {
                        background-position: 0px -90px;
                        float: right;
                        height: 30px;
                        width: 35px;
                    }
                    
                    .cms_icons_kajright {
                        background-position: -20px -246px;
                        height: 32px;
                        width: 15px;
                        float: right;
                    }
                    
                    .cms_icons_kajcenter {
                        background-position: 0px -282px;
                        float: right;
                        height: 32px;
                        background-repeat: repeat-x;
                    }
                    
                    .cms_icons_kajleft {
                        background-position: -20px -202px;
                        float: right;
                        height: 32px;
                        width: 15px;
                    }
                    /* start  news yahoo style*/
                    
                    div.cms_azw_news_yahoo {
                        position: relative;
                        overflow: hidden;
                    }
                    
                    div.cms_azw_news_yahoo ul {
                        position: relative;
                        left: 0;
                        width: auto;
                        overflow: hidden;
                        z-index: 1;
                    }
                    
                    .pagination-count {
                        direction: ltr;
                    }
                    
                    .jqans-content {
                        text-align: center;
                        min-height: 310px;
                    }
                    
                    div.cms_azw_news_yahoo li {
                        float: left;
                    }
                    
                    div.cms_azw_news_yahoo .jqans-stories-selector ul,
                    div.cms_azw_news_yahoo .jqans-stories-selector li {
                        height: 10px;
                    }
                    
                    div.cms_azw_news_yahoo li {
                        width: 107px;
                    }
                    
                    div.cms_azw_news_yahoo .jqans-stories {
                        background: #f3f3f3;
                    }
                    
                    div.cms_azw_news_yahoo .jqans-stories li.selected {
                        background: #0164a8;
                        /* Old browsers */
                        /* IE9 SVG, needs conditional override of 'filter' to 'none' */
                        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAxNjRhOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNDk0ZjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
                        background: -moz-linear-gradient(top, #0164a8 0%, #0494f7 100%);
                        /* FF3.6+ */
                        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0164a8), color-stop(100%, #0494f7));
                        /* Chrome,Safari4+ */
                        background: -webkit-linear-gradient(top, #0164a8 0%, #0494f7 100%);
                        /* Chrome10+,Safari5.1+ */
                        background: -o-linear-gradient(top, #0164a8 0%, #0494f7 100%);
                        /* Opera 11.10+ */
                        background: -ms-linear-gradient(top, #0164a8 0%, #0494f7 100%);
                        /* IE10+ */
                        background: linear-gradient(to bottom, #0164a8 0%, #0494f7 100%);
                        /* W3C */
                        filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#0164a8', endColorstr='#0494f7', GradientType=0);
                        /* IE6-8 */
                    }
                    
                    div.cms_azw_news_yahoo .jqans-stories li.selected a {
                        color: #FFF !important;
                    }
                    
                    div.cms_azw_news_yahoo .jqans-stories li p {
                        display: none;
                    }
                    
                    div.cms_azw_news_yahoo .jqans-stories li h3 {
                        font-size: 12px;
                        font-weight: normal;
                    }
                    
                    div.cms_azw_news_yahoo .jqans-stories-selector li.selected div {
                        margin: auto;
                        height: 0px;
                        width: 0px;
                        line-height: 0px;
                        font-size: 0px;
                        border-right: 10px solid white;
                        border-bottom: 10px solid #0164a8;
                        border-left: 10px solid white;
                    }
                    
                    div.cms_azw_news_yahoo .back {
                        float: left;
                        margin-left: 3px;
                        width: 22px;
                    }
                    
                    div.cms_azw_news_yahoo .back a {
                        height: 20px;
                        background-image: url(../../Images/client/news/previous.jpg);
                        background-position: center center;
                        background-repeat: no-repeat;
                        float: right;
                        width: 100%;
                    }
                    
                    div.cms_azw_news_yahoo .next {
                        float: left;
                        margin-left: 3px;
                        width: 22px;
                    }
                    
                    div.cms_azw_news_yahoo .next a {
                        height: 20px;
                        background-image: url(../../Images/client/news/next.jpg);
                        background-position: center center;
                        background-repeat: no-repeat;
                        float: right;
                        width: 100%;
                    }
                    /* end news yahoo style*/
                    /* start news tab style */
                    
                    .cms_azw_news_tab_header a {
                        margin-right: 1px;
                        border-bottom: 0px !important;
                    }
                    
                    .cms_azw_news_tab_header a:hover {
                        text-decoration: none;
                        color: #4b412f
                    }
                    
                    .cms_azw_news_tab_header a.selected {
                        background-color: #dddddd;
                        color: #000!important;
                        border-bottom: 0px solid #f6f6f6;
                        position: relative;
                        bottom: -1px;
                    }
                    
                    .cms_azw_news_tab_content a {
                        color: #666;
                    }
                    
                    .cms_azw_news_tab_content a:hover {
                        color: #000;
                    }
                    
                    .cms_azw_news_tab_content {
                        float: left;
                    }
                    
                    .cms_azw_news_tab_mask {
                        overflow: hidden;
                        border: 1px solid #ccc;
                        min-height: 100px;
                        background: #dddddd;
                        /* Old browsers */
                        /* IE9 SVG, needs conditional override of 'filter' to 'none' */
                        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RkZGRkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOWY5ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
                        background: -moz-linear-gradient(top, #dddddd 0%, #f9f9f9 100%);
                        /* FF3.6+ */
                        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dddddd), color-stop(100%, #f9f9f9));
                        /* Chrome,Safari4+ */
                        background: -webkit-linear-gradient(top, #dddddd 0%, #f9f9f9 100%);
                        /* Chrome10+,Safari5.1+ */
                        background: -o-linear-gradient(top, #dddddd 0%, #f9f9f9 100%);
                        /* Opera 11.10+ */
                        background: -ms-linear-gradient(top, #dddddd 0%, #f9f9f9 100%);
                        /* IE10+ */
                        background: linear-gradient(to bottom, #dddddd 0%, #f9f9f9 100%);
                        /* W3C */
                        filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#dddddd', endColorstr='#f9f9f9', GradientType=0);
                        /* IE6-8 */
                    }
                    /* end news tab style */
                    /* start news carousel style*/
                    
                    .jcarousel-skin-tango .jcarousel-container {
                        -moz-border-radius: 10px;
                        -webkit-border-radius: 10px;
                        border-radius: 10px;
                        border: 1px solid #eee
                    }
                    
                    .jcarousel-skin-tango .jcarousel-direction-rtl {
                        direction: rtl
                    }
                    
                    .jcarousel-skin-tango .jcarousel-container-horizontal {
                        width: 650px;
                        padding: 2px 30px;
                    }
                    
                    .jcarousel-skin-tango .jcarousel-container-vertical {
                        padding: 30px 2px;
                    }
                    
                    .jcarousel-skin-tango .jcarousel-clip {
                        overflow: hidden
                    }
                    
                    .jcarousel-skin-tango .jcarousel-clip-horizontal {
                        width: 650px
                    }
                    
                    .jcarousel-skin-tango .jcarousel-clip-vertical {
                        width: 75px;
                        height: 245px
                    }
                    
                    .jcarousel-skin-tango .jcarousel-item-horizontal {
                        margin-left: 0;
                        margin-right: 10px
                    }
                    
                    .jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
                        margin-left: 10px;
                        margin-right: 0
                    }
                    
                    .jcarousel-skin-tango .jcarousel-item-vertical {
                        margin-bottom: 10px
                    }
                    
                    .jcarousel-skin-tango .jcarousel-item-placeholder {
                        background: #fff;
                        color: #000
                    }
                    
                    .jcarousel-skin-tango .jcarousel-next-horizontal {
                        position: absolute;
                        top: 42%;
                        right: 2px;
                        width: 32px;
                        height: 32px;
                        cursor: pointer;
                        background: transparent url(../../images/client/news/next-horizontal.png) no-repeat 0 0
                    }
                    
                    .jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
                        left: 5px;
                        right: auto;
                        background-image: url(../../images/client/news/prev-horizontal.png)
                    }
                    
                    .jcarousel-skin-tango .jcarousel-prev-horizontal {
                        position: absolute;
                        top: 42%;
                        left: 2px;
                        width: 32px;
                        height: 32px;
                        cursor: pointer;
                        background: transparent url(../../images/client/news/prev-horizontal.png) no-repeat 0 0
                    }
                    
                    .jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
                        left: auto;
                        right: 5px;
                        background-image: url(../../images/client/news/next-horizontal.png)
                    }
                    
                    .jcarousel-skin-tango .jcarousel-next-vertical {
                        position: absolute;
                        bottom: 2px;
                        left: 43%;
                        width: 32px;
                        height: 32px;
                        cursor: pointer;
                        background: transparent url(../../images/client/news/next-vertical.png) no-repeat 0 0
                    }
                    
                    .jcarousel-skin-tango .jcarousel-prev-vertical {
                        position: absolute;
                        top: 2px;
                        left: 43%;
                        width: 32px;
                        height: 32px;
                        cursor: pointer;
                        background: transparent url(../../images/client/news/prev-vertical.png) no-repeat 0 0
                    }
                    
                    .jcarousel-skin-tango .jcarousel-next-horizontal:hover,
                    .jcarousel-skin-tango .jcarousel-next-horizontal:focus,
                    .jcarousel-skin-tango .jcarousel-prev-horizontal:hover,
                    .jcarousel-skin-tango .jcarousel-prev-horizontal:focus {
                        background-position: -32px 0
                    }
                    
                    .jcarousel-skin-tango .jcarousel-next-horizontal:active,
                    .jcarousel-skin-tango .jcarousel-prev-horizontal:active {
                        background-position: -64px 0
                    }
                    
                    .jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
                    .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
                    .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,
                    .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active,
                    .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
                    .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
                    .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,
                    .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
                        cursor: default;
                        background-position: -96px 0
                    }
                    
                    .jcarousel-skin-tango .jcarousel-next-vertical:hover,
                    .jcarousel-skin-tango .jcarousel-next-vertical:focus,
                    .jcarousel-skin-tango .jcarousel-prev-vertical:hover,
                    .jcarousel-skin-tango .jcarousel-prev-vertical:focus {
                        background-position: 0 -32px
                    }
                    
                    .jcarousel-skin-tango .jcarousel-next-vertical:active,
                    .jcarousel-skin-tango .jcarousel-prev-vertical:active {
                        background-position: 0 -64px
                    }
                    
                    .jcarousel-skin-tango .jcarousel-next-disabled-vertical,
                    .jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
                    .jcarousel-skin-tango .jcarousel-next-disabled-vertical:focus,
                    .jcarousel-skin-tango .jcarousel-next-disabled-vertical:active,
                    .jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
                    .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
                    .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:focus,
                    .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
                        cursor: default;
                        background-position: 0 -96px
                    }
                    /* end news carousel style*/
                    
                    .cms_template_icons {
                        background-image: url(../../Images/template/silver/icon_tools.png);
                        background-repeat: no-repeat;
                    }
                    
                    .cms_template_search {
                        background-position: 0px -30px;
                        float: right;
                        height: 20px;
                        width: 182px;
                        padding: 5px;
                    }
                    
                    .cms_template_search_btn {
                        background-position: -80px 0px;
                        height: 20px;
                        width: 25px;
                        float: right;
                        margin-right: 2px;
                        margin-left: 2px;
                    }
                    
                    .cms_template_icons_home {
                        width: 25px;
                        background-position: -26px 0px;
                    }
                    
                    .cms_template_icons_mail {
                        background-position: -56px 0px;
                        width: 25px;
                    }
                    
                    .cms_template_icons_login {
                        background-position: 0px 0px;
                        width: 25px;
                    }
                    
                    .cms_template_icons_language {
                        background-position: -105px 0px;
                        width: 62px;
                    }
                    
                    .cms_template_icons_marque {
                        background-position: -175px 0px;
                        width: 4%;
                    }
                    
                    .cms_template_bg {
                        background-image: url(../../Images/template/silver/azw_bg.png);
                        background-repeat: repeat-x;
                    }
                    
                    .cms_template_menu_hor {
                        background-position: 0px 0px;
                        float: right;
                        width: 978px;
                    }
                    
                    .cms_template_logo {
                        text-align: left;
                    }
                    
                    .login_title_bg div a {
                        background-color: #82a6d7;
                        border-bottom: 2px solid #000;
                        border-radius: 8px;
                        color: #fff;
                        font-family: iransans;
                        font-size: 12px;
                        font-weight: bold;
                        padding: 10px;
                        text-decoration: none !important;
                    }
                    
                    .azw_cms_registration_row span {
                        color: #22569e;
                        font-family: iransans;
                        font-size: 13px;
                        font-weight: bold;
                        padding: 15px;
                        text-shadow: 2px 3px 2px #ccc;
                    }
                    
                    .azw_cms_registration_row span span {}
                    
                    .azw_cms_registration_row input {}
                    
                    .cms_azw_registerbody span {
                        color: #d2000a;
                        direction: rtl;
                        font-family: iransans;
                        font-size: 13px;
                        font-weight: bold;
                        padding: 15px !important;
                        text-align: right;
                        text-shadow: 2px 3px 2px #ccc;
                        width: 50%;
                    }
                    
                    .cms_azw_registerbody span i {
                        float: right;
                        font-size: 23px;
                        margin-left: 10px;
                    }
                    
                    .azw_language_control {
                        background-color: #eee;
                        border: 1px solid #DDD;
                        border-radius: 5px;
                        -moz-border-radius: 5px;
                        -webkit-border-radius: 5px;
                        font-family: iransans !important, Geneva, sans-serif;
                        font-size: 12px;
                        color: #333;
                        line-height: 20px;
                        box-shadow: 2px 2px 2px 2px #666;
                        -webkit-box-shadow: 2px 2px 2px 2px #666;
                        -moz-box-shadow: 2px 2px 2px 2px #666;
                    }
                    /* start horizontal silver menu*/
                    
                    .cms_azw_h_menu li ul {
                        right: 0px;
                        z-index: 99999;
                        display: none;
                    }
                    
                    .cms_azw_h_menu li:hover ul {
                        display: block;
                    }
                    
                    .cms_azw_h_menu {
                        float: right;
                    }
                    
                    .cms_azw_h_menu ul {
                        position: absolute;
                        top: 26px;
                        float: right;
                        width: 200px;
                        /* left offset of submenus need to match (see below) */
                    }
                    
                    .cms_azw_h_menu ul li {
                        width: 100%;
                    }
                    
                    .cms_azw_h_menu li:hover {
                        visibility: inherit;
                        /* fixes IE7 'sticky bug' */
                    }
                    
                    .cms_azw_h_menu li {
                        float: right;
                        position: relative;
                    }
                    
                    .cms_azw_h_menu li:hover ul,
                    .cms_azw_h_menu li.sfHover ul li ul {
                        right: auto;
                        top: 26px;
                        /* match top ul list item height */
                        z-index: 99;
                    }
                    
                    ul.cms_azw_h_menu li:hover li ul,
                    ul.cms_azw_h_menu li.sfHover li ul {
                        top: -999em;
                    }
                    
                    ul.cms_azw_h_menu li li:hover ul,
                    ul.cms_azw_h_menu li li.sfHover ul {
                        left: -200px;
                        /* match ul width */
                        top: 0;
                    }
                    
                    ul.cms_azw_h_menu li li:hover li ul,
                    ul.cms_azw_h_menu li li.sfHover li ul {
                        top: 26px;
                    }
                    
                    ul.cms_azw_h_menu li li li:hover ul,
                    ul.cms_azw_h_menu li li li.sfHover ul {
                        left: -200px;
                        /* match ul width */
                        top: 0px;
                    }
                    /*** DEMO SKIN ***/
                    
                    .cms_azw_h_menu a {
                        display: block;
                        position: relative;
                        border-left: 1px solid #fff;
                        padding-right: 15px;
                        padding-left: 15px;
                        padding-top: 2px;
                        padding-bottom: 2px;
                        ;
                        color: #333;
                        font-family: iransans !important, Geneva, sans-serif;
                        font-size: 12px;
                        line-height: 20px;
                    }
                    
                    .cms_azw_h_menu a img {
                        margin-right: 3px;
                        margin-left: 3px;
                        float: right;
                    }
                    
                    .cms_azw_h_menu li li a {
                        border-top: 1px dotted #CCC;
                    }
                    
                    .cms_azw_h_menu li li:first-child a {
                        border-top: 0px;
                    }
                    
                    .cms_azw_h_menu li li {
                        background: #fff;
                    }
                    
                    .cms_azw_h_menu li li li {
                        background-color: #FFF;
                    }
                    
                    .cms_azw_h_menu li:hover,
                    .cms_azw_h_menu li.sfHover,
                    .cms_azw_h_menu a:focus,
                    .cms_azw_h_menu a:hover,
                    .cms_azw_h_menu a:active {
                        background-color: #eee;
                        outline: none;
                        color: #000;
                    }
                    /*** arrows **/
                    
                    .cms_azw_h_menu a.sf-with-ul {
                        padding-left: 20px;
                        min-width: 1px;
                        /* trigger IE7 hasLayout so spans position accurately */
                    }
                    
                    .sf-sub-indicator {
                        position: absolute;
                        display: block;
                        left: 2px;
                        top: 7px;
                        /* IE6 only */
                        width: 10px;
                        height: 10px;
                        overflow: hidden;
                        /* 8-bit indexed alpha png. IE6 gets solid image only */
                        background-image: url(../../Images/client/menu/arrow_right_gray.png);
                        background-repeat: no-repeat;
                        background-position: -10px -100px;
                    }
                    
                    a>.sf-sub-indicator {
                        /* give all except IE6 the correct values */
                        top: 7px;
                        background-position: 0 -100px;
                        /* use translucent arrow for modern browsers*/
                    }
                    /* apply hovers to modern browsers */
                    
                    a:focus>.sf-sub-indicator,
                    a:hover>.sf-sub-indicator,
                    a:active>.sf-sub-indicator,
                    li:hover>a>.sf-sub-indicator,
                    li.sfHover>a>.sf-sub-indicator {
                        background-position: -10px -100px;
                        /* arrow hovers for modern browsers*/
                    }
                    /* point right for anchors in subs */
                    
                    .cms_azw_h_menu ul .sf-sub-indicator {
                        background-position: -10px 0;
                    }
                    
                    .cms_azw_h_menu ul a>.sf-sub-indicator {
                        background-position: 0 0;
                    }
                    /* apply hovers to modern browsers */
                    
                    .cms_azw_h_menu ul a:focus>.sf-sub-indicator,
                    .cms_azw_h_menu ul a:hover>.sf-sub-indicator,
                    .cms_azw_h_menu ul a:active>.sf-sub-indicator,
                    .cms_azw_h_menu ul li:hover>a>.sf-sub-indicator,
                    .cms_azw_h_menu ul li.sfHover>a>.sf-sub-indicator {
                        background-position: -10px 0;
                        /* arrow hovers for modern browsers*/
                    }
                    /*** shadows for all but IE6 ***/
                    
                    .sf-shadow ul {
                        background: url('../../Images/client/menu/shadow.png') no-repeat bottom right;
                        padding: 0 0px 5px 0;
                        -moz-border-radius-bottomleft: 17px;
                        -moz-border-radius-topright: 17px;
                        -webkit-border-top-right-radius: 17px;
                        -webkit-border-bottom-left-radius: 17px;
                    }
                    
                    .sf-shadow ul.sf-shadow-off {
                        background: transparent;
                    }
                    /* start footer menu */
                    
                    .TBL_FooterMenu {
                        font-family: iransans !important;
                        font-size: 9pt;
                        color: #333;
                        direction: rtl;
                        float: right;
                    }
                    
                    .TBL_FooterMenu a {
                        color: #000;
                        padding: 0px 8px;
                    }
                    
                    .TBL_FooterMenu a:hover {
                        color: #666;
                    }
                    /* end footer menu */
                    
                    .cms_azw_datetime {
                        color: #f4ca34;
                    }
                    
                    .cms_template_icons_language {
                        color: #d2000a;
                    }
                    /* end silver template style */
                    /* start gallery simpleshow style*/
                    
                    .cms_azw_gallery_simpleshowgroup {
                        font-family: iransans !important, Geneva, sans-serif;
                        font-size: 9pt;
                        color: #000;
                        text-align: right;
                        direction: rtl;
                        line-height: 25px;
                        float: right;
                    }
                    
                    .cms_azw_gallery_simpleshowgroup:hover {
                        color: #666;
                    }
                    
                    .cms_azw_gallery_btnlast {
                        background-image: url('../../Images/client/galery/azw_icons_simpleshow.png');
                        background-position: -47px 0px;
                        width: 10px;
                        height: 10px;
                        float: left;
                        margin: 5px 5px;
                        color: transparent;
                        cursor: pointer;
                    }
                    
                    .cms_azw_gallery_btnlast:hover {
                        background-position: -47px -16px;
                    }
                    
                    .cms_azw_gallery_btnnext {
                        background-image: url('../../Images/client/galery/azw_icons_simpleshow.png');
                        background-position: -33px 0px;
                        width: 10px;
                        height: 10px;
                        float: left;
                        margin: 5px 5px;
                        color: transparent;
                        cursor: pointer;
                    }
                    
                    .cms_azw_gallery_btnnext:hover {
                        background-position: -33px -16px;
                    }
                    
                    .cms_azw_gallery_btnPrevious {
                        background-image: url('../../Images/client/galery/azw_icons_simpleshow.png');
                        background-position: -17px 0px;
                        width: 10px;
                        height: 10px;
                        float: left;
                        margin: 5px 5px;
                        color: transparent;
                        cursor: pointer;
                    }
                    
                    .cms_azw_gallery_btnPrevious:hover {
                        background-position: -17px -16px;
                    }
                    
                    .cms_azw_gallery_btnfirst {
                        background-image: url('../../Images/client/galery/azw_icons_simpleshow.png');
                        background-position: -2px 0px;
                        width: 10px;
                        height: 10px;
                        float: left;
                        margin: 5px 5px;
                        color: transparent;
                        cursor: pointer;
                    }
                    
                    .cms_azw_gallery_btnfirst:hover {
                        background-position: -2px -16px;
                    }
                    /* end gallery simpleshow style*/
                    /* start gallery with thumbnail style*/
                    
                    .cms_azw_gallery_with_thumb {
                        display: block;
                        font-family: iransans !important, Geneva, sans-serif;
                        background-color: #FFF;
                        width: 722px;
                        height: 464px;
                        border: 1px solid #999;
                        padding: 10px;
                        text-align: center;
                    }
                    
                    .cms_azw_gallery_with_thumb .main-screen {
                        position: relative;
                        clear: both;
                        background-color: #000;
                        border: 1px solid #222;
                        width: 720px;
                        height: 360px;
                        overflow: hidden;
                        margin: 0 auto;
                    }
                    
                    .cms_azw_gallery_with_thumb .strip {
                        display: block;
                        position: absolute;
                        top: 0;
                        left: 0;
                        z-index: 0;
                        overflow: hidden;
                    }
                    
                    .cms_azw_gallery_with_thumb .content-box {
                        display: none;
                        position: absolute;
                        top: 0;
                        left: 0;
                        overflow: hidden;
                    }
                    
                    .cms_azw_gallery_with_thumb .main-img {
                        display: none;
                        position: absolute;
                        top: 0;
                        left: 0;
                        border: 0;
                        z-index: 0;
                    }
                    
                    .cms_azw_gallery_with_thumb .preloader {
                        position: absolute;
                        top: 50%;
                        left: 50%;
                        width: 40px;
                        height: 40px;
                        margin-top: -20px;
                        margin-left: -20px;
                        -moz-border-radius: 4px;
                        -webkit-border-radius: 4px;
                        border-radius: 4px;
                        background: #000 url(../../Images/client/galery/gallery_thumbnail_controls/loader-2.html) center no-repeat;
                        display: none;
                        z-index: 3;
                    }
                    
                    .cms_azw_gallery_with_thumb .desc,
                    .cms_azw_gallery_with_thumb .info,
                    .cms_azw_gallery_with_thumb .thumbnails li div p {
                        color: #FFF;
                        background-color: #000;
                        background: rgba(0, 0, 0, .75);
                        font-size: 12px;
                        text-align: right;
                        direction: rtl;
                        position: absolute;
                        left: 0;
                        z-index: 4;
                        width: 100%;
                        overflow: hidden;
                        visibility: hidden;
                    }
                    
                    .cms_azw_gallery_with_thumb .ie-rgba {
                        background-color: transparent;
                        filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#BF000000, endColorstr=#BF000000);
                    }
                    
                    .cms_azw_gallery_with_thumb .info {
                        height: 22px;
                    }
                    
                    .cms_azw_gallery_with_thumb .inner-text {
                        padding: 8px;
                    }
                    
                    .cms_azw_gallery_with_thumb .timer {
                        position: absolute;
                        top: 0;
                        left: 0;
                        width: 0;
                        height: 100%;
                        visibility: hidden;
                        background-color: #666;
                        filter: alpha(opacity=50);
                        opacity: .5;
                        z-index: 1;
                    }
                    
                    .cms_azw_gallery_with_thumb .inner-info {
                        position: relative;
                        float: right;
                        width: auto;
                        height: 22px;
                        padding: 0 8px;
                        line-height: 22px;
                        text-align: center;
                        z-index: 2;
                    }
                    
                    .cms_azw_gallery_with_thumb .s-info {
                        position: relative;
                        float: left;
                        width: auto;
                        height: 22px;
                        padding: 0;
                        line-height: 22px;
                        text-align: center;
                    }
                    
                    .cms_azw_gallery_with_thumb .play-btn {
                        display: none;
                        position: absolute;
                        top: 50%;
                        left: 50%;
                        margin-top: -20px;
                        margin-left: -20px;
                        width: 40px;
                        height: 40px;
                        background: #000 url(../../Images/client/galery/gallery_thumbnail_controls/gallery_screen.png) 15px 12px no-repeat;
                        background: rgba(0, 0, 0, .75) url(../../Images/client/galery/gallery_thumbnail_controls/gallery_screen.png) 15px 12px no-repeat;
                        -moz-border-radius: 5px;
                        -webkit-border-radius: 5px;
                        border-radius: 5px;
                        cursor: pointer;
                        z-index: 5;
                    }
                    
                    .cms_azw_gallery_with_thumb .play-btn.pause {
                        background-position: -11px 12px !important;
                    }
                    
                    .cms_azw_gallery_with_thumb .prev-btn,
                    .cms_azw_gallery_with_thumb .next-btn {
                        position: absolute;
                        width: 25px;
                        height: 40px;
                        top: 50%;
                        left: 0;
                        margin-top: -20px;
                        z-index: 5;
                        cursor: pointer;
                        visibility: hidden;
                        background: #000 url(../../Images/client/galery/gallery_thumbnail_controls/gallery_screen.png) no-repeat;
                        background: rgba(0, 0, 0, .75) url(../../Images/client/galery/gallery_thumbnail_controls/gallery_screen.png) no-repeat;
                    }
                    
                    .cms_azw_gallery_with_thumb .prev-btn {
                        background-position: -43px 12px;
                        -moz-border-radius-topright: 5px;
                        -moz-border-radius-bottomright: 5px;
                        border-top-right-radius: 5px;
                        border-bottom-right-radius: 5px;
                    }
                    
                    .cms_azw_gallery_with_thumb .next-btn {
                        background-position: -60px 12px;
                        -moz-border-radius-topleft: 5px;
                        -moz-border-radius-bottomleft: 5px;
                        border-top-left-radius: 5px;
                        border-bottom-left-radius: 5px;
                    }
                    
                    .cms_azw_gallery_with_thumb .prev-btn:hover,
                    .cms_azw_gallery_with_thumb .next-btn:hover,
                    .cms_azw_gallery_with_thumb .play-btn:hover {
                        background-color: #000;
                    }
                    
                    .cms_azw_gallery_with_thumb .cpanel {
                        position: relative;
                        clear: both;
                        width: 699px;
                        height: auto;
                        margin: 0 auto;
                    }
                    
                    .cms_azw_gallery_with_thumb .thumbnails {
                        position: relative;
                        width: 655px;
                        height: auto;
                        float: left;
                        overflow: hidden;
                        z-index: 1;
                    }
                    
                    .cms_azw_gallery_with_thumb .thumbnails ul {
                        list-style: none;
                        position: relative;
                        width: 9999999px;
                        height: auto;
                        margin: 0;
                        padding: 0;
                        z-index: 0;
                    }
                    
                    .cms_azw_gallery_with_thumb .thumbnails li {
                        display: block;
                        position: relative;
                        float: left;
                        margin-right: 5px;
                    }
                    
                    .cms_azw_gallery_with_thumb .thumbnails li div {
                        position: relative;
                        float: left;
                        width: 125px;
                        height: 70px;
                        background-color: #000;
                        border: 1px solid #222;
                        margin: 10px 0;
                        overflow: hidden;
                    }
                    
                    .cms_azw_gallery_with_thumb .thumbnails li div p {
                        width: auto;
                        height: auto;
                        border: 0;
                        margin: 0;
                        padding: 2px;
                        text-align: center;
                        z-index: 1;
                        visibility: visible;
                    }
                    
                    .cms_azw_gallery_with_thumb .thumbnails li div img {
                        position: absolute;
                        top: 0;
                        left: 0;
                        border: 0;
                        z-index: 0;
                    }
                    
                    .cms_azw_gallery_with_thumb li.up-arrow {
                        background: url(../../Images/client/galery/gallery_thumbnail_controls/gallery_cp.png) center -48px no-repeat;
                    }
                    
                    .cms_azw_gallery_with_thumb li.down-arrow {
                        background: url(../../Images/client/galery/gallery_thumbnail_controls/gallery_cp.png) center bottom no-repeat;
                    }
                    
                    .cms_azw_gallery_with_thumb li:hover div {
                        border-color: #09F;
                    }
                    
                    .cms_azw_gallery_with_thumb li.up-arrow img,
                    .cms_azw_gallery_with_thumb li.down-arrow img,
                    .cms_azw_gallery_with_thumb li.curr img,
                    .cms_azw_gallery_with_thumb li:hover img {
                        -moz-opacity: .7;
                        opacity: .7;
                        filter: alpha(opacity=70);
                    }
                    
                    .cms_azw_gallery_with_thumb li.curr div,
                    .cms_azw_gallery_with_thumb li.up-arrow div,
                    .cms_azw_gallery_with_thumb li.down-arrow div {
                        border-color: #222 !important;
                    }
                    
                    .cms_azw_gallery_with_thumb div.data {
                        display: none;
                    }
                    
                    .cms_azw_gallery_with_thumb .thumbs-back,
                    .cms_azw_gallery_with_thumb .thumbs-fwd {
                        float: left;
                        position: relative;
                        width: 22px;
                        height: 80px;
                        cursor: pointer;
                        background: url(../../Images/client/galery/gallery_thumbnail_controls/gallery_cp.png) no-repeat;
                    }
                    
                    .cms_azw_gallery_with_thumb .thumbs-back {
                        background-position: 4px center;
                    }
                    
                    .cms_azw_gallery_with_thumb .thumbs-fwd {
                        background-position: -42px center;
                    }
                    
                    .cms_azw_gallery_with_thumb .cbar {
                        position: relative;
                        clear: both;
                        height: 20px;
                    }
                    
                    .cms_azw_gallery_with_thumb .index-panel {
                        position: relative;
                        display: inline;
                        float: left;
                        height: 20px;
                        overflow: hidden;
                    }
                    
                    .cms_azw_gallery_with_thumb .index,
                    .cms_azw_gallery_with_thumb .index-hl {
                        position: relative;
                        display: inline;
                        float: left;
                        width: 8px;
                        height: 8px;
                        margin: 6px;
                        background: url(../../Images/client/galery/gallery_thumbnail_controls/gallery_cp.png) no-repeat;
                    }
                    
                    .cms_azw_gallery_with_thumb .index {
                        background-position: -18px -30px;
                        cursor: pointer;
                    }
                    
                    .cms_azw_gallery_with_thumb .index-hl {
                        background-position: -34px -30px !important;
                        cursor: default;
                    }
                    
                    .cms_azw_gallery_with_thumb .index:hover {
                        background-position: -26px -30px;
                    }
                    
                    .cms_azw_gallery_with_thumb .thumb-info {
                        position: relative;
                        display: inline;
                        float: right;
                        height: 20px;
                        line-height: 20px;
                        font-size: 11px;
                        color: #000;
                    }
                    
                    .cms_azw_gallery_with_thumb .s-panel {
                        position: absolute;
                        top: 0;
                        left: 50%;
                        display: block;
                        width: auto;
                        height: 22px;
                        z-index: 3;
                    }
                    
                    .cms_azw_gallery_with_thumb .s-prev,
                    .cms_azw_gallery_with_thumb .s-next,
                    .cms_azw_gallery_with_thumb .s-play {
                        display: block;
                        float: left;
                        width: 22px;
                        height: 20px;
                        margin: 1px;
                        background-image: url(../../Images/client/galery/gallery_thumbnail_controls/gallery_screen.png);
                        background-repeat: no-repeat;
                        -moz-opacity: .85;
                        opacity: .85;
                        filter: alpha(opacity=85);
                        cursor: pointer;
                    }
                    
                    .cms_azw_gallery_with_thumb .s-play {
                        background-position: 0 -28px;
                    }
                    
                    .cms_azw_gallery_with_thumb .s-play.pause {
                        background-position: -16px -28px !important;
                    }
                    
                    .cms_azw_gallery_with_thumb .s-prev {
                        background-position: -32px -28px;
                    }
                    
                    .cms_azw_gallery_with_thumb .s-next {
                        background-position: -47px -28px;
                    }
                    
                    .cms_azw_gallery_with_thumb .s-prev:hover,
                    .cms_azw_gallery_with_thumb .s-next:hover,
                    .cms_azw_gallery_with_thumb .s-play:hover {
                        -moz-opacity: 1;
                        opacity: 1;
                        filter: alpha(opacity=100);
                    }
                    
                    .cms_azw_gallery_with_thumb .s-prev.off,
                    .cms_azw_gallery_with_thumb .s-next.off {
                        -moz-opacity: .5;
                        opacity: .5;
                        filter: alpha(opacity=50);
                        cursor: default;
                    }
                    
                    .cms_azw_gallery_with_thumb .prev-btn.off,
                    .cms_azw_gallery_with_thumb .next-btn.off,
                    .cms_azw_gallery_with_thumb .thumbs-back.off,
                    .cms_azw_gallery_with_thumb .thumbs-fwd.off {
                        -moz-opacity: 0;
                        opacity: 0;
                        filter: alpha(opacity=0);
                        cursor: default;
                    }
                    
                    .cms_azw_gallery_with_thumb .vpiece,
                    .cms_azw_gallery_with_thumb .hpiece {
                        position: absolute;
                        z-index: 2;
                    }
                    
                    #cms_azw_gallery_with_thumb_tooltip {
                        display: none;
                        position: absolute;
                        top: 0;
                        left: 0;
                        z-index: 9999;
                    }
                    
                    #cms_azw_gallery_with_thumb_tooltip.txt-up {
                        margin-left: -10px;
                        margin-bottom: 5px;
                        background: url(../../Images/client/galery/gallery_thumbnail_controls/tail-2.html) no-repeat;
                        background-position: 10px bottom;
                        background-position-x: 10px;
                        background-position-y: bottom;
                    }
                    
                    #cms_azw_gallery_with_thumb_tooltip.txt-down {
                        margin-left: -10px;
                        margin-top: 24px;
                        background: url(../../Images/client/galery/gallery_thumbnail_controls/rev_tail-2.html) no-repeat;
                        background-position: 10px top;
                        background-position-x: 10px;
                        background-position-y: top;
                    }
                    
                    #cms_azw_gallery_with_thumb_tooltip .tt-txt {
                        font-family: iransans !important, Geneva, sans-serif;
                        font-size: 12px;
                        color: #FFF;
                        background-color: #000;
                        max-width: 300px;
                        padding: 5px;
                        margin: 8px 0;
                    }
                    
                    .cms_azw_gallery_with_thumb .inner-text h1 {
                        font-size: 16px;
                        color: #008CEA;
                        font-weight: normal;
                    }
                    
                    .cms_azw_gallery_with_thumb .title {
                        height: 60px;
                    }
                    /* end gallery with thumbnail style*/
                    /* start gallery with thumbnail auto and zoom style*/
                    
                    .cms_azw_gallery_thumbnail_auto {
                        overflow: visible;
                        font-family: iransans !important, Geneva, sans-serif;
                        margin-right: auto;
                        margin-left: auto;
                        position: relative;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto * {
                        margin: 0px;
                        padding: 0px;
                        transition: none;
                        -moz-transition: none;
                        -webkit-transition: none;
                        -o-transition: none;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto a {
                        position: static;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto img {
                        margin: 0px;
                        padding: 0px;
                        border: 0px currentColor;
                        max-height: none;
                        max-width: none;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .slider-main {
                        width: 100%;
                        height: 100%;
                        position: relative;
                        z-index: 1;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .slide-wrapper {
                        width: 100%;
                        height: 100%;
                        overflow: visible;
                        position: relative;
                        z-index: 2;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto ul.cms_azw_gallery_thumbnail_auto_slides {
                        list-style: none;
                        margin: 0px !important;
                        padding: 0px !important;
                        width: 100%;
                        height: 100%;
                        overflow: hidden;
                        position: absolute;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto li.slide {
                        list-style: none;
                        margin: 0px !important;
                        padding: 0px !important;
                        width: 100%;
                        height: 100%;
                        overflow: hidden;
                        display: block;
                        visibility: hidden;
                        filter: alpha(opacity=100);
                        position: absolute;
                        opacity: 1;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto li.slide .image {
                        position: absolute;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto li.slide .thumbnail {
                        position: absolute;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto li.slide .caption {
                        position: absolute;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto li.slide .html {
                        position: absolute;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .video-hidden-image {
                        display: none;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto iframe.video {
                        background-color: rgb(0, 0, 0);
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .video-play-button {
                        background-position: center;
                        left: 50%;
                        top: 50%;
                        width: 80px;
                        height: 80px;
                        margin-top: -40px;
                        margin-left: -40px;
                        display: block;
                        position: absolute;
                        background-image: url("../../Images/client/galery/video_play-2.html");
                    }
                    
                    .cms_azw_gallery_thumbnail_auto iframe {
                        display: block;
                    }
                    
                    .webkit.cms_azw_gallery_thumbnail_auto li.slide .html iframe {
                        opacity: 0;
                    }
                    
                    .webkit.cms_azw_gallery_thumbnail_auto li.slide .layer iframe {
                        opacity: 0;
                    }
                    
                    .webkit.cms_azw_gallery_thumbnail_auto li.transition.slide .html iframe {
                        opacity: 1;
                    }
                    
                    .webkit.cms_azw_gallery_thumbnail_auto li.active.slide .html iframe {
                        opacity: 1;
                    }
                    
                    .webkit.cms_azw_gallery_thumbnail_auto li.transition.slide .init.layer iframe {
                        opacity: 1;
                    }
                    
                    .webkit.cms_azw_gallery_thumbnail_auto li.active.slide .init.layer iframe {
                        opacity: 1;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .slice-container {
                        width: 100%;
                        height: 100%;
                        position: absolute;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .swipeable-container {
                        width: 100%;
                        height: 100%;
                        overflow: hidden;
                        position: absolute;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .swipeable-container .cms_azw_gallery_thumbnail_auto_slides {
                        -webkit-user-select: none;
                        -moz-user-select: none;
                        -o-user-select: none;
                        user-select: none;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .swipeable-container .cms_azw_gallery_thumbnail_auto_slides .selectable {
                        cursor: auto;
                        -webkit-user-select: auto;
                        -moz-user-select: auto;
                        -o-user-select: auto;
                        user-select: auto;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .swipeable-container .grab {
                        cursor: url(https://mail.google.com/Images/client/galery/2/openhand.cur), default;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .swipeable-container .grabbing {
                        cursor: url(https://mail.google.com/Images/client/galery/2/closedhand.cur), default;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .thumbnail-scroller .swipe {
                        -webkit-user-select: none;
                        -moz-user-select: none;
                        -o-user-select: none;
                        user-select: none;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .thumbnail-scroller .grab {
                        cursor: url(https://mail.google.com/Images/client/galery/2/openhand.cur), default;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .thumbnail-scroller .grabbing {
                        cursor: url(https://mail.google.com/Images/client/galery/2/closedhand.cur), default;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .thumbnail-scroller .grabbing a:hover {
                        cursor: url(https://mail.google.com/Images/client/galery/2/closedhand.cur), default;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .thumbnail-scroller .grabbing a:active {
                        cursor: url(https://mail.google.com/Images/client/galery/2/closedhand.cur), default;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .thumbnail-scroller .grabbing .lightbox-icon {
                        cursor: url(https://mail.google.com/Images/client/galery/2/closedhand.cur), default;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .layer {
                        padding: 4px;
                        visibility: hidden;
                        position: absolute;
                        box-sizing: border-box;
                        -moz-box-sizing: border-box;
                        -webkit-box-sizing: border-box;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .black.layer {
                        background: rgba(0, 0, 0, 0.7);
                        color: rgb(255, 255, 255);
                        text-align: right;
                        direction: rtl;
                        font-family: iransans !important, Geneva, sans-serif;
                        font-size: 12px;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .white.layer {
                        background: rgba(255, 255, 255, 0.7);
                        color: rgb(0, 0, 0);
                        text-align: right;
                        direction: rtl;
                        font-family: iransans !important, Geneva, sans-serif;
                        font-size: 12px;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .rounded.layer {
                        border-radius: 10px;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .slice {
                        display: block;
                        position: absolute;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .preloader {
                        background: url("../../Images/client/galery/preloader2-2.html") no-repeat;
                        width: 62px;
                        height: 14px;
                        position: absolute;
                        z-index: 15;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .slide-arrows {
                        position: static;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .slide-arrows a {
                        position: absolute;
                        cursor: pointer;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .lightbox-icon {
                        left: 50%;
                        top: 50%;
                        width: 80px;
                        height: 80px;
                        margin-top: -40px;
                        margin-left: -40px;
                        position: absolute;
                        cursor: pointer;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .play.lightbox-icon {
                        background-image: url("../../Images/client/galery/lightbox_play.png");
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .magnifying.lightbox-icon {
                        background-image: url("../../Images/client/galery/lightbox_magnifying.png");
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .hyperlink.lightbox-icon {
                        background-image: url("../../Images/client/galery/lightbox_hyperlink-2.html");
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .slideshow-controls {
                        position: absolute;
                        cursor: pointer;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .shadow {
                        height: 94px;
                        margin-top: -50px;
                        position: absolute;
                        z-index: 1;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .shadow .shadow-left {
                        float: left;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .shadow .shadow-right {
                        float: left;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .shadow .shadow-middle {
                        float: left;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .shadow .shadow-left {
                        background: url("../../Images/client/galery/shadow_left-2.html");
                        width: 200px;
                        height: 94px;
                        float: left;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .shadow .shadow-right {
                        background: url("../../Images/client/galery/shadow_right-2.html");
                        width: 200px;
                        height: 94px;
                        float: left;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .shadow .shadow-middle {
                        background: url("../../Images/client/galery/shadow_middle-2.html") repeat-x;
                        height: 94px;
                        float: left;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .full-screen-controls {
                        background: url("../../Images/client/galery/fullscreen-2.html") no-repeat;
                        left: 20px;
                        top: 20px;
                        width: 31px;
                        height: 27px;
                        position: absolute;
                        cursor: pointer;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .timer-animation {
                        position: absolute;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto canvas {
                        position: absolute;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .timer-animation .timer-animation-controls {
                        left: 50%;
                        top: 50%;
                        width: 20px;
                        height: 20px;
                        margin-top: -10px;
                        margin-left: -10px;
                        position: absolute;
                        cursor: pointer;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .timer-animation .timer-animation-controls {
                        background: url("../../Images/client/galery/playpause_small.png") no-repeat;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .play.timer-animation .timer-animation-controls {
                        background-position: -20px 0px;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .pause.timer-animation .timer-animation-controls {}
                    
                    .cms_azw_gallery_thumbnail_auto .caption-container {
                        overflow: hidden;
                        position: absolute;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .caption-container .wrapper {
                        margin: 0px;
                        padding: 0px;
                        border: 0px currentColor;
                        position: absolute;
                        box-shadow: none;
                        background-color: transparent;
                        -moz-box-shadow: none;
                        -webkit-box-shadow: none;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .caption-container .background {
                        width: 100%;
                        height: 100%;
                        position: absolute;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .caption-container .caption {
                        width: 100%;
                        box-sizing: border-box;
                        -moz-box-sizing: border-box;
                        -webkit-box-sizing: border-box;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .thumbnail-wrapper {
                        position: absolute;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .thumbnail {
                        background-position: center;
                        overflow: hidden;
                        position: absolute;
                        background-image: url("../../Images/client/galery/preloader-2.html");
                        background-repeat: no-repeat;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .slide-buttons {
                        position: absolute;
                        z-index: 3;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .slide-buttons .left {
                        float: left;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .slide-buttons .right {
                        float: left;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .slide-buttons .middle {
                        float: left;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .slide-buttons a {
                        text-align: center;
                        text-decoration: none;
                        float: left;
                        position: relative;
                        cursor: pointer;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .thumbnail-scroller {
                        position: absolute;
                        z-index: 2;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .thumbnail-scroller .visible-container {
                        overflow: hidden;
                        position: relative;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .thumbnail-scroller .container {
                        list-style: none;
                        margin: 0px;
                        padding: 0px;
                        left: 0px;
                        top: 0px;
                        overflow: visible;
                        position: absolute;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .thumbnail-scroller .thumbnail-wrapper {
                        list-style: none;
                        cursor: pointer;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .thumbnail-scroller .lightbox-icon {
                        left: 50%;
                        top: 50%;
                        width: 30px;
                        height: 30px;
                        margin-top: -15px;
                        margin-left: -15px;
                        position: absolute;
                        cursor: pointer;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .thumbnail-scroller .play.lightbox-icon {
                        background-image: url("../../Images/client/galery/lightbox_play_small.png");
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .thumbnail-scroller .magnifying.lightbox-icon {
                        background-image: url("../../Images/client/galery/lightbox_magnifying_small.png");
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .thumbnail-scroller .hyperlink.lightbox-icon {
                        background-image: url("../../Images/client/galery/lightbox_hyperlink_small-2.html");
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .thumbnail .caption {
                        width: 100%;
                        position: absolute;
                        box-sizing: border-box;
                        -moz-box-sizing: border-box;
                        -webkit-box-sizing: border-box;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .thumbnail .caption .background {
                        width: 100%;
                        height: 100%;
                        position: absolute;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .thumbnail .caption .content {
                        width: 100%;
                        position: absolute;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .thumbnail-scroller .arrows a {
                        position: absolute;
                        cursor: pointer;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .thumbnail-scroller .buttons {
                        width: auto;
                        position: absolute;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto .thumbnail-scroller .buttons a {
                        text-decoration: none;
                        position: absolute;
                        cursor: pointer;
                    }
                    
                    .cms_azw_gallery_thumbnail_auto-tooltip {
                        position: absolute;
                        z-index: 9999;
                    }
                    /* start prettyphoto */
                    
                    div.pp_default .pp_top {
                        height: 13px;
                    }
                    
                    div.pp_default .pp_top .pp_middle {
                        height: 13px;
                    }
                    
                    div.pp_default .pp_top .pp_left {
                        height: 13px;
                    }
                    
                    div.pp_default .pp_top .pp_right {
                        height: 13px;
                    }
                    
                    div.pp_default .pp_bottom {
                        height: 13px;
                    }
                    
                    div.pp_default .pp_bottom .pp_left {
                        height: 13px;
                    }
                    
                    div.pp_default .pp_bottom .pp_middle {
                        height: 13px;
                    }
                    
                    div.pp_default .pp_bottom .pp_right {
                        height: 13px;
                    }
                    
                    div.pp_default .pp_top .pp_left {
                        background: url("../../Images/client/galery/sprite.png") no-repeat -78px -93px;
                    }
                    
                    div.pp_default .pp_top .pp_middle {
                        background: url("../../Images/client/galery/sprite_x.png") repeat-x left top;
                    }
                    
                    div.pp_default .pp_top .pp_right {
                        background: url("../../Images/client/galery/sprite.png") no-repeat -112px -93px;
                    }
                    
                    div.pp_default .pp_content .ppt {
                        color: rgb(248, 248, 248);
                    }
                    
                    div.pp_default .pp_content_container .pp_left {
                        background: url("../../Images/client/galery/sprite_y.png") repeat-y -7px 0px;
                        padding-left: 13px;
                    }
                    
                    div.pp_default .pp_content_container .pp_right {
                        background: url("../../Images/client/galery/sprite_y.png") repeat-y right top;
                        padding-right: 13px;
                    }
                    
                    div.pp_default .pp_content {
                        background-color: rgb(255, 255, 255);
                    }
                    
                    div.pp_default .pp_next:hover {
                        background: url("../../Images/client/galery/sprite_next.png") no-repeat right;
                        cursor: pointer;
                    }
                    
                    div.pp_default .pp_previous:hover {
                        background: url("../../Images/client/galery/sprite_prev.png") no-repeat left;
                        cursor: pointer;
                    }
                    
                    div.pp_default .pp_expand {
                        background: url("../../Images/client/galery/sprite.png") no-repeat 0px -29px;
                        width: 28px;
                        height: 28px;
                        cursor: pointer;
                    }
                    
                    div.pp_default .pp_expand:hover {
                        background: url("../../Images/client/galery/sprite.png") no-repeat 0px -56px;
                        cursor: pointer;
                    }
                    
                    div.pp_default .pp_contract {
                        background: url("../../Images/client/galery/sprite.png") no-repeat 0px -84px;
                        width: 28px;
                        height: 28px;
                        cursor: pointer;
                    }
                    
                    div.pp_default .pp_contract:hover {
                        background: url("../../Images/client/galery/sprite.png") no-repeat 0px -113px;
                        cursor: pointer;
                    }
                    
                    div.pp_default .pp_close {
                        background: url("../../Images/client/galery/sprite.png") no-repeat 2px 1px;
                        width: 30px;
                        height: 30px;
                        cursor: pointer;
                    }
                    
                    div.pp_default #pp_full_res .pp_inline {
                        color: rgb(0, 0, 0);
                    }
                    
                    div.pp_default .pp_gallery ul li a {
                        background: url("../../Images/client/galery/default_thumb-2.html") center rgb(248, 248, 248);
                        border: 1px solid rgb(170, 170, 170);
                    }
                    
                    div.pp_default .pp_gallery ul li a:hover {
                        border-color: rgb(255, 255, 255);
                    }
                    
                    div.pp_default .pp_gallery ul li.selected a {
                        border-color: rgb(255, 255, 255);
                    }
                    
                    div.pp_default .pp_social {
                        margin-top: 7px;
                    }
                    
                    div.pp_default .pp_gallery a.pp_arrow_previous {
                        left: auto;
                        position: static;
                    }
                    
                    div.pp_default .pp_gallery a.pp_arrow_next {
                        left: auto;
                        position: static;
                    }
                    
                    div.pp_default .pp_nav .pp_play {
                        background: url("../../Images/client/galery/sprite.png") no-repeat -51px 1px;
                        width: 30px;
                        height: 30px;
                    }
                    
                    div.pp_default .pp_nav .pp_pause {
                        background: url("../../Images/client/galery/sprite.png") no-repeat -51px 1px;
                        width: 30px;
                        height: 30px;
                    }
                    
                    div.pp_default .pp_nav .pp_pause {
                        background-position: -51px -29px;
                    }
                    
                    div.pp_default .pp_details {
                        position: relative;
                    }
                    
                    div.pp_default a.pp_arrow_previous {
                        background: url("../../Images/client/galery/sprite.png") no-repeat -31px -3px;
                        margin: 4px 0px 0px;
                        width: 20px;
                        height: 20px;
                    }
                    
                    div.pp_default a.pp_arrow_next {
                        background: url("../../Images/client/galery/sprite.png") no-repeat -31px -3px;
                        margin: 4px 0px 0px;
                        width: 20px;
                        height: 20px;
                    }
                    
                    div.pp_default a.pp_arrow_next {
                        background-position: -82px -3px;
                        left: 52px;
                    }
                    
                    div.pp_default .pp_content_container .pp_details {
                        margin-top: 5px;
                    }
                    
                    div.pp_default .pp_nav {
                        width: 110px;
                        height: 30px;
                        clear: none;
                        position: relative;
                    }
                    
                    div.pp_default .pp_nav .currentTextHolder {
                        margin: 0px;
                        padding: 0px 0px 0px 10px;
                        left: 75px;
                        top: 2px;
                        color: rgb(153, 153, 153);
                        line-height: 25px;
                        font-family: iransans !important, Geneva, sans-serif;
                        font-size: 11px;
                        font-style: italic;
                        position: absolute;
                    }
                    
                    div.pp_default .pp_close:hover {
                        opacity: 0.7;
                    }
                    
                    div.pp_default .pp_nav .pp_play:hover {
                        opacity: 0.7;
                    }
                    
                    div.pp_default .pp_nav .pp_pause:hover {
                        opacity: 0.7;
                    }
                    
                    div.pp_default .pp_arrow_next:hover {
                        opacity: 0.7;
                    }
                    
                    div.pp_default .pp_arrow_previous:hover {
                        opacity: 0.7;
                    }
                    
                    div.pp_default .pp_description {
                        margin: 5px 50px 5px 0px;
                        line-height: 14px;
                        font-size: 11px;
                        font-weight: bold;
                        font-family: iransans !important, Geneva, sans-serif;
                        font-size: 12px;
                        line-height: 25px;
                        text-align: right;
                        direction: rtl;
                        color: #333;
                    }
                    
                    div.pp_default .pp_bottom .pp_left {
                        background: url("../../Images/client/galery/sprite.png") no-repeat -78px -127px;
                    }
                    
                    div.pp_default .pp_bottom .pp_middle {
                        background: url("../../Images/client/galery/sprite_x.png") repeat-x left bottom;
                    }
                    
                    div.pp_default .pp_bottom .pp_right {
                        background: url("../../Images/client/galery/sprite.png") no-repeat -112px -127px;
                    }
                    
                    div.pp_default .pp_loaderIcon {
                        background: url("../../Images/client/galery/loader.gif") no-repeat center;
                    }
                    
                    div.pp_overlay {
                        background: rgb(0, 0, 0);
                        left: 0px;
                        top: 0px;
                        width: 100%;
                        display: none;
                        position: absolute;
                        z-index: 9500;
                    }
                    
                    div.pp_pic_holder {
                        width: 100px;
                        display: none;
                        position: absolute;
                        z-index: 10000;
                    }
                    
                    .pp_top {
                        height: 20px;
                        position: relative;
                    }
                    
                    * html .pp_top {
                        padding: 0px 20px;
                    }
                    
                    .pp_top .pp_left {
                        left: 0px;
                        width: 20px;
                        height: 20px;
                        position: absolute;
                    }
                    
                    .pp_top .pp_middle {
                        left: 20px;
                        height: 20px;
                        right: 20px;
                        position: absolute;
                    }
                    
                    * html .pp_top .pp_middle {
                        left: 0px;
                        position: static;
                    }
                    
                    .pp_top .pp_right {
                        left: auto;
                        top: 0px;
                        width: 20px;
                        height: 20px;
                        right: 0px;
                        position: absolute;
                    }
                    
                    .pp_content {
                        height: 40px;
                        min-width: 40px;
                    }
                    
                    * html .pp_content {
                        width: 40px;
                    }
                    
                    .pp_fade {
                        display: none;
                    }
                    
                    .pp_content_container {
                        width: 100%;
                        text-align: right;
                        position: relative;
                    }
                    
                    .pp_content_container .pp_left {
                        padding-left: 20px;
                    }
                    
                    .pp_content_container .pp_right {
                        padding-right: 20px;
                    }
                    
                    .pp_content_container .pp_details {
                        margin: 10px 0px 2px;
                        float: left;
                    }
                    
                    .pp_description {
                        margin: 0px;
                        display: none;
                    }
                    
                    .pp_social {
                        margin: 0px;
                        float: left;
                    }
                    
                    .pp_nav {
                        margin: 3px 10px 0px 0px;
                        clear: right;
                        float: left;
                    }
                    
                    .pp_nav p {
                        margin: 2px 4px;
                        float: left;
                        white-space: nowrap;
                    }
                    
                    .pp_nav .pp_play {
                        text-indent: -10000px;
                        margin-right: 4px;
                        float: left;
                        color: transparent;
                    }
                    
                    .pp_nav .pp_pause {
                        text-indent: -10000px;
                        margin-right: 4px;
                        float: left;
                        color: transparent;
                    }
                    
                    a.pp_arrow_previous {
                        width: 14px;
                        height: 15px;
                        text-indent: -10000px;
                        overflow: hidden;
                        margin-top: 3px;
                        float: left;
                        display: block;
                        color: transparent;
                    }
                    
                    a.pp_arrow_next {
                        width: 14px;
                        height: 15px;
                        text-indent: -10000px;
                        overflow: hidden;
                        margin-top: 3px;
                        float: left;
                        display: block;
                        color: transparent;
                    }
                    
                    .pp_hoverContainer {
                        top: 0px;
                        width: 100%;
                        position: absolute;
                        z-index: 2000;
                    }
                    
                    a.pp_next {
                        background: url("../../Images/client/galery/btnNext.png") no-repeat 10000px 10000px;
                        width: 49%;
                        height: 100%;
                        text-indent: -10000px;
                        float: right;
                        display: block;
                        color: transparent;
                    }
                    
                    a.pp_previous {
                        background: url("../../Images/client/galery/btnNext.png") no-repeat 10000px 10000px;
                        width: 49%;
                        height: 100%;
                        text-indent: -10000px;
                        float: left;
                        display: block;
                        color: transparent;
                    }
                    
                    a.pp_expand {
                        top: 10px;
                        width: 20px;
                        height: 20px;
                        right: 30px;
                        text-indent: -10000px;
                        display: none;
                        position: absolute;
                        z-index: 20000;
                        cursor: pointer;
                        color: transparent;
                    }
                    
                    a.pp_contract {
                        top: 10px;
                        width: 20px;
                        height: 20px;
                        right: 30px;
                        text-indent: -10000px;
                        display: none;
                        position: absolute;
                        z-index: 20000;
                        cursor: pointer;
                        color: transparent;
                    }
                    
                    a.pp_close {
                        top: 0px;
                        right: 0px;
                        line-height: 22px;
                        text-indent: -10000px;
                        display: block;
                        position: absolute;
                        color: transparent;
                    }
                    
                    .pp_bottom {
                        height: 20px;
                        position: relative;
                    }
                    
                    * html .pp_bottom {
                        padding: 0px 20px;
                    }
                    
                    .pp_bottom .pp_left {
                        left: 0px;
                        width: 20px;
                        height: 20px;
                        position: absolute;
                    }
                    
                    .pp_bottom .pp_middle {
                        left: 20px;
                        height: 20px;
                        right: 20px;
                        position: absolute;
                    }
                    
                    * html .pp_bottom .pp_middle {
                        left: 0px;
                        position: static;
                    }
                    
                    .pp_bottom .pp_right {
                        left: auto;
                        top: 0px;
                        width: 20px;
                        height: 20px;
                        right: 0px;
                        position: absolute;
                    }
                    
                    .pp_loaderIcon {
                        margin: -12px 0px 0px -12px;
                        left: 50%;
                        top: 50%;
                        width: 24px;
                        height: 24px;
                        display: block;
                        position: absolute;
                    }
                    
                    #pp_full_res {
                        line-height: 1 !important;
                    }
                    
                    #pp_full_res .pp_inline {
                        text-align: right;
                    }
                    
                    #pp_full_res .pp_inline p {
                        margin: 0px 0px 15px;
                    }
                    
                    div.ppt {
                        margin: 0px 15px 5px 0px;
                        color: rgb(255, 255, 255);
                        display: none;
                        z-index: 9999;
                        font-family: iransans !important, Geneva, sans-serif;
                        font-size: 13px;
                        text-align: right;
                        direction: rtl;
                        line-height: 25px;
                    }
                    /* end prettyphoto*/
                    /* start cms_azw_glossy-curved-black*/
                    
                    .cms_azw_glossy-curved-black .slide-wrapper {
                        border: 4px solid rgb(255, 255, 255);
                        box-shadow: 0px 0px 10px #ccc;
                        background-color: rgb(255, 255, 255);
                        -moz-box-shadow: 0 0 10px #CCC;
                        -webkit-box-shadow: 0 0 10px #CCC;
                    }
                    
                    .cms_azw_glossy-curved-black .slide {
                        background-color: rgb(255, 255, 255);
                    }
                    
                    .cms_azw_glossy-curved-black .slide-arrows a {
                        background: url("../../Images/client/galery/arrows.png") no-repeat;
                        top: 50%;
                        width: 86px;
                        height: 68px;
                        margin-top: -34px;
                    }
                    
                    .cms_azw_glossy-curved-black .slide-arrows a.previous {
                        left: -20px;
                    }
                    
                    .cms_azw_glossy-curved-black .slide-arrows a.next {
                        background-position: -86px 0px;
                        right: -20px;
                    }
                    
                    .cms_azw_glossy-curved-black .slideshow-controls {
                        background: url("../../Images/client/galery/playpause-2.html") no-repeat;
                        left: 50%;
                        top: 50%;
                        width: 100px;
                        height: 74px;
                        margin-top: -37px;
                        margin-left: -50px;
                    }
                    
                    .cms_azw_glossy-curved-black .pause.slideshow-controls {}
                    
                    .cms_azw_glossy-curved-black .play.slideshow-controls {
                        background-position: -100px 0px;
                    }
                    
                    .cms_azw_glossy-curved-black .timer-animation {
                        top: 20px;
                        right: 20px;
                    }
                    
                    .cms_azw_glossy-curved-black .caption-container .background {
                        width: 100%;
                        height: 100%;
                        background-color: rgb(0, 0, 0);
                    }
                    
                    .cms_azw_glossy-curved-black .caption-container .caption {
                        margin: 0px;
                        padding: 8px;
                        color: rgb(255, 255, 255);
                        line-height: 18px;
                        font-size: 16px;
                    }
                    
                    .cms_azw_glossy-curved-black .slide-buttons {
                        margin-top: 40px;
                    }
                    
                    .cms_azw_glossy-curved-black .slide-buttons .buttons-inner a {
                        background: url("../../Images/client/galery/buttons_small.png") no-repeat 0px 0px;
                        margin: 0px 2px;
                        width: 11px;
                        height: 15px;
                    }
                    
                    .cms_azw_glossy-curved-black .slide-buttons .buttons-inner a.over {
                        background-position: -14px 0px;
                    }
                    
                    .cms_azw_glossy-curved-black .slide-buttons .buttons-inner a.select {
                        background-position: -22px 0px;
                    }
                    
                    .cms_azw_glossy-curved-black .slide-buttons .buttons-inner a .number {
                        color: rgb(255, 255, 255);
                        line-height: 10px;
                        font-size: 8px;
                        font-weight: bold;
                        margin-top: 2px;
                    }
                    
                    .cms_azw_glossy-curved-black .slide-buttons .buttons-inner a.over .number {
                        color: rgb(255, 255, 255);
                    }
                    
                    .cms_azw_glossy-curved-black .slide-buttons .buttons-inner a.select .number {
                        color: rgb(255, 255, 255);
                    }
                    
                    .cms_azw_glossy-curved-black .slide-buttons .buttons-inner .thumbnail-wrapper {
                        margin-bottom: 10px;
                    }
                    
                    .cms_azw_glossy-curved-black .thumbnail {
                        border: 3px solid rgb(255, 255, 255);
                        filter: progid: DXImageTransform.Microsoft.Shadow(Strength=4, Direction=130, Color='#AAAAAA');
                        box-shadow: 0px 0px 10px #aaa;
                        background-color: rgb(255, 255, 255);
                        -moz-box-shadow: 0 0 10px #AAA;
                        -webkit-box-shadow: 0 0 10px #AAA;
                    }
                    
                    .cms_azw_glossy-curved-black .horizontal.thumbnail-scroller {
                        padding: 0px 50px;
                        left: 0px;
                        bottom: 0px;
                        margin-top: 30px;
                    }
                    
                    .cms_azw_glossy-curved-black .overlay.horizontal.thumbnail-scroller {
                        bottom: 80px;
                        margin-top: 0px;
                    }
                    
                    .cms_azw_glossy-curved-black .vertical.thumbnail-scroller {
                        padding: 50px 0px;
                        top: 0px;
                        right: 0px;
                        margin-left: 30px;
                    }
                    
                    .cms_azw_glossy-curved-black .overlay.vertical.thumbnail-scroller {
                        right: 80px;
                        margin-left: 0px;
                    }
                    
                    .cms_azw_glossy-curved-black .thumbnail-scroller .thumbnail-wrapper {
                        margin: 5px;
                        padding: 4px;
                    }
                    
                    .cms_azw_glossy-curved-black .thumbnail-scroller .over.thumbnail {
                        border: 3px solid rgb(255, 255, 255);
                        filter: progid: DXImageTransform.Microsoft.Shadow(Strength=4, Direction=130, Color='#555555');
                        box-shadow: 0px 0px 10px #555;
                        -moz-box-shadow: 0 0 10px #555;
                        -webkit-box-shadow: 0 0 10px #555;
                    }
                    
                    .cms_azw_glossy-curved-black .thumbnail-scroller .select.thumbnail {
                        border: 3px solid rgb(255, 255, 255);
                        filter: progid: DXImageTransform.Microsoft.Shadow(Strength=4, Direction=130, Color='#555555');
                        box-shadow: 0px 0px 10px #555;
                        -moz-box-shadow: 0 0 10px #555;
                        -webkit-box-shadow: 0 0 10px #555;
                    }
                    
                    .cms_azw_glossy-curved-black .thumbnail .caption .background {
                        filter: alpha(opacity=50);
                        opacity: 0.5;
                        background-color: rgb(0, 0, 0);
                    }
                    
                    .cms_azw_glossy-curved-black .thumbnail .caption .content {
                        margin: 0px;
                        padding: 2px 0px;
                        text-align: center;
                        color: rgb(255, 255, 255);
                        line-height: 14px;
                        font-size: 12px;
                    }
                    
                    .cms_azw_glossy-curved-black .thumbnail-scroller .arrows a {
                        background: url("../../Images/client/galery/arrows_small.png") no-repeat;
                        width: 20px;
                        height: 31px;
                    }
                    
                    .cms_azw_glossy-curved-black .vertical.thumbnail-scroller .arrows a {
                        background: url("../../Images/client/galery/arrows_v_small.png") no-repeat;
                        width: 30px;
                        height: 30px;
                    }
                    
                    .cms_azw_glossy-curved-black .horizontal.thumbnail-scroller .arrows a.previous {
                        left: 0px;
                    }
                    
                    .cms_azw_glossy-curved-black .horizontal.thumbnail-scroller .arrows a.next {
                        background-position: -23px 0px;
                        right: 0px;
                    }
                    
                    .cms_azw_glossy-curved-black .vertical.thumbnail-scroller .arrows a.previous {
                        top: 0px;
                    }
                    
                    .cms_azw_glossy-curved-black .vertical.thumbnail-scroller .arrows a.next {
                        background-position: -30px 0px;
                        bottom: 0px;
                    }
                    
                    .cms_azw_glossy-curved-black .thumbnail-scroller .buttons a {
                        background: url("../../Images/client/galery/buttons_small.png") no-repeat 0px 0px;
                        margin: 2px;
                        width: 10px;
                        height: 10px;
                    }
                    
                    .cms_azw_glossy-curved-black .thumbnail-scroller .buttons a.over {
                        background-position: -10px 0px;
                    }
                    
                    .cms_azw_glossy-curved-black .thumbnail-scroller .buttons a.select {
                        background-position: -20px 0px;
                    }
                    
                    .cms_azw_glossy-curved-black .horizontal.thumbnail-scroller .scrollbar {
                        margin-top: 30px;
                    }
                    
                    .cms_azw_glossy-curved-black .vertical.thumbnail-scroller .scrollbar {
                        margin-left: 30px;
                    }
                    
                    .tooltip {
                        border-radius: 8px;
                        border: 4px solid rgb(238, 238, 238);
                        margin-bottom: 20px;
                        background-color: rgb(221, 221, 221);
                        -moz-border-radius: 8px;
                        -webkit-border-radius: 8px;
                    }
                    
                    .tooltip .content {
                        margin: 0px;
                        padding: 10px;
                        color: rgb(153, 153, 153);
                    }
                    /* end  cms_azw_glossy-curved-black*/
                    /* end gallery with thumbnail auto and zoom style*/
                    /* start ticketing style */
                    
                    .main_980 {
                        width: 980px;
                        margin-right: auto;
                        margin-left: auto;
                    }
                    
                    .right_250 {
                        float: right;
                        width: 250px;
                    }
                    
                    .left_700 {
                        float: left;
                        width: 700px;
                    }
                    
                    .left_97per {
                        float: left;
                        width: 97%;
                        padding-top: 5px;
                        padding-right: 1%;
                        padding-bottom: 5px;
                        padding-left: 1%;
                    }
                    
                    .border_1px_crv5 {
                        padding: 0px;
                        margin: 0px;
                        border: 1px solid #CCC;
                        border-radius: 5px;
                        -moz-border_radius: 5px;
                        -webkit-border_radius: 5px;
                    }
                    
                    .row_5mar {
                        float: right;
                        width: 100%;
                        margin-top: 5px;
                        margin-bottom: 5px;
                    }
                    
                    .row_10mar {
                        float: right;
                        width: 100%;
                        margin-top: 10px;
                        margin-bottom: 10px;
                    }
                    
                    .main_ul_100per {
                        margin: 0px;
                        padding: 0px;
                        float: right;
                        width: 100%;
                    }
                    
                    .main_ul_100per li {
                        list-style-type: none;
                    }
                    
                    .main_ul_100per dt,
                    .main_ul_100per dd {
                        list-style-type: none;
                        margin: 15px;
                        padding: 0px;
                    }
                    
                    .right_20per {
                        float: right;
                        width: 20%;
                        padding-top: 5px;
                        padding-right: 1%;
                        padding-bottom: 5px;
                        padding-left: 1%;
                    }
                    
                    .border_1px {
                        border: 1px solid #F2F2F2;
                    }
                    
                    .right_10per {
                        float: right;
                        width: 10%;
                    }
                    
                    .right_15per {
                        float: right;
                        width: 15%;
                    }
                    
                    .right_25per {
                        float: right;
                        width: 25%;
                    }
                    
                    .right_45per {
                        float: right;
                        width: 45%;
                    }
                    
                    .right_50per {
                        float: right;
                        width: 50%;
                    }
                    
                    .right_80per {
                        float: right;
                        width: 80%;
                    }
                    
                    .right_70per {
                        float: right;
                        width: 70%;
                    }
                    
                    .right_30per {
                        float: right;
                        width: 30%;
                    }
                    
                    .right_40per {
                        float: right;
                        width: 40%;
                    }
                    
                    .right_100per {
                        float: right;
                        width: 100%;
                    }
                    
                    .font_fa_normal {
                        font-family: iransans !important, Geneva, sans-serif;
                        font-size: 9pt;
                        color: #333;
                        direction: rtl;
                        text-align: right;
                        line-height: 20px;
                    }
                    
                    .font_fa_10 {
                        font-family: iransans !important, Geneva, sans-serif;
                        font-size: 10pt;
                        color: #333;
                        direction: rtl;
                        text-align: right;
                        line-height: 20px;
                    }
                    
                    .font_fa_11 {
                        font-family: iransans !important, Geneva, sans-serif;
                        font-size: 11pt;
                        color: #333;
                        direction: rtl;
                        text-align: right;
                        line-height: 20px;
                    }
                    
                    .font_fa_8 {
                        font-family: iransans !important, Geneva, sans-serif;
                        font-size: 8pt;
                        color: #333;
                        direction: rtl;
                        text-align: right;
                        line-height: 20px;
                    }
                    
                    .icon_q_a {
                        background-image: url(../../images/GlobalImages/icons_q_a.png);
                        background-repeat: no-repeat;
                    }
                    
                    .icon_moveticket {
                        width: 30px;
                        height: 30px;
                        background-position: -5px -699px;
                        float: right;
                    }
                    
                    .btn_delfilter {
                        background-position: 0px 685px;
                        width: 20px;
                        height: 20px;
                        float: right;
                        margin: 0px 2px;
                    }
                    
                    .icon_linux {
                        background-position: 0px 0px;
                        width: 20px;
                        height: 20px;
                        float: right;
                        margin: 0px 2px;
                    }
                    
                    .icon_windows {
                        background-position: 0px -35px;
                        width: 20px;
                        height: 20px;
                        float: right;
                        margin: 0px 2px;
                    }
                    
                    .icon_firefox {
                        background-position: 0px -67px;
                        width: 20px;
                        height: 20px;
                        float: right;
                        margin: 0px 2px;
                    }
                    
                    .icon_ie {
                        background-position: 0px -97px;
                        float: right;
                        height: 20px;
                        width: 20px;
                        margin: 0px 2px;
                    }
                    
                    .icon_attach {
                        background-position: 0px -510px;
                        float: right;
                        height: 20px;
                        width: 20px;
                        margin: 0px 2px;
                    }
                    
                    .icon_chrome {
                        background-position: 0px -165px;
                        width: 20px;
                        height: 20px;
                        float: right;
                        margin: 0px 2px;
                    }
                    
                    .icon_safari {
                        float: right;
                        height: 20px;
                        width: 20px;
                        margin: 0px 2px;
                        background-position: 0px -132px;
                    }
                    
                    .icon_opera {
                        background-position: 0px -201px;
                        float: right;
                        height: 20px;
                        width: 20px;
                        margin: 0px 2px;
                    }
                    
                    .icon_ok {
                        background-position: 0px -453px;
                        float: right;
                        height: 20px;
                        width: 20px;
                        margin: 0px 2px;
                    }
                    
                    .icon_hourglass {
                        background-position: 0px -482px;
                        float: right;
                        height: 20px;
                        width: 20px;
                        margin: 0px 2px;
                    }
                    
                    .icon_flagred {
                        background-position: 0px -240px;
                        width: 20px;
                        height: 20px;
                        float: right;
                    }
                    
                    .icon_flagpink {
                        background-position: 0px -273px;
                        width: 20px;
                        height: 20px;
                        float: right;
                    }
                    
                    .icon_circle {
                        background-position: 3px -525px;
                        float: right;
                        height: 18px;
                        width: 10px;
                    }
                    
                    .icon_flaggreen {
                        background-position: 0px -305px;
                        width: 20px;
                        height: 20px;
                        float: right;
                    }
                    
                    .icon_flagblue {
                        background-position: 0px -335px;
                        width: 20px;
                        height: 20px;
                        float: right;
                    }
                    
                    .icon_flagyellow {
                        background-position: 0px -370px;
                        width: 20px;
                        height: 20px;
                        float: right;
                    }
                    
                    hr {
                        padding: 0px;
                        width: 100%;
                        border-bottom-width: 1px;
                        border-bottom-style: solid;
                        border-bottom-color: #DDD;
                        border-top-width: 0px;
                        border-right-width: 0px;
                        border-left-width: 0px;
                        margin-top: 5px;
                        margin-right: 0px;
                        margin-bottom: 5px;
                        margin-left: 0px;
                    }
                    
                    .treeview_q_a li {
                        width: 99%;
                        float: right;
                        margin-top: 10px;
                        height: auto !important;
                        margin-right: 1%;
                    }
                    
                    .treeview_q_a li a.selected {
                        color: #2b80ff;
                    }
                    
                    .icon_treeview_arrowl {
                        background-position: 0px -403px;
                        float: right;
                        height: 20px;
                        width: 20px;
                        margin-left: 1px;
                    }
                    
                    .icon_treeview_arrowlb {
                        background-position: 0px -425px;
                    }
                    
                    .paging_ul li {
                        float: right;
                        font-family: iransans !important;
                        font-size: 12px;
                        color: #333;
                        text-decoration: none;
                        text-align: left;
                        direction: ltr;
                    }
                    
                    .treeview_txt {
                        float: right;
                        font-family: iransans !important;
                        font-size: 12px;
                        color: #333;
                        text-decoration: none;
                        line-height: 20px;
                    }
                    
                    .treeview_txt:hover {
                        color: #06F;
                    }
                    
                    .treeview_wrapper {
                        float: right;
                        width: 85%;
                        padding-right: 15%;
                        display: none;
                        font-family: iransans !important;
                        font-size: 11px;
                        line-height: 18px;
                        color: #484848;
                        text-decoration: none;
                    }
                    
                    .treeview_q_a li:first-child {
                        margin-top: 0px;
                    }
                    
                    .attach_lnk:hover {
                        color: #0077cc;
                        text-decoration: underline;
                    }
                    
                    .attach_lnk {
                        text-decoration: none;
                    }
                    
                    .icon_golast {
                        background-position: -45px -546px;
                        width: 15px;
                        height: 15px;
                        float: right;
                        margin: 0px 6px;
                    }
                    
                    .icon_gonext {
                        background-position: -30px -546px;
                        width: 15px;
                        height: 15px;
                        float: right;
                        margin: 0px 6px;
                    }
                    
                    .icon_goprev {
                        background-position: -15px -546px;
                        width: 15px;
                        height: 15px;
                        float: right;
                        margin: 0px 6px;
                    }
                    
                    .icon_gofirst {
                        background-position: 0px -546px;
                        width: 15px;
                        height: 15px;
                        float: right;
                        margin: 0px 6px;
                    }
                    
                    .icon_golast_inactive {
                        background-position: -45px -562px;
                        width: 15px;
                        height: 15px;
                        float: right;
                        margin: 0px 6px;
                    }
                    
                    .icon_gonext_inactive {
                        background-position: -30px -562px;
                        width: 15px;
                        height: 15px;
                        float: right;
                        margin: 0px 6px;
                    }
                    
                    .icon_goprev_inactive {
                        background-position: -15px -562px;
                        width: 15px;
                        height: 15px;
                        float: right;
                        margin: 0px 6px;
                    }
                    
                    .icon_gofirst_inactive {
                        background-position: 0px -562px;
                        width: 15px;
                        height: 15px;
                        float: right;
                        margin: 0px 6px;
                    }
                    
                    .hr_Linheight {
                        padding: 0px !important;
                        margin: 0px !important;
                    }
                    
                    .SpaceWithPrev {
                        float: left;
                        margin-left: 180px;
                    }
                    
                    .btn_srch {
                        background-position: 0px -592px;
                        border-radius: 5px;
                        -moz-border-radius: 5px;
                        -webkit-border-radius: 5px;
                        background-repeat: repeat-x;
                        border: 1px solid #0075c1;
                        float: right;
                        font-family: iransans !important;
                        font-size: 12px;
                        line-height: 20px;
                        color: #FFF;
                        text-decoration: none;
                        text-align: center;
                        padding-top: 1px;
                        padding-right: 5%;
                        padding-bottom: 1px;
                        padding-left: 4%;
                        margin-right: 4%;
                        background-color: #0088cb;
                        width: 30%;
                        margin-left: 4%;
                    }
                    
                    .btn_srch:hover {
                        background-image: none;
                    }
                    
                    .icon_srch {
                        background-repeat: no-repeat;
                        background-position: 0px -625px;
                        float: right;
                        height: 20px;
                        width: 35px;
                    }
                    
                    .btn_add {
                        background-position: 0px -654px;
                        float: right;
                        height: 20px;
                        width: 35px;
                    }
                    
                    .btn_srch span {
                        float: right;
                    }
                    /* end  ticketing style */
                    
                    .cms_azw_vote_ok {
                        background-image: url(../../Images/GlobalImages/Check.gif);
                        background-repeat: no-repeat;
                        background-position: center center;
                        float: right;
                        height: 20px;
                        width: 20px;
                    }
                    
                    .cms_azw_vote_cancel {
                        background-image: url(../../Images/GlobalImages/Cancel.gif);
                        background-repeat: no-repeat;
                        float: right;
                        height: 20px;
                        width: 20px;
                        background-position: center center;
                    }
                    
                    .cms_azw_weather {
                        background: url(../../Images/client/weather/azw_weather_bg.jpg) repeat-x center top;
                    }
                    
                    .cms_azw_weather_col {
                        border-left: 1px dotted #CCC;
                    }
                    
                    .cms_azw_weather_row {
                        border-bottom: 1px dotted #CCC;
                    }
                    
                    .cms_azw_weather_dd_content {
                        top: 25px;
                        display: none;
                        width: 80%;
                        left: 9%;
                        right: 11%;
                        background-image: url(../../Images/client/weather/azw_weather_close.png);
                        background-repeat: no-repeat;
                        background-position: left top;
                    }
                    
                    .cms_azw_weather_blt {
                        background-image: url(../../Images/client/weather/azw_weather_blt.png);
                        background-repeat: no-repeat;
                        background-position: right center;
                        float: right;
                        height: 20px;
                        width: 15px;
                    }
                    
                    .cms_azw_weather_dd_close {
                        float: left;
                        height: 15px;
                        width: 15px;
                    }
                    
                    .cms_azw_dd_qa {
                        background: rgb(244, 244, 244);
                        /* Old browsers */
                        /* IE9 SVG, needs conditional override of 'filter' to 'none' */
                        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOWY5ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
                        background: -moz-linear-gradient(top, rgba(244, 244, 244, 1) 0%, rgba(249, 249, 249, 1) 100%);
                        /* FF3.6+ */
                        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(244, 244, 244, 1)), color-stop(100%, rgba(249, 249, 249, 1)));
                        /* Chrome,Safari4+ */
                        background: -webkit-linear-gradient(top, rgba(244, 244, 244, 1) 0%, rgba(249, 249, 249, 1) 100%);
                        /* Chrome10+,Safari5.1+ */
                        background: -o-linear-gradient(top, rgba(244, 244, 244, 1) 0%, rgba(249, 249, 249, 1) 100%);
                        /* Opera 11.10+ */
                        background: -ms-linear-gradient(top, rgba(244, 244, 244, 1) 0%, rgba(249, 249, 249, 1) 100%);
                        /* IE10+ */
                        background: linear-gradient(to bottom, rgba(244, 244, 244, 1) 0%, rgba(249, 249, 249, 1) 100%);
                        /* W3C */
                        filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#f9f9f9', GradientType=0);
                        /* IE6-8 */
                    }
                    
                    .cms_azw_dd_q {}
                    
                    .cms_azw_dd_q:hover {
                        color: #06C;
                    }
                    
                    .cms_azw_dd_a {
                        display: none;
                    }
                    
                    .cms_azw_dd_qa_arowbtm {
                        background-position: 0px -320px;
                        float: left;
                        height: 10px;
                        width: 15px;
                    }
                    
                    .cms_azw_dd_qa_arowup {
                        background-position: -17px -320px;
                    }
                    
                    .cms_azw_dd_q_icon {
                        background-position: -2px -336px;
                        float: right;
                        height: 20px;
                        width: 20px;
                        margin-left: 10px;
                    }
                    
                    .cms_azw_dd_a_icon {
                        background-position: 0px -360px;
                        float: right;
                        height: 20px;
                        width: 20px;
                        margin-left: 5px;
                    }
                    /*	template slideshow Numeric */
                    
                    #cms_azw_slideshow_numbering {
                        zoom: 1;
                        position: relative;
                        max-width: 980px;
                        margin: 5px auto 5px;
                        z-index: 90;
                        border: none;
                        text-align: left;
                        /* reset align=center */
                    }
                    
                    * html #cms_azw_slideshow_numbering {
                        width: 980px
                    }
                    
                    #cms_azw_slideshow_numbering .ws_images ul {
                        position: relative;
                        width: 10000%;
                        height: auto;
                        left: 0;
                        list-style: none;
                        margin: 0;
                        padding: 0;
                        border-spacing: 0;
                        overflow: visible;
                        /*table-layout:fixed;*/
                    }
                    
                    #cms_azw_slideshow_numbering .ws_images ul li {
                        width: 1%;
                        line-height: 0;
                        /*opera*/
                        float: left;
                        font-size: 0;
                        padding: 0 0 0 0 !important;
                        margin: 0 0 0 0 !important;
                    }
                    
                    #cms_azw_slideshow_numbering .ws_images {
                        position: relative;
                        left: 0;
                        top: 0;
                        width: 100%;
                        height: 100%;
                        overflow: hidden;
                    }
                    
                    #cms_azw_slideshow_numbering .ws_images a {
                        width: 100%;
                        display: block;
                        color: transparent;
                    }
                    
                    #cms_azw_slideshow_numbering img {
                        max-width: none !important;
                    }
                    
                    #cms_azw_slideshow_numbering .ws_images img {
                        width: 100%;
                        border: none 0;
                        max-width: none;
                        padding: 0;
                    }
                    
                    #cms_azw_slideshow_numbering a {
                        text-decoration: none;
                        outline: none;
                        border: none;
                    }
                    
                    #cms_azw_slideshow_numbering .ws_bullets {
                        font-size: 0px;
                        float: left;
                        position: absolute;
                        z-index: 70;
                    }
                    
                    #cms_azw_slideshow_numbering .ws_bullets div {
                        position: relative;
                        float: left;
                    }
                    
                    #cms_azw_slideshow_numbering a.wsl {
                        display: none;
                    }
                    
                    #cms_azw_slideshow_numbering .ws_bullets {
                        padding: 10px;
                    }
                    
                    #cms_azw_slideshow_numbering .ws_bullets a {
                        font: 13px/30px iransans !important;
                        color: #3D3D3D;
                        text-align: center;
                        margin-left: -3px;
                        width: 32px;
                        height: 32px;
                        background: url(../../Images/client/slideshow/azw_slideshow_numbering/bullet.png) left top;
                        float: left;
                        position: relative;
                    }
                    
                    #cms_azw_slideshow_numbering .ws_bullets a.ws_selbull,
                    #cms_azw_slideshow_numbering .ws_bullets a:hover {
                        background-position: right top;
                    }
                    
                    #cms_azw_slideshow_numbering a.ws_next,
                    #cms_azw_slideshow_numbering a.ws_prev {
                        position: absolute;
                        display: block;
                        top: 50%;
                        margin-top: -21px;
                        z-index: 60;
                        height: 43px;
                        width: 29px;
                        background-image: url(../../Images/client/slideshow/azw_slideshow_numbering/arrows.png);
                    }
                    
                    #cms_azw_slideshow_numbering a.ws_next {
                        background-position: 100% 0;
                        right: 0px;
                    }
                    
                    #cms_azw_slideshow_numbering a.ws_prev {
                        left: 0px;
                        background-position: 0 0;
                    }
                    
                    #cms_azw_slideshow_numbering a.ws_next:hover {
                        background-position: 100% 100%;
                    }
                    
                    #cms_azw_slideshow_numbering a.ws_prev:hover {
                        background-position: 0 100%;
                    }
                    /* bottom center */
                    
                    #cms_azw_slideshow_numbering .ws_bullets {
                        bottom: 0px;
                        left: 50%;
                    }
                    
                    #cms_azw_slideshow_numbering .ws_bullets div {
                        left: -50%;
                    }
                    
                    #cms_azw_slideshow_numbering .ws-title {
                        position: absolute;
                        bottom: 7%;
                        left: 0px;
                        margin-right: 5px;
                        z-index: 50;
                        color: #3D3D3D;
                        text-transform: uppercase;
                        font-family: iransans !important;
                        font-size: 18px;
                    }
                    
                    #cms_azw_slideshow_numbering .ws-title div,
                    #cms_azw_slideshow_numbering .ws-title span {
                        display: inline-block;
                        padding: 10px;
                        background: #fff;
                        -moz-border-radius: 0 5px 5px 0;
                        border-radius: 0 5px 5px 0;
                        opacity: 0.8;
                        filter: progid: DXImageTransform.Microsoft.Alpha(opacity=80);
                    }
                    
                    #cms_azw_slideshow_numbering .ws-title div {
                        display: block;
                        margin-top: 10px;
                        font-size: 12px;
                        text-transform: none;
                    }
                    
                    #cms_azw_slideshow_numbering .ws_images ul {
                        animation: wsBasic 39.2s infinite;
                        -moz-animation: wsBasic 39.2s infinite;
                        -webkit-animation: wsBasic 39.2s infinite;
                    }
                    
                    @keyframes wsBasic {
                        0% {
                            left: -0%
                        }
                        13.52% {
                            left: -0%
                        }
                        25% {
                            left: -100%
                        }
                        38.52% {
                            left: -100%
                        }
                        50% {
                            left: -200%
                        }
                        63.52% {
                            left: -200%
                        }
                        75% {
                            left: -300%
                        }
                        88.52% {
                            left: -300%
                        }
                    }
                    
                    @-moz-keyframes wsBasic {
                        0% {
                            left: -0%
                        }
                        13.52% {
                            left: -0%
                        }
                        25% {
                            left: -100%
                        }
                        38.52% {
                            left: -100%
                        }
                        50% {
                            left: -200%
                        }
                        63.52% {
                            left: -200%
                        }
                        75% {
                            left: -300%
                        }
                        88.52% {
                            left: -300%
                        }
                    }
                    
                    @-webkit-keyframes wsBasic {
                        0% {
                            left: -0%
                        }
                        13.52% {
                            left: -0%
                        }
                        25% {
                            left: -100%
                        }
                        38.52% {
                            left: -100%
                        }
                        50% {
                            left: -200%
                        }
                        63.52% {
                            left: -200%
                        }
                        75% {
                            left: -300%
                        }
                        88.52% {
                            left: -300%
                        }
                    }
                    /*template slideshow Simple */
                    
                    #cms_azw_slideshow_simple {
                        zoom: 1;
                        position: relative;
                        max-width: 980px;
                        margin: 6px auto 9px;
                        z-index: 90;
                        border: none;
                        text-align: left;
                        /* reset align=center */
                    }
                    
                    * html #cms_azw_slideshow_simple {
                        width: 980px
                    }
                    
                    #cms_azw_slideshow_simple .ws_images ul {
                        position: relative;
                        width: 10000%;
                        height: auto;
                        left: 0;
                        list-style: none;
                        margin: 0;
                        padding: 0;
                        border-spacing: 0;
                        overflow: visible;
                        /*table-layout:fixed;*/
                    }
                    
                    #cms_azw_slideshow_simple .ws_images ul li {
                        width: 1%;
                        line-height: 0;
                        /*opera*/
                        float: left;
                        font-size: 0;
                        padding: 0 0 0 0 !important;
                        margin: 0 0 0 0 !important;
                    }
                    
                    #cms_azw_slideshow_simple .ws_images {
                        position: relative;
                        left: 0;
                        top: 0;
                        width: 100%;
                        height: 100%;
                        overflow: hidden;
                    }
                    
                    #cms_azw_slideshow_simple .ws_images a {
                        width: 100%;
                        display: block;
                        color: transparent;
                    }
                    
                    #cms_azw_slideshow_simple img {
                        max-width: none !important;
                    }
                    
                    #cms_azw_slideshow_simple .ws_images img {
                        width: 100%;
                        border: none 0;
                        max-width: none;
                        padding: 0;
                    }
                    
                    #cms_azw_slideshow_simple a {
                        text-decoration: none;
                        outline: none;
                        border: none;
                    }
                    
                    #cms_azw_slideshow_simple a.wsl {
                        display: none;
                    }
                    
                    #cms_azw_slideshow_simple a.ws_next,
                    #cms_azw_slideshow_simple a.ws_prev {
                        position: absolute;
                        display: none;
                        top: 50%;
                        margin-top: -15px;
                        z-index: 60;
                        height: 35px;
                        width: 32px;
                        background-image: url(../../Images/client/slideshow/azw_slideshow_simple/arrows.png);
                    }
                    
                    #cms_azw_slideshow_simple a.ws_next {
                        background-position: 100% 0;
                        right: 21px;
                    }
                    
                    #cms_azw_slideshow_simple a.ws_prev {
                        left: 21px;
                        background-position: 0 0;
                    }
                    
                    * html #cms_azw_slideshow_simple a.ws_next,
                    * html #cms_azw_slideshow_simple a.ws_prev {
                        display: block
                    }
                    
                    #cms_azw_slideshow_simple:hover a.ws_next,
                    #cms_azw_slideshow_simple:hover a.ws_prev {
                        display: block
                    }
                    /* bottom center */
                    
                    #cms_azw_slideshow_simple .ws_images ul {
                        animation: wsBasic 20s infinite;
                        -moz-animation: wsBasic 20s infinite;
                        -webkit-animation: wsBasic 20s infinite;
                    }
                    
                    @keyframes wsBasic {
                        0% {
                            left: -0%
                        }
                        14.5% {
                            left: -0%
                        }
                        25% {
                            left: -100%
                        }
                        39.5% {
                            left: -100%
                        }
                        50% {
                            left: -200%
                        }
                        64.5% {
                            left: -200%
                        }
                        75% {
                            left: -300%
                        }
                        89.5% {
                            left: -300%
                        }
                    }
                    
                    @-moz-keyframes wsBasic {
                        0% {
                            left: -0%
                        }
                        14.5% {
                            left: -0%
                        }
                        25% {
                            left: -100%
                        }
                        39.5% {
                            left: -100%
                        }
                        50% {
                            left: -200%
                        }
                        64.5% {
                            left: -200%
                        }
                        75% {
                            left: -300%
                        }
                        89.5% {
                            left: -300%
                        }
                    }
                    
                    @-webkit-keyframes wsBasic {
                        0% {
                            left: -0%
                        }
                        14.5% {
                            left: -0%
                        }
                        25% {
                            left: -100%
                        }
                        39.5% {
                            left: -100%
                        }
                        50% {
                            left: -200%
                        }
                        64.5% {
                            left: -200%
                        }
                        75% {
                            left: -300%
                        }
                        89.5% {
                            left: -300%
                        }
                    }
                    /*template slideshow thumbnail */
                    
                    @import url("http://fonts.googleapis.com/css?family=Oswald");
                    #cms_azw_slideshow_thumbnail {
                        zoom: 1;
                        position: relative;
                        max-width: 980px;
                        margin: 0px auto 0px;
                        z-index: 90;
                        border: none;
                        text-align: left;
                        /* reset align=center */
                    }
                    
                    * html #cms_azw_slideshow_thumbnail {
                        width: 980px
                    }
                    
                    #cms_azw_slideshow_thumbnail .ws_images ul {
                        position: relative;
                        width: 10000%;
                        height: auto;
                        left: 0;
                        list-style: none;
                        margin: 0;
                        padding: 0;
                        border-spacing: 0;
                        overflow: visible;
                        /*table-layout:fixed;*/
                    }
                    
                    #cms_azw_slideshow_thumbnail .ws_images ul li {
                        width: 1%;
                        line-height: 0;
                        /*opera*/
                        float: left;
                        font-size: 0;
                        padding: 0 0 0 0 !important;
                        margin: 0 0 0 0 !important;
                    }
                    
                    #cms_azw_slideshow_thumbnail .ws_images {
                        position: relative;
                        left: 0;
                        top: 0;
                        width: 100%;
                        height: 100%;
                        overflow: hidden;
                    }
                    
                    #cms_azw_slideshow_thumbnail .ws_images a {
                        width: 100%;
                        display: block;
                        color: transparent;
                    }
                    
                    #cms_azw_slideshow_thumbnail img {
                        max-width: none !important;
                    }
                    
                    #cms_azw_slideshow_thumbnail .ws_images img {
                        width: 100%;
                        border: none 0;
                        max-width: none;
                        padding: 0;
                    }
                    
                    #cms_azw_slideshow_thumbnail a {
                        text-decoration: none;
                        outline: none;
                        border: none;
                    }
                    
                    #cms_azw_slideshow_thumbnail .ws_bullets {
                        font-size: 0px;
                        float: left;
                        position: absolute;
                        z-index: 70;
                    }
                    
                    #cms_azw_slideshow_thumbnail .ws_bullets div {
                        position: relative;
                        float: left;
                    }
                    
                    #cms_azw_slideshow_thumbnail a.wsl {
                        display: none;
                    }
                    
                    #cms_azw_slideshow_thumbnail .ws_bullets {
                        padding: 10px;
                    }
                    
                    #cms_azw_slideshow_thumbnail .ws_bullets a {
                        width: 15px;
                        height: 15px;
                        background: url(../../Images/client/slideshow/azw_slideshow_thumbnail/bullet.png) left top;
                        float: left;
                        text-indent: -4000px;
                        position: relative;
                        margin-left: 3px;
                        color: transparent;
                    }
                    
                    #cms_azw_slideshow_thumbnail .ws_bullets a:hover {
                        background-position: 0 50%;
                    }
                    
                    #cms_azw_slideshow_thumbnail .ws_bullets a.ws_selbull {
                        background-position: 0 100%;
                    }
                    
                    #cms_azw_slideshow_thumbnail a.ws_next,
                    #cms_azw_slideshow_thumbnail a.ws_prev {
                        position: absolute;
                        display: none;
                        top: 50%;
                        margin-top: -50px;
                        z-index: 60;
                        height: 100px;
                        width: 60px;
                        background-image: url(../../Images/client/slideshow/azw_slideshow_thumbnail/arrows.png);
                    }
                    
                    #cms_azw_slideshow_thumbnail a.ws_next {
                        background-position: 100% 0;
                        right: 0;
                    }
                    
                    #cms_azw_slideshow_thumbnail a.ws_prev {
                        left: 0;
                        background-position: 0 0;
                    }
                    
                    * html #cms_azw_slideshow_thumbnail a.ws_next,
                    * html #cms_azw_slideshow_thumbnail a.ws_prev {
                        display: block
                    }
                    
                    #cms_azw_slideshow_thumbnail:hover a.ws_next,
                    #cms_azw_slideshow_thumbnail:hover a.ws_prev {
                        display: block
                    }
                    /* bottom center */
                    
                    #cms_azw_slideshow_thumbnail .ws_bullets {
                        top: 5px;
                        right: 10px;
                    }
                    
                    #cms_azw_slideshow_thumbnail .ws_bullets .ws_bulframe {
                        top: 20px;
                    }
                    
                    #cms_azw_slideshow_thumbnail .ws_bullets .ws_bulframe {
                        top: 20px;
                    }
                    
                    #cms_azw_slideshow_thumbnail .ws-title {
                        position: absolute;
                        bottom: 10%;
                        left: 7%;
                        z-index: 50;
                        padding: 12px;
                        color: #000000;
                        background: #fff;
                        font-family: iransans !important;
                        font-size: 16px;
                        text-shadow: 1px 1px 1px #BBBBBB;
                        line-height: 30px;
                        border-radius: 5px;
                        -moz-border-radius: 5px;
                        -webkit-border-radius: 5px;
                        opacity: 0.5;
                        filter: progid: DXImageTransform.Microsoft.Alpha(opacity=50);
                    }
                    
                    #cms_azw_slideshow_thumbnail .ws-title div {
                        font-size: 14px;
                        text-shadow: 1px 1px 1px #000000;
                    }
                    
                    #cms_azw_slideshow_thumbnail .ws_images ul {
                        animation: wsBasic 21.6s infinite;
                        -moz-animation: wsBasic 21.6s infinite;
                        -webkit-animation: wsBasic 21.6s infinite;
                    }
                    
                    @keyframes wsBasic {
                        0% {
                            left: -0%
                        }
                        13.43% {
                            left: -0%
                        }
                        25% {
                            left: -100%
                        }
                        38.43% {
                            left: -100%
                        }
                        50% {
                            left: -200%
                        }
                        63.43% {
                            left: -200%
                        }
                        75% {
                            left: -300%
                        }
                        88.43% {
                            left: -300%
                        }
                    }
                    
                    @-moz-keyframes wsBasic {
                        0% {
                            left: -0%
                        }
                        13.43% {
                            left: -0%
                        }
                        25% {
                            left: -100%
                        }
                        38.43% {
                            left: -100%
                        }
                        50% {
                            left: -200%
                        }
                        63.43% {
                            left: -200%
                        }
                        75% {
                            left: -300%
                        }
                        88.43% {
                            left: -300%
                        }
                    }
                    
                    @-webkit-keyframes wsBasic {
                        0% {
                            left: -0%
                        }
                        13.43% {
                            left: -0%
                        }
                        25% {
                            left: -100%
                        }
                        38.43% {
                            left: -100%
                        }
                        50% {
                            left: -200%
                        }
                        63.43% {
                            left: -200%
                        }
                        75% {
                            left: -300%
                        }
                        88.43% {
                            left: -300%
                        }
                    }
                    
                    #cms_azw_slideshow_thumbnail .ws_bullets a img {
                        text-indent: 0;
                        display: block;
                        top: 15px;
                        left: -55px;
                        visibility: hidden;
                        position: absolute;
                        -moz-box-shadow: 0 0 5px #999999;
                        box-shadow: 0 0 5px #999999;
                        border: 5px solid #FFFFFF;
                        max-width: none;
                    }
                    
                    #cms_azw_slideshow_thumbnail .ws_bullets a:hover img {
                        visibility: visible;
                    }
                    
                    #cms_azw_slideshow_thumbnail .ws_bulframe div div {
                        height: 50px;
                        overflow: visible;
                        position: relative;
                    }
                    
                    #cms_azw_slideshow_thumbnail .ws_bulframe div {
                        left: 0;
                        overflow: hidden;
                        position: relative;
                        width: 110px;
                        background-color: #FFFFFF;
                    }
                    
                    #cms_azw_slideshow_thumbnail .ws_bullets .ws_bulframe {
                        display: none;
                        overflow: visible;
                        position: absolute;
                        cursor: pointer;
                        -moz-box-shadow: 0 0 5px #999999;
                        box-shadow: 0 0 5px #999999;
                        border: 5px solid #FFFFFF;
                    }
                    
                    #cms_azw_slideshow_thumbnail .ws_bulframe span {
                        display: block;
                        position: absolute;
                        top: -11px;
                        margin-left: -5px;
                        left: 55px;
                        background: url(../../Images/client/slideshow/azw_slideshow_thumbnail/triangle.png);
                        width: 15px;
                        height: 6px;
                    }
                    
                    .cms_azw_links_simple_image_row {
                        border-bottom: 1px solid #09C;
                    }
                    
                    .cms_azw_links_simple_image_row:hover h2 {
                        color: #999;
                    }
                    
                    .cms_azw_links_simple_image_row:hover b {
                        color: #999;
                    }
                    
                    .cms_azw_links_simple_row {
                        border-bottom: 1px dotted #999;
                    }
                    
                    .cms_azw_links_simple_row:hover {
                        color: #999;
                    }
                    
                    .cms_azw_box {}
                    /* start vertical menu */
                    /*** ESSENTIAL STYLES ***/
                    
                    .sf-menu,
                    .sf-menu * {
                        margin: 0;
                        padding: 0;
                        list-style: none;
                    }
                    
                    .sf-menu li {
                        position: relative;
                    }
                    
                    .sf-menu ul {
                        position: absolute;
                        display: none;
                        top: 100%;
                        right: 0;
                        z-index: 99;
                    }
                    
                    .sf-menu>li {
                        float: right;
                    }
                    
                    .sf-menu li:hover>ul,
                    .sf-menu li.sfHover>ul {
                        display: block;
                    }
                    
                    .sf-menu a {
                        display: block;
                        position: relative;
                    }
                    
                    .sf-menu ul ul {
                        top: 0;
                        right: 100%;
                    }
                    /*** DEMO SKIN ***/
                    
                    .sf-menu {
                        float: right;
                        margin-bottom: 1em;
                    }
                    
                    .sf-menu ul {
                        box-shadow: 2px 2px 6px rgba(0, 0, 0, .2);
                        min-width: 200px;
                        /* allow long menu items to determine submenu width */
                        *width: 200px;
                        /* no auto sub width for IE7, see white-space comment below */
                    }
                    
                    .sf-menu a {
                        border-left: 1px solid #fff;
                        border-top: 1px solid #dFeEFF;
                        /* fallback colour must use full shorthand */
                        border-top: 1px solid rgba(255, 255, 255, .5);
                        padding: 2px 5px;
                        text-decoration: none;
                        zoom: 1;
                        /* IE7 */
                    }
                    
                    .sf-menu a {
                        color: #000;
                    }
                    
                    .sf-menu li {
                        background: #eee;
                        white-space: nowrap;
                        /* no need for Supersubs plugin */
                        *white-space: normal;
                        /* ...unless you support IE7 (let it wrap) */
                        -webkit-transition: background .2s;
                        transition: background .2s;
                    }
                    
                    .sf-menu ul li {
                        background: #eee;
                    }
                    
                    .sf-menu ul ul li {
                        background: #eee;
                    }
                    
                    .sf-menu li:hover,
                    .sf-menu li.sfHover {
                        background: #E5E5E5;
                        /* only transition out, not in */
                        -webkit-transition: none;
                        transition: none;
                    }
                    /*** arrows (for all except IE7) **/
                    
                    .sf-arrows .sf-with-ul {
                        padding-left: 2.5em;
                        *padding-left: 1em;
                        /* no CSS arrows for IE7 (lack pseudo-elements) */
                    }
                    /* styling for both css and generated arrows */
                    
                    .sf-arrows .sf-with-ul:after {
                        content: '';
                        position: absolute;
                        top: 50%;
                        left: 0.5em;
                        margin-top: -3px;
                        height: 0;
                        width: 0;
                        /* order of following 3 rules important for fallbacks to work */
                        border: 5px solid transparent;
                        border-top-color: #dFeEFF;
                        /* edit this to suit design (no rgba in IE8) */
                        border-top-color: rgba(255, 255, 255, .5);
                    }
                    
                    .sf-arrows>li>.sf-with-ul:focus:after,
                    .sf-arrows>li:hover>.sf-with-ul:after,
                    .sf-arrows>.sfHover>.sf-with-ul:after {
                        border-top-color: white;
                        /* IE8 fallback colour */
                    }
                    /* styling for right-facing arrows */
                    
                    .sf-arrows ul .sf-with-ul:after {
                        margin-top: -5px;
                        margin-leftt: -3px;
                        border-color: transparent;
                        border-left-color: #dFeEFF;
                        /* edit this to suit design (no rgba in IE8) */
                        border-left-color: rgba(255, 255, 255, .5);
                    }
                    
                    .sf-arrows ul li>.sf-with-ul:focus:after,
                    .sf-arrows ul li:hover>.sf-with-ul:after,
                    .sf-arrows ul .sfHover>.sf-with-ul:after {
                        border-left-color: white;
                    }
                    
                    .sf-vertical {
                        width: 200px;
                    }
                    
                    .sf-vertical ul {
                        right: 100%;
                        top: 0;
                    }
                    
                    .sf-vertical>li {
                        float: none;
                    }
                    
                    .sf-vertical li {
                        width: 100%;
                    }
                    
                    .sf-vertical.sf-arrows>li>.sf-with-ul:after {
                        margin-top: -5px;
                        margin-left: -3px;
                        border-color: transparent;
                        border-left-color: #dFeEFF;
                        /* edit this to suit design (no rgba in IE8) */
                        border-left-color: rgba(255, 255, 255, .5);
                    }
                    
                    .sf-vertical.sf-arrows li>.sf-with-ul:focus:after,
                    .sf-vertical.sf-arrows li:hover>.sf-with-ul:after,
                    .sf-vertical.sf-arrows .sfHover>.sf-with-ul:after {
                        border-left-color: white;
                    }
                    
                    .sf-vertical .sf-sub-indicator {
                        background-image: url("../../Images/client/menu/arrow_right_gray_vertical.png");
                        background-position: -10px -100px;
                        background-repeat: no-repeat;
                        display: block;
                        height: 10px;
                        left: 2px;
                        overflow: hidden;
                        position: absolute;
                        top: 7px;
                        width: 10px;
                    }
                    /* end vertical menu*/
                    /* start jalali calender */
                    
                    div.calendar {
                        position: relative;
                    }
                    
                    .calendar,
                    .calendar table {
                        border: 1px solid #bdb2bf;
                        font-size: 11px;
                        color: #000;
                        cursor: default;
                        background: url("../../Images/client/calender/normal-bg.gif");
                        font-family: "trebuchet ms", verdana, iransans !important, sans-serif;
                    }
                    
                    .calendar {
                        border-color: #797979;
                    }
                    
                    .calendar .button {
                        /* "<<", "<", ">", ">>" buttons have this class */
                        text-align: center;
                        /* They are the navigation buttons */
                        padding: 2px;
                        /* Make the buttons seem like they're pressing */
                        background: url("../../Images/client/calender/title-bg.gif") repeat-x 0 100%;
                        color: #000;
                        font-weight: bold;
                    }
                    
                    .calendar .nav {
                        font-family: verdana, iransans !important, sans-serif;
                    }
                    
                    .calendar .nav div {
                        background: transparent url("../../Images/client/calender/menuarrow.gif") no-repeat 100% 100%;
                    }
                    
                    .calendar thead tr {
                        background: url("../../Images/client/calender/title-bg.gif") repeat-x 0 100%;
                        color: #000;
                    }
                    
                    .calendar thead .title {
                        /* This holds the current "month, year" */
                        font-weight: bold;
                        /* Pressing it will take you to the current date */
                        text-align: center;
                        padding: 2px;
                        background: url("../../Images/client/calender/title-bg.gif") repeat-x 0 100%;
                        color: #000;
                    }
                    
                    .calendar thead .headrow {
                        /* Row <TR> containing navigation buttons */
                    }
                    
                    .calendar thead .name {
                        /* Cells <TD> containing the day names */
                        border-bottom: 1px solid #797979;
                        padding: 2px;
                        text-align: center;
                        color: #000;
                    }
                    
                    .calendar thead .weekend {
                        /* How a weekend day name shows in header */
                        color: #c44;
                    }
                    
                    .calendar thead .hilite {
                        /* How do the buttons in header appear when hover */
                        background: url("../../Images/client/calender/hover-bg.gif");
                        border-bottom: 1px solid #797979;
                        padding: 2px 2px 1px 2px;
                    }
                    
                    .calendar thead .active {
                        /* Active (pressed) buttons in header */
                        background: url("../../Images/client/calender/active-bg.gif");
                        color: #fff;
                        padding: 3px 1px 0px 3px;
                        border-bottom: 1px solid #797979;
                    }
                    
                    .calendar thead .daynames {
                        /* Row <TR> containing the day names */
                        background: url("../../Images/client/calender/dark-bg.gif");
                    }
                    
                    .calendar tbody .day {
                        /* Cells <TD> containing month days dates */
                        font-family: verdana, iransans !important, sans-serif;
                        width: 2em;
                        color: #000;
                        text-align: right;
                        padding: 2px 4px 2px 2px;
                    }
                    
                    .calendar tbody .day.othermonth {
                        font-size: 80%;
                        color: #999;
                    }
                    
                    .calendar tbody .day.othermonth.oweekend {
                        color: #f99;
                    }
                    
                    .calendar table .wn {
                        padding: 2px 3px 2px 2px;
                        border-right: 1px solid #797979;
                        background: url("../../Images/client/calender/dark-bg.gif");
                    }
                    
                    .calendar tbody .rowhilite td,
                    .calendar tbody .rowhilite td.wn {
                        background: url("../../Images/client/calender/rowhover-bg.gif");
                    }
                    
                    .calendar tbody td.today {
                        font-weight: bold;
                        /* background: url("today-bg.gif") no-repeat 70% 50%; */
                    }
                    
                    .calendar tbody td.hilite {
                        /* Hovered cells <TD> */
                        background: url("../../Images/client/calender/hover-bg.gif");
                        padding: 1px 3px 1px 1px;
                        border: 1px solid #bbb;
                    }
                    
                    .calendar tbody td.active {
                        /* Active (pressed) cells <TD> */
                        padding: 2px 2px 0px 2px;
                    }
                    
                    .calendar tbody td.weekend {
                        /* Cells showing weekend days */
                        color: #c44;
                    }
                    
                    .calendar tbody td.selected {
                        /* Cell showing selected date */
                        font-weight: bold;
                        border: 1px solid #797979;
                        padding: 1px 3px 1px 1px;
                        background: url("../../Images/client/calender/active-bg.gif");
                        color: #fff;
                    }
                    
                    .calendar tbody .disabled {
                        color: #999;
                    }
                    
                    .calendar tbody .emptycell {
                        /* Empty cells (the best is to hide them) */
                        visibility: hidden;
                    }
                    
                    .calendar tbody .emptyrow {
                        /* Empty row (some months need less than 6 rows) */
                        display: none;
                    }
                    /* The footer part -- status bar and "Close" button */
                    
                    .calendar tfoot .footrow {
                        /* The <TR> in footer (only one right now) */
                        text-align: center;
                        background: #565;
                        color: #fff;
                    }
                    
                    .calendar tfoot .ttip {
                        /* Tooltip (status bar) cell <TD> */
                        padding: 2px;
                        background: url("../../Images/client/calender/status-bg.gif") repeat-x 0 0;
                        color: #000;
                    }
                    
                    .calendar tfoot .hilite {
                        /* Hover style for buttons in footer */
                        background: #afa;
                        border: 1px solid #084;
                        color: #000;
                        padding: 1px;
                    }
                    
                    .calendar tfoot .active {
                        /* Active (pressed) style for buttons in footer */
                        background: #7c7;
                        padding: 2px 0px 0px 2px;
                    }
                    
                    .calendar .combo {
                        position: absolute;
                        display: none;
                        top: 0px;
                        left: 0px;
                        width: 4em;
                        cursor: default;
                        border-width: 0 1px 1px 1px;
                        border-style: solid;
                        border-color: #797979;
                        background: url("../../Images/client/calender/normal-bg.gif");
                        color: #000;
                        z-index: 100;
                        font-size: 90%;
                    }
                    
                    .calendar .combo .label,
                    .calendar .combo .label-IEfix {
                        text-align: center;
                        padding: 1px;
                    }
                    
                    .calendar .combo .label-IEfix {
                        width: 4em;
                    }
                    
                    .calendar .combo .hilite {
                        background: url("../../Images/client/calender/hover-bg.gif");
                        color: #000;
                    }
                    
                    .calendar .combo .active {
                        background: url("../../Images/client/calender/active-bg.gif");
                        color: #fff;
                        font-weight: bold;
                    }
                    
                    .calendar td.time {
                        border-top: 1px solid #797979;
                        padding: 1px 0px;
                        text-align: center;
                        background: url("../../Images/client/calender/dark-bg.gif");
                    }
                    
                    .calendar td.time .hour,
                    .calendar td.time .minute,
                    .calendar td.time .ampm {
                        padding: 0px 5px 0px 6px;
                        font-weight: bold;
                        background: url("../../Images/client/calender/normal-bg.gif");
                        color: #000;
                    }
                    
                    .calendar td.time .hour,
                    .calendar td.time .minute {
                        font-family: monospace;
                    }
                    
                    .calendar td.time .ampm {
                        text-align: center;
                    }
                    
                    .calendar td.time .colon {
                        padding: 0px 2px 0px 3px;
                        font-weight: bold;
                    }
                    
                    .calendar td.time span.hilite {
                        background: url("../../Images/client/calender/hover-bg.gif");
                        color: #000;
                    }
                    
                    .calendar td.time span.active {
                        background: url("../../Images/client/calender/active-bg.gif");
                        color: #fff;
                    }
                    /* end jalali calender */
                    /* start modal css*/
                    
                    .azw_main_modal {
                        width: 100%;
                        float: right;
                        height: 100%;
                        position: absolute;
                        top: 0px;
                        right: 0px;
                        z-index: 1000;
                        background-image: url(../../Images/Panel/azw_bg_modal.png);
                        background-repeat: repeat;
                        display: none;
                    }
                    
                    #azw_modal {
                        margin: 30px auto;
                    }
                    
                    .azw_modal {
                        margin: 30px auto;
                    }
                    
                    .azw_modal_content {
                        float: right;
                        background-color: #FFF;
                        overflow: auto;
                        padding: 10px;
                        border-radius: 4px;
                        -moz-border-radius: 4px;
                        -webkit-border-radius: 4px;
                        border: 1px solid #AAAAAA;
                    }
                    
                    .azw_modal_btnok {
                        background-image: url(../../Images/Panel/icon_ok.png);
                        background-repeat: no-repeat;
                        background-position: right center;
                        padding-right: 18px !important;
                        margin: 4px 1% !important;
                        font-family: iransans !important, Geneva, sans-serif;
                    }
                    
                    .azw_modal_btncncl {
                        background-image: url(../../Images/Panel/icon_cancel.png);
                        background-repeat: no-repeat;
                        background-position: right center;
                        padding-right: 18px !important;
                        margin: 4px 1% !important;
                        font-family: iransans !important, Geneva, sans-serif;
                    }
                    
                    #azw_modal .azw_modal_header {
                        cursor: move;
                    }
                    
                    #azw_modal .ui-resizable-handle {
                        position: relative !important;
                        bottom: 20px;
                        right: 10px;
                    }
                    
                    .azw_modal_close {
                        cursor: pointer;
                        float: left;
                        padding: 1px;
                        margin: 4px;
                    }
                    
                    .ui-dialog-buttonset {
                        text-align: center;
                    }
                    /* end modal css */
                    /* start editor tabshow fadding*/
                    
                    .cms_azw_editor_Tabshow .idTabs {
                        float: right;
                        width: 100%;
                        margin-bottom: -1px;
                        position: relative;
                        z-index: 999;
                    }
                    
                    .cms_azw_editor_Tabshow .idTabs li {
                        float: right;
                        margin: 0px 0px 0px 2px;
                    }
                    
                    .cms_azw_editor_Tabshow .idTabs li a {
                        background: #e1e1e1;
                        float: right;
                        padding: 0px 5px;
                        color: #000;
                        line-height: 24px;
                        font-family: iransans !important, Geneva, sans-serif;
                        font-size: 9pt;
                        border-top-right-radius: 5px;
                        border: 1px solid #d9d9d9;
                        border-bottom: 0px !important;
                        -moz-border-top-right-radius: 5px;
                        -webkit-border-top-right-radius: 5px;
                        border-top-left-radius: 5px;
                        -moz-border-top-left-radius: 5px;
                        -webkit-border-top-left-radius: 5px;
                    }
                    
                    .cms_azw_editor_Tabshow .advanced_tabs_content {
                        float: right;
                        width: 99.6%;
                        font-family: iransans !important, Geneva, sans-serif;
                        font-size: 9pt;
                        padding: 3px;
                        border: 1px solid #d9d9d9;
                        border-radius: 3px;
                        -moz-border-radius: 3px;
                        -webkit-border-radius: 3px;
                    }
                    
                    .cms_azw_editor_Tabshow .idTabs li a.selected {
                        background: #fff;
                        color: #333 !important;
                    }
                    
                    .cms_azw_editor_Tabshow .idTabs li a:hover {
                        color: #01344e;
                    }
                    
                    .cms_azw_editor_Tabshow {
                        position: relative;
                    }
                    /* end editor tabshow fadding*/
                    /* start editor tabshow scrolling */
                    
                    .cms_azw_editor_tab_header a {
                        margin-left: 1px;
                        border-bottom: 0px !important;
                    }
                    
                    .cms_azw_editor_tab_header a:hover {
                        text-decoration: none;
                        color: #4b412f
                    }
                    
                    .cms_azw_editor_tab_header a.selected {
                        background-color: #f6f6f6;
                        color: #000!important;
                        border-bottom: 1px solid #f6f6f6;
                    }
                    
                    .cms_azw_editor_tab_content {
                        float: left;
                    }
                    
                    .cms_azw_editor_tab_mask {
                        overflow: hidden;
                        border: 1px solid #ccc;
                        min-height: 40px;
                        background: #f6f6f6;
                        /* Old browsers */
                        /* IE9 SVG, needs conditional override of 'filter' to 'none' */
                        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZjZmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
                        background: -moz-linear-gradient(top, #f6f6f6 0%, #ffffff 100%);
                        /* FF3.6+ */
                        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f6f6f6), color-stop(100%, #ffffff));
                        /* Chrome,Safari4+ */
                        background: -webkit-linear-gradient(top, #f6f6f6 0%, #ffffff 100%);
                        /* Chrome10+,Safari5.1+ */
                        background: -o-linear-gradient(top, #f6f6f6 0%, #ffffff 100%);
                        /* Opera 11.10+ */
                        background: -ms-linear-gradient(top, #f6f6f6 0%, #ffffff 100%);
                        /* IE10+ */
                        background: linear-gradient(to bottom, #f6f6f6 0%, #ffffff 100%);
                        /* W3C */
                        filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#ffffff', GradientType=0);
                        /* IE6-8 */
                    }
                    
                    .cms_azw_editor_tab_header {
                        margin-bottom: -1px;
                        position: relative;
                    }
                    /* end editor tabshow scrolling */
                    /* START LIKE AND DISLIKE STYLE */
                    
                    .cms_comment_icon_like {
                        background: url("../../Images/client/icons-2.html") no-repeat scroll 0 -223px rgba(0, 0, 0, 0);
                        color: #333;
                        font-size: 8pt;
                        height: 38px;
                        margin: 0 7px;
                        width: 55px;
                    }
                    
                    .cms_comment_icon_dislike {
                        background: url("../../Images/client/icons-2.html") no-repeat scroll 0 -268px rgba(0, 0, 0, 0);
                        color: #333;
                        font-size: 8pt;
                        height: 40px;
                        margin: 0 7px;
                        width: 55px;
                    }
                    
                    .cms_comment_icon_like span,
                    .cms_comment_icon_dislike span {
                        float: right;
                        height: 25px;
                        line-height: 30px;
                        text-align: center;
                        width: 33px;
                    }
                    
                    .cms_comment_icon_like a,
                    .cms_comment_icon_dislike a {
                        float: right;
                        height: 25px;
                        text-align: center;
                        width: 20px;
                    }
                    /* END LIKE AND DISLIKE STYLE */
                    /* start bank icons */
                    
                    .banks_list {
                        float: right;
                        width: 100%;
                        display;
                        block;
                    }
                    
                    .banks_list li {
                        float: right;
                        margin: 5px 3px;
                        background-image: url("../../images/client/bank/bank-ribbon.png");
                        background-repeat: no-repeat;
                        width: 40px;
                        height: 35px;
                    }
                    
                    .banks_list li.banks_list_0 {
                        background-position: 0px 0px;
                    }
                    
                    .banks_list li.banks_list_1 {
                        background-position: -50px 0px;
                    }
                    
                    .banks_list li.banks_list_2 {
                        background-position: -100px 0px;
                    }
                    
                    .banks_list li.banks_list_3 {
                        background-position: -150px 0px;
                    }
                    
                    .banks_list li.banks_list_4 {
                        background-position: -200px 0px;
                    }
                    
                    .banks_list li.banks_list_5 {
                        background-position: -250px 0px;
                    }
                    
                    .banks_list li.banks_list_6 {
                        background-position: -300px 0px;
                    }
                    
                    .banks_list li.banks_list_7 {
                        background-position: -350px 0px;
                    }
                    
                    .banks_list li.banks_list_8 {
                        background-position: -402px 0px;
                    }
                    
                    .banks_list li.banks_list_9 {
                        background-position: -455px 0px;
                    }
                    
                    .banks_list li.banks_list_10 {
                        background-position: -510px 0px;
                    }
                    
                    .banks_list li.banks_list_11 {
                        background-position: -565px 0px;
                    }
                    
                    .banks_list li.banks_list_12 {
                        background-position: -620px 0px;
                    }
                    
                    .banks_list li.banks_list_13 {
                        background-position: -670px 0px;
                    }
                    
                    .banks_list li.banks_list_14 {
                        background-position: -722px 0px;
                    }
                    
                    .banks_list li.banks_list_15 {
                        background-position: -825px 0px;
                    }
                    
                    .banks_list li.banks_list_16 {
                        background-position: -880px 0px;
                    }
                    
                    .banks_list li.banks_list_17 {
                        background-position: -935px 0px;
                    }
                    
                    .banks_list li.banks_list_18 {
                        background-position: -990px 0px;
                    }
                    
                    .banks_list li.banks_list_19 {
                        background-position: -1095px 0px;
                    }
                    
                    .banks_list li.banks_list_20 {
                        background-position: -1150px 0px;
                    }
                    
                    .banks_list li.banks_list_21 {
                        background-position: -1200px 0px;
                    }
                    
                    .banks_list li.banks_list_22 {
                        background-position: -1245px 0px;
                    }
                    
                    .banks_list li.banks_list_23 {
                        display: none;
                    }
                    /* end bank icons */
                    /*  DateControl CSS */
                    
                    .PickerCSS {
                        background-color: #ffffff;
                        border-right: #000000 1px solid;
                        border-top: #000000 1px solid;
                        border-left: #000000 1px solid;
                        border-bottom: #000000 1px solid;
                    }
                    
                    .PickerHeaderCSS {
                        background-color: #b0c4de;
                        border-bottom: black 1px solid;
                        height: 30px;
                    }
                    
                    .PickerFooterCSS {
                        background-color: #b0c4de;
                    }
                    
                    .PickerWeekDayCSS {
                        background-color: #ffffff;
                        text-align: center;
                        font-size: 8pt;
                        border-right: black 0px solid;
                        border-top: black 0px solid;
                        border-left: black 0px solid;
                        border-bottom: black 0px solid;
                        height: 19px;
                    }
                    
                    .PickerCalendarCSS {
                        background-color: #ffffff;
                        border-right: black 0px solid;
                        border-top: black 0px solid;
                        border-left: black 0px solid;
                        border-bottom: black 1px solid;
                        height: 19px;
                    }
                    
                    .PickerWorkDayCSS {
                        background-color: #ffffff;
                        border-right: black 0px solid;
                        border-top: black 0px solid;
                        border-left: black 0px solid;
                        border-bottom: black 1px solid;
                    }
                    
                    A.PickerWorkDayCSS {
                        color: black;
                        text-decoration: none;
                        border: none;
                    }
                    
                    .PickerForbidenCSS {
                        background-color: #ffffff;
                        color: Red;
                        border-right: black 0px solid;
                        border-top: black 0px solid;
                        border-left: black 0px solid;
                        border-bottom: black 1px solid;
                    }
                    
                    .PickerSelectedCSS {
                        background-color: #ffffff;
                        border-right: black 0px solid;
                        border-top: black 0px solid;
                        border-left: black 0px solid;
                        border-bottom: black 1px solid;
                    }
                    
                    A.PickerSelectedCSS {
                        font-weight: bold;
                        color: #0066ff;
                        border: none;
                    }
                    
                    .SideBar {
                        border-right: solid 1px #c0c0c0;
                        vertical-align: top;
                        width: 20%;
                        padding-right: 8px;
                    }
                    
                    .ModalBG {
                        width: 100%;
                        display: none;
                        position: absolute;
                        top: 0;
                        left: 0;
                        height: 100%;
                        z-index: 9999;
                        background-color: Gray;
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 0px 0px;
                        opacity: 0.5;
                        top: 0px;
                        left: 0px;
                        z-index: 8000;
                        filter: alpha(opacity=50);
                    }
                    
                    .ProgressBorder {
                        border: thin groove #000000;
                    }
                    
                    .ModalBackground {
                        background-color: Gray;
                        filter: alpha(opacity=70);
                        opacity: 0.7;
                    }
                    
                    .ModalPopup {
                        background-color: #f5fffa;
                        border-width: 2px;
                        border-style: solid;
                        border-color: Gray;
                        padding: 3px;
                        width: 450px;
                    }
                    /*----End of Example CSS Class --*/
                    /* end calender*/
                    /* start my page css */
                    
                    .cms_azw_mypage_mainlinks li {
                        padding: 0px 1%;
                        width: 98%;
                        border-bottom: 1px dotted #CCC;
                        float: right;
                        background: #f7f9fc;
                        /* Old browsers */
                        /* IE9 SVG, needs conditional override of 'filter' to 'none' */
                        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIyNiUiIHN0b3AtY29sb3I9IiNmN2Y5ZmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI4NCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
                        background: -moz-linear-gradient(top, #f7f9fc 26%, #e5e5e5 84%);
                        /* FF3.6+ */
                        background: -webkit-gradient(linear, left top, left bottom, color-stop(26%, #f7f9fc), color-stop(84%, #e5e5e5));
                        /* Chrome,Safari4+ */
                        background: -webkit-linear-gradient(top, #f7f9fc 26%, #e5e5e5 84%);
                        /* Chrome10+,Safari5.1+ */
                        background: -o-linear-gradient(top, #f7f9fc 26%, #e5e5e5 84%);
                        /* Opera 11.10+ */
                        background: -ms-linear-gradient(top, #f7f9fc 26%, #e5e5e5 84%);
                        /* IE10+ */
                        background: linear-gradient(to bottom, #f7f9fc 26%, #e5e5e5 84%);
                        /* W3C */
                        filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#f7f9fc', endColorstr='#e5e5e5', GradientType=0);
                        /* IE6-8 */
                    }
                    
                    .cms_azw_mypage_mainlinks li a {
                        color: #000;
                        line-height: 30px;
                        padding-right: 15%;
                        width: 85%;
                        float: right;
                        background-image: url(../../images/client/user/icons.png);
                        background-repeat: no-repeat;
                    }
                    
                    .cms_azw_mypage_mainlinks li a:hover {
                        color: #039;
                    }
                    
                    .cms_azw_user_content {
                        width: 72%;
                        border: 3px solid #f2f2f2;
                    }
                    
                    .cms_azw_user_content_mainmenus {
                        background: #f6f8f9;
                        /* Old browsers */
                        /* IE9 SVG, needs conditional override of 'filter' to 'none' */
                        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZjhmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkYmRjZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
                        background: -moz-linear-gradient(top, #f6f8f9 0%, #dbdcdd 100%);
                        /* FF3.6+ */
                        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f6f8f9), color-stop(100%, #dbdcdd));
                        /* Chrome,Safari4+ */
                        background: -webkit-linear-gradient(top, #f6f8f9 0%, #dbdcdd 100%);
                        /* Chrome10+,Safari5.1+ */
                        background: -o-linear-gradient(top, #f6f8f9 0%, #dbdcdd 100%);
                        /* Opera 11.10+ */
                        background: -ms-linear-gradient(top, #f6f8f9 0%, #dbdcdd 100%);
                        /* IE10+ */
                        background: linear-gradient(to bottom, #f6f8f9 0%, #dbdcdd 100%);
                        /* W3C */
                        filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#f6f8f9', endColorstr='#dbdcdd', GradientType=0);
                        /* IE6-8 */
                    }
                    
                    .cms_azw_user_menus {
                        width: 26%;
                        border: 3px solid #f2f2f2;
                    }
                    
                    .cms_azw_user_content_mainmenus a {
                        color: #000;
                        padding: 0px 5px;
                        border-left: 1px solid #fff;
                    }
                    
                    .cms_azw_user_content_mainmenus a:hover {
                        color: #039;
                    }
                    
                    .cms_azw_mypage_mainlinks {
                        background: #EDEDED
                    }
                    
                    .cms_azw_mypage_mainlinks li:hover {
                        background: #d8d8d8;
                    }
                    
                    .cms_azw_mypage_mainlinks_iconmypage a {
                        background-position: right 3px;
                    }
                    
                    .cms_azw_mypage_mainlinks_iconuserinfo a {
                        background-position: right -31px;
                    }
                    
                    .cms_azw_mypage_mainlinks_iconexit a {
                        background-position: right -69px;
                    }
                    
                    .cms_azw_mypage_mainlinks_iconchangepass a {
                        background-position: right -105px;
                    }
                    
                    .cms_azw_mypage_mainlinks_iconguid a {
                        background-position: right -138px;
                    }
                    
                    .cms_azw_mypage_mainlinks_iconhome a {
                        background-position: right -173px;
                    }
                    
                    .cms_azw_user_menus_control {
                        border: 3px solid #F2F2F2;
                    }
                    
                    .cms_azw_attentionbox {
                        padding-top: 20px !important;
                        padding-bottom: 20px !important;
                    }
                    
                    .cms_azw_attentionbox_btn {
                        background: #1e5799;
                        /* Old browsers */
                        /* IE9 SVG, needs conditional override of 'filter' to 'none' */
                        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFlNTc5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzNDk4ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
                        background: -moz-linear-gradient(top, #1e5799 0%, #3498e5 100%);
                        /* FF3.6+ */
                        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1e5799), color-stop(100%, #3498e5));
                        /* Chrome,Safari4+ */
                        background: -webkit-linear-gradient(top, #1e5799 0%, #3498e5 100%);
                        /* Chrome10+,Safari5.1+ */
                        background: -o-linear-gradient(top, #1e5799 0%, #3498e5 100%);
                        /* Opera 11.10+ */
                        background: -ms-linear-gradient(top, #1e5799 0%, #3498e5 100%);
                        /* IE10+ */
                        background: linear-gradient(to bottom, #1e5799 0%, #3498e5 100%);
                        /* W3C */
                        filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#3498e5', GradientType=0);
                        /* IE6-8 */
                        border: 1px solid #156ec8;
                        border-radius: 15px;
                        -moz-border-radius: 15px;
                        -webkit-border-radius: 15px;
                        padding: 3px 25px;
                        cursor: pointer;
                        color: #FFF;
                    }
                    
                    .cms_azw_attentionbox_btn:hover {
                        background: #7db9e8;
                        /* Old browsers */
                        /* IE9 SVG, needs conditional override of 'filter' to 'none' */
                        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIyNSUiIHN0b3AtY29sb3I9IiM3ZGI5ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI4NyUiIHN0b3AtY29sb3I9IiMxZTU3OTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
                        background: -moz-linear-gradient(top, #7db9e8 25%, #1e5799 87%);
                        /* FF3.6+ */
                        background: -webkit-gradient(linear, left top, left bottom, color-stop(25%, #7db9e8), color-stop(87%, #1e5799));
                        /* Chrome,Safari4+ */
                        background: -webkit-linear-gradient(top, #7db9e8 25%, #1e5799 87%);
                        /* Chrome10+,Safari5.1+ */
                        background: -o-linear-gradient(top, #7db9e8 25%, #1e5799 87%);
                        /* Opera 11.10+ */
                        background: -ms-linear-gradient(top, #7db9e8 25%, #1e5799 87%);
                        /* IE10+ */
                        background: linear-gradient(to bottom, #7db9e8 25%, #1e5799 87%);
                        /* W3C */
                        filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#7db9e8', endColorstr='#1e5799', GradientType=0);
                        /* IE6-8 */
                    }
                    /* end my page css */
                    /* start register report */
                    
                    .register_activate_main_report_txt a:hover {
                        background: rgb(125, 185, 232);
                        background: -moz-linear-gradient(top, rgba(125, 185, 232, 1) 0%, rgba(41, 137, 216, 1) 50%, rgba(32, 124, 202, 1) 51%, rgba(30, 87, 153, 1) 100%);
                        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(125, 185, 232, 1)), color-stop(50%, rgba(41, 137, 216, 1)), color-stop(51%, rgba(32, 124, 202, 1)), color-stop(100%, rgba(30, 87, 153, 1)));
                        background: -webkit-linear-gradient(top, rgba(125, 185, 232, 1) 0%, rgba(41, 137, 216, 1) 50%, rgba(32, 124, 202, 1) 51%, rgba(30, 87, 153, 1) 100%);
                        background: -o-linear-gradient(top, rgba(125, 185, 232, 1) 0%, rgba(41, 137, 216, 1) 50%, rgba(32, 124, 202, 1) 51%, rgba(30, 87, 153, 1) 100%);
                        background: -ms-linear-gradient(top, rgba(125, 185, 232, 1) 0%, rgba(41, 137, 216, 1) 50%, rgba(32, 124, 202, 1) 51%, rgba(30, 87, 153, 1) 100%);
                        background: linear-gradient(top, rgba(125, 185, 232, 1) 0%, rgba(41, 137, 216, 1) 50%, rgba(32, 124, 202, 1) 51%, rgba(30, 87, 153, 1) 100%);
                        filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#7db9e8', endColorstr='#1e5799', GradientType=0);
                    }
                    
                    .register_activate_main_report {
                        width: 500px;
                        position: relative;
                    }
                    
                    .register_activate_main_report_txt {
                        float: right;
                        height: auto;
                        width: 500px;
                        text-align: center;
                        direction: rtl;
                        margin-top: 180px;
                        border: 1px solid #999;
                        border-radius: 10px;
                        -moz-border-radius: 10px;
                        -webkit-border-radius: 10px;
                        background-color: #F5F5F5;
                        font-family: iransans !important;
                        font-size: 9pt;
                    }
                    
                    .register_activate_main_report_txt b {
                        font-family: iransans !important;
                        font-size: 18px;
                        line-height: 30px;
                        color: #1A64FF;
                        text-decoration: none;
                    }
                    
                    .register_activate_main_report_txt a {
                        font-family: iransans !important;
                        font-size: 12px;
                        color: #FFF;
                        text-decoration: none;
                        line-height: 22px;
                        outline: none;
                        height: 22px;
                        width: 120px;
                        position: relative;
                        text-align: center;
                        float: right;
                        margin-right: 190px;
                        margin-top: 10px;
                        margin-bottom: 10px;
                        background: rgb(30, 87, 153);
                        background: -moz-linear-gradient(top, rgba(30, 87, 153, 1) 0%, rgba(41, 137, 216, 1) 50%, rgba(32, 124, 202, 1) 51%, rgba(125, 185, 232, 1) 100%);
                        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(30, 87, 153, 1)), color-stop(50%, rgba(41, 137, 216, 1)), color-stop(51%, rgba(32, 124, 202, 1)), color-stop(100%, rgba(125, 185, 232, 1)));
                        background: -webkit-linear-gradient(top, rgba(30, 87, 153, 1) 0%, rgba(41, 137, 216, 1) 50%, rgba(32, 124, 202, 1) 51%, rgba(125, 185, 232, 1) 100%);
                        background: -o-linear-gradient(top, rgba(30, 87, 153, 1) 0%, rgba(41, 137, 216, 1) 50%, rgba(32, 124, 202, 1) 51%, rgba(125, 185, 232, 1) 100%);
                        background: -ms-linear-gradient(top, rgba(30, 87, 153, 1) 0%, rgba(41, 137, 216, 1) 50%, rgba(32, 124, 202, 1) 51%, rgba(125, 185, 232, 1) 100%);
                        background: linear-gradient(top, rgba(30, 87, 153, 1) 0%, rgba(41, 137, 216, 1) 50%, rgba(32, 124, 202, 1) 51%, rgba(125, 185, 232, 1) 100%);
                        filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8', GradientType=0);
                        border-radius: 10px;
                        -moz-border-radius: 10px;
                        -webkit-border-radius: 10px;
                    }
                    
                    .ForgetPass_sendnewpass {
                        font-family: iransans !important;
                        color: #000;
                        font-size: 10pt;
                        line-height: 50px;
                        text-align: center;
                        background: url("../../images/client/user/ok_check.png") no-repeat scroll center top #fff;
                        padding: 40px 20px 20px 20px;
                    }
                    /* end Register report */
                    /* start access report */
                    
                    .cms_accessdenied {
                        width: 245px;
                        height: 990px;
                        padding: 2px;
                        margin: 0px auto;
                        background-image: url(../../Images/GlobalImages/azw_access_denied.png);
                        background-repeat: no-repeat;
                        background-position: top center;
                        font-family: iransans !important;
                    }
                    
                    .cms_accessdenied_content {
                        text-align: right;
                        direction: rtl;
                        width: 132px;
                        font-size: 8pt;
                        margin-top: 66px;
                        float: right;
                    }
                    
                    .cms_page_access_denid {
                        width: 600px;
                        height: 990px;
                        padding: 2px;
                        margin: 0px auto;
                        background-image: url(../../Images/GlobalImages/azw_access_denied.png);
                        background-repeat: no-repeat;
                        background-position: top center;
                        font-family: iransans !important;
                    }
                    
                    .cms_pageNoFound {
                        width: 600px;
                        height: 990px;
                        padding: 2px;
                        margin: 0px auto;
                        background-image: url(../../Images/GlobalImages/azw_access_denied.png);
                        background-repeat: no-repeat;
                        background-position: top center;
                        font-family: iransans !important;
                    }
                    /* end access report */
                    /* start  simple title news */
                    
                    .cms_azw_news_simpletitle_ul li {
                        list-style-image: url(../../Images/client/news/bullet_rtl.gif);
                        padding-right: 1px;
                        margin-right: 18px;
                        margin-bottom: 5px;
                    }
                    
                    .cms_azw_news_simpletitle_ul li a {
                        color: #000;
                    }
                    
                    .cms_azw_news_simpletitle_ul li a:hover {
                        color: #074181;
                    }
                    /* end  simple title news */
                    /* start Article tab style */
                    
                    .cms_azw_Article_tab_header a {
                        margin-right: 1px;
                        border-bottom: 0px !important;
                    }
                    
                    .cms_azw_Article_tab_header a:hover {
                        text-decoration: none;
                        color: #4b412f
                    }
                    
                    .cms_azw_Article_tab_header a.selected {
                        background-color: #dddddd;
                        color: #000!important;
                        border-bottom: 0px solid #f6f6f6;
                        position: relative;
                        bottom: -1px;
                    }
                    
                    .cms_azw_Article_tab_content a {
                        color: #666;
                    }
                    
                    .cms_azw_Article_tab_content a:hover {
                        color: #000;
                    }
                    
                    .cms_azw_Article_tab_content {
                        float: left;
                    }
                    
                    .cms_azw_Article_tab_mask {
                        overflow: hidden;
                        border: 1px solid #ccc;
                        min-height: 100px;
                        background: #dddddd;
                        /* Old browsers */
                        /* IE9 SVG, needs conditional override of 'filter' to 'none' */
                        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RkZGRkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOWY5ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
                        background: -moz-linear-gradient(top, #dddddd 0%, #f9f9f9 100%);
                        /* FF3.6+ */
                        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dddddd), color-stop(100%, #f9f9f9));
                        /* Chrome,Safari4+ */
                        background: -webkit-linear-gradient(top, #dddddd 0%, #f9f9f9 100%);
                        /* Chrome10+,Safari5.1+ */
                        background: -o-linear-gradient(top, #dddddd 0%, #f9f9f9 100%);
                        /* Opera 11.10+ */
                        background: -ms-linear-gradient(top, #dddddd 0%, #f9f9f9 100%);
                        /* IE10+ */
                        background: linear-gradient(to bottom, #dddddd 0%, #f9f9f9 100%);
                        /* W3C */
                        filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#dddddd', endColorstr='#f9f9f9', GradientType=0);
                        /* IE6-8 */
                    }
                    /* end Article tab style */
                    
                    .cms_azw_user_content_maindata .azw_mar_tb_5px .azw_25per~.azw_25per {
                        padding-right: 13%;
                    }
                    
                    .RegTypePay span {
                        padding-right: 13%;
                    }
                    
                    .azw_modal_content .fk_PaymentPay span {
                        padding-right: 13%;
                    }
                    
                    .ui-accordion-header {
                        font-family: iransans !important;
                        font-size: 9pt !important;
                    }
                    
                    .jcarousel-item h1 {
                        font-size: 9pt;
                    }
                    
                    .jcarousel-skin-tango {
                        float: right;
                    }
                    
                    .btnsave {
                        float: right;
                        margin-right: 30%;
                        width: 20%;
                    }
                    
                    .btnsave button {
                        padding-right: 0px !important;
                        width: 120px;
                    }
                    
                    .btnsave~button {
                        padding-right: 0px !important;
                        float: right;
                        width: 120px;
                    }
                    
                    .btnpay button,
                    .btnpay~button {
                        padding-right: 0px !important;
                        float: right;
                        width: 120px;
                    }
                    
                    .btnpay button:first-child {
                        margin-right: 23% !important;
                    }
                    
                    .language_box {
                        width: auto;
                    }
                    
                    .cms_template_icons_rssfeed {
                        background-position: -198px -30px;
                        font-size: 0;
                        width: 25px;
                    }
                    
                    #divStyle {
                        float: left;
                    }
                    
                    .cms_azw_registerbody .azw_mar_tb_5px span {
                        padding-right: 15px;
                    }
                    
                    .cms_azw_registerbody .azw_mar_tb_5px {
                        float: right;
                        width: 100%;
                    }
                    
                    .cms_azw_mypage_mainlinks_iconliregistercommunity a,
                    .cms_azw_mypage_mainlinks_iconliregistercommunitypast a {
                        background-position: right 4px;
                    }
                    
                    #ctl06_ctl00_ctl02_ctl02_Customer_fk_Localization {
                        padding: 2px;
                        width: 139px !important;
                    }
                    
                    .cms_azw_user_content_maindata .azw_mar_tb_5px .azw_25per {
                        width: 22%;
                    }
                    
                    .cms_azw_user_content_maindata .azw_mar_tb_5px select {
                        border: 1px solid #999;
                        font-size: 9pt;
                        height: 20px;
                        width: 143px;
                    }
                    
                    .azw_modal_content .azw_mar_tb_5px select {
                        width: 20.5%;
                    }
                    
                    #T_5 {
                        padding-right: 4px;
                    }
                    
                    #FullName {
                        margin-right: 4px;
                    }
                    
                    .azw_modal_content #T_5 {
                        padding-right: 0px;
                    }
                    
                    .azw_modal_content #FullName {
                        margin-right: 0px;
                    }
                    
                    .form-group {
                        margin-right: 20px;
                        line-height: 30px;
                    }
                    
                    .control-label {}
                    
                    .shop_payment_title {}
                    
                    .col-md-8 {
                        float: righ;
                    }
                    
                    .col-md-4 {
                        width: 15%;
                        float: right;
                    }
                    
                    .control-label {
                        color: #000;
                        font-family: iransans;
                        font-size: 12px !important;
                        font-weight: bold;
                    }
                    
                    .shop_payment_title {}
                    
                    .form-control {
                        border: 1px solid #d2000a;
                        border-radius: 8px !important;
                        box-shadow: none;
                        color: #000;
                        font-family: iransans;
                        font-size: 12px !important;
                        font-weight: bold;
                        height: 35px;
                        margin-right: 33px;
                        width: 220px;
                    }
                    
                    .input-group-addon:first-child {
                        -moz-border-bottom-colors: none;
                        -moz-border-left-colors: #d2000a;
                        -moz-border-right-colors: none;
                        -moz-border-top-colors: none;
                        background-color: #fff;
                        border-color: #d2000a -moz-use-text-color;
                        border-image: none;
                        border-radius: 8px;
                        border-style: solid none solid solid;
                        border-width: 1px 0 1px 1px;
                        position: relative;
                        z-index: 100;
                    }
                    
                    .shop_datecontrol {
                        margin-right: 33px;
                        float: right;
                        width: 220px;
                    }
                    
                    .azw_modal_close~.ui-icon {
                        display: none;
                    }
                    
                    #srch_operation {}
                    
                    #srch_fild {}
                    
                    #dialog2 {
                        margin: 14px auto;
                    }
                    
                    #dialog2 span {}
                    
                    #dialog2 select {}
                    
                    #printpage_area .flexigrid {
                        width: 689px !important;
                    }
                    
                    .icons a {
                        float: right;
                        height: 20px;
                        width: 20px;
                    }
                    
                    #renewRec {
                        background-position: -17px -406px;
                    }
                    
                    #newRec {}
                    
                    #editRec {
                        background-position: -17px -365.5px;
                    }
                    
                    .payment_rtn {
                        margin: 15px auto;
                        text-align: center;
                    }
                    
                    #ctl06_ctl00_btnrtn {}
                    
                    #UploadButtonSingleFile {
                        background-image: url(../../Editor/uploadFiles/Attach/001.html);
                        background-position: center center;
                        background-size: 18px 18px;
                        border-radius: 5px;
                    }
                    
                    .RegisterCommunity_payment b {
                        font-family: iransans !important;
                        font-size: 14px;
                        margin-right: 20px;
                        width: 100%;
                        text-align: right;
                        float: right;
                    }
                    
                    .payment_followCode {
                        font-family: iransans !important;
                        font-size: 14px;
                        margin-right: 20px;
                        width: 100%;
                        text-align: right;
                        float: right;
                        direction: rtl;
                        line-height: 25px;
                        padding-bottom: 20px;
                    }
                    
                    .azw_srch_srch_content .azw_srch_result tr:nth-child(2) td {
                        border: 1px solid #20212a;
                        padding: 7px 15px;
                    }
                    
                    .azw_srch_srch_content table td {
                        padding: 7px;
                    }
                    
                    .azw_srch_srch_content .azw_srch_result tr:nth-child(2) td a {
                        font-size: 12px;
                        font-weight: bold;
                    }
                    
                    h1,
                    h2,
                    h3,
                    h4,
                    h5,
                    p,
                    a {
                        font-family: iransans !important;
                    }
                    
                    a {
                        text-decoraition: none !important;
                    }
                    /*blog-detail*/
                    
                    #bloghome {
                        padding-top: 80px;
                        padding-bottom: 20px;
                    }
                    
                    .blog {
                        padding-top: 15px;
                    }
                    
                    .blog ul {
                        padding: 15px;
                        margin: 0px;
                        list-style-type: disc;
                    }
                    
                    .blog ul li {
                        font-family: iransans !important;
                        font-size: 13px;
                        text-align: right;
                    }
                    
                    .blog ul li:hover {
                        color: #ED1C24;
                    }
                    
                    .pagination {
                        margin: 20px 0 50px !important;
                    }
                    
                    .blog1 {
                        padding-top: 20%;
                    }
                    
                    .first-titr {
                        color: #000;
                        font-size: 16px;
                        line-height: 30px;
                        margin: 0px !important;
                        padding: 0px;
                    }
                    
                    .blog-title2 {
                        color: #c5070d;
                        font-size: 20px;
                        font-weight: bold;
                        line-height: 35px;
                        margin: 0px;
                    }
                    
                    .blog-title2 a {
                        color: #c5070d;
                        -webkit-transition: all .3s;
                        -moz-transition: all .3s;
                        -ms-transition: all .3s;
                        -o-transition: all .3s;
                        transition: all .3s;
                        font-family: "BusinessNewsFont", BusinessNewsFont2, iransans !important;
                    }
                    
                    .blog-title2 a:hover {
                        color: #c5070d;
                        text-decoration: none;
                    }
                    
                    .blogu {
                        background-color: #fff;
                        border-radius: 7px;
                        padding: 15px;
                    }
                    
                    .blog-title {
                        margin-top: 10px;
                        font-family: 'BusinessNewsFont', BusinessNewsFont2, iransans !important;
                        font-size: 16px !important;
                        min-height: 160px;
                        text-align: left;
                    }
                    
                    .blog-title a {
                        font-family: BusinessNewsFont, BusinessNewsFont2, iransans !important;
                        font-weight: bold;
                        text-decoration: none !important;
                        color: #000;
                        -webkit-transition: all .3s;
                        -moz-transition: all .3s;
                        -ms-transition: all .3s;
                        -o-transition: all .3s;
                        transition: all .3s;
                    }
                    
                    .blog-title a:hover {
                        color: #000;
                        text-decoration: none;
                    }
                    
                    .blog-thumb {
                        width: 100%;
                        position: relative;
                        display: block;
                    }
                    
                    .blog-thumb a {
                        position: relative;
                        display: block;
                    }
                    
                    .blog-thumb a img {
                        display: block;
                        max-width: 100%;
                        height: auto;
                        margin: 0 auto;
                    }
                    
                    .blog-thumb1-img {
                        border: 3px solid #6A6A6A;
                        border-radius: 15px;
                        display: block;
                        height: auto;
                        max-width: 100%;
                    }
                    
                    .blog-thumb a .hover-zoom {
                        position: absolute;
                        display: block;
                        top: 50%;
                        left: 50%;
                        margin-top: -16px;
                        margin-left: -16px;
                        background: url(../images/zoom-icon.html) no-repeat center center;
                        z-index: 10;
                        width: 32px;
                        height: 32px;
                        -moz-transform: rotate(0deg);
                        -o-transform: rotate(0deg);
                        -webkit-transform: rotate(0deg);
                        -ms-transform: rotate(0deg);
                        transform: rotate(0deg);
                        -webkit-opacity: 0;
                        -moz-opacity: 0;
                        opacity: 0;
                        filter: alpha(opacity=0);
                        -moz-transition: all .8s cubic-bezier(0.175, 0.885, 0.320, 1.275);
                        -o-transition: all .8s cubic-bezier(0.175, 0.885, 0.320, 1.275);
                        -webkit-transition: all .8s cubic-bezier(0.175, 0.885, 0.320, 1.275);
                        transition: all .8s cubic-bezier(0.175, 0.885, 0.320, 1.275);
                    }
                    
                    .blog-thumb a:after {
                        content: '';
                        display: block;
                        position: absolute;
                        left: 0;
                        right: 0;
                        top: 0;
                        bottom: 0;
                        background: rgba(48, 54, 65, 0.5);
                        z-index: 5;
                        -webkit-border-radius: 3px;
                        -webkit-background-clip: padding-box;
                        -moz-border-radius: 3px;
                        -moz-background-clip: padding;
                        border-radius: 3px;
                        background-clip: padding-box;
                        -webkit-opacity: 0;
                        -moz-opacity: 0;
                        opacity: 0;
                        filter: alpha(opacity=0);
                        -moz-transition: all 0.5s;
                        -o-transition: all 0.5s;
                        -webkit-transition: all 0.5s;
                        transition: all 0.5s;
                    }
                    
                    .blog-sidebar {
                        min-height: 20px;
                        padding: 19px;
                    }
                    
                    @media(max-width: 991px) {
                        .blog-sidebar {
                            margin: 0 auto;
                        }
                    }
                    
                    .blog-sidebar h4:hover {
                        color: #E96840;
                        -webkit-transition: all .3s;
                        -moz-transition: all .3s;
                        -ms-transition: all .3s;
                        -o-transition: all .3s;
                        transition: all .3s;
                    }
                    
                    .sidebar-list {
                        padding-left: 0px;
                    }
                    
                    .sidebar-list li>h5 {
                        margin-top: 2px;
                    }
                    
                    .blog-sidebar ul>li {
                        border-bottom: 1px solid #f2f2f2;
                        display: block;
                        padding: 10px 10px;
                    }
                    
                    .blog-sidebar ul>li>a {
                        text-decoration: none;
                        color: gray;
                    }
                    
                    .blog-sidebar ul>li>a:hover {
                        color: #E96840;
                        -webkit-transition: all .3s;
                        -moz-transition: all .3s;
                        -ms-transition: all .3s;
                        -o-transition: all .3s;
                        transition: all .3s;
                    }
                    
                    .blog-sidebar ul>li>a:before {
                        display: inline-block;
                        content: '\f105';
                        font-family: 'FontAwesome';
                        font-size: 13px;
                        color: #999999;
                        margin-right: 10px;
                    }
                    
                    #bloghome a {
                        color: #E96840;
                    }
                    
                    #bloghome p,
                    p {
                        padding: 12px 0px;
                        font-size: 13px;
                        line-height: 1.8em;
                        color: #161717;
                        font-family: "BusinessNewsFont", BusinessNewsFont2, iransans !important;
                        font-weight: 500;
                    }
                    
                    .in-text {
                        color: #555;
                        font-size: 18px;
                        line-height: 1.3em;
                        font-family: "BusinessNewsFont", BusinessNewsFont2, iransans !important;
                    }
                    
                    #bloghome a:hover {
                        color: #555;
                        text-decoration: none;
                    }
                    
                    #bloghome img:hover {
                        filter: brightness(70%);
                        -webkit-filter: brightness(70%);
                        -moz-filter: brightness(70%);
                        -o-filter: brightness(70%);
                    }
                    
                    .blog-thumb a>img {
                        -webkit-transition: 0.5s;
                        transition: 0.5s;
                    }
                    
                    .blog-thumb a:hover>img {
                        filter: brightness(70%) !important;
                        -webkit-filter: brightness(70%);
                        -moz-filter: brightness(70%);
                        -o-filter: brightness(70%);
                        -ms-filter: brightness(70%);
                        -webkit-transform: translate3d(10px, 0, 0);
                        transform: translate3d(10px, 0, 0);
                    }
                    
                    #bloghome .btn-primary {
                        color: #FFF;
                        font-size: 15px;
                        padding: 8px 14px;
                    }
                    
                    #bloghome .btn-primary:hover {
                        color: #FFF;
                    }
                    
                    iframe.bhk {
                        width: 100%;
                        min-height: 700px;
                    }
                    /* *************************************************** */
                    
                    @media (max-width:480px) {
                        #bloghome {
                            padding-top: 20px;
                            padding-bottom: 0;
                        }
                        #bloghome p,
                        p {
                            padding: 0px 0px;
                        }
                        .blog-sidebar {
                            padding: 10px;
                        }
                        .blog {
                            padding-top: 50px;
                        }
                        @media(max-width:980px) {
                            .blog1 {
                                padding-top: 31%;
                            }
                        }
                        @media(max-width:480px) {
                            .blog1 {
                                padding-top: 41%;
                            }
                        }
                        @media(max-width:375px) {
                            .blog1 {
                                padding-top: 45%;
                            }
                        }
                        @media(max-width:320px) {
                            .blog1 {
                                padding-top: 53%;
                            }
                        }
                        a:focus {
                            color: #000;
                        }
                        .blogu1 {
                            font-family: iransans !important;
                        }
                        .news-box {
                            border: none !important;
                        }
                        .blog-thumb1 a.thumb1 {
                            margin-right: 20%;
                        }
                        .news_width_column a {
                            width: 100% !important;
                        }
                        a {
                            text-decoration: none;
                        }
                        .TextNewsNumber {
                            font-family: iransans !important;
                        }
                        .TextNewsCounter {
                            font-family: iransans !important;
                        }
                        .TextNewsNumberNumbe {
                            font-family: iransans !important;
                        }
                        /*blog-detail*/
                        /* -------------------------------------
    silver style end
------------------------------------- */