@font-face {
    font-family: 'IRANSansWeb_Medium';
    src: url("fonts/IRANSansWeb_Medium.eot");
    src: url("fonts/IRANSansWeb_Medium.eot?#iefix") format("embedded-opentype"), url("fonts/IRANSansWeb_Medium.ttf") format("truetype");
}

@font-face {
    font-family: 'IRANSansWeb';
    src: url("fonts/IRANSansWeb.eot?#iefix"), url("fonts/IRANSansWeb.ttf") format("truetype");
}

@font-face {
    font-family: 'mcc-icons';
    src: url("fonts/mcc-icons11.eot?#iefix") format("embedded-opentype"), url("fonts/mcc-icons11.ttf") format("truetype");
}

/**/
/* @font-face {*/
/*     font-family: 'b_mitraregular';*/
/*     src: url('/portals/_default/skins/s-50/fonts/bmitra/bmitra.eot');*/
/*     src: url('/portals/_default/skins/s-50/fonts/bmitra/bmitra.eot?#iefix') format('embedded-opentype'),*/
/*          url('/portals/_default/skins/s-50/fonts/bmitra/bmitra.woff2') format('woff2'),*/
/*          url('/portals/_default/skins/s-50/fonts/bmitra/bmitra.woff') format('woff'),*/
/*          url('/portals/_default/skins/s-50/fonts/bmitra/bmitra.ttf') format('truetype'),*/
/*          url('/portals/_default/skins/s-50/fonts/bmitra/bmitra.svg#b_mitraregular') format('svg');*/
/*     font-weight: normal;*/
/*     font-style: normal;*/
/**/
/* }*/
/**/
/**/
/**/
/**/
/* @font-face {*/
/*     font-family: 'b_mitrabold';*/
/*     src: url('/portals/_default/skins/s-50/fonts/bmitra/bmitrabd.eot');*/
/*     src: url('/portals/_default/skins/s-50/fonts/bmitra/bmitrabd.eot?#iefix') format('embedded-opentype'),*/
/*          url('/portals/_default/skins/s-50/fonts/bmitra/bmitrabd.woff2') format('woff2'),*/
/*          url('/portals/_default/skins/s-50/fonts/bmitra/bmitrabd.woff') format('woff'),*/
/*          url('/portals/_default/skins/s-50/fonts/bmitra/bmitrabd.ttf') format('truetype'),*/
/*          url('/portals/_default/skins/s-50/fonts/bmitra/bmitrabd.svg#b_mitrabold') format('svg');*/
/*     font-weight: normal;*/
/*     font-style: normal;*/
/**/
/* }*/
[class*=mcc-icon-] {
    text-align: center;
    font-family: mcc-icons;
    /*speak: none;*/
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

[class^="mcc-icon-notes"]:before {
    font-size: 6em;
    color: #422000 !important;
}

.mcc-icon-notes12-1:before {
    content: "\e060";
}

.mcc-icon-notes12-2:before {
    content: "\e061";
}

.mcc-icon-notes12-3:before {
    content: "\e062";
}

.mcc-icon-notes:before {
    content: "\e002";
}

.mcc-icon-notes10-2:before {
    content: "\e001";
}

.mcc-icon-notes10-3:before {
    content: "\e000";
}

.mcc-icon-notes9-1:before {
    content: "\e003";
}

.mcc-icon-notes9-2:before {
    content: "\e005";
}

.mcc-icon-notes9-3:before {
    content: "\e004";
}

.mcc-icon-notes9-4:before {
    content: "\e006";
}

.mcc-icon-notes9-5:before {
    content: "\e007";
}

.mcc-icon-notes9-6:before {
    content: "\e008";
}

.mcc-icon-notes9-7:before {
    content: "\e009";
}

.mcc-icon-notes9-8:before {
    content: "\e012";
}

.mcc-icon-notes9-9:before {
    content: "\e013";
}

.mcc-icon-notes9-10:before {
    content: "\e015";
}

.mcc-icon-notes9-11:before {
    content: "\e014";
}

.mcc-icon-notes9-12:before {
    content: "\e018";
}

.mcc-icon-notes9-13:before {
    content: "\e010";
}

.mcc-icon-notes9-14:before {
    content: "\e016";
}

.mcc-icon-notes9-15:before {
    content: "\e017";
}

.mcc-icon-notes9-16:before {
    content: "\e011";
}

.mcc-icon-notes7-1:before {
    content: "\e021";
}

.mcc-icon-notes7-2:before {
    content: "\e019";
}

.mcc-icon-notes7-3:before {
    content: "\e023";
}

.mcc-icon-notes7-4:before {
    content: "\e020";
}

.mcc-icon-notes7-5:before {
    content: "\e024";
}

.mcc-icon-notes7-6:before {
    content: "\e022";
}

.mcc-icon-notes6-1:before {
    content: "\e030";
}

.mcc-icon-notes6-2:before {
    content: "\e027";
}

.mcc-icon-notes6-3:before {
    content: "\e031";
    /* font-size: 6em; */
    /* color: #422000 !important; */
}

.mcc-icon-notes11-1:before {
    content: "\e028";
}

.mcc-icon-notes11-2:before {
    content: "\e062";
}

.mcc-icon-notes6-4:before {
    content: "\e029";
}

.mcc-icon-notes6-5:before {
    content: "\e026";
}

.mcc-icon-notes6-6:before {
    content: "\e025";
}

.mcc-icon-notes5-1:before {
    content: "\e049";
}

.mcc-icon-notes5-2:before {
    content: "\e047";
}

.mcc-icon-notes5-3:before {
    content: "\e048";
}

.mcc-icon-notes5-4:before {
    content: "\e046";
}

.mcc-icon-notes4-1:before {
    content: "\e040";
}

.mcc-icon-notes4-2:before {
    content: "\e039";
}

.mcc-icon-notes4-3:before {
    content: "\e033";
}

.mcc-icon-notes4-4:before {
    content: "\e037";
}

.mcc-icon-notes4-5:before {
    content: "\e036";
}

.mcc-icon-notes4-6:before {
    content: "\e034";
}

.mcc-icon-notes4-7:before {
    content: "\e035";
}

.mcc-icon-notes4-8:before {
    content: "\e041";
}

.mcc-icon-notes4-9:before {
    content: "\e032";
}

.mcc-icon-notes4-10:before {
    content: "\e038";
}

.mcc-icon-notes3-1:before {
    content: "\e042";
}

.mcc-icon-notes3-2:before {
    content: "\e043";
}

.mcc-icon-notes3-3:before {
    content: "\e045";
}

.mcc-icon-notes3-4:before {
    content: "\e044";
}

.mcc-icon-notes0-1:before {
    content: "\e050";
}

.mcc-icon-notes0-2:before {
    content: "\e053";
}

.mcc-icon-notes0-3:before {
    content: "\e003";
}

.mcc-icon-notes0-4:before {
    content: "\e051";
}

.mcc-icon-notes0-5:before {
    content: "\e054";
}

.mcc-icon-notes0-6:before {
    content: "\e052";
}

.mcc-icon-notes0-7:before {
    content: "\e063";
}

.mcc-icon-notes9-17:before {
    content: "\e064";
}

.mcc-icon-notes9-18:before {
    content: "\e065";
}

.mcc-icon-notes9-19:before {
    content: "\e066";
}

.mcc-icon-notes9-20:before {
    content: "\e067";
}

.down-arrow.mcc-icon-notes9-21::after {
    content: "\2227";
    font-weight: bold;
    padding: 0 5px;
}

.mcc-icon-notes9-22::after {
    content: "\2228";
    font-weight: bold;
    padding: 0 5px;
}

.mcc-icon-notes9-23:before {
    content: "\e071";
}

.mcc-icon-notes9-24:before {
    content: "\e072";
}

.mcc-icon-notes9-25:before {
    content: "\e073";
}


.mcc-icon-notes9-26:before {
    content: "\e075";
}

.mcc-icon-notes9-27:before {
    content: "\e076";
}

/* Slider */
.slick-slider {
    position: relative;
    display: block;
    box-sizing: border-box;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list {
    position: relative;
    overflow: hidden;
    display: block;
    margin: 0;
    padding: 0;
}

    .slick-list:focus {
        outline: none;
    }

    .slick-list.dragging {
        cursor: pointer;
        cursor: hand;
    }

.slick-slider .slick-track,
.slick-slider .slick-list {
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}

.slick-track {
    position: relative;
    left: 0;
    top: 0;
    display: block;
}

    .slick-track:before, .slick-track:after {
        content: "";
        display: table;
    }

    .slick-track:after {
        clear: both;
    }

.slick-loading .slick-track {
    visibility: hidden;
}

.slick-slide {
    float: left;
    /* height: 100%;*/
    min-height: 1px;
    display: none;
}

[dir="rtl"] .slick-slide {
    float: right;
}

.slick-slide img {
    display: block;
    width: 100%;
}

.slick-slide.slick-loading img {
    display: none;
}

.slick-slide.dragging img {
    pointer-events: none;
}

.slick-initialized .slick-slide {
    display: block;
}

.slick-loading .slick-slide {
    visibility: hidden;
}

.slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
    display: none;
}

div#banner {
    direction: ltr;
    z-index: 1;
    /* @media screen and (max-width: 768px) {*/
    /*     & {*/
    /*         .slide_caption {*/
    /*             width: 200px;*/
    /*             height: 80%;*/
    /*             max-height: none;*/
    /*             top: 10%;*/
    /**/
    /*             > h4 {*/
    /*                 font-size: 10px;*/
    /*                 line-height: 25px;*/
    /*             }*/
    /**/
    /*             > p.detail {*/
    /*                 font-size: 9px!important;*/
    /*                 padding: 3%;*/
    /*                 max-height: 60%;*/
    /*                 overflow: hidden;*/
    /*                 line-height: 15px;*/
    /*             }*/
    /**/
    /*             > a {*/
    /*                 font-size: 12px;*/
    /*                 position: absolute;*/
    /*                 bottom: 0;*/
    /*                 left: 0;*/
    /*                 margin: 0;*/
    /*             }*/
    /*         }*/
    /*     }*/
    /* }*/
}

    div#banner img {
        width: 100%;
    }

    div#banner .slide_caption {
        position: absolute;
        bottom: 4%;
        right: 0;
        margin: 0 5% 0 0;
        width: 300px;
        height: 55%;
        /* max-height: 60%;*/
        z-index: 9;
        font-family: IRANSansWeb_Medium;
        color: #ddd;
        background-color: #414b53;
        background-color: rgba(65, 75, 83, 0.95);
        /* font-size: 14px;*/
        overflow: visible;
    }

        div#banner .slide_caption > h4 {
            direction: rtl;
            height: 30px;
            font-size: 14px;
            background-color: #000;
            padding: 3px;
            text-align: center;
            box-sizing: border-box;
            margin: 0;
            color: #ddd;
            width: 100%;
            font-family: inherit;
        }

        div#banner .slide_caption > p.detail {
            width: 100%;
            position: absolute;
            top: 0;
            left: 0;
            font-size: 12px;
            padding: 3%;
            /* box-sizing: content-box;*/
            position: relative;
            /* height: 100%;*/
            overflow: hidden;
            text-align: justify;
            line-height: 20px;
            direction: rtl;
        }

        div#banner .slide_caption > div {
            clear: both;
            width: 100%;
            position: absolute;
            bottom: 0;
            left: 0;
        }

            div#banner .slide_caption > div a {
                float: left;
                clear: both;
                display: block;
                background-color: #46909c;
                margin: 0 0 10px 10px;
                direction: rtl;
                padding: 0 8px;
                font-size: 14px;
                text-align: center;
            }

                div#banner .slide_caption > div a:hover {
                    background-color: #649aff;
                }

@media screen and (max-device-width: 960px), (max-width: 960px) {
    div#banner .slide_caption {
        height: 65%;
    }

        div#banner .slide_caption p.detail {
            font-size: 10px;
        }

        div#banner .slide_caption div a {
            font-size: 11px;
        }
}

@media screen and (max-device-width: 766px), (max-width: 766px) {
    div#banner .slide_caption {
        height: 80%;
        top: 12%;
    }
}

@media screen and (max-device-width: 480px), (max-width: 480px) {
    div#banner .slide_caption {
        width: 50%;
    }

        div#banner .slide_caption > h4 {
            font-size: 12px;
        }

        div#banner .slide_caption > p.detail {
            padding-top: 2px;
            height: 35%;
        }

        div#banner .slide_caption > div a {
            position: absolute;
            bottom: 0;
            left: 0;
            margin: 0;
        }
}

@media screen and (max-device-width: 530px), screen and (max-width: 530px) {
    div#banner .slide_caption {
        display: none;
    }
}

div#banner .slide_caption.empty {
    background-color: transparent;
}

div#banner .slick-slide {
    position: relative;
}

div#banner ul.slick-dots {
    list-style: none;
    position: absolute;
    top: 0;
    right: 0;
    margin-top: -7%;
    width: auto;
    padding: none;
    margin: none;
}

@media screen and (max-width: 960px) {
    div#banner ul.slick-dots {
        top: 0;
    }
}

div#banner ul.slick-dots li {
    float: right;
}

    div#banner ul.slick-dots li.slick-active button {
        color: #00bbd7;
    }

div#banner ul.slick-dots button {
    border: none;
    display: block;
    cursor: pointer;
    padding: 0 5px;
    width: auto;
    line-height: 23px;
    color: #fff;
    font-weight: 700;
    font-size: 0.75em;
    background-color: #000;
    opacity: 0.8;
}

    div#banner ul.slick-dots button:hover {
        opacity: 1;
        color: #00bbd7;
    }

div#services {
    direction: ltr;
    /* border-top: 3px solid black;*/
    overflow: hidden;
}

    div#services .container.top {
        background-color: #3B9396;
        width: 100%;
        position: relative;
    }

        div#services .container.top span.triangle {
            left: 0;
            position: absolute;
            display: block;
            opacity: 0;
            width: 0;
            height: 0;
            border-style: solid;
            border-width: 0 10px 15px 10px;
            border-color: transparent transparent #f9f9f9 transparent;
            bottom: 0;
            transition: all 0.3s ease-in-out;
            /* visibility: hidden;*/
        }

    div#services ul.content {
        list-style: none;
        margin: 0 auto;
        padding: 0;
        overflow: hidden;
        margin: 0 auto;
        /* min-height: 90px;*/
        /* max-height: 140px;*/
    }

@media screen and (max-device-width: 1200px) {
    div#services ul.content {
        width: 100%;
    }
}

div#services ul.content.top {
    background-color: #3B9396;
    width: 90%;
    padding: 10px 0;
}

    div#services ul.content.top li {
        box-sizing: border-box;
        cursor: pointer;
        width: 12.5%;
        border-radius: 5px;
        padding: 3px;
    }

        div#services ul.content.top li .img-container {
            width: 100%;
            max-width: 130px;
        }

@media screen and (max-device-width: 768px), screen and (max-width: 768px) {
    div#services ul.content.top li {
        width: 25%;
    }

        div#services ul.content.top li:nth-child(4) {
            clear: right;
        }

        div#services ul.content.top li.active {
            background-color: rgba(255, 255, 255, 0.1);
        }

            div#services ul.content.top li.active a {
                background-color: rgba(255, 255, 255, 0.1);
            }
}

div#services ul.content.top li:hover {
    background-color: rgba(255, 255, 255, 0.1);
}

div#services ul.content.bottom {
    width: 90%;
    background-color: #fff;
}

    div#services ul.content.bottom li {
        width: 14.28%;
    }

        div#services ul.content.bottom li a {
            display: block;
            overflow: hidden;
        }

        div#services ul.content.bottom li .img-container {
            width: 100%;
            max-width: 133px;
        }

@media screen and (max-device-width: 768px), screen and (max-width: 768px) {
    div#services ul.content.bottom li:nth-child(5) {
        clear: left;
        margin-left: 12%;
    }

    div#services ul.content.bottom li:nth-child(n-5) {
        width: 25%;
    }
}

div#services ul.content.more-services {
    height: 160px;
}

div#services ul.content li {
    float: left;
    /*   height: 100%; */
    cursor: pointer;
    opacity: 1;
    -webkit-transition: opacity 0.3s ease-in-out;
    transition: opacity 0.3s ease-in-out;
}

    div#services ul.content li img {
        position: relative;
        /* display: inline-block;*/
        /* vertical-align: middle;*/
        /* vertical alignment of the inline element */
        /* font: 16px/1 Arial sans-serif;*/
        /* <-- reset the font property */
        top: 16%;
        left: 0;
    }

    div#services ul.content li div.hidden {
        display: none;
    }

div#services div.middle {
    direction: ltr;
    position: relative;
    height: 180px;
    width: 100%;
    display: none;
    /* display: none;*/
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f9f9f9+0,f8e7d5+100 */
    background: #f9f9f9;
    /* Old browsers */
    /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #f9f9f9 0%, #f8e7d5 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #f9f9f9 0%, #f8e7d5 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    /* IE6-9 */
    /* width: 100%;*/
    /* height: 140px;*/
    /* background-color:*/
    list-style: none;
}

    div#services div.middle a.close {
        background: url("http://csscdn.tehran.ir/Portals/_default/Skins/s-45/images/close.png") center center no-repeat;
        width: 25px;
        height: 25px;
        position: absolute;
        border-radius: 50%;
        right: 40px;
        top: 10px;
        cursor: pointer;
        z-index: 9;
    }

        div#services div.middle a.close:hover {
            /* transform: scale(1.1);*/
            /* h-length, v-length, blur, spread, colour*/
            box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
        }

@media screen and (max-device-width: 960px), screen and (max-width: 960px) {
    div#services div.middle a.close {
        right: 3px;
        top: 3px;
    }
}

div#services div.middle div.slide {
    width: 80%;
    overflow: hidden;
    margin: 0 auto;
    box-sizing: content-box;
}

@media screen and (max-width: 1200px) {
    div#services div.middle div.slide {
        width: 100%;
    }
}

div#services div.middle div.slide a {
    display: block;
}

div#services div.middle span {
    display: block;
}

    div#services div.middle span.text {
        color: #3B9396;
        text-align: center;
        font-family: IRANSansWeb_Medium;
        font-size: 13px;
        padding-bottom: 5px;
        direction: rtl;
    }

@media screen and (max-device-width: 900px) {
    div#services div.middle span.text {
        font-size: 11px;
        padding-bottom: 0;
    }
}

@media screen and (max-device-width: 500px) {
    div#services div.middle span.text {
        font-size: 11px;
        padding-bottom: 0;
    }
}

div#services div.middle span[class^='mcc-icon'] {
    margin: 0 auto;
}

@media screen and (max-device-width: 900px) {
    div#services div.middle span[class^='mcc-icon'] {
        font-size: 11px;
        padding-bottom: 0;
    }
}

@media screen and (max-device-width: 500px) {
    div#services div.middle span[class^='mcc-icon'] {
        font-size: 12px;
        padding-bottom: 0;
    }
}

div#services .container.bottom {
    background-color: #fff;
    width: 100%;
}

div#services .img-container {
    overflow: hidden;
    /*height: 100%;*/
    position: relative;
    margin: 0 auto;
    text-align: center;
    width: 100%;
    max-width: 133px;
    padding: 8% 0;
    /* align the inline(-block) elements horizontally */
    /* font: 0/0 a;*/
    /* &:before {*/
    /*     content: ' ';*/
    /*     display: inline-block;*/
    /*     vertical-align: middle;*/
    /*     */
    /* vertical alignment of the inline element */
    /**/
    /*     height: 100%;*/
    /* }*/
}

div#services .view-more-services {
    background-color: white;
    width: 100%;
    float: left;
    clear: both;
    padding: 20px 0;
    direction: rtl;
}

    div#services .view-more-services a.button {
        display: block;
        height: 34px;
        background-color: #3282AC;
        margin: 0 auto;
        border-radius: 15px;
        text-align: center;
        line-height: 34px;
        font-family: IRANSansWeb_Medium;
        font-size: 16px;
        cursor: pointer;
        color: white;
        width: 25%;
    }

@media (max-device-width: 960px) {
    div#services .view-more-services a.button {
        width: 40%;
    }
}

@media (max-device-width: 768px) {
    div#services .view-more-services a.button {
        width: 55%;
    }
}

