﻿
/****** Start Content of FontFace *******/
@font-face {
    font-family: iranSans;
    font-style: normal;
    font-weight: 200;
    src: url("../fonts/IranSans/woff/IRANSansWeb(FaNum).woff") format("woff"), url("../fonts/iranSans/ttf/IRANSansWeb(FaNum).ttf") format("truetype");
}

@font-face {
    font-family: 'IRANSansBold';
    src: url('../fonts/IRANSansBold/IRANSansBold.eot') format('eot'), url('../fonts/IRANSansBold/IRANSansBold.ttf') format('truetype'), url('../fonts/IRANSansBold/IRANSansBold.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
/****** Start Content of Global.css *******/
@font-face {
    font-family: 'bnazanin';
    src: url('../../../../file/font/BNazanin.eot');
    src: url('../../../../file/font/BNazanind41d.eot?#iefix') format('embedded-opentype'), url('../../../../file/font/BNazanin.woff') format('woff'), url('../../../../file/font/BNazanin.ttf') format('truetype');
}

@font-face {
    font-family: 'bmitra';
    src: url('../../../../file/font/BMitra.eot');
    src: url('../../../../file/font/BMitrad41d.eot?#iefix') format('embedded-opentype'), url('../../../../file/font/BMitra.woff') format('woff'), url('../../../../file/font/BMitra.ttf') format('truetype');
}

.floatr {
    float: right;
}

.floatl {
    float: left;
}

.myclear {
    clear: both;
}

.behavior {
    behavior: url(PIE.html);
}

.blocktaglist {
    list-style-type: none;
}

.blocktagss {
    background-color: #E1ECF4;
    color: #39739d;
    padding: 3px;
    width: auto;
    display: inline-block;
    margin: 2px;
}

.tagname {
}

.zone[group] {
    min-height: 100px;
}

.sortablehover {
    min-height: 20px !important;
    background-color: #E6EBF0;
}

#divPersonalizeSetting {
    background: none transparent;
    background-color: #F2F2F2;
    height: auto;
    left: 0;
    position: fixed;
    top: 100px;
    width: 45px;
    z-index: 100;
}

#sidemnu2 {
    margin-top: 6px;
    border: 1px solid #DDDDDD;
    padding: 5px;
    cursor: pointer;
}

#sidemnu1 {
    border: 1px solid #DDDDDD;
    padding: 5px;
    cursor: pointer;
}

.dellBlock {
    background-color: #F2F2F2;
    width: 30px;
    height: 30px;
    position: absolute;
    z-index: 100;
    padding: 5px;
}

.frame {
    position: relative;
}

.cmn-toggle {
    position: absolute;
    margin-left: -9999px;
    visibility: hidden;
}

    .cmn-toggle + label {
        display: block;
        position: relative;
        cursor: pointer;
        outline: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
    }

input.cmn-toggle-round + label {
    padding: 2px;
    width: 30px;
    height: 18px;
    background-color: #dddddd;
    -webkit-border-radius: 60px;
    -moz-border-radius: 60px;
    -ms-border-radius: 60px;
    -o-border-radius: 60px;
    border-radius: 60px;
}

input.cmn-toggle-round:checked + label:before {
    background-color: #8ce196;
}

input.cmn-toggle-round:checked + label:after {
    margin-left: 60px;
}

input.cmn-toggle-round-flat + label {
    padding: 2px;
    width: 30px;
    height: 18px;
    background-color: #dddddd;
    -webkit-border-radius: 60px;
    -moz-border-radius: 60px;
    -ms-border-radius: 60px;
    -o-border-radius: 60px;
    border-radius: 60px;
    -webkit-transition: background 0.4s;
    -moz-transition: background 0.4s;
    -o-transition: background 0.4s;
    transition: background 0.4s;
}

    input.cmn-toggle-round-flat + label:before, input.cmn-toggle-round-flat + label:after {
        display: block;
        position: absolute;
        content: "";
    }

    input.cmn-toggle-round-flat + label:before {
        top: 2px;
        left: 2px;
        bottom: 2px;
        right: 2px;
        background-color: #fff;
        -webkit-border-radius: 60px;
        -moz-border-radius: 60px;
        -ms-border-radius: 60px;
        -o-border-radius: 60px;
        border-radius: 60px;
        -webkit-transition: background 0.4s;
        -moz-transition: background 0.4s;
        -o-transition: background 0.4s;
        transition: background 0.4s;
    }

    input.cmn-toggle-round-flat + label:after {
        top: 4px;
        left: 4px;
        bottom: 4px;
        width: 12px;
        background-color: #dddddd;
        -webkit-border-radius: 52px;
        -moz-border-radius: 52px;
        -ms-border-radius: 52px;
        -o-border-radius: 52px;
        border-radius: 52px;
        -webkit-transition: margin 0.4s, background 0.4s;
        -moz-transition: margin 0.4s, background 0.4s;
        -o-transition: margin 0.4s, background 0.4s;
        transition: margin 0.4s, background 0.4s;
    }

input.cmn-toggle-round-flat:checked + label {
    background-color: #8ce196;
}

    input.cmn-toggle-round-flat:checked + label:after {
        margin-left: 15px;
        background-color: #8ce196;
    }
/****** Start Content of Block blockName: obj_main_block1 *******/
.defaultnone {
    border: 0px;
    border-radius: 5px;
    text-align: right;
}

#obj_main_block1 .content14a .b1 {
    width: 37px;
    height: 32px;
    padding: 0;
}

    #obj_main_block1 .content14a .b1 a {
        background-color: #289628;
        width: 100%;
        display: block;
        color: #fff;
        text-align: center;
        font-size: 15px;
        font-family: calibria;
        font-weight: bold;
        line-height: 29px;
        border: 1px solid #0d750d;
    }

        #obj_main_block1 .content14a .b1 a:hover {
            background-color: #1a5728;
            color: #fff;
        }

#obj_main_block1 .content14b {
    background-color: #fff;
    height: 32px;
    margin-right: 45px;
    border: 1px solid #cdcbcb;
    padding-right: 10px;
}

    #obj_main_block1 .content14b a {
        color: #696969;
        border-left: 1px solid #696969;
        height: 10px;
        line-height: 11px;
        display: block;
        margin-top: 10px;
        font-size: 13px;
    }

    #obj_main_block1 .content14b .b5 a {
        border-left: none;
    }

    #obj_main_block1 .content14b a:hover {
        color: #289628;
    }

    #obj_main_block1 .content14b .b2, #obj_main_block1 .content14b .b3, #obj_main_block1 .content14b .b4, #obj_main_block1 .content14b .b5 {
        width: 100px;
        text-align: center;
        padding: 0
    }

@media (min-width:1200px) {
}

@media (min-width: 992px) and (max-width: 1199px) {
}

@media (min-width: 768px) and (max-width: 991px) {
}

@media (min-width: 450px) and (max-width: 767px) {
    #obj_main_block1 .content14b .b2, #obj_main_block1 .content14b .b4, #obj_main_block1 .content14b .b5 {
        width: 90px !important;
    }

    #obj_main_block1 .content14b .b3 {
        width: 103px !important;
    }
}

@media (min-width: 320px) and (max-width: 449px) {
    #obj_main_block1 .content14b {
        margin-right: 0 !important;
        padding-right: 0 !important;
        display: table;
        width: 100%;
    }

    #obj_main_block1 .content14b1 {
        width: 300px;
        margin: 0 auto;
    }

    #obj_main_block1 .content14b a {
        font-size: 12px;
    }

    #obj_main_block1 .content14a .b1 {
        width: 100% !important;
    }

    #obj_main_block1 .content14b .b2 {
        width: 82px !important;
    }

    #obj_main_block1 .content14b .b3 {
        width: 85px !important;
    }

    #obj_main_block1 .content14b .b4, #obj_main_block1 .content14b .b5 {
        width: 65px !important;
    }
}

@media (max-width:319px) {
    #obj_main_block1 .content14b a {
        font-size: 11px !important;
    }

    #obj_main_block1 .content14b {
        margin-right: 0 !important;
        padding-right: 0 !important;
        display: table;
        width: 100%;
    }

    #obj_main_block1 .content14a .b1 {
        width: 100% !important;
    }

    #obj_main_block1 .content14b .b2 {
        width: 75px !important;
    }

    #obj_main_block1 .content14b .b3 {
        width: 78px !important;
    }

    #obj_main_block1 .content14b .b4, #obj_main_block1 .content14b .b5 {
        width: 60px !important;
    }
}
/****** Start Content of Block blockName: obj_main_block3 *******/
.defaultnone {
    border: 0px;
    border-radius: 5px;
    text-align: right;
}

#obj_main_block3 .b3 {
    font-size: 16px;
    padding-top: 30px;
}

@media (min-width:1200px) {
}

@media (min-width: 992px) and (max-width: 1199px) {
}

@media (min-width: 768px) and (max-width: 991px) {
    #obj_main_block3 .b2, #obj_main_block3 .b3 {
        width: 50% !important;
    }
}

@media (min-width: 450px) and (max-width: 767px) {
    #obj_main_block3 .b2 img {
        margin: 0 auto;
    }

    #obj_main_block3 .b3 {
        padding: 20px 0 !important;
        text-align: center;
    }
}

@media (min-width: 320px) and (max-width: 449px) {
    #obj_main_block3 .b2 img {
        margin: 0 auto;
    }

    #obj_main_block3 .b3 {
        display: none;
    }
}

@media (max-width:319px) {
    #obj_main_block3 .b2 img {
        margin: 0 auto;
    }

    #obj_main_block3 .b3 {
        display: none;
    }
}
/****** Start Content of Block blockName: obj_main_block8115 *******/
.defaultnone {
    border: 0px;
    border-radius: 5px;
    text-align: right;
}

#obj_main_block8115 .b1 {
    width: 100%;
}

#obj_main_block8115 .b2 {
    margin-top: 5px;
    position: absolute;
    left: 0;
}

#obj_main_block8115 .searchcheck {
    display: none;
}

#obj_main_block8115 .searchtext {
    padding: 0 12px !important;
    background-color: transparent !important;
    border: 1px solid #1A7D19 !important;
    color: #fff !important;
    font-size: 12px !important;
    position: relative;
    z-index: 1;
    border-radius: 3px;
    width: 130px;
}

#obj_main_block8115 .input-group-addon {
    padding: 0;
    position: absolute;
    left: 0;
    z-index: 2;
    width: 32px;
    height: 33px;
    background-color: transparent;
    border: none;
}

#obj_main_block8115 .searchbutton {
    background-color: transparent;
    background-image: url(../img/search.png);
    background-repeat: no-repeat;
    border: medium none;
    height: 24px;
    width: 24px;
    margin-top: 5px;
}

#obj_main_block8115 .form-group {
    margin-bottom: 0 !important;
}

#obj_main_block8115 .input-group {
    float: left;
}
/*--------menu----------*/

.navbar-fixed-top {
    background-color: #1a5728 !important;
}

.navbar .container-fluid {
    padding: 0;
}

.navbar-brand {
    display: none;
}

.navbar {
    min-height: 45px !important;
    margin-bottom: 0 !important;
}

.navbar-inverse {
    background-color: transparent !important;
    border: none !important;
}

    .navbar-inverse .navbar-nav > li > a {
        color: #fff !important;
    }

    .navbar-inverse .navbar-toggle {
        border-color: #1A7D19 !important;
    }

        .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
            background-color: #289628 !important;
        }

.navbar .navbar-collapse .navbar-nav > .navbar-text, .navbar .navbar-collapse .navbar-nav > a.navbar-link, .navbar .navbar-collapse .navbar-nav > li, .navbar .navbar-collapse > .navbar-text, .navbar .navbar-collapse > a.navbar-link {
    border-color: #1A7D19;
}

.navbar .dropdown-menu li > a {
    text-align: right;
    padding-right: 20px !important;
    color: #353535;
    background-image: url(../img/menuarrow.png) !important;
    background-repeat: no-repeat;
    background-position: right 7px top 11px;
}

.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #353535 !important;
    background-color: #ffba00;
}

.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
    background-color: #ffba00 !important;
    color: #333333 !important;
}

.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
    background-color: #ffba00 !important;
}

.dropdown-menu {
    padding: 10px !important;
    margin: 0 !important;
}

.navbar .dropdown-menu {
    max-height: 490px !important;
    overflow-y: auto !important;
    overflow-x: hidden !important;
}

.embed-responsive {
    padding: 10px 0 !important;
    height: auto !important;
    min-height: 240px !important;
}

.caret {
    background-image: url(../img/menuarrow1.png);
    height: 9px !important;
    margin-left: 2px !important;
    position: absolute !important;
    width: 13px !important;
    border: none !important;
}

.embed-responsive .b100, .embed-responsive .b102, .embed-responsive .b104, .embed-responsive .b106, .embed-responsive .b108 {
    border-bottom: 1px solid #ccc;
    margin-bottom: 20px;
    padding: 10px 15px;
    color: #165eb9;
    font-size: 17px;
}

.embed-responsive .b101, .embed-responsive .b103, .embed-responsive .b105, .embed-responsive .b107, .embed-responsive .b109 {
    padding: 0px 15px;
}

.embed-responsive .mycol1 {
    padding-left: 0;
}

.embed-responsive .mycol2, .embed-responsive .mycol3 {
    padding: 0;
}

.embed-responsive .links1titr {
    background-image: url(../img/menuarrow.png);
    background-repeat: no-repeat;
    background-position: right 5px top 11px;
}

    .embed-responsive .links1titr a {
        padding-right: 20px;
        color: #353535;
        line-height: 30px;
        display: block;
        width: 100%;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }

    .embed-responsive .links1titr:hover {
        background-color: #ffba00;
    }

.embed-responsive .item {
    background-image: url(../img/menuarrow.png);
    background-repeat: no-repeat;
    background-position: right 5px top 11px;
}

    .embed-responsive .item a {
        padding-right: 20px;
        color: #353535;
        line-height: 30px;
        display: block;
        width: 100%;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }

    .embed-responsive .item:hover {
        background-color: #ffba00;
    }

@media (min-width:1200px) {
    #obj_main_block8115 .b1 {
        padding: 0;
    }

    .navbar-inverse .navbar-nav > li > a {
        padding: 10px 20px !important;
    }

    .navbar:not(.no-border) .navbar-nav.dropdown-onhover > li:hover > a, .navbar:not(.no-border) li.dropdown-onhover:hover > a, .navbar:not(.no-border).dropdown-onhover .navbar-nav > li:hover > a {
        border-bottom: 5px solid #ffba00 !important;
    }

    .navbar .dropdown-menu li > a.dropdown-toggle .caret {
        background-image: url(../img/menuarrow2.png);
        width: 9px !important;
        height: 13px !important;
        left: 0px !important;
        top: 8px !important;
    }

    .caret {
        top: 15px !important;
        left: 0px !important;
    }

    .dropdown-menu {
        background-color: rgba(255, 255, 255, 0.9) !important;
    }

    .embed-responsive .b101 {
        margin-left: 10px;
    }

    .embed-responsive .b103 {
        border-left: 1px solid #ccc;
        padding-left: 25px;
        padding-right: 25px;
        border-right: 1px solid #ccc;
        min-height: 300px;
    }

    .embed-responsive .b105, .embed-responsive .b101, .embed-responsive .b109, .embed-responsive .b103, .embed-responsive .b107 {
        margin-right: 10px;
        border-left: 1px solid #ccc;
        max-height: 300px;
        overflow-y: auto;
    }

    .embed-responsive .b107 {
        border-left: 1px solid #ccc;
        padding-right: 25px;
        min-height: 300px;
        padding-left: 25px;
    }

    .embed-responsive .b109 {
        margin-right: 10px;
    }

    .embed-responsive .mycol4 {
        padding: 0;
    }

    .embed-responsive .mycol5 {
        padding-right: 0;
    }

    ul#id_25 {
        overflow-y: auto !important;
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    #obj_main_block8115 .b1 {
        padding: 0;
    }

    .navbar-inverse .navbar-nav > li > a {
        font-size: 13px;
        padding: 10px 13px !important;
    }

    .navbar:not(.no-border) .navbar-nav.dropdown-onhover > li:hover > a, .navbar:not(.no-border) li.dropdown-onhover:hover > a, .navbar:not(.no-border).dropdown-onhover .navbar-nav > li:hover > a {
        border-bottom: 5px solid #ffba00 !important;
    }

    .navbar .dropdown-menu li > a.dropdown-toggle .caret {
        background-image: url(../img/menuarrow2.png);
        width: 9px !important;
        height: 13px !important;
        left: 0px !important;
        top: 8px !important;
    }

    .caret {
        top: 15px !important;
        left: 0px !important;
    }

    .dropdown-menu {
        background-color: rgba(255, 255, 255, 0.9) !important;
    }

    .embed-responsive .b101 {
        margin-left: 10px;
    }

    .embed-responsive .b103 {
        border-left: 1px solid #ccc;
        padding-left: 25px;
        padding-right: 25px;
        border-right: 1px solid #ccc;
        min-height: 300px;
    }

    .embed-responsive .b105, .embed-responsive .b101, .embed-responsive .b109, .embed-responsive .b103, .embed-responsive .b107 {
        margin-right: 10px;
        border-left: 1px solid #ccc;
        max-height: 300px;
        overflow-y: auto;
    }

    .embed-responsive .b107 {
        border-left: 1px solid #ccc;
        padding-right: 25px;
        min-height: 300px;
        padding-left: 25px;
    }

    .embed-responsive .b109 {
        margin-right: 10px;
    }

    .embed-responsive .mycol4 {
        padding: 0;
    }

    .embed-responsive .mycol5 {
        padding-right: 0;
    }

    .embed-responsive .b100, .embed-responsive .b102, .embed-responsive .b104, .embed-responsive .b106, .embed-responsive .b108 {
        font-size: 14px;
    }

    ul#id_25 {
        overflow-y: auto !important;
    }
}
@media  (max-width: 991px) {
    .dropdown-menu {
        position: relative !important;
    }
}

        @media (min-width: 768px) and (max-width: 991px) {
            .dropdown-menu {
                position: relative !important;
                right: auto !important;
                left: 0 !important;
            }

            .nav > li {
                float: none !important;
            }

            .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
                color: #fff !important;
            }

            #obj_main_block8115 .b2 {
                margin-top: 8px;
            }

            .caret {
                top: 7px !important;
                left: 5px !important;
            }

            .embed-responsive {
                max-height: 240px !important;
                overflow-y: scroll !important;
            }

                .embed-responsive .b101 {
                    margin-left: 10px;
                }

                .embed-responsive .b103 {
                    border-left: 1px solid #ccc;
                    padding-left: 25px;
                    padding-right: 25px;
                    border-right: 1px solid #ccc;
                }

                .embed-responsive .b105 {
                    margin-right: 10px;
                }

                .embed-responsive .links1titr a {
                    color: #fff;
                }

                    .embed-responsive .links1titr a:hover {
                        color: #353535;
                    }

            .ImageMap {
                display: none;
            }

            .embed-responsive .item a {
                color: #fff;
            }

            .embed-responsive .item:hover a {
                color: #353535 !important;
            }
        }

        @media (min-width: 450px) and (max-width: 767px) {
            #obj_main_block8115 .b2 {
                margin-top: 8px;
            }

            .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
                color: #fff !important;
            }

            .caret {
                top: 7px !important;
                left: 5px !important;
            }

            .embed-responsive {
                max-height: 240px !important;
                overflow-y: scroll !important;
            }

                .embed-responsive .links1titr a {
                    color: #fff;
                }

                    .embed-responsive .links1titr a:hover {
                        color: #353535;
                    }

            .ImageMap {
                display: none;
            }

            .embed-responsive .item a {
                color: #fff;
            }

            .embed-responsive .item:hover a {
                color: #353535 !important;
            }
        }

        @media (min-width: 320px) and (max-width: 449px) {
            #obj_main_block8115 .b2 {
                margin-top: 8px;
            }

            .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
                color: #fff !important;
            }

            .caret {
                top: 7px !important;
                left: 5px !important;
            }

            .embed-responsive {
                max-height: 240px !important;
                overflow-y: scroll !important;
            }

                .embed-responsive .links1titr a {
                    color: #fff;
                }

                    .embed-responsive .links1titr a:hover {
                        color: #353535;
                    }

            .ImageMap {
                display: none;
            }

            .embed-responsive .item a {
                color: #fff;
            }

            .embed-responsive .item:hover a {
                color: #353535 !important;
            }
        }

        @media (max-width:319px) {
            #obj_main_block8115 .b2 {
                margin-top: 8px;
            }

            .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
                color: #fff !important;
            }

            .caret {
                top: 7px !important;
                left: 5px !important;
            }

            .embed-responsive {
                max-height: 240px !important;
                overflow-y: scroll !important;
            }

                .embed-responsive .links1titr a {
                    color: #fff;
                }

                    .embed-responsive .links1titr a:hover {
                        color: #353535;
                    }

            .ImageMap {
                display: none;
            }

            .embed-responsive .item a {
                color: #fff;
            }

            .embed-responsive .item:hover a {
                color: #353535 !important;
            }
        }
        /****** Start Content of Block blockName: obj_main_block5996 *******/
        .defaultnone {
    border: 0px;
    border-radius: 5px;
    text-align: right;
}

.defaultnone {
    border: 0px;
    border-radius: 5px;
    text-align: right;
}

#zone51 {
    background-color: #ffffff;
    box-shadow: 0 0px 1px rgba(0, 0, 0, 0.1);
    border: 1px solid #cdcbcb;
    border-top: none;
    margin-top: 4px;
    padding-top: 7px;
}

#obj_main_block5996 ol li {
    list-style: none;
    display: inline-block;
    padding: 0 7px;
}
/****** Start Content of Block blockName: obj_main_block4973 *******/
.defaultnone {
    border: 0px;
    border-radius: 5px;
    text-align: right;
}

.myfooter {
    background-color: #2c2c2c;
    margin: 8px 0;
    padding: 15px 0px;
}

    .myfooter .today, .myfooter .total {
        color: #c6c5c5;
        font-size: 13px;
        line-height: 35px;
    }

    .myfooter .todayval, .myfooter .totalval, .myfooter .links13titr {
        color: #ffba00;
        font-size: 13px;
        line-height: 35px;
    }

    .myfooter .yesterday, .myfooter .yesterdayval, .myfooter .online, .myfooter .onlineval, .myfooter .RegisteredUser, .myfooter .RegisteredUserval {
        display: none !important;
    }

    .myfooter .countbazdid {
        line-height: 35px;
        color: #c6c5c5;
        font-size: 13px;
    }

    .myfooter .links7titr {
        line-height: 35px;
        text-align: left;
        color: #ffba00;
        font-size: 13px;
    }

    .myfooter .form-horizontal .form-group {
        margin-bottom: 2px;
    }

#obj_main_block4973 .b2 {
    padding-right: 0;
}

@media (min-width:1200px) {
    #obj_main_block4973 .b3 .links1 {
        width: 240px;
        float: left;
    }

    #obj_main_block4973 .b2 .links1 {
        width: 280px;
    }

    .myfooter .total {
        margin-right: 20px;
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    #obj_main_block4973 .b3 .links1 {
        width: 240px;
        float: left;
    }

    #obj_main_block4973 .b2 .links1 {
        width: 280px;
    }

    .myfooter .total {
        margin-right: 20px;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    #obj_main_block4973 .b3 .links1 {
        width: 240px;
        float: none;
        margin: 0 auto;
    }

    #obj_main_block4973 .b2 .links1 {
        width: 265px;
        padding-right: 0;
    }

    #obj_main_block4973 .b3 .links1 {
        width: 185px;
        float: right;
        padding: 0;
    }

    .myfooter .total {
        margin-right: 20px;
    }
}

@media (min-width: 450px) and (max-width: 767px) {
    #obj_main_block4973 .b2 {
        padding-right: 15px;
        width: 50%;
    }

        #obj_main_block4973 .b2 .links1 {
            width: 240px;
        }

    #obj_main_block4973 .b3 {
        width: 50% !important;
    }
}

@media (min-width: 320px) and (max-width: 449px) {
    #obj_main_block4973 .b2 {
        padding-right: 15px;
    }

    #obj_main_block4973 .b3 .links1 {
        width: 200px;
    }

    #obj_main_block4973 .b2 .links1 {
        width: 280px;
    }
}

@media (max-width:319px) {
    #obj_main_block4973 .b2 {
        padding-right: 15px;
    }

    #obj_main_block4973 .b3 .links1 {
        width: 200px;
    }

    #obj_main_block4973 .b2 .links1 {
        width: 280px;
    }
}
/****** Start Content of Block blockName: obj_main_block31 *******/
.defaultnone {
    border: 0px;
    border-radius: 5px;
    text-align: right;
}

.mycopyright {
    background-color: #1a5728;
    padding: 10px 0;
}

#obj_main_block31 .b1 {
    color: #fff;
    font-size: 13px;
}

.textarm {
    color: #fdae51;
    font-family: Aparajita, tahoma !important;
    font-size: 16px;
}

    .textarm:hover {
        color: #cf1b35
    }

.linkarm {
    font-family: Aparajita, tahoma !important;
    position: relative;
    padding: 0 15px;
    font-size: 16px !important;
    color: #fff;
}

#zone14 {
    z-index: 1000001;
}

@media (min-width:1200px) {
    .mycopyright {
        margin-bottom: 8px;
    }

    #zone14 {
        width: 700px;
    }

    .linkarm {
        margin: -39px auto 0 auto;
        text-align: left !important;
        width: 1170px !important;
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    .mycopyright {
        margin-bottom: 8px;
    }

    #zone14 {
        width: 695px;
    }

    .linkarm {
        margin: -38px auto 0 auto;
        text-align: left !important;
        width: 970px !important;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .mycopyright {
        margin-bottom: 8px;
    }

    #zone14 {
        width: 100%;
    }

    .linkarm {
        margin-top: -8px;
        text-align: center !important;
        background-color: #1a5728;
    }
}

@media (min-width: 450px) and (max-width: 767px) {
    #obj_main_block31 .b1 {
        text-align: center;
    }

    .linkarm {
        margin: 0 auto 8px;
        text-align: center !important;
        background-color: #1a5728;
    }
}

@media (min-width: 320px) and (max-width: 449px) {
    #obj_main_block31 .b1 {
        text-align: center;
    }

    .linkarm {
        margin: 0 auto 8px;
        text-align: center !important;
        background-color: #1a5728;
    }
}

@media (max-width:319px) {
    #obj_main_block31 .b1 {
        text-align: center;
    }

    .linkarm {
        margin: 0 auto 8px;
        text-align: center !important;
        background-color: #1a5728;
    }
}

span#lblobj_main_block31b3 {
    color: #fff;
    background-image: url(../img/linkarrow.png);
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 11px;
}

span#lblobj_main_block31b2 {
    color: #fff;
    background-image: url(../img/linkarrow.png);
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 11px;
}

.col-lg-3.col-md-3.col-sm-12.col-xs-12.b3 {
    width: auto;
}

.col-lg-3.col-md-3.col-sm-12.col-xs-12.b2 {
    width: auto;
}

.col-lg-3.col-md-3.col-sm-12.col-xs-12.b1 {
    width: auto;
}
/****** Start Content of Tool Block blockName: tool_link_sample_main_block2 *******/
.defaultnone {
    border: 0px;
    border-radius: 5px;
    text-align: right;
}

#tool_link_sample_main_block2 .links6 {
    width: 146px;
    padding: 0 4px;
}

    #tool_link_sample_main_block2 .links6 .row {
        margin: 0;
    }

#tool_link_sample_main_block2 .links6pic1 {
    padding: 0;
    width: 45px;
    height: 26px;
    padding-right: 7px;
}

    #tool_link_sample_main_block2 .links6pic1 img {
        width: 30px;
        height: 26px;
    }

#tool_link_sample_main_block2 .links6titr {
    font-size: 12px;
    padding: 0;
    color: #fff;
    line-height: 30px;
    text-align: center;
}

#tool_link_sample_main_block2 .links6:nth-child(1) .row {
    background-color: #289628;
    border: 1px solid #027802;
}

#tool_link_sample_main_block2 .links6:nth-child(2) .row {
    background-color: #5808b2;
    border: 1px solid #410189;
}

#tool_link_sample_main_block2 .links6:nth-child(3) .row {
    background-color: #0e15a1;
    border: 1px solid #0801a5;
}

#tool_link_sample_main_block2 .links6:nth-child(4) .row {
    background-color: #006699;
    border: 1px solid #00547d;
}

#tool_link_sample_main_block2 .links6:nth-child(1) .row:hover {
    background-color: #027802;
}

#tool_link_sample_main_block2 .links6:nth-child(2) .row:hover {
    background-color: #410189;
}

#tool_link_sample_main_block2 .links6:nth-child(3) .row:hover {
    background-color: #09038C;
}

#tool_link_sample_main_block2 .links6:nth-child(4) .row:hover {
    background-color: #00547d;
}

@media (min-width:1200px) {
}

@media (min-width: 992px) and (max-width: 1199px) {
    #tool_link_sample_main_block2 .links6 {
        width: 121px !important;
        padding: 0 2px !important;
    }

    #tool_link_sample_main_block2 .links6pic1 {
        width: 38px !important;
    }

    #tool_link_sample_main_block2 .links6titr {
        font-size: 10px !important;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    #tool_link_sample_main_block2 {
        margin-right: 5px;
        float: left;
    }

        #tool_link_sample_main_block2 .links6 {
            width: 45px;
            padding: 0;
            margin-left: 5px;
        }

        #tool_link_sample_main_block2 .links6pic1 {
            height: 30px;
        }

        #tool_link_sample_main_block2 .links6titr {
            display: none;
        }
}

@media (min-width: 450px) and (max-width: 767px) {
    #tool_link_sample_main_block2 {
        width: 185px;
        margin: 7px auto 0;
    }

        #tool_link_sample_main_block2 .links6 {
            width: 45px;
            padding: 0;
            margin-left: 5px;
        }

        #tool_link_sample_main_block2 .links6pic1 {
            height: 30px;
        }

        #tool_link_sample_main_block2 .links6titr {
            display: none;
        }
}

@media (min-width: 320px) and (max-width: 449px) {
    #zone2 {
        display: none;
    }
}

@media (max-width:319px) {
    #zone2 {
        display: none;
    }
}

.borderdesignrtl1 {
    direction: rtl;
    display: table;
}

    .borderdesignrtl1 .h1 {
        float: right;
    }

    .borderdesignrtl1 .h2 {
        float: left;
    }

    .borderdesignrtl1 .bmain {
        float: right;
    }

    .borderdesignrtl1 .bmiddle {
        clear: both;
    }

#tool_dorsaetoolsenews_sample_main_block4235 {
    margin: 10px auto;
}

    #tool_dorsaetoolsenews_sample_main_block4235 .h1 span {
        font-family: iransansbold;
        color: #289628;
        font-size: 14px;
        padding-left: 20px;
        background-image: url(../img/slash.png);
        background-repeat: no-repeat;
        background-position: left 10px top 10px;
    }

    #tool_dorsaetoolsenews_sample_main_block4235 .b1 {
        direction: ltr;
        height: 30px;
        display: block;
        overflow: hidden;
    }

        #tool_dorsaetoolsenews_sample_main_block4235 .b1 a {
            color: #353535;
            text-align: right;
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;
            display: block;
            direction: ltr;
        }

            #tool_dorsaetoolsenews_sample_main_block4235 .b1 a:hover {
                color: #289628;
            }

@media (min-width:1200px) {
    #tool_dorsaetoolsenews_sample_main_block4235 {
        width: 1140px;
    }

        #tool_dorsaetoolsenews_sample_main_block4235 .b1 a {
            width: 1075px;
        }
}

@media (min-width: 992px) and (max-width: 1199px) {
    #tool_dorsaetoolsenews_sample_main_block4235 {
        width: 900px;
    }

        #tool_dorsaetoolsenews_sample_main_block4235 .b1 a {
            width: 835px;
        }
}

@media (min-width: 768px) and (max-width: 991px) {
    #tool_dorsaetoolsenews_sample_main_block4235 {
        width: 700px;
    }

        #tool_dorsaetoolsenews_sample_main_block4235 .b1 a {
            width: 630px;
        }
}

@media (min-width: 450px) and (max-width: 767px) {
    #tool_dorsaetoolsenews_sample_main_block4235 {
        width: 411px;
    }

        #tool_dorsaetoolsenews_sample_main_block4235 .b1 a {
            width: 340px;
        }
}

@media (min-width: 320px) and (max-width: 449px) {
    #tool_dorsaetoolsenews_sample_main_block4235 {
        width: 200px;
    }

        #tool_dorsaetoolsenews_sample_main_block4235 .b1 a {
            width: 200px;
        }
}

@media (max-width:319px) {
    #tool_dorsaetoolsenews_sample_main_block4235 {
        width: 200px;
    }

        #tool_dorsaetoolsenews_sample_main_block4235 .b1 a {
            width: 200px;
        }
}
/****** Start Content of Tool Block blockName: tool_link_sample_main_block11 *******/
.borderdesignrtl5 {
    border: 0px;
    text-align: right;
    direction: rtl;
}

    .borderdesignrtl5 .bhead {
        border: 0px;
        clear: both;
    }

    .borderdesignrtl5 .bmiddle {
        clear: both;
    }

    .borderdesignrtl5 .bfooter {
        border: 0px;
        clear: both;
    }

    .borderdesignrtl5 .h1 {
    }

    .borderdesignrtl5 .h2 {
    }

    .borderdesignrtl5 .h1 span {
        color: #1a5728;
        font-family: iransansbold;
        line-height: 50px;
        font-size: 18px;
    }

#tool_link_sample_main_block11 {
    background-color: #fff;
    padding: 0 15px;
    border-left: 1px solid #cdcbcb;
    border-right: 1px solid #cdcbcb;
    min-height: 390px;
}

    #tool_link_sample_main_block11 .links1 .row {
        margin: 0;
    }

    #tool_link_sample_main_block11 .links1titr {
        background-image: url(../img/menuarrow.png);
        background-repeat: no-repeat;
        background-position: right 5px top 11px;
    }

        #tool_link_sample_main_block11 .links1titr a {
            padding-right: 7px;
            color: #353535;
            line-height: 30px;
            display: block;
            width: 100%;
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;
        }

        #tool_link_sample_main_block11 .links1titr:hover {
            background-color: #ffba00;
        }

    #tool_link_sample_main_block11 span[id*='DataPager1'] {
        width: 95%;
        text-align: center;
        margin: 20px 0 15px;
        position: absolute;
        bottom: 0;
    }

        #tool_link_sample_main_block11 span[id*='DataPager1'] span {
            background-color: #ffba00;
            color: #1a1a1a;
            padding: 0px 10px;
        }

        #tool_link_sample_main_block11 span[id*='DataPager1'] a {
            background-color: #289628;
            padding: 0 9px;
            color: #fff;
        }

    #tool_link_sample_main_block11 .NextPageCls, #tool_link_sample_main_block11 .LastPageCls, #tool_link_sample_main_block11 .FirstPageCls, #tool_link_sample_main_block11 .PreviousPageCls {
        background-color: transparent !important;
        color: #fff !important;
        padding: 0 !important;
    }

    #tool_link_sample_main_block11 span[id*='DataPager1'] a:first-child {
        display: none;
    }

        #tool_link_sample_main_block11 span[id*='DataPager1'] a:first-child + a {
            display: none;
        }

    #tool_link_sample_main_block11 span[id*='DataPager1'] a:last-child {
        display: none;
    }

    #tool_link_sample_main_block11 span[id*='DataPager1'] a:nth-last-child(2) {
        display: none;
    }

@media (min-width:1200px) {
}

@media (min-width: 992px) and (max-width: 1199px) {
}

@media (min-width: 768px) and (max-width: 991px) {
    #tool_link_sample_main_block11 {
        min-height: 325px;
    }

        #tool_link_sample_main_block11 span[id*='DataPager1'] {
            width: 87%;
            margin: 8px 0;
        }

            #tool_link_sample_main_block11 span[id*='DataPager1'] a {
                padding: 0 5px;
            }
}

@media (min-width: 450px) and (max-width: 767px) {
}

@media (min-width: 320px) and (max-width: 449px) {
}

@media (max-width:319px) {
    #tool_link_sample_main_block11 span[id*='DataPager1'] {
        width: 90% !important;
    }
}
/****** Start Content of Tool Block blockName: tool_dorsaetoolsenews_sample_main_block12 *******/
.borderdesignrtl5 {
    border: 0px;
    text-align: right;
    direction: rtl;
}

    .borderdesignrtl5 .bhead {
        border: 0px;
        clear: both;
    }

    .borderdesignrtl5 .bmiddle {
        clear: both;
    }

    .borderdesignrtl5 .bfooter {
        border: 0px;
        clear: both;
    }

    .borderdesignrtl5 .h1 {
    }

    .borderdesignrtl5 .h2 {
    }

    .borderdesignrtl5 .h1 span {
        color: #1a5728;
        font-family: iransansbold;
        line-height: 50px;
        font-size: 18px;
    }
/****** Start SliderCss blockName: tool_dorsaetoolsenews_sample_main_block12 *******/
 .advanced-slider {
    overflow: visible;
    margin-right: auto;
    margin-left: auto;
    position: relative;
}

    .advanced-slider * {
        margin: 0px;
        padding: 0px;
    }

.fullscreen .advanced-slider {
    max-height: 100% !important;
    max-width: 100% !important;
}

 .advanced-slider a {
    transition: none !important;
    position: static;
    -moz-transition: none;
    -webkit-transition: none;
    -o-transition: none;
}

 .advanced-slider img {
    margin: 0px;
    padding: 0px;
    border: currentColor;
    transition: none !important;
    max-height: none;
    max-width: none;
    -moz-transition: none;
    -webkit-transition: none;
    -o-transition: none;
    max-height: none !important;
    max-width: none !important;
    margin-left: 0 !important;
    margin-top: 0 !important;
}

 .advanced-slider .slider-main {
    width: 100%;
    height: 100%;
    position: relative;
    z-index: 1;
}

.advanced-slider .slide-wrapper {
    width: 100%;
    height: 100%;
    overflow: visible;
    position: relative;
    z-index: 2;
}

 .advanced-slider .slides {
    list-style: none;
    margin: 0px !important;
    padding: 0px !important;
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: absolute;
}

 .advanced-slider .slide {
    list-style: none;
    margin: 0px !important;
    padding: 0px !important;
    width: 100%;
    height: 100%;
    overflow: hidden;
    display: block;
    visibility: hidden;
    position: absolute;
    opacity: 1;
}

  .advanced-slider .slide .thumbnail {
        position: absolute;
    }

   .advanced-slider .slide .caption {
        position: absolute;
    }

     .advanced-slider .slide .html {
        position: absolute;
    }

  .advanced-slider .slide .image {
        padding: 0px !important;
        border: currentColor !important;
        left: 0 !important;
        margin-left: 0 !important;
        margin-top: 0 !important;
        max-height: none !important;
        max-width: none !important;
        top: 0 !important;
    }

.webkit .advanced-slider .slide .html {
    overflow: hidden;
}

 .advanced-slider .video-hidden-image {
    display: none;
}

 .advanced-slider iframe.video {
    background-color: rgb(0, 0, 0);
}

 .advanced-slider .video-play-button {
    background-position: center;
    left: 50%;
    top: 50%;
    width: 80px;
    height: 80px;
    margin-top: -40px;
    margin-left: -40px;
    display: block;
    position: absolute;
    
}

.webkit .advanced-slider .transition.slide .html iframe {
    display: block;
}

.webkit .advanced-slider .active.slide .html iframe {
    display: block;
}

.webkit .advanced-slider .transition.slide .init.layer iframe {
    display: block;
}

.webkit .advanced-slider .active.slide .init.layer iframe {
    display: block;
}

.webkit .advanced-slider .slide .html iframe {
    display: none;
}

.webkit .advanced-slider .slide .layer iframe {
    display: none;
}

.advanced-slider iframe {
    display: block;
}

 .advanced-slider .slice-container {
    width: 100%;
    height: 100%;
    position: absolute;
}

 .advanced-slider .swipeable-container {
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: absolute;
}

    .advanced-slider .swipeable-container .selectable {
        cursor: default;
    }

    .advanced-slider .swipeable-container .grab {
        cursor: url('../img/openhand.cur'), move;
    }

    .advanced-slider .swipeable-container .grabbing {
        cursor: url('../img/closedhand.cur'), move;
    }

 .advanced-slider .thumbnail-scroller .swipe {
    -webkit-user-select: none;
    -moz-user-select: none;
    -o-user-select: none;
    user-select: none;
}

 .advanced-slider .thumbnail-scroller .grab {
    cursor: url('../img/openhand.cur'), move;
}
 .advanced-slider .thumbnail-scroller .grabbing {
    cursor: url('../img/closedhand.cur'), move;
}

  .advanced-slider .thumbnail-scroller .grabbing a:hover {
        cursor: url('../img/closedhand.cur'), move;
    }

.advanced-slider .thumbnail-scroller .grabbing a:active {
        cursor: url('../img/closedhand.cur'), move;
    }

.advanced-slider .thumbnail-scroller .grabbing .lightbox-icon {
        cursor: url('../img/closedhand.cur'), move;
    }

 .advanced-slider .layer {
    padding: 4px;
    visibility: hidden;
    position: absolute;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

  .advanced-slider .black.layer {
    background: rgba(0, 0, 0, 0.7);
    color: rgb(255, 255, 255);
}

  .advanced-slider .white.layer {
    background: rgba(255, 255, 255, 0.7);
    color: rgb(0, 0, 0);
}

  .advanced-slider .rounded.layer {
    border-radius: 10px;
}

  .advanced-slider .slice {
    display: block;
    position: absolute;
}

  .advanced-slider .preloader {
    background: url('../img/preloader2.gif') no-repeat;
    width: 62px;
    height: 14px;
    position: absolute;
    z-index: 15;
}

  .advanced-slider .slide-arrows {
    position: static;
}

      .advanced-slider .slide-arrows a {
        position: absolute;
        cursor: pointer;
    }

  .advanced-slider .lightbox-icon {
    left: 50%;
    top: 50%;
    width: 80px;
    height: 80px;
    margin-top: -40px;
    margin-left: -40px;
    position: absolute;
    cursor: pointer;
}

  .advanced-slider .play.lightbox-icon {
    background-image: url('../img/lightbox_play.png');
}

  .advanced-slider .magnifying.lightbox-icon {
    background-image: url('../img/lightbox_magnifying.png');
}

  .advanced-slider .hyperlink.lightbox-icon {
    background-image: url('../img/lightbox_hyperlink.png');
}

  .advanced-slider .slideshow-controls {
    position: absolute;
    cursor: pointer;
}

  .advanced-slider .shadow {
    height: 94px;
    margin-top: -50px;
    position: absolute;
    z-index: 1;
}

      .advanced-slider .shadow .shadow-left {
        float: left;
    }

      .advanced-slider .shadow .shadow-right {
        float: left;
    }

      .advanced-slider .shadow .shadow-middle {
        float: left;
    }

      .advanced-slider .shadow .shadow-left {
        background: url('../img/shadow_left.png');
        width: 200px;
        height: 94px;
        float: left;
    }

      .advanced-slider .shadow .shadow-right {
        background: url('../img/shadow_right.png');
        width: 200px;
        height: 94px;
        float: left;
    }

      .advanced-slider .shadow .shadow-middle {
        background: url('../img/shadow_middle.png') repeat-x;
        height: 94px;
        float: left;
    }

  .advanced-slider .full-screen-controls {
    background: url('../img/fullscreen.png') no-repeat;
    left: 20px;
    top: 20px;
    width: 31px;
    height: 27px;
    position: absolute;
    cursor: pointer;
}

  .advanced-slider .timer-animation {
    position: absolute;
}

  .advanced-slider canvas {
    position: absolute;
}

  .advanced-slider .timer-animation .timer-animation-controls {
    left: 50%;
    top: 50%;
    width: 20px;
    height: 20px;
    margin-top: -10px;
    margin-left: -10px;
    position: absolute;
    cursor: pointer;
}

  .advanced-slider .timer-animation .timer-animation-controls {
    background: url('../img/playpause_small.png') no-repeat;
}

  .advanced-slider .play.timer-animation .timer-animation-controls {
    background-position: -20px 0px;
}

  .advanced-slider .pause.timer-animation .timer-animation-controls {
}

  .advanced-slider .caption-container {
    overflow: hidden;
    position: absolute;
}

      .advanced-slider .caption-container .wrapper {
        margin: 0px;
        padding: 0px;
        border: currentColor;
        position: absolute;
        box-shadow: none;
        background-color: transparent;
        -moz-box-shadow: none;
        -webkit-box-shadow: none;
    }

      .advanced-slider .caption-container .background {
        width: 100%;
        height: 100%;
        position: absolute;
    }

      .advanced-slider .caption-container .caption {
        width: 100%;
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
    }

  .advanced-slider .thumbnail-wrapper {
    position: absolute;
}

  .advanced-slider .thumbnail {
    background-position: center;
    overflow: hidden;
    position: absolute;
    background-image: url('../img/preloader.gif');
    background-repeat: no-repeat;
}

  .advanced-slider .thumbnail-content {
}

  .advanced-slider .slide-buttons {
    position: absolute;
    z-index: 3;
}

      .advanced-slider .slide-buttons .left {
        float: left;
    }

      .advanced-slider .slide-buttons .right {
        float: left;
    }

      .advanced-slider .slide-buttons .middle {
        float: left;
    }

      .advanced-slider .slide-buttons a {
        text-align: center;
        text-decoration: none;
        float: left;
        position: relative;
        cursor: pointer;
    }

  .advanced-slider .thumbnail-scroller {
    position: absolute;
    z-index: 2;
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    -o-box-sizing: content-box;
}

      .advanced-slider .thumbnail-scroller .thumbnails-visible-container {
        overflow: hidden;
        position: relative;
    }

      .advanced-slider .thumbnail-scroller .thumbnails-container {
        list-style: none;
        margin: 0px;
        padding: 0px;
        left: 0px;
        top: 0px;
        overflow: visible;
        position: absolute;
    }

      .advanced-slider .thumbnail-scroller .thumbnail-wrapper {
        list-style: none;
        cursor: pointer;
    }

      .advanced-slider .thumbnail-scroller .lightbox-icon {
        left: 50%;
        top: 50%;
        width: 30px;
        height: 30px;
        margin-top: -15px;
        margin-left: -15px;
        position: absolute;
        cursor: pointer;
    }

      .advanced-slider .thumbnail-scroller .play.lightbox-icon {
        background-image: url('../img/lightbox_play_small.png');
    }

      .advanced-slider .thumbnail-scroller .magnifying.lightbox-icon {
        background-image: url('../img/lightbox_magnifying_small.png');
    }

      .advanced-slider .thumbnail-scroller .hyperlink.lightbox-icon {
        background-image: url('../img/lightbox_hyperlink_small.png');
    }

  .advanced-slider .thumbnail .caption {
    width: 100%;
    position: absolute;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

      .advanced-slider .thumbnail .caption .background {
        width: 100%;
        height: 100%;
        position: absolute;
    }

      .advanced-slider .thumbnail .caption .content {
        width: 100%;
        position: absolute;
    }

  .advanced-slider .thumbnail-scroller .arrows a {
    position: absolute;
    cursor: pointer;
}

  .advanced-slider .thumbnail-scroller .buttons {
    width: auto;
    position: absolute;
}

      .advanced-slider .thumbnail-scroller .buttons a {
        text-decoration: none;
        position: absolute;
        cursor: pointer;
    }

  .advanced-slider-tooltip {
    position: absolute;
    z-index: 9999;
}

#mixed-slider .slide {
    background-color: #EEEEEE;
}

#mixed-slider .timer-animation {
    top: 10px;
    right: 10px;
}

#mixed-slider .html {
    width: 100%;
    height: 100%;
}

#mixed-slider .slide-arrows a.previous {
    left: -80px;
}

#mixed-slider .slide-arrows a.next {
    right: -80px;
}

#mixed-slider .video-container {
    float: left;
    padding: 10px;
}

#mixed-slider .video-description {
    float: left;
    margin: 10px;
    width: 200px;
    height: 380px;
}

    #mixed-slider .video-description p {
        font-family: 'Open Sans', sans-serif;
    }

    #mixed-slider .video-description .title p {
        font-size: 24px;
        margin-bottom: 10px;
    }

    #mixed-slider .video-description .content p {
        font-size: 12px;
        margin-top: 10px;
    }

    #mixed-slider .video-description .link {
        position: absolute;
        bottom: 10px;
    }

        #mixed-slider .video-description .link p {
            font-size: 14px;
        }

        #mixed-slider .video-description .link a {
            font-size: 12px;
            color: #666666;
        }

#mixed-slider .content-box {
    width: 180px;
    margin: 35px 30px;
    padding: 10px;
    background: #888;
    color: #CCC;
    font-size: 13px;
    line-height: 20px;
    border: 4px solid #DDD;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}

    #mixed-slider .content-box .title {
        font-weight: bold;
        font-style: italic;
        color: #EEEEEE;
    }

    #mixed-slider .content-box .button {
        display: block;
        text-decoration: none;
        width: 65px;
        padding: 2px;
        margin-top: 10px;
        color: #666;
        background-color: #EEEEEE;
        border: 4px solid #FFFFFF;
        -webkit-border-radius: 6px;
        -moz-border-radius: 6px;
        border-radius: 6px;
    }

#mixed-slider .images-box {
    width: 520px;
    margin: 30px 15px;
}

#mixed-slider .image-box {
    background: url('../img/image_shadow.html') no-repeat 9px 158px;
    width: 260px;
    height: 170px;
    float: left;
}

    #mixed-slider .image-box img {
        margin: 10px;
        border: 4px solid #FFF;
        transition: border 500ms ease-out;
        -webkit-transition: border 500ms ease-out;
        -moz-transition: border 500ms ease-out;
        -o-transition: border 500ms ease-out;
    }

        #mixed-slider .image-box img:hover {
            border: 4px solid #333;
        }
/*	Skin Name: Round	Class: round	Description: Round skin for Advanced Slider jQuery plugin	Author: David*/ /* MAIN SLIDE */

.round .slide-wrapper {
}
/* END OF MAIN SLIDE */ /* SLIDE ARROWS */

.round .slide-arrows a {
    background: url('../img/arrows.png') no-repeat;
    width: 57px;
    height: 58px;
    top: 50%;
    margin-top: -29px;
}

    .round .slide-arrows a.previous {
        left: 20px;
    }

    .round .slide-arrows a.next {
        right: 20px;
        background-position: -57px 0;
    }
/* SLIDE ARROWS */ /* SLIDESHOW CONTROLS */

.round .slideshow-controls {
    background: url('../img/playpause.png') no-repeat;
    width: 57px;
    height: 58px;
    top: 50%;
    left: 50%;
    margin-top: -29px;
    margin-left: -29px;
}

    .round .slideshow-controls.pause {
        background-position: 0 0;
    }

    .round .slideshow-controls.play {
        background-position: -57px 0;
    }
/* END OF SLIDESHOW CONTROLS */ /* TIMER ANIMATION */

.round .timer-animation {
    top: 20px;
    right: 20px;
}
/* END OF TIMER ANIMATION */ /* SLIDE CAPTION */

.round .caption-container .background {
    background-color: #000;
    width: 100%;
    height: 100%;
}

.round .caption-container .caption {
    color: #FFF;
    margin: 0;
    padding: 8px;
    font-size: 16px;
    line-height: 18px;
}
/* END OF SLIDE CAPTION */ /* SLIDE BUTTONS/BULLETS */ /* main container of the navigation buttons */

.round .slide-buttons {
    margin-top: 40px;
}
    /*  left, right and middle of the main container  for this skin, these elements are not styled by default feel free to add your own styling*/

    .round .slide-buttons .left, .round .slide-buttons .right {
    }

    .round .slide-buttons .left {
    }

    .round .slide-buttons .middle {
    }

    .round .slide-buttons .right {
    }
    /* this contains the buttons */

    .round .slide-buttons .buttons-inner {
    }
        /* this is a button */

        .round .slide-buttons .buttons-inner a {
            background: url('../img/buttons.png') no-repeat;
            background-position: 0 0;
            width: 20px;
            height: 20px;
            margin: 0 2px !important;
        }

            .round .slide-buttons .buttons-inner a.over {
                background-position: -20px 0;
            }

            .round .slide-buttons .buttons-inner a.select {
                background-position: -40px 0;
            }
            /* this is used to style the numbers from within the buttons, when they are used */

            .round .slide-buttons .buttons-inner a .number {
                margin-top: 1px;
                margin-left: -1px;
                font-size: 10px;
                line-height: 12px;
                font-weight: bold;
                color: #FFF;
            }

            .round .slide-buttons .buttons-inner a.over .number {
                color: #FFF;
            }

            .round .slide-buttons .buttons-inner a.select .number {
                color: #333;
            }
        /*  applied to the thumbnail when the thumbnail is used only as a tooltip sets the distance between the button and the thumbnail*/

        .round .slide-buttons .buttons-inner .thumbnail-wrapper {
            margin-bottom: 10px;
        }
/* END OF SLIDE BUTTONS/BULLETS */ /* THUMBNAIL IMAGE */

.round .thumbnail {
    left: 0;
    background-size: cover;
    background-color: #FFF;
    border: solid 3px #FFF;
    -moz-box-shadow: 0 0 10px #AAA;
    -webkit-box-shadow: 0 0 10px #AAA;
    box-shadow: 0 0 10px #AAA;
    -ms-filter: "progid: DXImageTransform.Microsoft.Shadow(Strength=4, Direction=130, Color='#AAAAAA')";
    filter: progid: DXImageTransform.Microsoft.Shadow(Strength=4, Direction=130, Color='#AAAAAA');
}
/* END OF THUMBNAIL IMAGE */ /* THUMBNAIL SCROLLER */

.round .thumbnail-scroller.horizontal {
    bottom: 0;
    padding: 0 50px;
    margin-top: 30px;
}

.round .thumbnail-scroller.vertical {
    right: 0;
    padding: 50px 0;
    margin-left: 30px;
}

.round .thumbnail-scroller .thumbnail-wrapper {
    margin: 5px;
    padding: 4px;
}

.round .thumbnail-scroller .thumbnail.over {
    border: solid 3px #FFF;
    -moz-box-shadow: 0 0 10px #555;
    -webkit-box-shadow: 0 0 10px #555;
    box-shadow: 0 0 10px #555;
    -ms-filter: "progid: DXImageTransform.Microsoft.Shadow(Strength=4, Direction=130, Color='#555555')";
    filter: progid: DXImageTransform.Microsoft.Shadow(Strength=4, Direction=130, Color='#555555');
}

.round .thumbnail-scroller .thumbnail.select {
    border: solid 3px #FFF;
    -moz-box-shadow: 0 0 10px #555;
    -webkit-box-shadow: 0 0 10px #555;
    box-shadow: 0 0 10px #555;
    -ms-filter: "progid: DXImageTransform.Microsoft.Shadow(Strength=4, Direction=130, Color='#555555')";
    filter: progid: DXImageTransform.Microsoft.Shadow(Strength=4, Direction=130, Color='#555555');
}
/* THUMBNAIL CAPTION */

.round .thumbnail .caption .background {
    background-color: #000;
    filter: alpha(opacity=50);
    opacity: 0.5;
}

.round .thumbnail .caption .content {
    color: #FFF;
    font-size: 12px;
    line-height: 14px;
    text-align: center;
    padding: 2px 0;
    margin: 0;
}
/* END OF THUMBNAIL CAPTION */ /* THUMBNAIL SCROLLER ARROWS */

.round .thumbnail-scroller .arrows a {
    background: url('../img/arrows_small.png') no-repeat;
    width: 35px;
    height: 35px;
}

.round .thumbnail-scroller.vertical .arrows a {
    background: url('../img/arrows_v_small.png') no-repeat;
}

.round .thumbnail-scroller .arrows a.next {
    background-position: -35px 0;
}

.round .thumbnail-scroller.horizontal .arrows a.previous {
    left: 0;
}

.round .thumbnail-scroller.horizontal .arrows a.next {
    right: 0;
}

.round .thumbnail-scroller.vertical .arrows a.previous {
    top: 0;
}

.round .thumbnail-scroller.vertical .arrows a.next {
    bottom: 0;
}
/* END OF THUMBNAIL SCROLLER ARROWS */ /* THUMBNAIL SCROLLER BUTTONS */

.round .thumbnail-scroller .buttons a {
    background: url('../img/buttons_small.png') no-repeat;
    background-position: 0 0;
    width: 13px;
    height: 13px;
    margin: 2px;
}

    .round .thumbnail-scroller .buttons a.over {
        background-position: -13px 0;
    }

    .round .thumbnail-scroller .buttons a.select {
        background-position: -26px 0;
    }
/* END OF THUMBNAIL SCROLLER BUTTONS */ /* THUMBNAIL SCROLLER SCROLLBAR */

.round .thumbnail-scroller.horizontal .scrollbar {
    margin-top: 30px;
}

.round .thumbnail-scroller.vertical .scrollbar {
    margin-left: 30px;
}
/* END OF THUMBNAIL SCROLLER SCROLLBAR */ /* END OF THUMBNAIL SCROLLER */ /* TOOLTIP */

.round .tooltip {
    background-color: #DDD;
    margin-bottom: 20px;
    border: #EEE solid 4px;
    border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
}

    .round .tooltip .content {
        color: #999;
        padding: 10px;
        margin: 0;
    }
/* END OF TOOLTIP */
/****** Start Content of Tool Block blockName: tool_dorsaetoolsenews_sample_main_block14 *******/
.borderdesignrtl6 {
    border: 0px;
    text-align: right;
    direction: rtl;
}

    .borderdesignrtl6 .bhead {
        border: 0px;
        clear: both;
        border-bottom: 1px solid #289628;
        display: block;
        width: 100%;
        height: 15px;
        line-height: 10px;
        margin-top: 20px;
    }

    .borderdesignrtl6 .bmiddle {
        clear: both;
        margin: 50px 0 20px;
    }

    .borderdesignrtl6 .bfooter {
        border: 0px;
        clear: both;
    }

    .borderdesignrtl6 .h1 {
        float: right;
    }

        .borderdesignrtl6 .h1 span {
            color: #1a5728;
            padding-left: 15px;
            background-color: #fff;
            font-family: iransansbold;
            font-size: 19px;
        }

    .borderdesignrtl6 .h2 {
        float: left;
        margin-top: 5px;
    }

    .borderdesignrtl6 .h4 {
        float: left;
    }

    .borderdesignrtl6 .h2 a {
        background-color: #fff;
        font-size: 14px;
        padding-right: 8px;
    }

    .borderdesignrtl6 .h2 span {
        border: 1px solid #da9f00;
        padding: 0 10px;
        background-color: #ffba00;
        color: #292929;
    }

    .borderdesignrtl6 .h4 a {
        background-color: #fff;
        padding-right: 7px;
    }

    .borderdesignrtl6 .h2 a:hover span {
        background-color: #1a5728;
        border-color: #1a5728;
        color: #fff;
    }

    .borderdesignrtl6 .h3 {
        text-align: left;
    }

        .borderdesignrtl6 .h3 a {
            color: #1a5728;
            padding: 0 10px;
            text-align: center;
            font-size: 14px;
        }

            .borderdesignrtl6 .h3 a:hover {
                background-color: #1a5728;
                border-color: #1a5728;
                color: #fff;
            }
/****** Start Content of Tool Block blockName: tool_link_sample_main_block13 *******/
.defaultnone {
    border: 0px;
    border-radius: 5px;
    text-align: right;
}
/****** Start SliderCss blockName: tool_link_sample_main_block13 *******/
#hotLinksSlider.advanced-slider {
    text-align: left;
    overflow: visible;
    font-family: Arial, Helvetica, sans-serif;
    margin-right: auto;
    margin-left: auto;
    position: relative;
}

    #hotLinksSlider.advanced-slider * {
        margin: 0px;
        padding: 0px;
        box-sizing: content-box;
        -moz-box-sizing: content-box;
        -webkit-box-sizing: content-box;
    }

.fullscreen#hotLinksSlider.advanced-slider {
    max-height: 100% !important;
    max-width: 100% !important;
}

#hotLinksSlider.advanced-slider a {
    transition: none !important;
    position: static;
    -moz-transition: none;
    -webkit-transition: none;
    -o-transition: none;
}

#hotLinksSlider.advanced-slider img {
    margin: 0px;
    padding: 0px;
    border: currentColor;
    transition: none !important;
    max-height: none;
    max-width: none;
    -moz-transition: none;
    -webkit-transition: none;
    -o-transition: none;
    max-height: none !important;
    max-width: none !important;
    margin-left: 0 !important;
    margin-top: 0 !important;
}

#hotLinksSlider.advanced-slider .slider-main {
    width: 100%;
    height: 100%;
    position: relative;
    z-index: 1;
}

#hotLinksSlider.advanced-slider .slide-wrapper {
    width: 100%;
    height: 100%;
    overflow: visible;
    position: relative;
    z-index: 2;
}

#hotLinksSlider.advanced-slider .slides {
    list-style: none;
    margin: 0px !important;
    padding: 0px !important;
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: absolute;
}

#hotLinksSlider.advanced-slider .slide {
    list-style: none;
    margin: 0px !important;
    padding: 0px !important;
    width: 100%;
    height: 100%;
    overflow: hidden;
    display: block;
    visibility: hidden;
    position: absolute;
    opacity: 1;
}

    #hotLinksSlider.advanced-slider .slide .thumbnail {
        position: absolute;
    }

    #hotLinksSlider.advanced-slider .slide .caption {
        position: absolute;
    }

    #hotLinksSlider.advanced-slider .slide .html {
        position: absolute;
    }

    #hotLinksSlider.advanced-slider .slide .image {
        padding: 0px !important;
        border: currentColor !important;
        left: 0 !important;
        margin-left: 0 !important;
        margin-top: 0 !important;
        max-height: none !important;
        max-width: none !important;
        top: 0 !important;
    }

.webkit#hotLinksSlider.advanced-slider .slide .html {
    overflow: hidden;
}

#hotLinksSlider.advanced-slider .video-hidden-image {
    display: none;
}

#hotLinksSlider.advanced-slider iframe.video {
    background-color: rgb(0, 0, 0);
}

#hotLinksSlider.advanced-slider .video-play-button {
    background-position: center;
    left: 50%;
    top: 50%;
    width: 80px;
    height: 80px;
    margin-top: -40px;
    margin-left: -40px;
    display: block;
    position: absolute;
    background-image: url('../img/video_play.png');
}

.webkit#hotLinksSlider.advanced-slider .transition.slide .html iframe {
    display: block;
}

.webkit#hotLinksSlider.advanced-slider .active.slide .html iframe {
    display: block;
}

.webkit#hotLinksSlider.advanced-slider .transition.slide .init.layer iframe {
    display: block;
}

.webkit#hotLinksSlider.advanced-slider .active.slide .init.layer iframe {
    display: block;
}

.webkit#hotLinksSlider.advanced-slider .slide .html iframe {
    display: none;
}

.webkit#hotLinksSlider.advanced-slider .slide .layer iframe {
    display: none;
}

#hotLinksSlider.advanced-slider iframe {
    display: block;
}

#hotLinksSlider.advanced-slider .slice-container {
    width: 100%;
    height: 100%;
    position: absolute;
}

#hotLinksSlider.advanced-slider .swipeable-container {
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: absolute;
}

    #hotLinksSlider.advanced-slider .swipeable-container .selectable {
        cursor: default;
    }

    #hotLinksSlider.advanced-slider .swipeable-container .grab {
        cursor: url('../../../../Block/library/tool_link_sample_main_block13/ContentCSS/images/openhand.cur'), move;
    }

    #hotLinksSlider.advanced-slider .swipeable-container .grabbing {
        cursor: url('../../../../Block/library/tool_link_sample_main_block13/ContentCSS/images/closedhand.cur'), move;
    }

#hotLinksSlider.advanced-slider .thumbnail-scroller .swipe {
    -webkit-user-select: none;
    -moz-user-select: none;
    -o-user-select: none;
    user-select: none;
}

#hotLinksSlider.advanced-slider .thumbnail-scroller .grab {
    cursor: url('../../../../Block/library/tool_link_sample_main_block13/ContentCSS/images/openhand.cur'), move;
}

#hotLinksSlider.advanced-slider .thumbnail-scroller .grabbing {
    cursor: url('../../../../Block/library/tool_link_sample_main_block13/ContentCSS/images/closedhand.cur'), move;
}

    #hotLinksSlider.advanced-slider .thumbnail-scroller .grabbing a:hover {
        cursor: url('../../../../Block/library/tool_link_sample_main_block13/ContentCSS/images/closedhand.cur'), move;
    }

    #hotLinksSlider.advanced-slider .thumbnail-scroller .grabbing a:active {
        cursor: url('../../../../Block/library/tool_link_sample_main_block13/ContentCSS/images/closedhand.cur'), move;
    }

    #hotLinksSlider.advanced-slider .thumbnail-scroller .grabbing .lightbox-icon {
        cursor: url('../../../../Block/library/tool_link_sample_main_block13/ContentCSS/images/closedhand.cur'), move;
    }

#hotLinksSlider.advanced-slider .layer {
    padding: 4px;
    visibility: hidden;
    position: absolute;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

#hotLinksSlider.advanced-slider .black.layer {
    background: rgba(0, 0, 0, 0.7);
    color: rgb(255, 255, 255);
}

#hotLinksSlider.advanced-slider .white.layer {
    background: rgba(255, 255, 255, 0.7);
    color: rgb(0, 0, 0);
}

#hotLinksSlider.advanced-slider .rounded.layer {
    border-radius: 10px;
}

#hotLinksSlider.advanced-slider .slice {
    display: block;
    position: absolute;
}

#hotLinksSlider.advanced-slider .preloader {
    width: 62px;
    height: 14px;
    position: absolute;
    z-index: 15;
}

#hotLinksSlider.advanced-slider .slide-arrows {
    position: static;
}

    #hotLinksSlider.advanced-slider .slide-arrows a {
        position: absolute;
        cursor: pointer;
    }

#hotLinksSlider.advanced-slider .lightbox-icon {
    left: 50%;
    top: 50%;
    width: 80px;
    height: 80px;
    margin-top: -40px;
    margin-left: -40px;
    position: absolute;
    cursor: pointer;
}

#hotLinksSlider.advanced-slider .play.lightbox-icon {
    background-image: url('../img/lightbox_play.png');
}

#hotLinksSlider.advanced-slider .magnifying.lightbox-icon {
    background-image: url('../img/lightbox_magnifying.png');
}

#hotLinksSlider.advanced-slider .hyperlink.lightbox-icon {
    background-image: url('../img/lightbox_hyperlink.png');
}

#hotLinksSlider.advanced-slider .slideshow-controls {
    position: absolute;
    cursor: pointer;
}

#hotLinksSlider.advanced-slider .shadow {
    height: 94px;
    margin-top: -50px;
    position: absolute;
    z-index: 1;
}

    #hotLinksSlider.advanced-slider .shadow .shadow-left {
        float: left;
    }

    #hotLinksSlider.advanced-slider .shadow .shadow-right {
        float: left;
    }

    #hotLinksSlider.advanced-slider .shadow .shadow-middle {
        float: left;
    }

    #hotLinksSlider.advanced-slider .shadow .shadow-left {
        background: url('../img/shadow_left.png');
        width: 200px;
        height: 94px;
        float: left;
    }

    #hotLinksSlider.advanced-slider .shadow .shadow-right {
        background: url('../img/shadow_right.png');
        width: 200px;
        height: 94px;
        float: left;
    }

    #hotLinksSlider.advanced-slider .shadow .shadow-middle {
        background: url('../img/shadow_middle.png') repeat-x;
        height: 94px;
        float: left;
    }

#hotLinksSlider.advanced-slider .full-screen-controls {
    background: url('../img/fullscreen.png') no-repeat;
    left: 20px;
    top: 20px;
    width: 31px;
    height: 27px;
    position: absolute;
    cursor: pointer;
}

#hotLinksSlider.advanced-slider .timer-animation {
    position: absolute;
}

#hotLinksSlider.advanced-slider canvas {
    position: absolute;
}

#hotLinksSlider.advanced-slider .timer-animation .timer-animation-controls {
    left: 50%;
    top: 50%;
    width: 20px;
    height: 20px;
    margin-top: -10px;
    margin-left: -10px;
    position: absolute;
    cursor: pointer;
}

#hotLinksSlider.advanced-slider .timer-animation .timer-animation-controls {
    background: url('../../../../Block/library/tool_link_sample_main_block13/ContentCSS/images/playpause_small.png') no-repeat;
}

#hotLinksSlider.advanced-slider .play.timer-animation .timer-animation-controls {
    background-position: -20px 0px;
}

#hotLinksSlider.advanced-slider .pause.timer-animation .timer-animation-controls {
}

#hotLinksSlider.advanced-slider .caption-container {
    overflow: hidden;
    position: absolute;
}

    #hotLinksSlider.advanced-slider .caption-container .wrapper {
        margin: 0px;
        padding: 0px;
        border: currentColor;
        position: absolute;
        box-shadow: none;
        background-color: transparent;
        -moz-box-shadow: none;
        -webkit-box-shadow: none;
    }

    #hotLinksSlider.advanced-slider .caption-container .background {
        width: 100%;
        height: 100%;
        position: absolute;
    }

    #hotLinksSlider.advanced-slider .caption-container .caption {
        width: 100%;
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
    }

#hotLinksSlider.advanced-slider .thumbnail-wrapper {
    position: absolute;
}

#hotLinksSlider.advanced-slider .thumbnail {
    background-position: center;
    overflow: hidden;
    position: absolute;
    background-repeat: no-repeat;
}

#hotLinksSlider.advanced-slider .thumbnail-content {
}

#hotLinksSlider.advanced-slider .slide-buttons {
    position: absolute;
    z-index: 3;
}

    #hotLinksSlider.advanced-slider .slide-buttons .left {
        float: left;
    }

    #hotLinksSlider.advanced-slider .slide-buttons .right {
        float: left;
    }

    #hotLinksSlider.advanced-slider .slide-buttons .middle {
        float: left;
    }

    #hotLinksSlider.advanced-slider .slide-buttons a {
        text-align: center;
        text-decoration: none;
        float: left;
        position: relative;
        cursor: pointer;
    }

#hotLinksSlider.advanced-slider .thumbnail-scroller {
    position: absolute;
    z-index: 2;
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    -o-box-sizing: content-box;
}

    #hotLinksSlider.advanced-slider .thumbnail-scroller .thumbnails-visible-container {
        overflow: hidden;
        position: relative;
    }

    #hotLinksSlider.advanced-slider .thumbnail-scroller .thumbnails-container {
        list-style: none;
        margin: 0px;
        padding: 0px;
        left: 0px;
        top: 0px;
        overflow: visible;
        position: absolute;
    }

    #hotLinksSlider.advanced-slider .thumbnail-scroller .thumbnail-wrapper {
        list-style: none;
        cursor: pointer;
    }

    #hotLinksSlider.advanced-slider .thumbnail-scroller .lightbox-icon {
        left: 50%;
        top: 50%;
        width: 30px;
        height: 30px;
        margin-top: -15px;
        margin-left: -15px;
        position: absolute;
        cursor: pointer;
    }

    #hotLinksSlider.advanced-slider .thumbnail-scroller .play.lightbox-icon {
        background-image: url('../img/lightbox_play_small.png');
    }

    #hotLinksSlider.advanced-slider .thumbnail-scroller .magnifying.lightbox-icon {
        background-image: url('../img/lightbox_magnifying_small.png');
    }

    #hotLinksSlider.advanced-slider .thumbnail-scroller .hyperlink.lightbox-icon {
        background-image: url('../img/lightbox_hyperlink_small.png');
    }

#hotLinksSlider.advanced-slider .thumbnail .caption {
    width: 100%;
    position: absolute;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

    #hotLinksSlider.advanced-slider .thumbnail .caption .background {
        width: 100%;
        height: 100%;
        position: absolute;
    }

    #hotLinksSlider.advanced-slider .thumbnail .caption .content {
        width: 100%;
        position: absolute;
    }

#hotLinksSlider.advanced-slider .thumbnail-scroller .arrows a {
    position: absolute;
    cursor: pointer;
}

#hotLinksSlider.advanced-slider .thumbnail-scroller .buttons {
    width: auto;
    position: absolute;
}

    #hotLinksSlider.advanced-slider .thumbnail-scroller .buttons a {
        text-decoration: none;
        position: absolute;
        cursor: pointer;
    }

#hotLinksSlider.advanced-slider-tooltip {
    position: absolute;
    z-index: 9999;
}
/* MAIN SLIDE */

.circle .slide-wrapper {
    background-color: #FFF;
    border: 4px solid #FFF;
    -moz-box-shadow: 0 0 10px #CCC;
    -webkit-box-shadow: 0 0 10px #CCC;
    box-shadow: 0 0 10px #CCC;
}
/* END OF MAIN SLIDE */ /* SLIDE ARROWS */

.circle .slide-arrows a {
    background: url('../img/arrows.png') no-repeat;
    width: 40px;
    height: 40px;
    top: 50%;
    margin-top: -20px;
}

    .circle .slide-arrows a.previous {
        left: 20px;
    }

    .circle .slide-arrows a.next {
        right: 20px;
        background-position: -40px 0;
    }
/* SLIDE ARROWS */ /* SLIDESHOW CONTROLS */

.circle .slideshow-controls {
    background: url('../img/playpause.png') no-repeat;
    width: 40px;
    height: 40px;
    top: 50%;
    left: 50%;
    margin-top: -20px;
    margin-left: -20px;
}

    .circle .slideshow-controls.pause {
        background-position: 0 0;
    }

    .circle .slideshow-controls.play {
        background-position: -40px 0;
    }
/* END OF SLIDESHOW CONTROLS */ /* TIMER ANIMATION */

.circle .timer-animation {
    top: 20px;
    right: 20px;
}
/* END OF TIMER ANIMATION */ /* SLIDE CAPTION */

.circle .caption-container .background {
    background-color: #000;
    width: 100%;
    height: 100%;
}

.circle .caption-container .caption {
    color: #FFF;
    margin: 0;
    padding: 8px;
    font-size: 16px;
    line-height: 18px;
}
/* END OF SLIDE CAPTION */ /* SLIDE BUTTONS/BULLETS */ /* main container of the navigation buttons */

.circle .slide-buttons {
    margin-top: 40px;
}
    /*  left, right and middle of the main container  for this skin, these elements are not styled by default feel free to add your own styling*/

    .circle .slide-buttons .left, .circle .slide-buttons .right {
    }

    .circle .slide-buttons .left {
    }

    .circle .slide-buttons .middle {
    }

    .circle .slide-buttons .right {
    }
    /* this contains the buttons */

    .circle .slide-buttons .buttons-inner {
    }
        /* this is a button */

        .circle .slide-buttons .buttons-inner a {
            background: url('../../../../Block/library/tool_link_sample_main_block13/ContentCSS/images/buttons.png') no-repeat;
            background-position: 0 0;
            width: 16px;
            height: 16px;
            margin: 0 2px;
        }

            .circle .slide-buttons .buttons-inner a.over {
                background-position: -16px 0;
            }

            .circle .slide-buttons .buttons-inner a.select {
                background-position: -32px 0;
            }

            .circle .slide-buttons .buttons-inner a .number {
                margin-top: 2px;
                font-size: 10px;
                line-height: 12px;
                color: #666;
            }
            /* this is used to style the numbers from within the buttons, when they are used */

            .circle .slide-buttons .buttons-inner a.over .number {
                font-size: 8px;
                color: #FFF;
            }

            .circle .slide-buttons .buttons-inner a.select .number {
                font-size: 8px;
                color: #FFF;
            }
        /*  applied to the thumbnail when the thumbnail is used only as a tooltip sets the distance between the button and the thumbnail*/

        .circle .slide-buttons .buttons-inner .thumbnail-wrapper {
            margin-bottom: 10px;
        }
/* END OF SLIDE BUTTONS/BULLETS */ /* THUMBNAIL IMAGE */

.circle .thumbnail {
    left: 0;
    background-size: cover;
    background-color: #FFF;
    border: solid 3px #FFF;
    -moz-box-shadow: 0 0 10px #AAA;
    -webkit-box-shadow: 0 0 10px #AAA;
    box-shadow: 0 0 10px #AAA;
    -ms-filter: "progid: DXImageTransform.Microsoft.Shadow(Strength=4, Direction=130, Color='#AAAAAA')";
    filter: progid: DXImageTransform.Microsoft.Shadow(Strength=4, Direction=130, Color='#AAAAAA');
}
/* END OF THUMBNAIL IMAGE */ /* THUMBNAIL SCROLLER */

.circle .thumbnail-scroller.horizontal {
    bottom: 0;
    padding: 0 50px;
    margin-top: 30px;
}

.circle .thumbnail-scroller.vertical {
    right: 0;
    padding: 50px 0;
    margin-left: 30px;
}

.circle .thumbnail-scroller .thumbnail-wrapper {
    margin: 5px;
    padding: 4px;
}

.circle .thumbnail-scroller .thumbnail.over {
    border: solid 3px #FFF;
    -moz-box-shadow: 0 0 10px #555;
    -webkit-box-shadow: 0 0 10px #555;
    box-shadow: 0 0 10px #555;
    -ms-filter: "progid: DXImageTransform.Microsoft.Shadow(Strength=4, Direction=130, Color='#555555')";
    filter: progid: DXImageTransform.Microsoft.Shadow(Strength=4, Direction=130, Color='#555555');
}

.circle .thumbnail-scroller .thumbnail.select {
    border: solid 3px #FFF;
    -moz-box-shadow: 0 0 10px #555;
    -webkit-box-shadow: 0 0 10px #555;
    box-shadow: 0 0 10px #555;
    -ms-filter: "progid: DXImageTransform.Microsoft.Shadow(Strength=4, Direction=130, Color='#555555')";
    filter: progid: DXImageTransform.Microsoft.Shadow(Strength=4, Direction=130, Color='#555555');
}
/* THUMBNAIL CAPTION */

.circle .thumbnail .caption .background {
    /*background-color: #000;*/
    filter: alpha(opacity=50);
    opacity: 0.5;
}

.circle .thumbnail .caption .content {
    color: #FFF;
    font-size: 12px;
    line-height: 14px;
    text-align: center;
    padding: 2px 0;
    margin: 0;
}
/* END OF THUMBNAIL CAPTION */ /* THUMBNAIL SCROLLER ARROWS */

.circle .thumbnail-scroller .arrows a {
    background: url('../img/arrows.png') no-repeat;
    width: 40px;
    height: 40px;
}

.circle .thumbnail-scroller.vertical .arrows a {
    background: url('../img/arrows_v.png') no-repeat;
}

.circle .thumbnail-scroller .arrows a.next {
    background-position: -40px 0;
}

.circle .thumbnail-scroller.horizontal .arrows a.previous {
    left: 0;
}

.circle .thumbnail-scroller.horizontal .arrows a.next {
    right: 0;
}

.circle .thumbnail-scroller.vertical .arrows a.previous {
    top: 0;
}

.circle .thumbnail-scroller.vertical .arrows a.next {
    bottom: 0;
}
/* END OF THUMBNAIL SCROLLER ARROWS */ /* THUMBNAIL SCROLLER BUTTONS */

.circle .thumbnail-scroller .buttons a {
    background: url('../img/buttons_small.png') no-repeat;
    background-position: 0 0;
    width: 12px;
    height: 12px;
    margin: 2px;
}

    .circle .thumbnail-scroller .buttons a.over {
        background-position: -12px 0;
    }

    .circle .thumbnail-scroller .buttons a.select {
        background-position: -24px 0;
    }
/* END OF THUMBNAIL SCROLLER BUTTONS */ /* THUMBNAIL SCROLLER SCROLLBAR */

.circle .thumbnail-scroller.horizontal .scrollbar {
    margin-top: 30px;
}

.circle .thumbnail-scroller.vertical .scrollbar {
    margin-left: 30px;
}
/* END OF THUMBNAIL SCROLLER SCROLLBAR */ /* END OF THUMBNAIL SCROLLER */ /* TOOLTIP */

.circle .tooltip {
    background-color: #DDD;
    margin-bottom: 20px;
    border: #EEE solid 4px;
    border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
}

    .circle .tooltip .content {
        color: #999;
        padding: 10px;
        margin: 0;
    }
/* END OF TOOLTIP */

#mixed-slider .slide {
    background-color: #EEEEEE;
}

#mixed-slider .timer-animation {
    top: 10px;
    right: 10px;
}

#mixed-slider .html {
    width: 100%;
    height: 100%;
}

#mixed-slider .slide-arrows a.previous {
    left: -80px;
}

#mixed-slider .slide-arrows a.next {
    right: -80px;
}

#mixed-slider .video-container {
    float: left;
    padding: 10px;
}

#mixed-slider .video-description {
    float: left;
    margin: 10px;
    width: 200px;
    height: 380px;
}

    #mixed-slider .video-description p {
        font-family: 'Open Sans', sans-serif;
    }

    #mixed-slider .video-description .title p {
        font-size: 24px;
        margin-bottom: 10px;
    }

    #mixed-slider .video-description .content p {
        font-size: 12px;
        margin-top: 10px;
    }

    #mixed-slider .video-description .link {
        position: absolute;
        bottom: 10px;
    }

        #mixed-slider .video-description .link p {
            font-size: 14px;
        }

        #mixed-slider .video-description .link a {
            font-size: 12px;
            color: #666666;
        }

#mixed-slider .content-box {
    width: 180px;
    margin: 35px 30px;
    padding: 10px;
    background: #888;
    color: #CCC;
    font-size: 13px;
    line-height: 20px;
    border: 4px solid #DDD;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}

    #mixed-slider .content-box .title {
        font-weight: bold;
        font-style: italic;
        color: #EEEEEE;
    }

    #mixed-slider .content-box .button {
        display: block;
        text-decoration: none;
        width: 65px;
        padding: 2px;
        margin-top: 10px;
        color: #666;
        background-color: #EEEEEE;
        border: 4px solid #FFFFFF;
        -webkit-border-radius: 6px;
        -moz-border-radius: 6px;
        border-radius: 6px;
    }

#mixed-slider .images-box {
    width: 520px;
    margin: 30px 15px;
}

#mixed-slider .image-box {
    background: url('../../../../Block/library/tool_link_sample_main_block13/ContentCSS/images/image_shadow.html') no-repeat 9px 158px;
    width: 260px;
    height: 170px;
    float: left;
}

    #mixed-slider .image-box img {
        margin: 10px;
        border: 4px solid #FFF;
        transition: border 500ms ease-out;
        -webkit-transition: border 500ms ease-out;
        -moz-transition: border 500ms ease-out;
        -o-transition: border 500ms ease-out;
    }

        #mixed-slider .image-box img:hover {
            border: 4px solid #333;
        }
/****** Start Content of Tool Block blockName: tool_link_sample_main_block18 *******/
.borderdesignrtl6 {
    border: 0px;
    text-align: right;
    direction: rtl;
}

    .borderdesignrtl6 .bhead {
        border: 0px;
        clear: both;
        border-bottom: 1px solid #289628;
        display: block;
        width: 100%;
        height: 15px;
        line-height: 10px;
        margin-top: 20px;
    }

    .borderdesignrtl6 .bmiddle {
        clear: both;
        margin: 50px 0 20px;
    }

    .borderdesignrtl6 .bfooter {
        border: 0px;
        clear: both;
    }

    .borderdesignrtl6 .h1 {
        float: right;
    }

        .borderdesignrtl6 .h1 span {
            color: #1a5728;
            padding-left: 15px;
            background-color: #fff;
            font-family: iransansbold;
            font-size: 19px;
        }

    .borderdesignrtl6 .h2 {
        float: left;
        margin-top: 5px;
    }

        .borderdesignrtl6 .h2 a {
            background-color: #fff;
            font-size: 14px;
            padding-right: 10px;
        }

        .borderdesignrtl6 .h2 span {
            border: 1px solid #da9f00;
            padding: 0 10px;
            background-color: #ffba00;
            color: #292929;
        }

        .borderdesignrtl6 .h2 a:hover span {
            background-color: #1a5728;
            border-color: #1a5728;
            color: #fff;
        }

    .borderdesignrtl6 .h3 {
        text-align: left;
    }

        .borderdesignrtl6 .h3 a {
            color: #1a5728;
            padding: 0 10px;
            text-align: center;
            font-size: 14px;
        }

            .borderdesignrtl6 .h3 a:hover {
                background-color: #1a5728;
                border-color: #1a5728;
                color: #fff;
            }
/****** Start Content of Tool Block blockName: tool_link_sample_main_block4353 *******/
.defaultnone {
    border: 0px;
    border-radius: 5px;
    text-align: right;
}
/****** Start Content of Tool Block blockName: notifications *******/
.borderdesignrtl6 {
    border: 0px;
    text-align: right;
    direction: rtl;
}

    .borderdesignrtl6 .bhead {
        border: 0px;
        clear: both;
        border-bottom: 1px solid #289628;
        display: block;
        width: 100%;
        height: 15px;
        line-height: 10px;
        margin-top: 20px;
    }

    .borderdesignrtl6 .bmiddle {
        clear: both;
        margin: 50px 0 20px;
    }

    .borderdesignrtl6 .bfooter {
        border: 0px;
        clear: both;
    }

    .borderdesignrtl6 .h1 {
        float: right;
    }

        .borderdesignrtl6 .h1 span {
            color: #1a5728;
            padding-left: 15px;
            background-color: #fff;
            font-family: iransansbold;
            font-size: 19px;
        }

    .borderdesignrtl6 .h2 {
        float: left;
        margin-top: 5px;
    }

        .borderdesignrtl6 .h2 a {
            background-color: #fff;
            font-size: 14px;
            padding-right: 10px;
        }

        .borderdesignrtl6 .h2 span {
            border: 1px solid #da9f00;
            padding: 0 10px;
            background-color: #ffba00;
            color: #292929;
        }

        .borderdesignrtl6 .h2 a:hover span {
            background-color: #1a5728;
            border-color: #1a5728;
            color: #fff;
        }

    .borderdesignrtl6 .h3 {
        text-align: left;
    }

        .borderdesignrtl6 .h3 a {
            color: #1a5728;
            padding: 0 10px;
            text-align: center;
            font-size: 14px;
        }

            .borderdesignrtl6 .h3 a:hover {
                background-color: #1a5728;
                border-color: #1a5728;
                color: #fff;
            }
/****** Start Content of Tool Block blockName: tool_download_sample_main_block3766 *******/
.borderdesignrtl6 {
    border: 0px;
    text-align: right;
    direction: rtl;
}

    .borderdesignrtl6 .bhead {
        border: 0px;
        clear: both;
        border-bottom: 1px solid #289628;
        display: block;
        width: 100%;
        height: 15px;
        line-height: 10px;
        margin-top: 20px;
    }

    .borderdesignrtl6 .bmiddle {
        clear: both;
        margin: 50px 0 20px;
    }

    .borderdesignrtl6 .bfooter {
        border: 0px;
        clear: both;
    }

    .borderdesignrtl6 .h1 {
        float: right;
    }

        .borderdesignrtl6 .h1 span {
            color: #1a5728;
            padding-left: 15px;
            background-color: #fff;
            font-family: iransansbold;
            font-size: 19px;
        }

    .borderdesignrtl6 .h2 {
        float: left;
        margin-top: 5px;
    }

        .borderdesignrtl6 .h2 a {
            background-color: #fff;
            font-size: 14px;
            padding-right: 10px;
        }

        .borderdesignrtl6 .h2 span {
            border: 1px solid #da9f00;
            padding: 0 10px;
            background-color: #ffba00;
            color: #292929;
        }

        .borderdesignrtl6 .h2 a:hover span {
            background-color: #1a5728;
            border-color: #1a5728;
            color: #fff;
        }

    .borderdesignrtl6 .h3 {
        text-align: left;
    }

        .borderdesignrtl6 .h3 a {
            color: #1a5728;
            padding: 0 10px;
            text-align: center;
            font-size: 14px;
        }

            .borderdesignrtl6 .h3 a:hover {
                background-color: #1a5728;
                border-color: #1a5728;
                color: #fff;
            }
/****** Start Content of Css File in Css Folder in befor of main fileName: advmenu1responsive/blue.css *******/
@media(min-width:992px) {
    .navbar .navbar-nav .dropdown-menu[data-duration=ultrafast], .navbar .navbar-nav[data-duration=ultrafast] .dropdown-menu, .navbar[data-duration=ultrafast] .navbar-nav .dropdown-menu {
        -webkit-animation-duration: 150ms;
        -moz-animation-duration: 150ms;
        -o-animation-duration: 150ms;
        animation-duration: 150ms
    }

    .navbar .navbar-nav .dropdown-menu[data-duration=fast], .navbar .navbar-nav[data-duration=fast] .dropdown-menu, .navbar[data-duration=fast] .navbar-nav .dropdown-menu {
        -webkit-animation-duration: 250ms;
        -moz-animation-duration: 250ms;
        -o-animation-duration: 250ms;
        animation-duration: 250ms
    }

    .navbar .navbar-nav .dropdown-menu, .navbar .navbar-nav .dropdown-menu[data-duration=normal], .navbar .navbar-nav[data-duration=normal] .dropdown-menu, .navbar[data-duration=normal] .navbar-nav .dropdown-menu {
        -webkit-animation-duration: .5s;
        -moz-animation-duration: .5s;
        -o-animation-duration: .5s;
        animation-duration: .5s
    }

        .navbar .navbar-nav .dropdown-menu[data-duration=slow], .navbar .navbar-nav[data-duration=slow] .dropdown-menu, .navbar[data-duration=slow] .navbar-nav .dropdown-menu {
            -webkit-animation-duration: 750ms;
            -moz-animation-duration: 750ms;
            -o-animation-duration: 750ms;
            animation-duration: 750ms
        }

        .navbar .navbar-nav .dropdown-menu[data-duration=superslow], .navbar .navbar-nav[data-duration=superslow] .dropdown-menu, .navbar[data-duration=superslow] .navbar-nav .dropdown-menu {
            -webkit-animation-duration: 1s;
            -moz-animation-duration: 1s;
            -o-animation-duration: 1s;
            animation-duration: 1s
        }

        .navbar .navbar-nav .dropdown-menu[data-duration=ultraslow], .navbar .navbar-nav[data-duration=ultraslow] .dropdown-menu, .navbar[data-duration=ultraslow] .navbar-nav .dropdown-menu {
            -webkit-animation-duration: 1.5s;
            -moz-animation-duration: 1.5s;
            -o-animation-duration: 1.5s;
            animation-duration: 1.5s
        }

    .navbar .navbar-nav.dropdown-onhover.no-fix > li:not(:hover) > .dropdown-grid-wrapper > .dropdown-menu, .navbar .navbar-nav.dropdown-onhover.no-fix > li:not(:hover) > .dropdown-menu, .navbar .navbar-nav.dropdown-onhover:not(.no-fix) > li:not(.open):not(:hover) > .dropdown-grid-wrapper > .dropdown-menu, .navbar .navbar-nav.dropdown-onhover:not(.no-fix) > li:not(.open):not(:hover) > .dropdown-menu, .navbar .navbar-nav > li.dropdown-onhover.no-fix:not(:hover) > .dropdown-grid-wrapper > .dropdown-menu, .navbar .navbar-nav > li.dropdown-onhover.no-fix:not(:hover) > .dropdown-menu, .navbar .navbar-nav > li.dropdown-onhover:not(.no-fix):not(.open):not(:hover) > .dropdown-grid-wrapper > .dropdown-menu, .navbar .navbar-nav > li.dropdown-onhover:not(.no-fix):not(.open):not(:hover) > .dropdown-menu, .navbar.dropdown-onhover.no-fix .navbar-nav > li:not(:hover) > .dropdown-grid-wrapper > .dropdown-menu, .navbar.dropdown-onhover.no-fix .navbar-nav > li:not(:hover) > .dropdown-menu, .navbar.dropdown-onhover:not(.no-fix) .navbar-nav > li:not(.open):not(:hover) > .dropdown-grid-wrapper > .dropdown-menu, .navbar.dropdown-onhover:not(.no-fix) .navbar-nav > li:not(.open):not(:hover) > .dropdown-menu, .navbar:not(.dropdown-onhover) .navbar-nav:not(.dropdown-onhover) > li:not(.dropdown-onhover):not(.open) > .dropdown-grid-wrapper > .dropdown-menu, .navbar:not(.dropdown-onhover) .navbar-nav:not(.dropdown-onhover) > li:not(.dropdown-onhover):not(.open) > .dropdown-menu {
        -moz-animation-name: none;
        -o-animation-name: none;
        animation-name: none;
        -webkit-animation-name: none
    }

    .navbar .navbar-nav .dropdown-menu.no-animation, .navbar .navbar-nav .no-animation .dropdown-menu, .navbar .navbar-nav li[class*=collapse-] > .dropdown-menu, .navbar .navbar-nav li[class*="-onhover"].no-fix:not(:hover) > .dropdown-menu:not(.collapsing), .navbar .navbar-nav li[class*="-onhover"]:not(.no-fix):not(:hover) > .dropdown-menu:not(.in):not(.collapsing), .navbar .navbar-nav li[class*="-onclick"] > .dropdown-menu.collapse:not(.in):not(.collapsing) {
        -moz-animation-name: none !important;
        -o-animation-name: none !important;
        animation-name: none !important;
        -webkit-animation-name: none !important
    }
}

@-webkit-keyframes HingeUpToDown {
    0% {
        -webkit-transform-origin: 50% 0;
        transform-origin: 50% 0;
        -webkit-transform: perspective(3000px) rotateX(-90deg);
        transform: perspective(3000px) rotateX(-90deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in
    }

    40% {
        -webkit-transform: perspective(3000px) rotateX(20deg);
        transform: perspective(3000px) rotateX(20deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in
    }

    60% {
        -webkit-transform: perspective(3000px) rotateX(-10deg);
        transform: perspective(3000px) rotateX(-10deg)
    }

    80% {
        -webkit-transform: perspective(3000px) rotateX(5deg);
        transform: perspective(3000px) rotateX(5deg)
    }

    100% {
        -webkit-transform-origin: 50% 0;
        transform-origin: 50% 0;
        -webkit-transform: perspective(3000px);
        transform: perspective(3000px)
    }
}

@keyframes HingeUpToDown {
    0% {
        -webkit-transform-origin: 50% 0;
        -ms-transform-origin: 50% 0;
        transform-origin: 50% 0;
        -webkit-transform: perspective(3000px) rotateX(-90deg);
        -ms-transform: perspective(3000px) rotateX(-90deg);
        transform: perspective(3000px) rotateX(-90deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in
    }

    40% {
        -webkit-transform: perspective(3000px) rotateX(20deg);
        -ms-transform: perspective(3000px) rotateX(20deg);
        transform: perspective(3000px) rotateX(20deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in
    }

    60% {
        -webkit-transform: perspective(3000px) rotateX(-10deg);
        -ms-transform: perspective(3000px) rotateX(-10deg);
        transform: perspective(3000px) rotateX(-10deg)
    }

    80% {
        -webkit-transform: perspective(3000px) rotateX(5deg);
        -ms-transform: perspective(3000px) rotateX(5deg);
        transform: perspective(3000px) rotateX(5deg)
    }

    100% {
        -webkit-transform-origin: 50% 0;
        -ms-transform-origin: 50% 0;
        transform-origin: 50% 0;
        -webkit-transform: perspective(3000px);
        -ms-transform: perspective(3000px);
        transform: perspective(3000px)
    }
}

@-webkit-keyframes HingeLeftToRight {
    0% {
        -webkit-transform-origin: 0 50%;
        transform-origin: 0 50%;
        -webkit-transform: perspective(3000px) rotateY(-90deg);
        transform: perspective(3000px) rotateY(-90deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in
    }

    40% {
        -webkit-transform: perspective(3000px) rotateY(20deg);
        transform: perspective(3000px) rotateY(20deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in
    }

    60% {
        -webkit-transform: perspective(3000px) rotateY(-10deg);
        transform: perspective(3000px) rotateY(-10deg)
    }

    80% {
        -webkit-transform: perspective(3000px) rotateY(5deg);
        transform: perspective(3000px) rotateY(5deg)
    }

    100% {
        -webkit-transform-origin: 0 50%;
        transform-origin: 0 50%;
        -webkit-transform: perspective(3000px);
        transform: perspective(3000px)
    }
}

@keyframes HingeLeftToRight {
    0% {
        -webkit-transform-origin: 0 50%;
        -ms-transform-origin: 0 50%;
        transform-origin: 0 50%;
        -webkit-transform: perspective(3000px) rotateY(-90deg);
        -ms-transform: perspective(3000px) rotateY(-90deg);
        transform: perspective(3000px) rotateY(-90deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in
    }

    40% {
        -webkit-transform: perspective(3000px) rotateY(20deg);
        -ms-transform: perspective(3000px) rotateY(20deg);
        transform: perspective(3000px) rotateY(20deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in
    }

    60% {
        -webkit-transform: perspective(3000px) rotateY(-10deg);
        -ms-transform: perspective(3000px) rotateY(-10deg);
        transform: perspective(3000px) rotateY(-10deg)
    }

    80% {
        -webkit-transform: perspective(3000px) rotateY(5deg);
        -ms-transform: perspective(3000px) rotateY(5deg);
        transform: perspective(3000px) rotateY(5deg)
    }

    100% {
        -webkit-transform-origin: 0 50%;
        -ms-transform-origin: 0 50%;
        transform-origin: 0 50%;
        -webkit-transform: perspective(3000px);
        -ms-transform: perspective(3000px);
        transform: perspective(3000px)
    }
}

@-webkit-keyframes HingeRightToLeftInverse {
    0% {
        -webkit-transform-origin: 100% -50%;
        transform-origin: 100% -50%;
        -webkit-transform: perspective(3000px) rotateY(-90deg);
        transform: perspective(3000px) rotateY(-90deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in
    }

    40% {
        -webkit-transform: perspective(3000px) rotateY(20deg);
        transform: perspective(3000px) rotateY(20deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in
    }

    60% {
        -webkit-transform: perspective(3000px) rotateY(-10deg);
        transform: perspective(3000px) rotateY(-10deg)
    }

    80% {
        -webkit-transform: perspective(3000px) rotateY(5deg);
        transform: perspective(3000px) rotateY(5deg)
    }

    100% {
        -webkit-transform-origin: 100% 50%;
        transform-origin: 100% 50%;
        -webkit-transform: perspective(3000px);
        transform: perspective(3000px)
    }
}

@keyframes HingeRightToLeftInverse {
    0% {
        -webkit-transform-origin: 100% 50%;
        -ms-transform-origin: 100% 50%;
        transform-origin: 100% 50%;
        -webkit-transform: perspective(3000px) rotateY(-90deg);
        -ms-transform: perspective(3000px) rotateY(-90deg);
        transform: perspective(3000px) rotateY(-90deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in
    }

    40% {
        -webkit-transform: perspective(3000px) rotateY(20deg);
        -ms-transform: perspective(3000px) rotateY(20deg);
        transform: perspective(3000px) rotateY(20deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in
    }

    60% {
        -webkit-transform: perspective(3000px) rotateY(-10deg);
        -ms-transform: perspective(3000px) rotateY(-10deg);
        transform: perspective(3000px) rotateY(-10deg)
    }

    80% {
        -webkit-transform: perspective(3000px) rotateY(5deg);
        -ms-transform: perspective(3000px) rotateY(5deg);
        transform: perspective(3000px) rotateY(5deg)
    }

    100% {
        -webkit-transform-origin: 100% 50%;
        -ms-transform-origin: 100% 50%;
        transform-origin: 100% 50%;
        -webkit-transform: perspective(3000px);
        -ms-transform: perspective(3000px);
        transform: perspective(3000px)
    }
}

@-webkit-keyframes HingeLeftToRightInverse {
    0% {
        -webkit-transform-origin: 0 50%;
        transform-origin: 0 50%;
        -webkit-transform: perspective(3000px) rotateY(90deg);
        transform: perspective(3000px) rotateY(90deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in
    }

    40% {
        -webkit-transform: perspective(3000px) rotateY(-20deg);
        transform: perspective(3000px) rotateY(-20deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in
    }

    60% {
        -webkit-transform: perspective(3000px) rotateY(10deg);
        transform: perspective(3000px) rotateY(10deg)
    }

    80% {
        -webkit-transform: perspective(3000px) rotateY(-5deg);
        transform: perspective(3000px) rotateY(-5deg)
    }

    100% {
        -webkit-transform-origin: 0 50%;
        transform-origin: 0 50%;
        -webkit-transform: perspective(3000px);
        transform: perspective(3000px)
    }
}

@keyframes HingeLeftToRightInverse {
    0% {
        -webkit-transform-origin: 0 50%;
        -ms-transform-origin: 0 50%;
        transform-origin: 0 50%;
        -webkit-transform: perspective(3000px) rotateY(90deg);
        -ms-transform: perspective(3000px) rotateY(90deg);
        transform: perspective(3000px) rotateY(90deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in
    }

    40% {
        -webkit-transform: perspective(3000px) rotateY(-20deg);
        -ms-transform: perspective(3000px) rotateY(-20deg);
        transform: perspective(3000px) rotateY(-20deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in
    }

    60% {
        -webkit-transform: perspective(3000px) rotateY(10deg);
        -ms-transform: perspective(3000px) rotateY(10deg);
        transform: perspective(3000px) rotateY(10deg)
    }

    80% {
        -webkit-transform: perspective(3000px) rotateY(-5deg);
        -ms-transform: perspective(3000px) rotateY(-5deg);
        transform: perspective(3000px) rotateY(-5deg)
    }

    100% {
        -webkit-transform-origin: 0 50%;
        -ms-transform-origin: 0 50%;
        transform-origin: 0 50%;
        -webkit-transform: perspective(3000px);
        -ms-transform: perspective(3000px);
        transform: perspective(3000px)
    }
}

@-webkit-keyframes HingeRightToLeft {
    0% {
        -webkit-transform-origin: 100% -50%;
        transform-origin: 100% -50%;
        -webkit-transform: perspective(3000px) rotateY(90deg);
        transform: perspective(3000px) rotateY(90deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in
    }

    40% {
        -webkit-transform: perspective(3000px) rotateY(-20deg);
        transform: perspective(3000px) rotateY(-20deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in
    }

    60% {
        -webkit-transform: perspective(3000px) rotateY(10deg);
        transform: perspective(3000px) rotateY(10deg)
    }

    80% {
        -webkit-transform: perspective(3000px) rotateY(-5deg);
        transform: perspective(3000px) rotateY(-5deg)
    }

    100% {
        -webkit-transform-origin: 100% 50%;
        transform-origin: 100% 50%;
        -webkit-transform: perspective(3000px);
        transform: perspective(3000px)
    }
}

@keyframes HingeRightToLeft {
    0% {
        -webkit-transform-origin: 100% 50%;
        -ms-transform-origin: 100% 50%;
        transform-origin: 100% 50%;
        -webkit-transform: perspective(3000px) rotateY(90deg);
        -ms-transform: perspective(3000px) rotateY(90deg);
        transform: perspective(3000px) rotateY(90deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in
    }

    40% {
        -webkit-transform: perspective(3000px) rotateY(-20deg);
        -ms-transform: perspective(3000px) rotateY(-20deg);
        transform: perspective(3000px) rotateY(-20deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in
    }

    60% {
        -webkit-transform: perspective(3000px) rotateY(10deg);
        -ms-transform: perspective(3000px) rotateY(10deg);
        transform: perspective(3000px) rotateY(10deg)
    }

    80% {
        -webkit-transform: perspective(3000px) rotateY(-5deg);
        -ms-transform: perspective(3000px) rotateY(-5deg);
        transform: perspective(3000px) rotateY(-5deg)
    }

    100% {
        -webkit-transform-origin: 100% 50%;
        -ms-transform-origin: 100% 50%;
        transform-origin: 100% 50%;
        -webkit-transform: perspective(3000px);
        -ms-transform: perspective(3000px);
        transform: perspective(3000px)
    }
}

@-webkit-keyframes HingeDownToUp {
    0% {
        -webkit-transform-origin: 50% 100%;
        transform-origin: 50% 100%;
        -webkit-transform: perspective(3000px) rotateX(-90deg);
        transform: perspective(3000px) rotateX(-90deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in
    }

    40% {
        -webkit-transform: perspective(3000px) rotateX(20deg);
        transform: perspective(3000px) rotateX(20deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in
    }

    60% {
        -webkit-transform: perspective(3000px) rotateX(-10deg);
        transform: perspective(3000px) rotateX(-10deg)
    }

    80% {
        -webkit-transform: perspective(3000px) rotateX(5deg);
        transform: perspective(3000px) rotateX(5deg)
    }

    100% {
        -webkit-transform-origin: 50% 100%;
        transform-origin: 50% 100%;
        -webkit-transform: perspective(3000px);
        transform: perspective(3000px)
    }
}

@keyframes HingeDownToUp {
    0% {
        -webkit-transform-origin: 50% 100%;
        -ms-transform-origin: 50% 100%;
        transform-origin: 50% 100%;
        -webkit-transform: perspective(3000px) rotateX(-90deg);
        -ms-transform: perspective(3000px) rotateX(-90deg);
        transform: perspective(3000px) rotateX(-90deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in
    }

    40% {
        -webkit-transform: perspective(3000px) rotateX(20deg);
        -ms-transform: perspective(3000px) rotateX(20deg);
        transform: perspective(3000px) rotateX(20deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in
    }

    60% {
        -webkit-transform: perspective(3000px) rotateX(-10deg);
        -ms-transform: perspective(3000px) rotateX(-10deg);
        transform: perspective(3000px) rotateX(-10deg)
    }

    80% {
        -webkit-transform: perspective(3000px) rotateX(5deg);
        -ms-transform: perspective(3000px) rotateX(5deg);
        transform: perspective(3000px) rotateX(5deg)
    }

    100% {
        -webkit-transform-origin: 50% 100%;
        -ms-transform-origin: 50% 100%;
        transform-origin: 50% 100%;
        -webkit-transform: perspective(3000px);
        -ms-transform: perspective(3000px);
        transform: perspective(3000px)
    }
}

@-webkit-keyframes HingeUpToDownInverse {
    0% {
        -webkit-transform-origin: 50% 0;
        transform-origin: 50% 0;
        -webkit-transform: perspective(3000px) rotateX(90deg);
        transform: perspective(3000px) rotateX(90deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in
    }

    40% {
        -webkit-transform: perspective(3000px) rotateX(-20deg);
        transform: perspective(3000px) rotateX(-20deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in
    }

    60% {
        -webkit-transform: perspective(3000px) rotateX(10deg);
        transform: perspective(3000px) rotateX(10deg)
    }

    80% {
        -webkit-transform: perspective(3000px) rotateX(-5deg);
        transform: perspective(3000px) rotateX(-5deg)
    }

    100% {
        -webkit-transform-origin: 50% 0;
        transform-origin: 50% 0;
        -webkit-transform: perspective(3000px);
        transform: perspective(3000px)
    }
}

@keyframes HingeUpToDownInverse {
    0% {
        -webkit-transform-origin: 50% 0;
        -ms-transform-origin: 50% 0;
        transform-origin: 50% 0;
        -webkit-transform: perspective(3000px) rotateX(90deg);
        -ms-transform: perspective(3000px) rotateX(90deg);
        transform: perspective(3000px) rotateX(90deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in
    }

    40% {
        -webkit-transform: perspective(3000px) rotateX(-20deg);
        -ms-transform: perspective(3000px) rotateX(-20deg);
        transform: perspective(3000px) rotateX(-20deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in
    }

    60% {
        -webkit-transform: perspective(3000px) rotateX(10deg);
        -ms-transform: perspective(3000px) rotateX(10deg);
        transform: perspective(3000px) rotateX(10deg)
    }

    80% {
        -webkit-transform: perspective(3000px) rotateX(-5deg);
        -ms-transform: perspective(3000px) rotateX(-5deg);
        transform: perspective(3000px) rotateX(-5deg)
    }

    100% {
        -webkit-transform-origin: 50% 0;
        -ms-transform-origin: 50% 0;
        transform-origin: 50% 0;
        -webkit-transform: perspective(3000px);
        -ms-transform: perspective(3000px);
        transform: perspective(3000px)
    }
}

@-webkit-keyframes HingeDownToUpInverse {
    0% {
        -webkit-transform-origin: 50% 100%;
        transform-origin: 50% 100%;
        -webkit-transform: perspective(3000px) rotateX(90deg);
        transform: perspective(3000px) rotateX(90deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in
    }

    40% {
        -webkit-transform: perspective(3000px) rotateX(-20deg);
        transform: perspective(3000px) rotateX(-20deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in
    }

    60% {
        -webkit-transform: perspective(3000px) rotateX(10deg);
        transform: perspective(3000px) rotateX(10deg)
    }

    80% {
        -webkit-transform: perspective(3000px) rotateX(-5deg);
        transform: perspective(3000px) rotateX(-5deg)
    }

    100% {
        -webkit-transform-origin: 50% 100%;
        transform-origin: 50% 100%;
        -webkit-transform: perspective(3000px);
        transform: perspective(3000px)
    }
}

@keyframes HingeDownToUpInverse {
    0% {
        -webkit-transform-origin: 50% 100%;
        -ms-transform-origin: 50% 100%;
        transform-origin: 50% 100%;
        -webkit-transform: perspective(3000px) rotateX(90deg);
        -ms-transform: perspective(3000px) rotateX(90deg);
        transform: perspective(3000px) rotateX(90deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in
    }

    40% {
        -webkit-transform: perspective(3000px) rotateX(-20deg);
        -ms-transform: perspective(3000px) rotateX(-20deg);
        transform: perspective(3000px) rotateX(-20deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in
    }

    60% {
        -webkit-transform: perspective(3000px) rotateX(10deg);
        -ms-transform: perspective(3000px) rotateX(10deg);
        transform: perspective(3000px) rotateX(10deg)
    }

    80% {
        -webkit-transform: perspective(3000px) rotateX(-5deg);
        -ms-transform: perspective(3000px) rotateX(-5deg);
        transform: perspective(3000px) rotateX(-5deg)
    }

    100% {
        -webkit-transform-origin: 50% 100%;
        -ms-transform-origin: 50% 100%;
        transform-origin: 50% 100%;
        -webkit-transform: perspective(3000px);
        -ms-transform: perspective(3000px);
        transform: perspective(3000px)
    }
}

.navbar .navbar-nav .dropdown-menu.HingeUpToDown, .navbar .navbar-nav.HingeUpToDown .dropdown-menu, .navbar.HingeUpToDown .navbar-nav .dropdown-menu {
    -webkit-animation-name: HingeUpToDown;
    animation-name: HingeUpToDown
}

.navbar .navbar-nav .dropdown-menu.HingeUpToDownInverse, .navbar .navbar-nav.HingeUpToDownInverse .dropdown-menu, .navbar.HingeUpToDownInverse .navbar-nav .dropdown-menu {
    -webkit-animation-name: HingeUpToDownInverse;
    animation-name: HingeUpToDownInverse
}

.navbar .navbar-nav .dropdown-menu.HingeDownToUp, .navbar .navbar-nav.HingeDownToUp .dropdown-menu, .navbar.HingeDownToUp .navbar-nav .dropdown-menu {
    -webkit-animation-name: HingeDownToUp;
    animation-name: HingeDownToUp
}

.navbar .navbar-nav .dropdown-menu.HingeDownToUpInverse, .navbar .navbar-nav.HingeDownToUpInverse .dropdown-menu, .navbar.HingeDownToUpInverse .navbar-nav .dropdown-menu {
    -webkit-animation-name: HingeDownToUpInverse;
    animation-name: HingeDownToUpInverse
}

.navbar .navbar-left .dropdown-menu.HingeStartToEnd, .navbar .navbar-left.HingeStartToEnd .dropdown-menu, .navbar .navbar-nav .dropdown-menu.HingeLeftToRight, .navbar .navbar-nav.HingeLeftToRight .dropdown-menu, .navbar .navbar-right .dropdown-menu.HingeEndToStart, .navbar .navbar-right.HingeEndToStart .dropdown-menu, .navbar.HingeEndToStart .navbar-right .dropdown-menu, .navbar.HingeLeftToRight .navbar-nav .dropdown-menu, .navbar.HingeStartToEnd .navbar-left .dropdown-menu {
    -webkit-animation-name: HingeLeftToRight;
    animation-name: HingeLeftToRight
}

.navbar .navbar-left .dropdown-menu.HingeStartToEndInverse, .navbar .navbar-left.HingeStartToEndInverse .dropdown-menu, .navbar .navbar-nav .dropdown-menu.HingeLeftToRightInverse, .navbar .navbar-nav.HingeLeftToRightInverse .dropdown-menu, .navbar .navbar-right .dropdown-menu.HingeEndToStartInverse, .navbar .navbar-right.HingeEndToStartInverse .dropdown-menu, .navbar.HingeEndToStartInverse .navbar-right .dropdown-menu, .navbar.HingeLeftToRightInverse .navbar-nav .dropdown-menu, .navbar.HingeStartToEndInverse .navbar-left .dropdown-menu {
    -webkit-animation-name: HingeLeftToRightInverse;
    animation-name: HingeLeftToRightInverse
}

.navbar .navbar-left .dropdown-menu.HingeEndToStart, .navbar .navbar-left.HingeEndToStart .dropdown-menu, .navbar .navbar-nav .dropdown-menu.HingeRightToLeft, .navbar .navbar-nav.HingeRightToLeft .dropdown-menu, .navbar .navbar-right .dropdown-menu.HingeStartToEnd, .navbar .navbar-right.HingeStartToEnd .dropdown-menu, .navbar.HingeEndToStart .navbar-left .dropdown-menu, .navbar.HingeRightToLeft .navbar-nav .dropdown-menu, .navbar.HingeStartToEnd .navbar-right .dropdown-menu {
    -webkit-animation-name: HingeRightToLeft;
    animation-name: HingeRightToLeft
}

.navbar .navbar-left .dropdown-menu.HingeEndToStartInverse, .navbar .navbar-left.HingeEndToStartInverse .dropdown-menu, .navbar .navbar-nav .dropdown-menu.HingeRightToLeftInverse, .navbar .navbar-nav.HingeRightToLeftInverse .dropdown-menu, .navbar .navbar-right .dropdown-menu.HingeStartToEndInverse, .navbar .navbar-right.HingeStartToEndInverse .dropdown-menu, .navbar.HingeEndToStartInverse .navbar-left .dropdown-menu, .navbar.HingeRightToLeftInverse .navbar-nav .dropdown-menu, .navbar.HingeStartToEndInverse .navbar-right .dropdown-menu {
    -webkit-animation-name: HingeRightToLeftInverse;
    animation-name: HingeRightToLeftInverse
}

@-webkit-keyframes BounceTopToBottom {
    0%,100%,60%,75%,90% {
        -webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);
        transition-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,-3000px,0);
        transform: translate3d(0,-3000px,0)
    }

    60% {
        opacity: 1;
        -webkit-transform: translate3d(0,25px,0);
        transform: translate3d(0,25px,0)
    }

    75% {
        -webkit-transform: translate3d(0,-10px,0);
        transform: translate3d(0,-10px,0)
    }

    90% {
        -webkit-transform: translate3d(0,5px,0);
        transform: translate3d(0,5px,0)
    }

    100% {
        -webkit-transform: none;
        transform: none
    }
}

@keyframes BounceTopToBottom {
    0%,100%,60%,75%,90% {
        -webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);
        transition-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,-3000px,0);
        -ms-transform: translate3d(0,-3000px,0);
        transform: translate3d(0,-3000px,0)
    }

    60% {
        opacity: 1;
        -webkit-transform: translate3d(0,25px,0);
        -ms-transform: translate3d(0,25px,0);
        transform: translate3d(0,25px,0)
    }

    75% {
        -webkit-transform: translate3d(0,-10px,0);
        -ms-transform: translate3d(0,-10px,0);
        transform: translate3d(0,-10px,0)
    }

    90% {
        -webkit-transform: translate3d(0,5px,0);
        -ms-transform: translate3d(0,5px,0);
        transform: translate3d(0,5px,0)
    }

    100% {
        -webkit-transform: none;
        -ms-transform: none;
        transform: none
    }
}

@-webkit-keyframes BounceLeftToRight {
    0%,100%,60%,75%,90% {
        -webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);
        transition-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        opacity: 0;
        -webkit-transform: translate3d(-3000px,0,0);
        transform: translate3d(-3000px,0,0)
    }

    60% {
        opacity: 1;
        -webkit-transform: translate3d(25px,0,0);
        transform: translate3d(25px,0,0)
    }

    75% {
        -webkit-transform: translate3d(-10px,0,0);
        transform: translate3d(-10px,0,0)
    }

    90% {
        -webkit-transform: translate3d(5px,0,0);
        transform: translate3d(5px,0,0)
    }

    100% {
        -webkit-transform: none;
        transform: none
    }
}

@keyframes BounceLeftToRight {
    0%,100%,60%,75%,90% {
        -webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);
        transition-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        opacity: 0;
        -webkit-transform: translate3d(-3000px,0,0);
        -ms-transform: translate3d(-3000px,0,0);
        transform: translate3d(-3000px,0,0)
    }

    60% {
        opacity: 1;
        -webkit-transform: translate3d(25px,0,0);
        -ms-transform: translate3d(25px,0,0);
        transform: translate3d(25px,0,0)
    }

    75% {
        -webkit-transform: translate3d(-10px,0,0);
        -ms-transform: translate3d(-10px,0,0);
        transform: translate3d(-10px,0,0)
    }

    90% {
        -webkit-transform: translate3d(5px,0,0);
        -ms-transform: translate3d(5px,0,0);
        transform: translate3d(5px,0,0)
    }

    100% {
        -webkit-transform: none;
        -ms-transform: none;
        transform: none
    }
}

@-webkit-keyframes BounceRightToLeft {
    0%,100%,60%,75%,90% {
        -webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);
        transition-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        opacity: 0;
        -webkit-transform: translate3d(3000px,0,0);
        transform: translate3d(3000px,0,0)
    }

    60% {
        opacity: 1;
        -webkit-transform: translate3d(-25px,0,0);
        transform: translate3d(-25px,0,0)
    }

    75% {
        -webkit-transform: translate3d(10px,0,0);
        transform: translate3d(10px,0,0)
    }

    90% {
        -webkit-transform: translate3d(-5px,0,0);
        transform: translate3d(-5px,0,0)
    }

    100% {
        -webkit-transform: none;
        transform: none
    }
}

@keyframes BounceRightToLeft {
    0%,100%,60%,75%,90% {
        -webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);
        transition-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        opacity: 0;
        -webkit-transform: translate3d(3000px,0,0);
        -ms-transform: translate3d(3000px,0,0);
        transform: translate3d(3000px,0,0)
    }

    60% {
        opacity: 1;
        -webkit-transform: translate3d(-25px,0,0);
        -ms-transform: translate3d(-25px,0,0);
        transform: translate3d(-25px,0,0)
    }

    75% {
        -webkit-transform: translate3d(10px,0,0);
        -ms-transform: translate3d(10px,0,0);
        transform: translate3d(10px,0,0)
    }

    90% {
        -webkit-transform: translate3d(-5px,0,0);
        -ms-transform: translate3d(-5px,0,0);
        transform: translate3d(-5px,0,0)
    }

    100% {
        -webkit-transform: none;
        -ms-transform: none;
        transform: none
    }
}

@-webkit-keyframes BounceBottomToTop {
    0%,100%,60%,75%,90% {
        -webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);
        transition-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,3000px,0);
        transform: translate3d(0,3000px,0)
    }

    60% {
        opacity: 1;
        -webkit-transform: translate3d(0,-20px,0);
        transform: translate3d(0,-20px,0)
    }

    75% {
        -webkit-transform: translate3d(0,10px,0);
        transform: translate3d(0,10px,0)
    }

    90% {
        -webkit-transform: translate3d(0,-5px,0);
        transform: translate3d(0,-5px,0)
    }

    100% {
        -webkit-transform: translate3d(0,0,0);
        transform: translate3d(0,0,0)
    }
}

@keyframes BounceBottomToTop {
    0%,100%,60%,75%,90% {
        -webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);
        transition-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,3000px,0);
        -ms-transform: translate3d(0,3000px,0);
        transform: translate3d(0,3000px,0)
    }

    60% {
        opacity: 1;
        -webkit-transform: translate3d(0,-20px,0);
        -ms-transform: translate3d(0,-20px,0);
        transform: translate3d(0,-20px,0)
    }

    75% {
        -webkit-transform: translate3d(0,10px,0);
        -ms-transform: translate3d(0,10px,0);
        transform: translate3d(0,10px,0)
    }

    90% {
        -webkit-transform: translate3d(0,-5px,0);
        -ms-transform: translate3d(0,-5px,0);
        transform: translate3d(0,-5px,0)
    }

    100% {
        -webkit-transform: translate3d(0,0,0);
        -ms-transform: translate3d(0,0,0);
        transform: translate3d(0,0,0)
    }
}

.navbar .navbar-nav .dropdown-menu.BounceTopToBottom, .navbar .navbar-nav.BounceTopToBottom .dropdown-menu, .navbar.BounceTopToBottom .navbar-nav .dropdown-menu {
    -webkit-animation-name: BounceTopToBottom;
    animation-name: BounceTopToBottom
}

.navbar .navbar-nav .dropdown-menu.BounceBottomToTop, .navbar .navbar-nav.BounceBottomToTop .dropdown-menu, .navbar.BounceBottomToTop .navbar-nav .dropdown-menu {
    -webkit-animation-name: BounceBottomToTop;
    animation-name: BounceBottomToTop
}

.navbar .navbar-left .dropdown-menu.BounceStartToEnd, .navbar .navbar-left.BounceStartToEnd .dropdown-menu, .navbar .navbar-nav .dropdown-menu.BounceLeftToRight, .navbar .navbar-nav.BounceLeftToRight .dropdown-menu, .navbar .navbar-right .dropdown-menu.BounceEndToStart, .navbar .navbar-right.BounceEndToStart .dropdown-menu, .navbar.BounceEndToStart .navbar-right .dropdown-menu, .navbar.BounceLeftToRight .navbar-nav .dropdown-menu, .navbar.BounceStartToEnd .navbar-left .dropdown-menu {
    -webkit-animation-name: BounceLeftToRight;
    animation-name: BounceLeftToRight
}

.navbar .navbar-left .dropdown-menu.BounceEndToStart, .navbar .navbar-left.BounceEndToStart .dropdown-menu, .navbar .navbar-nav .dropdown-menu.BounceRightToLeft, .navbar .navbar-nav.BounceRightToLeft .dropdown-menu, .navbar .navbar-right .dropdown-menu.BounceStartToEnd, .navbar .navbar-right.BounceStartToEnd .dropdown-menu, .navbar.BounceEndToStart .navbar-left .dropdown-menu, .navbar.BounceRightToLeft .navbar-nav .dropdown-menu, .navbar.BounceStartToEnd .navbar-right .dropdown-menu {
    -webkit-animation-name: BounceRightToLeft;
    animation-name: BounceRightToLeft
}

@keyframes FlipHorizontal {
    from {
        -webkit-transform: rotateY(-180deg);
        -ms-transform: rotateY(-180deg);
        transform: rotateY(-180deg)
    }

    to {
        -webkit-transform: rotateY(0);
        -ms-transform: rotateY(0);
        transform: rotateY(0)
    }
}

@-webkit-keyframes FlipHorizontal {
    from {
        -webkit-transform: rotateY(-180deg);
        transform: rotateY(-180deg)
    }

    to {
        -webkit-transform: rotateY(0);
        transform: rotateY(0)
    }
}

@keyframes FlipVertical {
    from {
        -webkit-transform: rotateX(-180deg);
        -ms-transform: rotateX(-180deg);
        transform: rotateX(-180deg)
    }

    to {
        -webkit-transform: rotateX(0);
        -ms-transform: rotateX(0);
        transform: rotateX(0)
    }
}

@-webkit-keyframes FlipVertical {
    from {
        -webkit-transform: rotateX(-180deg);
        transform: rotateX(-180deg)
    }

    to {
        -webkit-transform: rotateX(0);
        transform: rotateX(0)
    }
}

@keyframes FlipLeftToRightFrontLong {
    from {
        -webkit-transform: perspective(3500px) rotateY(-180deg);
        -ms-transform: perspective(3500px) rotateY(-180deg);
        transform: perspective(3500px) rotateY(-180deg)
    }

    to {
        -webkit-transform: perspective(3500px) rotateY(0);
        -ms-transform: perspective(3500px) rotateY(0);
        transform: perspective(3500px) rotateY(0)
    }
}

@-webkit-keyframes FlipLeftToRightFrontLong {
    from {
        -webkit-transform: perspective(3500px) rotateY(-180deg);
        transform: perspective(3500px) rotateY(-180deg)
    }

    to {
        -webkit-transform: perspective(3500px) rotateY(0);
        transform: perspective(3500px) rotateY(0)
    }
}

@keyframes flipLeftToRightBackLong {
    from {
        -webkit-transform: perspective(3500px) rotateY(180deg);
        -ms-transform: perspective(3500px) rotateY(180deg);
        transform: perspective(3500px) rotateY(180deg)
    }

    to {
        -webkit-transform: perspective(3500px) rotateY(0);
        -ms-transform: perspective(3500px) rotateY(0);
        transform: perspective(3500px) rotateY(0)
    }
}

@-webkit-keyframes flipLeftToRightBackLong {
    from {
        -webkit-transform: perspective(3500px) rotateY(180deg);
        transform: perspective(3500px) rotateY(180deg)
    }

    to {
        -webkit-transform: perspective(3500px) rotateY(0);
        transform: perspective(3500px) rotateY(0)
    }
}

@keyframes flipRightToLeftFrontLong {
    from {
        -webkit-transform: perspective(3500px) rotateY(180deg);
        -ms-transform: perspective(3500px) rotateY(180deg);
        transform: perspective(3500px) rotateY(180deg)
    }

    to {
        -webkit-transform: perspective(3500px) rotateY(0);
        -ms-transform: perspective(3500px) rotateY(0);
        transform: perspective(3500px) rotateY(0)
    }
}

@-webkit-keyframes flipRightToLeftFrontLong {
    from {
        -webkit-transform: perspective(3500px) rotateY(180deg);
        transform: perspective(3500px) rotateY(180deg)
    }

    to {
        -webkit-transform: perspective(3500px) rotateY(0);
        transform: perspective(3500px) rotateY(0)
    }
}

@keyframes flipRightToLeftBackLong {
    from {
        -webkit-transform: perspective(3500px) rotateY(-180deg);
        -ms-transform: perspective(3500px) rotateY(-180deg);
        transform: perspective(3500px) rotateY(-180deg)
    }

    to {
        -webkit-transform: perspective(3500px) rotateY(0);
        -ms-transform: perspective(3500px) rotateY(0);
        transform: perspective(3500px) rotateY(0)
    }
}

@-webkit-keyframes flipRightToLeftBackLong {
    from {
        -webkit-transform: perspective(3500px) rotateY(-180deg);
        transform: perspective(3500px) rotateY(-180deg)
    }

    to {
        -webkit-transform: perspective(3500px) rotateY(0);
        transform: perspective(3500px) rotateY(0)
    }
}

@keyframes FlipLeftToRightFrontMedium {
    from {
        -webkit-transform: perspective(3500px) rotateY(-91deg);
        -ms-transform: perspective(3500px) rotateY(-91deg);
        transform: perspective(3500px) rotateY(-91deg)
    }

    to {
        -webkit-transform: perspective(3500px) rotateY(0);
        -ms-transform: perspective(3500px) rotateY(0);
        transform: perspective(3500px) rotateY(0)
    }
}

@-webkit-keyframes FlipLeftToRightFrontMedium {
    from {
        -webkit-transform: perspective(3500px) rotateY(-91deg);
        transform: perspective(3500px) rotateY(-91deg)
    }

    to {
        -webkit-transform: perspective(3500px) rotateY(0);
        transform: perspective(3500px) rotateY(0)
    }
}

@keyframes flipLeftToRightBackMedium {
    from {
        -webkit-transform: perspective(3500px) rotateY(91deg);
        -ms-transform: perspective(3500px) rotateY(91deg);
        transform: perspective(3500px) rotateY(91deg)
    }

    to {
        -webkit-transform: perspective(3500px) rotateY(0);
        -ms-transform: perspective(3500px) rotateY(0);
        transform: perspective(3500px) rotateY(0)
    }
}

@-webkit-keyframes flipLeftToRightBackMedium {
    from {
        -webkit-transform: perspective(3500px) rotateY(91deg);
        transform: perspective(3500px) rotateY(91deg)
    }

    to {
        -webkit-transform: perspective(3500px) rotateY(0);
        transform: perspective(3500px) rotateY(0)
    }
}

@keyframes flipRightToLeftFrontMedium {
    from {
        -webkit-transform: perspective(3500px) rotateY(91deg);
        -ms-transform: perspective(3500px) rotateY(91deg);
        transform: perspective(3500px) rotateY(91deg)
    }

    to {
        -webkit-transform: perspective(3500px) rotateY(0);
        -ms-transform: perspective(3500px) rotateY(0);
        transform: perspective(3500px) rotateY(0)
    }
}

@-webkit-keyframes flipRightToLeftFrontMedium {
    from {
        -webkit-transform: perspective(3500px) rotateY(91deg);
        transform: perspective(3500px) rotateY(91deg)
    }

    to {
        -webkit-transform: perspective(3500px) rotateY(0);
        transform: perspective(3500px) rotateY(0)
    }
}

@keyframes flipRightToLeftBackMedium {
    from {
        -webkit-transform: perspective(3500px) rotateY(-91deg);
        -ms-transform: perspective(3500px) rotateY(-91deg);
        transform: perspective(3500px) rotateY(-91deg)
    }

    to {
        -webkit-transform: perspective(3500px) rotateY(0);
        -ms-transform: perspective(3500px) rotateY(0);
        transform: perspective(3500px) rotateY(0)
    }
}

@-webkit-keyframes flipRightToLeftBackMedium {
    from {
        -webkit-transform: perspective(3500px) rotateY(-91deg);
        transform: perspective(3500px) rotateY(-91deg)
    }

    to {
        -webkit-transform: perspective(3500px) rotateY(0);
        transform: perspective(3500px) rotateY(0)
    }
}

@keyframes FlipLeftToRightFrontShort {
    from {
        -webkit-transform: perspective(3500px) rotateY(-45deg);
        -ms-transform: perspective(3500px) rotateY(-45deg);
        transform: perspective(3500px) rotateY(-45deg)
    }

    to {
        -webkit-transform: perspective(3500px) rotateY(0);
        -ms-transform: perspective(3500px) rotateY(0);
        transform: perspective(3500px) rotateY(0)
    }
}

@-webkit-keyframes FlipLeftToRightFrontShort {
    from {
        -webkit-transform: perspective(3500px) rotateY(-45deg);
        transform: perspective(3500px) rotateY(-45deg)
    }

    to {
        -webkit-transform: perspective(3500px) rotateY(0);
        transform: perspective(3500px) rotateY(0)
    }
}

@keyframes flipLeftToRightBackShort {
    from {
        -webkit-transform: perspective(3500px) rotateY(45deg);
        -ms-transform: perspective(3500px) rotateY(45deg);
        transform: perspective(3500px) rotateY(45deg)
    }

    to {
        -webkit-transform: perspective(3500px) rotateY(0);
        -ms-transform: perspective(3500px) rotateY(0);
        transform: perspective(3500px) rotateY(0)
    }
}

@-webkit-keyframes flipLeftToRightBackShort {
    from {
        -webkit-transform: perspective(3500px) rotateY(45deg);
        transform: perspective(3500px) rotateY(45deg)
    }

    to {
        -webkit-transform: perspective(3500px) rotateY(0);
        transform: perspective(3500px) rotateY(0)
    }
}

@keyframes flipRightToLeftFrontShort {
    from {
        -webkit-transform: perspective(3500px) rotateY(45deg);
        -ms-transform: perspective(3500px) rotateY(45deg);
        transform: perspective(3500px) rotateY(45deg)
    }

    to {
        -webkit-transform: perspective(3500px) rotateY(0);
        -ms-transform: perspective(3500px) rotateY(0);
        transform: perspective(3500px) rotateY(0)
    }
}

@-webkit-keyframes flipRightToLeftFrontShort {
    from {
        -webkit-transform: perspective(3500px) rotateY(45deg);
        transform: perspective(3500px) rotateY(45deg)
    }

    to {
        -webkit-transform: perspective(3500px) rotateY(0);
        transform: perspective(3500px) rotateY(0)
    }
}

@keyframes flipRightToLeftBackShort {
    from {
        -webkit-transform: perspective(3500px) rotateY(-45deg);
        -ms-transform: perspective(3500px) rotateY(-45deg);
        transform: perspective(3500px) rotateY(-45deg)
    }

    to {
        -webkit-transform: perspective(3500px) rotateY(0);
        -ms-transform: perspective(3500px) rotateY(0);
        transform: perspective(3500px) rotateY(0)
    }
}

@-webkit-keyframes flipRightToLeftBackShort {
    from {
        -webkit-transform: perspective(3500px) rotateY(-45deg);
        transform: perspective(3500px) rotateY(-45deg)
    }

    to {
        -webkit-transform: perspective(3500px) rotateY(0);
        transform: perspective(3500px) rotateY(0)
    }
}

.navbar .navbar-nav .dropdown-menu.FlipHorizontal, .navbar .navbar-nav.FlipHorizontal .dropdown-menu, .navbar.FlipHorizontal .navbar-nav .dropdown-menu {
    -webkit-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-animation-name: FlipHorizontal;
    animation-name: FlipHorizontal
}

.navbar .navbar-nav .dropdown-menu.FlipVertical, .navbar .navbar-nav.FlipVertical .dropdown-menu, .navbar.FlipVertical .navbar-nav .dropdown-menu {
    -webkit-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-animation-name: FlipVertical;
    animation-name: FlipVertical
}

.navbar .navbar-left .dropdown-menu.FlipStartToEndFrontLong, .navbar .navbar-left.FlipStartToEndFrontLong .dropdown-menu, .navbar .navbar-nav .dropdown-menu.FlipLeftToRightFrontLong, .navbar .navbar-nav.FlipLeftToRightFrontLong .dropdown-menu, .navbar .navbar-right .dropdown-menu.FlipEndToStartFrontLong, .navbar .navbar-right.FlipEndToStartFrontLong .dropdown-menu, .navbar.FlipEndToStartFrontLong .navbar-right .dropdown-menu, .navbar.FlipLeftToRightFrontLong .navbar-nav .dropdown-menu, .navbar.FlipStartToEndFrontLong .navbar-left .dropdown-menu {
    -webkit-transform-origin: 0;
    transform-origin: 0;
    -webkit-animation-name: FlipLeftToRightFrontLong;
    animation-name: FlipLeftToRightFrontLong
}

.navbar .navbar-left .dropdown-menu.flipStartToEndBackLong, .navbar .navbar-left.flipStartToEndBackLong .dropdown-menu, .navbar .navbar-nav .dropdown-menu.flipLeftToRightBackLong, .navbar .navbar-nav.flipLeftToRightBackLong .dropdown-menu, .navbar .navbar-right .dropdown-menu.flipEndToStartBackLong, .navbar .navbar-right.flipEndToStartBackLong .dropdown-menu, .navbar.flipEndToStartBackLong .navbar-right .dropdown-menu, .navbar.flipLeftToRightBackLong .navbar-nav .dropdown-menu, .navbar.flipStartToEndBackLong .navbar-left .dropdown-menu {
    -webkit-transform-origin: 0;
    transform-origin: 0;
    -webkit-animation-name: flipLeftToRightBackLong;
    animation-name: flipLeftToRightBackLong
}

.navbar .navbar-left .dropdown-menu.flipEndToStartFrontLong, .navbar .navbar-left.flipEndToStartFrontLong .dropdown-menu, .navbar .navbar-nav .dropdown-menu.flipRightToLeftFrontLong, .navbar .navbar-nav.flipRightToLeftFrontLong .dropdown-menu, .navbar .navbar-right .dropdown-menu.flipStartToEndFrontLong, .navbar .navbar-right.flipStartToEndFrontLong .dropdown-menu, .navbar.flipEndToStartFrontLong .navbar-left .dropdown-menu, .navbar.flipRightToLeftFrontLong .navbar-nav .dropdown-menu, .navbar.flipStartToEndFrontLong .navbar-right .dropdown-menu {
    -webkit-transform-origin: 100%;
    transform-origin: 100%;
    -webkit-animation-name: flipRightToLeftFrontLong;
    animation-name: flipRightToLeftFrontLong
}

.navbar .navbar-left .dropdown-menu.flipEndToStartBackLong, .navbar .navbar-left.flipEndToStartBackLong .dropdown-menu, .navbar .navbar-nav .dropdown-menu.flipRightToLeftBackLong, .navbar .navbar-nav.flipRightToLeftBackLong .dropdown-menu, .navbar .navbar-right .dropdown-menu.flipStartToEndBackLong, .navbar .navbar-right.flipStartToEndBackLong .dropdown-menu, .navbar.flipEndToStartBackLong .navbar-left .dropdown-menu, .navbar.flipRightToLeftBackLong .navbar-nav .dropdown-menu, .navbar.flipStartToEndBackLong .navbar-right .dropdown-menu {
    -webkit-transform-origin: 100%;
    transform-origin: 100%;
    -webkit-animation-name: flipRightToLeftBackLong;
    animation-name: flipRightToLeftBackLong
}

.navbar .navbar-left .dropdown-menu.FlipStartToEndFrontMedium, .navbar .navbar-left.FlipStartToEndFrontMedium .dropdown-menu, .navbar .navbar-nav .dropdown-menu.FlipLeftToRightFrontMedium, .navbar .navbar-nav.FlipLeftToRightFrontMedium .dropdown-menu, .navbar .navbar-right .dropdown-menu.FlipEndToStartFrontMedium, .navbar .navbar-right.FlipEndToStartFrontMedium .dropdown-menu, .navbar.FlipEndToStartFrontMedium .navbar-right .dropdown-menu, .navbar.FlipLeftToRightFrontMedium .navbar-nav .dropdown-menu, .navbar.FlipStartToEndFrontMedium .navbar-left .dropdown-menu {
    -webkit-transform-origin: 0;
    transform-origin: 0;
    -webkit-animation-name: FlipLeftToRightFrontMedium;
    animation-name: FlipLeftToRightFrontMedium
}

.navbar .navbar-left .dropdown-menu.flipStartToEndBackMedium, .navbar .navbar-left.flipStartToEndBackMedium .dropdown-menu, .navbar .navbar-nav .dropdown-menu.flipLeftToRightBackMedium, .navbar .navbar-nav.flipLeftToRightBackMedium .dropdown-menu, .navbar .navbar-right .dropdown-menu.flipEndToStartBackMedium, .navbar .navbar-right.flipEndToStartBackMedium .dropdown-menu, .navbar.flipEndToStartBackMedium .navbar-right .dropdown-menu, .navbar.flipLeftToRightBackMedium .navbar-nav .dropdown-menu, .navbar.flipStartToEndBackMedium .navbar-left .dropdown-menu {
    -webkit-transform-origin: 0;
    transform-origin: 0;
    -webkit-animation-name: flipLeftToRightBackMedium;
    animation-name: flipLeftToRightBackMedium
}

.navbar .navbar-left .dropdown-menu.flipEndToStartFrontMedium, .navbar .navbar-left.flipEndToStartFrontMedium .dropdown-menu, .navbar .navbar-nav .dropdown-menu.flipRightToLeftFrontMedium, .navbar .navbar-nav.flipRightToLeftFrontMedium .dropdown-menu, .navbar .navbar-right .dropdown-menu.flipStartToEndFrontMedium, .navbar .navbar-right.flipStartToEndFrontMedium .dropdown-menu, .navbar.flipEndToStartFrontMedium .navbar-left .dropdown-menu, .navbar.flipRightToLeftFrontMedium .navbar-nav .dropdown-menu, .navbar.flipStartToEndFrontMedium .navbar-right .dropdown-menu {
    -webkit-transform-origin: 100%;
    transform-origin: 100%;
    -webkit-animation-name: flipRightToLeftFrontMedium;
    animation-name: flipRightToLeftFrontMedium
}

.navbar .navbar-left .dropdown-menu.flipEndToStartBackMedium, .navbar .navbar-left.flipEndToStartBackMedium .dropdown-menu, .navbar .navbar-nav .dropdown-menu.flipRightToLeftBackMedium, .navbar .navbar-nav.flipRightToLeftBackMedium .dropdown-menu, .navbar .navbar-right .dropdown-menu.flipStartToEndBackMedium, .navbar .navbar-right.flipStartToEndBackMedium .dropdown-menu, .navbar.flipEndToStartBackMedium .navbar-left .dropdown-menu, .navbar.flipRightToLeftBackMedium .navbar-nav .dropdown-menu, .navbar.flipStartToEndBackMedium .navbar-right .dropdown-menu {
    -webkit-transform-origin: 100%;
    transform-origin: 100%;
    -webkit-animation-name: flipRightToLeftBackMedium;
    animation-name: flipRightToLeftBackMedium
}

.navbar .navbar-left .dropdown-menu.FlipStartToEndFrontShort, .navbar .navbar-left.FlipStartToEndFrontShort .dropdown-menu, .navbar .navbar-nav .dropdown-menu.FlipLeftToRightFrontShort, .navbar .navbar-nav.FlipLeftToRightFrontShort .dropdown-menu, .navbar .navbar-right .dropdown-menu.FlipEndToStartFrontShort, .navbar .navbar-right.FlipEndToStartFrontShort .dropdown-menu, .navbar.FlipEndToStartFrontShort .navbar-right .dropdown-menu, .navbar.FlipLeftToRightFrontShort .navbar-nav .dropdown-menu, .navbar.FlipStartToEndFrontShort .navbar-left .dropdown-menu {
    -webkit-transform-origin: 0;
    transform-origin: 0;
    -webkit-animation-name: FlipLeftToRightFrontShort;
    animation-name: FlipLeftToRightFrontShort
}

.navbar .navbar-left .dropdown-menu.flipStartToEndBackShort, .navbar .navbar-left.flipStartToEndBackShort .dropdown-menu, .navbar .navbar-nav .dropdown-menu.flipLeftToRightBackShort, .navbar .navbar-nav.flipLeftToRightBackShort .dropdown-menu, .navbar .navbar-right .dropdown-menu.flipEndToStartBackShort, .navbar .navbar-right.flipEndToStartBackShort .dropdown-menu, .navbar.flipEndToStartBackShort .navbar-right .dropdown-menu, .navbar.flipLeftToRightBackShort .navbar-nav .dropdown-menu, .navbar.flipStartToEndBackShort .navbar-left .dropdown-menu {
    -webkit-transform-origin: 0;
    transform-origin: 0;
    -webkit-animation-name: flipLeftToRightBackShort;
    animation-name: flipLeftToRightBackShort
}

.navbar .navbar-left .dropdown-menu.flipEndToStartFrontShort, .navbar .navbar-left.flipEndToStartFrontShort .dropdown-menu, .navbar .navbar-nav .dropdown-menu.flipRightToLeftFrontShort, .navbar .navbar-nav.flipRightToLeftFrontShort .dropdown-menu, .navbar .navbar-right .dropdown-menu.flipStartToEndFrontShort, .navbar .navbar-right.flipStartToEndFrontShort .dropdown-menu, .navbar.flipEndToStartFrontShort .navbar-left .dropdown-menu, .navbar.flipRightToLeftFrontShort .navbar-nav .dropdown-menu, .navbar.flipStartToEndFrontShort .navbar-right .dropdown-menu {
    -webkit-transform-origin: 100%;
    transform-origin: 100%;
    -webkit-animation-name: flipRightToLeftFrontShort;
    animation-name: flipRightToLeftFrontShort
}

.navbar .navbar-left .dropdown-menu.flipEndToStartBackShort, .navbar .navbar-left.flipEndToStartBackShort .dropdown-menu, .navbar .navbar-nav .dropdown-menu.flipRightToLeftBackShort, .navbar .navbar-nav.flipRightToLeftBackShort .dropdown-menu, .navbar .navbar-right .dropdown-menu.flipStartToEndBackShort, .navbar .navbar-right.flipStartToEndBackShort .dropdown-menu, .navbar.flipEndToStartBackShort .navbar-left .dropdown-menu, .navbar.flipRightToLeftBackShort .navbar-nav .dropdown-menu, .navbar.flipStartToEndBackShort .navbar-right .dropdown-menu {
    -webkit-transform-origin: 100%;
    transform-origin: 100%;
    -webkit-animation-name: flipRightToLeftBackShort;
    animation-name: flipRightToLeftBackShort
}

@-webkit-keyframes twisterInDown {
    0% {
        -webkit-transform-origin: 0 100%;
        transform-origin: 0 100%;
        -webkit-transform: scale(0,0) rotate(360deg) translateY(-100%);
        transform: scale(0,0) rotate(360deg) translateY(-100%)
    }

    100% {
        transform-origin: 100% 100%;
        -webkit-transform-origin: 100% 100%;
        transform: scale(1,1) rotate(0) translateY(0);
        -webkit-transform: scale(1,1) rotate(0) translateY(0)
    }
}

@keyframes twisterInDown {
    0% {
        -ms-transform-origin: 0 100%;
        -webkit-transform-origin: 0 100%;
        transform-origin: 0 100%;
        -ms-transform: scale(0,0) rotate(360deg) translateY(-100%);
        -webkit-transform: scale(0,0) rotate(360deg) translateY(-100%);
        transform: scale(0,0) rotate(360deg) translateY(-100%)
    }

    100% {
        -ms-transform-origin: 100% 100%;
        -webkit-transform-origin: 100% 100%;
        transform-origin: 100% 100%;
        -ms-transform: scale(1,1) rotate(0) translateY(0);
        -webkit-transform: scale(1,1) rotate(0) translateY(0);
        transform: scale(1,1) rotate(0) translateY(0)
    }
}

@-webkit-keyframes twisterInUp {
    0% {
        -webkit-transform-origin: 100% 0;
        transform-origin: 100% 0;
        -webkit-transform: scale(0,0) rotate(360deg) translateY(100%);
        transform: scale(0,0) rotate(360deg) translateY(100%)
    }

    100% {
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: scale(1,1) rotate(0) translateY(0);
        transform: scale(1,1) rotate(0) translateY(0)
    }
}

@keyframes twisterInUp {
    0% {
        -webkit-transform-origin: 100% 0;
        -ms-transform-origin: 100% 0;
        transform-origin: 100% 0;
        -webkit-transform: scale(0,0) rotate(360deg) translateY(100%);
        -ms-transform: scale(0,0) rotate(360deg) translateY(100%);
        transform: scale(0,0) rotate(360deg) translateY(100%)
    }

    100% {
        -webkit-transform-origin: 0 0;
        -ms-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: scale(1,1) rotate(0) translateY(0);
        -ms-transform: scale(1,1) rotate(0) translateY(0);
        transform: scale(1,1) rotate(0) translateY(0)
    }
}

@-webkit-keyframes Bounce {
    0%,100%,20%,40%,60%,80% {
        -webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);
        transition-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        opacity: 0;
        -webkit-transform: scale3d(.3,.3,.3);
        transform: scale3d(.3,.3,.3)
    }

    20% {
        -webkit-transform: scale3d(1.1,1.1,1.1);
        transform: scale3d(1.1,1.1,1.1)
    }

    40% {
        -webkit-transform: scale3d(.9,.9,.9);
        transform: scale3d(.9,.9,.9)
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(1.03,1.03,1.03);
        transform: scale3d(1.03,1.03,1.03)
    }

    80% {
        -webkit-transform: scale3d(.97,.97,.97);
        transform: scale3d(.97,.97,.97)
    }

    100% {
        opacity: 1;
        -webkit-transform: scale3d(1,1,1);
        transform: scale3d(1,1,1)
    }
}

@keyframes Bounce {
    0%,100%,20%,40%,60%,80% {
        -webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);
        transition-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        opacity: 0;
        -webkit-transform: scale3d(.3,.3,.3);
        -ms-transform: scale3d(.3,.3,.3);
        transform: scale3d(.3,.3,.3)
    }

    20% {
        -webkit-transform: scale3d(1.1,1.1,1.1);
        -ms-transform: scale3d(1.1,1.1,1.1);
        transform: scale3d(1.1,1.1,1.1)
    }

    40% {
        -webkit-transform: scale3d(.9,.9,.9);
        -ms-transform: scale3d(.9,.9,.9);
        transform: scale3d(.9,.9,.9)
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(1.03,1.03,1.03);
        -ms-transform: scale3d(1.03,1.03,1.03);
        transform: scale3d(1.03,1.03,1.03)
    }

    80% {
        -webkit-transform: scale3d(.97,.97,.97);
        -ms-transform: scale3d(.97,.97,.97);
        transform: scale3d(.97,.97,.97)
    }

    100% {
        opacity: 1;
        -webkit-transform: scale3d(1,1,1);
        -ms-transform: scale3d(1,1,1);
        transform: scale3d(1,1,1)
    }
}

@-webkit-keyframes flash {
    0%,100%,50% {
        opacity: 1
    }

    25%,75% {
        opacity: 0
    }
}

@keyframes flash {
    0%,100%,50% {
        opacity: 1
    }

    25%,75% {
        opacity: 0
    }
}

@-webkit-keyframes pulse {
    0%,100% {
        -webkit-transform: scale3d(1,1,1);
        transform: scale3d(1,1,1)
    }

    50% {
        -webkit-transform: scale3d(1.05,1.05,1.05);
        transform: scale3d(1.05,1.05,1.05)
    }
}

@keyframes pulse {
    0%,100% {
        -webkit-transform: scale3d(1,1,1);
        -ms-transform: scale3d(1,1,1);
        transform: scale3d(1,1,1)
    }

    50% {
        -webkit-transform: scale3d(1.05,1.05,1.05);
        -ms-transform: scale3d(1.05,1.05,1.05);
        transform: scale3d(1.05,1.05,1.05)
    }
}

@-webkit-keyframes rubberBand {
    0%,100% {
        -webkit-transform: scale3d(1,1,1);
        transform: scale3d(1,1,1)
    }

    30% {
        -webkit-transform: scale3d(1.25,.75,1);
        transform: scale3d(1.25,.75,1)
    }

    40% {
        -webkit-transform: scale3d(.75,1.25,1);
        transform: scale3d(.75,1.25,1)
    }

    50% {
        -webkit-transform: scale3d(1.15,.85,1);
        transform: scale3d(1.15,.85,1)
    }

    65% {
        -webkit-transform: scale3d(.95,1.05,1);
        transform: scale3d(.95,1.05,1)
    }

    75% {
        -webkit-transform: scale3d(1.05,.95,1);
        transform: scale3d(1.05,.95,1)
    }
}

@keyframes rubberBand {
    0%,100% {
        -webkit-transform: scale3d(1,1,1);
        -ms-transform: scale3d(1,1,1);
        transform: scale3d(1,1,1)
    }

    30% {
        -webkit-transform: scale3d(1.25,.75,1);
        -ms-transform: scale3d(1.25,.75,1);
        transform: scale3d(1.25,.75,1)
    }

    40% {
        -webkit-transform: scale3d(.75,1.25,1);
        -ms-transform: scale3d(.75,1.25,1);
        transform: scale3d(.75,1.25,1)
    }

    50% {
        -webkit-transform: scale3d(1.15,.85,1);
        -ms-transform: scale3d(1.15,.85,1);
        transform: scale3d(1.15,.85,1)
    }

    65% {
        -webkit-transform: scale3d(.95,1.05,1);
        -ms-transform: scale3d(.95,1.05,1);
        transform: scale3d(.95,1.05,1)
    }

    75% {
        -webkit-transform: scale3d(1.05,.95,1);
        -ms-transform: scale3d(1.05,.95,1);
        transform: scale3d(1.05,.95,1)
    }
}

@-webkit-keyframes shake {
    0%,100% {
        -webkit-transform: translate3d(0,0,0);
        transform: translate3d(0,0,0)
    }

    10%,30%,50%,70%,90% {
        -webkit-transform: translate3d(-10px,0,0);
        transform: translate3d(-10px,0,0)
    }

    20%,40%,60%,80% {
        -webkit-transform: translate3d(10px,0,0);
        transform: translate3d(10px,0,0)
    }
}

@keyframes shake {
    0%,100% {
        -webkit-transform: translate3d(0,0,0);
        -ms-transform: translate3d(0,0,0);
        transform: translate3d(0,0,0)
    }

    10%,30%,50%,70%,90% {
        -webkit-transform: translate3d(-10px,0,0);
        -ms-transform: translate3d(-10px,0,0);
        transform: translate3d(-10px,0,0)
    }

    20%,40%,60%,80% {
        -webkit-transform: translate3d(10px,0,0);
        -ms-transform: translate3d(10px,0,0);
        transform: translate3d(10px,0,0)
    }
}

@-webkit-keyframes swing {
    20% {
        -webkit-transform: rotate3d(0,0,1,15deg);
        transform: rotate3d(0,0,1,15deg)
    }

    40% {
        -webkit-transform: rotate3d(0,0,1,-10deg);
        transform: rotate3d(0,0,1,-10deg)
    }

    60% {
        -webkit-transform: rotate3d(0,0,1,5deg);
        transform: rotate3d(0,0,1,5deg)
    }

    80% {
        -webkit-transform: rotate3d(0,0,1,-5deg);
        transform: rotate3d(0,0,1,-5deg)
    }

    100% {
        -webkit-transform: rotate3d(0,0,1,0deg);
        transform: rotate3d(0,0,1,0deg)
    }
}

@keyframes swing {
    20% {
        -webkit-transform: rotate3d(0,0,1,15deg);
        -ms-transform: rotate3d(0,0,1,15deg);
        transform: rotate3d(0,0,1,15deg)
    }

    40% {
        -webkit-transform: rotate3d(0,0,1,-10deg);
        -ms-transform: rotate3d(0,0,1,-10deg);
        transform: rotate3d(0,0,1,-10deg)
    }

    60% {
        -webkit-transform: rotate3d(0,0,1,5deg);
        -ms-transform: rotate3d(0,0,1,5deg);
        transform: rotate3d(0,0,1,5deg)
    }

    80% {
        -webkit-transform: rotate3d(0,0,1,-5deg);
        -ms-transform: rotate3d(0,0,1,-5deg);
        transform: rotate3d(0,0,1,-5deg)
    }

    100% {
        -webkit-transform: rotate3d(0,0,1,0deg);
        -ms-transform: rotate3d(0,0,1,0deg);
        transform: rotate3d(0,0,1,0deg)
    }
}

@-webkit-keyframes tada {
    0%,100% {
        -webkit-transform: scale3d(1,1,1);
        transform: scale3d(1,1,1)
    }

    10%,20% {
        -webkit-transform: scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);
        transform: scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)
    }

    30%,50%,70%,90% {
        -webkit-transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);
        transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)
    }

    40%,60%,80% {
        -webkit-transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);
        transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)
    }
}

@keyframes tada {
    0%,100% {
        -webkit-transform: scale3d(1,1,1);
        -ms-transform: scale3d(1,1,1);
        transform: scale3d(1,1,1)
    }

    10%,20% {
        -webkit-transform: scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);
        -ms-transform: scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);
        transform: scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)
    }

    30%,50%,70%,90% {
        -webkit-transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);
        -ms-transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);
        transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)
    }

    40%,60%,80% {
        -webkit-transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);
        -ms-transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);
        transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)
    }
}

@-webkit-keyframes wobble {
    0%,100% {
        -webkit-transform: none;
        transform: none
    }

    15% {
        -webkit-transform: translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);
        transform: translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)
    }

    30% {
        -webkit-transform: translate3d(20%,0,0) rotate3d(0,0,1,3deg);
        transform: translate3d(20%,0,0) rotate3d(0,0,1,3deg)
    }

    45% {
        -webkit-transform: translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);
        transform: translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)
    }

    60% {
        -webkit-transform: translate3d(10%,0,0) rotate3d(0,0,1,2deg);
        transform: translate3d(10%,0,0) rotate3d(0,0,1,2deg)
    }

    75% {
        -webkit-transform: translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);
        transform: translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)
    }
}

@keyframes wobble {
    0%,100% {
        -webkit-transform: none;
        -ms-transform: none;
        transform: none
    }

    15% {
        -webkit-transform: translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);
        -ms-transform: translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);
        transform: translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)
    }

    30% {
        -webkit-transform: translate3d(20%,0,0) rotate3d(0,0,1,3deg);
        -ms-transform: translate3d(20%,0,0) rotate3d(0,0,1,3deg);
        transform: translate3d(20%,0,0) rotate3d(0,0,1,3deg)
    }

    45% {
        -webkit-transform: translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);
        -ms-transform: translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);
        transform: translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)
    }

    60% {
        -webkit-transform: translate3d(10%,0,0) rotate3d(0,0,1,2deg);
        -ms-transform: translate3d(10%,0,0) rotate3d(0,0,1,2deg);
        transform: translate3d(10%,0,0) rotate3d(0,0,1,2deg)
    }

    75% {
        -webkit-transform: translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);
        -ms-transform: translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);
        transform: translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)
    }
}

@-webkit-keyframes fadeIn {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@keyframes fadeIn {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@-webkit-keyframes flipX {
    0% {
        -webkit-transform: perspective(400px) rotate3d(1,0,0,90deg);
        transform: perspective(400px) rotate3d(1,0,0,90deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in;
        opacity: 0
    }

    40% {
        -webkit-transform: perspective(400px) rotate3d(1,0,0,-20deg);
        transform: perspective(400px) rotate3d(1,0,0,-20deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in
    }

    60% {
        -webkit-transform: perspective(400px) rotate3d(1,0,0,10deg);
        transform: perspective(400px) rotate3d(1,0,0,10deg);
        opacity: 1
    }

    80% {
        -webkit-transform: perspective(400px) rotate3d(1,0,0,-5deg);
        transform: perspective(400px) rotate3d(1,0,0,-5deg)
    }

    100% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }
}

@keyframes flipX {
    0% {
        -webkit-transform: perspective(400px) rotate3d(1,0,0,90deg);
        -ms-transform: perspective(400px) rotate3d(1,0,0,90deg);
        transform: perspective(400px) rotate3d(1,0,0,90deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in;
        opacity: 0
    }

    40% {
        -webkit-transform: perspective(400px) rotate3d(1,0,0,-20deg);
        -ms-transform: perspective(400px) rotate3d(1,0,0,-20deg);
        transform: perspective(400px) rotate3d(1,0,0,-20deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in
    }

    60% {
        -webkit-transform: perspective(400px) rotate3d(1,0,0,10deg);
        -ms-transform: perspective(400px) rotate3d(1,0,0,10deg);
        transform: perspective(400px) rotate3d(1,0,0,10deg);
        opacity: 1
    }

    80% {
        -webkit-transform: perspective(400px) rotate3d(1,0,0,-5deg);
        -ms-transform: perspective(400px) rotate3d(1,0,0,-5deg);
        transform: perspective(400px) rotate3d(1,0,0,-5deg)
    }

    100% {
        -webkit-transform: perspective(400px);
        -ms-transform: perspective(400px);
        transform: perspective(400px)
    }
}

@-webkit-keyframes flipY {
    0% {
        -webkit-transform: perspective(1000px) rotate3d(0,1,0,90deg);
        transform: perspective(1000px) rotate3d(0,1,0,90deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in;
        opacity: 0
    }

    40% {
        -webkit-transform: perspective(1000px) rotate3d(0,1,0,-20deg);
        transform: perspective(1000px) rotate3d(0,1,0,-20deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in
    }

    60% {
        -webkit-transform: perspective(1000px) rotate3d(0,1,0,10deg);
        transform: perspective(1000px) rotate3d(0,1,0,10deg);
        opacity: 1
    }

    80% {
        -webkit-transform: perspective(1000px) rotate3d(0,1,0,-5deg);
        transform: perspective(1000px) rotate3d(0,1,0,-5deg)
    }

    100% {
        -webkit-transform: perspective(1000px);
        transform: perspective(1000px)
    }
}

@keyframes flipY {
    0% {
        -webkit-transform: perspective(1000px) rotate3d(0,1,0,90deg);
        -ms-transform: perspective(1000px) rotate3d(0,1,0,90deg);
        transform: perspective(1000px) rotate3d(0,1,0,90deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in;
        opacity: 0
    }

    40% {
        -webkit-transform: perspective(1000px) rotate3d(0,1,0,-20deg);
        -ms-transform: perspective(1000px) rotate3d(0,1,0,-20deg);
        transform: perspective(1000px) rotate3d(0,1,0,-20deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in
    }

    60% {
        -webkit-transform: perspective(1000px) rotate3d(0,1,0,10deg);
        -ms-transform: perspective(1000px) rotate3d(0,1,0,10deg);
        transform: perspective(1000px) rotate3d(0,1,0,10deg);
        opacity: 1
    }

    80% {
        -webkit-transform: perspective(1000px) rotate3d(0,1,0,-5deg);
        -ms-transform: perspective(1000px) rotate3d(0,1,0,-5deg);
        transform: perspective(1000px) rotate3d(0,1,0,-5deg)
    }

    100% {
        -webkit-transform: perspective(1000px);
        -ms-transform: perspective(1000px);
        transform: perspective(1000px)
    }
}

.navbar .navbar-nav .dropdown-menu.flipX, .navbar .navbar-nav.flipX .dropdown-menu, .navbar.flipX .navbar-nav .dropdown-menu {
    -webkit-backface-visibility: visible !important;
    -ms-backface-visibility: visible !important;
    backface-visibility: visible !important;
    -webkit-animation-name: flipX;
    animation-name: flipX
}

.navbar .navbar-nav .dropdown-menu.flipY, .navbar .navbar-nav.flipY .dropdown-menu, .navbar.flipY .navbar-nav .dropdown-menu {
    -webkit-backface-visibility: visible !important;
    -ms-backface-visibility: visible !important;
    backface-visibility: visible !important;
    -webkit-animation-name: flipY;
    animation-name: flipY
}

.navbar .navbar-nav .dropdown-menu.fadeIn, .navbar .navbar-nav.fadeIn .dropdown-menu, .navbar.fadeIn .navbar-nav .dropdown-menu {
    -webkit-animation-name: fadeIn;
    animation-name: fadeIn
}

.navbar .navbar-nav .dropdown-menu.Bounce, .navbar .navbar-nav.Bounce .dropdown-menu, .navbar.Bounce .navbar-nav .dropdown-menu {
    -webkit-animation-name: Bounce;
    animation-name: Bounce;
    -webkit-transform-origin: center bottom;
    -ms-transform-origin: center bottom;
    transform-origin: center bottom
}

.navbar .navbar-nav .dropdown-menu.flash, .navbar .navbar-nav.flash .dropdown-menu, .navbar.flash .navbar-nav .dropdown-menu {
    -webkit-animation-name: flash;
    animation-name: flash
}

.navbar .navbar-nav .dropdown-menu.pulse, .navbar .navbar-nav.pulse .dropdown-menu, .navbar.pulse .navbar-nav .dropdown-menu {
    -webkit-animation-name: pulse;
    animation-name: pulse
}

.navbar .navbar-nav .dropdown-menu.rubberBand, .navbar .navbar-nav.rubberBand .dropdown-menu, .navbar.rubberBand .navbar-nav .dropdown-menu {
    -webkit-animation-name: rubberBand;
    animation-name: rubberBand
}

.navbar .navbar-nav .dropdown-menu.shake, .navbar .navbar-nav.shake .dropdown-menu, .navbar.shake .navbar-nav .dropdown-menu {
    -webkit-animation-name: shake;
    animation-name: shake
}

.navbar .navbar-nav .dropdown-menu.swing, .navbar .navbar-nav.swing .dropdown-menu, .navbar.swing .navbar-nav .dropdown-menu {
    -webkit-transform-origin: top center;
    -ms-transform-origin: top center;
    transform-origin: top center;
    -webkit-animation-name: swing;
    animation-name: swing
}

.navbar .navbar-nav .dropdown-menu.tada, .navbar .navbar-nav.tada .dropdown-menu, .navbar.tada .navbar-nav .dropdown-menu {
    -webkit-animation-name: tada;
    animation-name: tada
}

.navbar .navbar-nav .dropdown-menu.wobble, .navbar .navbar-nav.wobble .dropdown-menu, .navbar.wobble .navbar-nav .dropdown-menu {
    -webkit-animation-name: wobble;
    animation-name: wobble
}

.navbar .navbar-nav .dropdown-menu.twisterInDown, .navbar .navbar-nav.twisterInDown .dropdown-menu, .navbar.twisterInDown .navbar-nav .dropdown-menu {
    -webkit-animation-name: twisterInDown;
    animation-name: twisterInDown
}

.navbar .navbar-nav .dropdown-menu.twisterInUp, .navbar .navbar-nav.twisterInUp .dropdown-menu, .navbar.twisterInUp .navbar-nav .dropdown-menu {
    -webkit-animation-name: twisterInUp;
    animation-name: twisterInUp
}

@keyframes SkewRightTopToBottom {
    from {
        -webkit-transform: skew(0deg,-5deg);
        -ms-transform: skew(0deg,-5deg);
        transform: skew(0deg,-5deg)
    }

    to {
        -webkit-transform: skew(0deg,0deg);
        -ms-transform: skew(0deg,0deg);
        transform: skew(0deg,0deg)
    }
}

@-webkit-keyframes SkewRightTopToBottom {
    from {
        -webkit-transform: skew(0deg,-5deg);
        transform: skew(0deg,-5deg)
    }

    to {
        -webkit-transform: skew(0deg,0deg);
        transform: skew(0deg,0deg)
    }
}

@keyframes SkewRightBottomToTop {
    from {
        -webkit-transform: skew(0deg,5deg);
        -ms-transform: skew(0deg,5deg);
        transform: skew(0deg,5deg)
    }

    to {
        -webkit-transform: skew(0deg,0deg);
        -ms-transform: skew(0deg,0deg);
        transform: skew(0deg,0deg)
    }
}

@-webkit-keyframes SkewRightBottomToTop {
    from {
        -webkit-transform: skew(0deg,5deg);
        transform: skew(0deg,5deg)
    }

    to {
        -webkit-transform: skew(0deg,0deg);
        transform: skew(0deg,0deg)
    }
}

@keyframes SkewLeftTopToBottom {
    from {
        -webkit-transform: skew(0deg,5deg);
        -ms-transform: skew(0deg,5deg);
        transform: skew(0deg,5deg)
    }

    to {
        -webkit-transform: skew(0deg,0deg);
        -ms-transform: skew(0deg,0deg);
        transform: skew(0deg,0deg)
    }
}

@-webkit-keyframes SkewLeftTopToBottom {
    from {
        -webkit-transform: skew(0deg,5deg);
        transform: skew(0deg,5deg)
    }

    to {
        -webkit-transform: skew(0deg,0deg);
        transform: skew(0deg,0deg)
    }
}

@keyframes SkewLeftBottomToTop {
    from {
        -webkit-transform: skew(0deg,-5deg);
        -ms-transform: skew(0deg,-5deg);
        transform: skew(0deg,-5deg)
    }

    to {
        -webkit-transform: skew(0deg,0deg);
        -ms-transform: skew(0deg,0deg);
        transform: skew(0deg,0deg)
    }
}

@-webkit-keyframes SkewLeftBottomToTop {
    from {
        -webkit-transform: skew(0deg,-5deg);
        transform: skew(0deg,-5deg)
    }

    to {
        -webkit-transform: skew(0deg,0deg);
        transform: skew(0deg,0deg)
    }
}

@keyframes SkewBottomLeftToRight {
    from {
        -webkit-transform: skew(-10deg,0deg);
        -ms-transform: skew(-10deg,0deg);
        transform: skew(-10deg,0deg)
    }

    to {
        -webkit-transform: skew(0deg,0deg);
        -ms-transform: skew(0deg,0deg);
        transform: skew(0deg,0deg)
    }
}

@-webkit-keyframes SkewBottomLeftToRight {
    from {
        -webkit-transform: skew(-10deg,0deg);
        transform: skew(-10deg,0deg)
    }

    to {
        -webkit-transform: skew(0deg,0deg);
        transform: skew(0deg,0deg)
    }
}

@keyframes SkewBottomRightToLeft {
    from {
        -webkit-transform: skew(10deg,0deg);
        -ms-transform: skew(10deg,0deg);
        transform: skew(10deg,0deg)
    }

    to {
        -webkit-transform: skew(0deg,0deg);
        -ms-transform: skew(0deg,0deg);
        transform: skew(0deg,0deg)
    }
}

@-webkit-keyframes SkewBottomRightToLeft {
    from {
        -webkit-transform: skew(10deg,0deg);
        transform: skew(10deg,0deg)
    }

    to {
        -webkit-transform: skew(0deg,0deg);
        transform: skew(0deg,0deg)
    }
}

@keyframes SkewTopRightToLeft {
    from {
        -webkit-transform: skew(-10deg,0deg);
        -ms-transform: skew(-10deg,0deg);
        transform: skew(-10deg,0deg)
    }

    to {
        -webkit-transform: skew(0deg,0deg);
        -ms-transform: skew(0deg,0deg);
        transform: skew(0deg,0deg)
    }
}

@-webkit-keyframes SkewTopRightToLeft {
    from {
        -webkit-transform: skew(-10deg,0deg);
        transform: skew(-10deg,0deg)
    }

    to {
        -webkit-transform: skew(0deg,0deg);
        transform: skew(0deg,0deg)
    }
}

@keyframes SkewTopLeftToRight {
    from {
        -webkit-transform: skew(10deg,0deg);
        -ms-transform: skew(10deg,0deg);
        transform: skew(10deg,0deg)
    }

    to {
        -webkit-transform: skew(0deg,0deg);
        -ms-transform: skew(0deg,0deg);
        transform: skew(0deg,0deg)
    }
}

@-webkit-keyframes SkewTopLeftToRight {
    from {
        -webkit-transform: skew(10deg,0deg);
        transform: skew(10deg,0deg)
    }

    to {
        -webkit-transform: skew(0deg,0deg);
        transform: skew(0deg,0deg)
    }
}

.navbar .navbar-left .dropdown-menu.SkewEndTopToBottom, .navbar .navbar-left.SkewEndTopToBottom .dropdown-menu, .navbar .navbar-nav .dropdown-menu.SkewRightTopToBottom, .navbar .navbar-nav.SkewRightTopToBottom .dropdown-menu, .navbar .navbar-right .dropdown-menu.SkewStartTopToBottom, .navbar .navbar-right.SkewStartTopToBottom .dropdown-menu, .navbar.SkewEndTopToBottom .navbar-left .dropdown-menu, .navbar.SkewRightTopToBottom .navbar-nav .dropdown-menu, .navbar.SkewStartTopToBottom .navbar-right .dropdown-menu {
    transform-origin: 0 0;
    -webkit-animation-name: SkewRightTopToBottom;
    animation-name: SkewRightTopToBottom
}

.navbar .navbar-left .dropdown-menu.SkewEndBottomToTop, .navbar .navbar-left.SkewEndBottomToTop .dropdown-menu, .navbar .navbar-nav .dropdown-menu.SkewRightBottomToTop, .navbar .navbar-nav.SkewRightBottomToTop .dropdown-menu, .navbar .navbar-right .dropdown-menu.SkewStartBottomToTop, .navbar .navbar-right.SkewStartBottomToTop .dropdown-menu, .navbar.SkewEndBottomToTop .navbar-left .dropdown-menu, .navbar.SkewRightBottomToTop .navbar-nav .dropdown-menu, .navbar.SkewStartBottomToTop .navbar-right .dropdown-menu {
    transform-origin: 0 0;
    -webkit-animation-name: SkewRightBottomToTop;
    animation-name: SkewRightBottomToTop
}

.navbar .navbar-left .dropdown-menu.SkewStartTopToBottom, .navbar .navbar-left.SkewStartTopToBottom .dropdown-menu, .navbar .navbar-nav .dropdown-menu.SkewLeftTopToBottom, .navbar .navbar-nav.SkewLeftTopToBottom .dropdown-menu, .navbar .navbar-right .dropdown-menu.SkewEndTopToBottom, .navbar .navbar-right.SkewEndTopToBottom .dropdown-menu, .navbar.SkewEndTopToBottom .navbar-right .dropdown-menu, .navbar.SkewLeftTopToBottom .navbar-nav .dropdown-menu, .navbar.SkewStartTopToBottom .navbar-left .dropdown-menu {
    transform-origin: 100% 100%;
    -webkit-animation-name: SkewLeftTopToBottom;
    animation-name: SkewLeftTopToBottom
}

.navbar .navbar-left .dropdown-menu.SkewStartBottomToTop, .navbar .navbar-left.SkewStartBottomToTop .dropdown-menu, .navbar .navbar-nav .dropdown-menu.SkewLeftBottomToTop, .navbar .navbar-nav.SkewLeftBottomToTop .dropdown-menu, .navbar .navbar-right .dropdown-menu.SkewEndBottomToTop, .navbar .navbar-right.SkewEndBottomToTop .dropdown-menu, .navbar.SkewEndBottomToTop .navbar-right .dropdown-menu, .navbar.SkewLeftBottomToTop .navbar-nav .dropdown-menu, .navbar.SkewStartBottomToTop .navbar-left .dropdown-menu {
    transform-origin: 100% 100%;
    -webkit-animation-name: SkewLeftBottomToTop;
    animation-name: SkewLeftBottomToTop
}

.navbar .navbar-left .dropdown-menu.SkewBottomStartToEnd, .navbar .navbar-left.SkewBottomStartToEnd .dropdown-menu, .navbar .navbar-nav .dropdown-menu.SkewBottomLeftToRight, .navbar .navbar-nav.SkewBottomLeftToRight .dropdown-menu, .navbar .navbar-right .dropdown-menu.SkewBottomEndToStart, .navbar .navbar-right.SkewBottomEndToStart .dropdown-menu, .navbar.SkewBottomEndToStart .navbar-right .dropdown-menu, .navbar.SkewBottomLeftToRight .navbar-nav .dropdown-menu, .navbar.SkewBottomStartToEnd .navbar-left .dropdown-menu {
    transform-origin: 0 0;
    -webkit-animation-name: SkewBottomLeftToRight;
    animation-name: SkewBottomLeftToRight
}

.navbar .navbar-left .dropdown-menu.SkewBottomEndToStart, .navbar .navbar-left.SkewBottomEndToStart .dropdown-menu, .navbar .navbar-nav .dropdown-menu.SkewBottomRightToLeft, .navbar .navbar-nav.SkewBottomRightToLeft .dropdown-menu, .navbar .navbar-right .dropdown-menu.SkewBottomStartToEnd, .navbar .navbar-right.SkewBottomStartToEnd .dropdown-menu, .navbar.SkewBottomEndToStart .navbar-left .dropdown-menu, .navbar.SkewBottomRightToLeft .navbar-nav .dropdown-menu, .navbar.SkewBottomStartToEnd .navbar-right .dropdown-menu {
    transform-origin: 0 0;
    -webkit-animation-name: SkewBottomRightToLeft;
    animation-name: SkewBottomRightToLeft
}

.navbar .navbar-left .dropdown-menu.SkewTopEndToStart, .navbar .navbar-left.SkewTopEndToStart .dropdown-menu, .navbar .navbar-nav .dropdown-menu.SkewTopRightToLeft, .navbar .navbar-nav.SkewTopRightToLeft .dropdown-menu, .navbar .navbar-right .dropdown-menu.SkewTopStartToEnd, .navbar .navbar-right.SkewTopStartToEnd .dropdown-menu, .navbar.SkewTopEndToStart .navbar-left .dropdown-menu, .navbar.SkewTopRightToLeft .navbar-nav .dropdown-menu, .navbar.SkewTopStartToEnd .navbar-right .dropdown-menu {
    transform-origin: 100% 100%;
    -webkit-animation-name: SkewTopRightToLeft;
    animation-name: SkewTopRightToLeft
}

.navbar .navbar-left .dropdown-menu.SkewTopStartToEnd, .navbar .navbar-left.SkewTopStartToEnd .dropdown-menu, .navbar .navbar-nav .dropdown-menu.SkewTopLeftToRight, .navbar .navbar-nav.SkewTopLeftToRight .dropdown-menu, .navbar .navbar-right .dropdown-menu.SkewTopEndToStart, .navbar .navbar-right.SkewTopEndToStart .dropdown-menu, .navbar.SkewTopEndToStart .navbar-right .dropdown-menu, .navbar.SkewTopLeftToRight .navbar-nav .dropdown-menu, .navbar.SkewTopStartToEnd .navbar-left .dropdown-menu {
    transform-origin: 100% 100%;
    -webkit-animation-name: SkewTopLeftToRight;
    animation-name: SkewTopLeftToRight
}

@keyframes ScaleBottomToTop {
    from {
        -webkit-transform: scale(1,0);
        -ms-transform: scale(1,0);
        transform: scale(1,0)
    }

    to {
        -webkit-transform: scale(1,1);
        -ms-transform: scale(1,1);
        transform: scale(1,1)
    }
}

@-webkit-keyframes ScaleBottomToTop {
    from {
        -webkit-transform: scale(1,0);
        transform: scale(1,0)
    }

    to {
        -webkit-transform: scale(1,1);
        transform: scale(1,1)
    }
}

@keyframes ScaleTopToBottom {
    from {
        -webkit-transform: scale(1,0);
        -ms-transform: scale(1,0);
        transform: scale(1,0)
    }

    to {
        -webkit-transform: scale(1,1);
        -ms-transform: scale(1,1);
        transform: scale(1,1)
    }
}

@-webkit-keyframes ScaleTopToBottom {
    from {
        -webkit-transform: scale(1,0);
        transform: scale(1,0)
    }

    to {
        -webkit-transform: scale(1,1);
        transform: scale(1,1)
    }
}

@keyframes ScaleLeftToRight {
    from {
        -webkit-transform: scale(0,1);
        -ms-transform: scale(0,1);
        transform: scale(0,1)
    }

    to {
        -webkit-transform: scale(1,1);
        -ms-transform: scale(1,1);
        transform: scale(1,1)
    }
}

@-webkit-keyframes ScaleLeftToRight {
    from {
        -webkit-transform: scale(0,1);
        transform: scale(0,1)
    }

    to {
        -webkit-transform: scale(1,1);
        transform: scale(1,1)
    }
}

@keyframes ScaleRightToLeft {
    from {
        -webkit-transform: scale(0,1);
        -ms-transform: scale(0,1);
        transform: scale(0,1)
    }

    to {
        -webkit-transform: scale(1,1);
        -ms-transform: scale(1,1);
        transform: scale(1,1)
    }
}

@-webkit-keyframes ScaleRightToLeft {
    from {
        -webkit-transform: scale(0,1);
        transform: scale(0,1)
    }

    to {
        -webkit-transform: scale(1,1);
        transform: scale(1,1)
    }
}

@keyframes ScaleLeftTopToRightBottom {
    from {
        -webkit-transform: scale(0,0);
        -ms-transform: scale(0,0);
        transform: scale(0,0)
    }

    to {
        -webkit-transform: scale(1,1);
        -ms-transform: scale(1,1);
        transform: scale(1,1)
    }
}

@-webkit-keyframes ScaleLeftTopToRightBottom {
    from {
        -webkit-transform: scale(0,0);
        transform: scale(0,0)
    }

    to {
        -webkit-transform: scale(1,1);
        transform: scale(1,1)
    }
}

@keyframes ScaleLeftBottomToRightTop {
    from {
        -webkit-transform: scale(0,0);
        -ms-transform: scale(0,0);
        transform: scale(0,0)
    }

    to {
        -webkit-transform: scale(1,1);
        -ms-transform: scale(1,1);
        transform: scale(1,1)
    }
}

@-webkit-keyframes ScaleLeftBottomToRightTop {
    from {
        -webkit-transform: scale(0,0);
        transform: scale(0,0)
    }

    to {
        -webkit-transform: scale(1,1);
        transform: scale(1,1)
    }
}

@keyframes ScaleRightTopToLeftBottom {
    from {
        -webkit-transform: scale(0,0);
        -ms-transform: scale(0,0);
        transform: scale(0,0)
    }

    to {
        -webkit-transform: scale(1,1);
        -ms-transform: scale(1,1);
        transform: scale(1,1)
    }
}

@-webkit-keyframes ScaleRightTopToLeftBottom {
    from {
        -webkit-transform: scale(0,0);
        transform: scale(0,0)
    }

    to {
        -webkit-transform: scale(1,1);
        transform: scale(1,1)
    }
}

@keyframes ScaleRightBottomToLeftTop {
    from {
        -webkit-transform: scale(0,0);
        -ms-transform: scale(0,0);
        transform: scale(0,0)
    }

    to {
        -webkit-transform: scale(1,1);
        -ms-transform: scale(1,1);
        transform: scale(1,1)
    }
}

@-webkit-keyframes ScaleRightBottomToLeftTop {
    from {
        -webkit-transform: scale(0,0);
        transform: scale(0,0)
    }

    to {
        -webkit-transform: scale(1,1);
        transform: scale(1,1)
    }
}

.navbar .navbar-nav .dropdown-menu.ScaleBottomToTop, .navbar .navbar-nav.ScaleBottomToTop .dropdown-menu, .navbar.ScaleBottomToTop .navbar-nav .dropdown-menu {
    -webkit-transform-origin: 100% 100%;
    transform-origin: 100% 100%;
    -webkit-animation-name: ScaleBottomToTop;
    animation-name: ScaleBottomToTop
}

.navbar .navbar-nav .dropdown-menu.ScaleTopToBottom, .navbar .navbar-nav.ScaleTopToBottom .dropdown-menu, .navbar.ScaleTopToBottom .navbar-nav .dropdown-menu {
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-animation-name: ScaleTopToBottom;
    animation-name: ScaleTopToBottom
}

.navbar .navbar-left .dropdown-menu.ScaleStartToEnd, .navbar .navbar-left.ScaleStartToEnd .dropdown-menu, .navbar .navbar-nav .dropdown-menu.ScaleLeftToRight, .navbar .navbar-nav.ScaleLeftToRight .dropdown-menu, .navbar .navbar-right .dropdown-menu.ScaleEndToStart, .navbar .navbar-right.ScaleEndToStart .dropdown-menu, .navbar.ScaleEndToStart .navbar-right .dropdown-menu, .navbar.ScaleLeftToRight .navbar-nav .dropdown-menu, .navbar.ScaleStartToEnd .navbar-left .dropdown-menu {
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-animation-name: ScaleLeftToRight;
    animation-name: ScaleLeftToRight
}

.navbar .navbar-left .dropdown-menu.ScaleEndToStart, .navbar .navbar-left.ScaleEndToStart .dropdown-menu, .navbar .navbar-nav .dropdown-menu.ScaleRightToLeft, .navbar .navbar-nav.ScaleRightToLeft .dropdown-menu, .navbar .navbar-right .dropdown-menu.ScaleStartToEnd, .navbar .navbar-right.ScaleStartToEnd .dropdown-menu, .navbar.ScaleEndToStart .navbar-left .dropdown-menu, .navbar.ScaleRightToLeft .navbar-nav .dropdown-menu, .navbar.ScaleStartToEnd .navbar-right .dropdown-menu {
    -webkit-transform-origin: 100% 100%;
    transform-origin: 100% 100%;
    -webkit-animation-name: ScaleRightToLeft;
    animation-name: ScaleRightToLeft
}

.navbar .navbar-left .dropdown-menu.ScaleStartTopEndBottom, .navbar .navbar-left.ScaleStartTopEndBottom .dropdown-menu, .navbar .navbar-nav .dropdown-menu.ScaleLeftTopToRightBottom, .navbar .navbar-nav.ScaleLeftTopToRightBottom .dropdown-menu, .navbar .navbar-right .dropdown-menu.ScaleEndTopStartBottom, .navbar .navbar-right.ScaleEndTopStartBottom .dropdown-menu, .navbar.ScaleEndTopStartBottom .navbar-right .dropdown-menu, .navbar.ScaleLeftTopToRightBottom .navbar-nav .dropdown-menu, .navbar.ScaleStartTopEndBottom .navbar-left .dropdown-menu {
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-animation-name: ScaleLeftTopToRightBottom;
    animation-name: ScaleLeftTopToRightBottom
}

.navbar .navbar-left .dropdown-menu.ScaleStartBottomEndTop, .navbar .navbar-left.ScaleStartBottomEndTop .dropdown-menu, .navbar .navbar-nav .dropdown-menu.ScaleLeftBottomToRightTop, .navbar .navbar-nav.ScaleLeftBottomToRightTop .dropdown-menu, .navbar .navbar-right .dropdown-menu.ScaleEndBottomStartTop, .navbar .navbar-right.ScaleEndBottomStartTop .dropdown-menu, .navbar.ScaleEndBottomStartTop .navbar-right .dropdown-menu, .navbar.ScaleLeftBottomToRightTop .navbar-nav .dropdown-menu, .navbar.ScaleStartBottomEndTop .navbar-left .dropdown-menu {
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%;
    -webkit-animation-name: ScaleLeftBottomToRightTop;
    animation-name: ScaleLeftBottomToRightTop
}

.navbar .navbar-left .dropdown-menu.ScaleEndTopStartBottom, .navbar .navbar-left.ScaleEndTopStartBottom .dropdown-menu, .navbar .navbar-nav .dropdown-menu.ScaleRightTopToLeftBottom, .navbar .navbar-nav.ScaleRightTopToLeftBottom .dropdown-menu, .navbar .navbar-right .dropdown-menu.ScaleStartTopEndBottom, .navbar .navbar-right.ScaleStartTopEndBottom .dropdown-menu, .navbar.ScaleEndTopStartBottom .navbar-left .dropdown-menu, .navbar.ScaleRightTopToLeftBottom .navbar-nav .dropdown-menu, .navbar.ScaleStartTopEndBottom .navbar-right .dropdown-menu {
    -webkit-transform-origin: 100% 0;
    transform-origin: 100% 0;
    -webkit-animation-name: ScaleRightTopToLeftBottom;
    animation-name: ScaleRightTopToLeftBottom
}

.navbar .navbar-left .dropdown-menu.ScaleEndBottomStartTop, .navbar .navbar-left.ScaleEndBottomStartTop .dropdown-menu, .navbar .navbar-nav .dropdown-menu.ScaleRightBottomToLeftTop, .navbar .navbar-nav.ScaleRightBottomToLeftTop .dropdown-menu, .navbar .navbar-right .dropdown-menu.ScaleStartBottomEndTop, .navbar .navbar-right.ScaleStartBottomEndTop .dropdown-menu, .navbar.ScaleEndBottomStartTop .navbar-left .dropdown-menu, .navbar.ScaleRightBottomToLeftTop .navbar-nav .dropdown-menu, .navbar.ScaleStartBottomEndTop .navbar-right .dropdown-menu {
    -webkit-transform-origin: 100% 100%;
    transform-origin: 100% 100%;
    -webkit-animation-name: ScaleRightBottomToLeftTop;
    animation-name: ScaleRightBottomToLeftTop
}

@keyframes RotateLeftTopFixedDown {
    from {
        -webkit-transform: rotateZ(-90deg);
        -ms-transform: rotateZ(-90deg);
        transform: rotateZ(-90deg)
    }

    to {
        -webkit-transform: rotateZ(0);
        -ms-transform: rotateZ(0);
        transform: rotateZ(0)
    }
}

@-webkit-keyframes RotateLeftTopFixedDown {
    from {
        -webkit-transform: rotateZ(-90deg);
        transform: rotateZ(-90deg)
    }

    to {
        -webkit-transform: rotateZ(0);
        transform: rotateZ(0)
    }
}

@keyframes RotateLeftTopFixedUp {
    from {
        -webkit-transform: rotateZ(90deg);
        -ms-transform: rotateZ(90deg);
        transform: rotateZ(90deg)
    }

    to {
        -webkit-transform: rotateZ(0);
        -ms-transform: rotateZ(0);
        transform: rotateZ(0)
    }
}

@-webkit-keyframes RotateLeftTopFixedUp {
    from {
        -webkit-transform: rotateZ(90deg);
        transform: rotateZ(90deg)
    }

    to {
        -webkit-transform: rotateZ(0);
        transform: rotateZ(0)
    }
}

@keyframes RotateRightTopFixedDown {
    from {
        -webkit-transform: rotateZ(-90deg);
        -ms-transform: rotateZ(-90deg);
        transform: rotateZ(-90deg)
    }

    to {
        -webkit-transform: rotateZ(0);
        -ms-transform: rotateZ(0);
        transform: rotateZ(0)
    }
}

@-webkit-keyframes RotateRightTopFixedDown {
    from {
        -webkit-transform: rotateZ(-90deg);
        transform: rotateZ(-90deg)
    }

    to {
        -webkit-transform: rotateZ(0);
        transform: rotateZ(0)
    }
}

@keyframes RotateRightTopFixedUp {
    from {
        -webkit-transform: rotateZ(90deg);
        -ms-transform: rotateZ(90deg);
        transform: rotateZ(90deg)
    }

    to {
        -webkit-transform: rotateZ(0);
        -ms-transform: rotateZ(0);
        transform: rotateZ(0)
    }
}

@-webkit-keyframes RotateRightTopFixedUp {
    from {
        -webkit-transform: rotateZ(90deg);
        transform: rotateZ(90deg)
    }

    to {
        -webkit-transform: rotateZ(0);
        transform: rotateZ(0)
    }
}

@keyframes RotateLeftBottomFixedDown {
    from {
        -webkit-transform: rotateZ(-90deg);
        -ms-transform: rotateZ(-90deg);
        transform: rotateZ(-90deg)
    }

    to {
        -webkit-transform: rotateZ(0);
        -ms-transform: rotateZ(0);
        transform: rotateZ(0)
    }
}

@-webkit-keyframes RotateLeftBottomFixedDown {
    from {
        -webkit-transform: rotateZ(-90deg);
        transform: rotateZ(-90deg)
    }

    to {
        -webkit-transform: rotateZ(0);
        transform: rotateZ(0)
    }
}

@keyframes RotateLeftBottomFixedUp {
    from {
        -webkit-transform: rotateZ(90deg);
        -ms-transform: rotateZ(90deg);
        transform: rotateZ(90deg)
    }

    to {
        -webkit-transform: rotateZ(0);
        -ms-transform: rotateZ(0);
        transform: rotateZ(0)
    }
}

@-webkit-keyframes RotateLeftBottomFixedUp {
    from {
        -webkit-transform: rotateZ(90deg);
        transform: rotateZ(90deg)
    }

    to {
        -webkit-transform: rotateZ(0);
        transform: rotateZ(0)
    }
}

@keyframes RotateRightBottomFixedDown {
    from {
        -webkit-transform: rotateZ(-90deg);
        -ms-transform: rotateZ(-90deg);
        transform: rotateZ(-90deg)
    }

    to {
        -webkit-transform: rotateZ(0);
        -ms-transform: rotateZ(0);
        transform: rotateZ(0)
    }
}

@-webkit-keyframes RotateRightBottomFixedDown {
    from {
        -webkit-transform: rotateZ(-90deg);
        transform: rotateZ(-90deg)
    }

    to {
        -webkit-transform: rotateZ(0);
        transform: rotateZ(0)
    }
}

@keyframes RotateRightBottomFixedUp {
    from {
        -webkit-transform: rotateZ(90deg);
        -ms-transform: rotateZ(90deg);
        transform: rotateZ(90deg)
    }

    to {
        -webkit-transform: rotateZ(0);
        -ms-transform: rotateZ(0);
        transform: rotateZ(0)
    }
}

@-webkit-keyframes RotateRightBottomFixedUp {
    from {
        -webkit-transform: rotateZ(90deg);
        transform: rotateZ(90deg)
    }

    to {
        -webkit-transform: rotateZ(0);
        transform: rotateZ(0)
    }
}

@keyframes RotateCenterFixedToRight {
    from {
        -webkit-transform: rotateZ(-90deg);
        -ms-transform: rotateZ(-90deg);
        transform: rotateZ(-90deg)
    }

    to {
        -webkit-transform: rotateZ(0);
        -ms-transform: rotateZ(0);
        transform: rotateZ(0)
    }
}

@-webkit-keyframes RotateCenterFixedToRight {
    from {
        -webkit-transform: rotateZ(-90deg);
        transform: rotateZ(-90deg)
    }

    to {
        -webkit-transform: rotateZ(0);
        transform: rotateZ(0)
    }
}

@keyframes RotateCenterFixedToLeft {
    from {
        -webkit-transform: rotateZ(90deg);
        -ms-transform: rotateZ(90deg);
        transform: rotateZ(90deg)
    }

    to {
        -webkit-transform: rotateZ(0);
        -ms-transform: rotateZ(0);
        transform: rotateZ(0)
    }
}

@-webkit-keyframes RotateCenterFixedToLeft {
    from {
        -webkit-transform: rotateZ(90deg);
        transform: rotateZ(90deg)
    }

    to {
        -webkit-transform: rotateZ(0);
        transform: rotateZ(0)
    }
}

.navbar .navbar-left .dropdown-menu.RotateStartTopFixedDown, .navbar .navbar-left.RotateStartTopFixedDown .dropdown-menu, .navbar .navbar-nav .dropdown-menu.RotateLeftTopFixedDown, .navbar .navbar-nav.RotateLeftTopFixedDown .dropdown-menu, .navbar .navbar-right .dropdown-menu.RotateEndTopFixedUp, .navbar .navbar-right.RotateEndTopFixedUp .dropdown-menu, .navbar.RotateEndTopFixedUp .navbar-right .dropdown-menu, .navbar.RotateLeftTopFixedDown .navbar-nav .dropdown-menu, .navbar.RotateStartTopFixedDown .navbar-left .dropdown-menu {
    -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-animation-name: RotateLeftTopFixedDown;
    animation-name: RotateLeftTopFixedDown
}

.navbar .navbar-left .dropdown-menu.RotateStartTopFixedUp, .navbar .navbar-left.RotateStartTopFixedUp .dropdown-menu, .navbar .navbar-nav .dropdown-menu.RotateLeftTopFixedUp, .navbar .navbar-nav.RotateLeftTopFixedUp .dropdown-menu, .navbar .navbar-right .dropdown-menu.RotateEndTopFixedDown, .navbar .navbar-right.RotateEndTopFixedDown .dropdown-menu, .navbar.RotateEndTopFixedDown .navbar-right .dropdown-menu, .navbar.RotateLeftTopFixedUp .navbar-nav .dropdown-menu, .navbar.RotateStartTopFixedUp .navbar-left .dropdown-menu {
    -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-animation-name: RotateLeftTopFixedUp;
    animation-name: RotateLeftTopFixedUp
}

.navbar .navbar-left .dropdown-menu.RotateEndTopFixedDown, .navbar .navbar-left.RotateEndTopFixedDown .dropdown-menu, .navbar .navbar-nav .dropdown-menu.RotateRightTopFixedDown, .navbar .navbar-nav.RotateRightTopFixedDown .dropdown-menu, .navbar .navbar-right .dropdown-menu.RotateStartTopFixedUp, .navbar .navbar-right.RotateStartTopFixedUp .dropdown-menu, .navbar.RotateEndTopFixedDown .navbar-left .dropdown-menu, .navbar.RotateRightTopFixedDown .navbar-nav .dropdown-menu, .navbar.RotateStartTopFixedUp .navbar-right .dropdown-menu {
    -webkit-transform-origin: 100% 0;
    -ms-transform-origin: 100% 0;
    transform-origin: 100% 0;
    -webkit-animation-name: RotateRightTopFixedDown;
    animation-name: RotateRightTopFixedDown
}

.navbar .navbar-left .dropdown-menu.RotateEndTopFixedUp, .navbar .navbar-left.RotateEndTopFixedUp .dropdown-menu, .navbar .navbar-nav .dropdown-menu.RotateRightTopFixedUp, .navbar .navbar-nav.RotateRightTopFixedUp .dropdown-menu, .navbar .navbar-right .dropdown-menu.RotateStartTopFixedDown, .navbar .navbar-right.RotateStartTopFixedDown .dropdown-menu, .navbar.RotateEndTopFixedUp .navbar-left .dropdown-menu, .navbar.RotateRightTopFixedUp .navbar-nav .dropdown-menu, .navbar.RotateStartTopFixedDown .navbar-right .dropdown-menu {
    -webkit-transform-origin: 100% 0;
    -ms-transform-origin: 100% 0;
    transform-origin: 100% 0;
    -webkit-animation-name: RotateRightTopFixedUp;
    animation-name: RotateRightTopFixedUp
}

.navbar .navbar-left .dropdown-menu.RotateStartBottomFixedDown, .navbar .navbar-left.RotateStartBottomFixedDown .dropdown-menu, .navbar .navbar-nav .dropdown-menu.RotateLeftBottomFixedDown, .navbar .navbar-nav.RotateLeftBottomFixedDown .dropdown-menu, .navbar .navbar-right .dropdown-menu.RotateEndBottomFixedUp, .navbar .navbar-right.RotateEndBottomFixedUp .dropdown-menu, .navbar.RotateEndBottomFixedUp .navbar-right .dropdown-menu, .navbar.RotateLeftBottomFixedDown .navbar-nav .dropdown-menu, .navbar.RotateStartBottomFixedDown .navbar-left .dropdown-menu {
    -webkit-transform-origin: 0 100%;
    -ms-transform-origin: 0 100%;
    transform-origin: 0 100%;
    -webkit-animation-name: RotateLeftBottomFixedDown;
    animation-name: RotateLeftBottomFixedDown
}

.navbar .navbar-left .dropdown-menu.RotateStartBottomFixedUp, .navbar .navbar-left.RotateStartBottomFixedUp .dropdown-menu, .navbar .navbar-nav .dropdown-menu.RotateLeftBottomFixedUp, .navbar .navbar-nav.RotateLeftBottomFixedUp .dropdown-menu, .navbar .navbar-right .dropdown-menu.RotateEndBottomFixedDown, .navbar .navbar-right.RotateEndBottomFixedDown .dropdown-menu, .navbar.RotateEndBottomFixedDown .navbar-right .dropdown-menu, .navbar.RotateLeftBottomFixedUp .navbar-nav .dropdown-menu, .navbar.RotateStartBottomFixedUp .navbar-left .dropdown-menu {
    -webkit-transform-origin: 0 100%;
    -ms-transform-origin: 0 100%;
    transform-origin: 0 100%;
    -webkit-animation-name: RotateLeftBottomFixedUp;
    animation-name: RotateLeftBottomFixedUp
}

.navbar .navbar-left .dropdown-menu.RotateEndBottomFixedDown, .navbar .navbar-left.RotateEndBottomFixedDown .dropdown-menu, .navbar .navbar-nav .dropdown-menu.RotateRightBottomFixedDown, .navbar .navbar-nav.RotateRightBottomFixedDown .dropdown-menu, .navbar .navbar-right .dropdown-menu.RotateStartBottomFixedUp, .navbar .navbar-right.RotateStartBottomFixedUp .dropdown-menu, .navbar.RotateEndBottomFixedDown .navbar-left .dropdown-menu, .navbar.RotateRightBottomFixedDown .navbar-nav .dropdown-menu, .navbar.RotateStartBottomFixedUp .navbar-right .dropdown-menu {
    -webkit-transform-origin: 100% 100%;
    -ms-transform-origin: 100% 100%;
    transform-origin: 100% 100%;
    -webkit-animation-name: RotateRightBottomFixedDown;
    animation-name: RotateRightBottomFixedDown
}

.navbar .navbar-left .dropdown-menu.RotateEndBottomFixedUp, .navbar .navbar-left.RotateEndBottomFixedUp .dropdown-menu, .navbar .navbar-nav .dropdown-menu.RotateRightBottomFixedUp, .navbar .navbar-nav.RotateRightBottomFixedUp .dropdown-menu, .navbar .navbar-right .dropdown-menu.RotateStartBottomFixedDown, .navbar .navbar-right.RotateStartBottomFixedDown .dropdown-menu, .navbar.RotateEndBottomFixedUp .navbar-left .dropdown-menu, .navbar.RotateRightBottomFixedUp .navbar-nav .dropdown-menu, .navbar.RotateStartBottomFixedDown .navbar-right .dropdown-menu {
    -webkit-transform-origin: 100% 100%;
    -ms-transform-origin: 100% 100%;
    transform-origin: 100% 100%;
    -webkit-animation-name: RotateRightBottomFixedUp;
    animation-name: RotateRightBottomFixedUp
}

.navbar .navbar-left .dropdown-menu.RotateCenterFixedToEnd, .navbar .navbar-left.RotateCenterFixedToEnd .dropdown-menu, .navbar .navbar-nav .dropdown-menu.RotateCenterFixedToRight, .navbar .navbar-nav.RotateCenterFixedToRight .dropdown-menu, .navbar .navbar-right .dropdown-menu.RotateCenterFixedToStart, .navbar .navbar-right.RotateCenterFixedToStart .dropdown-menu, .navbar.RotateCenterFixedToEnd .navbar-left .dropdown-menu, .navbar.RotateCenterFixedToRight .navbar-nav .dropdown-menu, .navbar.RotateCenterFixedToStart .navbar-right .dropdown-menu {
    -webkit-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    -webkit-animation-name: RotateCenterFixedToRight;
    animation-name: RotateCenterFixedToRight
}

.navbar .navbar-left .dropdown-menu.RotateCenterFixedToStart, .navbar .navbar-left.RotateCenterFixedToStart .dropdown-menu, .navbar .navbar-nav .dropdown-menu.RotateCenterFixedToLeft, .navbar .navbar-nav.RotateCenterFixedToLeft .dropdown-menu, .navbar .navbar-right .dropdown-menu.RotateCenterFixedToEnd, .navbar .navbar-right.RotateCenterFixedToEnd .dropdown-menu, .navbar.RotateCenterFixedToEnd .navbar-right .dropdown-menu, .navbar.RotateCenterFixedToLeft .navbar-nav .dropdown-menu, .navbar.RotateCenterFixedToStart .navbar-left .dropdown-menu {
    -webkit-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    -webkit-animation-name: RotateCenterFixedToLeft;
    animation-name: RotateCenterFixedToLeft
}

@keyframes SlideTopToBottom {
    0% {
        -webkit-transform: translate(0,-50px);
        -ms-transform: translate(0,-50px);
        transform: translate(0,-50px)
    }

    100% {
        -webkit-transform: none;
        -ms-transform: none;
        transform: none
    }
}

@-webkit-keyframes SlideTopToBottom {
    0% {
        -webkit-transform: translate(0,-50px);
        transform: translate(0,-50px)
    }

    100% {
        -webkit-transform: none;
        transform: none
    }
}

@keyframes SlideBottomToTop {
    0% {
        -webkit-transform: translate(0,50px);
        -ms-transform: translate(0,50px);
        transform: translate(0,50px)
    }

    100% {
        -webkit-transform: none;
        -ms-transform: none;
        transform: none
    }
}

@-webkit-keyframes SlideBottomToTop {
    0% {
        -webkit-transform: translate(0,50px);
        transform: translate(0,50px)
    }

    100% {
        -webkit-transform: none;
        transform: none
    }
}

@keyframes SlideLeftToRight {
    0% {
        -webkit-transform: translate(-50px,0);
        -ms-transform: translate(-50px,0);
        transform: translate(-50px,0)
    }

    100% {
        -webkit-transform: none;
        -ms-transform: none;
        transform: none
    }
}

@-webkit-keyframes SlideLeftToRight {
    0% {
        -webkit-transform: translate(-50px,0);
        transform: translate(-50px,0)
    }

    100% {
        -webkit-transform: none;
        transform: none
    }
}

@keyframes SlideRightToLeft {
    0% {
        -webkit-transform: translate(50px,0);
        -ms-transform: translate(50px,0);
        transform: translate(50px,0)
    }

    100% {
        -webkit-transform: none;
        -ms-transform: none;
        transform: none
    }
}

@-webkit-keyframes SlideRightToLeft {
    0% {
        -webkit-transform: translate(50px,0);
        transform: translate(50px,0)
    }

    100% {
        -webkit-transform: none;
        transform: none
    }
}

@keyframes SlideLeftTopToRightBottom {
    0% {
        -webkit-transform: translate(-50px,-50px);
        -ms-transform: translate(-50px,-50px);
        transform: translate(-50px,-50px)
    }

    100% {
        -webkit-transform: none;
        -ms-transform: none;
        transform: none
    }
}

@-webkit-keyframes SlideLeftTopToRightBottom {
    0% {
        -webkit-transform: translate(-50px,-50px);
        transform: translate(-50px,-50px)
    }

    100% {
        -webkit-transform: none;
        transform: none
    }
}

@keyframes SlideRightTopToLeftBottom {
    0% {
        -webkit-transform: translate(50px,-50px);
        -ms-transform: translate(50px,-50px);
        transform: translate(50px,-50px)
    }

    100% {
        -webkit-transform: none;
        -ms-transform: none;
        transform: none
    }
}

@-webkit-keyframes SlideRightTopToLeftBottom {
    0% {
        -webkit-transform: translate(50px,-50px);
        transform: translate(50px,-50px)
    }

    100% {
        -webkit-transform: none;
        transform: none
    }
}

@keyframes SlideLeftBottomToRightTop {
    0% {
        -webkit-transform: translate(-50px,50px);
        -ms-transform: translate(-50px,50px);
        transform: translate(-50px,50px)
    }

    100% {
        -webkit-transform: none;
        -ms-transform: none;
        transform: none
    }
}

@-webkit-keyframes SlideLeftBottomToRightTop {
    0% {
        -webkit-transform: translate(-50px,50px);
        transform: translate(-50px,50px)
    }

    100% {
        -webkit-transform: none;
        transform: none
    }
}

@keyframes SlideRightBottomToLeftTop {
    0% {
        -webkit-transform: translate(50px,50px);
        -ms-transform: translate(50px,50px);
        transform: translate(50px,50px)
    }

    100% {
        -webkit-transform: none;
        -ms-transform: none;
        transform: none
    }
}

@-webkit-keyframes SlideRightBottomToLeftTop {
    0% {
        -webkit-transform: translate(50px,50px);
        transform: translate(50px,50px)
    }

    100% {
        -webkit-transform: none;
        transform: none
    }
}

.navbar .navbar-nav .dropdown-menu.SlideTopToBottom, .navbar .navbar-nav.SlideTopToBottom .dropdown-menu, .navbar.SlideTopToBottom .navbar-nav .dropdown-menu {
    -webkit-animation-name: SlideTopToBottom;
    animation-name: SlideTopToBottom
}

.navbar .navbar-nav .dropdown-menu.SlideBottomToTop, .navbar .navbar-nav.SlideBottomToTop .dropdown-menu, .navbar.SlideBottomToTop .navbar-nav .dropdown-menu {
    -webkit-animation-name: SlideBottomToTop;
    animation-name: SlideBottomToTop
}

.navbar .navbar-left .dropdown-menu.SlideStartToEnd, .navbar .navbar-left.SlideStartToEnd .dropdown-menu, .navbar .navbar-nav .dropdown-menu.SlideLeftToRight, .navbar .navbar-nav.SlideLeftToRight .dropdown-menu, .navbar .navbar-right .dropdown-menu.SlideEndToStart, .navbar .navbar-right.SlideEndToStart .dropdown-menu, .navbar.SlideEndToStart .navbar-right .dropdown-menu, .navbar.SlideLeftToRight .navbar-nav .dropdown-menu, .navbar.SlideStartToEnd .navbar-left .dropdown-menu {
    -webkit-animation-name: SlideLeftToRight;
    animation-name: SlideLeftToRight
}

.navbar .navbar-left .dropdown-menu.SlideEndToStart, .navbar .navbar-left.SlideEndToStart .dropdown-menu, .navbar .navbar-nav .dropdown-menu.SlideRightToLeft, .navbar .navbar-nav.SlideRightToLeft .dropdown-menu, .navbar .navbar-right .dropdown-menu.SlideStartToEnd, .navbar .navbar-right.SlideStartToEnd .dropdown-menu, .navbar.SlideEndToStart .navbar-left .dropdown-menu, .navbar.SlideRightToLeft .navbar-nav .dropdown-menu, .navbar.SlideStartToEnd .navbar-right .dropdown-menu {
    -webkit-animation-name: SlideRightToLeft;
    animation-name: SlideRightToLeft
}

.navbar .navbar-left .dropdown-menu.SlideStartTopToEndBottom, .navbar .navbar-left.SlideStartTopToEndBottom .dropdown-menu, .navbar .navbar-nav .dropdown-menu.SlideLeftTopToRightBottom, .navbar .navbar-nav.SlideLeftTopToRightBottom .dropdown-menu, .navbar .navbar-right .dropdown-menu.SlideEndTopToStartBottom, .navbar .navbar-right.SlideEndTopToStartBottom .dropdown-menu, .navbar.SlideEndTopToStartBottom .navbar-right .dropdown-menu, .navbar.SlideLeftTopToRightBottom .navbar-nav .dropdown-menu, .navbar.SlideStartTopToEndBottom .navbar-left .dropdown-menu {
    -webkit-animation-name: SlideLeftTopToRightBottom;
    animation-name: SlideLeftTopToRightBottom
}

.navbar .navbar-left .dropdown-menu.SlideEndTopToStartBottom, .navbar .navbar-left.SlideEndTopToStartBottom .dropdown-menu, .navbar .navbar-nav .dropdown-menu.SlideRightTopToLeftBottom, .navbar .navbar-nav.SlideRightTopToLeftBottom .dropdown-menu, .navbar .navbar-right .dropdown-menu.SlideStartTopToEndBottom, .navbar .navbar-right.SlideStartTopToEndBottom .dropdown-menu, .navbar.SlideEndTopToStartBottom .navbar-left .dropdown-menu, .navbar.SlideRightTopToLeftBottom .navbar-nav .dropdown-menu, .navbar.SlideStartTopToEndBottom .navbar-right .dropdown-menu {
    -webkit-animation-name: SlideRightTopToLeftBottom;
    animation-name: SlideRightTopToLeftBottom
}

.navbar .navbar-left .dropdown-menu.SlideStartBottomToEndTop, .navbar .navbar-left.SlideStartBottomToEndTop .dropdown-menu, .navbar .navbar-nav .dropdown-menu.SlideLeftBottomToRightTop, .navbar .navbar-nav.SlideLeftBottomToRightTop .dropdown-menu, .navbar .navbar-right .dropdown-menu.SlideEndBottomToStartTop, .navbar .navbar-right.SlideEndBottomToStartTop .dropdown-menu, .navbar.SlideEndBottomToStartTop .navbar-right .dropdown-menu, .navbar.SlideLeftBottomToRightTop .navbar-nav .dropdown-menu, .navbar.SlideStartBottomToEndTop .navbar-left .dropdown-menu {
    -webkit-animation-name: SlideLeftBottomToRightTop;
    animation-name: SlideLeftBottomToRightTop
}

.navbar .navbar-left .dropdown-menu.SlideEndBottomToStartTop, .navbar .navbar-left.SlideEndBottomToStartTop .dropdown-menu, .navbar .navbar-nav .dropdown-menu.SlideRightBottomToLeftTop, .navbar .navbar-nav.SlideRightBottomToLeftTop .dropdown-menu, .navbar .navbar-right .dropdown-menu.SlideStartBottomToEndTop, .navbar .navbar-right.SlideStartBottomToEndTop .dropdown-menu, .navbar.SlideEndBottomToStartTop .navbar-left .dropdown-menu, .navbar.SlideRightBottomToLeftTop .navbar-nav .dropdown-menu, .navbar.SlideStartBottomToEndTop .navbar-right .dropdown-menu {
    -webkit-animation-name: SlideRightBottomToLeftTop;
    animation-name: SlideRightBottomToLeftTop
}

@-webkit-keyframes SpeedRightToLeftShort {
    0% {
        -webkit-transform: translate3d(250px,0,0) skewX(-20deg);
        -ms-transform: translate3d(250px,0,0) skewX(-20deg);
        transform: translate3d(250px,0,0) skewX(-20deg);
        opacity: 0
    }

    60% {
        -webkit-transform: skewX(10deg);
        transform: skewX(10deg);
        opacity: 1
    }

    80% {
        -webkit-transform: skewX(-5deg);
        transform: skewX(-5deg);
        opacity: 1
    }

    100% {
        -webkit-transform: none;
        transform: none;
        opacity: 1
    }
}

@keyframes SpeedRightToLeftShort {
    0% {
        -webkit-transform: translate3d(250px,0,0) skewX(-20deg);
        -ms-transform: translate3d(250px,0,0) skewX(-20deg);
        transform: translate3d(250px,0,0) skewX(-20deg);
        opacity: 0
    }

    60% {
        -webkit-transform: skewX(10deg);
        -ms-transform: skewX(10deg);
        transform: skewX(10deg);
        opacity: 1
    }

    80% {
        -webkit-transform: skewX(-5deg);
        -ms-transform: skewX(-5deg);
        transform: skewX(-5deg);
        opacity: 1
    }

    100% {
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
        opacity: 1
    }
}

@-webkit-keyframes SpeedRightToLeftMedium {
    0% {
        -webkit-transform: translate3d(500px,0,0) skewX(-20deg);
        transform: translate3d(500px,0,0) skewX(-20deg);
        opacity: 0
    }

    60% {
        -webkit-transform: skewX(10deg);
        transform: skewX(10deg);
        opacity: 1
    }

    80% {
        -webkit-transform: skewX(-5deg);
        transform: skewX(-5deg);
        opacity: 1
    }

    100% {
        -webkit-transform: none;
        transform: none;
        opacity: 1
    }
}

@keyframes SpeedRightToLeftMedium {
    0% {
        -webkit-transform: translate3d(500px,0,0) skewX(-20deg);
        -ms-transform: translate3d(500px,0,0) skewX(-20deg);
        transform: translate3d(500px,0,0) skewX(-20deg);
        opacity: 0
    }

    60% {
        -webkit-transform: skewX(10deg);
        -ms-transform: skewX(10deg);
        transform: skewX(10deg);
        opacity: 1
    }

    80% {
        -webkit-transform: skewX(-5deg);
        -ms-transform: skewX(-5deg);
        transform: skewX(-5deg);
        opacity: 1
    }

    100% {
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
        opacity: 1
    }
}

@-webkit-keyframes SpeedRightToLeftLong {
    0% {
        -webkit-transform: translate3d(1000px,0,0) skewX(-20deg);
        transform: translate3d(1000px,0,0) skewX(-20deg);
        opacity: 0
    }

    60% {
        -webkit-transform: skewX(10deg);
        transform: skewX(10deg);
        opacity: 1
    }

    80% {
        -webkit-transform: skewX(-5deg);
        transform: skewX(-5deg);
        opacity: 1
    }

    100% {
        -webkit-transform: none;
        transform: none;
        opacity: 1
    }
}

@keyframes SpeedRightToLeftLong {
    0% {
        -webkit-transform: translate3d(1000px,0,0) skewX(-20deg);
        -ms-transform: translate3d(1000px,0,0) skewX(-20deg);
        transform: translate3d(1000px,0,0) skewX(-20deg);
        opacity: 0
    }

    60% {
        -webkit-transform: skewX(10deg);
        -ms-transform: skewX(10deg);
        transform: skewX(10deg);
        opacity: 1
    }

    80% {
        -webkit-transform: skewX(-5deg);
        -ms-transform: skewX(-5deg);
        transform: skewX(-5deg);
        opacity: 1
    }

    100% {
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
        opacity: 1
    }
}

@-webkit-keyframes SpeedLeftToRightShort {
    0% {
        -webkit-transform: translate3d(-250px,0,0) skewX(20deg);
        transform: translate3d(-250px,0,0) skewX(20deg);
        opacity: 0
    }

    60% {
        -webkit-transform: skewX(-10deg);
        transform: skewX(-10deg);
        opacity: 1
    }

    80% {
        -webkit-transform: skewX(5deg);
        transform: skewX(5deg);
        opacity: 1
    }

    100% {
        -webkit-transform: none;
        transform: none;
        opacity: 1
    }
}

@keyframes SpeedLeftToRightShort {
    0% {
        -webkit-transform: translate3d(-250px,0,0) skewX(20deg);
        -ms-transform: translate3d(-250px,0,0) skewX(20deg);
        transform: translate3d(-250px,0,0) skewX(20deg);
        opacity: 0
    }

    60% {
        -webkit-transform: skewX(-10deg);
        -ms-transform: skewX(-10deg);
        transform: skewX(-10deg);
        opacity: 1
    }

    80% {
        -webkit-transform: skewX(5deg);
        -ms-transform: skewX(5deg);
        transform: skewX(5deg);
        opacity: 1
    }

    100% {
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
        opacity: 1
    }
}

@-webkit-keyframes SpeedLeftToRightMedium {
    0% {
        -webkit-transform: translate3d(-500px,0,0) skewX(20deg);
        transform: translate3d(-500px,0,0) skewX(20deg);
        opacity: 0
    }

    60% {
        -webkit-transform: skewX(-10deg);
        transform: skewX(-10deg);
        opacity: 1
    }

    80% {
        -webkit-transform: skewX(5deg);
        transform: skewX(5deg);
        opacity: 1
    }

    100% {
        -webkit-transform: none;
        transform: none;
        opacity: 1
    }
}

@keyframes SpeedLeftToRightMedium {
    0% {
        -webkit-transform: translate3d(-500px,0,0) skewX(20deg);
        -ms-transform: translate3d(-500px,0,0) skewX(20deg);
        transform: translate3d(-500px,0,0) skewX(20deg);
        opacity: 0
    }

    60% {
        -webkit-transform: skewX(-10deg);
        -ms-transform: skewX(-10deg);
        transform: skewX(-10deg);
        opacity: 1
    }

    80% {
        -webkit-transform: skewX(5deg);
        -ms-transform: skewX(5deg);
        transform: skewX(5deg);
        opacity: 1
    }

    100% {
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
        opacity: 1
    }
}

@-webkit-keyframes SpeedLeftToRightLong {
    0% {
        -webkit-transform: translate3d(-1000px,0,0) skewX(20deg);
        transform: translate3d(-1000px,0,0) skewX(20deg);
        opacity: 0
    }

    60% {
        -webkit-transform: skewX(-10deg);
        transform: skewX(-10deg);
        opacity: 1
    }

    80% {
        -webkit-transform: skewX(5deg);
        transform: skewX(5deg);
        opacity: 1
    }

    100% {
        -webkit-transform: none;
        transform: none;
        opacity: 1
    }
}

@keyframes SpeedLeftToRightLong {
    0% {
        -webkit-transform: translate3d(-1000px,0,0) skewX(20deg);
        -ms-transform: translate3d(-1000px,0,0) skewX(20deg);
        transform: translate3d(-1000px,0,0) skewX(20deg);
        opacity: 0
    }

    60% {
        -webkit-transform: skewX(-10deg);
        -ms-transform: skewX(-10deg);
        transform: skewX(-10deg);
        opacity: 1
    }

    80% {
        -webkit-transform: skewX(5deg);
        -ms-transform: skewX(5deg);
        transform: skewX(5deg);
        opacity: 1
    }

    100% {
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
        opacity: 1
    }
}

.navbar .navbar-left .dropdown-menu.SpeedStartToEndShort, .navbar .navbar-left.SpeedStartToEndShort .dropdown-menu, .navbar .navbar-right .dropdown-menu.SpeedEndToStartShort, .navbar .navbar-right.SpeedEndToStartShort .dropdown-menu, .navbar.SpeedEndToStartShort .navbar-right .dropdown-menu, .navbar.SpeedStartToEndShort .navbar-left .dropdown-menu {
    -webkit-animation-name: SpeedLeftToRightShort;
    animation-name: SpeedRightToLeftShort;
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out
}

.navbar .navbar-left .dropdown-menu.SpeedEndToStartShort, .navbar .navbar-left.SpeedEndToStartShort .dropdown-menu, .navbar .navbar-nav .dropdown-menu.SpeedRightToLeftShort, .navbar .navbar-nav.SpeedRightToLeftShort .dropdown-menu, .navbar .navbar-right .dropdown-menu.SpeedStartToEndShort, .navbar .navbar-right.SpeedStartToEndShort .dropdown-menu, .navbar.SpeedEndToStartShort .navbar-left .dropdown-menu, .navbar.SpeedRightToLeftShort .navbar-nav .dropdown-menu, .navbar.SpeedStartToEndShort .navbar-right .dropdown-menu {
    -webkit-animation-name: SpeedRightToLeftShort;
    animation-name: SpeedRightToLeftShort;
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out
}

.navbar .navbar-left .dropdown-menu.SpeedStartToEndMedium, .navbar .navbar-left.SpeedStartToEndMedium .dropdown-menu, .navbar .navbar-right .dropdown-menu.SpeedEndToStartMedium, .navbar .navbar-right.SpeedEndToStartMedium .dropdown-menu, .navbar.SpeedEndToStartMedium .navbar-right .dropdown-menu, .navbar.SpeedStartToEndMedium .navbar-left .dropdown-menu {
    -webkit-animation-name: SpeedLeftToRightMedium;
    animation-name: SpeedRightToLeftMedium;
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out
}

.navbar .navbar-left .dropdown-menu.SpeedEndToStartMedium, .navbar .navbar-left.SpeedEndToStartMedium .dropdown-menu, .navbar .navbar-nav .dropdown-menu.SpeedRightToLeftMedium, .navbar .navbar-nav.SpeedRightToLeftMedium .dropdown-menu, .navbar .navbar-right .dropdown-menu.SpeedStartToEndMedium, .navbar .navbar-right.SpeedStartToEndMedium .dropdown-menu, .navbar.SpeedEndToStartMedium .navbar-left .dropdown-menu, .navbar.SpeedRightToLeftMedium .navbar-nav .dropdown-menu, .navbar.SpeedStartToEndMedium .navbar-right .dropdown-menu {
    -webkit-animation-name: SpeedRightToLeftMedium;
    animation-name: SpeedRightToLeftMedium;
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out
}

.navbar .navbar-left .dropdown-menu.SpeedStartToEndLong, .navbar .navbar-left.SpeedStartToEndLong .dropdown-menu, .navbar .navbar-right .dropdown-menu.SpeedEndToStartLong, .navbar .navbar-right.SpeedEndToStartLong .dropdown-menu, .navbar.SpeedEndToStartLong .navbar-right .dropdown-menu, .navbar.SpeedStartToEndLong .navbar-left .dropdown-menu {
    -webkit-animation-name: SpeedLeftToRightLong;
    animation-name: SpeedRightToLeftLong;
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out
}

.navbar .navbar-left .dropdown-menu.SpeedEndToStartLong, .navbar .navbar-left.SpeedEndToStartLong .dropdown-menu, .navbar .navbar-nav .dropdown-menu.SpeedRightToLeftLong, .navbar .navbar-nav.SpeedRightToLeftLong .dropdown-menu, .navbar .navbar-right .dropdown-menu.SpeedStartToEndLong, .navbar .navbar-right.SpeedStartToEndLong .dropdown-menu, .navbar.SpeedEndToStartLong .navbar-left .dropdown-menu, .navbar.SpeedRightToLeftLong .navbar-nav .dropdown-menu, .navbar.SpeedStartToEndLong .navbar-right .dropdown-menu {
    -webkit-animation-name: SpeedRightToLeftLong;
    animation-name: SpeedRightToLeftLong;
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out
}

.navbar .navbar-nav .dropdown-menu.SpeedLeftToRightShort, .navbar .navbar-nav.SpeedLeftToRightShort .dropdown-menu, .navbar.SpeedLeftToRightShort .navbar-nav .dropdown-menu {
    -webkit-animation-name: SpeedLeftToRightShort;
    animation-name: SpeedLeftToRightShort;
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out
}

.navbar .navbar-nav .dropdown-menu.SpeedLeftToRightMedium, .navbar .navbar-nav.SpeedLeftToRightMedium .dropdown-menu, .navbar.SpeedLeftToRightMedium .navbar-nav .dropdown-menu {
    -webkit-animation-name: SpeedLeftToRightMedium;
    animation-name: SpeedLeftToRightMedium;
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out
}

.navbar .navbar-nav .dropdown-menu.SpeedLeftToRightLong, .navbar .navbar-nav.SpeedLeftToRightLong .dropdown-menu, .navbar.SpeedLeftToRightLong .navbar-nav .dropdown-menu {
    -webkit-animation-name: SpeedLeftToRightLong;
    animation-name: SpeedLeftToRightLong;
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out
}

@-webkit-keyframes SpaceTopToBottom {
    0% {
        opacity: 0;
        -webkit-transform-origin: 50% 0;
        -webkit-transform: scale(.2) translate(0,-200%)
    }

    100% {
        opacity: 1;
        -webkit-transform-origin: 50% 0;
        -webkit-transform: scale(1) translate(0,0)
    }
}

@keyframes SpaceTopToBottom {
    0% {
        opacity: 0;
        transform-origin: 50% 0;
        transform: scale(.2) translate(0,-200%)
    }

    100% {
        opacity: 1;
        transform-origin: 50% 0;
        transform: scale(1) translate(0,0)
    }
}

@-webkit-keyframes SpaceRightToLeft {
    0% {
        opacity: 0;
        -webkit-transform-origin: 100% 50%;
        -webkit-transform: scale(.2) translate(200%,0)
    }

    100% {
        opacity: 1;
        -webkit-transform-origin: 100% 50%;
        -webkit-transform: scale(1) translate(0,0)
    }
}

@keyframes SpaceRightToLeft {
    0% {
        opacity: 0;
        transform-origin: 100% 50%;
        transform: scale(.2) translate(200%,0)
    }

    100% {
        opacity: 1;
        transform-origin: 100% 50%;
        transform: scale(1) translate(0,0)
    }
}

@-webkit-keyframes SpaceBottomToTop {
    0% {
        opacity: 0;
        -webkit-transform-origin: 50% 100%;
        -webkit-transform: scale(.2) translate(0,200%)
    }

    100% {
        opacity: 1;
        -webkit-transform-origin: 50% 100%;
        -webkit-transform: scale(1) translate(0,0)
    }
}

@keyframes SpaceBottomToTop {
    0% {
        opacity: 0;
        transform-origin: 50% 100%;
        transform: scale(.2) translate(0,200%)
    }

    100% {
        opacity: 1;
        transform-origin: 50% 100%;
        transform: scale(1) translate(0,0)
    }
}

@-webkit-keyframes SpaceLeftToRight {
    0% {
        opacity: 0;
        -webkit-transform-origin: 0 50%;
        -webkit-transform: scale(.2) translate(-200%,0)
    }

    100% {
        opacity: 1;
        -webkit-transform-origin: 0 50%;
        -webkit-transform: scale(1) translate(0,0)
    }
}

@keyframes SpaceLeftToRight {
    0% {
        opacity: 0;
        transform-origin: 0 50%;
        transform: scale(.2) translate(-200%,0)
    }

    100% {
        opacity: 1;
        transform-origin: 0 50%;
        transform: scale(1) translate(0,0)
    }
}

.navbar .navbar-nav .dropdown-menu.SpaceTopToBottom, .navbar .navbar-nav.SpaceTopToBottom .dropdown-menu, .navbar.SpaceTopToBottom .navbar-nav .dropdown-menu {
    -webkit-animation-name: SpaceTopToBottom;
    animation-name: SpaceTopToBottom
}

.navbar .navbar-nav .dropdown-menu.SpaceBottomToTop, .navbar .navbar-nav.SpaceBottomToTop .dropdown-menu, .navbar.SpaceBottomToTop .navbar-nav .dropdown-menu {
    -webkit-animation-name: SpaceBottomToTop;
    animation-name: SpaceBottomToTop
}

.navbar .navbar-left .dropdown-menu.SpaceStartToEnd, .navbar .navbar-left.SpaceStartToEnd .dropdown-menu, .navbar .navbar-nav .dropdown-menu.SpaceLeftToRight, .navbar .navbar-nav.SpaceLeftToRight .dropdown-menu, .navbar .navbar-right .dropdown-menu.SpaceEndToStart, .navbar .navbar-right.SpaceEndToStart .dropdown-menu, .navbar.SpaceEndToStart .navbar-right .dropdown-menu, .navbar.SpaceLeftToRight .navbar-nav .dropdown-menu, .navbar.SpaceStartToEnd .navbar-left .dropdown-menu {
    -webkit-animation-name: SpaceLeftToRight;
    animation-name: SpaceLeftToRight
}

.navbar .navbar-left .dropdown-menu.SpaceEndToStart, .navbar .navbar-left.SpaceEndToStart .dropdown-menu, .navbar .navbar-nav .dropdown-menu.SpaceRightToLeft, .navbar .navbar-nav.SpaceRightToLeft .dropdown-menu, .navbar .navbar-right .dropdown-menu.SpaceStartToEnd, .navbar .navbar-right.SpaceStartToEnd .dropdown-menu, .navbar.SpaceEndToStart .navbar-left .dropdown-menu, .navbar.SpaceRightToLeft .navbar-nav .dropdown-menu, .navbar.SpaceStartToEnd .navbar-right .dropdown-menu {
    -webkit-animation-name: SpaceRightToLeft;
    animation-name: SpaceRightToLeft
}

@-webkit-keyframes Zoom {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.3,.3,.3);
        transform: scale3d(.3,.3,.3)
    }

    50% {
        opacity: 1
    }
}

@keyframes Zoom {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.3,.3,.3);
        -ms-transform: scale3d(.3,.3,.3);
        transform: scale3d(.3,.3,.3)
    }

    50% {
        opacity: 1
    }
}

@-webkit-keyframes ZoomDown {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0);
        transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0);
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
        transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

@keyframes ZoomDown {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0);
        -ms-transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0);
        transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0);
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
        -ms-transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
        transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

@-webkit-keyframes ZoomLeftToRight {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1,.1,.1) translate3d(-1000px,0,0);
        transform: scale3d(.1,.1,.1) translate3d(-1000px,0,0);
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475,.475,.475) translate3d(10px,0,0);
        transform: scale3d(.475,.475,.475) translate3d(10px,0,0);
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

@keyframes ZoomLeftToRight {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1,.1,.1) translate3d(-1000px,0,0);
        -ms-transform: scale3d(.1,.1,.1) translate3d(-1000px,0,0);
        transform: scale3d(.1,.1,.1) translate3d(-1000px,0,0);
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475,.475,.475) translate3d(10px,0,0);
        -ms-transform: scale3d(.475,.475,.475) translate3d(10px,0,0);
        transform: scale3d(.475,.475,.475) translate3d(10px,0,0);
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

@-webkit-keyframes ZoomRightToLeft {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1,.1,.1) translate3d(1000px,0,0);
        transform: scale3d(.1,.1,.1) translate3d(1000px,0,0);
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475,.475,.475) translate3d(-10px,0,0);
        transform: scale3d(.475,.475,.475) translate3d(-10px,0,0);
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

@keyframes ZoomRightToLeft {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1,.1,.1) translate3d(1000px,0,0);
        -ms-transform: scale3d(.1,.1,.1) translate3d(1000px,0,0);
        transform: scale3d(.1,.1,.1) translate3d(1000px,0,0);
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475,.475,.475) translate3d(-10px,0,0);
        -ms-transform: scale3d(.475,.475,.475) translate3d(-10px,0,0);
        transform: scale3d(.475,.475,.475) translate3d(-10px,0,0);
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

@-webkit-keyframes ZoomUp {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1,.1,.1) translate3d(0,1000px,0);
        transform: scale3d(.1,.1,.1) translate3d(0,1000px,0);
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
        transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

@keyframes ZoomUp {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1,.1,.1) translate3d(0,1000px,0);
        -ms-transform: scale3d(.1,.1,.1) translate3d(0,1000px,0);
        transform: scale3d(.1,.1,.1) translate3d(0,1000px,0);
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
        -ms-transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
        transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

.navbar .navbar-nav .dropdown-menu.Zoom, .navbar .navbar-nav.Zoom .dropdown-menu, .navbar.Zoom .navbar-nav .dropdown-menu {
    -webkit-animation-name: Zoom;
    animation-name: Zoom
}

.navbar .navbar-nav .dropdown-menu.ZoomDown, .navbar .navbar-nav.ZoomDown .dropdown-menu, .navbar.ZoomDown .navbar-nav .dropdown-menu {
    -webkit-animation-name: ZoomDown;
    animation-name: ZoomDown
}

.navbar .navbar-nav .dropdown-menu.ZoomUp, .navbar .navbar-nav.ZoomUp .dropdown-menu, .navbar.ZoomUp .navbar-nav .dropdown-menu {
    -webkit-animation-name: ZoomUp;
    animation-name: ZoomUp
}

.navbar .navbar-left .dropdown-menu.ZoomStartToEnd, .navbar .navbar-left.ZoomStartToEnd .dropdown-menu, .navbar .navbar-nav .dropdown-menu.ZoomLeftToRight, .navbar .navbar-nav.ZoomLeftToRight .dropdown-menu, .navbar .navbar-right .dropdown-menu.ZoomEndToStart, .navbar .navbar-right.ZoomEndToStart .dropdown-menu, .navbar.ZoomEndToStart .navbar-right .dropdown-menu, .navbar.ZoomLeftToRight .navbar-nav .dropdown-menu, .navbar.ZoomStartToEnd .navbar-left .dropdown-menu {
    -webkit-animation-name: ZoomLeftToRight;
    animation-name: ZoomLeftToRight
}

.navbar .navbar-left .dropdown-menu.ZoomEndToStart, .navbar .navbar-left.ZoomEndToStart .dropdown-menu, .navbar .navbar-nav .dropdown-menu.ZoomRightToLeft, .navbar .navbar-nav.ZoomRightToLeft .dropdown-menu, .navbar .navbar-right .dropdown-menu.ZoomStartToEnd, .navbar .navbar-right.ZoomStartToEnd .dropdown-menu, .navbar.ZoomEndToStart .navbar-left .dropdown-menu, .navbar.ZoomRightToLeft .navbar-nav .dropdown-menu, .navbar.ZoomStartToEnd .navbar-right .dropdown-menu {
    -webkit-animation-name: ZoomRightToLeft;
    animation-name: ZoomRightToLeft
}

.navbar-carousel-indicators {
    position: relative;
    bottom: inherit;
    left: 0;
    right: 0;
    z-index: 0;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    margin-left: 0;
    margin-right: 0;
    text-align: inherit;
    list-style: none
}

    .navbar-carousel-indicators li {
        width: 100%;
        height: auto;
        margin: 0;
        text-indent: inherit;
        cursor: pointer;
        border: 0;
        border-radius: 0;
        display: block
    }

    .navbar-carousel-indicators .active {
        width: 100%;
        height: auto;
        margin: 0;
        background-color: transparent
    }

.dropdown-menu, .navbar {
    min-width: 35px
}

    .navbar .container, .navbar .container-fluid {
        position: relative
    }

    .navbar .navbar a, a:focus, a:hover {
        text-decoration: none
    }

    .navbar .navbar-text, .navbar a.navbar-link {
        line-height: 20px;
        padding: 15px;
        margin: 0
    }

    .navbar p > .navbar-text, .navbar p > a.navbar-link {
        padding: 15px 0
    }

    .navbar .dropdown-menu {
        overflow: visible !important;
        -webkit-transition: height 1ms;
        transition: height 1ms
    }

    .navbar .navbar-nav .dropdown-menu li.disabled:focus > a, .navbar .navbar-nav .dropdown-menu li.disabled:hover > a {
        cursor: not-allowed
    }

    .navbar.navbar-fixed-bottom, .navbar.navbar-fixed-top {
        -webkit-transform: none;
        -o-transform: none;
        -moz-transform: none;
        transform: none;
        -ms-transform: none
    }

    .navbar .nav > li > a {
        display: inline-block
    }

@media (max-width:991px) {
    .navbar.xs-height25.navbar-fixed-bottom .navbar-collapse, .navbar.xs-height25.navbar-fixed-top .navbar-collapse {
        max-height: calc((100vh - 50px) * 25/100)
    }

    .navbar.xs-height33.navbar-fixed-bottom .navbar-collapse, .navbar.xs-height33.navbar-fixed-top .navbar-collapse {
        max-height: calc((100vh - 50px) * 33/100)
    }

    .navbar.xs-height50.navbar-fixed-bottom .navbar-collapse, .navbar.xs-height50.navbar-fixed-top .navbar-collapse {
        max-height: calc((100vh - 50px) * 50/100)
    }

    .navbar.xs-height66.navbar-fixed-bottom .navbar-collapse, .navbar.xs-height66.navbar-fixed-top .navbar-collapse {
        max-height: calc((100vh - 50px) * 66/100)
    }

    .navbar.xs-height75.navbar-fixed-bottom .navbar-collapse, .navbar.xs-height75.navbar-fixed-top .navbar-collapse {
        max-height: calc((100vh - 50px) * 75/100)
    }

    .navbar.xs-height100.navbar-fixed-bottom .navbar-collapse, .navbar.xs-height100.navbar-fixed-top .navbar-collapse {
        max-height: calc(100vh - 50px)
    }

    .caret {
        margin-top: 9px
    }

    .navbar {
        border-bottom: 0
    }

        .navbar .navbar-nav > li.divider {
            display: none
        }

        .navbar .navbar-header a.navbar-link {
            display: block;
            margin: 0;
            padding: 15px
        }

        .navbar .navbar-text, .navbar a.navbar-link {
            display: block;
            margin: 0;
            padding: 10px 15px;
            line-height: 20px
        }

        .navbar p > a.navbar-link {
            display: inline-block;
            padding: 0 !important
        }

        .navbar .navbar-header .navbar-text {
            padding: 15px;
            margin: 0
        }

        .navbar .navbar-form {
            border: 0;
            margin: 0;
            -webkit-box-shadow: none;
            box-shadow: none
        }
}

.navbar .navbar-nav .dropdown-menu ul, .navbar .navbar-nav .dropdown-menu ul .dropdown-menu {
    padding: 0
}

.navbar .navbar-nav .dropdown-menu li {
    list-style: none
}

.navbar .navbar-nav.navbar-right:last-child {
    margin-right: 0
}

.navbar .navbar-header {
    z-index: 1;
    position: relative
}

.navbar .container .navbar-collapse, .navbar .container-fluid .navbar-collapse {
    position: relative;
    padding-right: 0;
    padding-left: 0
}

.navbar.navbar-static-top .container .navbar-collapse, .navbar.navbar-static-top .container-fluid .navbar-collapse {
    margin-right: -15px;
    margin-left: -15px
}

.navbar.navbar-static-top .container .navbar-header, .navbar.navbar-static-top .container-fluid .navbar-header {
    margin-left: -15px;
    margin-right: 0
}

.navbar.navbar-static-top.brand-right .container .navbar-header, .navbar.navbar-static-top.brand-right .container-fluid .navbar-header {
    margin-left: 0;
    margin-right: -15px
}

.navbar.navbar-fixed-bottom.brand-right .container .navbar-header, .navbar.navbar-fixed-bottom.brand-right .container-fluid .navbar-header, .navbar.navbar-fixed-top.brand-right .container .navbar-header, .navbar.navbar-fixed-top.brand-right .container-fluid .navbar-header {
    margin-left: 0;
    margin-right: 0 !important
}

.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {
    margin-left: 0
}

.navbar .dropdown-menu li.dropdown-header {
    display: block;
    padding: 5px 15px;
    font-size: 16px;
    line-height: 20px;
    white-space: nowrap;
    font-weight: 700
}

.navbar .dropdown-short .dropdown-menu li.dropdown-header {
    display: block;
    padding: 5px 0;
    font-size: 16px;
    line-height: 20px;
    white-space: nowrap;
    font-weight: 700
}

.navbar .h1, .navbar .h2, .navbar .h3, .navbar h1, .navbar h2, .navbar h3 {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 20px;
    padding-bottom: 10px
}

.navbar .h4, .navbar .h5, .navbar .h6, .navbar h4, .navbar h5, .navbar h6 {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 10px;
    padding-bottom: 10px
}

.navbar .panel-title {
    padding-top: 0;
    padding-bottom: 0
}

.navbar .label {
    line-height: 14px;
    margin: 0 0 0 10px;
    padding: 3px 5px;
    vertical-align: top
}

.navbar .dropdown-menu li > a, .navbar .dropdown-menu li > a.dropdown-toggle {
    clear: both;
    font-weight: 400;
    line-height: 20px;
    white-space: nowrap;
    cursor: pointer;
    display: block;
    text-overflow: ellipsis;
    overflow: hidden
}

.navbar-nav > .btn-group {
    margin: 8px 10px 8px 0
}

.navbar .btn-group > .dropdown-menu, .navbar .navbar-form > .input-group .dropdown-menu {
    margin-top: 8px
}

.navbar .dropdown-menu li > a.dropdown-toggle {
    padding: 5px 30px 5px 15px
}

.navbar .navbar-nav .dropdown-menu li.caret-left > a.dropdown-toggle, .navbar .navbar-nav .dropdown-menu li > a.caret-left.dropdown-toggle, .navbar .navbar-nav .dropdown-menu.caret-left li > a.dropdown-toggle, .navbar .navbar-nav.caret-left .dropdown-menu li > a.dropdown-toggle, .navbar.caret-left .navbar-nav .dropdown-menu li > a.dropdown-toggle {
    padding: 5px 15px 5px 30px
}

.navbar .dropdown-menu li > a {
    padding: 5px 15px
}

.navbar a > span.desc {
    display: block;
    font-size: smaller;
    text-overflow: ellipsis;
    overflow: hidden
}

@media (max-width:991px) {
    .navbar .navbar-collapse .navbar-nav > .navbar-form, .navbar .navbar-collapse > .navbar-form {
        margin: 0;
        border-top: none;
        border-bottom-width: 1px;
        border-bottom-style: solid
    }

    .navbar .navbar-collapse .navbar-nav > .navbar-text, .navbar .navbar-collapse .navbar-nav > a.navbar-link, .navbar .navbar-collapse .navbar-nav > li, .navbar .navbar-collapse > .navbar-text, .navbar .navbar-collapse > a.navbar-link {
        border-bottom-width: 1px;
        border-bottom-style: solid
    }

        .navbar .navbar-collapse .navbar-nav > li > a {
            padding-top: 9px;
            margin-top: 1px
        }

        .navbar .navbar-collapse .navbar-nav > li.open > a, .navbar .navbar-collapse .navbar-nav > li.xs-hover:hover > a, .navbar-nav > li.active > a {
            padding-top: 10px;
            padding-bottom: 11px;
            margin-top: 0
        }

    .navbar .navbar-nav > li {
        clear: both
    }

    .navbar .navbar-header .navbar-nav > li {
        clear: none
    }

    .navbar.navbar-fixed-bottom .navbar-collapse {
        position: absolute !important;
        bottom: 100%;
        width: 100%;
        border-bottom: 1px solid
    }

    .navbar .navbar-nav > li > a {
        display: block
    }

    .navbar .navbar-nav .dropdown-menu {
        padding: 0;
        border-radius: 0 !important
    }

    .navbar.navbar-fixed-bottom.brand-right .container .navbar-header, .navbar.navbar-fixed-bottom.brand-right .container-fluid .navbar-header, .navbar.navbar-fixed-top.brand-right .container .navbar-header, .navbar.navbar-fixed-top.brand-right .container-fluid .navbar-header {
        margin-left: -15px !important;
        margin-right: -15px !important
    }

    .navbar .navbar-nav > button {
        display: block;
        width: 100%
    }

    .navbar .navbar-nav > .btn-group {
        display: table;
        width: 100%;
        table-layout: fixed;
        border-collapse: separate;
        margin: 8px 10px 8px 0
    }

        .navbar .navbar-nav > .btn-group > .btn-group {
            display: table-cell;
            float: none;
            width: 1%
        }

            .navbar .navbar-nav > .btn-group > .btn-group .btn {
                width: 100%
            }

    .navbar .navbar-header .navbar-nav.navbar-right {
        float: right
    }

    .navbar .navbar-header .navbar-nav.navbar-left {
        float: left
    }

    .navbar .navbar-toggle {
        margin-left: 15px
    }

    .navbar .navbar-nav {
        margin: 1px
    }
}

.navbar .no-border, .navbar .no-border > *, .navbar.no-border, .navbar.no-border > * {
    border: none !important;
    border-radius: 0 !important
}

.navbar .no-border-radius, .navbar .no-border-radius > *, .navbar.no-border-radius, .navbar.no-border-radius > * {
    border-radius: 0 !important
}

.navbar .no-padding {
    padding: 0 !important
}

.navbar .padding15 {
    padding: 15px !important
}

.navbar .no-margin {
    margin: 0 !important
}

.navbar .margin15 {
    margin: 15px !important
}

.navbar .no-shadow, .navbar .no-shadow > *, .navbar.no-shadow, .navbar.no-shadow > * {
    -webkit-box-shadow: none !important;
    box-shadow: none !important
}

.navbar .navbar-nav li:not(.dropdown) > .dropdown-grid-wrapper > .dropdown-menu.bordered:not(.no-padding):after, .navbar .navbar-nav li:not(.dropdown) > .dropdown-menu.bordered:not(.no-padding):after {
    content: '';
    display: block;
    z-index: -1;
    top: 15px;
    outline-width: 1px;
    outline-style: solid;
    position: absolute;
    left: 15px;
    right: 15px;
    bottom: 15px
}

@media (min-width:992px) {
    .navbar .navbar-form-expanded input, .navbar .navbar-form-expanded input:focus:hover {
        -webkit-transition: width .25s ease;
        transition: width .25s ease
    }

        .navbar .navbar-form-expanded input[data-width-expanded="70px"]:focus, .navbar .navbar-form-expanded:hover input[data-width-expanded="70px"], .navbar input[data-width="70px"] {
            width: 70px !important
        }

        .navbar .navbar-form-expanded input[data-width-expanded="80px"]:focus, .navbar .navbar-form-expanded:hover input[data-width-expanded="80px"], .navbar input[data-width="80px"] {
            width: 80px !important
        }

        .navbar .navbar-form-expanded input[data-width-expanded="90px"]:focus, .navbar .navbar-form-expanded:hover input[data-width-expanded="90px"], .navbar input[data-width="90px"] {
            width: 90px !important
        }

        .navbar .navbar-form-expanded input, .navbar .navbar-form-expanded input[data-width-expanded="100px"]:focus, .navbar .navbar-form-expanded:hover input[data-width-expanded="100px"], .navbar input[data-width="100px"] {
            width: 100px !important
        }

            .navbar .navbar-form-expanded input[data-width-expanded="110px"]:focus, .navbar .navbar-form-expanded:hover input[data-width-expanded="110px"], .navbar input[data-width="110px"] {
                width: 110px !important
            }

            .navbar .navbar-form-expanded input[data-width-expanded="120px"]:focus, .navbar .navbar-form-expanded:hover input[data-width-expanded="120px"], .navbar input[data-width="120px"] {
                width: 120px !important
            }

            .navbar .navbar-form-expanded input[data-width-expanded="130px"]:focus, .navbar .navbar-form-expanded:hover input[data-width-expanded="130px"], .navbar input[data-width="130px"] {
                width: 130px !important
            }

            .navbar .navbar-form-expanded input[data-width-expanded="140px"]:focus, .navbar .navbar-form-expanded:hover input[data-width-expanded="140px"], .navbar input[data-width="140px"] {
                width: 140px !important
            }

            .navbar .navbar-form-expanded input[data-width-expanded="150px"]:focus, .navbar .navbar-form-expanded:hover input[data-width-expanded="150px"], .navbar input[data-width="150px"] {
                width: 150px !important
            }

            .navbar .navbar-form-expanded input[data-width-expanded="160px"]:focus, .navbar .navbar-form-expanded:hover input[data-width-expanded="160px"], .navbar input[data-width="160px"] {
                width: 160px !important
            }

            .navbar .navbar-form-expanded input[data-width-expanded="170px"]:focus, .navbar .navbar-form-expanded:hover input[data-width-expanded="170px"], .navbar input[data-width="170px"] {
                width: 170px !important
            }

            .navbar .navbar-form-expanded input:focus, .navbar .navbar-form-expanded input[data-width-expanded="180px"]:focus, .navbar .navbar-form-expanded:hover input, .navbar .navbar-form-expanded:hover input[data-width-expanded="180px"], .navbar input[data-width="180px"] {
                width: 180px !important
            }

                .navbar .navbar-form-expanded input[data-width-expanded="190px"]:focus, .navbar .navbar-form-expanded:hover input[data-width-expanded="190px"], .navbar input[data-width="190px"] {
                    width: 190px !important
                }

                .navbar .navbar-form-expanded input[data-width-expanded="200px"]:focus, .navbar .navbar-form-expanded:hover input[data-width-expanded="200px"], .navbar input[data-width="200px"] {
                    width: 200px !important
                }

    .navbar .navbar-nav > li.divider {
        position: relative;
        width: 1px;
        height: 50px
    }
}

.navbar .navbar-nav .divided {
    position: relative;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-direction: normal;
    -moz-box-direction: normal;
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start;
    -moz-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-align-content: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
    -webkit-box-align: stretch;
    -moz-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch
}

.navbar .navbar-nav .dropdown-short .divided > :before {
    margin: -1px -1px -1px 0
}

.navbar .navbar-nav .dropdown-short .divided > .h-divided:before {
    margin: -1px -1px 0 0
}

.navbar .navbar-nav .divided.row:before {
    display: block
}

.navbar .navbar-nav .divided > :before {
    margin: -1px -1px 0 0;
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: -1;
    border-width: 1px;
    border-style: solid;
    background: 0 0 !important
}

.navbar .navbar-nav .dropdown-menu .divided li:not(.row) > a, .navbar .navbar-nav .dropdown-menu .divided li:not(.row) > h1, .navbar .navbar-nav .dropdown-menu .divided li:not(.row) > h2, .navbar .navbar-nav .dropdown-menu .divided li:not(.row) > h3, .navbar .navbar-nav .dropdown-menu .divided li:not(.row) > h4, .navbar .navbar-nav .dropdown-menu .divided li:not(.row) > h5, .navbar .navbar-nav .dropdown-menu .divided li:not(.row) > h6 {
    margin-left: 1px;
    margin-bottom: 1px
}

.navbar .navbar-nav .h-divider:after {
    content: '';
    margin-top: -1px;
    width: 100%;
    display: block;
    height: 1px;
    z-index: 2
}

.navbar .navbar-nav .h-divider {
    position: relative !important
}

.navbar .navbar-nav .h-divided > :after, .navbar .navbar-nav .h-divided > :first-child:before {
    content: '';
    margin-top: -1px;
    width: 100%;
    height: 1px;
    display: block;
    z-index: 1
}

.navbar .navbar-nav .h-divided > .collapse-down-onclick:after, .navbar .navbar-nav .h-divided > .collapse-down-onhover:after, .navbar .navbar-nav .h-divided > .collapse-up-onclick:after, .navbar .navbar-nav .h-divided > .collapse-up-onhover:after {
    -webkit-box-ordinal-group: 1;
    -moz-box-ordinal-group: 1;
    -webkit-order: 0;
    -ms-flex-order: 0;
    order: -1;
    -webkit-box-flex: 0;
    -moz-box-flex: 0;
    -webkit-flex: 0 1 auto;
    -ms-flex: 0 1 auto;
    flex: 1 0 auto;
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    align-self: auto
}

.navbar .navbar-header > .navbar-nav.navbar-left > li, .navbar .navbar-header > .navbar-nav > li, .navbar.brand-right .navbar-header > .navbar-nav.navbar-left > li {
    float: left
}

.navbar .navbar-header > .navbar-nav.navbar-right > li, .navbar.brand-right .navbar-header > .navbar-nav.navbar-right > li, .navbar.brand-right .navbar-header > .navbar-nav > li {
    float: right
}

.navbar.brand-right .navbar-header > .navbar-brand {
    float: right;
    margin-left: 0;
    margin-right: 0
}

.navbar.brand-right .navbar-header > .navbar-toggle {
    float: left;
    margin-left: 15px;
    margin-right: 15px
}

.navbar.brand-right .navbar-nav.navbar-right:last-child {
    margin-right: 0
}

.navbar .menu-lg .navbar-brand, .navbar-brand.menu-lg, .navbar.menu-lg .navbar-brand {
    padding: 10px 20px;
    font-size: 24px;
    line-height: 30px
}

.navbar .menu-sm .navbar-brand, .navbar-brand.menu-sm, .navbar.menu-sm .navbar-brand {
    padding: 10px;
    font-size: 16px;
    line-height: 30px
}

.navbar .menu-xs .navbar-brand, .navbar-brand.menu-xs, .navbar.menu-xs .navbar-brand {
    padding: 10px 5px;
    font-size: 14px;
    line-height: 30px
}

.navbar .menu-lg .navbar-toggle, .navbar .navbar-toggle.menu-lg, .navbar.menu-lg .navbar-toggle {
    margin-top: 7px;
    margin-right: 20px;
    margin-bottom: 7px
}

    .navbar .menu-lg .navbar-toggle > .icon-bar, .navbar .navbar-toggle.menu-lg > .icon-bar, .navbar.menu-lg .navbar-toggle > .icon-bar {
        height: 3px
    }

.navbar.brand-right .menu-lg .navbar-toggle, .navbar.brand-right .navbar-toggle.menu-lg, .navbar.brand-right.menu-lg .navbar-toggle {
    margin-left: 20px
}

.navbar .menu-sm .navbar-toggle, .navbar .navbar-toggle.menu-sm, .navbar.menu-sm .navbar-toggle {
    padding: 6px 7px;
    margin-top: 11px;
    margin-right: 10px;
    margin-bottom: 11px
}

.navbar.brand-right .menu-sm .navbar-toggle, .navbar.brand-right .navbar-toggle.menu-sm, .navbar.brand-right.menu-sm .navbar-toggle {
    margin-left: 10px
}

.navbar .menu-xs .navbar-toggle, .navbar .navbar-toggle.menu-xs, .navbar.menu-xs .navbar-toggle {
    padding: 3px 4px;
    margin-top: 14px;
    margin-right: 5px;
    margin-bottom: 14px
}

.navbar.brand-right .menu-xs .navbar-toggle, .navbar.brand-right .navbar-toggle.menu-xs, .navbar.brand-right.menu-xs .navbar-toggle {
    margin-left: 5px
}

@media (min-width:992px) {
    .navbar.brand-right .navbar-header {
        float: right
    }
}

@media (max-width:991px) {
    .navbar .navbar.brand-right .navbar-header {
        float: none
    }

    .navbar .navbar-header .nav.navbar-left {
        margin: 0 0 0 15px
    }

    .navbar .navbar-header .nav.navbar-right {
        margin: 0 15px 0 0
    }

    .navbar .navbar-header .nav > li > a {
        padding: 15px 8px;
        display: table;
        float: left
    }
}

@media (min-width:992px) {
    .navbar .navbar-nav.dropdown-onhover > li:hover.dropdown-grid > .dropdown-grid-wrapper > .dropdown-menu, .navbar .navbar-nav > li.dropdown-onhover:hover > ul, .navbar.dropdown-onhover .navbar-nav > li:hover.dropdown-grid > .dropdown-grid-wrapper > .dropdown-menu, .navbar.dropdown-onhover .navbar-nav > li:hover > ul {
        z-index: 1001
    }

    .navbar:not(.no-active-arrow) .navbar-nav > .active > a:after, .navbar:not(.no-border):not(.no-active-arrow) .navbar-nav > .active > a:before, .navbar:not(.no-border):not(.no-open-arrow) .navbar-nav.dropdown-onhover > li:hover > a.dropdown-toggle:before, .navbar:not(.no-border):not(.no-open-arrow) .navbar-nav > .open > a.dropdown-toggle:before, .navbar:not(.no-border):not(.no-open-arrow) .navbar-nav > li.dropdown-onhover:hover > a.dropdown-toggle:before, .navbar:not(.no-border):not(.no-open-arrow).dropdown-onhover .navbar-nav > li:not(.disabled):hover > a.dropdown-toggle:before, .navbar:not(.no-open-arrow) .navbar-nav.dropdown-onhover > li:hover > a.dropdown-toggle:after, .navbar:not(.no-open-arrow) .navbar-nav > .open > a.dropdown-toggle:after, .navbar:not(.no-open-arrow) .navbar-nav > li.dropdown-onhover:hover > a.dropdown-toggle:after, .navbar:not(.no-open-arrow).dropdown-onhover .navbar-nav > li:not(.disabled):hover > a.dropdown-toggle:after {
        content: " ";
        position: absolute;
        left: 50%;
        width: 0;
        height: 0;
        border-style: solid;
        line-height: 0;
        margin-left: -8px;
        border-color: transparent
    }

    .navbar .navbar-nav.dropdown-onhover.no-fix > .open:not(.active):not(:hover) > a.dropdown-toggle:after, .navbar .navbar-nav.dropdown-onhover.no-fix > .open:not(.active):not(:hover) > a.dropdown-toggle:before, .navbar .navbar-nav > .dropdown-onhover.no-fix.open:not(.active):not(:hover) > a.dropdown-toggle:after, .navbar .navbar-nav > .dropdown-onhover.no-fix.open:not(.active):not(:hover) > a.dropdown-toggle:before, .navbar.dropdown-onhover.no-fix .navbar-nav > .open:not(.active):not(:hover) > a.dropdown-toggle:after, .navbar.dropdown-onhover.no-fix .navbar-nav > .open:not(.active):not(:hover) > a.dropdown-toggle:before {
        content: none
    }

    .navbar.navbar-fixed-bottom .navbar-nav > .active > a:before {
        top: -8px;
        border-width: 0 8px 8px
    }

    .navbar.navbar-fixed-bottom .navbar-nav > .active > a:after {
        top: -7px;
        border-width: 0 8px 8px
    }

    .navbar.no-border.navbar-fixed-bottom .navbar-nav > .active > a:after {
        top: -8px
    }

    .navbar.navbar-fixed-bottom .navbar-nav.dropdown-onhover > li:not(.disabled):hover > a:before, .navbar.navbar-fixed-bottom .navbar-nav > .open > a:before, .navbar.navbar-fixed-bottom .navbar-nav > li.dropdown-onhover:not(.disabled):hover > a:before, .navbar.navbar-fixed-bottom.dropdown-onhover .navbar-nav > li:not(.disabled):hover > a:before {
        top: 0;
        border-width: 8px 8px 0
    }

    .navbar.navbar-fixed-bottom .navbar-nav.dropdown-onhover > li:not(.disabled):hover > a:after, .navbar.navbar-fixed-bottom .navbar-nav > .open > a:after, .navbar.navbar-fixed-bottom .navbar-nav > li.dropdown-onhover:not(.disabled):hover > a:after, .navbar.navbar-fixed-bottom.dropdown-onhover .navbar-nav > li:not(.disabled):hover > a:after {
        top: -1px;
        border-width: 8px 8px 0
    }

    .navbar.no-border.navbar-fixed-bottom .navbar-nav.dropdown-onhover > li:not(.disabled):hover > a:after, .navbar.no-border.navbar-fixed-bottom .navbar-nav > .open > a:after, .navbar.no-border.navbar-fixed-bottom .navbar-nav > li.dropdown-onhover:not(.disabled):hover > a:after, .navbar.no-border.navbar-fixed-bottom.dropdown-onhover .navbar-nav > li:not(.disabled):hover > a:after {
        top: 0
    }

    .navbar:not(.navbar-fixed-bottom) .navbar-nav > .active > a:before {
        bottom: -9px;
        border-width: 8px 8px 0
    }

    .navbar:not(.navbar-fixed-bottom) .navbar-nav > .active > a:after {
        bottom: -8px;
        border-width: 8px 8px 0
    }

    .navbar:not(.navbar-fixed-bottom) .navbar-nav.dropdown-onhover > li:not(.disabled):hover > a:before, .navbar:not(.navbar-fixed-bottom) .navbar-nav > .open > a:before, .navbar:not(.navbar-fixed-bottom) .navbar-nav > li:not(.disabled).dropdown-onhover:hover > a:before, .navbar:not(.navbar-fixed-bottom).dropdown-onhover .navbar-nav > li:not(.disabled):hover > a:before {
        bottom: 0;
        border-width: 0 8px 8px
    }

    .navbar:not(.navbar-fixed-bottom) .navbar-nav.dropdown-onhover > li:not(.disabled):hover > a:after, .navbar:not(.navbar-fixed-bottom) .navbar-nav > .open > a:after, .navbar:not(.navbar-fixed-bottom) .navbar-nav > li:not(.disabled).dropdown-onhover:hover > a:after, .navbar:not(.navbar-fixed-bottom).dropdown-onhover .navbar-nav > li:not(.disabled):hover > a:after {
        bottom: -1px;
        border-width: 0 8px 8px
    }

    .navbar.no-border:not(.navbar-fixed-bottom) .navbar-nav.dropdown-onhover > li:not(.disabled):hover > a:after, .navbar.no-border:not(.navbar-fixed-bottom) .navbar-nav > .open > a:after, .navbar.no-border:not(.navbar-fixed-bottom) .navbar-nav > li:not(.disabled).dropdown-onhover:hover > a:after, .navbar.no-border:not(.navbar-fixed-bottom).dropdown-onhover .navbar-nav > li:not(.disabled):hover > a:after {
        bottom: 0
    }

    .navbar.dropdown-onhover.no-fix.navbar-fixed-bottom .navbar-nav > .active > a:before, .navbar.navbar-fixed-bottom .navbar-nav.dropdown-onhover.no-fix > .active > a:before, .navbar.navbar-fixed-bottom .navbar-nav > .dropdown-onhover.no-fix.active > a:before {
        top: -8px;
        border-width: 0 8px 8px
    }

    .navbar.dropdown-onhover.no-fix.navbar-fixed-bottom .navbar-nav > .active > a:after, .navbar.navbar-fixed-bottom .navbar-nav.dropdown-onhover.no-fix > .active > a:after, .navbar.navbar-fixed-bottom .navbar-nav > .dropdown-onhover.no-fix.active > a:after {
        top: -7px;
        border-width: 0 8px 8px
    }

    .navbar.dropdown-onhover.no-fix:not(.navbar-fixed-bottom) .navbar-nav > .active > a:before, .navbar:not(.navbar-fixed-bottom) .navbar-nav.dropdown-onhover.no-fix > .active > a:before, .navbar:not(.navbar-fixed-bottom) .navbar-nav > .dropdown-onhover.no-fix.active > a:before {
        bottom: -9px;
        border-width: 8px 8px 0
    }

    .navbar.dropdown-onhover.no-fix:not(.navbar-fixed-bottom) .navbar-nav > .active > a:after, .navbar:not(.navbar-fixed-bottom) .navbar-nav.dropdown-onhover.no-fix > .active > a:after, .navbar:not(.navbar-fixed-bottom) .navbar-nav > .dropdown-onhover.no-fix.active > a:after {
        bottom: -8px;
        border-width: 8px 8px 0
    }
}

@media (max-width:992px) {
    .navbar:not(.caret-bootstrap) .navbar-nav:not(.caret-bootstrap) li:not(.caret-bootstrap) > a.dropdown-toggle:not(.caret-bootstrap) > span:not(.caret-bootstrap).caret {
        float: right
    }
}

.navbar .navbar-nav li.caret-left > a.dropdown-toggle > span.caret, .navbar .navbar-nav.caret-left li > a.dropdown-toggle > span.caret, .navbar.caret-left .navbar-nav li > a.dropdown-toggle > span.caret {
    margin-right: 8px !important;
    margin-left: 0 !important;
    float: left !important
}

.navbar .navbar-nav .dropdown-menu li > a.dropdown-toggle:before {
    position: absolute;
    width: 10px;
    left: auto;
    right: 10px;
    font-family: FontAwesome;
    content: ""
}

.navbar .navbar-nav .dropdown-menu li.caret-left > a.dropdown-toggle:before, .navbar .navbar-nav .dropdown-menu li > a.caret-left.dropdown-toggle:before, .navbar .navbar-nav .dropdown-menu.caret-left li > a.dropdown-toggle:before, .navbar .navbar-nav.caret-left .dropdown-menu li > a.dropdown-toggle:before, .navbar.caret-left .navbar-nav .dropdown-menu li > a.dropdown-toggle:before {
    left: 10px;
    right: auto
}

.navbar .navbar-nav > li.dropdown-grid.open > .dropdown-grid-wrapper > .dropdown-menu {
    display: block
}

@media (min-width:992px) {
    .navbar .navbar-nav.dropdown-onhover.no-fix > li.dropdown-grid.open > .dropdown-grid-wrapper > .dropdown-menu, .navbar .navbar-nav.dropdown-onhover.no-fix > li > .dropdown-menu, .navbar .navbar-nav > li.dropdown-onhover.no-fix.dropdown-grid.open > .dropdown-grid-wrapper > .dropdown-menu, .navbar .navbar-nav > li.dropdown-onhover.no-fix > .dropdown-menu, .navbar.dropdown-onhover.no-fix .navbar-nav > li.dropdown-grid.open > .dropdown-grid-wrapper > .dropdown-menu, .navbar.dropdown-onhover.no-fix .navbar-nav > li > .dropdown-menu {
        display: none
    }

    .navbar:not(.no-border) .navbar-nav.dropdown-onhover > li:hover > a, .navbar:not(.no-border) li.dropdown-onhover:hover > a, .navbar:not(.no-border).dropdown-onhover .navbar-nav > li:hover > a {
        border-style: solid;
        margin-bottom: -1px;
        margin-top: 0;
        border-width: 0 0 1px
    }

    .navbar.navbar-fixed-bottom:not(.no-border) .navbar-nav.dropdown-onhover > li:hover > a, .navbar.navbar-fixed-bottom:not(.no-border) li.dropdown-onhover:hover > a, .navbar.navbar-fixed-bottom:not(.no-border).dropdown-onhover .navbar-nav > li:hover > a {
        border-style: solid;
        margin-bottom: 0;
        margin-top: -1px;
        border-width: 1px 0 0
    }

    .navbar .navbar-nav.dropdown-onhover > li:hover > .dropdown-grid-wrapper > .dropdown-menu, .navbar .navbar-nav.dropdown-onhover > li:hover > .dropdown-menu, .navbar li.dropdown-onhover:hover > .dropdown-grid-wrapper > .dropdown-menu, .navbar li.dropdown-onhover:hover > .dropdown-menu, .navbar.dropdown-onhover .navbar-nav > li:hover > .dropdown-grid-wrapper > .dropdown-menu, .navbar.dropdown-onhover .navbar-nav > li:hover > .dropdown-menu {
        display: block !important;
        visibility: visible;
        z-index: 1001 !important
    }
}

@media (max-width:991px) {
    .navbar .navbar-nav > li.dropdown-short > .dropdown-menu .h-divided {
        width: 100%
    }

    .navbar .navbar-nav > li.dropdown-grid > .dropdown-grid-wrapper {
        float: none !important
    }

        .navbar .navbar-nav > li.dropdown-grid > .dropdown-grid-wrapper > .dropdown-menu, .navbar .navbar-nav > li > .dropdown-menu {
            border-top-style: solid;
            border-top-width: 1px !important;
            margin-top: 0 !important;
            margin-bottom: 0 !important;
            position: relative;
            left: 0 !important;
            right: 0 !important;
            top: 0 !important;
            bottom: auto !important
        }

    .navbar .navbar-nav > li.dropdown-full > .dropdown-menu, .navbar .navbar-nav > li.dropdown-wide > .dropdown-menu, .navbar.navbar-fixed-bottom .navbar-nav > li.dropdown-wide > .dropdown-menu, .navbar.navbar-fixed-top .navbar-nav > li.dropdown-wide > .dropdown-menu, .navbar.navbar-static-top .navbar-nav > li.dropdown-wide > .dropdown-menu {
        margin-left: 0 !important;
        margin-right: 0 !important;
        width: 100%
    }

    .navbar .navbar-nav > li.dropdown-full.open > .dropdown-menu, .navbar .navbar-nav > li.dropdown-wide.open > .dropdown-menu {
        display: inline-block;
        visibility: visible
    }

    .navbar .navbar-nav > li.dropdown-grid > .dropdown-grid-wrapper > .dropdown-menu, .navbar .navbar-nav > li.dropdown-grid > a {
        margin-right: 0 !important
    }

    .navbar .navbar-nav.navbar-right > li > .dropdown-grid-wrapper > .dropdown-menu, .navbar .navbar-nav.navbar-right > li > a, .navbar .navbar-nav.navbar-right > li > ul {
        margin-right: 1px !important
    }

    .navbar li.xs-hover:hover > .dropdown-grid-wrapper > .dropdown-menu, .navbar li.xs-hover:hover > .dropdown-menu {
        display: block;
        visibility: visible;
        height: inherit !important;
        float: none;
        width: auto;
        border-left: 0;
        border-right: 0;
        border-bottom: 0
    }

    .navbar li.xs-hover.no-fix:not(:hover) > .dropdown-grid-wrapper > .dropdown-menu, .navbar li.xs-hover.no-fix:not(:hover) > .dropdown-menu {
        display: none
    }

    .navbar li.dropdown-full.xs-hover:hover > .dropdown-menu, .navbar li.dropdown-wide.xs-hover:hover > .dropdown-menu {
        display: inline-block !important;
        visibility: visible
    }

    .navbar li.xs-hover:hover > .dropdown-grid-wrapper > .dropdown-menu .dropdown-menu, .navbar li.xs-hover:hover > .dropdown-menu .dropdown-menu {
        position: static;
        float: none;
        border: 0
    }
}

.navbar .navbar-nav > li ul li[class*="-onhover"]:not(.no-fix) > .dropdown-toggle.collapsed + .collapsing, .navbar .navbar-nav > li ul li[class*="-onclick"] > .dropdown-toggle.collapsed + .collapsing {
    display: none;
    height: inherit !important
}

.navbar .navbar-nav > li ul li[class*="-onhover"]:not(.no-fix) > .dropdown-toggle:not(.collapsed) + .collapsing, .navbar .navbar-nav > li ul li[class*="-onclick"] > .dropdown-toggle:not(.collapsed) + .collapsing {
    display: block;
    visibility: visible;
    height: inherit !important
}

.navbar .navbar-nav > li ul li[class*="-onhover"]:not([class*=collapse-]):hover > .dropdown-menu, .navbar .navbar-nav > li ul li[class*="-onclick"]:hover > .dropdown-menu {
    z-index: 1002
}

.navbar .navbar-nav > li ul li.dropdown-center-onhover > .dropdown-menu, .navbar .navbar-nav > li ul li.dropdown-left-onhover > .dropdown-menu, .navbar .navbar-nav > li ul li.dropdown-right-onhover > .dropdown-menu, .navbar .navbar-nav > li ul li.dropup-center-onhover > .dropdown-menu, .navbar .navbar-nav > li ul li.dropup-left-onhover > .dropdown-menu, .navbar .navbar-nav > li ul li.dropup-right-onhover > .dropdown-menu {
    display: none
}

.navbar .navbar-nav > li ul li.collapse-down-onhover > .dropdown-menu, .navbar .navbar-nav > li ul li.collapse-up-onhover > .dropdown-menu {
    display: none;
    overflow: visible
}

.navbar .navbar-nav > li ul li[class*=collapse-up-] {
    float: none;
    width: 100%;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-direction: reverse;
    -moz-box-direction: reverse;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-pack: start;
    -moz-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-box-align: stretch;
    -moz-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch
}

    .navbar .navbar-nav > li ul li[class*=collapse-up-] > a, .navbar .navbar-nav > li ul li[class*=collapse-up-] > ul.dropdown-menu {
        -webkit-box-ordinal-group: 1;
        -moz-box-ordinal-group: 1;
        -webkit-order: 0;
        -ms-flex-order: 0;
        order: 0;
        -webkit-box-flex: 0;
        -moz-box-flex: 0;
        -webkit-flex: 0 1 auto;
        -ms-flex: 0 1 auto;
        flex: 0 1 auto;
        -webkit-align-self: auto;
        -ms-flex-item-align: auto;
        align-self: auto
    }

.navbar .navbar-nav .dropdown-menu li[class*=collapse-] > .dropdown-menu li:not([class*=collapse-]) > .dropdown-menu li > a {
    padding-left: 15px !important
}

@media (max-width:991px) {
    .navbar .navbar-nav > li ul li[class*="-onhover"] > .dropdown-menu.collapse.in {
        display: block;
        visibility: visible;
        height: inherit !important
    }

    .navbar .navbar-nav > li ul li[class*="-onhover"] > .dropdown-toggle.collapsed + .dropdown-menu.collapsing {
        display: none;
        height: inherit !important
    }

    .navbar .navbar-nav > li ul li[class*="-onhover"] > .dropdown-toggle:not(.collapsed) + .dropdown-menu.collapsing {
        display: block;
        visibility: visible;
        height: inherit !important
    }

    .navbar .navbar-nav > li ul li[class*="-onhover"] > .dropdown-menu, .navbar .navbar-nav > li ul li[class*="-onclick"] > .dropdown-menu {
        padding: 0 !important;
        margin: 1px 0;
        width: auto
    }

    .navbar .navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header {
        padding-left: 15px
    }

    .navbar .navbar-nav .dropdown-menu {
        -webkit-box-shadow: none !important;
        box-shadow: none !important
    }

    .navbar-nav .open .dropdown-menu.caret-left > li > a.dropdown-toggle, .navbar-nav .open .dropdown-menu > li.caret-left > a.dropdown-toggle, .navbar-nav .open .dropdown-menu > li > a.dropdown-toggle.caret-left, .navbar-nav .open.caret-left .dropdown-menu > li > a.dropdown-toggle, .navbar-nav.caret-left .open .dropdown-menu > li > a.dropdown-toggle, .navbar.caret-left .navbar-nav .open .dropdown-menu > li > a.dropdown-toggle {
        padding-left: 30px
    }

    .navbar .navbar-nav > li ul li[class*=collapse-] .dropdown-menu li > a {
        padding-left: 15px !important
    }

    .navbar-nav .dropdown-menu .dropdown-menu {
        margin-left: 15px !important;
        margin-right: 0 !important;
        margin-top: 1px !important
    }
}

.navbar.navbar-blue-dark {
    background: #2a4b5a;
    border-color: #223d49;
    color: #abcad8
}

    .navbar.navbar-blue-dark .navbar-collapse {
        background-color: #2a4b5a;
        border-color: #223d49
    }

    .navbar.navbar-blue-dark .navbar-text {
        color: #cee0e8
    }

    .navbar.navbar-blue-dark a.navbar-link {
        color: #cee0e8;
        background-color: transparent
    }

        .navbar.navbar-blue-dark a.navbar-link:focus, .navbar.navbar-blue-dark a.navbar-link:hover {
            color: #fff;
            background-color: transparent
        }

    .navbar.navbar-blue-dark .navbar-brand {
        color: #cee0e8;
        background-color: #2a4b5a
    }

        .navbar.navbar-blue-dark .navbar-brand:focus, .navbar.navbar-blue-dark .navbar-brand:hover {
            color: #fff;
            background-color: #2a4b5a
        }

    .navbar.navbar-blue-dark .navbar-toggle {
        border-color: #4a85a0 !important;
        background-color: #2a4b5a
    }

        .navbar.navbar-blue-dark .navbar-toggle .icon-bar {
            background-color: #cee0e8
        }

        .navbar.navbar-blue-dark .navbar-toggle:focus, .navbar.navbar-blue-dark .navbar-toggle:hover {
            border-color: #4a85a0 !important;
            background-color: #355f72 !important
        }

            .navbar.navbar-blue-dark .navbar-toggle:focus .icon-bar, .navbar.navbar-blue-dark .navbar-toggle:hover .icon-bar {
                background-color: #fff
            }

    .navbar.navbar-blue-dark .navbar-nav > li.divider {
        background-color: #32596b
    }

    .navbar.navbar-blue-dark .btn-default {
        color: #cee0e8;
        background-color: #355f72;
        border-color: #4a85a0
    }

        .navbar.navbar-blue-dark .btn-default.active, .navbar.navbar-blue-dark .btn-default:active, .navbar.navbar-blue-dark .btn-default:focus, .navbar.navbar-blue-dark .btn-default:hover {
            color: #fff;
            background-color: #305992;
            border-color: #4a85a0
        }

    .navbar.navbar-blue-dark .form-control {
        color: #cee0e8;
        background-color: #355f72;
        border-color: #4a85a0
    }

        .navbar.navbar-blue-dark .form-control:focus {
            -webkit-box-shadow: inset 0 1px 1px transparent,0 0 5px #4a85a0;
            box-shadow: inset 0 1px 1px transparent,0 0 5px #4a85a0
        }

    .navbar.navbar-blue-dark input::-webkit-input-placeholder, .navbar.navbar-blue-dark textarea::-webkit-input-placeholder {
        color: rgba(206,224,232,.3)
    }

    .navbar.navbar-blue-dark input::-moz-placeholder, .navbar.navbar-blue-dark textarea::-moz-placeholder {
        color: rgba(206,224,232,.3)
    }

    .navbar.navbar-blue-dark input:-ms-input-placeholder, .navbar.navbar-blue-dark textarea:-ms-input-placeholder {
        color: rgba(206,224,232,.3)
    }

    .navbar.navbar-blue-dark input:-moz-placeholder, .navbar.navbar-blue-dark textarea:-moz-placeholder {
        color: rgba(206,224,232,.3)
    }

    .navbar.navbar-blue-dark .navbar-nav > li[class*=dropdown].dropdown-onhover:hover > a, .navbar.navbar-blue-dark.dropdown-onhover .navbar-nav > li:hover > a[class*=dropdown] {
        background-color: #223d49
    }

    .navbar.navbar-blue-dark .navbar-nav > li > a {
        color: #cee0e8;
        background-color: #2a4b5a
    }

    .navbar.navbar-blue-dark .navbar-nav > li:hover > a {
        color: #fff;
        background-color: #2a4b5a
    }

    .navbar.navbar-blue-dark .navbar-nav > li.active:hover > a, .navbar.navbar-blue-dark .navbar-nav > li.active > a, .navbar.navbar-blue-dark .navbar-nav > li.open:hover > a, .navbar.navbar-blue-dark .navbar-nav > li.open > a {
        color: #fff;
        background-color: #223d49
    }

    .navbar.navbar-blue-dark .navbar-nav > li.disabled:hover > a, .navbar.navbar-blue-dark .navbar-nav > li.disabled > a {
        color: #88b4c8;
        background-color: #2a4b5a
    }

@media (min-width:992px) {
    .navbar .navbar-nav > li ul li[class*="-onhover"]:hover > .dropdown-menu, .navbar .navbar-nav > li ul li[class*="-onhover"]:not(.no-fix) > .dropdown-menu.collapse.in {
        display: block !important;
        visibility: visible;
        height: inherit !important
    }

    .navbar.navbar-blue-dark .navbar-nav.dropdown-onhover.no-fix > li > a, .navbar.navbar-blue-dark .navbar-nav > li.dropdown-onhover.no-fix > a, .navbar.navbar-blue-dark.dropdown-onhover.no-fix .navbar-nav > li > a {
        color: #cee0e8;
        background-color: #2a4b5a
    }

    .navbar.navbar-blue-dark .navbar-nav.dropdown-onhover.no-fix > li.active.open > a, .navbar.navbar-blue-dark .navbar-nav.dropdown-onhover.no-fix > li.active:hover > a, .navbar.navbar-blue-dark .navbar-nav.dropdown-onhover.no-fix > li.active > a, .navbar.navbar-blue-dark .navbar-nav.dropdown-onhover.no-fix > li:hover > a, .navbar.navbar-blue-dark .navbar-nav > li.dropdown-onhover.no-fix.active.open > a, .navbar.navbar-blue-dark .navbar-nav > li.dropdown-onhover.no-fix.active:hover > a, .navbar.navbar-blue-dark .navbar-nav > li.dropdown-onhover.no-fix.active > a, .navbar.navbar-blue-dark .navbar-nav > li.dropdown-onhover.no-fix:hover > a, .navbar.navbar-blue-dark.dropdown-onhover.no-fix .navbar-nav > li.active.open > a, .navbar.navbar-blue-dark.dropdown-onhover.no-fix .navbar-nav > li.active:hover > a, .navbar.navbar-blue-dark.dropdown-onhover.no-fix .navbar-nav > li.active > a, .navbar.navbar-blue-dark.dropdown-onhover.no-fix .navbar-nav > li:hover > a {
        color: #fff;
        background-color: #223d49
    }

    .navbar.navbar-blue-dark .navbar-nav.dropdown-onhover.no-fix > li.open > a, .navbar.navbar-blue-dark .navbar-nav > li.dropdown-onhover.no-fix.open > a, .navbar.navbar-blue-dark.dropdown-onhover.no-fix .navbar-nav > li.open > a {
        color: #cee0e8;
        background-color: #2a4b5a
    }

    .navbar.navbar-blue-dark .navbar-nav.dropdown-onhover.no-fix > li.open:hover > a, .navbar.navbar-blue-dark .navbar-nav > li.dropdown-onhover.no-fix.open:hover > a, .navbar.navbar-blue-dark.dropdown-onhover.no-fix .navbar-nav > li.open:hover > a {
        color: #fff;
        background-color: #223d49
    }

    .navbar.navbar-blue-dark .navbar-nav.dropdown-onhover.no-fix > li.disabled:hover > a, .navbar.navbar-blue-dark .navbar-nav.dropdown-onhover.no-fix > li.disabled > a, .navbar.navbar-blue-dark .navbar-nav > li.dropdown-onhover.no-fix.disabled:hover > a, .navbar.navbar-blue-dark .navbar-nav > li.dropdown-onhover.no-fix.disabled > a, .navbar.navbar-blue-dark.dropdown-onhover.no-fix .navbar-nav > li.disabled:hover > a, .navbar.navbar-blue-dark.dropdown-onhover.no-fix .navbar-nav > li.disabled > a {
        color: #88b4c8;
        background-color: #2a4b5a
    }

    .navbar.navbar-blue-dark.dropdown-onhover:not(.no-fix) .navbar-nav:not(.no-fix) > li:not(.no-fix) > a, .navbar.navbar-blue-dark:not(.no-fix) .navbar-nav.dropdown-onhover:not(.no-fix) > li:not(.no-fix) > a, .navbar.navbar-blue-dark:not(.no-fix) .navbar-nav:not(.no-fix) > li.dropdown-onhover:not(.no-fix) > a {
        color: #cee0e8;
        background-color: #2a4b5a
    }

    .navbar.navbar-blue-dark.dropdown-onhover:not(.no-fix) .navbar-nav:not(.no-fix) > li:not(.no-fix).active:hover > a, .navbar.navbar-blue-dark.dropdown-onhover:not(.no-fix) .navbar-nav:not(.no-fix) > li:not(.no-fix).active > a, .navbar.navbar-blue-dark.dropdown-onhover:not(.no-fix) .navbar-nav:not(.no-fix) > li:not(.no-fix).open:hover > a, .navbar.navbar-blue-dark.dropdown-onhover:not(.no-fix) .navbar-nav:not(.no-fix) > li:not(.no-fix).open > a, .navbar.navbar-blue-dark.dropdown-onhover:not(.no-fix) .navbar-nav:not(.no-fix) > li:not(.no-fix):hover > a, .navbar.navbar-blue-dark:not(.no-fix) .navbar-nav.dropdown-onhover:not(.no-fix) > li:not(.no-fix).active:hover > a, .navbar.navbar-blue-dark:not(.no-fix) .navbar-nav.dropdown-onhover:not(.no-fix) > li:not(.no-fix).active > a, .navbar.navbar-blue-dark:not(.no-fix) .navbar-nav.dropdown-onhover:not(.no-fix) > li:not(.no-fix).open:hover > a, .navbar.navbar-blue-dark:not(.no-fix) .navbar-nav.dropdown-onhover:not(.no-fix) > li:not(.no-fix).open > a, .navbar.navbar-blue-dark:not(.no-fix) .navbar-nav.dropdown-onhover:not(.no-fix) > li:not(.no-fix):hover > a, .navbar.navbar-blue-dark:not(.no-fix) .navbar-nav:not(.no-fix) > li.dropdown-onhover:not(.no-fix).active:hover > a, .navbar.navbar-blue-dark:not(.no-fix) .navbar-nav:not(.no-fix) > li.dropdown-onhover:not(.no-fix).active > a, .navbar.navbar-blue-dark:not(.no-fix) .navbar-nav:not(.no-fix) > li.dropdown-onhover:not(.no-fix).open:hover > a, .navbar.navbar-blue-dark:not(.no-fix) .navbar-nav:not(.no-fix) > li.dropdown-onhover:not(.no-fix).open > a, .navbar.navbar-blue-dark:not(.no-fix) .navbar-nav:not(.no-fix) > li.dropdown-onhover:not(.no-fix):hover > a {
        color: #fff;
        background-color: #223d49
    }

    .navbar.navbar-blue-dark.dropdown-onhover:not(.no-fix) .navbar-nav:not(.no-fix) > li:not(.no-fix).disabled:hover > a, .navbar.navbar-blue-dark.dropdown-onhover:not(.no-fix) .navbar-nav:not(.no-fix) > li:not(.no-fix).disabled > a, .navbar.navbar-blue-dark:not(.no-fix) .navbar-nav.dropdown-onhover:not(.no-fix) > li:not(.no-fix).disabled:hover > a, .navbar.navbar-blue-dark:not(.no-fix) .navbar-nav.dropdown-onhover:not(.no-fix) > li:not(.no-fix).disabled > a, .navbar.navbar-blue-dark:not(.no-fix) .navbar-nav:not(.no-fix) > li.dropdown-onhover:not(.no-fix).disabled:hover > a, .navbar.navbar-blue-dark:not(.no-fix) .navbar-nav:not(.no-fix) > li.dropdown-onhover:not(.no-fix).disabled > a {
        color: #88b4c8;
        background-color: #2a4b5a
    }

    .navbar.navbar-blue-dark.navbar-fixed-bottom:not(.no-border) .navbar-nav.dropdown-onhover > li:not(.disabled):hover > a:before, .navbar.navbar-blue-dark.navbar-fixed-bottom:not(.no-border) .navbar-nav > .open > a:before, .navbar.navbar-blue-dark.navbar-fixed-bottom:not(.no-border) .navbar-nav > li.dropdown-onhover:not(.disabled):hover > a:before, .navbar.navbar-blue-dark.navbar-fixed-bottom:not(.no-border).dropdown-onhover .navbar-nav > li:not(.disabled):hover > a:before, .navbar.navbar-blue-dark:not(.navbar-fixed-bottom) .navbar-nav > .active:hover > a:after, .navbar.navbar-blue-dark:not(.navbar-fixed-bottom) .navbar-nav > .active > a:after, .navbar.navbar-blue-dark:not(.navbar-fixed-bottom):not(.no-border) .navbar-nav > .active > a:before {
        border-top-color: #223d49
    }

    .navbar.navbar-blue-dark:not(.no-border) .navbar-nav li.dropdown-onhover:hover > a, .navbar.navbar-blue-dark:not(.no-border) .navbar-nav.dropdown-onhover > li:hover > a, .navbar.navbar-blue-dark:not(.no-border).dropdown-onhover .navbar-nav > li:hover > a {
        border-color: #223d49
    }

    .navbar.navbar-blue-dark:not(.navbar-fixed-bottom):not(.no-border) .navbar-nav.dropdown-onhover > li:not(.disabled):hover > a:before, .navbar.navbar-blue-dark:not(.navbar-fixed-bottom):not(.no-border) .navbar-nav > .open > a:before, .navbar.navbar-blue-dark:not(.navbar-fixed-bottom):not(.no-border) .navbar-nav > li.dropdown-onhover:not(.disabled):hover > a:before, .navbar.navbar-blue-dark:not(.navbar-fixed-bottom):not(.no-border).dropdown-onhover .navbar-nav > li:not(.disabled):hover > a:before {
        border-bottom-color: #223d49
    }

    .navbar.navbar-blue-dark:not(.navbar-fixed-bottom) .navbar-nav.dropdown-onhover > li:not(.disabled):hover > a:after, .navbar.navbar-blue-dark:not(.navbar-fixed-bottom) .navbar-nav > .open > a:after, .navbar.navbar-blue-dark:not(.navbar-fixed-bottom) .navbar-nav > li.dropdown-onhover:not(.disabled):hover > a:after, .navbar.navbar-blue-dark:not(.navbar-fixed-bottom).dropdown-onhover .navbar-nav > li:not(.disabled):hover > a:after {
        border-bottom-color: #3b5c6b
    }

    .navbar.navbar-blue-dark.navbar-fixed-bottom .navbar-nav > .active > a:after, .navbar.navbar-blue-dark.navbar-fixed-bottom:not(.no-border) .navbar-nav > .active > a:before {
        border-bottom-color: #223d49
    }

    .navbar.navbar-blue-dark.navbar-fixed-bottom .navbar-nav.dropdown-onhover > li:not(.disabled):hover > a:after, .navbar.navbar-blue-dark.navbar-fixed-bottom .navbar-nav > .open > a:after, .navbar.navbar-blue-dark.navbar-fixed-bottom .navbar-nav > li.dropdown-onhover:not(.disabled):hover > a:after, .navbar.navbar-blue-dark.navbar-fixed-bottom.dropdown-onhover .navbar-nav > li:not(.disabled):hover > a:after {
        border-top-color: #3b5c6b
    }
}

.navbar.navbar-blue-dark .dropdown-menu {
    background: #3b5c6b;
    color: #e7eef1;
    border-color: #2a4b5a;
    -webkit-box-shadow: 0 9px 12px #324e5b;
    box-shadow: 0 9px 12px #324e5b
}

.navbar.navbar-blue-dark .navbar-nav.dropdown-onhover > li[class*=dropdown]:hover, .navbar.navbar-blue-dark .navbar-nav > li[class*=dropdown].dropdown-onhover:hover, .navbar.navbar-blue-dark.dropdown-onhover .navbar-nav > li[class*=dropdown]:hover {
    background-color: #223d49
}

.navbar.navbar-blue-dark a:hover > span.desc, .navbar.navbar-blue-dark a > span.desc {
    color: #a5c1cd
}

.navbar.navbar-blue-dark .dropdown-menu .btn-default {
    color: #e7eef1;
    background-color: #4c6d7c;
    border-color: #6393a9
}

    .navbar.navbar-blue-dark .dropdown-menu .btn-default.active, .navbar.navbar-blue-dark .dropdown-menu .btn-default:active, .navbar.navbar-blue-dark .dropdown-menu .btn-default:focus, .navbar.navbar-blue-dark .dropdown-menu .btn-default:hover {
        color: #fff;
        background-color: #3b5c6b;
        border-color: #6393a9
    }

.navbar.navbar-blue-dark .dropdown-menu li.dropdown-header {
    color: #e7eef1
}

.navbar.navbar-blue-dark :not(li) > a {
    color: #b4dbfb
}

    .navbar.navbar-blue-dark :not(li) > a:hover {
        color: #84c6fb
    }

.navbar.navbar-blue-dark .dropdown-menu > li > a {
    color: #e7eef1;
    background-color: #3b5c6b
}

    .navbar.navbar-blue-dark .dropdown-menu > li > a:hover {
        color: #fff;
        background-color: #2a4b5a
    }

.navbar.navbar-blue-dark .navbar-nav > li .dropdown-menu:not([class*=collaps]) {
    background-color: #3b5c6b;
    color: #e7eef1;
    border-color: #2a4b5a;
    -webkit-box-shadow: 0 9px 12px #324e5b;
    box-shadow: 0 9px 12px #324e5b
}

.navbar.navbar-blue-dark.navbar-fixed-bottom .navbar-nav > li .dropdown-menu:not([class*=collaps]) {
    -webkit-box-shadow: 0 -9px 12px #324e5b;
    box-shadow: 0 -9px 12px #324e5b
}

.navbar.navbar-blue-dark .dropdown-menu .form-control {
    color: #e7eef1;
    background-color: #4c6d7c;
    border-color: #6393a9
}

    .navbar.navbar-blue-dark .dropdown-menu .form-control:focus {
        -webkit-box-shadow: inset 0 1px 1px transparent,0 0 5px #6393a9;
        box-shadow: inset 0 1px 1px transparent,0 0 5px #6393a9
    }

.navbar.navbar-blue-dark .dropdown-menu input::-webkit-input-placeholder, .navbar.navbar-blue-dark .dropdown-menu textarea::-webkit-input-placeholder {
    color: rgba(231,238,241,.3)
}

.navbar.navbar-blue-dark .dropdown-menu input::-moz-placeholder, .navbar.navbar-blue-dark .dropdown-menu textarea::-moz-placeholder {
    color: rgba(231,238,241,.3)
}

.navbar.navbar-blue-dark .dropdown-menu input:-ms-input-placeholder, .navbar.navbar-blue-dark .dropdown-menu textarea:-ms-input-placeholder {
    color: rgba(231,238,241,.3)
}

.navbar.navbar-blue-dark .dropdown-menu input:-moz-placeholder, .navbar.navbar-blue-dark .dropdown-menu textarea:-moz-placeholder {
    color: rgba(231,238,241,.3)
}

.navbar.navbar-blue-dark .navbar-nav .dropdown-menu > li[class*="-onhover"], .navbar.navbar-blue-dark .navbar-nav .dropdown-menu > li[class*="-onclick"] {
    color: #e7eef1;
    background-color: #3b5c6b
}

    .navbar.navbar-blue-dark .navbar-nav .dropdown-menu > li[class*="-onhover"]:hover > a, .navbar.navbar-blue-dark .navbar-nav .dropdown-menu > li[class*="-onclick"]:hover > a {
        color: #fff;
        background-color: #2a4b5a
    }

.navbar.navbar-blue-dark .navbar-nav .dropdown-menu li:not(.list-group) > a {
    color: #e7eef1;
    background-color: #3b5c6b
}

    .navbar.navbar-blue-dark .navbar-nav .dropdown-menu li.active > a, .navbar.navbar-blue-dark .navbar-nav .dropdown-menu li.active > a:hover, .navbar.navbar-blue-dark .navbar-nav .dropdown-menu li.open > a, .navbar.navbar-blue-dark .navbar-nav .dropdown-menu li.open > a:hover, .navbar.navbar-blue-dark .navbar-nav .dropdown-menu li:not(.list-group) > a:hover, .navbar.navbar-blue-dark .navbar-nav .dropdown-menu li:not(.no-fix) > a.dropdown-toggle:not(.collapsed), .navbar.navbar-blue-dark .navbar-nav .dropdown-menu li:not(.no-fix) > a.dropdown-toggle:not(.collapsed):hover, .navbar.navbar-blue-dark .navbar-nav .dropdown-menu li[class*="-onhover"] > a:hover {
        color: #fff;
        background-color: #2a4b5a
    }

.navbar.navbar-blue-dark .navbar-nav .dropdown-menu li.disabled > a, .navbar.navbar-blue-dark .navbar-nav .dropdown-menu li.disabled > a:hover {
    color: #6393a9;
    background-color: #3b5c6b
}

    .navbar.navbar-blue-dark .navbar-nav .dropdown-menu li.disabled > a:hover > span.desc, .navbar.navbar-blue-dark .navbar-nav .dropdown-menu li.disabled > a > span.desc {
        color: #6393a9
    }

.navbar.navbar-blue-dark .navbar-nav li:not(.dropdown) > .dropdown-grid-wrapper > .dropdown-menu.bordered:not(.no-padding):after, .navbar.navbar-blue-dark .navbar-nav li:not(.dropdown) > .dropdown-menu.bordered:not(.no-padding):after {
    outline-color: #4c6d7c
}

.navbar.navbar-blue-dark .dropdown-menu li.divider, .navbar.navbar-blue-dark .h-divided > :after, .navbar.navbar-blue-dark .h-divided > :first-child:before, .navbar.navbar-blue-dark .h-divider:after, .navbar.navbar-blue-dark .v-divided > :after, .navbar.navbar-blue-dark .v-divided > :before {
    background-color: #4c6d7c
}

.navbar.navbar-blue-dark .divided > :before {
    border-color: #4c6d7c
}

@media (max-width:991px) {
    .navbar.navbar-blue-dark .navbar-nav li.xs-hover > a {
        color: #cee0e8;
        background-color: #2a4b5a
    }

        .navbar.navbar-blue-dark .navbar-nav li.xs-hover.open:not(.no-fix) > a, .navbar.navbar-blue-dark .navbar-nav li.xs-hover.open:not(.no-fix) > a:hover, .navbar.navbar-blue-dark .navbar-nav li.xs-hover > a:hover {
            color: #fff;
            background-color: #223d49
        }

    .navbar.navbar-blue-dark .navbar-nav li.xs-hover.no-fix > a {
        color: #cee0e8;
        background-color: #2a4b5a
    }

        .navbar.navbar-blue-dark .navbar-nav li.xs-hover.no-fix > a:hover {
            color: #fff;
            background-color: #223d49
        }

    .navbar.navbar-blue-dark .navbar-collapse .navbar-nav > .navbar-form, .navbar.navbar-blue-dark .navbar-collapse .navbar-nav > .navbar-text, .navbar.navbar-blue-dark .navbar-collapse .navbar-nav > a.navbar-link, .navbar.navbar-blue-dark .navbar-collapse .navbar-nav > li, .navbar.navbar-blue-dark .navbar-collapse > .navbar-form, .navbar.navbar-blue-dark .navbar-collapse > .navbar-text, .navbar.navbar-blue-dark .navbar-collapse > a.navbar-link {
        border-bottom-color: #193a49 !important;
        -webkit-box-shadow: 0 1px 0 #3b5c6b !important;
        box-shadow: 0 1px 0 #3b5c6b !important
    }

    .navbar.navbar-blue-dark .navbar-nav .dropdown-menu .divider {
        background-color: #4c6d7c
    }

    .navbar.navbar-blue-dark .navbar-nav > li > .dropdown-grid-wrapper > .dropdown-menu, .navbar.navbar-blue-dark .navbar-nav > li > .dropdown-menu {
        border-top-color: #4c6d7c !important;
        -webkit-box-shadow: 0 -1px 0 #223d49 !important;
        box-shadow: 0 -1px 0 #223d49 !important
    }
}
/****** Start Content of thickbox.css *******/
* {
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}

#TB_window {
    FONT: 12px Arial, Helvetica, sans-serif;
    COLOR: #333333
}

#TB_secondLine {
    FONT: 10px Arial, Helvetica, sans-serif;
    COLOR: #666666
}

#TB_window A:link {
    COLOR: #666666
}

#TB_window A:visited {
    COLOR: #666666
}

#TB_window A:hover {
    COLOR: #000
}

#TB_window A:active {
    COLOR: #666666
}

#TB_window A:focus {
    COLOR: #666666
}

#TB_overlay {
    Z-INDEX: 100;
    POSITION: fixed;
    WIDTH: 100%;
    HEIGHT: 100%;
    TOP: 0px;
    LEFT: 0px
}

.TB_overlayMacFFBGHack {
    BACKGROUND: url(macFFBgHack.html)
}

.TB_overlayBG {
    FILTER: alpha(opacity=75);
    BACKGROUND-COLOR: #000;
    -moz-opacity: 0.75;
    opacity: 0.75
}

* HTML #TB_overlay {
    POSITION: absolute
}

#TB_window {
    Z-INDEX: 102;
    BORDER-BOTTOM: #525252 4px solid;
    POSITION: fixed;
    TEXT-ALIGN: left;
    BORDER-LEFT: #525252 4px solid;
    DISPLAY: none;
    BACKGROUND: #ffffff;
    COLOR: #000000;
    BORDER-TOP: #525252 4px solid;
    TOP: 45%;
    BORDER-RIGHT: #525252 4px solid;
    LEFT: 50%
}

* HTML #TB_window {
    POSITION: absolute
}

    #TB_window IMG#TB_Image {
        BORDER-BOTTOM: #ccc 1px solid;
        BORDER-LEFT: #666 1px solid;
        MARGIN: 15px;
        DISPLAY: block;
        BORDER-TOP: #666 1px solid;
        BORDER-RIGHT: #ccc 1px solid
    }

#TB_caption {
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 25px;
    PADDING-RIGHT: 30px;
    FLOAT: left;
    HEIGHT: 25px;
    PADDING-TOP: 7px;
    font-size: 15px;
}

#TB_closeWindow {
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 25px;
    FLOAT: right;
    HEIGHT: 25px;
    PADDING-TOP: 11px
}

#TB_closeAjaxWindow {
    TEXT-ALIGN: right;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 10px;
    MARGIN-BOTTOM: 1px;
    FLOAT: right;
    PADDING-TOP: 7px
}

#TB_ajaxWindowTitle {
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 0px;
    MARGIN-BOTTOM: 1px;
    FLOAT: left;
    PADDING-TOP: 7px
}

#TB_title {
    BACKGROUND-COLOR: #e8e8e8;
    HEIGHT: 27px
}

#TB_ajaxContent {
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 15px; /*LINE-HEIGHT: 1.4em;*/
    PADDING-LEFT: 15px;
    PADDING-RIGHT: 15px;
    CLEAR: both;
    OVERFLOW: auto;
    PADDING-TOP: 2px
}

.TB_modal#TB_ajaxContent {
    PADDING-BOTTOM: 15px;
    PADDING-LEFT: 15px;
    PADDING-RIGHT: 15px;
    PADDING-TOP: 15px
}

#TB_ajaxContent P {
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 5px
}

#TB_load {
    Z-INDEX: 103;
    POSITION: fixed;
    MARGIN: -6px 0px 0px -104px;
    WIDTH: 208px;
    DISPLAY: none;
    HEIGHT: 13px;
    TOP: 50%;
    LEFT: 50%
}

* HTML #TB_load {
    POSITION: absolute
}

#TB_HideSelect {
    Z-INDEX: 99;
    BORDER-BOTTOM: medium none;
    POSITION: fixed;
    FILTER: alpha(opacity=0);
    BORDER-LEFT: medium none;
    BACKGROUND-COLOR: #fff;
    WIDTH: 100%;
    HEIGHT: 100%;
    BORDER-TOP: medium none;
    TOP: 0px;
    BORDER-RIGHT: medium none;
    LEFT: 0px;
    -moz-opacity: 0;
    opacity: 0
}

* HTML #TB_HideSelect {
    POSITION: absolute
}

#TB_iframeContent {
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    MARGIN-TOP: 1px;
    MARGIN-BOTTOM: -1px;
    CLEAR: both;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none;
    _margin-bottom: 1px
}

#ctl00_cphMain_ctl00_mainContentLoader_ctl02_favtoolbar {
    border-bottom: medium none !important;
    border-top: medium none !important;
}

#ctl00_cphMain_ctl00_mainContentLoader_ctl02_commentsDiv {
    padding: 0 !important;
}

#ctl00_cphMain_ctl00_mainContentLoader_ctl02_divCommentPage {
    background-color: #ececec !important;
    padding: 3px;
    width: auto !important;
}

    #ctl00_cphMain_ctl00_mainContentLoader_ctl02_divCommentPage span {
        font-family: b mitra,bmitra,tahoma !important;
        font-size: 16px !important;
        vertical-align: middle;
    }

#ctl00_cphMain_ctl00_mainContentLoader_ctl02_divIdeaPage {
    background-color: #ececec !important;
    padding: 5px;
    width: auto !important;
}

    #ctl00_cphMain_ctl00_mainContentLoader_ctl02_divIdeaPage span {
        font-family: b mitra,bmitra,tahoma !important;
        font-size: 16px !important;
        vertical-align: middle;
    }
/****** Start Content of GlobalCSS GlobalName: main *******/
/* ---------------- Block Show ----------------- */ .DorsaContainer {
    padding: 30px !important;
    min-height: 500px;
}

    .DorsaContainer img {
        max-width: 100%;
    }

.shownews5secondtitr {
    color: #00a651;
    font-size: 15px;
    margin-bottom: 5px;
    text-align: justify;
}

.shownews5titr {
    color: #1a5728;
    font-family: iransansbold;
    font-size: 18px;
    margin-bottom: 10px;
    text-align: justify;
}

    .shownews5titr h1 {
        font-size: 18px;
        margin: 0 !important;
        line-height: 27px;
    }

.shownews5file1 {
    width: 300px;
    padding-bottom: 10px;
    padding-left: 10px;
}

.shownews5summery {
    font-family: iransansbold;
    font-size: 13px;
    text-align: justify;
    margin-bottom: 20px;
    line-height: 22px;
}

.shownews5comment {
    line-height: 27px;
    text-align: justify;
    font-size: 14px;
}

    .shownews5comment h3 {
        font-size: 14px;
        margin: 0 !important;
        line-height: 27px;
        text-align: justify;
    }

    .shownews5comment p, .shownews5comment a, .shownews5comment div, .shownews5comment span {
        line-height: 27px !important;
        font-size: 14px !important;
        font-family: iransans !important;
    }

    .shownews5comment img {
        max-width: 100%;
        display: block;
        height: auto;
        margin: 0 auto;
        box-shadow: 0px 0px 15px 0px #000;
    }

.shownews5date1txt, .shownews5date1, .shownews5reviewtxt, .shownews5review, .shownews5sourcetxt, .shownews5source {
    color: #888;
    font-size: 13px;
}

.shownews5dateheader {
    margin-top: 50px;
}

.shownews5sourceheader {
    margin-bottom: 20px;
}

.advanced-slider .slide-wrapper {
    height: 100% !important;
    width: 100% !important;
}

.advanced-slider .slide .image {
    width: 100% !important;
    height: 100% !important;
}

.shownews5attachfiletitr {
    background-color: #2C9924;
    color: #112b88;
    font-family: iransansbold;
    font-size: 15px;
    padding: 10px;
}

.shownews5attachfile .circle .slide-wrapper {
    background-color: transparent !important;
    border: 1px solid #ccc !important;
    box-shadow: none !important;
}

.shownews5videotitr {
    background-color: #d5ffe9;
    color: #00a651;
    font-family: iransansbold;
    font-size: 15px;
    padding: 10px;
    margin: 20px 0;
}

.shownews5video video {
    background-color: #f4f4f4;
    border: 1px solid #ccc;
    display: table;
    margin: 0 auto;
    padding: 5px;
}

.shownews5video source {
    max-height: 400px !important;
    max-width: 600px !important;
}

.shownews7titr {
    color: #1a5728;
    font-family: iransansbold;
    font-size: 18px;
    margin-bottom: 10px;
    text-align: justify;
}

.shownews7comment {
    line-height: 27px;
    text-align: justify;
    font-size: 14px;
    margin-bottom: 50px;
}

    .shownews7comment h3 {
        font-size: 14px;
        margin: 0 !important;
        line-height: 27px;
        text-align: justify;
    }

    .shownews7comment p, .shownews7comment a, .shownews7comment div, .shownews7comment span {
        line-height: 27px !important;
        font-size: 14px !important;
        font-family: iransans !important;
    }

    .shownews7comment img {
        max-width: 100%;
        display: block;
        height: auto;
        margin: 0 auto;
        box-shadow: 0px 0px 15px 0px #000;
    }

    .shownews7comment table {
        width: 100%;
        max-width: 100%;
        margin-bottom: 20px;
    }

.shownews7date1txt, .shownews7date1, .shownews7reviewtxt, .shownews7review, .shownews7sourcetxt, .shownews7source {
    color: #888;
    font-size: 13px;
}

.shownews7reviewheader {
    margin-bottom: 10px;
}

.shownews8content1 {
    padding-top: 30px;
}

.content8image {
    margin-left: 30px;
    margin-bottom: 30px;
}

.content8border1 {
    border-top: 60px solid #1a5728;
    width: 230px;
    right: 0px;
    top: 15px;
    position: absolute;
}

.content8border2 {
    border-bottom: 60px solid #ffba00;
    position: absolute;
    width: 230px;
    right: 108px;
    top: 190px;
}

.shownews8file1 {
   
    height: 204px !important;
    position: relative;
    z-index: 2;
}

.shownews8titr {
    color: #1a5728;
    font-family: IranSansBold;
    font-size: 18px;
    text-align: justify;
}

.shownews8summery {
    padding-top: 15px;
    line-height: 25px;
    color: #289628;
    font-size: 15px;
}

.shownews8date1 {
    margin: 20px 0 0;
    text-align: left;
}

    .shownews8date1 span {
        background-color: #ffba00;
        padding: 0 5px;
        color: #2c2c2c;
        font-size: 15px;
    }

.shownews8comment {
    color: #1b1b1b;
    font-size: 14px;
    line-height: 30px;
    text-align: justify;
    padding: 10px 0;
}

    .shownews8comment p, .shownews8comment a, .shownews8comment div, .shownews8comment span {
        line-height: 27px !important;
        font-size: 14px !important;
        font-family: iransans !important;
    }

    .shownews8comment img {
        max-width: 100%;
        display: block;
        height: auto;
        margin: 0 auto;
        box-shadow: 0px 0px 15px 0px #000;
    }

    .shownews8comment table {
        width: 100%;
        max-width: 100%;
        margin-bottom: 20px;
    }

.shownews8review {
    color: #289628;
    font-size: 15px;
    text-align: left;
    margin: 50px 0;
}

    .shownews8review span {
        padding-left: 10px;
    }

.showcommunique3date1 {
    color: #888;
    font-size: 13px;
}

.showcommunique3date1txt {
    color: #888;
    font-size: 13px;
}

.showcommunique3file1 {
    width: 180px;
    height: 250px;
    margin-right: 15px;
    margin-bottom: 10px;
}

.showcommunique3titr {
    color: #1a5728;
    font-family: iransansbold;
    font-size: 18px;
    margin-bottom: 20px;
    text-align: justify;
}

    .showcommunique3titr h1 {
        font-size: 18px;
        margin: 0 !important;
    }

.showcommunique3comment {
    line-height: 27px;
    text-align: justify;
    font-size: 14px;
}

    .showcommunique3comment h2 {
        line-height: 27px !important;
        font-size: 14px !important;
        margin: 0 !important;
    }

    .showcommunique3comment p, .showcommunique3comment a, .showcommunique3comment div, .showcommunique3comment span {
        line-height: 27px !important;
        font-size: 14px !important;
        font-family: iransans !important;
        color: #353535;
    }

    .showcommunique3comment img {
        max-width: 100%;
        display: block;
        height: auto;
        margin: 0 auto;
        box-shadow: 0px 0px 15px 0px #000;
    }

    .showcommunique3comment table {
        width: 100%;
        max-width: 100%;
        margin-bottom: 20px;
    }

.showcommunique3reviewtxt, .showcommunique3review {
    color: #888;
    font-size: 13px;
}

.showcommunique3content1 {
    margin: 20px 0;
}

.showcommunique3dateheader {
    margin-bottom: 10px;
}

.form2name {
    background-color: #beeabe;
    color: #1a5728;
    box-shadow: none !important;
    font-family: iransansbold;
    font-size: 18px;
    margin-bottom: 10px;
    padding: 8px !important;
}

    .form2name h1 {
        font-size: 18px;
        margin: 0 !important;
        line-height: 27px;
    }

.form2htmlcode .head {
    font-family: iransansbold !important;
    margin-bottom: 10px;
    padding: 8px;
    background-color: #d5ffe9;
    color: #00a651;
}

.form2htmlcode {
    line-height: 27px;
    text-align: justify;
    font-size: 14px;
    margin-bottom: 50px;
    overflow-x: auto;
}

    .form2htmlcode h2 {
        font-size: 14px;
        line-height: 27px;
        margin: 0 !important;
    }

    .form2htmlcode p, .form2htmlcode a, .form2htmlcode div, .form2htmlcode span {
        line-height: 27px !important;
        font-size: 14px !important;
        font-family: iransans !important;
        color: #353535;
    }

.form2 .dateheader {
    margin-bottom: 10px;
}

.form2htmlcode .link {
    background-image: url("../img/bullet3.html");
    background-position: right 8px;
    background-repeat: no-repeat;
    display: block;
    padding-right: 17px;
    color: #112b88;
    margin-right: 10px;
}

    .form2htmlcode .link:hover {
        color: #00a651 !important;
    }

.form2htmlcode img {
    max-width: 100%;
    display: block;
    height: auto;
    margin: 0 auto;
    box-shadow: 0px 0px 15px 0px #000;
}

.form2htmlcode table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px;
}

.form2datetext, .form2date, .form2reviewtext, .form2review {
    color: #888;
    font-size: 13px;
}

.toggletitle {
    background-color: #d5ffe9;
    background-image: url("../../show/img/bottomicon.html");
    background-position: 10px center;
    background-repeat: no-repeat;
    background-size: 11px auto;
    border: 1px solid #77ffc8;
    border-radius: 5px;
    cursor: pointer;
    padding: 3px 8px;
}

    .toggletitle:hover {
        background-color: #2C9924;
        border: 1px solid #2C9924;
        color: #9f9f9f;
    }

.togglecomment {
    border: 1px solid rgb(204, 204, 204);
    border-radius: 5px;
    display: none;
    margin-top: 5px;
    padding: 5px;
}

.showlinks3titr {
    background-color: #f4f4f4;
    box-shadow: none !important;
    color: #1a5728;
    font-family: iransansbold;
    font-size: 18px;
    margin-bottom: 10px;
    padding: 8px !important;
}

.showlinks3comment {
    line-height: 27px;
    text-align: justify;
    font-size: 14px;
    margin-bottom: 50px;
}

    .showlinks3comment h2 {
        font-size: 14px;
        line-height: 27px;
        margin: 0 !important;
    }

    .showlinks3comment p, .showlinks3comment a, .showlinks3comment div, .showlinks3comment span {
        line-height: 27px !important;
        font-size: 14px !important;
        font-family: iransans !important;
        color: #353535;
    }

    .showlinks3comment .link {
        background-image: url("../img/bullet3.html");
        background-position: right 8px;
        background-repeat: no-repeat;
        display: block;
        padding-right: 17px;
        color: #112b88;
        margin-right: 10px;
    }

        .showlinks3comment .link:hover {
            color: #00a651 !important;
        }

    .showlinks3comment img {
        max-width: 100%;
        display: block;
        height: auto;
        margin: 0 auto;
        box-shadow: 0px 0px 15px 0px #000;
    }

.showlinks3datetext, .showlinks3date, .showlinks3reviewtext, .showlinks3review {
    color: #888;
    font-size: 13px;
}

.showlinks3dateheader {
    margin-bottom: 10px;
}

.showstandard1titr {
    font-size: 18px;
    color: #289628;
    text-align: justify;
    font-family: iransansbold;
}

.showstandard1comment p, .showstandard1comment a, .showstandard1comment div, .showstandard1comment span {
    text-align: justify;
    line-height: 25px;
    padding: 15px;
    color: #353535;
    font-size: 16px;
}

.showstandard1filetxt {
    color: #289628;
    font-size: 15px;
    border-bottom: 1px solid #289628;
    margin-bottom: 15px;
    padding-bottom: 5px;
}

.showstandard1date1header {
    padding: 15px 0;
}

.showstandard1date1txt, .showstandard1date1 {
    color: #888;
}

.showproduct1file1 {
    width: 105px;
    height: 150px !important;
    margin-left: 10px;
    margin-bottom: 10px;
}

.showproduct1titr {
    margin-bottom: 15px;
    font-size: 18px;
    color: #289628;
    text-align: justify;
    font-family: iransansbold;
}

.showproduct1comment p, .showproduct1comment a, .showproduct1comment div, .showproduct1comment span {
    text-align: justify;
    line-height: 25px;
    color: #353535;
    font-size: 16px;
}

.showproduct1attachfiletxt {
    color: #289628;
    font-size: 15px;
    border-bottom: 1px solid #289628;
    margin-bottom: 15px;
    margin-top: 20px;
    padding-bottom: 5px;
}

.showproduct1attachfileheader {
    padding: 15px 0;
}

.ShowEvent1titr {
    color: #289628;
    font-family: iransansbold;
    font-size: 18px;
}

.ShowEvent1comment {
    color: #353535;
    font-size: 15px;
    line-height: 30px;
    text-align: justify;
    padding: 20px 15px;
}

.ShowEvent1date1 {
    text-align: left;
}

.ShowEvent1filetxt {
    color: #289628;
    font-size: 15px;
    border-bottom: 1px solid #289628;
    margin-bottom: 15px;
    margin-top: 20px;
    padding-bottom: 5px;
}

.ShowEvent1file {
    padding: 15px 0;
}

.showarticle1titr {
    font-family: iransansbold;
    font-size: 18px;
    color: #289628;
    text-align: justify;
    margin-bottom: 15px;
}

.showarticle1file1 {
    width: 65px;
    height: 90px !important;
}

.showarticle1summery {
    text-align: justify;
    line-height: 25px;
    color: #353535;
}

.showarticle1writerheader {
    margin-top: 15px;
    font-size: 13px;
}

.showarticle1writer, .showarticle1review, .showarticle1date1 {
    color: #1a7d19;
}

.showarticle1dateheader {
    font-size: 13px;
}

.showarticle1reviewheader {
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 13px;
}

.showpublish2titr {
    font-family: iransansbold;
    font-size: 18px;
    color: #289628;
    text-align: justify;
    margin-bottom: 15px;
}

.showpublish2entitr {
}

.showpublish1comment p, .showpublish1comment a, .showpublish1comment div, .showpublish1comment span {
    text-align: justify;
    line-height: 25px;
    color: #353535;
    font-size: 16px;
}

.showpublish2comment {
    margin-top: 15px;
    margin-bottom: 15px;
}

    .showpublish2comment p, .showpublish2comment a, .showpublish2comment div, .showpublish2comment span {
        font-size: 15px;
        color: #353535;
        text-align: justify;
        line-height: 25px;
    }

.showpublish2entitr {
    margin-top: 15px;
}

    .showpublish2entitr span {
        padding-left: 10px;
    }

.showpublish2writerheader {
    margin-top: 15px;
    font-size: 13px;
}

.showpublish2publisherheader {
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 13px;
}

.showpublish2booknumberheader {
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 13px;
}

.showpublish2dateheader {
    font-size: 13px;
    margin-bottom: 15px;
}

.showpublish2writer, .showpublish2booknumber, .showpublish2publisher, .showpublish2date1 {
    color: #1a7d19;
}

.showreport3titr {
    color: #289628;
    font-family: iransansbold;
    font-size: 18px;
}

.showreport3comment {
    color: #353535;
    font-size: 15px;
    line-height: 30px;
    text-align: justify;
    padding: 20px 15px;
}

.showreport3date1txt, .showreport3date1 {
    margin-top: 20px;
    color: #888;
}

.showreport3filetxt {
    color: #289628;
    font-size: 15px;
    border-bottom: 1px solid #289628;
    margin-bottom: 15px;
    margin-top: 20px;
    padding-bottom: 5px;
}

.showreport3file {
    padding: 15px 0;
}

.ShowDownload2titr {
    background-color: #f4f4f4;
    box-shadow: none !important;
    color: #1a5728;
    font-family: iransansbold;
    font-size: 18px;
    margin-bottom: 10px;
    padding: 8px !important;
}

.showdownload2comment {
    line-height: 27px;
    text-align: justify;
    font-size: 14px;
    margin-bottom: 50px;
}

    .showdownload2comment p, .showdownload2comment a, .showdownload2comment div, .showdownload2comment span {
        line-height: 27px !important;
        font-size: 14px !important;
        font-family: iransans !important;
        color: #353535;
    }

    .showdownload2comment .link {
        background-image: url("../img/bullet3.html");
        background-position: right 8px;
        background-repeat: no-repeat;
        display: block;
        padding-right: 17px;
        color: #112b88;
        margin-right: 10px;
    }

        .showdownload2comment .link:hover {
            color: #00a651 !important;
        }

    .showdownload2comment img {
        max-width: 100%;
        display: block;
        height: auto;
        margin: 0 auto;
        box-shadow: 0px 0px 15px 0px #000;
    }

.showdownload2date1txt, .showdownload2date1, .showdownload2downloadtxt, .showdownload2reviewtxt, .showdownload2review {
    color: #888;
    font-size: 13px;
}

.showdownload2reviewheader {
    margin: 10px 0 20px;
}
/* ---------------- Sitemap ----------------- */

.sitmaptitle {
    background-color: #beeabe !important;
    color: #1a5728;
    padding: 8px !important;
    text-align: right !important;
}

    .sitmaptitle > span {
        font-family: iransansbold;
        font-size: 18px;
        text-align: right !important;
    }

div[id*="TreeView1"] {
    background-color: #f6fff6;
    border: 1px solid #beeabe;
    border-radius: 5px;
    min-height: 300px;
    padding: 20px;
}

div[id*="TreeView1n"] {
    background-color: transparent !important;
    border: medium none !important;
    border-radius: 0 !important;
    min-height: auto !important;
    padding: 0 !important;
}

input[id*="imgBtnXml"] {
    width: 42px !important;
    height: 25px !important;
}

input[id*="imgBtnHtml"] {
    width: 48px !important;
    height: 25px !important;
}

#btnTop.box {
    background-color: transparent !important;
    border: medium none !important;
}
/* ---------------- Search ----------------- */

#headSearch {
    border: 1px solid #91da91 !important;
    box-shadow: none !important;
    border-radius: 0;
}

.panel-heading.pHeadRes {
    display: none !important;
}

.panel-body.pBodyRes {
    background-color: #f6fff6 !important;
    border: none !important;
}

.downSideRes {
    width: 100% !important;
}

    .downSideRes .panel-heading {
        background-color: #e7ffe7 !important;
        border-radius: 0 !important;
        color: #1a5728 !important;
        border-color: #48bd48 !important;
        border: 1px solid #48bd48;
    }

    .downSideRes select[id*="ddlPageSize"] {
        height: 28px !important;
        width: 50px !important;
    }

div[id*="ASearch"] select[id*="ddlLanguage"] {
    margin-bottom: 5px !important;
}

div[id*="ASearch"] select[id*="Droptype"] {
    margin-bottom: 5px;
}

div[id*="ASearch"] input[id*="btnAdvSearch"] {
    background-color: #00a651 !important;
    border: medium none !important;
    float: left !important;
    margin-left: 15px !important;
}

    div[id*="ASearch"] input[id*="btnAdvSearch"]:hover {
        background-color: #00AEFF !important;
    }

#Div7Res > img {
    display: none !important;
}

#DivRes a {
    color: #1a5728;
    font-family: iransansbold;
    line-height: 30px;
}

.downSideRes #Td3 table {
    margin: 0 auto;
}

.downSideRes .searchresault {
    border-bottom: 1px dotted #1a5728;
    padding: 10px 15px;
}

.downSideRes .dtlList {
    width: 100%;
}
/* ---------------- GroupPage ----------------- */

div[id*="panelgroup"] .form-inline .control-label {
    padding: 6px 10px !important;
}

div[id*="panelgroup"] .margin-top-10 {
    margin-top: 15px;
}

div[id*="panelgroup"] .btn-search {
    padding: 8px 12px 3px 12px !important;
    background-color: #1a5728 !important;
    border-color: #1a5728 !important;
    color: #fff !important;
}

div[id*="panelgroup"] .input-group-addon {
    background-color: #1a5728 !important;
    border: 1px solid #1a5728 !important;
    color: #fff !important;
}

div[id*="panelgroup"] .panel-heading {
    background-color: #e7ffe7 !important;
    border-color: #48bd48 !important;
    color: #1a5728 !important;
}

div[id*="panelgroup"] .panel-default {
    background-color: #fff !important;
    border-color: #48bd48 !important;
    border-radius: 0;
}

div[id*="panelgroup"] .groupListview {
    border-color: #48bd48 !important;
    border-radius: 0;
}

div[id*="panelgroup"] .footable {
    border: medium none !important;
    background-color: transparent !important;
}

div[id*="panelgroup"] sapn[id*="lblFilter"] {
    color: #112b88 !important;
    font-family: iransansbold !important;
    font-size: 18px !important;
}

div[id*="panelgroup"] #Th1 {
    background-color: #e7ffe7 !important;
    border: medium none !important;
    color: #1a5728 !important;
    font-family: iransansbold !important;
    font-size: 14px !important;
}

div[id*="panelgroup"] #Th2 {
    background-color: #e7ffe7 !important;
    border: none !important;
    color: #1a5728 !important;
    font-family: iransansbold !important;
    font-size: 14px !important;
    text-align: center !important;
}

div[id*="panelgroup"] .footable-visible {
    text-align: justify;
}

div[id*="panelgroup"] .grouptitle a {
    background-image: url("../img/bullet3.html");
    background-position: right 7px;
    background-repeat: no-repeat;
    padding-right: 15px;
}

    div[id*="panelgroup"] .grouptitle a:hover {
        color: #1a5728 !important;
    }

div[id*="panelgroup"] span[id*="Label4"] {
    display: none;
}

div[id*="panelgroup"] span[id*="lblCountOfFound"] {
    display: none;
}

div[id*="panelgroup"] a[id*="lnkbtnSearchTodayLabel"] {
    display: none;
}

div[id*="panelgroup"] a[id*="lnkbtnSearchToday"] {
    display: none;
}

div[id*="panelgroup"] a[id*="register"] {
    background-color: #00a651 !important;
    border: medium none !important;
    left: 26px;
    position: absolute;
    top: 4px;
}

    div[id*="panelgroup"] a[id*="register"]:hover {
        background-color: #1a5728 !important;
    }

div[id*="panelgroup"] .well {
    background-color: transparent !important;
    border: medium none !important;
    border-radius: 4px;
    box-shadow: none !important;
}

.grouptitle.question span {
    display: block;
    text-align: justify;
    color: #289628;
    background-image: url(../img/menuarrow-2.png);
    background-position: right 5px;
    background-repeat: no-repeat;
    padding-right: 15px;
}

.questionheader {
    background-color: #beeabe;
    box-shadow: none !important;
    color: #1a5728;
    padding: 8px;
}

    .questionheader span {
        font-family: iransansbold;
        font-size: 18px;
    }

.grouptitle.complain span {
    display: block;
    text-align: justify;
    color: #00A651;
    background-image: url("../img/bullet3.html");
    background-position: right 5px;
    background-repeat: no-repeat;
    padding-right: 15px;
}

.complainheader {
    background-color: #beeabe;
    box-shadow: none !important;
    color: #1a5728;
    padding: 8px;
}

    .complainheader span {
        font-family: iransansbold;
        font-size: 18px;
    }

.mycontacts {
    background-color: #beeabe !important;
    color: #1a5728;
    padding: 8px !important;
    text-align: right !important;
}

    .mycontacts span {
        font-family: iransansbold;
        font-size: 18px;
    }

.gpnewssecondtitr {
    color: #00a651;
    display: block;
    text-align: justify;
}

.gpnewstitr a {
    color: #1a5728;
    display: block;
    font-family: iransansbold;
    text-align: justify;
}

.grouptitle a:link {
    color: #1a5728 !important;
}

.gpnewssummery {
    display: block;
    font-size: 13px;
    margin: 5px 0;
    text-align: justify;
}

.gpnewsdate1 {
    color: #1a5728;
    display: block;
    font-size: 13px !important;
}

.gpnewsmore a {
    background-position: right 4px !important;
    color: #00a651 !important;
    float: left;
    padding-right: 10px !important
}

    .gpnewsmore a:hover {
        color: #112B88 !important;
    }

.gpnewsimg {
    border: 1px solid #ccc;
    padding: 2px;
    width: 130px;
    height:90px;
}

.showtender1titr {
    color: #1a5728;
    font-family: iransansbold;
    margin-bottom: 15px;
    text-align: justify;
}

.showtender1comment {
    color: #000;
    margin: 20px 0;
    text-align: justify;
}

.showtender1date1text, .showtender1date1, .showtender1date2text, .showtender1date2 {
    color: #888;
    font-size: 13px;
}

.showtender1file1text {
    padding-top: 7px;
}

.footable > thead > tr > th, .footable > thead > tr > td {
    background-color: #1a7d19 !important;
    border: 1px solid #1a7d19 !important;
}

.footable {
    border-color: #1a7d19 !important;
}
/* ---------------- Login Show ----------------- */

.DorsaContainer .panel-heading {
    background-color: #e7ffe7 !important;
    border-color: #48bd48 !important;
    color: #1a5728 !important;
}

.DorsaContainer .panel-default {
    border-color: #48bd48 !important;
}

.DorsaContainer .panel-title {
    text-align: justify;
}

    .DorsaContainer .panel-title span {
        font-family: iransansbold;
        font-size: 13px;
    }

.DorsaContainer .memberbutton {
    background-color: #1a7d19;
    border: 1px solid #1a7d19;
    border-radius: 5px;
    padding: 8px;
    width: 100px;
    color: #fff;
}

    .DorsaContainer .memberbutton:hover {
        background-color: #1a5728;
        border: 1px solid #1a5728;
        color: #fff;
    }

.DorsaContainer .payamsearch {
    float: right !important;
}

span[id*="lblTitlePage"].RegisterboldLabel {
    background-color: #beeabe !important;
    color: #1a5728 !important;
    display: block;
    font-family: iransansbold !important;
    margin-right: 0 !important;
    margin-top: 0 !important;
    padding: 7px !important;
    font-size: 18px !important;
    text-align: justify !important;
}

div[id*="MessageBox1_grvMsg"] {
    border: none !important;
}

    div[id*="MessageBox1_grvMsg"] td {
        border: none !important;
    }

input[id*="FileUpload1"] {
    width: 200px !important;
}
/* ---------------- Bottom Panel ----------------- */

div[id*="RatingPanelDiv"] {
    display: none;
}

div[id*="commentsDiv"] {
    background-color: #f4f4f4 !important;
    border: 1px solid #dbdbdb !important;
    padding: 10px !important;
    margin-top: 10px;
}

div[id*="favtoolbar"] {
    height: 30px;
}

div[id*="divFavToolBar"] {
    display: table;
    float: left;
}

    div[id*="divFavToolBar"] img:hover {
        filter: saturate(10);
    }

div[id*="divIdeaPage"] hr {
    margin: 10px 0 !important;
}

#ideaDiv .form-group {
    margin-bottom: 5px !important;
}

#ideaDiv #ideaimgCap {
    border: 1px solid #63bb63 !important;
}

#ideaDiv input[id*="txtSequre"] {
    width: 145px !important;
}

div[id*="commentsDiv"] #imgShowSendIdea {
    background-image: url(../img/bottomicon.png);
    font-size: 0;
    width: 15px;
    height: 15px;
    vertical-align: top;
    cursor: pointer;
}

span[id*='IdeaPage1_lbltitr1'] {
    padding: 5px;
}

input[id*="IdeaPage1_btnsend"] {
    background-color: #1a7d19 !important;
    border-color: #1a7d19 !important;
    color: #fff !important;
}

    input[id*="IdeaPage1_btnsend"]:hover {
        background-color: #1a5728 !important;
        border-color: #1a5728 !important;
        color: #fff !important;
    }

div[id*="favtoolbar"] .addbookmark {
    opacity: 1 !important;
}
/* ---------------- Sent To Another ----------------- */

.senttoanother {
    background-color: #beeabe;
    margin: 0 0 20px;
    padding: 7px;
}

    .senttoanother span {
        color: #1a5728;
        font-family: iransansbold;
        font-size: 18px;
    }
/* ------------------ Chart ---------------------- */

ul.tree li > div {
    border-radius: 3px;
    min-width: 160px !important;
}

ul.tree .grpName {
    margin-top: 5px;
    width: 138px !important;
}

.ChangeNodes {
}

.chartParent img {
    border-radius: 3px;
}

.chartChild img {
    border-radius: 3px;
}

.showchart1job {
    color: #112b88;
    font-family: iransansbold;
    margin-bottom: 20px;
}

.showchart1content1 img {
    border: 1px solid #ccc;
    padding: 2px;
}

.showchart1commentname {
    font-size: 13px;
    margin: 10px 0 30px;
    text-align: justify;
}

.showchart1telltxt {
    padding-right: 0 !important;
}

.showchart1emailtxt {
    padding-right: 0 !important;
}

.showchart1lastname {
    color: #00a651;
    margin-bottom: 10px;
    font-size: 16px;
}

.showchart1firstname {
    color: #00a651;
    font-size: 16px;
}
/***********************ماژول فایل های مرتبط به صورت اسلایدی************************/

.shownews8attachfiletitr {
    background-color: #fff2d1;
    font-family: iransansbold;
    padding: 10px;
    font-size: 15px;
    color: #1a5728;
    margin-bottom: 20px;
}

.shownews8attachfile {
    margin-bottom: 50px;
}

#ctl00_cphMain_DorsaContainer .advanced-slider {
}

#ctl00_cphMain_DorsaContainer .slide-wrapper {
    height: 100% !important;
    width: 100% !important;
}

#ctl00_cphMain_DorsaContainer .advanced-slider img {
    height: 100% !important;
    margin: 0 !important;
    max-height: 100% !important;
    max-width: 100% !important;
    width: 100% !important;
}

#ctl00_cphMain_DorsaContainer .advanced-slider .thumbnail-scroller {
    display: none;
}

#ctl00_cphMain_DorsaContainer .advanced-slider .timer-animation {
    display: none;
}
/***********************ماژول فایل های مرتبط به صورت اسلایدی/************************/

#rphead {
    border: 1px solid #48bd48 !important;
    background-color: #e7ffe7 !important;
    color: #1a5728;
}

#rpmain {
    border: 1px solid #48bd48 !important;
}

#cphMain_RP1_btnReset {
    background-color: #1a5728 !important;
    color: #fff !important;
    font-family: iransans !important;
    font-size: 14px;
}

@media (min-width:1200px) {
    .form2htmlcode .head {
        font-size: 15px !important;
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    .form2htmlcode .head {
        font-size: 15px !important;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .form2htmlcode .head {
        font-size: 15px !important;
    }

    input[id*="txtStartDate"] {
        width: 100px !important;
    }

    input[id*="txtExpDate"] {
        width: 100px !important;
    }
}

@media (min-width: 450px) and (max-width: 767px) {
    .form2name {
        font-size: 15px !important;
    }

    .form2htmlcode .head {
        font-size: 13px !important;
    }

    div[id*="panelgroup"] .form-group {
        float: none !important
    }

    .shownews5video video {
        height: 250px !important;
        width: 380px !important;
    }

    .showcommunique3file1 {
        margin: 0 auto 18px !important;
    }

    .footable {
        width: 100% !important;
    }

    #ctl00_cphMain_DorsaContainer .advanced-slider img {
        height: 270px !important;
        max-height: 270px !important;
        max-width: 390px !important;
        width: 380px !important;
    }

    #ctl00_cphMain_DorsaContainer .slide-wrapper {
        height: 270px !important;
        width: 380px !important;
    }

    #ctl00_cphMain_DorsaContainer .advanced-slider {
        height: 280px !important;
    }
}

@media (min-width: 320px) and (max-width: 449px) {
    .form2name {
        font-size: 13px !important;
    }

    .form2htmlcode .head {
        font-size: 12px !important;
    }

    div[id*="panelgroup"] .form-group {
        float: none !important
    }

    .shownews5video video {
        height: 180px !important;
        width: 280px !important;
    }

    .shownews8file1 {
        height: 180px !important;
    }

    .content8image {
        width: 255px;
    }

    .content8border2 {
        right: 55px;
        top: 165px;
    }

    .content8image {
        margin-left: 0px;
    }

    .showcommunique3file1 {
        margin: 0 auto 18px !important;
    }

    .footable {
        width: 100% !important;
    }

    #ctl00_cphMain_DorsaContainer .advanced-slider img {
        height: 220px !important;
        max-height: 220px !important;
        max-width: 300px !important;
        width: 300px !important;
    }

    #ctl00_cphMain_DorsaContainer .slide-wrapper {
        height: 220px !important;
        width: 300px !important;
    }

    #ctl00_cphMain_DorsaContainer .advanced-slider {
        height: 220px !important;
    }
}

@media (max-width:319px) {
    .form2name {
        font-size: 13px !important;
    }

    .form2htmlcode .head {
        font-size: 12px !important;
    }

    div[id*="panelgroup"] .form-group {
        float: none !important
    }

    .shownews5video video {
        height: 140px !important;
        width: 200px !important;
    }

    .shownews8file1 {
        height: 160px !important;
    }

    .content8border1 {
        width: 170px;
    }

    .content8border2 {
        right: 85px;
        top: 145px;
        width: 170px;
    }

    .content8image {
        width: 229px;
        margin-left: 0px;
    }

    .showcommunique3file1 {
        margin: 0 auto 18px !important;
    }

    .footable {
        width: 100% !important;
    }

    #ctl00_cphMain_DorsaContainer .advanced-slider img {
        height: 220px !important;
        max-height: 220px !important;
        max-width: 300px !important;
        width: 300px !important;
    }

    #ctl00_cphMain_DorsaContainer .slide-wrapper {
        height: 220px !important;
        width: 300px !important;
    }

    #ctl00_cphMain_DorsaContainer .advanced-slider {
        height: 220px !important;
    }
}

.slider13 .advanced-slider {
    text-align: left;
    overflow: visible;
    font-family: Arial, Helvetica, sans-serif;
    margin-right: auto;
    margin-left: auto;
    position: relative;
}

    .slider13 .advanced-slider * {
        margin: 0px;
        padding: 0px;
        box-sizing: content-box;
        -moz-box-sizing: content-box;
        -webkit-box-sizing: content-box;
    }

.fullscreen.slider13 .advanced-slider {
    max-height: 100% !important;
    max-width: 100% !important;
}

.slider13 .advanced-slider a {
    transition: none !important;
    position: static;
    -moz-transition: none;
    -webkit-transition: none;
    -o-transition: none;
}

.slider13 .advanced-slider img {
    margin: 0px;
    padding: 0px;
    border: currentColor;
    transition: none !important;
    max-height: none;
    max-width: none;
    -moz-transition: none;
    -webkit-transition: none;
    -o-transition: none;
    max-height: none !important;
    max-width: none !important;
    margin-left: 0 !important;
    margin-top: 0 !important;
}

.slider13 .advanced-slider .slider-main {
    width: 100%;
    height: 100%;
    position: relative;
    z-index: 1;
}

.slider13 .advanced-slider .slide-wrapper {
    width: 100%;
    height: 100%;
    overflow: visible;
    position: relative;
    z-index: 2;
}

.slider13 .advanced-slider .slides {
    list-style: none;
    margin: 0px !important;
    padding: 0px !important;
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: absolute;
}

.slider13 .advanced-slider .slide {
    list-style: none;
    margin: 0px !important;
    padding: 0px !important;
    width: 100%;
    height: 100%;
    overflow: hidden;
    display: block;
    visibility: hidden;
    position: absolute;
    opacity: 1;
}

    .slider13 .advanced-slider .slide .thumbnail {
        position: absolute;
    }

    .slider13 .advanced-slider .slide .caption {
        position: absolute;
    }

    .slider13 .advanced-slider .slide .html {
        position: absolute;
    }

    .slider13 .advanced-slider .slide .image {
        height: 100% !important;
        padding: 0px !important;
        border: currentColor !important;
        left: 0 !important;
        margin-left: 0 !important;
        margin-top: 0 !important;
        max-height: none !important;
        max-width: none !important;
        top: 0 !important;
    }

.webkit.slider13 .advanced-slider .slide .html {
    overflow: hidden;
}

.slider13 .advanced-slider .video-hidden-image {
    display: none;
}

.slider13 .advanced-slider iframe.video {
    background-color: rgb(0, 0, 0);
}

.slider13 .advanced-slider .video-play-button {
    background-position: center;
    left: 50%;
    top: 50%;
    width: 80px;
    height: 80px;
    margin-top: -40px;
    margin-left: -40px;
    display: block;
    position: absolute;
    background-image: url("images/video_play.html");
}

.slider13 .advanced-slider .transition.slide .html iframe {
    display: block;
}

.slider13 .advanced-slider .active.slide .html iframe {
    display: block;
}

.slider13 .advanced-slider .transition.slide .init.layer iframe {
    display: block;
}

.slider13 .advanced-slider .active.slide .init.layer iframe {
    display: block;
}

.slider13 .advanced-slider .slide .html iframe {
    display: none;
}

.slider13 .advanced-slider .slide .layer iframe {
    display: none;
}

.slider13 .advanced-slider iframe {
    display: block;
}

.slider13 .advanced-slider .slice-container {
    width: 100%;
    height: 100%;
    position: absolute;
}

.slider13 .advanced-slider .swipeable-container {
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: absolute;
}

    .slider13 .advanced-slider .swipeable-container .selectable {
        cursor: default;
    }

    .slider13 .advanced-slider .swipeable-container .grab {
        cursor: url(images/openhand.html), move;
    }

    .slider13 .advanced-slider .swipeable-container .grabbing {
        cursor: url(images/closedhand.html), move;
    }

.slider13 .advanced-slider .thumbnail-scroller .swipe {
    -webkit-user-select: none;
    -moz-user-select: none;
    -o-user-select: none;
    user-select: none;
}

.slider13 .advanced-slider .thumbnail-scroller .grab {
    cursor: url(images/openhand.html), move;
}

.slider13 .advanced-slider .thumbnail-scroller .grabbing {
    cursor: url(images/closedhand.html), move;
}

    .slider13 .advanced-slider .thumbnail-scroller .grabbing a:hover {
        cursor: url(images/closedhand.html), move;
    }

    .slider13 .advanced-slider .thumbnail-scroller .grabbing a:active {
        cursor: url(images/closedhand.html), move;
    }

    .slider13 .advanced-slider .thumbnail-scroller .grabbing .lightbox-icon {
        cursor: url(images/closedhand.html), move;
    }

.slider13 .advanced-slider .layer {
    padding: 4px;
    visibility: hidden;
    position: absolute;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

.slider13 .advanced-slider .black.layer {
    background: rgba(0, 0, 0, 0.7);
    color: rgb(255, 255, 255);
}

.slider13 .advanced-slider .white.layer {
    background: rgba(255, 255, 255, 0.7);
    color: rgb(0, 0, 0);
}

.slider13 .advanced-slider .rounded.layer {
    border-radius: 10px;
}

.slider13 .advanced-slider .slice {
    display: block;
    position: absolute;
}

.slider13 .advanced-slider .preloader {
    background: url("images/preloader2.html") no-repeat;
    width: 62px;
    height: 14px;
    position: absolute;
    z-index: 15;
}

.slider13 .advanced-slider .slide-arrows {
    position: static;
}

    .slider13 .advanced-slider .slide-arrows a {
        position: absolute;
        cursor: pointer;
    }

.slider13 .advanced-slider .lightbox-icon {
    left: 50%;
    top: 50%;
    width: 80px;
    height: 80px;
    margin-top: -40px;
    margin-left: -40px;
    position: absolute;
    cursor: pointer;
}

.slider13 .advanced-slider .play.lightbox-icon {
    background-image: url("images/lightbox_play.html");
}

.slider13 .advanced-slider .magnifying.lightbox-icon {
    background-image: url("images/lightbox_magnifying.html");
}

.slider13 .advanced-slider .hyperlink.lightbox-icon {
    background-image: url("images/lightbox_hyperlink.html");
}

.slider13 .advanced-slider .slideshow-controls {
    position: absolute;
    cursor: pointer;
}

.slider13 .advanced-slider .shadow {
    height: 94px;
    margin-top: -50px;
    position: absolute;
    z-index: 1;
}

    .slider13 .advanced-slider .shadow .shadow-left {
        float: left;
    }

    .slider13 .advanced-slider .shadow .shadow-right {
        float: left;
    }

    .slider13 .advanced-slider .shadow .shadow-middle {
        float: left;
    }

    .slider13 .advanced-slider .shadow .shadow-left {
        background: url("images/shadow_left.html");
        width: 200px;
        height: 94px;
        float: left;
    }

    .slider13 .advanced-slider .shadow .shadow-right {
        background: url("images/shadow_right.html");
        width: 200px;
        height: 94px;
        float: left;
    }

    .slider13 .advanced-slider .shadow .shadow-middle {
        background: url("images/shadow_middle.html") repeat-x;
        height: 94px;
        float: left;
    }

.slider13 .advanced-slider .full-screen-controls {
    background: url("images/fullscreen.html") no-repeat;
    left: 20px;
    top: 20px;
    width: 31px;
    height: 27px;
    position: absolute;
    cursor: pointer;
}

.slider13 .advanced-slider .timer-animation {
    position: absolute;
}

.slider13 .advanced-slider canvas {
    position: absolute;
}

.slider13 .advanced-slider .timer-animation .timer-animation-controls {
    left: 50%;
    top: 50%;
    width: 20px;
    height: 20px;
    margin-top: -10px;
    margin-left: -10px;
    position: absolute;
    cursor: pointer;
}

.slider13 .advanced-slider .timer-animation .timer-animation-controls {
    background: url("images/playpause_small.html") no-repeat;
}

.slider13 .advanced-slider .play.timer-animation .timer-animation-controls {
    background-position: -20px 0px;
}

.slider13 .advanced-slider .pause.timer-animation .timer-animation-controls {
}

.slider13 .advanced-slider .caption-container {
    overflow: hidden;
    position: absolute;
}

    .slider13 .advanced-slider .caption-container .wrapper {
        margin: 0px;
        padding: 0px;
        border: currentColor;
        position: absolute;
        box-shadow: none;
        background-color: transparent;
        -moz-box-shadow: none;
        -webkit-box-shadow: none;
    }

    .slider13 .advanced-slider .caption-container .background {
        width: 100%;
        height: 100%;
        position: absolute;
    }

    .slider13 .advanced-slider .caption-container .caption {
        width: 100%;
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
    }

.slider13 .advanced-slider .thumbnail-wrapper {
    position: absolute;
}

.slider13 .advanced-slider .thumbnail {
    background-position: center;
    overflow: hidden;
    position: absolute;
    background-image: url("images/preloader.html");
    background-repeat: no-repeat;
}

.slider13 .advanced-slider .thumbnail-content {
}

.slider13 .advanced-slider .slide-buttons {
    position: absolute;
    z-index: 3;
}

    .slider13 .advanced-slider .slide-buttons .left {
        float: left;
    }

    .slider13 .advanced-slider .slide-buttons .right {
        float: left;
    }

    .slider13 .advanced-slider .slide-buttons .middle {
        float: left;
    }

    .slider13 .advanced-slider .slide-buttons a {
        text-align: center;
        text-decoration: none;
        float: left;
        position: relative;
        cursor: pointer;
    }

.slider13 .advanced-slider .thumbnail-scroller {
    position: absolute;
    z-index: 2;
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    -o-box-sizing: content-box;
}

    .slider13 .advanced-slider .thumbnail-scroller .thumbnails-visible-container {
        overflow: hidden;
        position: relative;
    }

    .slider13 .advanced-slider .thumbnail-scroller .thumbnails-container {
        list-style: none;
        margin: 0px;
        padding: 0px;
        left: 0px;
        top: 0px;
        overflow: visible;
        position: absolute;
    }

    .slider13 .advanced-slider .thumbnail-scroller .thumbnail-wrapper {
        list-style: none;
        cursor: pointer;
    }

    .slider13 .advanced-slider .thumbnail-scroller .lightbox-icon {
        left: 50%;
        top: 50%;
        width: 30px;
        height: 30px;
        margin-top: -15px;
        margin-left: -15px;
        position: absolute;
        cursor: pointer;
    }

    .slider13 .advanced-slider .thumbnail-scroller .play.lightbox-icon {
        background-image: url("images/lightbox_play_small.html");
    }

    .slider13 .advanced-slider .thumbnail-scroller .magnifying.lightbox-icon {
        background-image: url("images/lightbox_magnifying_small.html");
    }

    .slider13 .advanced-slider .thumbnail-scroller .hyperlink.lightbox-icon {
        background-image: url("images/lightbox_hyperlink_small.html");
    }

.slider13 .advanced-slider .thumbnail .caption {
    width: 100%;
    position: absolute;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

    .slider13 .advanced-slider .thumbnail .caption .background {
        width: 100%;
        height: 100%;
        position: absolute;
    }

    .slider13 .advanced-slider .thumbnail .caption .content {
        width: 100%;
        position: absolute;
    }

.slider13 .advanced-slider .thumbnail-scroller .arrows a {
    position: absolute;
    cursor: pointer;
}

.slider13 .advanced-slider .thumbnail-scroller .buttons {
    width: auto;
    position: absolute;
}

    .slider13 .advanced-slider .thumbnail-scroller .buttons a {
        text-decoration: none;
        position: absolute;
        cursor: pointer;
    }

.slider13 .advanced-slider-tooltip {
    position: absolute;
    z-index: 9999;
}
/****** Start Content of TemplateCSS *******/
* {
    direction: rtl;
    font-family: IRANSans, tahoma;
    outline: none !important;
}

body {
    background-color: #dfdfdf !important;
}

a {
    text-decoration: none;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

.tophead {
    background-image: url(../img/texture.jpg);
    border-bottom: 1px solid #cdcbcb;
}

.mylogo {
    background-color: #fff;
    border-bottom: 1px solid #cdcbcb;
    border-top: 1px solid #cdcbcb;
    margin-top: 6px;
    margin-bottom: 6px;
}

.mymenu {
    background-color: #fff;
    border-top: 1px solid #cdcbcb;
}

.mytyping {
    background-color: #fff;
    border-bottom: 1px solid #cdcbcb;
}

.part1 {
    margin-top: 6px;
    background-image: url(../img/texture.jpg);
    border: 1px solid #cdcbcb;
}

.part2, .part3, .part4 {
    background-color: #fff;
    border-bottom: 1px solid #cdcbcb;
    border-top: 1px solid #cdcbcb;
    margin-top: 8px;
}

.part4 {
    padding-bottom: 20px;
    margin-bottom: 10px;
}

#zone4 {
    background-color: #1a5728;
}

#zone6 {
    padding-right: 0;
}

#zone7 {
    padding: 0;
}

#zone8 {
    padding: 0;
}

.DorsaContainer {
    background-color: #fff;
    margin: 10px auto 10px;
    border: 1px solid #cdcbcb;
    display:grid;
}
/*----------------modal---------------*/

#zonesContainer .modal {
    position: relative !important;
    display: block !important;
}

#zonesContainer .fade {
    opacity: 1 !important;
}

.modal-content {
    border-radius: 0 !important;
}

.modal-dialog {
    z-index: 10000;
}

.modal-header {
    background-color: #1a5728 !important;
}

.modal-body {
    display: table;
    padding: 15px;
    position: relative;
    width: 100%;
}

.modal-title {
    color: #fff;
    font-size: 16px;
}

.modal-header .close {
    float: left !important;
    background-color: #d25815;
    opacity: 1;
    margin-top: 0 !important;
    color: #fff;
    line-height: 22px !important;
    padding: 2px 5px;
    height: 22px;
}

#ctl00_PUPobj_mainpezeshki_block180member_b1_btnsave {
    background-color: #002f87 !important;
    border: medium none !important;
    color: #fff !important;
    font-family: Droid, tahoma;
    font-size: 11px;
}

img[id*="memberimgCap"] {
    width: 100%;
}
/*----------------Endmodal-----------------*/ /*------------slider-------------*/

  .advanced-slider .slide-wrapper {
    height: 100% !important;
    width: 100% !important;
    border-left: 1px solid #cdcbcb;
    border-right: 1px solid #cdcbcb;
}

  .SliderImageCaption2file1 {
    height: 100% !important;
}

  .advanced-slider .caption-container {
    height: 45px !important;
    margin: 0 auto !important;
    position: relative;
    top: -45px;
}

      .advanced-slider .caption-container .wrapper {
        height: 100% !important;
    }

      .advanced-slider .caption-container .background {
        background-color: transparent !important;
        opacity: 1 !important;
    }

  .advanced-slider .caption {
    padding: 10px;
    height: 100%;
    background-color: rgba(255, 255, 255, 1) !important;
}

  .SliderImageCaption2titr {
    text-align: justify;
}

      .SliderImageCaption2titr a {
        color: #2c2c2c;
        font-family: iransansbold;
        font-size: 12px;
        line-height: 30px;
        display: inline-table;
        overflow: hidden;
        height: 32px;
        text-overflow: ellipsis;
    }

          .SliderImageCaption2titr a:hover {
            color: #289628;
        }

  .SliderImageCaption2date1 {
    color: #289628;
    font-size: 12px;
    font-family: iransansbold;
}

  .SliderImageCaption2titr .pre {
    color: #2c2c2c;
    padding: 0 2px;
    font-size: 14px;
    font-weight: bold;
}

  .advanced-slider img {
    height: 100%;
    width: 100%;
}

  .h2 {
    z-index: 2;
    position: relative;
    text-align: center;
    float: left;
}

      .h2 a {
        background-color: #fff;
        font-size: 13px;
        width: 100%;
        display: block;
        padding: 3px;
        color: #1a5728;
    }

          .h2 a:hover {
            color: #ffba00;
        }

          .h2 a span {
            font-family: iransansbold;
        }

  .round .slide-buttons .buttons-inner a {
    width: 20px !important;
    height: 20px !important;
    margin: 0 2px !important;
}
/*------------endmyslider-----------------*/ /*---------------myQuick----------------*/

#hotLinksSlider.advanced-slider .slide-wrapper {
    display: none;
}

#hotLinksSlider.advanced-slider .slide-buttons {
    display: none !important;
}

#hotLinksSlider.advanced-slider .thumbnail-scroller {
    left: 0 !important;
    width: 100% !important;
    height: 100% !important;
    top: 0px;
}

    #hotLinksSlider.advanced-slider .thumbnail-scroller .thumbnails-visible-container {
        margin: 0 auto;
        height: 100% !important;
    }

#hotLinksSlider.advanced-slider .thumbnail img {
    width: 75px;
    height: 71px;
    padding-top: 15px;
    box-shadow: none !important;
}

#hotLinksSlider.advanced-slider .thumbnail:hover img {
    filter: hue-rotate(255deg);
    transition: all 0.1s ease !important;
    transform-origin: center center;
}

#hotLinksSlider.advanced-slider .thumbnail:hover .caption .content {
    background-color: #ffba00 !important;
    color: #1a5728 !important;
}

#hotLinksSlider.advanced-slider .thumbnail {
    margin: 0 auto auto !important;
    position: relative;
    border-color: transparent;
    background-color: transparent;
    border-radius: 0;
}

#hotLinksSlider.advanced-slider .thumbnail-scroller .thumbnail-wrapper {
    width: 140px !important;
}

#hotLinksSlider.advanced-slider .thumbnail-scroller .thumbnails-container {
    top: 0px !important;
}

#hotLinksSlider.advanced-slider .thumbnail-content {
    width: 100% !important;
    box-shadow: none !important;
}

#hotLinksSlider.advanced-slider .thumbnail .caption .content {
    color: #fff;
    font-family: iransansbold;
    font-size: 14px;
    margin-top: 27px;
    position: absolute;
    width: 100%;
    background-color: #1a5728;
    padding: 10px 0;
}

#tool_link_sample_main_block13 .arrows a {
    top: 40px !important;
}

    #tool_link_sample_main_block13 .arrows a.next {
        right: 0px !important;
        background-position: -40px 0 !important;
    }

    #tool_link_sample_main_block13 .arrows a.previous {
        left: 0px !important;
    }
/*---------------Endmyquick----------------------*/

.part3 .content6border1 {
    border-top: 27px solid #1a5728;
    width: 65%;
    right: 7px;
    position: absolute;
    top: -8px;
}

.part3 .content6border2 {
    border-bottom: 27px solid #ffba00;
    position: absolute;
    bottom: -8px;
    left: 7px;
    width: 65%;
}

.part3 .content6 {
    margin-bottom: 50px;
}

.part3 .news6content1 img {
    width: 165px;
    height: 113px;
    z-index: 2;
    position: relative;
    margin: 0 auto;
}

.part3 .news6titr {
    text-align: justify;
}

    .part3 .news6titr a {
        color: #289628;
        font-family: iransansbold;
        font-size: 16px;
        line-height: 25px;
        min-height: 50px;
        display: block;
    }

        .part3 .news6titr a:hover {
            color: #1a5728;
        }

.part3 .news6summery {
    text-align: justify;
    line-height: 22px;
    color: #1b1b1b;
    font-size: 13px;
    margin: 10px 0; /*min-height: 70px;*/
}

.part3 .news6date1 {
    color: #2c2c2c; /*background-color: #ffba00;*/
    width: 80px;
    float: left;
    line-height: 27px;
    text-align: center;
    height: 25px;
    padding: 0;
    font-size: 13px;
    margin-left: 15px;
}

.part4 .links5titr {
    text-align: justify;
}

    .part4 .links5titr a {
        color: #1b1b1b;
        font-size: 15px;
        line-height: 25px;
        background-image: url(../img/linkarrow.png);
        background-repeat: no-repeat;
        background-position: right 9px;
        padding-right: 15px;
    }

        .part4 .links5titr a:hover {
            color: #2f983f;
        }

.part4 .links5date1 {
    text-align: left;
    color: #2f983f;
    font-size: 15px;
    margin: 10px 0;
}

.part4 .news2titr {
    text-align: justify;
}

    .part4 .news2titr a {
        color: #1b1b1b;
        font-size: 15px;
        line-height: 25px;
        background-image: url(../img/linkarrow.png);
        background-repeat: no-repeat;
        background-position: right 9px;
        padding-right: 15px;
    }

        .part4 .news2titr a:hover {
            color: #2f983f;
        }

.part4 .news2date1 {
    text-align: left;
    color: #2f983f;
    font-size: 15px;
    margin: 10px 0;
}

.part4 .communique6content1 img, .part4 .article4content1 img {
    width: 65px;
    height: 92px;
    border: 1px solid #ccc;
    margin: 0 auto;
}

.part4 .communique6content2, .part4 .article4content2 {
    padding-right: 0;
    text-align: justify;
}

.part4 .communique6titr a, .article4titr a {
    color: #1b1b1b;
    height: 83px;
    display: block;
    overflow: hidden;
    font-size: 15px;
    background-image: url(../img/linkarrow.png);
    background-repeat: no-repeat;
    background-position: right 9px;
    padding-right: 15px;
}

    .part4 .communique6titr a:hover, .article4titr a:hover {
        color: #015700;
    }

.part4 .communique6date1, .part4 .article4date1 {
    display: none;
}

.part4 #tool_link_sample_main_block18 .content7 {
    margin-bottom: 10px;
}

.part4 #tool_dorsaetoolsenews_sample_main_block3554 .content2 {
    margin-bottom: 10px;
}

.part4 #tool_dorsaetoolsecommunique_sample_main_block19 .content7 {
    margin-bottom: 36px;
}

#notifications .content6 {
    margin-bottom: 36px;
}

.part4 .news7file1 img {
    margin: 0 auto;
    width: 242px;
    height: 160px;
}

.part4 .news7titr a {
    color: #2f983f;
    margin: 10px 0;
    font-size: 15px;
    font-family: iransansbold;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

    .part4 .news7titr a:hover {
        color: #ffba00;
    }

.part4 .news7summery {
    text-align: justify;
    color: #1b1b1b;
    font-size: 15px;
}

.part4 .news7more {
    text-align: left;
    margin: 10px 0;
}

.part4 .news7date {
    color: #2f983f;
    text-align: left;
}

.part4 .news7more a {
    color: #292929;
    background-color: #ffba00;
    padding: 0 10px;
    border: 1px solid #da9f00;
}

    .part4 .news7more a:hover {
        color: #fff;
        border-color: #015700;
        background-color: #015700;
    }

#zone10 .links1titr {
    text-align: justify;
}

    #zone10 .links1titr a {
        color: #1b1b1b;
        line-height: 35px;
        display: block;
        white-space: nowrap;
        overflow: hidden;
        font-size: 15px;
        padding-right: 15px;
        background-image: url(../img/linkarrow.png);
        background-repeat: no-repeat;
        background-position: right;
    }

        #zone10 .links1titr a:hover {
            color: #ffba00;
        }

#tool_link_sample_main_block18 .links1titr a {
    line-height: 30px;
}

#zone12 .Download1pic1 img {
    width: 265px;
    height: 72px;
}

#zone12 .Download1comment1 {
    height: 65px;
    display: block;
    overflow: hidden;
    text-align: justify;
    padding-top: 5px;
}

#zone12 .dayspeech1titr {
    text-align: justify;
    margin-top: 15px;
}

    #zone12 .dayspeech1titr a {
        color: #1b1d1b;
        font-size: 12px;
        font-family: iransansbold;
        margin-bottom: 10px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        display: block;
    }

        #zone12 .dayspeech1titr a:hover {
            color: #ffb901;
        }

#tool_download_sample_main_block3766 .content1 {
    border-bottom: 1px solid #ccc;
    margin-bottom: 10px;
}

#tool_download_sample_main_block3766 .page-row:last-child .content1 {
    border-bottom: none !important;
}

#obj_main_block30 {
    margin-top: 25px;
}

#tool_link_sample_main_block4353 img {
    width: 238px;
    height: 90px;
    padding-top: 10px;
}

@media (min-width:1200px) {
    #zone3 {
        background-image: url(../img/flag.png);
        background-repeat: no-repeat;
    }

      .SliderImageCaption2titr a {
        max-width: 455px;
    }

      .advanced-slider .slide-buttons {
        width: 145px;
        margin: 0 auto;
        left: 10px !important;
        margin-top: -32px;
    }

      .h2 {
        width: 75px;
        margin-left: 160px;
        margin-top: -32px;
    }

    .part4 #tool_dorsaetoolsenews_sample_main_block17 .content7 {
        width: 272px;
    }

    .part4 .links5titr a {
        display: block;
        height: 55px;
        overflow: hidden;
    }

    .part4 .news7summery {
        height: 80px;
        display: block;
        overflow: hidden;
    }

    #tool_dorsaetoolsecommunique_sample_main_block19 .bmiddle, #notifications .bmiddle {
        border-left: 1px solid #dfdfdf;
        border-right: 1px solid #dfdfdf;
        padding: 0 15px;
    }

    #tool_link_sample_main_block18 .borderdesignrtl6 .bmiddle {
        height: 290px;
        overflow: hidden;
    }
    /*#zone12 .dayspeech1titr a {	height: 42px;	display: block;	overflow: hidden;}*/
}

@media (min-width: 992px) and (max-width: 1199px) {
    #zone3 {
        background-image: url(../img/flag.png);
        background-repeat: no-repeat;
    }

      .SliderImageCaption2titr a {
        max-width: 330px;
        font-size: 14px;
    }

      .advanced-slider .slide-buttons {
        width: 145px;
        margin: 0 auto;
        left: 10px !important;
        margin-top: -32px;
    }

      .h2 {
        width: 75px;
        margin-left: 160px;
        margin-top: -32px;
    }

    .part4 .links5titr a {
        display: block;
        height: 55px;
        overflow: hidden;
    }

    .part4 .news7summery {
        height: 80px;
        display: block;
        overflow: hidden;
    }

    #tool_dorsaetoolsecommunique_sample_main_block19 .bmiddle, #notifications .bmiddle {
        border-left: 1px solid #dfdfdf;
        border-right: 1px solid #dfdfdf;
        padding: 0 15px;
    }

    #tool_link_sample_main_block18 .borderdesignrtl6 .bmiddle {
        height: 237px;
        overflow: hidden;
    }
    /*#zone12 .dayspeech1titr a {	height: 42px;	display: block;	overflow: hidden;}*/
}

@media (min-width: 768px) and (max-width: 991px) {
      .SliderImageCaption2titr a {
        max-width: 207px;
        font-size: 12px;
    }

      .advanced-slider .slide-buttons {
        width: 145px;
        margin: 0 auto;
        left: 10px !important;
        margin-top: -32px;
    }

    #slidertool_dorsaetoolsenews_sample_main_block12 {
        height: 325px !important;
    }

      .advanced-slider .slide-wrapper {
        height: 325px !important;
    }

      .SliderImageCaption2date1 {
        font-size: 10px;
    }

      .h2 {
        width: 60px;
        margin-left: 160px;
        margin-top: -32px;
    }
    /*#zone12 .dayspeech1titr a {	height: 42px;	display: block;	overflow: hidden;}*/
}

@media (min-width: 450px) and (max-width: 767px) {
    #zone6 {
        padding-left: 0;
    }

      .advanced-slider .caption-container {
        height: 60px !important;
        top: -60px !important;
    }
    /*  .SliderImageCaption2titr a {	max-width: 335px;}*/

      .SliderImageCaption2titr a {
        font-size: 13px;
        line-height: 25px;
        white-space: nowrap;
        text-overflow: ellipsis;
        display: block;
    }

      .pre {
        display: none;
    }

      .SliderImageCaption2date1 {
        display: none;
    }

      .advanced-slider .slide-buttons {
        width: 146px;
        margin: -23px auto 0;
    }

    #slidertool_dorsaetoolsenews_sample_main_block12 {
        height: 350px !important;
    }

      .advanced-slider .slide-wrapper {
        height: 350px !important;
    }

      .h2 {
        width: 75px;
        margin-left: 15px;
        margin-top: -23px;
    }

    .part3 .news6content1 {
        width: 30% !important;
    }

    .part3 .news6content2 {
        width: 70% !important;
    }

    .part4 .communique6content1 img {
        width: 120px !important;
        height: auto !important;
    }

    .part4 .communique6content1 {
        width: 20% !important;
    }

    .part4 .communique6content2 {
        padding-right: 15px !important;
        margin-top: 15px;
        width: 70% !important;
    }
}

@media (min-width: 320px) and (max-width: 449px) {
    #zone6 {
        padding-left: 0;
    }

      .advanced-slider .caption-container {
        height: 60px !important;
        top: -60px !important;
    }

      .SliderImageCaption2titr a {
        font-size: 11px;
        line-height: 20px;
        white-space: nowrap;
        display: block;
    }

      .pre {
        display: none;
    }

      .SliderImageCaption2date1 {
        display: none;
    }

      .advanced-slider .slide-buttons {
        width: 145px;
        margin: -23px auto 0;
    }

    #slidertool_dorsaetoolsenews_sample_main_block12 {
        height: 255px !important;
    }

      .advanced-slider .slide-wrapper {
        height: 255px !important;
    }

      .h2 {
        width: 60px;
        margin-left: 15px;
        margin-top: -23px;
    }

    .part3 .news6content2 {
        margin-top: 30px;
    }

    .part4 .communique6content1 img {
        width: 120px !important;
        height: auto !important;
    }

    .part4 .communique6content2 {
        padding-right: 15px !important;
        margin-top: 15px;
    }
}

@media (max-width:319px) {
    #zone6 {
        padding-left: 0;
    }

      .advanced-slider .caption-container {
        height: 55px !important;
        top: -55px !important;
    }

      .SliderImageCaption2titr a {
        font-size: 10px;
        line-height: 16px;
        white-space: nowrap;
        display: block;
    }

      .pre {
        display: none;
    }

      .SliderImageCaption2date1 {
        display: none;
    }

      .advanced-slider .slide-buttons {
        width: 145px;
        margin: -23px auto 0;
    }

    #slidertool_dorsaetoolsenews_sample_main_block12 {
        height: 180px !important;
    }

      .advanced-slider .slide-wrapper {
        height: 180px !important;
    }

      .h2 {
        width: 47px;
        margin-left: 15px;
        margin-top: -23px;
    }

          .h2 a {
            font-size: 10px;
        }

    .part3 .news6content2 {
        margin-top: 30px;
    }

    .part4 .communique6content1 img {
        width: 120px !important;
        height: auto !important;
    }

    .part4 .communique6content2 {
        padding-right: 15px !important;
        margin-top: 15px;
    }

    #obj_main_block30 {
        display: none;
    }
}

#ListView div:nth-child(2) {
    direction: ltr;
}

td.unchanged_num.pubDate {
    display: none !important;
}

#TB_overlay {
    z-index: 1031;
}

#TB_caption {
    color: #1a5728;
    font-family: IranSansBold;
    font-size: 18px;
    text-align: justify;
}
/****** Start Content of armDorsaStyle.css *******/
.linkarm {
    font-family: Arial;
    font-size: x-small;
    width: 100%;
    text-align: center;
}

.textarm {
    text-decoration: none
}
/****** Start Content of jquery.fs.zoomer.css *******/
/*  * Zoomer v3.0.9 - 2014-05-28  * A jQuery plugin for smooth image exploration. Part of the formstone library.  * http://formstone.it/components/zoomer/  *  * Copyright 2014 Ben Plum; MIT Licensed  */ html, body {
    -ms-content-zooming: none;
    -ms-touch-action: none;
}

.zoomer .zoomer-holder {
    -ms-touch-action: none;
}

.zoomer, .zoomer * {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
}

.zoomer {
    background: #eee url(jquery.fs.zoomer-loading.html) no-repeat center;
    height: 100%;
    overflow: hidden;
    position: relative;
    width: 100%;
    -webkit-transition: none;
    -moz-transition: none;
    -ms-transition: none;
    -o-transition: none;
    transition: none;
}

    .zoomer .zoomer-positioner {
        margin: 0;
        height: 1px;
        position: absolute;
        width: 1px;
    }

    .zoomer .zoomer-holder {
        box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
        opacity: 0;
        position: relative;
        -webkit-transition: none;
        -moz-transition: none;
        -ms-transition: none;
        -o-transition: none;
        transition: none;
    }

    .zoomer .zoomer-image {
        cursor: move;
        float: left;
        height: 100%;
        width: 100%;
        -webkit-transition: opacity 0.25 linear;
        -moz-transition: opacity 0.25 linear;
        -ms-transition: opacity 0.25 linear;
        -o-transition: opacity 0.25 linear;
        transition: opacity 0.25 linear;
    }

    .zoomer .zoomer-tiles {
        height: 100%;
        position: relative;
        width: 100%;
    }

    .zoomer .zoomer-tile {
        height: auto;
        position: absolute;
        width: auto;
    }
    /* CONTROLS */

    .zoomer .zoomer-controls {
        background: rgba(0, 0, 0, 0.8);
        box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
        border-radius: 3px;
        padding: 5px;
        position: absolute;
        -webkit-transition: opacity 0.25 linear;
        -moz-transition: opacity 0.25 linear;
        -ms-transition: opacity 0.25 linear;
        -o-transition: opacity 0.25 linear;
        transition: opacity 0.25 linear;
    }

        .zoomer .zoomer-controls span {
            border-radius: 3px;
            color: #fff;
            cursor: pointer;
            display: block;
            font-size: 20px;
            font-weight: bold;
            height: 30px;
            line-height: 30px;
            margin: 0;
            text-align: center;
            width: 30px;
        }

        .zoomer .zoomer-controls .zoomer-next, .zoomer .zoomer-controls .zoomer-previous {
            display: none;
        }

    .zoomer.zoomer-gallery .zoomer-controls .zoomer-next, .zoomer.zoomer-gallery .zoomer-controls .zoomer-previous {
        display: block;
    }
    /* CONTROLS - TOP, BOTTOM */

    .zoomer .zoomer-controls-top, .zoomer .zoomer-controls-bottom {
        left: 50%;
        margin: 0 0 0 -35px;
    }

    .zoomer .zoomer-controls-top {
        bottom: auto;
        top: 10px;
    }

    .zoomer .zoomer-controls-bottom {
        bottom: 10px;
        top: auto;
    }

    .zoomer.zoomer-gallery .zoomer-controls-top, .zoomer.zoomer-gallery .zoomer-controls-bottom {
        margin: 0 0 0 -65px;
    }

    .zoomer .zoomer-controls-top span, .zoomer .zoomer-controls-bottom span {
        float: left;
    }

        .zoomer .zoomer-controls-top span:first-child, .zoomer .zoomer-controls-bottom span:first-child {
            margin: 0 1px 0 0;
        }
    /* CONTROLS - LEFT, RIGHT, TOP LEFT, TOP RIGHT, BOTTOM LEFT, BOTTOM RIGHT */

    .zoomer .zoomer-controls-left, .zoomer .zoomer-controls-top-left, .zoomer .zoomer-controls-bottom-left .zoomer .zoomer-controls-right, .zoomer .zoomer-controls-top-right, .zoomer .zoomer-controls-bottom-right {
        height: 71px;
        width: 40px;
    }

    .zoomer.zoomer-gallery .zoomer-controls-left, .zoomer.zoomer-gallery .zoomer-controls-top-left, .zoomer.zoomer-gallery .zoomer-controls-bottom-left .zoomer.zoomer-gallery .zoomer-controls-right, .zoomer.zoomer-gallery .zoomer-controls-top-right, .zoomer.zoomer-gallery .zoomer-controls-bottom-right {
        height: 131px;
    }

    .zoomer .zoomer-controls-left, .zoomer .zoomer-controls-right {
        margin: -35px 0 0 0;
        top: 50%;
    }

    .zoomer.zoomer-gallery .zoomer-controls-left, .zoomer.zoomer-gallery .zoomer-controls-right {
        margin: -65px 0 0 0;
    }

    .zoomer .zoomer-controls-left {
        left: 10px;
    }

    .zoomer .zoomer-controls-top-left {
        left: 10px;
        top: 10px;
    }

    .zoomer .zoomer-controls-bottom-left {
        bottom: 10px;
        left: 10px;
    }

    .zoomer .zoomer-controls-right {
        right: 10px;
    }

    .zoomer .zoomer-controls-top-right {
        right: 10px;
        top: 10px;
    }

    .zoomer .zoomer-controls-bottom-right {
        bottom: 10px;
        right: 10px;
    }

@media screen and (min-width: 980px) {
    .zoomer .zoomer-controls span:hover {
        background: #000;
    }
}

.zoomer_wrapper {
    height: 500px;
}
@media (min-width:991px)
{
    img.article5file1 
    {
        height:100px!important;
    }
}