div#services .view-more-services .more-services {
    display: none;
    overflow: hidden;
    padding-bottom: 25px;
}

    div#services .view-more-services .more-services ul {
        width: 55%;
    }

@media screen and (max-device-width: 960px) {
    div#services .view-more-services .more-services ul {
        width: 80%;
    }
}

@media screen and (max-device-width: 480px) {
    div#services .view-more-services .more-services ul {
        width: 100%;
    }
}

div#services .view-more-services .more-services ul li {
    width: 25%;
}

    div#services .view-more-services .more-services ul li a {
        background-color: transparent;
        display: block;
        margin: 0 auto;
        height: 100%;
        width: 100%;
    }

    div#services .view-more-services .more-services ul li span.text {
        color: #3282AC;
    }

div#services .view-more-services .more-services span {
    display: block;
    clear: both;
    text-align: center;
    margin: 0 auto;
}

@media screen and (max-device-width: 960px), screen and (max-width: 960px) {
    div#services .view-more-services .more-services span {
        font-size: 14px;
    }
}

@media screen and (max-width: 450px), screen and (max-device-width: 450px) {
    div#services .view-more-services .more-services span {
        font-size: 0.8em;
    }
}

div#services .view-more-services .more-services span.text {
    width: 100%;
    text-align: center;
    font-family: IRANSansWeb_Medium;
}

div#services .view-more-services .more-services span[class^='mcc-icon'] {
    font-family: mcc-icons;
}

div#services .slick-dots {
    overflow: hidden;
    bottom: 0;
    list-style: none;
    display: table;
    margin: 0 auto;
    padding: 5px 0;
}

    div#services .slick-dots a {
        content: '';
        display: block;
        border: none;
        background-color: lightblue;
        width: 16px;
        height: 16px;
        color: transparent;
        margin: 0 3px;
        border-radius: 50%;
        cursor: pointer;
    }

@media screen and (max-device-width: 960px), screen and (max-width: 960px) {
    div#services .slick-dots a {
        width: 13px;
        height: 13px;
    }
}

@media screen and (max-width: 450px), screen and (max-device-width: 450px) {
    div#services .slick-dots a {
        width: 10px;
        height: 10px;
    }
}

div#services .slick-dots li {
    float: left;
}

    div#services .slick-dots li[aria-hidden=false] a {
        background-color: grey;
    }

div#services .slick-arrow {
    position: absolute;
    z-index: 9;
    width: 40px;
    height: 40px;
    background: transparent url("./images/index.png") center center no-repeat;
    border-radius: 50%;
    top: 40%;
    border: none;
}

    div#services .slick-arrow:before {
        content: " ";
        display: block;
        width: 0px;
        height: 4px;
        background-color: #F9E9DA;
        transition: width .4s ease;
    }

    div#services .slick-arrow:hover:before {
        width: 14px;
    }

    div#services .slick-arrow.slick-prev {
        left: 3%;
        background-position: center right;
    }

        div#services .slick-arrow.slick-prev:before {
            float: left;
            margin-left: 5px;
        }

    div#services .slick-arrow.slick-next {
        right: 3%;
        background-position: center left;
    }

        div#services .slick-arrow.slick-next:before {
            float: right;
            margin-right: 5px;
        }

@media screen and (max-device-width: 960px), screen and (max-width: 960px) {
    div#services .slick-arrow {
        width: 30px;
        height: 30px;
        margin-top: 0%;
        bottom: 0;
        top: inherit;
        border-radius: 0;
        background-size: 190%;
    }

        div#services .slick-arrow.slick-next {
            background-position: center left;
            right: 7px;
            border-top-left-radius: 5px;
            border-bottom-left-radius: 5px;
        }

        div#services .slick-arrow.slick-prev {
            left: 7px;
            border-top-right-radius: 5px;
            background-position: center right;
            border-bottom-right-radius: 5px;
        }

        div#services .slick-arrow:before {
            content: " ";
            display: none;
            width: 0px;
            height: 2px;
            background-color: #F9E9DA;
            transition: width .4s ease;
        }

        div#services .slick-arrow:hover:before {
            width: 10px;
        }
}

.down-arrow:after {
    content: '\2228';
    font-weight: bold;
    padding: 0 5px;
}

div#newsSlider {
    direction: ltr;
    clear: both;
    /* background-image: url('i/bg-pane2.png');*/
    /* background-repeat: repeat;*/
    padding: 0 0 30px;
}

    div#newsSlider .newsItem {
        position: relative;
        direction: rtl;
        /* height: 200px;*/
        background-color: #3E3E3E;
        width: 90%;
        margin: 0 10px;
        overflow: visible;
        font-family: IRANSansWeb_Medium;
        font-weight: normal;
        margin-bottom: 20px;
    }

@media screen and (max-width: 600px), screen and (max-device-width: 600px) {
    div#newsSlider .newsItem {
        width: 70%;
    }
}

div#newsSlider .newsItem:after, div#newsSlider .newsItem:before {
    z-index: -1;
    position: absolute;
    content: '';
    width: 200px;
    height: 50px;
    bottom: 13px;
    max-width: 50%;
    background: #777;
    box-shadow: 0 13px 10px #777;
}

div#newsSlider .newsItem:before {
    bottom: 13px;
    left: 10px;
    -webkit-transform: rotate(-4deg);
    transform: rotate(-4deg);
}

div#newsSlider .newsItem:after {
    bottom: 13px;
    right: 10px;
    -webkit-transform: rotate(4deg);
    transform: rotate(4deg);
}

div#newsSlider .newsItem > h3 {
    font-weight: normal;
    padding: 10px 15px;
    margin: 0;
    padding: 7px 15px 0;
    text-align: center;
    height: 70px;
    overflow: hidden;
    line-height: 24px;
}

    div#newsSlider .newsItem > h3 a {
        text-decoration: none;
        color: #feea6f;
        font-size: 14px;
        font-family: IRANSansWeb_Medium;
        /* line-height: 27px;*/
    }

@media screen and (max-device-width: 768px), screen and (max-width: 768px) {
    div#newsSlider .newsItem > h3 {
        padding: 4px;
    }

        div#newsSlider .newsItem > h3 a {
            font-size: 12px;
        }
}

div#newsSlider .newsItem > .img-container {
    overflow: hidden;
}

    div#newsSlider .newsItem > .img-container img {
        max-width: 100%;
        width: 100%;
    }

div#newsSlider .newsItem > hr {
    width: 90%;
    border: none;
    /* background-color: #fff;*/
    border-top: 2px dotted #2A88A1;
    padding: none;
    margin: 0 auto 13px;
}

div#newsSlider .newsItem > p {
    font-size: 12px;
    text-align: justify;
    padding: 0 15px 10px;
    color: white;
    font-weight: normal;
    height: 90px;
    overflow: hidden;
    text-overflow: ellipsis;
    font-family: iransansweb;
}

div#newsSlider .newsItem > a {
    display: block;
    background-color: #2d89a0;
    width: 30%;
    margin: 0 auto;
    font-size: 0.8em;
    margin: 0 34% 9% 0;
    padding: 3px;
    text-align: center;
    border-radius: 2px;
    color: #fff;
}

@media screen and (max-device-width: 960px), screen and (max-width: 960px) {
    div#newsSlider .newsItem > a {
        font-size: 12px;
    }
}

@media screen and (max-device-width: 768px), screen and (max-width: 768px) {
    div#newsSlider .newsItem > a {
        font-size: 10px;
    }
}

div#newsSlider .slick-arrow {
    display: block;
    position: absolute;
    top: 45%;
    border: none;
    width: 40px;
    height: 40px;
    transition: all 0.8s ease 0s;
    -webkit-transition: all 0.8s ease 0s;
    -moz-transition: all 0.8s ease 0s;
    cursor: pointer;
    border-radius: 50%;
}

    div#newsSlider .slick-arrow.slick-prev {
        left: -4%;
        background: transparent url("./i/sp-2.png") 0 -42px no-repeat;
    }

@media screen and (max-device-width: 990px), screen and (max-width: 990px) {
    div#newsSlider .slick-arrow.slick-prev {
        left: -6%;
    }
}

div#newsSlider .slick-arrow.slick-next {
    right: -4%;
    background: transparent url("./i/sp-2.png") 0 0 no-repeat;
}

@media screen and (max-device-width: 990px), screen and (max-width: 990px) {
    div#newsSlider .slick-arrow.slick-next {
        right: -6%;
    }
}

div#newsSlider .slick-arrow:hover {
    background-color: #a0a1a1;
}

.btn-group {
    clear: both;
    overflow: hidden;
    width: auto;
    margin: 0 auto;
    margin-bottom: 5px;
    display: table;
}

    .btn-group button[id^="cat"] {
        border: none;
        display: table-cell;
        color: #fff;
        padding: 5px 8px;
        box-shadow: none;
        display: block;
        font-size: 1em;
        border-radius: 2px;
        float: right;
        display: block;
        clear: none;
        font-size: 16px;
    }

@media screen and (max-device-width: 399px), screen and (max-width: 399px) {
    .btn-group button[id^="cat"] {
        font-size: 12px;
    }
}

#wait {
    clear: both;
}

.archive-news {
    position: absolute;
    left: 50px;
    bottom: 15px;
}

    .archive-news a.archive-news-link {
        font-family: iransansweb;
        font-size: 14px;
        color: #939393;
    }

        .archive-news a.archive-news-link:hover {
            color: #444242;
        }

.multi.video {
    background: #00436d;
    width: 100%;
    margin: 0 auto;
    max-width: 270px;
}

.video-player {
    width: 100%;
    height: 171px;
    background: #000;
    border: 6px solid #00436d;
    border-bottom: 0;
}

.multi.video > p {
    background: #00436d;
    width: 100%;
    margin: 0;
    text-align: right;
    direction: rtl;
    padding:0 0 10px 0;
}

    .multi.video > p > a > span {
        font-family: iransansweb;
        color: #fff;
        font-size: 16px;
        font-weight: bold;
    }

    .multi.video > p > img {
        padding: 6px 8px;
        float: right;
    }

.multi.video a {
    display: table;
    padding: 9px 2px;
}

#more-services {
    height: 228px;
    direction: ltr;
    width: 100%;
    overflow: hidden;
    position: relative;
    margin-top: 30px;
    margin-bottom: 45px;
    overflow: hidden;
}

@media screen and (max-device-width: 992px), screen and (max-width: 992px) {
    #more-services {
        height: auto;
    }
}

#more-services div.viewport-content {
    overflow: hidden;
}

#more-services div#dnn_advertising,
#more-services div#advertising,
#more-services div#dnn_azaan {
    box-sizing: border-box;
    float: right;
    width: 25%;
    padding: 5px;
    height: 230px;
}

    #more-services div#dnn_advertising div.slick-list,
    #more-services div#advertising div.slick-list,
    #more-services div#dnn_azaan div.slick-list {
        max-width: 255px;
        margin: 0 auto;
        max-height: 100%;
        border: 3px solid #3080aa;
    }

        #more-services div#dnn_advertising div.slick-list .slick-track,
        #more-services div#advertising div.slick-list .slick-track,
        #more-services div#dnn_azaan div.slick-list .slick-track {
            height: 220px;
        }

    #more-services div#dnn_advertising img,
    #more-services div#advertising img,
    #more-services div#dnn_azaan img {
        display: table;
        margin: 0 auto;
    }

@media screen and (max-device-width: 1200px), screen and (max-width: 1200px) {
    #more-services div#dnn_advertising,
    #more-services div#advertising,
    #more-services div#dnn_azaan {
        width: 50%;
        margin-bottom: 10px;
    }
}

@media screen and (max-device-width: 531px), screen and (max-width: 531px) {
    #more-services div#dnn_advertising,
    #more-services div#advertising,
    #more-services div#dnn_azaan {
        width: 100%;
        clear: both;
    }
}

#more-services div#dnn_azaan > div {
    max-width: 255px;
    margin: 0 auto;
}

#more-services div#more-services-icons {
    box-sizing: border-box;
    width: 50%;
    float: right;
    cursor: pointer;
}

@media screen and (max-device-width: 1200px), screen and (max-width: 1200px) {
    #more-services div#more-services-icons {
        clear: both;
        width: 100%;
        padding: 20px 0;
    }
}

#more-services div.more-services-item {
    float: right;
    overflow: hidden;
    width: 50%;
    padding-right: 5px;
    box-sizing: border-box;
    height: 63px;
}

    #more-services div.more-services-item h5 {
        position: relative;
        margin: 0 5px 0 0;
        float: right;
        text-align: center;
        padding-right: 30px;
        box-sizing: border-box;
        line-height: 37px;
        font-size: 16px;
        font-family: "IRANSansWeb";
        color: white;
        height: 39px;
        background: transparent url(./images/icons-bg2.jpg) center center repeat-x;
        width: 90%;
    }

        #more-services div.more-services-item h5:hover {
            color: #003b79;
            position: relative;
            margin: 0 5px 0 0;
            float: right;
            text-align: center;
            padding-right: 30px;
            box-sizing: border-box;
            line-height: 37px;
            font-size: 16px;
            font-family: "IRANSansWeb";
            color: white;
            height: 39px;
            background: transparent url(./images/icons-bgh2.png) center center repeat-x;
            /* background-size: 136%; */
            width: 90%;
            /* margin-top: 17px; */
            /* border-top-right-radius: 5px; */
            /* border-bottom-right-radius: 5px; */
        }

        #more-services div.more-services-item h5:after {
            width: 56px;
            height: 39px;
            display: block;
            content: " ";
            background: transparent url(./images/tm-logo-04.png) center center no-repeat;
            position: absolute;
            top: 0;
            right: -4px;
            z-index: 9;
        }

        #more-services div.more-services-item h5:hover::after {
            width: 56px;
            height: 39px;
            display: block;
            content: " ";
            background: transparent url(./images/tm-logo-04h.png) center center no-repeat;
            position: absolute;
            top: 0;
            right: -4px;
            z-index: 9;
        }

        #more-services div.more-services-item h5:before {
            width: 11px;
            height: 39px;
            display: block;
            content: " ";
            background: transparent url(./images/icons-right2.png) center center no-repeat;
            position: absolute;
            top: 0;
            left: -11px;
            z-index: 9;
        }

        #more-services div.more-services-item h5:hover::before {
            width: 11px;
            height: 39px;
            display: block;
            content: " ";
            background: transparent url(./images/icons-right2h.png) center center no-repeat !important;
            position: absolute;
            top: 0;
            left: -11px;
            z-index: 9;
        }

@media screen and (max-device-width: 1200px), screen and (max-width: 1200px) {
    #more-services div.more-services-item h5 {
        margin: 0 25px 0 0;
    }
}

@media screen and (max-device-width: 1200px), screen and (max-width: 1200px) {
    #more-services div.more-services-item {
        width: 33.33%;
        margin-bottom: 10px;
    }
}

@media screen and (max-device-width: 991px), screen and (max-width: 991px) {
    #more-services div.more-services-item {
        width: 50%;
    }
}

@media screen and (max-device-width: 640px), screen and (max-width: 640px) {
    #more-services div.more-services-item {
        width: 100%;
    }
}

#more-services div#more-services-details {
    position: relative;
    float: right;
    width: 100%;
}

    #more-services div#more-services-details a.close {
        position: absolute;
        cursor: pointer;
        z-index: 9;
        top: -5px;
        left: 0;
        width: 26px;
        height: 26px;
        background: transparent url(./images/close.png) center center no-repeat;
    }

    #more-services div#more-services-details div.services-details-item {
        width: 100%;
        height: 100%;
        outline: none;
    }

        #more-services div#more-services-details div.services-details-item h5 {
            float: right;
            width: 100%;
            text-align: right;
            clear: both;
            padding-right: 20px;
            margin: 0 0 10px 0;
            font-family: "IRANSansWeb";
            font-size: 16px;
            border-bottom: 2px dashed #c1c1c1;
            padding-bottom: 6px;
        }

        #more-services div#more-services-details div.services-details-item ul {
            direction: rtl;
            list-style: none;
            overflow: hidden;
            padding: 0 50px;
        }

            #more-services div#more-services-details div.services-details-item ul li {
                float: right;
                width: 33.33%;
            }

                #more-services div#more-services-details div.services-details-item ul li a {
                    font-size: 13px;
                    color: #0081ab;
                    font-family: IRANSansWeb;
                }

                    #more-services div#more-services-details div.services-details-item ul li a:before {
                        display: inline-block;
                        background: url(./images/sp-2.png) no-repeat 0 -156px;
                        width: 16px;
                        height: 16px;
                        margin-left: 10px;
                        position: relative;
                        top: 5px;
                        content: "";
                    }

@media screen and (max-device-width: 991px), screen and (max-width: 991px) {
    #more-services div#more-services-details div.services-details-item ul li {
        width: 50%;
    }
}

@media screen and (max-device-width: 531px), screen and (max-width: 531px) {
    #more-services div#more-services-details div.services-details-item ul li {
        width: 100%;
    }
}

@media screen and (max-device-width: 1200px), screen and (max-width: 1200px) {
    #more-services div#more-services-details {
        display: none;
    }
}

#more-services .slick-arrow {
    width: 40px;
    height: 40px;
    background-color: blue;
    z-index: 9;
    cursor: pointer;
    position: absolute;
    display: block;
    top: 45%;
    border-radius: 50%;
    background: transparent url(./images/index-02.png) center center no-repeat;
}

    #more-services .slick-arrow.slick-prev {
        left: 0;
        background-position: center left;
        margin-left: 5px;
    }

    #more-services .slick-arrow.slick-next {
        right: 0;
        background-position: center right;
        margin-right: 5px;
    }

    #more-services .slick-arrow:hover {
        transform: scale(1.1);
    }

body,
form#Form,
html {
    height: 100%;
}

.mobile_icon div {
    display: list-item !important;
    overflow: hidden !important;
}

.clearfix,
footer,
header,
nav,
section {
    display: block;
}

#dnngo_megamenu > div > ul > li.dir > a > span,
.btn {
    white-space: nowrap;
}

/* .Theme_13_Text li {*/
/* position: relative !important;*/
/* }*/
#dnn_wrapper,
.pulldownsearch {
    position: relative;
}

#Body {
    background: #FFF;
    font-size:inherit;
}

.body_bg {
    min-height: 100%;
}

body,
html {
    margin: 0;
    padding: 0;
    color: #8a8a8a;
}

.HeadPane {
    line-height: 36px;
}

    .HeadPane .Normal {
        line-height: 36px;
    }

a {
    transition: color ease 0.3s;
    -moz-transition: color ease 0.3s;
    -webkit-transition: color ease 0.3s;
    -o-transition: color ease 0.3s;
    -ms-transition: color ease 0.3s;
}

    a:link {
        transition: color ease 0.3s;
        -moz-transition: color ease 0.3s;
        -webkit-transition: color ease 0.3s;
        -o-transition: color ease 0.3s;
        -ms-transition: color ease 0.3s;
    }

    a:focus {
        outline: 0 !important;
        -moz-outline: none !important;
        border: 0 !important;
    }

.ModuleTitle_SubMenu {
    z-index: 9999 !important;
}

.clearfix:after {
    height: 0;
    font-size: 0;
    visibility: hidden;
}

.row [class*=Pane] {
    padding: 0 0 5px;
}

.DNNEmptyPane {
    display: none;
}

.BannerPane {
    background-color: #3B9396 !important;
    padding: 90px 0 0;
    position: relative;
}

.head_mid.clearfix {
    padding: 0;
}

@media (min-width: 0px) and (max-width: 767px) {
    .BannerPane {
        padding: 0;
    }
}

.dnn_layout {
    width: 980px;
    margin: 0 auto;
}

.head_mid {
    padding: 0 20px 0 0;
}

.content_mid,
.footer_mid {
    padding: 0 20px;
}

.pulldownsearch {
    top: 0 !important;
    right: 0;
    z-index: 903;
    height: 100% !important;
    width: 5%;
    float: left;
}

.visible-xs .pulldownsearch {
    position: absolute !important;
}

.searchbut {
    height: 26px;
    width: 26px;
    font-size: 15px;
    display: block;
    cursor: pointer;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -13px 0 0 -11px;
    background-image: url("../s-50/i/f-1a.png");
    background-repeat: no-repeat;
    background-position: 0 -696px;
}

.roll_menu.roll_activated {
    position: fixed !important;
    width: 100%;
    background-image: url("i/l-o.png") !important;
    background-position: right 320px bottom 3px;
    background-repeat: no-repeat !important;
}

#body,
.header_top,
body {
    position: relative;
}

@media (min-width: 0px) and (max-width: 1079px) {
    .roll_menu.roll_activated {
        background-image: none;
    }
}

@media (min-width: 1200px) and (max-width: 1259px) {
    .roll_menu.roll_activated {
        background-image: none !important;
    }
}

@media (min-width: 1080px) and (max-width: 1199px) {
    .roll_menu.roll_activated {
        background-position: right 5px bottom 3px;
    }
}

@media (min-width: 1120px) and (max-width: 1325px) {
    .roll_menu.roll_activated {
        background-position: right 0 bottom 3px;
    }
}

@media (min-width: 1326px) and (max-width: 1600px) {
    .roll_menu.roll_activated {
        background-position: right 37px bottom 3px;
    }
}

@media (min-width: 1601px) and (max-width: 1797px) {
    .roll_menu.roll_activated {
        background-position: right 261px bottom 3px;
    }
}

.header_top {
    background-color: #3B9396;
    z-index: 1000;
    height: 90px !important;
}

    .header_top a:hover {
        text-decoration: none;
    }

.HeadPane {
    float: left;
    height: 36px;
}

    .HeadPane .Normal .glyphicons {
        margin-bottom: 2px;
        vertical-align: middle;
    }

.header_bg {
    transition: background-color ease-in 0.2s;
    -moz-transition: background-color ease-in 0.2s;
    -webkit-transition: background-color ease-in 0.2s;
    -o-transition: background-color ease-in 0.2s;
    -ms-transition: background-color ease-in 0.2s;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 999;
}

#dnngo_megamenu .primary_structure {
    position: relative;
    font-family: IRANSansWeb_Medium !important;
}

    #dnngo_megamenu .primary_structure > li {
        position: relative;
        font-family: IRANSansWeb_Medium !important;
    }

.dnn_menu,
.nav_box {
    position: relative;
    font-family: IRANSansWeb_Medium !important;
}

.dnn_logo {
    float: right;
    padding: 0;
}

    .dnn_logo img {
        max-height: 100%;
        position: relative;
    }

.nav_box {
    text-align: right;
    float: right;
    width: 95%;
}

.dnn_menu {
    z-index: 904;
    margin: 0;
    width: 80%;
    float: right;
}

.icons_menu {
    float: left;
    overflow: hidden;
    margin-top: 9px;
    padding-left: 8px;
}

    .icons_menu .icon_login,
    .icons_menu .icon_message,
    .icons_menu .icon_language,
    .icons_menu .icon_seprector {
        display: inline-block;
        background: url("images/icons_menu02.png") no-repeat;
        overflow: hidden;
        text-indent: -9999px;
        text-align: left;
        margin: 2px;
        width: 18px;
        height: 16px;
    }

    .icons_menu .icon_login {
        float: left;
        text-align: center;
        background-position: -35px 0;
    }

    .icons_menu .icon_message {
        float: left;
        text-align: center;
        background-position: 0 0;
    }

    .icons_menu .icon_language {
        float: left;
        text-align: center;
        background-position: -18px 0;
    }

    .icons_menu .icon_date {
        float: left;
        text-align: center;
        color: #fff;
        font-size: 13px;
        padding-top: 2px;
        padding-left: 4px;
    }

    .icons_menu .icon_seprector {
        float: left;
        text-align: center;
        background-position: -61px 0;
        width: 3px;
    }

#dnngo_megamenu {
    margin: 0;
    padding: 0;
    clear: both;
    font-family: IRANSansWeb_Medium !important;
}

    #dnngo_megamenu .primary_structure {
        clear: both;
        margin: 0;
        padding: 0;
    }

        #dnngo_megamenu .primary_structure > li {
            float: right;
            list-style: none;
        }

            #dnngo_megamenu .primary_structure > li > a {
                display: inline-block;
                padding: 0;
                transition: background-color ease-in 0.2s;
                -moz-transition: background-color ease-in 0.2s;
                -webkit-transition: background-color ease-in 0.2s;
                -o-transition: background-color ease-in 0.2s;
                -ms-transition: background-color ease-in 0.2s;
                font-family: IRANSansWeb_Medium !important;
            }

    #dnngo_megamenu .dnngo_masonrymenu {
        font-family: IRANSansWeb_Medium !important;
    }

        #dnngo_megamenu .dnngo_masonrymenu > ul {
            font-family: IRANSansWeb_Medium !important;
        }

            #dnngo_megamenu .dnngo_masonrymenu > ul > li {
                font-family: IRANSansWeb_Medium !important;
            }

    #dnngo_megamenu .dnngo_menuslide {
        font-family: IRANSansWeb_Medium !important;
    }

    #dnngo_megamenu .dnngo_slide_menu {
        font-family: IRANSansWeb_Medium !important;
    }

        #dnngo_megamenu .dnngo_slide_menu ul {
            font-family: IRANSansWeb_Medium !important;
        }

            #dnngo_megamenu .dnngo_slide_menu ul li {
                font-family: IRANSansWeb_Medium !important;
            }

    #dnngo_megamenu .primary_structure > li.current > a,
    #dnngo_megamenu .primary_structure > li.menu_hover > a,
    #dnngo_megamenu .primary_structure > li > a:hover {
        text-decoration: none;
        font-family: IRANSansWeb_Medium !important;
    }

    #dnngo_megamenu .dnngo_menuslide {
        display: none;
        position: absolute;
        top: 100%;
        z-index: 903;
        margin: 0;
        padding: 0;
        width: 230px;
    }

    #dnngo_megamenu .dnngo_masonrymenu {
        width: 100%;
    }

        #dnngo_megamenu .dnngo_masonrymenu > ul {
            float: right;
        }

            #dnngo_megamenu .dnngo_masonrymenu > ul > li {
                margin: 0 10px;
            }

    #dnngo_megamenu .dnngo_slide_menu {
        margin: 0;
        padding: 0;
        white-space: nowrap;
    }

        #dnngo_megamenu .dnngo_slide_menu ul {
            margin: 0;
            padding: 0;
            right: 461px;
            width: 230px;
        }

            #dnngo_megamenu .dnngo_slide_menu ul li {
                margin: 0;
                padding: 0;
                right: 461px;
                width: 230px;
            }

        #dnngo_megamenu .dnngo_slide_menu .dnngo_submenu {
            margin: 0;
            padding: 0;
            background-color: none;
            display: none;
            position: absolute;
            left: 100%;
            top: 0;
            z-index: 904;
            width: 200px;
            font-family: IRANSansWeb_Medium !important;
        }

    #dnngo_megamenu .dnngo_boxslide {
        width: 100%;
        font-family: IRANSansWeb_Medium !important;
        clear: both;
        overflow: hidden;
    }

        #dnngo_megamenu .dnngo_boxslide .clear {
            width: 100%;
            font-family: IRANSansWeb_Medium !important;
            clear: both;
            overflow: hidden;
        }

    #dnngo_megamenu .dnngo_slide_menu li {
        position: relative;
        background-color: #67b0bd;
        list-style: none;
        border-bottom: 1px solid #1a1716;
        border-bottom: 1px solid rgba(255, 255, 255, 0.05);
        font-family: IRANSansWeb_Medium !important;
    }

        #dnngo_megamenu .dnngo_slide_menu li a {
            text-decoration: none;
            text-align: right;
            padding: 7px 5px;
            font-size: 13px;
            display: block;
            color: #8C8C8C;
            border-right: 1px solid transparent;
            transition: all ease-in 0.2s;
            -moz-transition: all ease-in 0.2s;
            -webkit-transition: all ease-in 0.2s;
            -o-transition: all ease-in 0.2s;
            -ms-transition: all ease-in 0.2s;
            background-color: #67b0bd;
            border-top-color: #FFF;
            box-shadow: 0 0 4px rgba(0, 0, 0, 0.4);
            -moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.4);
            -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.4);
            font-family: IRANSansWeb_Medium !important;
        }

            #dnngo_megamenu .dnngo_slide_menu li a:hover {
                border-right: 1px solid #225759;
                font-family: IRANSansWeb_Medium !important;
            }

        #dnngo_megamenu .dnngo_slide_menu li.menu_hover > a {
            border-right: 1px solid #225759;
            font-family: IRANSansWeb_Medium !important;
        }

        #dnngo_megamenu .dnngo_slide_menu li.dir:before {
            content: "<<";
            left: 10px;
            top: 50%;
            position: absolute;
            margin-top: -11px;
            transition: color ease-in 0.2s;
            -moz-transition: color ease-in 0.2s;
            -webkit-transition: color ease-in 0.2s;
            -o-transition: color ease-in 0.2s;
            -ms-transition: color ease-in 0.2s;
            font-family: IRANSansWeb_Medium !important;
        }

    #dnngo_megamenu .dnngo_boxslide {
        background: #000;
        background-color: rgba(104, 176, 190, 0.9);
        margin: auto;
        text-align: right;
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-shadow: 0 0 4px rgba(0, 0, 0, 0.4);
        -moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.4);
        -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.4);
        filter: alpha(opacity=95);
        opacity: 0.95;
        position: relative;
    }

        #dnngo_megamenu .dnngo_boxslide .clear {
            height: 0;
        }

        #dnngo_megamenu .dnngo_boxslide .menu_centerbox {
            float: right;
            box-sizing: border-box;
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            font-family: IRANSansWeb_Medium !important;
        }

        #dnngo_megamenu .dnngo_boxslide .menu_leftbox {
            float: right;
            box-sizing: border-box;
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            font-family: IRANSansWeb_Medium !important;
            float: right;
            padding: 0 15px;
            box-sizing: border-box;
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            font-family: IRANSansWeb_Medium !important;
        }

        #dnngo_megamenu .dnngo_boxslide .menu_rightbox {
            float: right;
            padding: 0 15px;
            box-sizing: border-box;
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            font-family: IRANSansWeb_Medium !important;
        }

        #dnngo_megamenu .dnngo_boxslide .menu_centerbox ul {
            margin: 0;
            padding: 0;
            text-align: right;
            font-family: IRANSansWeb_Medium !important;
        }

            #dnngo_megamenu .dnngo_boxslide .menu_centerbox ul li {
                list-style: none;
                padding: 5px 20px;
                font-size: 12px;
                font-family: IRANSansWeb_Medium !important;
            }

        #dnngo_megamenu .dnngo_boxslide .dnngo_masonrymenu > ul {
            padding: 10px;
            font-family: IRANSansWeb_Medium !important;
        }

        #dnngo_megamenu .dnngo_boxslide .menu_centerbox > ul {
            padding: 10px;
            font-family: IRANSansWeb_Medium !important;
        }

            #dnngo_megamenu .dnngo_boxslide .menu_centerbox > ul > li {
                display: inline-block;
                vertical-align: top;
                margin-right: -6px;
                box-sizing: border-box;
                -moz-box-sizing: border-box;
                -webkit-box-sizing: border-box;
                padding: 0 10px;
                font-family: IRANSansWeb_Medium !important;
            }

        #dnngo_megamenu .dnngo_boxslide .dnngo_masonrymenu > ul > li {
            box-sizing: border-box;
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            padding: 0;
            font-family: IRANSansWeb_Medium !important;
        }

            #dnngo_megamenu .dnngo_boxslide .dnngo_masonrymenu > ul > li > a > span {
                color: #2c696b;
                font-size: 12px;
                padding: 11px 2px 8px 0;
                font-family: IRANSansWeb_Medium !important;
                width: 100% !important;
                height: 40px;
                line-height: 2.5em;
            }

        #dnngo_megamenu .dnngo_boxslide .menu_centerbox > ul > li > a > span {
            color: #2c696b;
            font-size: 12px;
            padding: 11px 2px 8px 0;
            font-family: IRANSansWeb_Medium !important;
            width: 100% !important;
            height: 40px;
            line-height: 2.5em;
        }

        #dnngo_megamenu .dnngo_boxslide .dnngo_masonrymenu > ul > li > a:hover {
            text-decoration: none;
            font-family: 'IRANSansWeb' !important;
        }

        #dnngo_megamenu .dnngo_boxslide .menu_centerbox > ul > li > a:hover {
            text-decoration: none;
            font-family: 'IRANSansWeb' !important;
        }

        #dnngo_megamenu .dnngo_boxslide .menu_centerbox ul li li {
            width: 100% !important;
            font-family: 'IRANSansWeb' !important;
            padding: 5px 20px;
        }

            #dnngo_megamenu .dnngo_boxslide .menu_centerbox ul li li a {
                display: block;
                width: 100%;
                font-family: IRANSansWeb_Medium !important;
            }

                #dnngo_megamenu .dnngo_boxslide .menu_centerbox ul li li a:hover {
                    color: #2c696b;
                    text-decoration: none;
                    font-family: IRANSansWeb_Medium !important;
                }

                #dnngo_megamenu .dnngo_boxslide .menu_centerbox ul li li a span {
                    display: block;
                    font-family: IRANSansWeb_Medium !important;
                }

                    #dnngo_megamenu .dnngo_boxslide .menu_centerbox ul li li a span:before {
                        content: "";
                        vertical-align: middle;
                        width: 0;
                        height: 0;
                        padding: 0;
                        display: inline-block;
                        overflow: hidden;
                        border: 0 solid transparent;
                        margin: 0 3px 2px 0;
                        font-family: IRANSansWeb_Medium !important;
                    }

                #dnngo_megamenu .dnngo_boxslide .menu_centerbox ul li li a:hover span:before {
                    font-family: IRANSansWeb_Medium !important;
                }

        #dnngo_megamenu .dnngo_boxslide .menu_bottombox,
        #dnngo_megamenu .dnngo_boxslide .menu_topbox {
            width: 100%;
            font-family: IRANSansWeb_Medium !important;
        }

    #dnngo_megamenu .mega_title {
        font-size: 16px !important;
        font-weight: 400;
        padding: 10px 0 5px;
        line-height: 1.2;
        font-family: IRANSansWeb_Medium !important;
    }

#dnn_content {
    min-height: 0;
}

.ContentBottom {
    background-image: url("i/bg-pane1.png");
    background-repeat: repeat;
}

.ContentBottom1 {
    background-image: url("i/bg-pane2.png");
    background-repeat: repeat;
}

.copyright_style {
    float: right;
    padding: 0;
}

.FooterPane {
    float: left;
    padding: 20px 0;
    margin: 0;
    text-align: left;
}

.slider_wrapper {
    padding: 0;
    position: relative;
    border: none;
    left: 0;
    /* .circle_slider {*/
    /*     padding: 0;*/
    /*     position: relative;*/
    /*     border: none;*/
    /*     left: 0;*/
    /* }*/
}

.footer {
    text-decoration: none;
    font-size: 0.9em !important;
    font-family: IRANSansWeb_Medium !important;
}

    .footer a {
        text-decoration: none;
        font-size: 0.9em !important;
        font-family: IRANSansWeb_Medium !important;
    }

        .footer a:active, .footer a:link, .footer a:visited {
            text-decoration: none;
            font-size: 0.9em !important;
            font-family: IRANSansWeb_Medium !important;
        }

.copyright_style {
    text-decoration: none;
    font-size: 1em !important;
    font-family: IRANSansWeb_Medium !important;
}

    .copyright_style a {
        text-decoration: none;
        font-size: 1em !important;
        font-family: IRANSansWeb_Medium !important;
    }

        .copyright_style a:active, .copyright_style a:link, .copyright_style a:visited {
            text-decoration: none;
            font-size: 1em !important;
            font-family: IRANSansWeb_Medium !important;
        }

        .copyright_style a:hover {
            text-decoration: none;
        }

#to_top {
    width: 55px;
    height: 55px;
    line-height: px;
    text-align: center;
    float: right;
    font-size: 24px;
    margin-top: 10px;
    border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    position: fixed;
    bottom: 10%;
    right: 2%;
    cursor: pointer;
    z-index: 1000;
    display: none;
    transition: all ease-in 0.2s;
    -moz-transition: all ease-in 0.2s;
    -webkit-transition: all ease-in 0.2s;
    -o-transition: all ease-in 0.2s;
    -ms-transition: all ease-in 0.2s;
}

    /* .items .item1 a {*/
    /*     font-family: IRANSansWeb !important;*/
    /*     font-size: 13px !important;*/
    /**/
    /*     &:hover {*/
    /*         font-family: IRANSansWeb !important;*/
    /*         font-size: 13px !important;*/
    /*     }*/
    /* }*/
    #to_top:before {
        content: "";
        display: block;
        width: 12px;
        height: 12px;
        position: absolute;
        top: 50%;
        left: 50%;
        margin: -2px 0 0 -6px;
        transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        -moz-transform: rotate(45deg);
        -webkit-transform: rotate(45deg);
        -o-transform: rotate(45deg);
    }

    #to_top:hover:before {
        border-top: 2px solid #FFF;
        border-left: 2px solid #FFF;
    }

li.item-4 > a > span:hover {
    color: #cc3300 !important;
    font-weight: bold !important;
}

li.item-4 > a > span {
    color: #cc3300 !important;
    font-weight: bold !important;
}

/* div.main_slider_wrapper {*/
/*     overflow: hidden;*/
/*     margin: 0 auto;*/
/*     max-width: 1000px;*/
/* }*/
/* .slider_wrapper {*/
/*     * {*/
/*         box-sizing: content-box;*/
/*         -moz-box-sizing: content-box;*/
/*         -ms-box-sizing: content-box;*/
/*         -webkit-box-sizing: content-box;*/
/*     }*/
/*     text-align: left;*/
/*     clear: both;*/
/*     display: block;*/
/*     // .circle_slider {*/
/*     //     width: 970px;*/
/*     //     height: 260px;*/
/*     //     overflow: hidden;*/
/*     // }*/
/* }*/
/* .circle_slider_thumb {*/
/*     border: 1px solid #84bae2 !important;*/
/*     padding: 4px !important;*/
/*     position: absolute;*/
/*     top: 97px;*/
/*     width: 84px;*/
/*     height: 84px;*/
/*     float: left;*/
/*     -moz-box-shadow: none !important;*/
/*     -webkit-box-shadow: none !important;*/
/*     box-shadow: none !important;*/
/*     margin: 0;*/
/*     cursor: pointer;*/
/**/
/*     img {*/
/*         max-width: 100% !important;*/
/*         width: 84px;*/
/*         margin: 0 !important;*/
/*         padding: 0 !important;*/
/*         border: none;*/
/*         border-radius: 84px;*/
/*         background-color: #3080aa;*/
/*     }*/
/* }*/
/* .slider_wrapper {*/
/*     .circle_slider_nav_left span,*/
/*     .circle_slider_nav_right span {*/
/*         position: absolute;*/
/*         background: url("../i/slider_ico.png") left top no-repeat;*/
/*         box-shadow: none !important;*/
/*     }*/
/**/
/*     .circle_slider_nav_left {*/
/*         position: absolute;*/
/*         top: 334px;*/
/*         left: 95px;*/
/*         height: 57px;*/
/*         width: 28px;*/
/*         display: block;*/
/*         margin: 0;*/
/*         padding: 0;*/
/*         border: none;*/
/*         overflow: hidden;*/
/*         cursor: pointer;*/
/*         color: transparent !important;*/
/**/
/*         span {*/
/*             border-radius: 50px 0 0 50px;*/
/*             left: 0;*/
/*             display: inline-block;*/
/*         }*/
/*     }*/
/**/
/*     .circle_slider_nav_right {*/
/*         position: absolute;*/
/*         top: 597px;*/
/*         left: 95px;*/
/*         height: 57px;*/
/*         width: 22px;*/
/*         display: block;*/
/*         margin: 0 0 0 9px;*/
/*         padding: 0;*/
/*         border: none;*/
/*         overflow: hidden;*/
/*         cursor: pointer;*/
/*         color: transparent !important;*/
/**/
/*         span {*/
/*             margin-left: -26px;*/
/*             left: 0;*/
/*             display: inline-block;*/
/*         }*/
/*     }*/
/**/
/*     .circle_slider_nav_left.circle_slider_no_border span {*/
/*         padding: 0;*/
/*         margin-left: 8px;*/
/*         border-radius: 0;*/
/*         background: url("../i/slider_ico.png") left 8px no-repeat !important;*/
/*         box-shadow: none !important;*/
/*         overflow: hidden;*/
/*         text-indent: -999px;*/
/*         display: block;*/
/*         width: 100%;*/
/*         height: 30px;*/
/*     }*/
/**/
/*     .circle_slider_nav_right.circle_slider_no_border span {*/
/*         padding: 0;*/
/*         left: 4px;*/
/*         border-radius: 0;*/
/*         background: url("../i/slider_ico.png") right 8px no-repeat !important;*/
/*         box-shadow: none !important;*/
/*         overflow: hidden;*/
/*         text-indent: -999px;*/
/*         display: block;*/
/*         width: 100%;*/
/*         margin-left: -4px;*/
/*         height: 30px;*/
/*     }*/
/* }*/
/* .items {*/
/*     display: flex;*/
/*     display: -ms-flex;*/
/*     display: -webkit-flex;*/
/*     */
/* Safari */
/**/
/*     -webkit-flex-wrap: wrap;*/
/*     */
/* Safari 6.1+ */
/**/
/*     flex-wrap: wrap;*/
/*     margin-left: -10px;*/
/*     margin-top: -10px;*/
/*     padding-top: 10px;*/
/*     direction: rtl;*/
/*     text-align: right;*/
/**/
/*     .item1 {*/
/*         flex: 1 0 300px;*/
/*         -webkit-flex: 1 0 300px;*/
/*         */
/* Safari 6.1+ */
/**/
/*         -ms-flex: 1 0 300px;*/
/*         */
/* IE 10 */
/**/
/*         box-sizing: border-box;*/
/*         color: #171e42;*/
/*         font-style: normal;*/
/*         margin-right: 25px;*/
/**/
/*         a {*/
/*             color: #0081ab !important;*/
/*             padding: 6px !important;*/
/**/
/*             &:hover {*/
/*                 color: green !important;*/
/*                 text-decoration: none;*/
/*             }*/
/*         }*/
/*     }*/
/* }*/
/* .slider_wrapper .slider_item {*/
/*     width: 100%;*/
/*     left: 0;*/
/*     top: 10px;*/
/*     position: relative;*/
/*     display: none;*/
/* }*/
/* .image_more_info {*/
/*     width: 42px;*/
/*     height: 42px;*/
/*     overflow: hidden;*/
/*     position: absolute;*/
/*     left: 0;*/
/*     top: 0;*/
/*     z-index: 10;*/
/**/
/*     a {*/
/*         position: relative;*/
/*     }*/
/**/
/*     span {*/
/*         border-radius: 50%;*/
/*         display: none;*/
/*         padding: 0;*/
/*         overflow: hidden;*/
/*         border: 0;*/
/*         width: 0;*/
/*         height: 0;*/
/*         background: url("../i/slider_ico.png") 12px -28px no-repeat #3ade84 !important;*/
/*         box-shadow: none !important;*/
/*         font-size: 0;*/
/*     }*/
/* }*/
/* .slider_wrapper {*/
/*     .slider_wrap {*/
/*         text-align: center;*/
/*         padding: 0 20px;*/
/*     }*/
/**/
/*     div.all_around_text_down {*/
/*         position: absolute;*/
/*         margin: 0;*/
/*         padding: 0;*/
/*     }*/
/**/
/*     span.all_around_text_span_down {*/
/*         margin: 0;*/
/*         text-align: center;*/
/*         position: absolute;*/
/*         padding: 5px !important;*/
/*         font-size: 15px;*/
/*         color: #555859;*/
/*     }*/
/* }*/
/* @media only screen and (min-width: 768px) and (max-width: 844px) {*/
/*     .slider_wrapper .slider_wrap {*/
/*         width: 85% !important;*/
/*     }*/
/* }*/
/* @media only screen and (min-width: 845px) and (max-width: 984px) {*/
/*     .slider_wrapper .slider_wrap {*/
/*         width: 70% !important;*/
/*     }*/
/* }*/
/* @media only screen and (min-width: 985px) and (max-width: 1199px) {*/
/*     .slider_wrapper .slider_wrap {*/
/*         width: 85% !important;*/
/*     }*/
/* }*/
/* .main_content_slider_box {*/
/*     overflow: hidden;*/
/*     width: 100% !important;*/
/* }*/
/* .circle_slider1 {*/
/*     overflow: hidden;*/
/**/
/*     blockquote {*/
/*         padding: 0 0 25px !important;*/
/*         margin: 0;*/
/*         text-align: right;*/
/**/
/*         p {*/
/*             color: #8a8a8a;*/
/*             font-size: 16px;*/
/*             line-height: 1.4;*/
/*             padding: 0;*/
/*             text-indent: 0;*/
/*             margin: 0 4px !important;*/
/*         }*/
/*     }*/
/* }*/
@media only screen and (min-width: 1200px) {
    .dnn_layout {
        width: 1170px;
    }

    .head_mid {
        padding: 0 20px 0 0;
    }

    .content_mid,
    .footer_mid {
        padding: 0 20px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .dnn_layout {
        width: 736px;
    }

    .content_mid,
    .footer_mid,
    .head_mid {
        padding: 0 15px;
    }
}

@media only screen and (max-width: 767px) {
    .dnn_layout {
        width: auto;
    }

    .content_mid,
    .footer_mid {
        padding: 0 15px;
    }

    .roll_replace {
        height: auto !important;
    }

    .roll_menu {
        position: relative !important;
        top: 0 !important;
        left: 0 !important;
    }

    .header_top {
        height: 36px;
    }

    .header_element {
        position: relative;
        margin-right: -4px;
        display: inline-block;
    }

    .emails {
        float: right;
    }

    .header_element .icon {
        width: 42px;
        height: 36px;
        font-size: 16px;
        text-align: center;
        line-height: 36px;
        cursor: pointer;
    }

        .header_element .icon:empty {
            width: 42px;
        }

    .header_element .element_box {
        position: absolute;
        left: 0;
        top: 100%;
        height: auto;
        line-height: none;
        background: #1f1f1f;
        filter: alpha(opacity=0);
        opacity: 0;
        visibility: hidden;
        white-space: nowrap;
        border: none;
        transition: all ease-in 0.1s;
        -moz-transition: all ease-in 0.1s;
        -webkit-transition: all ease-in 0.1s;
        -o-transition: all ease-in 0.1s;
        -ms-transition: all ease-in 0.1s;
    }

        .header_element .element_box:before {
            clear: both;
            content: ".";
            height: 0;
            font-size: 0;
            visibility: hidden;
            display: block;
        }

    .searchBox::-webkit-input-placeholder {
        color: #FFF;
    }

    .searchBox:before {
        display: none;
    }

    .header_top .head_box {
        position: relative;
    }

    .header_top .header_element.emails {
        position: static;
        margin: 0;
    }

    .header_element .HeadPane {
        width: 100%;
    }

        .header_element .HeadPane > div {
            margin: 10px;
            background: #2a2a2a;
            padding: 0 3px 0 10px;
            height: 41px;
            line-height: 41px;
        }

    .header_top {
        border-bottom: 1px solid #a4a4a4;
        border-bottom: 1px solid rgba(164, 164, 164, 0.3);
    }

        .header_top .header_element.emails, .header_top .header_element.searchs {
            border-right: 1px solid #a4a4a4;
            border-right: 1px solid rgba(164, 164, 164, 0.3);
        }

    .header_element {
        border-left: 1px solid #a4a4a4;
        border-left: 1px solid rgba(164, 164, 164, 0.3);
    }

    .header_top {
        color: #8c8c8c !important;
    }

        .header_top .Normal {
            color: #8c8c8c !important;
        }

        .header_top a:active, .header_top a:link, .header_top a:visited {
            color: #8c8c8c !important;
        }

    .dnn_logo {
        text-align: left !important;
        float: right !important;
        padding: 27px 88px 27px 0;
        position: relative;
    }

    .mobile_icon {
        position: absolute;
        top: 50%;
        right: 20px;
        margin-top: -20px;
    }

        .mobile_icon .glyphicons {
            background-color: #225759;
            border-radius: 4px;
            -moz-border-radius: 4px;
            -webkit-border-radius: 4px;
            width: 40px;
            height: 40px;
            line-height: 49px;
            font-size: 20px;
            color: #FFF;
            text-align: center;
            cursor: pointer;
            display: inline-block;
            margin: 1px 2px;
        }

        .mobile_icon.Open .glyphicons:before {
            content: url("./i/c-i.png");
        }
}

@media only screen and (max-width: 767px) and (min-width: 0px) and (max-width: 417px) {
    .mobile_icon {
        right: 0;
    }
}

@media only screen and (max-width: 767px) {
    #mobile_menu {
        position: absolute;
        top: 100%;
        width: 100%;
        z-index: 906;
        background: #1f1f1f;
        display: none;
        border-top: 1px solid #225759;
    }

        #mobile_menu .menu_main {
            padding: 10px 0;
        }

    .multi_menu {
        margin: auto;
    }

        .multi_menu ul {
            list-style: none;
            margin: 0;
            padding: 0;
        }

            .multi_menu ul li {
                margin: 0;
                padding: 0;
                list-style: none;
            }

                .multi_menu ul li img {
                    vertical-align: middle;
                }

                .multi_menu ul li a {
                    font-size: 13px;
                    line-height: 20px;
                    margin: 0;
                    color: #fff;
                    text-decoration: none;
                    outline: 0;
                    text-align: right;
                    border-bottom: 1px solid #2a2a2a;
                    display: block;
                }

                    .multi_menu ul li a:after {
                        clear: both;
                        content: ".";
                        height: 0;
                        font-size: 0;
                        visibility: hidden;
                        display: block;
                    }

                .multi_menu ul li span {
                    padding: 10px 0;
                    display: block;
                    font-family: IRANSansWeb_Medium !important;
                }

                .multi_menu ul li .menu_arrow {
                    display: block;
                    width: 40px;
                    padding: 0;
                    height: 40px;
                    float: right;
                    text-indent: 0;
                    overflow: hidden;
                    margin: 0;
                    text-align: center;
                    line-height: 40px;
                    /* position:relative */
                }

                    .multi_menu ul li .menu_arrow:before {
                        /* content:"";height:7px;left:50%;margin:-3px 0 0 -3px; */
                        width: 7px;
                        top: 50%;
                        position: absolute;
                        border-bottom: 2px solid #fff;
                        border-right: 2px solid #fff;
                        transform: rotate(45deg);
                        -ms-transform: rotate(45deg);
                        -moz-transform: rotate(45deg);
                        -webkit-transform: rotate(45deg);
                        -o-transform: rotate(45deg);
                    }

                .multi_menu ul li:hover > a > .menu_arrow:before {
                    border-bottom: 2px solid #225759;
                    border-right: 2px solid #225759;
                }

                .multi_menu ul li:hover .menu_arrow.arrow_closed:before,
                .multi_menu ul li .menu_arrow.arrow_closed:before {
                    border-bottom: none;
                    border-right: none;
                    border-top: 2px solid #225759;
                    border-left: 2px solid #225759;
                    margin: 0 0 0 -3px;
                }

                .multi_menu ul li.active > a {
                    color: #225759;
                    background-color: #2a2a2a;
                }

                .multi_menu ul li a:hover {
                    color: #225759;
                }

                .multi_menu ul li.current > a {
                    color: #225759;
                }

                    .multi_menu ul li.current > a:hover {
                        color: #225759;
                    }

            .multi_menu ul ul {
                display: none;
                background: #2a2a2a;
                padding: 2px 0 5px;
                margin: 0;
            }

            .multi_menu ul li.current > ul {
                display: block;
            }

            .multi_menu ul li.current > a {
                border-bottom: 1px solid #2e2e2e;
                color: #225759;
            }

                .multi_menu ul li.current > a:hover {
                    border-bottom: 1px solid #2e2e2e;
                    color: #225759;
                }

            .multi_menu ul li a {
                padding: 0 15px 0 0;
            }

            .multi_menu ul li li a {
                padding: 0 30px 0 0;
            }

            .multi_menu ul li li li a {
                padding: 0 45px 0 0;
            }

            .multi_menu ul li li li li a {
                padding: 0 60px 0 0;
            }

        .multi_menu > ul > li.active > a {
            border-bottom: 1px solid #353535;
        }

    .copyright_style {
        float: none;
        text-align: center;
    }
}

.map1-icon,
.mob-icon,
.tv-icon {
    margin: 0 6px 0 0;
}

    .map1-icon:hover,
    .mob-icon:hover,
    .tv-icon:hover {
        margin: 0 6px 0 0;
    }

@media only screen and (max-width: 350px) {
    .searchBox #dnn_dnnSEARCH1_ClassicSearch,
    .searchBox #dnn_dnnSEARCH2_ClassicSearch,
    .searchBox #dnn_dnnSEARCH3_ClassicSearch,
    .searchBox #dnn_dnnSEARCH_ClassicSearch {
        width: 120px;
    }

    .searchBox input.NormalTextBox {
        width: 80px !important;
    }
}

.dar-shahr-icon,
.map1-icon,
.mob-icon,
.tv-icon {
    height: 48px;
    width: 36px;
}

    .dar-shahr-icon:hover,
    .map1-icon:hover,
    .mob-icon:hover,
    .tv-icon:hover {
        height: 48px;
        width: 36px;
    }

.icon-f {
    display: inline-block;
}

.map1-icon {
    background: url("../s-50/i/f-1a.png") 0 -405px no-repeat;
}

    .map1-icon:hover {
        background: url("../s-50/i/f-1a.png") 0 -639px no-repeat;
    }

.mob-icon {
    background: url("../s-50/i/f-1a.png") 0 -463px no-repeat;
}

    .mob-icon:hover {
        background: url("../s-50/i/f-1a.png") 0 -521px no-repeat;
    }

.tv-icon {
    background: url("../s-50/i/f-1a.png") 0 -761px no-repeat;
}

    .tv-icon:hover {
        background: url("../s-50/i/f-1a.png") 0 -819px no-repeat;
    }

.dar-shahr-icon {
    background: url("../s-50/i/f-1a.png") no-repeat;
    margin: 0 6px 0 0;
}

    .dar-shahr-icon:hover {
        background: url("../s-50/i/f-1a.png") 0 -58px no-repeat;
    }

.p-a1 {
    padding: 0 6px 0 0;
    float: right;
}

.glyph-tel {
    background: url("../s-50/i/f-1a.png") 0 -733px no-repeat;
    height: 18px;
    width: 18px;
    margin: 7px;
    float: right;
}

    .glyph-tel:hover {
        background: url("../s-50/i/f-1a.png") 0 -116px no-repeat;
        height: 18px;
        width: 18px;
        margin: 7px;
        float: right;
    }

.glyph-map {
    height: 20px;
    width: 20px;
    margin: 7px;
    float: right;
    background: url("../s-50/i/f-1a.png") 0 -345px no-repeat;
}

    .glyph-map:hover {
        height: 20px;
        width: 20px;
        margin: 7px;
        float: right;
        background: url("../s-50/i/f-1a.png") 0 -375px no-repeat;
    }

.glyph-iran {
    background: url("../s-50/i/f-1a.png") 0 -144px no-repeat;
    height: 21px;
    width: 23px;
    margin: 7px;
    float: right;
}

    .glyph-iran:hover {
        background: url("../s-50/i/f-1a.png") 0 -175px no-repeat;
        height: 21px;
        width: 23px;
        margin: 7px;
        float: right;
    }

.glyph-privacy {
    height: 21px;
    width: 20px;
    margin: 7px;
    float: right;
    background: url("../s-50/i/f-1a.png") 0 -579px no-repeat;
}

    .glyph-privacy:hover {
        height: 21px;
        width: 20px;
        margin: 7px;
        float: right;
        background: url("../s-50/i/f-1a.png") 0 -609px no-repeat;
    }

.dnngo_slide_menu {
    position: relative;
    right: 123px;
}

.Footer-p1 {
    margin: 7px 0 0;
    float: right !important;
}

.co-a1,
.co-a1-1,
.co-a2 {
    width: 200px;
    height: 22px;
    float: right;
    text-align: right;
    clear: both;
}

.co-a1 {
    margin: 0;
}

.co-a1-1,
.co-a2 {
    margin: 21px 0 0;
}

.copyright-a3,
.copyright-a4 {
    text-align: center !important;
}

.copyright-a3 {
    float: right !important;
}

.copyright-a4 {
    clear: both;
    width: 100%;
    margin: 0 auto;
    padding: 34px 0 15px;
}

    .copyright-a4 > ul {
        padding: 0 !important;
        margin: 0 auto !important;
        direction: rtl;
    }

.copyright-a5 {
    clear: both;
    margin: 17px auto 0;
    width: 100%;
    text-align: center;
}

.Footer-p3 {
    margin: 14px 0 0;
    float: left;
    clear: both;
    background: url("../s-50/i/f-1a.png") 0 -206px no-repeat;
    height: 87px;
    width: 110px;
}

.pulldownsearch-a1 {
    background-color: #3B9396 !important;
    width: 5%;
    min-height: 43px;
}

@media only screen and (min-width: 0px) and (max-width: 687px) {
    .ContentBottom {
        display: none !important;
    }

    .ContentBottom1 {
        position: relative;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .Footer-p1,
    .co-a1,
    .co-a1-1,
    .co-a2 {
        text-align: center !important;
    }

    .Footer-p1,
    .Footer-p3 {
        margin: 0 auto !important;
        float: none;
    }

    .Footer-p1 {
        width: 50%;
    }

    .co-a1,
    .co-a2 {
        width: 100% !important;
    }

    .co-a1-1 {
        width: 94% !important;
    }
}

/* @media only screen and (min-width: 320px) {*/
/*     .slider_wrapper circle_slider1 {*/
/*         left: 316px !important;*/
/*     }*/
/* }*/
/* @media only screen and (min-width: 774px) and (max-width: 1342px) {*/
/*     .dnngo_slide_menu {*/
/*         right: 82px !important;*/
/*     }*/
/* }*/
.circle_slider1 .pic_name {
    font-family: IRANSansWeb_Medium !important;
}

@media (min-width: 600px) and (max-width: 770px) {
    .col-sm-4 {
        width: 33.3333%;
        float: right;
    }
}

@media only screen and (min-width: 613px) and (max-width: 767px) {
    .col-sm-6 {
        width: 50%;
        float: right;
    }

    .col-sm-3 {
        width: 25%;
        float: right;
    }

    .glyph-iran,
    .glyph-map,
    .glyph-privacy,
    .glyph-tel {
        display: none !important;
    }

    .footer_mid {
        margin: 20px 0 0;
    }
}

@media only screen and (min-width: 0px) and (max-width: 612px) {
    .col-sm-3,
    .col-sm-6 {
        width: 100%;
    }

    .footer_mid {
        margin: 20px 0 0;
    }
}

@media only screen and (min-width: 0px) and (max-width: 459px) {
    .FooterPane.col-sm-3.Footer-p1 {
        width: 80%;
        float: none !important;
    }
}

@media only screen and (min-width: 460px) and (max-width: 612px) {
    .FooterPane.col-sm-3.Footer-p1 {
        width: 45%;
        float: none !important;
    }
}

#dnn_wrapper {
    width: auto;
    background: #FFF;
}

a {
    text-decoration: none !important;
    color: #bbffda;
}

    a:active, a:hover, a:link, a:visited {
        text-decoration: none !important;
        color: #bbffda;
    }

.header_top {
    color: #fff;
}

    .header_top .Normal {
        color: #fff;
    }

    .header_top a:active, .header_top a:link, .header_top a:visited {
        color: #fff;
    }

.searchBox a {
    color: #fff;
}

    .searchBox a:active, .searchBox a:hover, .searchBox a:link, .searchBox a:visited {
        color: #fff;
    }

.searchBox input.NormalTextBox {
    color: #fff;
}

#to_top,
.ServeList_5 .Serve_Icon {
    border: 2px solid #506b7d;
}

#dnngo_megamenu .dnngo_boxslide .menu_centerbox ul li li a:hover span:before,
#dnngo_megamenu .dnngo_boxslide .menu_centerbox ul li li a span:before {
    border-right-color: #fff;
}

#to_top:before {
    border-top: 2px solid #506b7d;
    border-left: 2px solid #506b7d;
    border-bottom-color: #506b7d;
}

#to_top:hover {
    background-color: #30424d;
}

.searchBox {
    background-color: #526a7e;
    border-top-color: #30424d;
    box-shadow: 0 2px 3px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.3);
}

.header_bg .dnn_logo {
    height: 90px;
    line-height: 90px;
}

.header_bg .pulldownsearch {
    max-height: 45px !important;
}

.roll_menu.roll_activated #dnngo_megamenu > div > ul > li > a > span,
.roll_menu.roll_activated #roll_menu > div > ul > li > a > span,
.roll_menu.roll_activated #top_menu > div > ul > li > a > span {
    height: 45px;
    line-height: 45px;
}

.roll_menu.roll_activated .dnn_logo {
    height: 45px;
    line-height: 45px;
}

    .roll_menu.roll_activated .dnn_logo img {
        vertical-align: middle;
        margin: -1px 0 0;
        padding: 0;
    }

.roll_menu.roll_activated .header_top {
    display: none;
}

.Login .registerGroup li.userMessages:hover:before, .Login .registerGroup li.userNotifications:hover:before {
    color: #fff !important;
}

.header_top a:hover {
    color: #fff !important;
}

#dnngo_megamenu ul,
.multi_menu {
    font-family: "Open Sans";
}

.roll_menu.roll_activated {
    background-color: #68afbd;
}

.hedaer_minHeight {
    background-color: #3B9396;
}

#dnngo_megamenu > div > ul {
    display: inline-block;
    vertical-align: middle;
}

    #dnngo_megamenu > div > ul > li {
        background: 0 0;
        margin: 0 15px;
    }

        #dnngo_megamenu > div > ul > li > a > span {
            transition: color ease-in 0.2s;
            -moz-transition: color ease-in 0.2s;
            -webkit-transition: color ease-in 0.2s;
            -o-transition: color ease-in 0.2s;
            -ms-transition: color ease-in 0.2s;
            height: 41px;
            line-height: 41px;
            font-size: 16px;
            text-transform: uppercase;
            font-weight: 400;
        }

#dnngo_megamenu .primary_structure > li > a {
    color: #fff;
}

.searchbut {
    color: #fff;
}

#dnngo_megamenu > div > ul > li.current > a > span,
#dnngo_megamenu > div > ul > li.menu_hover > a > span,
#dnngo_megamenu > div > ul > li > a:hover > span {
    color: #FFF;
}

#dnngo_megamenu .dnngo_menuslide {
    color: #fff;
}

    #dnngo_megamenu .dnngo_menuslide .dnngo_boxslide a,
    #dnngo_megamenu .dnngo_menuslide .dnngo_slide_menu a {
        color: #fff;
    }

#dnngo_megamenu .dnngo_slide_menu li {
    color: #fff;
}

#dnngo_megamenu .dnngo_boxslide {
    border-top: 0 solid #3bde83;
}

#dnngo_megamenu .dnngo_slide_menu {
    border-top: 0 solid #3bde83;
}

    #dnngo_megamenu .dnngo_slide_menu .dnngo_submenu {
        border-top: 0 solid #3bde83;
    }

    #dnngo_megamenu .dnngo_slide_menu li a:hover {
        color: #FFF;
        border-RIGHT: 1px solid #FFF;
    }

    #dnngo_megamenu .dnngo_slide_menu li.menu_hover {
        color: #FFF;
    }

        #dnngo_megamenu .dnngo_slide_menu li.menu_hover > a {
            color: #FFF;
            border-RIGHT: 1px solid #FFF;
        }

    #dnngo_megamenu .dnngo_slide_menu li:hover {
        color: #FFF;
    }

@media only screen and (min-width: 1200px) {
    #dnngo_megamenu > div > ul > li {
        margin: 0 20px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    #dnngo_megamenu > div > ul > li {
        margin: 0 5px;
    }
}

@media only screen and (max-width: 767px) {
    .header_bg,
    .roll_menu.roll_activated {
        position: relative !important;
        top: 0 !important;
    }

        .header_bg .dnn_logo,
        .roll_menu.roll_activated .dnn_logo {
            height: auto;
            line-height: normal;
            padding: 5px 0;
            width: 100%;
        }

            .header_bg .dnn_logo a[id$='LOGOphone_hypLogo'],
            .roll_menu.roll_activated .dnn_logo a[id$='LOGOphone_hypLogo'] {
                /*  height: 100%;*/
                padding-top: 5px;
                width: 217px;
                margin-right: 70px;
                float: right;
                overflow: hidden;
            }

                .header_bg .dnn_logo a[id$='LOGOphone_hypLogo'] img,
                .roll_menu.roll_activated .dnn_logo a[id$='LOGOphone_hypLogo'] img {
                    /*  height: 100%;*/
                    display: block;
                    float: right;
                }
}

@media only screen and (max-width: 767px) and (max-width: 417px), only screen and (max-width: 767px) and (max-device-width: 417px) {
    .header_bg .dnn_logo a[id$='LOGOphone_hypLogo'],
    .roll_menu.roll_activated .dnn_logo a[id$='LOGOphone_hypLogo'] {
        margin-right: 50px;
    }
}

@media only screen and (max-width: 767px) {
    .header_bg .rimg {
        float: left;
        margin: 0;
    }

    .header_element .icon {
        vertical-align: top;
        margin-top: -1px;
        color: #8c8c8c;
    }

    .mobile_icon .glyphicons {
        background-color: #225759;
    }

    #mobile_menu {
        width: 100%;
        border-top: 1px solid #225759;
    }

    .multi_menu ul li.active > a,
    .multi_menu ul li a:hover {
        color: #225759;
    }

    .multi_menu ul li.current > a {
        color: #225759;
    }

        .multi_menu ul li.current > a:hover {
            color: #225759;
        }

    .multi_menu ul li:hover > a > .menu_arrow:before {
        border-bottom: 2px solid #225759;
        border-right: 2px solid #225759;
    }

    .multi_menu ul li:hover .menu_arrow.arrow_closed:before,
    .multi_menu ul li .menu_arrow.arrow_closed:before {
        border-bottom: none;
        border-right: none;
        border-top: 2px solid #225759;
        border-left: 2px solid #225759;
    }
}

.btn,
.btn-group-vertical {
    vertical-align: middle;
}

.row.r1azan, .row.r2azan {
    vertical-align: middle;
}

img {
    vertical-align: middle;
}

.footer_box {
    background: #30424d;
    display: block;
}

.footer_bottom {
    background-color: #30424d;
    border-top: 1px solid #282f35;
}

.footer_box .Testimonials_10 small,
.footer_box .social_list2 a:hover,
.footer_box a {
    color: #bbffda;
}

.link_list li a:hover {
    color: #bbffda;
}

.FooterPane .Normal,
.FooterPane .social-icons a {
    color: #79c9cd;
}

.FooterPane h5 {
    font-family: iransansweb;
    display: block;
    width: 110px;
    text-align: center;
    float: left;
    clear: both;
    text-align: left;
    color: #68afbd;
    font-size: 18px;
    margin-top: 8px;
}

@media screen and (max-device-width: 767px), screen and (max-width: 767px) {
    .FooterPane h5 {
        width: auto;
        text-align: center;
    }
}

@media screen and (max-device-width: 612px), screen and (max-width: 612px) {
    .FooterPane h5 {
        float: none;
    }
}

.copyright_style {
    color: #79c9cd;
}

    .copyright_style a {
        color: #79c9cd;
    }

        .copyright_style a:active, .copyright_style a:link, .copyright_style a:visited {
            color: #79c9cd;
        }

        .FooterPane a:hover,
        .copyright_style a:hover {
            color: #FFF;
        }

.bg-head-1 {
    background: #66aebc;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .header_top {
        display: none;
    }

    .header_bg,
    .roll_menu.roll_activated {
        background: #3B9396;
    }
}

html {
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -webkit-tap-highlight-color: transparent;
}

body {
    margin: 0;
}

a:active, a:hover {
    outline: 0;
}

b,
strong {
    font-weight: 700;
}

img {
    border: 0;
}

button,
input,
optgroup,
select,
textarea {
    margin: 0;
    font: inherit;
    color: inherit;
}

.btn-alt,
.glyphicons,
.nav-title {
    -webkit-font-smoothing: antialiased;
}

button {
    overflow: visible;
    text-transform: none;
}

select {
    text-transform: none;
}

button,
html input[type=button] {
    -webkit-appearance: button;
    cursor: pointer;
}

input[type=reset], input[type=submit] {
    -webkit-appearance: button;
    cursor: pointer;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
    padding: 0;
    border: 0;
}

@media print {
    blockquote,
    img,
    pre,
    tr {
        page-break-inside: avoid;
    }

    * {
        color: #000 !important;
        text-shadow: none !important;
        background: 0 0 !important;
        box-shadow: none !important;
    }

    a {
        text-decoration: underline;
    }

        a:visited {
            text-decoration: underline;
        }

        a[href]:after {
            content: " (" attr(href) ")";
        }

        a[href^="#"]:after, a[href^="javascript:"]:after {
            content: "";
        }

    blockquote,
    pre {
        border: 1px solid #999;
    }

    img {
        max-width: 100% !important;
    }

    h2,
    h3,
    p {
        orphans: 3;
        widows: 3;
    }

    select {
        background: #fff !important;
    }
}

*,
:after,
:before {
    box-sizing: border-box;
}

button,
input,
select,
textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
}

a {
    background: 0 0;
    text-decoration: none;
}

.btn {
    background-image: none;
}

.btn-primary.active, .btn-primary:active {
    background-image: none;
}

.open > .dropdown-toggle.btn-primary {
    background-image: none;
}

a:focus, a:hover {
    text-decoration: underline;
}

a:focus {
    outline: dotted thin;
    outline: -webkit-focus-ring-color auto 5px;
    outline-offset: -2px;
}

p {
    margin: 0 0 10px;
}

ol,
ul {
    margin-top: 0;
    margin-bottom: 10px;
}

blockquote ol:last-child,
blockquote p:last-child,
blockquote ul:last-child {
    margin-bottom: 0;
}

ol ol,
ol ul {
    margin-bottom: 0;
}

ul ol,
ul ul {
    margin-bottom: 0;
}

blockquote {
    padding: 10px 20px;
    margin: 0 0 20px;
    font-size: 17.5px;
    border-left: 0 solid #eee;
}

    blockquote:after, blockquote:before {
        content: "";
    }

.container {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

@media (min-width: 768px) {
    .container {
        width: 750px;
    }
}

@media (min-width: 992px) {
    .container {
        width: 970px;
    }
}

@media (min-width: 1200px) {
    .container {
        width: 1170px;
    }
}

.row {
    margin-right: -15px;
    margin-left: -15px;
}

.col-lg-1,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-md-1,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-sm-1,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9 {
    position: relative;
    padding-right: 15px;
    padding-left: 15px;
}

@media (min-width: 768px) {
    .col-sm-1,
    .col-sm-10,
    .col-sm-11,
    .col-sm-12,
    .col-sm-2,
    .col-sm-3,
    .col-sm-4,
    .col-sm-5,
    .col-sm-6,
    .col-sm-7,
    .col-sm-8,
    .col-sm-9 {
        float: left;
    }

    .col-sm-12 {
        width: 100%;
    }

    .col-sm-6 {
        width: 50%;
    }

    .col-sm-4 {
        width: 33.33333333%;
    }

    .col-sm-8 {
        width: 66.66666667%;
    }

    .col-sm-3 {
        width: 25%;
    }

    .col-sm-2 {
        width: 16.66666667%;
    }
}

.btn {
    margin-bottom: 0;
    font-weight: 400;
    line-height: 1.22857143;
    text-align: center;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

    .btn.active:focus, .btn:active:focus {
        outline: dotted thin;
        outline: -webkit-focus-ring-color auto 5px;
        outline-offset: -2px;
    }

    .btn:focus {
        outline: dotted thin;
        outline: -webkit-focus-ring-color auto 5px;
        outline-offset: -2px;
        color: #333;
        text-decoration: none;
    }

    .btn:hover {
        color: #333;
        text-decoration: none;
    }

    .btn.active, .btn:active {
        background-image: none;
        background-color: transparent;
        outline: 0;
        color: #3d3d3d;
    }

.btn-primary {
    color: #fff;
    background-color: #918F90;
    border-color: #357ebd;
    font-family: IRANSansWeb_Medium;
}

    .btn-primary.active, .btn-primary:active, .btn-primary:focus, .btn-primary:hover {
        color: #fff;
        background-color: gray;
        border-color: #285e8e;
    }

.open > .dropdown-toggle.btn-primary {
    color: #fff;
    background-color: gray;
    border-color: #285e8e;
}

.btn-group-vertical {
    position: relative;
    display: inline-block;
    border-radius: 0 !important;
    min-width: 356px;
    margin: -11px 0 20px;
}

    .btn-group-vertical > .btn {
        position: relative;
        float: right;
        border-radius: 1px !important;
    }

.btn-group > .btn {
    position: relative;
    float: right;
    border-radius: 1px !important;
}

.btn-group-vertical > .btn.active, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn:focus, .btn-group-vertical > .btn:hover {
    z-index: 2;
    background-color: transparent;
    color: #3d3d3d;
}

.btn-group > .btn.active, .btn-group > .btn:active, .btn-group > .btn:focus, .btn-group > .btn:hover {
    z-index: 2;
    background-color: transparent;
    color: #3d3d3d;
}

.btn-group-vertical > .btn:focus {
    outline: 0;
}

.btn-group > .btn:focus {
    outline: 0;
}

.btn-group .btn + .btn,
.btn-group .btn + .btn-group {
    margin-left: -1px;
}

.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
    margin-left: -1px;
}

.btn-group-vertical > .btn-group:after, .btn-group-vertical > .btn-group:before {
    display: table;
    content: " ";
}

.btn-toolbar:after, .btn-toolbar:before {
    display: table;
    content: " ";
}

.clearfix:after, .clearfix:before {
    display: table;
    content: " ";
}

.container-fluid:after, .container-fluid:before {
    display: table;
    content: " ";
}

.container:after, .container:before {
    display: table;
    content: " ";
}

.dl-horizontal dd:after, .dl-horizontal dd:before {
    display: table;
    content: " ";
}

.form-horizontal .form-group:after, .form-horizontal .form-group:before {
    display: table;
    content: " ";
}

.modal-footer:after, .modal-footer:before {
    display: table;
    content: " ";
}

.nav:after, .nav:before {
    display: table;
    content: " ";
}

.navbar-collapse:after, .navbar-collapse:before {
    display: table;
    content: " ";
}

.navbar-header:after, .navbar-header:before {
    display: table;
    content: " ";
}

.navbar:after, .navbar:before {
    display: table;
    content: " ";
}

.pager:after, .pager:before {
    display: table;
    content: " ";
}

.panel-body:after, .panel-body:before {
    display: table;
    content: " ";
}

.row:after, .row:before {
    display: table;
    content: " ";
}

.btn-group-vertical > .btn-group:after,
.btn-toolbar:after,
.clearfix:after,
.container-fluid:after,
.container:after,
.dl-horizontal dd:after,
.form-horizontal .form-group:after,
.modal-footer:after,
.nav:after,
.navbar-collapse:after,
.navbar-header:after,
.navbar:after,
.pager:after,
.panel-body:after,
.row:after {
    clear: both;
}

@-ms-viewport {
    width: device-width;
}

.visible-lg,
.visible-md,
.visible-sm,
.visible-xs {
    display: none !important;
}

@media (max-width: 767px) {
    .visible-xs {
        display: block !important;
    }

    .hidden-xs {
        display: none !important;
    }
}

.glyphicons {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Regular';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
}

/* .btn-alt,*/
/* .martha-close {*/
/*     font-weight: 700;*/
/*     text-decoration: none;*/
/* }*/
@font-face {
    font-family: 'Glyphicons Social Regular';
    src: url("fonts/glyphicons-social-regular.eot");
    src: url("fonts/glyphicons-social-regular.eot?#iefix") format("embedded-opentype"), url("fonts/glyphicons-social-regular.woff") format("woff"), url("fonts/glyphicons-social-regular.ttf") format("truetype"), url("fonts/glyphicons-social-regular.svg#glyphicons_socialregular") format("svg");
    font-weight: 400;
    font-style: normal;
}

.glyphicons.glyph-list:before {
    content: url("i/icon_menu.png");
}

@media only screen and (max-width: 767px) {
    #dnn_dnnLOGO_imgLogo {
        display: none !important;
    }
}

@media only screen and (min-width: 0px) and (max-width: 1020px) {
    .container {
        padding: 0 !important;
    }
}

/* .icon-container:hover,*/
.icon-widget:hover {
    opacity: 0.65;
}

.clear {
    clear: both;
}

.container {
    width: 100%;
    background-color: #fff;
    overflow: hidden;
}

    .container > div,
    .container > section {
        width: 92.85714286%;
        max-width: 1162px;
        padding-left: 0;
        padding-right: 0;
        margin: auto;
        clear: both;
        position: relative;
    }

@media only screen and (min-width: 0px) and (max-width: 1020px) {
    .container > div,
    .container > section {
        width: 100%;
    }
    /* .martha > section > ul > li {*/
    /*     padding: 0 !important;*/
    /* }*/
}

/* .btn-alt,*/
/* .icon-container span {*/
/*     margin: auto;*/
/*     -moz-transition: all 0.3s ease-in-out;*/
/*     transition: all 0.3s ease-in-out;*/
/*     text-align: center;*/
/* }*/
/* .btn-alt {*/
/*     cursor: pointer;*/
/*     display: inline-block;*/
/*     padding: 0.4em 20px;*/
/*     border-radius: 40px;*/
/*     background-color: rgba(0, 0, 0, 0.7);*/
/*     font-smoothing: antialiased;*/
/*     text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.01);*/
/*     transition: all 0.3s ease-in-out;*/
/**/
/*     &:hover {*/
/*         color: #454545;*/
/*     }*/
/* }*/
/* a.btn-alt:focus {*/
/*     border: 0 solid #000 !important;*/
/*     color: #fff !important;*/
/*     outline: 0 !important;*/
/*     background-color: transparent;*/
/* }*/
.more {
    clear: both;
    text-align: center;
}

/* .icon-container {*/
/*     width: 100%;*/
/*     text-align: center;*/
/*     color: #fff;*/
/*     font-family: fontello;*/
/*     font-weight: 400;*/
/*     font-style: normal;*/
/*     */
/*speak: none;*/
/**/
/*     font-size: 3.6em;*/
/*     padding-bottom: 1.1em;*/
/**/
/*     span {*/
/*         display: block;*/
/*         width: 94%;*/
/*         min-height: 1.45em;*/
/*         padding: 3px;*/
/*         border-radius: 100px;*/
/*         position: relative;*/
/*         -webkit-transition: all 0.3s ease-in-out;*/
/*         transition: all 0.3s ease-in-out;*/
/*         line-height: 1.2em;*/
/*     }*/
/* }*/
/* .martha-direction,*/
/* .nav-title {*/
/*     -moz-transition: all 0.3s ease-in-out;*/
/* }*/
/* .icon-container span:before {*/
/*     position: absolute;*/
/*     top: 90%;*/
/*     left: 50%;*/
/*     margin-top: -.55em;*/
/*     margin-left: -.5em;*/
/* }*/
/* .martha-nav {*/
/*     position: relative;*/
/**/
/*     > section {*/
/*         position: relative;*/
/*     }*/
/*     background: $green;*/
/*     z-index: 1;*/
/*     overflow: visible;*/
/**/
/*     ul {*/
/*         width: 100%;*/
/*         margin: 0;*/
/*         padding: 0;*/
/*         overflow: auto;*/
/*         list-style-type: none !important;*/
/*     }*/
/**/
/*     nav li {*/
/*         width: 12%;*/
/*         float: left;*/
/*         margin-right: 0.57142857%;*/
/*         text-align: center;*/
/*         overflow: hidden;*/
/*         font-size: 1em;*/
/*         padding-bottom: 0;*/
/*         position: relative;*/
/*         padding-left: 0;*/
/**/
/*         &:last-child {*/
/*             margin-right: 0;*/
/*         }*/
/**/
/*         a {*/
/*             color: #ececec;*/
/*             text-decoration: none;*/
/*             float: left;*/
/*         }*/
/*     }*/
/* }*/
/* .martha ul {*/
/*     color: #fff;*/
/* }*/
/* .martha-nav {*/
/*     nav li {*/
/*         .nav-title a {*/
/*             color: #fff;*/
/*         }*/
/**/
/*         a:focus {*/
/*             border: 1px solid #2d89a0;*/
/*             padding: 5px;*/
/*             outline: 0;*/
/*         }*/
/*     }*/
/**/
/*     > section .marker {*/
/*         bottom: -1px;*/
/*         border: solid transparent;*/
/*         content: " ";*/
/*         height: 0;*/
/*         width: 0;*/
/*         position: absolute;*/
/*         pointer-events: none;*/
/*         border-color: rgba(204, 51, 102, 0);*/
/*         border-bottom-color: #f8f7f3;*/
/*         border-width: 15px;*/
/*         left: -15px;*/
/*         z-index: 999;*/
/*         margin-left: 0;*/
/*     }*/
/* }*/
/* .martha {*/
/*     position: relative;*/
/**/
/*     section,*/
/*     ul {*/
/*         position: relative;*/
/*     }*/
/* }*/
/* .nav-title {*/
/*     font-smoothing: antialiased;*/
/*     -webkit-transition: all 0.3s ease-in-out;*/
/*     transition: all 0.3s ease-in-out;*/
/*     line-height: 1;*/
/*     display: block;*/
/* }*/
/* .martha-nav .icon-container span img {*/
/*     width: 100%;*/
/*     margin-top: 0.25em;*/
/* }*/
li.active:focus > a .nav-title,
li.active:hover > a .nav-title {
    border: none;
}

/* .martha {*/
/*     section {*/
/*         overflow-x: hidden;*/
/*         overflow-y: visible;*/
/*     }*/
/*     background: url("../i/bg-88.jpg") repeat-x #f7e6d4;*/
/**/
/*     ul {*/
/*         margin: 0;*/
/*         list-style: none;*/
/*         padding: 0;*/
/*         text-align: center;*/
/*         overflow: visible;*/
/*     }*/
/**/
/*     > section > ul {*/
/*         width: 800%;*/
/*         overflow: hidden;*/
/*         display: none;*/
/*     }*/
/**/
/*     li {*/
/*         nav ul {*/
/*             display: inline-block;*/
/**/
/*             li {*/
/*                 display: inline-block;*/
/**/
/*                 &.active {*/
/*                     display: inline-block;*/
/*                 }*/
/*             }*/
/*         }*/
/**/
/*         ul .inner-slide li {*/
/*             width: 30.95238095%;*/
/*             float: left;*/
/*             margin-right: 3.57142857%;*/
/*         }*/
/*     }*/
/**/
/*     > section > ul > li {*/
/*         width: 12.5%;*/
/*         padding: 1.7em 0 1.4em;*/
/*         float: left;*/
/*     }*/
/* }*/
.slide {
    overflow: hidden;
}

/* .martha li {*/
/*     nav {*/
/*         margin-bottom: 0;*/
/**/
/*         ul {*/
/*             text-align: center;*/
/*             margin: 0 auto;*/
/*             width: auto;*/
/*             overflow: hidden;*/
/**/
/*             li {*/
/*                 width: auto;*/
/*                 margin-right: 10px;*/
/*             }*/
/*         }*/
/*     }*/
/**/
/*     &.active {*/
/*         display: block;*/
/*     }*/
/* }*/
/* .martha-close {*/
/*     display: block;*/
/* }*/
/**/
/* .martha {*/
/*     li nav ul li {*/
/*         a {*/
/*             display: block;*/
/*             width: 1em;*/
/*             height: 1em;*/
/*             border-radius: 20px;*/
/*             background-color: rgba(0, 0, 0, 0.5);*/
/*             text-indent: -999em;*/
/*         }*/
/**/
/*         &.active a {*/
/*             background-color: rgba(52, 131, 174, 0.5);*/
/*         }*/
/**/
/*         a:focus {*/
/*             padding: 2px !important;*/
/*             outline: 0 !important;*/
/*         }*/
/*     }*/
/**/
/*     .btn-alt {*/
/*         box-shadow: none;*/
/*         margin-top: 3px;*/
/*         color: #fff;*/
/*     }*/
/* }*/
.icon-widget .icon-container {
    font-size: 3em;
    color: #000;
    text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.13);
    padding-bottom: 0;
    margin-bottom: 0;
}

.font-title1 {
    font-family: IRANSansWeb_Medium;
    font-size: 0.9em !important;
    color: #3282ac;
    font-weight: 300;
    position: relative;
    top: -10px;
}

/* .martha {*/
/*     .icon-container {*/
/*         font-size: 3em;*/
/*         color: #000;*/
/*         text-shadow: 1px 1px 1px rgba(255, 255, 2555, 0.13);*/
/*         padding-bottom: 0;*/
/*         margin-bottom: 0;*/
/*         font-size: 7em;*/
/*         padding-bottom: 0.5em;*/
/*     }*/
/**/
/*     li {*/
/*         &:focus > a > .icon-container span,*/
/*         &:hover > a > .icon-container span {*/
/*             background-color: transparent;*/
/*             font-size: 2.2em;*/
/*             color: #000;*/
/*         }*/
/*     }*/
/* }*/
/* .icon-widget {*/
/*     .icon-container span {*/
/*         color: #2d89a0;*/
/*     }*/
/**/
/*     a {*/
/*         &:focus .icon-container span,*/
/*         &:hover .icon-container span {*/
/*             color: #000;*/
/*         }*/
/*     }*/
/* }*/
/* .martha {*/
/*     .icon-container span {*/
/*         color: #000;*/
/*         color: rgba(0, 0, 0, 0.8);*/
/*         border-radius: 400px;*/
/*         font-size: 1.12em;*/
/*         opacity: 0.8;*/
/*         padding: 0;*/
/*         min-height: 0;*/
/*     }*/
/**/
/*     li {*/
/*         &:focus > a,*/
/*         &:hover > a {*/
/*             color: #333;*/
/*         }*/
/**/
/*         ul li:last-child {*/
/*             margin-right: 0;*/
/*         }*/
/*     }*/
/* }*/
/* .icon-widget {*/
/*     text-align: center;*/
/* }*/
/* .martha-close {*/
/*     background: url('images/close.png');*/
/*     width: 26px;*/
/*     height: 25px;*/
/*     position: absolute;*/
/*     right: 10px;*/
/*     top: 1.55em;*/
/*     margin-right: 4px;*/
/*     background-repeat: no-repeat;*/
/* }*/
/*
_:-ms-fullscreen, :root .martha-close {height:0.44em;line-height:0;border-radius:50%;margin-right:0; }
@media screen\0 {
    .martha-close {height:0.44em;line-height:0;border-radius:50%;margin-right:0;}
}

.martha-close {
    position: absolute;
    top: 1.55em;
    right: 10px;
    background-color: #000;
    background-color: rgba(0, 0, 0, .8);
    padding: .6em .35em;
    height: 1.44em;
    line-height: .1em;
    border-radius: 60px;
    font-size: 1.5em;
    color: #3ade84 !important;
    margin-right: 6px;
} */
/* .martha-nav nav > .martha-close {*/
/*     width: 0.6em;*/
/*     */
/*background-color:#2d89a0;*/
/**/
/*     color: #fff;*/
/*     -webkit-transition: none;*/
/*     display: none;*/
/* }*/
/* .martha-close {*/
/*   &:focus, &:hover {*/
/*     */
/*background-color: rgba(0, 0, 0, .6)*/
/**/
/*   }*/
/* }*/
/* .martha {*/
/*     .icon-left-open {*/
/*         position: absolute;*/
/*         font-size: 4em;*/
/*         bottom: 70px;*/
/*         margin-top: -.5em;*/
/*     }*/
/**/
/*     .icon-right-open {*/
/*         position: absolute;*/
/*         font-size: 4em;*/
/*         bottom: 70px;*/
/*         margin-top: -.5em;*/
/*         right: 2px;*/
/*         display: none;*/
/*     }*/
/**/
/*     .icon-left-open {*/
/*         left: 2px;*/
/*         display: none;*/
/*     }*/
/* }*/
/* .martha-direction {*/
/*     cursor: pointer;*/
/*     color: #3481ad;*/
/*     -webkit-transition: all 0.3s ease-in-out;*/
/*     transition: all 0.3s ease-in-out;*/
/**/
/*     &:focus,*/
/*     &:hover {*/
/*         color: #3481ad;*/
/*     }*/
/* }*/
/* .inner-slide {*/
/*     width: 100%;*/
/*     display: block;*/
/*     float: left;*/
/* }*/
/* .taxonomy {*/
/*     &.container {*/
/*         padding-top: 0;*/
/*         padding-bottom: 1.3em;*/
/*         text-shadow: 1px 1px 1px #fff;*/
/*         overflow: auto;*/
/*         background: #fff;*/
/*     }*/
/**/
/*     ul {*/
/*         width: 100%;*/
/*         overflow: auto;*/
/*         padding: 0;*/
/*         margin-bottom: 0;*/
/*         margin-top: 1.05em;*/
/*     }*/
/**/
/*     section .new-widget {*/
/*         width: 28%;*/
/*         float: right;*/
/*         margin-right: 3.57142857%;*/
/*         font-size: 1em;*/
/*         text-align: center;*/
/*         margin-bottom: 0;*/
/*         margin-top: 10px;*/
/*         line-height: 1.71428571em;*/
/**/
/*         &:nth-child(7n) {*/
/*             margin-right: 0;*/
/*         }*/
/**/
/*         &:nth-child(6n+1) {*/
/*             clear: both;*/
/*         }*/
/**/
/*         &:nth-child(n+7) {*/
/*             display: none;*/
/*         }*/
/*     }*/
/* }*/
/* @media (min-width: 0px) and (max-width: 765px) {*/
/*     .taxonomy section .new-widget {*/
/*         margin-bottom: 2.2em;*/
/*         width: 29%;*/
/*     }*/
/* }*/
/* .nav-and-icon .icon-container {*/
/*     width: auto;*/
/*     height: auto;*/
/*     max-width: none;*/
/*     color: #414042;*/
/*     padding: 0;*/
/* }*/
/* .taxonomy {*/
/*     .icon-container,*/
/*     section .new-widget .icon-container {*/
/*         width: auto;*/
/*         height: auto;*/
/*         max-width: none;*/
/*         color: #414042;*/
/*         padding: 0;*/
/*     }*/
/* }*/
/* .Theme_13_Text img,*/
/* .new-widget img {*/
/*     max-width: 100%;*/
/* }*/
/* .nav-and-icon .icon-container span,*/
/* .taxonomy .icon-container span {*/
/*     width: 1em;*/
/*     margin-bottom: -.6em;*/
/*     font-size: 1.7em;*/
/* }*/
/* .nav-and-icon h2 {*/
/*     margin: 0;*/
/*     padding: 0;*/
/*     font-size: 1em;*/
/*     font-weight: 400;*/
/*     color: #000;*/
/*     line-height: 1.4;*/
/* }*/
/* .taxonomy {*/
/*     h2 {*/
/*         margin: 0;*/
/*         padding: 0;*/
/*         font-size: 1em;*/
/*         font-weight: 400;*/
/*         color: #000;*/
/*         line-height: 1.4;*/
/*     }*/
/**/
/*     .more a {*/
/*         font-family: IRANSansWeb_Medium !important;*/
/*         font-size: 16px !important;*/
/**/
/*         &:hover {*/
/*             font-family: IRANSansWeb_Medium !important;*/
/*             font-size: 16px !important;*/
/*         }*/
/*     }*/
/* }*/
/* .nav-and-icon a,*/
/* .taxonomy a {*/
/*     color: #456171;*/
/*     text-decoration: none;*/
/* }*/
/* .nav-and-icon a {*/
/*     &:focus,*/
/*     &:hover {*/
/*         color: #000;*/
/*     }*/
/* }*/
/* .taxonomy {*/
/*     a {*/
/*         &:focus,*/
/*         &:hover {*/
/*             color: #000;*/
/*         }*/
/*     }*/
/**/
/*     // .icon-container a {*/
/*     //     color: #222;*/
/*     // }*/
/**/
/*     .more {*/
/*         padding-top: 0;*/
/*         margin-top: -2px;*/
/**/
/*         a {*/
/*             color: #fff;*/
/*             box-shadow: none;*/
/*             padding: 0.4em 12.11%;*/
/*             margin: 0 auto;*/
/*             text-align: center;*/
/*             background: #3282ac;*/
/*             filter: 0;*/
/**/
/*             &:hover {*/
/*                 color: #fff;*/
/*             }*/
/*         }*/
/*     }*/
/**/
/*     section {*/
/*         overflow: auto;*/
/*         padding-bottom: 1.1em;*/
/*     }*/
/* }*/
/* ,.martha .icon-widget*/
/* .icon-widget {*/
/* padding-bottom: 0;*/
/* }*/
/* .icon-widget a {*/
/*     text-decoration: none;*/
/*     color: #525252;*/
/* }*/
/* .new-widget {*/
/*     a {*/
/*         &:focus,*/
/*         &:hover {*/
/*             color: #454545;*/
/*         }*/
/*     }*/
/*     width: 100%;*/
/*     margin-right: 3.57142857%;*/
/*     float: right;*/
/* }*/
/* .new_widget {*/
/*     width: 100%;*/
/*     margin-right: 3.57142857%;*/
/*     float: right;*/
/* }*/
/* .width10,*/
/* .width11,*/
/* .width12,*/
/* .width13,*/
/* .width14,*/
/* .width2,*/
/* .width3,*/
/* .width4,*/
/* .width5,*/
/* .width6,*/
/* .width7,*/
/* .width8,*/
/* .width9 {*/
/*     width: 15.251668883219018%;*/
/* }*/
/* .width15,*/
/* .width16,*/
/* .width17,*/
/* .width18,*/
/* .width19,*/
/* .width20,*/
/* .width21,*/
/* .width22,*/
/* .width23 {*/
/*     width: 30.95238095%;*/
/* }*/
/* .width15:nth-child(3n),*/
/* .width16:nth-child(3n),*/
/* .width17:nth-child(3n),*/
/* .width18:nth-child(3n),*/
/* .width19:nth-child(3n),*/
/* .width20:nth-child(3n),*/
/* .width21:nth-child(3n),*/
/* .width22:nth-child(3n),*/
/* .width23:nth-child(3n) {*/
/*     margin-right: 0;*/
/* }*/
/**/
/* .width15:nth-child(3n+1),*/
/* .width16:nth-child(3n+1),*/
/* .width17:nth-child(3n+1) {*/
/*     clear: left;*/
/* }*/
/**/
/* .width18 {*/
/*     &:nth-child(3n),*/
/*     &:nth-child(3n+1) {*/
/*         clear: left;*/
/*     }*/
/* }*/
/**/
/* .width19:nth-child(3n+1),*/
/* .width20:nth-child(3n+1),*/
/* .width21:nth-child(3n+1),*/
/* .width22:nth-child(3n+1),*/
/* .width23:nth-child(3n+1) * {*/
/*     clear: left;*/
/* }*/
/**/
/* .action-and-icon {*/
/*     &.width31,*/
/*     &.width32,*/
/*     &.width33,*/
/*     &.width34,*/
/*     &.width35,*/
/*     &.width36,*/
/*     &.width37,*/
/*     &.width38,*/
/*     &.width39 {*/
/*         width: 30.95238095% !important;*/
/*     }*/
/* }*/
/* .martha {*/
/*     .width31,*/
/*     .width32,*/
/*     .width33,*/
/*     .width34,*/
/*     .width35,*/
/*     .width36,*/
/*     .width37,*/
/*     .width38,*/
/*     .width39 {*/
/*         width: 30.95238095% !important;*/
/*     }*/
/* }*/
/* .action-and-icon {*/
/*     &.width24,*/
/*     &.width25,*/
/*     &.width26,*/
/*     &.width27,*/
/*     &.width28,*/
/*     &.width29,*/
/*     &.width30 {*/
/*         width: 22.32142857% !important;*/
/*     }*/
/* }*/
/* .martha {*/
/*     .width24,*/
/*     .width25,*/
/*     .width26,*/
/*     .width27,*/
/*     .width28,*/
/*     .width29,*/
/*     .width30 {*/
/*         width: 22.32142857% !important;*/
/*     }*/
/* }*/
/* @media only screen and (max-width: 680px) {*/
/*     .martha-nav .icon-container span {*/
/*         width: 100% !important;*/
/**/
/*         img {*/
/*             width: 100% !important;*/
/*             margin-top: 0 !important;*/
/*         }*/
/*     }*/
/* }*/
/* @media only screen and (min-width: 620px) {*/
/*     .martha {*/
/*         .icon-left-open,*/
/*         .icon-right-open {*/
/*             top: 50%;*/
/*             bottom: auto;*/
/*         }*/
/*     }*/
/**/
/*     .nav-and-icon h2,*/
/*     .taxonomy h2 {*/
/*         font-size: 1.1em;*/
/*     }*/
/* }*/
/* .taxonomy {*/
/*     &.container {*/
/*         padding-top: 0;*/
/*     }*/
/**/
/*     section .new-widget {*/
/*         width: 14%;*/
/*         margin-right: 0;*/
/**/
/*         &:nth-child(3n),*/
/*         &:nth-child(7n) {*/
/*             margin-right: 0;*/
/*         }*/
/**/
/*         &:nth-child(3n+1) {*/
/*             clear: none;*/
/*         }*/
/**/
/*         &:nth-child(7n+1) {*/
/*             clear: both;*/
/*         }*/
/**/
/*         &:nth-child(n+4) {*/
/*             display: block;*/
/*         }*/
/**/
/*         &:nth-child(n+8) {*/
/*             display: none;*/
/*         }*/
/*     }*/
/**/
/*     .more {*/
/*         display: block;*/
/*     }*/
/**/
/*     .expanded+.more {*/
/*         margin-top: 0;*/
/*     }*/
/**/
/*     section .new-widget p {*/
/*         display: block;*/
/*         margin-bottom: 0;*/
/*     }*/
/* }*/
/* .martha-nav nav li {*/
/* font-size: 1.172em;*/
/* }*/
/* .martha {*/
/*     .icon-container {*/
/*         font-size: 6.4em;*/
/*         padding-bottom: 0;*/
/*     }*/
/**/
/*     .icon-widget a {*/
/*         margin-top: 0.7em;*/
/*     }*/
/* }*/
/* .icon-widget h3 {*/
/* font-size: 1.1em;*/
/* }*/
/* .martha {*/
/*     h3 {*/
/*         font-size: 1.1em;*/
/*     }*/
/**/
/*     li {*/
/*         ul li a h3 {*/
/*             font-size: 1.1em;*/
/*         }*/
/**/
/*         h2 {*/
/*             font-size: 2em;*/
/*         }*/
/*     }*/
/**/
/*     > section > ul > li {*/
/*         padding: 0;*/
/*     }*/
/**/
/*     nav+.more {*/
/*         padding-top: 0.8em;*/
/*     }*/
/**/
/*     .inner-slides+.more {*/
/*         padding-top: 2em;*/
/*     }*/
/**/
/*     .more {*/
/*         padding-top: 0;*/
/*     }*/
/* }*/
/* .icon-container span {*/
/*     width: 60% !important;*/
/* }*/
/* .martha-nav .icon-container span {*/
/*     width: 100% !important;*/
/**/
/*     img {*/
/*         width: 100% !important;*/
/*     }*/
/* }*/
/* @media only screen and (min-width: 768px) {*/
/*     .icon-container span {*/
/*         height: 7.5em;*/
/*         width: 60% !important;*/
/*     }*/
/**/
/*     .icon-widget .icon-container span {*/
/*         height: 0.3em;*/
/*         font-size: 2.7em;*/
/*     }*/
/**/
/*     .martha {*/
/*         .icon-container span {*/
/*             height: 0.8em;*/
/*             font-size: 1.4em;*/
/*         }*/
/**/
/*         .icon-left-open,*/
/*         .icon-right-open {*/
/*             display: block;*/
/*         }*/
/*     }*/
/**/
/*     .martha-nav .icon-container span {*/
/*         width: 100% !important;*/
/**/
/*         img {*/
/*             width: 100% !important;*/
/*         }*/
/*     }*/
/* }*/
/* @media only screen and (min-width: 980px) and (orientation: landscape) {*/
/*     .martha {*/
/*         .icon-container span {*/
/*             height: 0.8em;*/
/*             font-size: 2.4em;*/
/*         }*/
/**/
/*         .action-widget {*/
/*             padding-bottom: 0;*/
/*         }*/
/*     }*/
/**/
/*     .container.content article {*/
/*         width: 55%;*/
/*         margin: auto;*/
/*     }*/
/**/
/*     .icon-widget .icon-container {*/
/*         font-size: 4em;*/
/*     }*/
/* }*/
/* @media (min-width: 0px) and (max-width: 619px) {*/
/*     .martha-close {*/
/*         right: 0 !important;*/
/*         top: 120px !important;*/
/*         display: inline-table !important;*/
/*     }*/
/* }*/
/* @media only screen and (min-width: 0px) and (max-width: 600px) {*/
/*     .d-n1 {*/
/*         display: none !important;*/
/*     }*/
/**/
/*     .martha-nav nav li {*/
/*         width: 20% !important;*/
/*         margin-right: 0 !important;*/
/*     }*/
/**/
/*     .font-title1 {*/
/*         top: 3px !important;*/
/*     }*/
/**/
/*     .new-widget img {*/
/*         width: 70% !important;*/
/*     }*/
/* }*/
/* @media only screen and (min-width: 601px) and (max-width: 10000000px) {*/
/*     .new-widget.taxonomy.width18.d-n2 {*/
/*         display: none !important;*/
/*     }*/
/* }*/
/* @media only screen and (min-width: 689px) and (max-width: 1019px) {*/
/*     .taxonomy .more {*/
/*         margin-bottom: 10px;*/
/*     }*/
/* }*/
/* @media only screen and (min-width: 765px) and (max-width: 768px) {*/
/*     .taxonomy section .new-widget {*/
/*         margin-bottom: 27px;*/
/*     }*/
/**/
/*     .font-title1 {*/
/*         top: 4px;*/
/*     }*/
/* }*/
/* @media only screen and (min-width: 526px) and (max-width: 618px) {*/
/*     .width15,*/
/*     .width16,*/
/*     .width17,*/
/*     .width18,*/
/*     .width19,*/
/*     .width20,*/
/*     .width21,*/
/*     .width22,*/
/*     .width23 {*/
/*         width: 16.95238095%;*/
/*     }*/
/**/
/*     .martha-nav nav > .martha-close {*/
/*         position: relative;*/
/*     }*/
/* }*/
/* @media only screen and (min-width: 620px) {*/
/*     .width15,*/
/*     .width16,*/
/*     .width17,*/
/*     .width18,*/
/*     .width19,*/
/*     .width20,*/
/*     .width21,*/
/*     .width22,*/
/*     .width23 {*/
/*         width: 15.71428572%;*/
/*         margin-right: 5.35714285%;*/
/*     }*/
/**/
/*     .width15:nth-child(3n+1),*/
/*     .width16:nth-child(3n+1),*/
/*     .width17:nth-child(3n+1),*/
/*     .width18:nth-child(3n+1),*/
/*     .width19:nth-child(3n+1),*/
/*     .width20:nth-child(3n+1),*/
/*     .width21:nth-child(3n+1),*/
/*     .width22:nth-child(3n+1),*/
/*     .width23:nth-child(3n+1) {*/
/*         clear: none;*/
/*     }*/
/**/
/*     .width15 {*/
/*         &:nth-child(5n),*/
/*         &:nth-child(5n+1) {*/
/*             margin-right: 3.35714285%;*/
/*         }*/
/*     }*/
/**/
/*     .width16 {*/
/*         &:nth-child(3n),*/
/*         &:nth-child(5n),*/
/*         &:nth-child(5n+1) {*/
/*             margin-right: 3.35714285%;*/
/*         }*/
/*     }*/
/**/
/*     .width17 {*/
/*         &:nth-child(3n),*/
/*         &:nth-child(5n),*/
/*         &:nth-child(5n+1) {*/
/*             margin-right: 3.35714285%;*/
/*         }*/
/*     }*/
/**/
/*     .width18 {*/
/*         &:nth-child(3n),*/
/*         &:nth-child(5n),*/
/*         &:nth-child(5n+1) {*/
/*             margin-right: 3.35714285%;*/
/*         }*/
/*     }*/
/**/
/*     .width19 {*/
/*         &:nth-child(3n),*/
/*         &:nth-child(5n),*/
/*         &:nth-child(5n+1) {*/
/*             margin-right: 3.35714285%;*/
/*         }*/
/*     }*/
/**/
/*     .width20 {*/
/*         &:nth-child(3n),*/
/*         &:nth-child(5n),*/
/*         &:nth-child(5n+1) {*/
/*             margin-right: 3.35714285%;*/
/*         }*/
/*     }*/
/**/
/*     .width21 {*/
/*         &:nth-child(3n),*/
/*         &:nth-child(5n),*/
/*         &:nth-child(5n+1) {*/
/*             margin-right: 3.35714285%;*/
/*         }*/
/*     }*/
/**/
/*     .width22 {*/
/*         &:nth-child(3n),*/
/*         &:nth-child(5n),*/
/*         &:nth-child(5n+1) {*/
/*             margin-right: 3.35714285%;*/
/*         }*/
/*     }*/
/**/
/*     .width23 {*/
/*         &:nth-child(3n),*/
/*         &:nth-child(5n),*/
/*         &:nth-child(5n+1) .width15:nth-child(3n) {*/
/*             margin-right: 3.35714285%;*/
/*         }*/
/*     }*/
/**/
/*     .width10,*/
/*     .width11,*/
/*     .width12,*/
/*     .width13,*/
/*     .width14,*/
/*     .width2,*/
/*     .width3,*/
/*     .width4,*/
/*     .width5,*/
/*     .width6,*/
/*     .width7,*/
/*     .width8,*/
/*     .width9 {*/
/*         width: 9.419642857142858%;*/
/*     }*/
/**/
/*     .action-and-icon {*/
/*         &.width31,*/
/*         &.width32,*/
/*         &.width33,*/
/*         &.width34,*/
/*         &.width35,*/
/*         &.width36,*/
/*         &.width37,*/
/*         &.width38,*/
/*         &.width39 {*/
/*             width: 30.95238095%;*/
/*         }*/
/*     }*/
/**/
/*     .martha {*/
/*         .width31,*/
/*         .width32,*/
/*         .width33,*/
/*         .width34,*/
/*         .width35,*/
/*         .width36,*/
/*         .width37,*/
/*         .width38,*/
/*         .width39 {*/
/*             width: 30.95238095%;*/
/*         }*/
/*     }*/
/* }*/
.last-widget {
    margin-right: 0;
}

.clearfix:after, .clearfix:before {
    content: " ";
    display: table;
}

.clearfix:after {
    clear: both;
}

[class*=" icon-"]:before,
[class^=icon-]:before {
    font-family: fontello;
    font-style: normal;
    font-weight: 400;
    /*speak: none;*/
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    margin-right: 0.2em;
    text-align: center;
    line-height: 0.8em;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
}

.box,
.boxmore {
    font-family: IRANSansWeb_Medium !important;
    text-align: center;
}

.arta,
.artp {
    text-decoration: none;
}

/* .icon-down-open:before,*/
/* .icon-up-open:before {*/
/*     margin: 5px 0 0 -25px;*/
/*     */
/* position:absolute; */
/**/
/*     background-image: url("../s-50/i/sp-2.png");*/
/*     background-repeat: no-repeat;*/
/*     height: 16px;*/
/*     width: 16px;*/
/*     float: left;*/
/*     overflow: hidden;*/
/*     content: "";*/
/* }*/
/* .icon-down-open:before {*/
/*     background-position: 0 -138px;*/
/* }*/
/* .icon-left-open {*/
/*     content: "";*/
/*     background-repeat: no-repeat;*/
/*     background-image: url("../s-50/i/index.png");*/
/*     width: 36px;*/
/*     height: 36px;*/
/*     background-position: -49px -5px;*/
/* }*/
/**/
/* .icon-right-open {*/
/*     content: "";*/
/*     background-repeat: no-repeat;*/
/*     background-image: url("../s-50/i/index.png");*/
/*     width: 36px;*/
/*     height: 36px;*/
/*     background-position: -5px -5px;*/
/* }*/
/**/
/* .icon-up-open:before {*/
/*     background-position: 0 -120px;*/
/* }*/
/**/
/* .icon-angle-circled-left:before {*/
/*     position: relative;*/
/*     background-image: url("../s-50/i/sp-2.png");*/
/*     background-repeat: no-repeat;*/
/*     content: "";*/
/*     height: 16px;*/
/*     width: 16px;*/
/*     background-position: 0 -156px;*/
/*     top: 4px;*/
/* }*/
/* .box {*/
/*     background: #000;*/
/*     position: relative;*/
/*     right: -10px;*/
/*     top: -10px;*/
/*     width: 108%;*/
/*     height: 20%;*/
/*     font-size: 1em;*/
/* }*/
/* .boxmore {*/
/*     font-size: 0.8125em;*/
/*     color: #fff;*/
/*     width: 25%;*/
/*     background-color: $green;*/
/*     float: left;*/
/*     // position: absolute;*/
/*     // left: 2%;*/
/*     // bottom: 0;*/
/* }*/
/* .Theme_13_Text {*/
/*     list-style: none;*/
/*     position: relative;*/
/*     margin: 0 auto;*/
/*     padding: 0 !important;*/
/**/
/*     li {*/
/*         width: 100%;*/
/*         height: 100%;*/
/*         top: 0;*/
/*         left: 0;*/
/*         padding: 0;*/
/*         margin: 0;*/
/*     }*/
/**/
/*     .unoslider_timer {*/
/*         background-color: #fff;*/
/*         width: 0;*/
/*         height: 3px;*/
/*         position: absolute;*/
/*         left: 0;*/
/*         top: 0;*/
/*         opacity: 0.5;*/
/*         -moz-box-shadow: 0 2px 2px #000;*/
/*         -webkit-box-shadow: 0 2px 2px #000;*/
/*         -o-box-shadow: 0 2px 2px #000;*/
/*         box-shadow: 0 2px 2px #000;*/
/*     }*/
/**/
/*     .unoslider_caption a {*/
/*         color: #fff;*/
/*     }*/
/**/
/*     .unoslider_navigation {*/
/*         cursor: pointer;*/
/*     }*/
/**/
/*     .unoslider_caption {*/
/*         position: absolute;*/
/*         top: 40%;*/
/*         right: 6.8%;*/
/*         direction: rtl;*/
/*         font-family: IRANSansWeb_Medium;*/
/*         padding: 10px;*/
/*         width: 28%;*/
/*         height: 45%;*/
/*         background-color: #414B53;*/
/*         opacity: 0.8;*/
/*         color: #fff;*/
/*         text-align: right;*/
/*         font-size: 0.899em !important;*/
/*         float: right;*/
/*         -ms-filter:  "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";*/
/*         filter: alpha(opacity = 80);*/
/*         overflow: hidden;*/
/*         text-overflow: ellipsis;*/
/*         white-space: normal;*/
/*         z-index: 5;*/
/*     }*/
/**/
/*     .unoslider_left,*/
/*     .unoslider_pause,*/
/*     .unoslider_play,*/
/*     .unoslider_right {*/
/*         position: absolute;*/
/*         font-family: IRANSansWeb_Medium;*/
/*         background-color: #000;*/
/*         -ms-filter:  "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";*/
/*         opacity: 0.7;*/
/*         color: #fff;*/
/*         font-weight: 700;*/
/*         font-size: 0.9375em;*/
/*         padding: 5px 15px;*/
/*     }*/
/**/
/*     .unoslider_left:hover,*/
/*     .unoslider_pause:hover,*/
/*     .unoslider_play:hover,*/
/*     .unoslider_right:hover {*/
/*         filter: alpha(Opacity = 80);*/
/*         opacity: 0.8;*/
/*         display: none;*/
/*     }*/
/**/
/*     .unoslider_pause,*/
/*     .unoslider_play {*/
/*         height: auto;*/
/*         width: auto;*/
/*         margin-top: -auto/2;*/
/*         margin-left: -auto/2;*/
/*         top: 0;*/
/*         right: 0;*/
/*         display: none !important;*/
/*     }*/
/**/
/*     .unoslider_left,*/
/*     .unoslider_right {*/
/*         width: auto;*/
/*         height: auto;*/
/*         bottom: 20px;*/
/*     }*/
/**/
/*     .unoslider_left {*/
/*         left: 0;*/
/*         display: none !important;*/
/*     }*/
/**/
/*     .unoslider_right {*/
/*         right: 0;*/
/*         display: none !important;*/
/*     }*/
/**/
/*     .unoslider_indicator {*/
/*         position: absolute;*/
/*         top: 35%;*/
/*         right: 6.8%;*/
/*         text-align: right;*/
/*         height: 6%;*/
/*         line-height: 23px;*/
/*         background: #414B53;*/
/*         -ms-filter:  "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";*/
/*         filter: alpha(opacity = 80);*/
/*         opacity: 0.8;*/
/*         padding-right: 3px;*/
/*         direction: rtl;*/
/*         float: right;*/
/*         font-family: IRANSansWeb;*/
/*         font-weight: 400;*/
/*     }*/
/* }*/
/* .carouFredSel {*/
/*     position: relative;*/
/*     height: auto;*/
/**/
/*     ul li {*/
/*         position: relative;*/
/*         height: auto;*/
/*     }*/
/* }*/
.arta,
.artp {
    text-align: center;
}

/* .Theme_13_Text .unoslider_indicator a {*/
/* -moz-box-orient: vertical;*/
/* display: inline-block;*/
/* vertical-align: middle;*/
/* cursor: pointer;*/
/* padding: 0 5px;*/
/* width: auto;*/
/* line-height: 23px;*/
/* color: #fff;*/
/* font-weight: 700;*/
/* font-size: 0.75em !important;*/
/* white-space: nowrap;*/
/**/
/* &.unoslider_indicator_active,*/
/* &:hover {*/
/*     color: #00bbd7;*/
/*     background: #000;*/
/*     opacity: 0.8;*/
/*     text-decoration: none;*/
/*     margin-right: -3px;*/
/*     line-height: 22px;*/
/*     margin-bottom: 2px;*/
/* }*/
/* }*/
/* .carouFredSel ul {*/
/*     list-style: none;*/
/*     margin: 0;*/
/*     padding: 0;*/
/*     width: auto;*/
/**/
/*     li {*/
/*         float: left;*/
/*         list-style: none;*/
/*         margin: 0 3px;*/
/*         border-bottom: 1px solid #f3f3f3;*/
/*         z-index: 1;*/
/*     }*/
/* }*/
/* a {*/
/*     &#carousel_next,*/
/*     &#carousel_prev {*/
/*         display: inline-block;*/
/*         width: 40px;*/
/*         height: 39px;*/
/*     }*/
/* }*/
/* .carouFredSel li p {*/
/*     text-align: center;*/
/*     color: #bababa;*/
/*     padding-bottom: 3px;*/
/* }*/
/* .carousel_nav {*/
/*     background: 0 0;*/
/*     position: inherit;*/
/*     top: -250px;*/
/* }*/
/**/
.effect1 {
    position: relative;
}

    /**/
    /* a {*/
    /*     &#carousel_next {*/
    /*         position: relative;*/
    /*     }*/
    /**/
    /*     &#carousel_prev {*/
    /*         position: relative;*/
    /*         background: url("i/sp-2.png") no-repeat;*/
    /*         transition: all 0.8s ease 0s;*/
    /*         -webkit-transition: all 0.8s ease 0s;*/
    /*         -moz-transition: all 0.8s ease 0s;*/
    /*         right: -51px;*/
    /*         float: right;*/
    /*     }*/
    /**/
    /*     &#carousel_next {*/
    /*         background: url("i/sp-2.png") 0 -42px no-repeat;*/
    /*         transition: all 0.8s ease 0s;*/
    /*         -webkit-transition: all 0.8s ease 0s;*/
    /*         -moz-transition: all 0.8s ease 0s;*/
    /*         right: 41px;*/
    /*         float: left;*/
    /**/
    /*         &:hover {*/
    /*             background-color: #a0a1a1;*/
    /*             border-radius: 200px;*/
    /*         }*/
    /*     }*/
    /**/
    /*     &#carousel_prev:hover {*/
    /*         background-color: #a0a1a1;*/
    /*         border-radius: 200px;*/
    /*     }*/
    /* }*/
    .effect1:after, .effect1:before {
        z-index: -1;
        position: absolute;
        content: "";
        bottom: 13px;
        left: 5px;
        width: 50%;
        top: 80%;
        max-width: 300px;
        background: #777;
        box-shadow: 0 13px 10px #777;
        -webkit-transform: rotate(-4deg);
        transform: rotate(-4deg);
    }

.col-sm-2.azan103,
select {
    background-image: url("/DesktopModules/TM.azan/img/result.png");
}

.effect2:after {
    -webkit-transform: rotate(3deg);
    transform: rotate(3deg);
    right: 15px;
    left: auto;
}

.arta {
    font-size: 14px;
    line-height: 24px;
    font-family: IRANSansWeb_Medium;
    direction: rtl;
}

.artp,
.artt2 {
    font-size: 14px !important;
    font-family: IRANSansWeb_Medium;
}

.artp {
    color: #fff;
    line-height: 0;
    direction: rtl;
}

.artt3 {
    overflow: hidden;
    color: #fff !important;
}

.art1 {
    width: 100%;
}

.art2 {
    padding: 0 15px;
}

.art2-i {
    width: 100%;
    height: 9.52em;
}

.artic {
    height: auto;
    float: right;
    margin: 0 -7px 0 0;
}

.artt2 {
    text-decoration: none !important;
    color: #feea6f !important;
    white-space: normal;
    width: 10em;
    text-overflow: ellipsis;
}

.artt3 {
    height: 66px;
    font-size: 12px !important;
    margin-bottom: 5% !important;
    margin-top: -9px !important;
    line-height: 21px !important;
    text-align: justify !important;
    font-family: iransansweb;
}

.artm {
    background-color: #2d89a0;
    border: 1px !important;
    border-radius: 2px;
    color: #fff;
    font-family: IRANSansWeb_Medium;
    font-size: 0.8em !important;
    margin: 0 34% 9% 0;
    width: 30%;
    padding: 3px;
}

#wait {
    margin: 14% 0;
}

@media handheld, only screen and (max-width: 767px) {
    body {
        -webkit-text-size-adjust: none;
    }

    .skin_width,
    body {
        width: 100%;
        min-width: 0;
    }

    .skin_wrapper {
        width: auto !important;
        min-width: 960px;
    }
}

@media handheld, only screen and (max-width: 960px) {
    .skin_wrapper {
        width: auto !important;
        margin: 0 auto;
        max-width: 768px;
    }
}

@media (min-width: 1700px) and (max-width: 3000px) {
    /* .Theme_13_Text {*/
    /* .unoslider_caption {*/
    /*     right: 19.5% !important;*/
    /*     position: absolute !important;*/
    /*     top: 21% !important;*/
    /*     width: 300px !important;*/
    /*     height: 200px !important;*/
    /* }*/
    /* .unoslider_indicator {*/
    /*     right: 19.5% !important;*/
    /*     top: 17.2% !important;*/
    /*     position: absolute !important;*/
    /*     height: 22px !important;*/
    /* }*/
    /* }*/
    .box {
        height: 30px !important;
    }
}

@media (min-width: 1400px) and (max-width: 1699px) {
    /* .Theme_13_Text {*/
    /* .unoslider_caption {*/
    /*     width: 300px !important;*/
    /*     height: 200px !important;*/
    /*     position: absolute !important;*/
    /*     right: 15.5% !important;*/
    /*     top: 25.6% !important;*/
    /* }*/
    /* .unoslider_indicator {*/
    /*     position: absolute !important;*/
    /*     right: 15.5% !important;*/
    /*     top: 21.1% !important;*/
    /*     height: 22px !important;*/
    /* }*/
    /* }*/
    .box {
        height: 30px !important;
    }
}

@media (min-width: 1200px) and (max-width: 1399px) {
    /* .Theme_13_Text {*/
    /* .unoslider_caption {*/
    /*     width: 300px !important;*/
    /*     height: 200px !important;*/
    /*     position: absolute !important;*/
    /*     top: 28.8% !important;*/
    /* }*/
    /*     .unoslider_indicator {*/
    /*         position: absolute !important;*/
    /*         top: 23.3% !important;*/
    /*         height: 22px !important;*/
    /*     }*/
    /* }*/
    .box {
        height: 30px !important;
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    /* .Theme_13_Text {*/
    /*     .unoslider_caption {*/
    /*         font-size: 0.85em !important;*/
    /**/
    /*         p {*/
    /*             font-size: 0.85em !important;*/
    /*         }*/
    /*     }*/
    /**/
    /*     .unoslider_indicator a {*/
    /*         font-size: 0.85em !important;*/
    /*     }*/
    /* // }*/
    .artm {
        font-size: 0.85em !important;
    }
    /* .Theme_13_Text {*/
    /* .unoslider_caption {*/
    /*     top: 32.8% !important;*/
    /*     width: 250px !important;*/
    /*     height: 160px !important;*/
    /*     right: 9.8% !important;*/
    /* }*/
    /*     .unoslider_indicator {*/
    /*         font-size: 0.9em !important;*/
    /*         top: 26.6% !important;*/
    /*         height: 22px !important;*/
    /*         right: 9.8% !important;*/
    /*     }*/
    /* }*/
    .box {
        width: 112% !important;
        height: 18% !important;
    }

    .art2-i {
        height: 7.52em;
    }

    .artm {
        width: 40% !important;
        font-size: 0.75em !important;
    }

    .arta {
        font-size: 12px !important;
    }
}

@media (min-width: 861px) and (max-width: 993px) {
    /* .Theme_13_Text .unoslider_caption {*/
    /*     font-size: 0.7em !important;*/
    /*     top: 35% !important;*/
    /*     width: 200px !important;*/
    /*     height: 120px !important;*/
    /*     right: 12.8% !important;*/
    /* }*/
    .box1 {
        margin-top: -8px !important;
    }

    .art2-i {
        height: 7.52em;
    }
    /* .Theme_13_Text {*/
    /* .unoslider_indicator {*/
    /*     top: 27.8% !important;*/
    /*     height: 22px !important;*/
    /*     right: 12.8% !important;*/
    /* }*/
    /*     .unoslider_caption p,*/
    /*     .unoslider_indicator a {*/
    /*         font-size: 0.7em !important;*/
    /*     }*/
    /* }*/
    .box {
        width: 112% !important;
    }

    .artm {
        font-size: 0.8em !important;
        width: 40% !important;
    }

    .arta {
        font-size: 12px !important;
    }

    .artt3 {
        font-size: 11px !important;
    }
}

@media (min-width: 800px) and (max-width: 860px) {
    /* .Theme_13_Text {*/
    /* .unoslider_caption {*/
    /*     font-size: 0.7em !important;*/
    /*     top: 40.5% !important;*/
    /*     width: 200px !important;*/
    /*     height: 100px !important;*/
    /*     right: 12.8% !important;*/
    /* }*/
    /*     .unoslider_indicator {*/
    /*         top: 31.6% !important;*/
    /*         height: 22px !important;*/
    /*         right: 12.8% !important;*/
    /*     }*/
    /**/
    /*     .unoslider_caption p,*/
    /*     .unoslider_indicator a {*/
    /*         font-size: 0.7em !important;*/
    /*     }*/
    /* }*/
    .art2-i {
        height: 7.52em;
    }

    .box {
        width: 112% !important;
    }

    .box1 {
        margin-top: -12px !important;
    }

    .artm {
        font-size: 0.8em !important;
        width: 40% !important;
    }

    .arta {
        font-size: 12px !important;
    }

    .artt3 {
        font-family: iransansweb !important;
        font-size: 12px !important;
    }
}

@media (min-width: 768px) and (max-width: 799px) {
    /* .Theme_13_Text {*/
    /*     .unoslider_caption {*/
    /*         font-size: 0.7em !important;*/
    /*         top: 46% !important;*/
    /*         width: 200px !important;*/
    /*         height: 100px !important;*/
    /*         right: 12.8% !important;*/
    /*     }*/
    /**/
    /*     .unoslider_indicator {*/
    /*         top: 37% !important;*/
    /*         height: 22px !important;*/
    /*         right: 12.8% !important;*/
    /*     }*/
    /**/
    /*     .unoslider_caption p,*/
    /*     .unoslider_indicator a {*/
    /*         font-size: 0.7em !important;*/
    /*     }*/
    /* }*/
    .box {
        width: 112% !important;
    }

    .box1 {
        margin-top: -12px !important;
    }

    .art2-i {
        height: 7.52em;
    }

    .artm {
        font-size: 0.8em !important;
        width: 40% !important;
    }

    .artt3 {
        font-family: iransansweb !important;
        font-size: 12px !important;
    }

    .arta {
        font-size: 12px !important;
    }
}

@media (min-width: 601px) and (max-width: 767px) {
    /* .Theme_13_Text {*/
    /*     .unoslider_caption p,*/
    /*     .unoslider_indicator a {*/
    /*         font-size: 0.7em !important;*/
    /*     }*/
    /* }*/
    .artm {
        font-size: 0.7em !important;
    }
    /* .Theme_13_Text {*/
    /* .unoslider_caption {*/
    /*     font-size: 0.7em !important;*/
    /*     top: 29.4% !important;*/
    /*     width: 200px !important;*/
    /*     height: 120px !important;*/
    /*     right: 12.8% !important;*/
    /* }*/
    /*     .unoslider_indicator {*/
    /*         top: 19.4% !important;*/
    /*         height: 22px !important;*/
    /*         right: 12.8% !important;*/
    /*     }*/
    /* }*/
    .box {
        width: 112% !important;
    }

    .box1 {
        margin-top: -8px !important;
    }

    .art2-i {
        height: 7.52em;
    }

    .artm {
        width: 39% !important;
    }

    .art1 {
        min-height: 173px !important;
    }

    .artt2 {
        font-size: 13px !important;
    }

    .arta,
    .artt3 {
        font-size: 11px !important;
    }
}

@media (min-width: 528px) and (max-width: 600px) {
    /* .Theme_13_Text {*/
    /*     .unoslider_caption p,*/
    /*     .unoslider_indicator a {*/
    /*         font-size: 0.7em !important;*/
    /*     }*/
    /* }*/
    .artm {
        font-size: 0.7em !important;
    }
    /* .Theme_13_Text .unoslider_caption {*/
    /*     font-size: 0.7em !important;*/
    /*     top: 30.4% !important;*/
    /*     width: 200px !important;*/
    /*     height: 100px !important;*/
    /*     right: 12.8% !important;*/
    /* }*/
    .box {
        width: 114% !important;
    }

    .art2-i {
        height: 6.52em;
    }

    .box1 {
        margin-top: -12px !important;
    }
    /* .Theme_13_Text .unoslider_indicator {*/
    /*     top: 18.4% !important;*/
    /*     height: 22px !important;*/
    /*     right: 12.8% !important;*/
    /* }*/
    .box {
        width: 112% !important;
    }

    .artm {
        width: 41% !important;
    }

    .art1 {
        min-height: 173px !important;
    }

    .artt2 {
        font-size: 13px !important;
    }

    .artt3 {
        font-size: 11px !important;
    }
}

@media (min-width: 100px) and (max-width: 527px) {
    /* .Theme_13_Text {*/
    /*     .unoslider_caption,*/
    /*     .unoslider_indicator {*/
    /*         display: none !important;*/
    /*     }*/
    /* }*/
    .artm {
        font-size: 0.7em !important;
        width: 40% !important;
    }

    .art2-i {
        height: 6.52em !important;
    }

    .art1 {
        min-height: 173px !important;
    }

    .artt2 {
        font-size: 12px !important;
    }

    .artt3 {
        font-size: 11px !important;
        font-family: iransansweb !important;
        font-size: 12px !important;
    }

    .arta {
        font-size: 12px !important;
    }
}

@media (min-width: 100px) and (max-width: 459px) {
    .arta {
        font-size: 9px !important;
    }

    .art2-i {
        height: 8.52em !important;
    }

    .artm {
        font-size: 0.6em !important;
        width: 36% !important;
    }
}

@media (min-width: 311px) and (max-width: 397px) {
    .artp {
        font-size: 11px !important;
    }

    .art2-i {
        height: 5.25em !important;
    }

    .artt2 {
        font-size: 10px !important;
    }

    .artm {
        font-size: 0.6em !important;
        width: 43% !important;
    }
}

@media (min-width: 392px) and (max-width: 397px) {
    .artp {
        font-size: 11px !important;
    }

    .artt2 {
        font-size: 10px !important;
    }

    .artm {
        font-size: 0.7em !important;
        width: 42% !important;
    }
}

.ta1,
.ta3 {
    width: 74.5%;
}

@media (min-width: 100px) and (max-width: 784px) {
    a#carousel_next, a#carousel_prev {
        display: none !important;
    }
}

.btn:hover {
    color: #fff !important;
    background-color: gray !important;
}

/* .Theme_13_Text .unoslider_caption p {*/
/* font-family: IRANSansWeb_Medium !important;*/
/* }*/
.box {
    font-weight: 400 !important;
}

.boxmore {
    height: 15% !important;
}

/* .Theme_13_Text .unoslider_indicator {*/
/* z-index: 5 !important;*/
/* }*/
.ta1 {
    padding: 15% 22% 5% !important;
}

.ta2 {
    border: 3px solid #34987c;
}

.ta3 {
    padding: 0 22% 4% !important;
}

@media (min-width: 600px) and (max-width: 992px) {
    .ta1 {
        padding: 15% 10% 5% !important;
    }

    .ta3 {
        padding: 0 10% 4% !important;
    }
}

@media (min-width: 770px) and (max-width: 990px) {
    #ct1,
    .ghamari_date {
        font-size: 10pt !important;
    }

    .row.r1azan, .row.r2azan, .row.wh_azan {
        font-size: 10pt !important;
    }

    .select_cities {
        font-size: 10pt !important;
    }

    .ghamari_date {
        color: #3186af;
    }

    .col-sm-12,
    .col-sm-2,
    .col-sm-3,
    .col-sm-4,
    .col-sm-6 {
        padding-right: 13px !important;
    }
}

@media (min-width: 736px) and (max-width: 769px) {
    #ct1 {
        font-size: 10pt !important;
    }

    .row.r1azan, .row.r2azan, .row.wh_azan {
        font-size: 10pt !important;
    }

    .select_cities {
        font-size: 10pt !important;
    }

    .col-sm-4.azan100, .col-sm-4.azan104 {
        float: left;
        padding: 2px;
    }

    .col-sm-2.azan101, .col-sm-2.azan105 {
        padding: 0;
        float: left;
    }

    .col-sm-4.azan102, .col-sm-4.azan106 {
        padding: 0;
        float: left;
    }

    .col-sm-2.azan103, .col-sm-2.azan107 {
        padding-right: 0 !important;
        float: right;
    }

    .col-sm-6.hazan {
        white-space: nowrap !important;
        position: relative;
        right: 15px;
        padding-left: 0;
    }

    .wazan {
        position: relative;
        right: 7px;
    }
}

@media (min-width: 600px) and (max-width: 735px) {
    #ct1,
    .ghamari_date {
        font-size: 10pt !important;
    }

    .row.r1azan, .row.r2azan, .row.wh_azan {
        font-size: 10pt !important;
    }

    .select_cities {
        font-size: 10pt !important;
    }

    .ghamari_date {
        color: #3186af;
    }

    .col-sm-4.azan100, .col-sm-4.azan104 {
        float: left;
        padding: 2px;
    }

    .col-sm-2.azan101, .col-sm-2.azan105 {
        padding: 0;
        float: left;
    }

    .col-sm-4.azan102, .col-sm-4.azan106 {
        padding: 0;
        float: left;
    }

    .col-sm-2.azan103, .col-sm-2.azan107 {
        padding-right: 0 !important;
        float: right;
    }

    .col-sm-6.hazan {
        white-space: nowrap !important;
        position: relative;
        right: 15px;
    }

    .wazan {
        position: relative;
        right: 7px;
    }

    .col-sm-12,
    .col-sm-2,
    .col-sm-3,
    .col-sm-4,
    .col-sm-6 {
        padding-right: 0 !important;
    }
}

@media (min-width: 500px) and (max-width: 599px) {
    #ct1 {
        font-size: 8pt !important;
    }

    .row.wh_azan {
        font-size: 6pt !important;
    }

    .row.r1azan, .row.r2azan {
        font-size: 8pt !important;
    }

    .select_cities {
        font-size: 8pt !important;
        height: 22px !important;
    }

    .col-sm-4.azan102, .col-sm-4.azan106 {
        padding: 0;
        float: left;
    }

    .col-sm-2.azan103, .col-sm-2.azan107 {
        padding-right: 0 !important;
        float: right;
    }
}

@media (min-width: 300px) and (max-width: 499px) {
    #ct1 {
        font-size: 11pt !important;
    }

    .row.wh_azan {
        font-size: 8pt !important;
    }

    .row.r1azan, .row.r2azan {
        font-size: 11pt !important;
    }

    .select_cities {
        font-size: 11pt !important;
        height: 22px !important;
    }

    .col-sm-4.azan102, .col-sm-4.azan106 {
        padding: 0;
        float: left;
    }

    .col-sm-2.azan103, .col-sm-2.azan107 {
        padding-right: 0 !important;
        float: right;
    }
}

.signup-newsletter {
    height: 0;
}

.main_azan {
    font-family: IRANSansWeb_Medium !important;
    direction: rtl;
    margin: 0 auto !important;
    color: #005b7f;
    font-size: 11pt !important;
}

.t1 {
    font-size: 11pt !important;
}

select {
    margin: 0;
    border-radius: 5px;
    font-family: IRANSansWeb_Medium;
    font-size: 14pt;
    border: 0 !important;
    -webkit-appearance: none;
    -moz-appearance: none;
    /* appearance: none;*/
    text-indent: 0.01px;
    text-overflow: "";
    background-repeat: no-repeat;
    background-position: left 0 top -113px;
    height: 25px;
}

.border1_azan,
.combo_azan {
    border: 3px solid #3080aa !important;
}

.select_cities {
    color: #005b7f;
    font-family: IRANSansWeb_Medium !important;
    font-size: 12pt !important;
    /* appearance: none;*/
    content: none;
    height: 28PX !important;
    padding: 0 !important;
    border-radius: 0;
}

select::-ms-expand {
    display: none;
}

.combo_azan {
    position: relative;
    height: 34px;
}

.wh_azan {
    margin-left: 0;
    margin-right: 0;
}

.wazan {
    text-align: right;
    padding-left: 2px;
}

.col-sm-6.hazan {
    text-align: right;
    padding-right: 0 !important;
}

.main_azan.row-fluid {
    display: none;
}

.row.r1azan, .row.r2azan {
    padding: 2px 0;
    color: #fff;
    background-color: #75a6c0 !important;
    height: 45px;
}

.ghamari_date,
.shamsi_date {
    color: #3186af;
}

.row.wh_azan {
    font-size: 11.5pt;
    height: 20px;
    line-height: 23px;
}

.ghamari_date {
    font-size: 11pt;
}

.col-sm-2.azan103 {
    background-position: 0 0;
    width: 19px;
    height: 16px;
    background-repeat: no-repeat;
    margin-top: 4px;
}

.col-sm-2.azan101, .col-sm-2.azan105, .col-sm-2.azan107 {
    background-image: url("/DesktopModules/TM.azan/img/result.png");
    width: 19px;
    height: 20px;
    background-repeat: no-repeat;
    margin-top: 4px;
}

.col-sm-2.azan101 {
    background-position: 0 -55px;
    right: -3%;
}

.col-sm-2.azan107 {
    background-position: 0 -25px;
}

.col-sm-2.azan105 {
    background-position: 0 -84px;
    right: -3%;
}

.col-sm-6.hazan {
    padding-left: 0;
}

/* @media only screen and (min-width: 0px) and (max-width: 320px) {*/
/*     .slider_wrapper {*/
/*         margin-left: -6px !important;*/
/**/
/*         .circle_slider {*/
/*             margin-left: -6px !important;*/
/*         }*/
/*     }*/
/* }*/
/* @media only screen and (min-width: 321px) and (max-width: 360px) {*/
/*     .slider_wrapper {*/
/*         margin-left: -6px !important;*/
/**/
/*         .circle_slider {*/
/*             margin-left: -6px !important;*/
/*         }*/
/*     }*/
/* }*/
/* @media only screen and (min-width: 361px) and (max-width: 768px) {*/
/*     .slider_wrapper {*/
/*         .slider_wrap {*/
/*             padding: 0 20px 0 50px;*/
/*         }*/
/*         margin-left: -14px !important;*/
/**/
/*         .circle_slider {*/
/*             margin-left: -14px !important;*/
/*         }*/
/*     }*/
/* }*/
/* @media only screen and (min-width: 769px) and (max-width: 800px) {*/
/*     .slider_wrapper {*/
/*         margin-left: -23px !important;*/
/**/
/*         .circle_slider {*/
/*             margin-left: -23px !important;*/
/*         }*/
/*     }*/
/* }*/
/* @media only screen and (min-width: 801px) and (max-width: 980px) {*/
/*     .slider_wrapper {*/
/*         .slider_wrap {*/
/*             padding: 0 20px 0 83px;*/
/*         }*/
/*         margin-left: -68px !important;*/
/**/
/*         .circle_slider {*/
/*             margin-left: -68px !important;*/
/*         }*/
/*     }*/
/* }*/
/* @media only screen and (min-width: 981px) and (max-width: 1280px) {*/
/*     .slider_wrapper {*/
/*         margin-left: -3px !important;*/
/**/
/*         .circle_slider {*/
/*             margin-left: -3px !important;*/
/*         }*/
/*     }*/
/* }*/
/* .icon-right-open.martha-direction > div {*/
/*     background: #F9E9DA;*/
/*     border-radius: 10%;*/
/*     height: 3px;*/
/*     position: absolute;*/
/*     right: 10px;*/
/*     top: 15px;*/
/*     transition: width 0.5s ease 0s;*/
/*     width: 0;*/
/* }*/
/* .icon-left-open.martha-direction > div {*/
/*     background: #f9e9da none repeat scroll 0 0;*/
/*     border-radius: 10%;*/
/*     height: 3px;*/
/*     left: 10px;*/
/*     position: absolute;*/
/*     top: 15px;*/
/*     transition: width 0.5s ease 0s;*/
/*     width: 0;*/
/* }*/
.khat:hover div {
    width: 15px;
}

.ap {
    color: #feea6f !important;
    height: 60px;
    line-height: 28px !important;
    margin-bottom: 1% !important;
    margin-top: 6px !important;
    overflow: hidden;
    text-align: center !important;
}

#dnn_dnnLOGOdesk_hypLogo > img {
    margin-top: 10px;
    vertical-align: baseline !important;
}

.rtl {
    direction: rtl;
}

#banner ul.slick-dots {
    margin: none;
    padding: none;
}

@media screen and (max-width: 612px), screen and (max-device-width: 612px) {
    .wh_azan .wazan {
        float: right;
        width: 50%;
    }

    .wh_azan .hazan {
        float: right;
        width: 50%;
    }
}

@media screen and (max-width: 600px), screen and (max-device-width: 600px) {
    .col-sm-4.azan100,
    .col-sm-4.azan102,
    .col-sm-4.azan104,
    .col-sm-4.azan106 {
        float: left;
        width: 33.3333%;
        padding-top: 5px;
    }

    .col-sm-2.azan101,
    .col-sm-2.azan103,
    .col-sm-2.azan105,
    .col-sm-2.azan107 {
        float: left;
        width: 16.6667%;
    }

    .azan102,
    azan106 {
        padding-right: 8px !important;
    }
}

/*# sourceMappingURL=skin.css.map */

.dnnFormItem select {
    height: 34px;
    background-image: url(/DesktopModules/TM.azan/img/result.png) !important;
    text-align: right;
    border: 1px solid #bfbaba !important;
    background-position: left 0 top -113px;
    background-repeat: no-repeat;
    text-align: right;
    direction: rtl;
}
.dnnLabel {
    text-align: right !important;
    font-family: iransansweb;
}