@media only screen and (max-width:1169px) {
    body.nav-on-left.overflow-hidden {
        overflow:hidden;
    }
}
.cd-main-content, .cd-main-header {
    /* Force Hardware Acceleration in WebKit */
    -webkit-transform:translateZ(0);
    -moz-transform:translateZ(0);
    -ms-transform:translateZ(0);
    -o-transform:translateZ(0);
    transform:translateZ(0);
    will-change:transform;
}
.cd-main-content, .cd-main-header {
    position:relative;
    -webkit-transition:-webkit-transform 0.3s;
    -moz-transition:-moz-transform 0.3s;
    transition:transform 0.3s;
}
@media only screen and (max-width:1169px) {
    .cd-main-content.nav-is-visible, .cd-main-header.nav-is-visible {
        -webkit-transform:translateX(-260px);
        -moz-transform:translateX(-260px);
        -ms-transform:translateX(-260px);
        -o-transform:translateX(-260px);
        transform:translateX(-260px);
    }
    .nav-on-left .cd-main-content.nav-is-visible, .nav-on-left .cd-main-header.nav-is-visible {
        -webkit-transform:translateX(260px);
        -moz-transform:translateX(260px);
        -ms-transform:translateX(260px);
        -o-transform:translateX(260px);
        transform:translateX(260px);
    }
}
.cd-main-content {
    background:#e2e3df;
    min-height:100vh;
    z-index:2;
}
.cd-main-header {
    height:50px;
    background:#ffffff;
    z-index:3;
}
.nav-is-fixed .cd-main-header {
    /* add .nav-is-fixed class to body if you want a fixed navigation on > 1170px */
    position:fixed;
    top:0;
    left:0;
    width:100%;
}
@media only screen and (min-width:1170px) {
    .cd-main-header {
        height:80px;
    }
    .cd-main-header:after {
        content:"";
        display:table;
        clear:both;
    }
}
.cd-logo {
    position:absolute;
    top:12px;
    left:5%;
}
.cd-logo img {
    display:block;
}
@media only screen and (max-width:1169px) {
    .nav-on-left .cd-logo {
        left:auto;
        right:5%;
    }
}
@media only screen and (min-width:1170px) {
    .cd-logo {
        top:26px;
        left:4em;
    }
}
.cd-header-buttons {
    position:absolute;
    display:inline-block;
    top:3px;
    right:5%;
}
.cd-header-buttons li {
    display:inline-block;
}
@media only screen and (max-width:1169px) {
    .nav-on-left .cd-header-buttons {
        right:auto;
        left:5%;
    }
    .nav-on-left .cd-header-buttons li {
        float:right;
    }
}
@media only screen and (min-width:1170px) {
    .cd-header-buttons {
        top:18px;
        right:4em;
    }
}
.cd-search-trigger, .cd-nav-trigger {
    position:relative;
    display:block;
    width:44px;
    height:44px;
    overflow:hidden;
    white-space:nowrap;
    /* hide text */
    color:transparent;
    z-index:3;
}
.cd-search-trigger::before, .cd-search-trigger::after {
    /* search icon */
    content:'';
    position:absolute;
    -webkit-transition:opacity 0.3s;
    -moz-transition:opacity 0.3s;
    transition:opacity 0.3s;
    /* Force Hardware Acceleration in WebKit */
    -webkit-transform:translateZ(0);
    -moz-transform:translateZ(0);
    -ms-transform:translateZ(0);
    -o-transform:translateZ(0);
    transform:translateZ(0);
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
}
.cd-search-trigger::before {
    /* lens */
    top:11px;
    left:11px;
    width:18px;
    height:18px;
    border-radius:50%;
    border:3px solid #2e3233;
}
.cd-search-trigger::after {
    /* handle */
    height:3px;
    width:8px;
    background:#2e3233;
    bottom:14px;
    right:11px;
    -webkit-transform:rotate(45deg);
    -moz-transform:rotate(45deg);
    -ms-transform:rotate(45deg);
    -o-transform:rotate(45deg);
    transform:rotate(45deg);
}
.cd-search-trigger span {
    /* container for the X icon */
    position:absolute;
    height:100%;
    width:100%;
    top:0;
    left:0;
}
.cd-search-trigger span::before, .cd-search-trigger span::after {
    /* close icon */
    content:'';
    position:absolute;
    display:inline-block;
    height:3px;
    width:22px;
    top:50%;
    margin-top:-2px;
    left:50%;
    margin-left:-11px;
    background:#2e3233;
    opacity:0;
    /* Force Hardware Acceleration in WebKit */
    -webkit-transform:translateZ(0);
    -moz-transform:translateZ(0);
    -ms-transform:translateZ(0);
    -o-transform:translateZ(0);
    transform:translateZ(0);
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    -webkit-transition:opacity 0.3s, -webkit-transform 0.3s;
    -moz-transition:opacity 0.3s, -moz-transform 0.3s;
    transition:opacity 0.3s, transform 0.3s;
}
.cd-search-trigger span::before {
    -webkit-transform:rotate(45deg);
    -moz-transform:rotate(45deg);
    -ms-transform:rotate(45deg);
    -o-transform:rotate(45deg);
    transform:rotate(45deg);
}
.cd-search-trigger span::after {
    -webkit-transform:rotate(-45deg);
    -moz-transform:rotate(-45deg);
    -ms-transform:rotate(-45deg);
    -o-transform:rotate(-45deg);
    transform:rotate(-45deg);
}
.cd-search-trigger.search-is-visible::before, .cd-search-trigger.search-is-visible::after {
    /* hide search icon */
    opacity:0;
}
.cd-search-trigger.search-is-visible span::before, .cd-search-trigger.search-is-visible span::after {
    /* show close icon */
    opacity:1;
}
.cd-search-trigger.search-is-visible span::before {
    -webkit-transform:rotate(135deg);
    -moz-transform:rotate(135deg);
    -ms-transform:rotate(135deg);
    -o-transform:rotate(135deg);
    transform:rotate(135deg);
}
.cd-search-trigger.search-is-visible span::after {
    -webkit-transform:rotate(45deg);
    -moz-transform:rotate(45deg);
    -ms-transform:rotate(45deg);
    -o-transform:rotate(45deg);
    transform:rotate(45deg);
}
.cd-nav-trigger span, .cd-nav-trigger span::before, .cd-nav-trigger span::after {
    /* hamburger icon in CSS */
    position:absolute;
    display:inline-block;
    height:3px;
    width:24px;
    background:#FFFFFF;
}
.cd-nav-trigger span {
    /* line in the center */
    position:absolute;
    top:50%;
    right:10px;
    margin-top:-2px;
    -webkit-transition:background 0.3s 0.3s;
    -moz-transition:background 0.3s 0.3s;
    transition:background 0.3s 0.3s;
}
.cd-nav-trigger span::before, .cd-nav-trigger span::after {
    /* other 2 lines */
    content:'';
    right:0;
    /* Force Hardware Acceleration in WebKit */
    -webkit-transform:translateZ(0);
    -moz-transform:translateZ(0);
    -ms-transform:translateZ(0);
    -o-transform:translateZ(0);
    transform:translateZ(0);
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    -webkit-transform-origin:0% 50%;
    -moz-transform-origin:0% 50%;
    -ms-transform-origin:0% 50%;
    -o-transform-origin:0% 50%;
    transform-origin:0% 50%;
    -webkit-transition:-webkit-transform 0.3s 0.3s;
    -moz-transition:-moz-transform 0.3s 0.3s;
    transition:transform 0.3s 0.3s;
}
.cd-nav-trigger span::before {
    /* menu icon top line */
    top:-6px;
}
.cd-nav-trigger span::after {
    /* menu icon bottom line */
    top:6px;
}
.cd-nav-trigger.nav-is-visible span {
    /* hide line in the center */
    background:rgba(46, 50, 51, 0);
}
.cd-nav-trigger.nav-is-visible span::before, .cd-nav-trigger.nav-is-visible span::after {
    /* keep visible other 2 lines */
    background:#2e3233;
}
.cd-nav-trigger.nav-is-visible span::before {
    -webkit-transform:translateX(4px) translateY(-3px) rotate(45deg);
    -moz-transform:translateX(4px) translateY(-3px) rotate(45deg);
    -ms-transform:translateX(4px) translateY(-3px) rotate(45deg);
    -o-transform:translateX(4px) translateY(-3px) rotate(45deg);
    transform:translateX(4px) translateY(-3px) rotate(45deg);
}
.cd-nav-trigger.nav-is-visible span::after {
    -webkit-transform:translateX(4px) translateY(2px) rotate(-45deg);
    -moz-transform:translateX(4px) translateY(2px) rotate(-45deg);
    -ms-transform:translateX(4px) translateY(2px) rotate(-45deg);
    -o-transform:translateX(4px) translateY(2px) rotate(-45deg);
    transform:translateX(4px) translateY(2px) rotate(-45deg);
}
@media only screen and (min-width:1170px) {
    .cd-nav-trigger {
        display:none;
    }
}
.cd-primary-nav, .cd-primary-nav ul {
    position:fixed;
    top:0;
    right:0;
    height:100%;
    width:260px;
    background:#00387a;
    overflow:auto;
    -webkit-overflow-scrolling:touch;
    z-index:1;
    /* Force Hardware Acceleration in WebKit */
    -webkit-transform:translateZ(0);
    -moz-transform:translateZ(0);
    -ms-transform:translateZ(0);
    -o-transform:translateZ(0);
    transform:translateZ(0);
    -webkit-transform:translateX(0);
    -moz-transform:translateX(0);
    -ms-transform:translateX(0);
    -o-transform:translateX(0);
    transform:translateX(0);
    -webkit-transition:-webkit-transform 0.3s;
    -moz-transition:-moz-transform 0.3s;
    transition:transform 0.3s;
}
.cd-primary-nav a, .cd-primary-nav ul a {
    display:block;
    height:50px;
    line-height:50px;
    padding:0 20px;
    color:#ffffff;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    border-bottom:1px solid #00437a;
    -webkit-transform:translateZ(0);
    -moz-transform:translateZ(0);
    -ms-transform:translateZ(0);
    -o-transform:translateZ(0);
    transform:translateZ(0);
    will-change:transform, opacity;
    -webkit-transition:-webkit-transform 0.3s, opacity 0.3s;
    -moz-transition:-moz-transform 0.3s, opacity 0.3s;
    transition:transform 0.3s, opacity 0.3s;
}
.cd-primary-nav.is-hidden, .cd-primary-nav ul.is-hidden {
    /* secondary navigations hidden by default */
    -webkit-transform:translateX(100%);
    -moz-transform:translateX(100%);
    -ms-transform:translateX(100%);
    -o-transform:translateX(100%);
    transform:translateX(100%);
}
.cd-primary-nav.moves-out > li > a, .cd-primary-nav ul.moves-out > li > a {
    /* push the navigation items to the left - and lower down opacity - when secondary nav slides in */
    -webkit-transform:translateX(-100%);
    -moz-transform:translateX(-100%);
    -ms-transform:translateX(-100%);
    -o-transform:translateX(-100%);
    transform:translateX(-100%);
    opacity:0;
}
@media only screen and (max-width:1169px) {
    .nav-on-left .cd-primary-nav, .nav-on-left .cd-primary-nav ul {
        right:auto;
        left:0;
    }
}
.cd-primary-nav .see-all a {
    /* different style for the See all button on mobile and tablet */
    color:#69aa6f;
}
.cd-primary-nav .cd-nav-gallery .cd-nav-item, .cd-primary-nav .cd-nav-icons .cd-nav-item {
    /* items with picture (or icon) and title */
    height:80px;
    line-height:80px;
}
.cd-primary-nav .cd-nav-gallery .cd-nav-item h3, .cd-primary-nav .cd-nav-icons .cd-nav-item h3 {
    overflow:hidden;
    text-overflow:ellipsis;
}
.cd-primary-nav .cd-nav-gallery .cd-nav-item {
    padding-left:90px;
}
.cd-primary-nav .cd-nav-gallery .cd-nav-item img {
    position:absolute;
    display:block;
    height:40px;
    width:auto;
    left:20px;
    top:50%;
    margin-top:-20px;
}
.cd-primary-nav .cd-nav-icons .cd-nav-item {
    padding-left:75px;
}
.cd-primary-nav .cd-nav-icons .cd-nav-item p {
    color:#2e3233;
    font-size:1.3rem;
    /* hide description on small devices */
    display:none;
}
.cd-primary-nav .cd-nav-icons .cd-nav-item::before {
    /* item icon */
    content:'';
    display:block;
    position:absolute;
    left:20px;
    top:50%;
    margin-top:-20px;
    width:40px;
    height:40px;
    background-repeat:no-repeat;
    background-position:center center;
    background-size:40px 40px;
}
.cd-primary-nav .cd-nav-icons .cd-nav-item.item-1::before {
    background-image:url("../img/line-icon-1.svg");
}
.cd-primary-nav .cd-nav-icons .cd-nav-item.item-2::before {
    background-image:url("../img/line-icon-2.svg");
}
.cd-primary-nav .cd-nav-icons .cd-nav-item.item-3::before {
    background-image:url("../img/line-icon-3.svg");
}
.cd-primary-nav .cd-nav-icons .cd-nav-item.item-4::before {
    background-image:url("../img/line-icon-4.svg");
}
.cd-primary-nav .cd-nav-icons .cd-nav-item.item-5::before {
    background-image:url("../img/line-icon-5.svg");
}
.cd-primary-nav .cd-nav-icons .cd-nav-item.item-6::before {
    background-image:url("../img/line-icon-6.svg");
}
.cd-primary-nav .cd-nav-icons .cd-nav-item.item-7::before {
    background-image:url("../img/line-icon-7.svg");
}
.cd-primary-nav .cd-nav-icons .cd-nav-item.item-8::before {
    background-image:url("../img/line-icon-8.svg");
}
@media only screen and (max-width:1169px) {
    .cd-primary-nav {
        /* by default .cd-primary-nav is hidden - trick for iOS devices where you can see the navigation if you pull down */
        visibility:hidden;
        -webkit-transition:visibility 0s 0.3s;
        -moz-transition:visibility 0s 0.3s;
        transition:visibility 0s 0.3s;
    }
    .cd-primary-nav.nav-is-visible {
        visibility:visible;
        -webkit-transition:visibility 0s 0s;
        -moz-transition:visibility 0s 0s;
        transition:visibility 0s 0s;
    }
}
@media only screen and (min-width:1170px) {
    .cd-primary-nav {
        position:static;
        padding:0 0px 0 0;
        height:auto;
        width:auto;
        float:right;
        overflow:visible;
        background:transparent;
    }
    .cd-primary-nav:after {
        content:"";
        display:table;
        clear:both;
    }
    .cd-primary-nav.moves-out > li > a {
        /* reset mobile style */
        -webkit-transform:translateX(0);
        -moz-transform:translateX(0);
        -ms-transform:translateX(0);
        -o-transform:translateX(0);
        transform:translateX(0);
        opacity:1;
    }
    .cd-primary-nav ul {
        position:static;
        height:auto;
        width:auto;
        background:transparent;
        overflow:visible;
        z-index:3;
    }
    .cd-primary-nav ul.is-hidden {
        /* reset mobile style */
        -webkit-transform:translateX(0);
        -moz-transform:translateX(0);
        -ms-transform:translateX(0);
        -o-transform:translateX(0);
        transform:translateX(0);
    }
    .cd-primary-nav ul.moves-out > li > a {
        /* reset mobile style */
        -webkit-transform:translateX(0);
        -moz-transform:translateX(0);
        -ms-transform:translateX(0);
        -o-transform:translateX(0);
        transform:translateX(0);
        opacity:1;
    }
    .cd-primary-nav > li {
        float:left;
        margin-left:18px;
    }
    .cd-primary-nav > li > a {
        /* main navigation buttons style */
        position:relative;
        display:inline-block;
        height:80px;
        line-height:80px;
        padding:0 10px;
        font-size:16px;
        color:#ffffff;
        overflow:visible;
        border-bottom:none;
        -webkit-transition:color 0.3s, box-shadow 0.3s;
        -moz-transition:color 0.3s, box-shadow 0.3s;
        transition:color 0.3s, box-shadow 0.3s;
    }
    .cd-primary-nav > li > a:hover {
        color:#2196F3;
    }
    .cd-primary-nav > li > a.selected {
        color:#2196F3;
        box-shadow:inset 0 -2px 0 #1565C0;
    }
    .cd-primary-nav .go-back, .cd-primary-nav .see-all {
        display:none;
    }
    .cd-primary-nav .cd-secondary-nav, .cd-primary-nav .cd-nav-gallery, .cd-primary-nav .cd-nav-icons {
        /* dropdown menu style */
        position:absolute;
        top:80px;
        width:100%;
        background:#ffffff;
        padding:20px 30px;
        box-shadow:inset 0 1px 0 #e2e3df, 0 3px 6px rgba(0, 0, 0, 0.05);
        -webkit-transform:translateX(0);
        -moz-transform:translateX(0);
        -ms-transform:translateX(0);
        -o-transform:translateX(0);
        transform:translateX(0);
        -webkit-transition:opacity .3s 0s, visibility 0s 0s;
        -moz-transition:opacity .3s 0s, visibility 0s 0s;
        transition:opacity .3s 0s, visibility 0s 0s;
    }
    .cd-primary-nav .cd-secondary-nav:after, .cd-primary-nav .cd-nav-gallery:after, .cd-primary-nav .cd-nav-icons:after {
        content:"";
        display:table;
        clear:both;
    }
    .cd-primary-nav .cd-secondary-nav.is-hidden, .cd-primary-nav .cd-nav-gallery.is-hidden, .cd-primary-nav .cd-nav-icons.is-hidden {
        opacity:0;
        visibility:hidden;
        -webkit-transition:opacity .3s 0s, visibility 0s .3s;
        -moz-transition:opacity .3s 0s, visibility 0s .3s;
        transition:opacity .3s 0s, visibility 0s .3s;
    }
    .cd-primary-nav .cd-secondary-nav > .see-all, .cd-primary-nav .cd-nav-gallery > .see-all, .cd-primary-nav .cd-nav-icons > .see-all {
        /* this is the BIG See all button at the bottom of the dropdown menu */
        display:block;
        position:absolute;
        left:0;
        bottom:0;
        height:80px;
        width:100%;
        overflow:hidden;
        /* reset some inherited style */
        margin:0;
        padding:0;
    }
    .cd-primary-nav .cd-secondary-nav > .see-all a, .cd-primary-nav .cd-nav-gallery > .see-all a, .cd-primary-nav .cd-nav-icons > .see-all a {
        position:absolute;
        width:100%;
        height:100%;
        top:0;
        left:0;
        font-size:2.2rem;
        font-weight:bold;
        text-align:center;
        line-height:80px;
        border-top:1px solid #e2e3df;
        /* reset some inherited style */
        border-bottom:none;
        margin:0;
        padding:0;
        -webkit-transition:color 0.2s, background 0.2s, border 0.2s;
        -moz-transition:color 0.2s, background 0.2s, border 0.2s;
        transition:color 0.2s, background 0.2s, border 0.2s;
    }
    .cd-primary-nav .cd-secondary-nav > .see-all a:hover, .cd-primary-nav .cd-nav-gallery > .see-all a:hover, .cd-primary-nav .cd-nav-icons > .see-all a:hover {
        background:#2e3233;
        border-color:#2e3233;
        color:#ffffff;
    }
    .cd-primary-nav .cd-secondary-nav > li {
        float:left;
        width:30%;
        padding:0px 15px 0px 0px;
        margin-right:30px;
        overflow:hidden;
        -webkit-overflow-scrolling:touch;
    }
    .cd-primary-nav .cd-secondary-nav > li > a {
        color:#00387a;
        font-weight:bold;
        font-size:14px;
    }
    .cd-primary-nav .cd-secondary-nav a {
        height:30px;
        line-height:30px;
        padding:0;
        color:#2e3233;
        font-size:14px;
        border-bottom:none;
    }
    .cd-primary-nav .cd-secondary-nav a:hover {
        color:#1565C0;
    }
    .cd-primary-nav .cd-secondary-nav ul {
        /* Force Hardware Acceleration in WebKit */
        -webkit-transform:translateZ(0);
        -moz-transform:translateZ(0);
        -ms-transform:translateZ(0);
        -o-transform:translateZ(0);
        transform:translateZ(0);
    }
    .cd-primary-nav .cd-secondary-nav ul ul {
        /* tertiary navigation */
        position:absolute;
        top:0;
        left:0;
        height:100%;
        width:100%;
    }
    .cd-primary-nav .cd-secondary-nav ul ul.is-hidden {
        -webkit-transform:translateX(100%);
        -moz-transform:translateX(100%);
        -ms-transform:translateX(100%);
        -o-transform:translateX(100%);
        transform:translateX(100%);
    }
    .cd-primary-nav .cd-secondary-nav ul ul .go-back {
        display:block;
    }
    .cd-primary-nav .cd-secondary-nav ul ul .go-back a {
        color:transparent;
    }
    .cd-primary-nav .cd-secondary-nav ul ul .see-all {
        display:block;
    }
    .cd-primary-nav .cd-secondary-nav .moves-out > li > a {
        /* push the navigation items to the left - and lower down opacity - when tertiary nav slides in */
        -webkit-transform:translateX(-100%);
        -moz-transform:translateX(-100%);
        -ms-transform:translateX(-100%);
        -o-transform:translateX(-100%);
        transform:translateX(-100%);
    }
    .cd-primary-nav .cd-nav-gallery li {
        /* set here number of columns - use width percentage */
        width:22%;
        float:left;
        margin:0 4% 40px 0;
    }
    .cd-primary-nav .cd-nav-gallery li:nth-child(4n+2) {
        /* +2 because we have two additional list items with display:none */
        margin-right:0;
    }
    .cd-primary-nav .cd-nav-gallery .cd-nav-item {
        border-bottom:none;
        padding:0;
        height:auto;
        line-height:1.2;
    }
    .cd-primary-nav .cd-nav-gallery .cd-nav-item img {
        position:static;
        margin-top:0;
        height:auto;
        width:100%;
        margin-bottom:.6em;
    }
    .cd-primary-nav .cd-nav-gallery .cd-nav-item h3 {
        color:#69aa6f;
        font-weight:bold;
        padding:0 .4em;
    }
    .cd-primary-nav .cd-nav-icons li {
        /* set here number of columns - use width percentage */
        width:32%;
        float:left;
        margin:0 2% 20px 0;
    }
    .cd-primary-nav .cd-nav-icons li:nth-child(3n+2) {
        /* +2 because we have two additional list items with display:none */
        margin-right:0;
    }
    .cd-primary-nav .cd-nav-icons .cd-nav-item {
        border-bottom:none;
        height:80px;
        line-height:1.2;
        padding:24px 0 0 85px;
    }
    .cd-primary-nav .cd-nav-icons .cd-nav-item:hover {
        background:#f6f6f5;
    }
    .cd-primary-nav .cd-nav-icons .cd-nav-item h3 {
        color:#69aa6f;
        font-weight:bold;
    }
    .cd-primary-nav .cd-nav-icons .cd-nav-item p {
        display:block;
    }
    .cd-primary-nav .cd-nav-icons .cd-nav-item::before {
        left:25px;
    }
}
.has-children > a, .go-back a {
    position:relative;
}
.has-children > a::before, .has-children > a::after, .go-back a::before, .go-back a::after {
    /* arrow icon in CSS - for element with nested unordered lists */
    content:'';
    position:absolute;
    top:50%;
    margin-top:-1px;
    display:inline-block;
    height:2px;
    width:10px;
    background:#24555A;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
}
.has-children > a::before, .go-back a::before {
    -webkit-transform:rotate(45deg);
    -moz-transform:rotate(45deg);
    -ms-transform:rotate(45deg);
    -o-transform:rotate(45deg);
    transform:rotate(45deg);
}
.has-children > a::after, .go-back a::after {
    -webkit-transform:rotate(-45deg);
    -moz-transform:rotate(-45deg);
    -ms-transform:rotate(-45deg);
    -o-transform:rotate(-45deg);
    transform:rotate(-45deg);
}
@media only screen and (min-width:1170px) {
    .has-children > a::before, .has-children > a::after, .go-back a::before, .go-back a::after {
        background:#c9cbc4;
    }
    .has-children > a:hover::before, .has-children > a:hover::after, .go-back a:hover::before, .go-back a:hover::after {
        background:#69aa6f;
    }
}
.has-children > a {
    padding-right:40px;
}
.has-children > a::before, .has-children > a::after {
    /* arrow goes on the right side - children navigation */
    right:20px;
    -webkit-transform-origin:9px 50%;
    -moz-transform-origin:9px 50%;
    -ms-transform-origin:9px 50%;
    -o-transform-origin:9px 50%;
    transform-origin:9px 50%;
}
.cd-primary-nav .go-back a {
    padding-left:40px;
}
.cd-primary-nav .go-back a::before, .cd-primary-nav .go-back a::after {
    /* arrow goes on the left side - go back button */
    left:20px;
    -webkit-transform-origin:1px 50%;
    -moz-transform-origin:1px 50%;
    -ms-transform-origin:1px 50%;
    -o-transform-origin:1px 50%;
    transform-origin:1px 50%;
}
@media only screen and (min-width:1170px) {
    .has-children > a::before, .has-children > a::after {
        right:15%;
    }
    .cd-primary-nav > .has-children > a {
        /* main navigation arrows on larger devices */
        padding-right:30px !important;
    }
    .cd-primary-nav > .has-children > a::before, .cd-primary-nav > .has-children > a::after {
        width:9px;
        -webkit-transform-origin:50% 50%;
        -moz-transform-origin:50% 50%;
        -ms-transform-origin:50% 50%;
        -o-transform-origin:50% 50%;
        transform-origin:50% 50%;
        background:#c9cbc4;
        -webkit-backface-visibility:hidden;
        backface-visibility:hidden;
        -webkit-transition:width 0.3s, -webkit-transform 0.3s;
        -moz-transition:width 0.3s, -moz-transform 0.3s;
        transition:width 0.3s, transform 0.3s;
    }
    .cd-primary-nav > .has-children > a::before {
        right:12px;
    }
    .cd-primary-nav > .has-children > a::after {
        right:7px;
    }
    .cd-primary-nav > .has-children > a.selected::before, .cd-primary-nav > .has-children > a.selected::after {
        width:14px;
    }
    .cd-primary-nav > .has-children > a.selected::before {
        -webkit-transform:translateX(5px) rotate(-45deg);
        -moz-transform:translateX(5px) rotate(-45deg);
        -ms-transform:translateX(5px) rotate(-45deg);
        -o-transform:translateX(5px) rotate(-45deg);
        transform:translateX(5px) rotate(-45deg);
    }
    .cd-primary-nav > .has-children > a.selected::after {
        -webkit-transform:rotate(45deg);
        -moz-transform:rotate(45deg);
        -ms-transform:rotate(45deg);
        -o-transform:rotate(45deg);
        transform:rotate(45deg);
    }
    .cd-secondary-nav > .has-children > a::before, .cd-secondary-nav > .has-children > a::after {
        /* remove arrows on secondary nav titles */
        display:none;
    }
    .cd-primary-nav .go-back a {
        padding-left:20px;
    }
    .cd-primary-nav .go-back a::before, .cd-primary-nav .go-back a::after {
        left:1px;
    }
}
.cd-overlay {
    /* shadow layer visible when navigation is active */
    position:fixed;
    height:100%;
    width:100%;
    top:0;
    left:0;
    cursor:pointer;
    background-color:rgba(105, 170, 111, 0.8);
    visibility:hidden;
    opacity:0;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    -webkit-transition:opacity .3s 0s, visibility 0s .3s;
    -moz-transition:opacity .3s 0s, visibility 0s .3s;
    transition:opacity .3s 0s, visibility 0s .3s;
}
.cd-overlay.is-visible {
    opacity:1;
    visibility:visible;
    -webkit-transition:opacity .3s 0s, visibility 0s 0s;
    -moz-transition:opacity .3s 0s, visibility 0s 0s;
    transition:opacity .3s 0s, visibility 0s 0s;
}
/* --------------------------------

support for no js

-------------------------------- */
.no-js .cd-primary-nav {
    position:relative;
    height:auto;
    width:100%;
    overflow:visible;
    visibility:visible;
    z-index:2;
}
.no-js .cd-search {
    position:relative;
    top:0;
    opacity:1;
    visibility:visible;
}
@media only screen and (min-width:1170px) {
    .no-js .cd-primary-nav {
        position:absolute;
        z-index:3;
        display:inline-block;
        width:auto;
        top:0;
        right:150px;
        padding:0;
    }
    .no-js .nav-is-fixed .cd-primary-nav {
        position:fixed;
    }
}
/**按钮**/
/**添加按钮颜色-天空蓝*/
.btn-addblue {
    color:#fff;
    background-color:#31B9EC;
    border-color:#31B9EC;
    outline:0px
}
/**按下去的颜色*/
.btn-addblue:focus, .btn-addblue.focus {
    color:#fff;
    background-color:#5DD986;
    border-color:#5DD986;
    outline:0px
}
/**移上去的颜色*/
.btn-addblue:hover {
    color:#fff;
    background-color:#5DD986;
    border-color:#5DD986;
    outline:0px
}
/**按下去操作的颜色*/
.btn-addblue:active, .btn-addblue.active, .open > .dropdown-toggle.btn-addblue {
    color:#fff;
    background-color:#5DD986;
    border-color:#5DD986;
}
.btn-addblue:active:hover, .btn-addblue.active:hover, .open > .dropdown-toggle.btn-addblue:hover, .btn-addblue:active:focus, .btn-addblue.active:focus,
.open > .dropdown-toggle.btn-addblue:focus, .btn-addblue:active.focus,
.btn-addblue.active.focus, .open > .dropdown-toggle.btn-addblue.focus {
    color:#fff;
    background-color:#31B9EC;
    border-color:#31B9EC;
}
.btn-addblue:active, .btn-addblue.active, .open > .dropdown-toggle.btn-addblue {
    background-image:none;
    color:#fff;
}
.btn-addblue.disabled, .btn-addblue[disabled], fieldset[disabled] .btn-addblue, .btn-addblue.disabled:hover, .btn-addblue[disabled]:hover, fieldset[disabled] .btn-addblue:hover, .btn-addblue.disabled:focus,
.btn-addblue[disabled]:focus, fieldset[disabled] .btn-addblue:focus, .btn-addblue.disabled.focus, .btn-addblue[disabled].focus, fieldset[disabled] .btn-addblue.focus, .btn-addblue.disabled:active, .btn-addblue[disabled]:active,
    /**禁用颜色*/
fieldset[disabled] .btn-addblue:active, .btn-addblue.disabled.active, .btn-addblue[disabled].active, fieldset[disabled] .btn-addblue.active {
    background-color:#BCDEF5;
    border-color:#BCDEF5;
    color:#fff;
}
.btn-addblue .badge {
    color:#fff;
    background-color:#BCDEF5;
}
/*按钮样式1,绿色*/
/**按钮默认颜色*/
.btn-green {
    color:#fff;
    background-color:#5DD986;
    border-color:#5DD986;
    outline:0px
}
/**按下去的颜色*/
.btn-green:focus, .btn-green.focus {
    color:#fff;
    background-color:#21ab1d;
    border-color:#21ab1d;
    outline:0px
}
/**移上去的颜色*/
.btn-green:hover {
    color:#fff;
    background-color:#21ab1d;
    border-color:#21ab1d;
    outline:0px
}
/**按下去操作的颜色*/
.btn-green:active, .btn-green.active, .open > .dropdown-toggle.btn-green {
    color:#fff;
    background-color:#0aab06;
    border-color:#0aab06;
}
.btn-green:active:hover, .btn-green.active:hover, .open > .dropdown-toggle.btn-green:hover, .btn-green:active:focus, .btn-green.active:focus,
.open > .dropdown-toggle.btn-green:focus, .btn-green:active.focus,
.btn-green.active.focus, .open > .dropdown-toggle.btn-green.focus {
    color:#fff;
    background-color:#3e993c;
    border-color:#0aab06;
}
.btn-green:active, .btn-green.active, .open > .dropdown-toggle.btn-green {
    background-image:none;
}
.btn-green.disabled, .btn-green[disabled], fieldset[disabled] .btn-green, .btn-green.disabled:hover, .btn-green[disabled]:hover, fieldset[disabled] .btn-green:hover, .btn-green.disabled:focus,
.btn-green[disabled]:focus, fieldset[disabled] .btn-green:focus, .btn-green.disabled.focus, .btn-green[disabled].focus, fieldset[disabled] .btn-green.focus, .btn-green.disabled:active, .btn-green[disabled]:active,
    /**禁用颜色*/
fieldset[disabled] .btn-green:active, .btn-green.disabled.active, .btn-green[disabled].active, fieldset[disabled] .btn-green.active {
    background-color:#9dc59c;
    border-color:#9dc59c;
}
.btn-green .badge {
    color:#0aab06;
    background-color:#fff;
}
/*按钮样式2,橙色*/
/**按钮默认颜色*/
.btn-orange {
    color:#fff;
    background-color:#fa9e00;
    border-color:#fa9e00;
    outline:0px
}
/**按下去的颜色*/
.btn-orange:focus, .btn-orange.focus {
    color:#fff;
    background-color:#dc5935;
    border-color:#dc5935;
    outline:0px
}
/**移上去的颜色*/
.btn-orange:hover {
    color:#fff;
    background-color:#dc5935;
    border-color:#dc5935;
    outline:0px
}
/**按下去操作的颜色*/
.btn-orange:active, .btn-orange.active, .open > .dropdown-toggle.btn-orange {
    color:#fff;
    background-color:#b04c30;
    border-color:#b04c30;
}
.btn-orange:active:hover, .btn-orange.active:hover, .open > .dropdown-toggle.btn-orange:hover, .btn-orange:active:focus, .btn-orange.active:focus,
.open > .dropdown-toggle.btn-orange:focus, .btn-orange:active.focus,
.btn-orange.active.focus, .open > .dropdown-toggle.btn-orange.focus {
    color:#fff;
    background-color:#b04c30;
    border-color:#b04c30;
}
.btn-orange:active, .btn-orange.active, .open > .dropdown-toggle.btn-orange {
    background-image:none;
}
.btn-orange.disabled, .btn-orange[disabled], fieldset[disabled] .btn-orange, .btn-orange.disabled:hover, .btn-orange[disabled]:hover, fieldset[disabled] .btn-orange:hover, .btn-orange.disabled:focus,
.btn-orange[disabled]:focus, fieldset[disabled] .btn-orange:focus, .btn-orange.disabled.focus, .btn-orange[disabled].focus, fieldset[disabled] .btn-orange.focus, .btn-orange.disabled:active, .btn-orange[disabled]:active,
    /**禁用颜色*/
fieldset[disabled] .btn-orange:active, .btn-orange.disabled.active, .btn-orange[disabled].active, fieldset[disabled] .btn-orange.active {
    background-color:#e6c6bd;
    border-color:#e6c6bd;
}
.btn-orange .badge {
    color:#b04c30;
    background-color:#fff;
}
/*按钮样式3,淡蓝*/
/**按钮默认颜色*/
.btn-babyblue {
    color:#fff;
    background-color:#0192ed;
    border-color:#5f92d9;
    outline:0px
}
/**按下去的颜色*/
.btn-babyblue:focus, .btn-babyblue.focus {
    color:#fff;
    background-color:#0b74b6;
    border-color:#0b74b6;
    outline:0px
}
/**移上去的颜色*/
.btn-babyblue:hover {
    color:#fff;
    background-color:#0b74b6;
    border-color:#0b74b6;
    outline:0px
}
/**按下去操作的颜色*/
.btn-babyblue:active, .btn-babyblue.active, .open > .dropdown-toggle.btn-babyblue {
    color:#fff;
    background-color:#0b74b6;
    border-color:#4f80c4;
}
.btn-babyblue:active:hover, .btn-babyblue.active:hover, .open > .dropdown-toggle.btn-babyblue:hover, .btn-babyblue:active:focus, .btn-babyblue.active:focus,
.open > .dropdown-toggle.btn-babyblue:focus, .btn-babyblue:active.focus,
.btn-babyblue.active.focus, .open > .dropdown-toggle.btn-babyblue.focus {
    color:#fff;
    background-color:#4f80c4;
    border-color:#0b74b6;
}
.btn-babyblue:active, .btn-babyblue.active, .open > .dropdown-toggle.btn-babyblue {
    background-image:none;
    color:#fff;
}
.btn-babyblue.disabled, .btn-babyblue[disabled], fieldset[disabled] .btn-babyblue, .btn-babyblue.disabled:hover, .btn-babyblue[disabled]:hover, fieldset[disabled] .btn-babyblue:hover, .btn-babyblue.disabled:focus,
.btn-babyblue[disabled]:focus, fieldset[disabled] .btn-babyblue:focus, .btn-babyblue.disabled.focus, .btn-babyblue[disabled].focus, fieldset[disabled] .btn-babyblue.focus, .btn-babyblue.disabled:active, .btn-babyblue[disabled]:active,
    /**禁用颜色*/
fieldset[disabled] .btn-babyblue:active, .btn-babyblue.disabled.active, .btn-babyblue[disabled].active, fieldset[disabled] .btn-babyblue.active {
    background-color:#bbcde7;
    border-color:#bbcde7;
    color:#fff;
}
.btn-babyblue .badge {
    color:#fff;
    background-color:#e9573f;
}
/*按钮样式4,淡灰*/
/**按钮默认颜色*/
.btn-lightgray {
    color:#4a4e51;
    background-color:#d3dade;
    border-color:#d3dade;
    outline:0px
}
/**按下去的颜色*/
.btn-lightgray:focus, .btn-lightgray.focus {
    color:#fff;
    background-color:#FAC800;
    border-color:#FAC800;
    outline:0px
}
/**移上去的颜色*/
.btn-lightgray:hover {
    color:#fff;
    background-color:#FAC800;
    border-color:#FAC800;
    outline:0px
}
/**按下去操作的颜色*/
.btn-lightgray:active, .btn-lightgray.active, .open > .dropdown-toggle.btn-lightgray {
    color:#fff;
    background-color:#d3dade;
    border-color:#d3dade;
}
.btn-lightgray:active:hover, .btn-lightgray.active:hover, .open > .dropdown-toggle.btn-lightgray:hover, .btn-lightgray:active:focus, .btn-lightgray.active:focus,
.open > .dropdown-toggle.btn-lightgray:focus, .btn-lightgray:active.focus,
.btn-lightgray.active.focus, .open > .dropdown-toggle.btn-lightgray.focus {
    color:#fff;
    background-color:#d3dade;
    border-color:#d3dade;
}
.btn-lightgray:active, .btn-lightgray.active, .open > .dropdown-toggle.btn-lightgray {
    background-image:none;
    color:#fff;
}
.btn-lightgray.disabled, .btn-lightgray[disabled], fieldset[disabled] .btn-lightgray, .btn-lightgray.disabled:hover, .btn-lightgray[disabled]:hover, fieldset[disabled] .btn-lightgray:hover, .btn-lightgray.disabled:focus,
.btn-lightgray[disabled]:focus, fieldset[disabled] .btn-lightgray:focus, .btn-lightgray.disabled.focus, .btn-lightgray[disabled].focus, fieldset[disabled] .btn-lightgray.focus, .btn-lightgray.disabled:active, .btn-lightgray[disabled]:active,
    /**禁用颜色*/
fieldset[disabled] .btn-lightgray:active, .btn-lightgray.disabled.active, .btn-lightgray[disabled].active, fieldset[disabled] .btn-lightgray.active {
    background-color:#f3f3f3;
    border-color:#f3f3f3;
    color:#798991;
}
.btn-lightgray .badge {
    color:#798991;
    background-color:#f3f3f3;
}
/*按钮样式5,深灰*/
/**按钮默认颜色*/
.btn-ironash {
    color:#fff;
    background-color:#727d91;
    border-color:#727d91;
    outline:0px
}
/**按下去的颜色*/
.btn-ironash:focus, .btn-ironash.focus {
    color:#fff;
    background-color:#FAC800;
    border-color:#FAC800;
    outline:0px
}
/**移上去的颜色*/
.btn-ironash:hover {
    color:#fff;
    background-color:#FAC800;
    border-color:#FAC800;
    outline:0px
}
/**按下去操作的颜色*/
.btn-ironash:active, .btn-ironash.active, .open > .dropdown-toggle.btn-ironash {
    color:#fff;
    background-color:#FAC800;
    border-color:#FAC800;
    outline:0px
}
.btn-ironash:active:hover, .btn-ironash.active:hover, .open > .dropdown-toggle.btn-ironash:hover, .btn-ironash:active:focus, .btn-ironash.active:focus,
.open > .dropdown-toggle.btn-ironash:focus, .btn-ironash:active.focus,
.btn-ironash.active.focus, .open > .dropdown-toggle.btn-ironash.focus {
    color:#fff;
    background-color:#FAC800;
    border-color:#FAC800;;
    outline:0px
}
.btn-ironash:active, .btn-ironash.active, .open > .dropdown-toggle.btn-ironash {
    background-image:none;
    color:#fff;;
    outline:0px
}
.btn-ironash.disabled, .btn-ironash[disabled], fieldset[disabled] .btn-ironash, .btn-ironash.disabled:hover, .btn-ironash[disabled]:hover, fieldset[disabled] .btn-ironash:hover, .btn-ironash.disabled:focus,
.btn-ironash[disabled]:focus, fieldset[disabled] .btn-ironash:focus, .btn-ironash.disabled.focus, .btn-ironash[disabled].focus, fieldset[disabled] .btn-ironash.focus, .btn-ironash.disabled:active, .btn-ironash[disabled]:active,
    /**禁用颜色*/
fieldset[disabled] .btn-ironash:active, .btn-ironash.disabled.active, .btn-ironash[disabled].active, fieldset[disabled] .btn-ironash.active {
    background-color:#a7bac3;
    border-color:#a7bac3;;
    outline:0px
}
.btn-ironash .badge {
    color:#a7bac3;
    background-color:#fff;;
    outline:0px
}
/*按钮样式7,青蓝*/
/**按钮默认颜色*/
.btn-treegree {
    color:#fff;
    background-color:#5DD986;
    border-color:#5DD986;
    outline:0px
}
/**按下去的颜色*/
.btn-treegree:focus, .btn-treegree.focus {
    color:#fff;
    background-color:#FAC800;
    border-color:#FAC800;
    outline:0px
}
/**移上去的颜色*/
.btn-treegree:hover {
    color:#fff;
    background-color:#FAC800;
    border-color:#FAC800;
    outline:0px
}
/**按下去操作的颜色*/
.btn-treegree:active, .btn-treegree.active, .open > .dropdown-toggle.btn-treegree {
    color:#fff;
    background-color:#FAC800;
    border-color:#FAC800;
}
.btn-treegree:active:hover, .btn-treegree.active:hover, .open > .dropdown-toggle.btn-treegree:hover, .btn-treegree:active:focus, .btn-treegree.active:focus,
.open > .dropdown-toggle.btn-treegree:focus, .btn-treegree:active.focus,
.btn-treegree.active.focus, .open > .dropdown-toggle.btn-treegree.focus {
    color:#fff;
    background-color:#FAC800;
    border-color:#FAC800;
}
.btn-treegree:active, .btn-treegree.active, .open > .dropdown-toggle.btn-treegree {
    background-image:none;
    color:#fff;
}
.btn-treegree.disabled, .btn-treegree[disabled], fieldset[disabled] .btn-treegree, .btn-treegree.disabled:hover, .btn-treegree[disabled]:hover, fieldset[disabled] .btn-treegree:hover, .btn-treegree.disabled:focus,
.btn-treegree[disabled]:focus, fieldset[disabled] .btn-treegree:focus, .btn-treegree.disabled.focus, .btn-treegree[disabled].focus, fieldset[disabled] .btn-treegree.focus, .btn-treegree.disabled:active, .btn-treegree[disabled]:active,
    /**禁用颜色*/
fieldset[disabled] .btn-treegree:active, .btn-treegree.disabled.active, .btn-treegree[disabled].active, fieldset[disabled] .btn-treegree.active {
    background-color:#8fc3cb;
    border-color:#8fc3cb;
    color:#fff;
}
.btn-treegree .badge {
    color:#fff;
    background-color:#8fc3cb;
}
/*按钮样式8,红色*/
/**按钮默认颜色*/
.btn-reakit {
    color:#fff;
    background-color:#ff0000;
    border-color:#ff0000;
    outline:0px
}
/**按下去的颜色*/
.btn-reakit:focus, .btn-reakit.focus {
    color:#fff;
    background-color:#FAC800;
    border-color:#FAC800;
    outline:0px
}
/**移上去的颜色*/
.btn-reakit:hover {
    color:#fff;
    background-color:#FAC800;
    border-color:#FAC800;
    outline:0px
}
/**按下去操作的颜色*/
.btn-reakit:active, .btn-reakit.active, .open > .dropdown-toggle.btn-reakit {
    color:#fff;
    background-color:#FAC800;
    border-color:#FAC800;
}
.btn-reakit:active:hover, .btn-reakit.active:hover, .open > .dropdown-toggle.btn-reakit:hover, .btn-reakit:active:focus, .btn-reakit.active:focus,
.open > .dropdown-toggle.btn-reakit:focus, .btn-reakit:active.focus,
.btn-reakit.active.focus, .open > .dropdown-toggle.btn-reakit.focus {
    color:#fff;
    background-color:#FAC800;
    border-color:#FAC800;
}
.btn-reakit:active, .btn-reakit.active, .open > .dropdown-toggle.btn-reakit {
    background-image:none;
    color:#fff;
}
.btn-reakit.disabled, .btn-reakit[disabled], fieldset[disabled] .btn-reakit, .btn-reakit.disabled:hover, .btn-reakit[disabled]:hover, fieldset[disabled] .btn-reakit:hover, .btn-reakit.disabled:focus,
.btn-reakit[disabled]:focus, fieldset[disabled] .btn-reakit:focus, .btn-reakit.disabled.focus, .btn-reakit[disabled].focus, fieldset[disabled] .btn-reakit.focus, .btn-reakit.disabled:active, .btn-reakit[disabled]:active,
    /**禁用颜色*/
fieldset[disabled] .btn-reakit:active, .btn-reakit.disabled.active, .btn-reakit[disabled].active, fieldset[disabled] .btn-reakit.active {
    background-color:#e8cccc;
    border-color:#e8cccc;
    color:#fff;
}
.btn-reakit .badge {
    color:#fff;
    background-color:#e8cccc;
}
.btn-padding10 {
    padding-left:10px;
    padding-right:10px;
}
.btn-padding15 {
    padding-left:15px;
    padding-right:15px;
}
.btn-padding20 {
    padding-left:20px;
    padding-right:20px;
}
/*附加按钮*/
.btn-round {
    display:inline-block;
    padding:3px 10px;
    margin:0px 0px 0px 0px;
    text-align:center;
    white-space:nowrap;
    vertical-align:middle;
    border-radius:4px;
    -ms-touch-action:manipulation;
    touch-action:manipulation;
    cursor:pointer;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
}
.btn-round-xm {
    display:inline-block;
    padding:6px 10px;
    margin:0px 0px 0px 0px;
    text-align:center;
    white-space:nowrap;
    vertical-align:middle;
    border-radius:4px;
    -ms-touch-action:manipulation;
    touch-action:manipulation;
    cursor:pointer;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
}
.head_nav {
    text-transform:uppercase;
}
/*附加按钮,白色-绿*/
/**按钮默认颜色*/
.btn-write-green {
    color:#798991;
    background-color:#f3f3f3;
    outline:0px;
    border:1px solid #e2e2e2
}
/**按下去的颜色*/
.btn-write-green:focus, .btn-write-green.focus {
    color:#fff;
    background-color:#54C051;
    border-color:#54C051;
    outline:0px
}
/**移上去的颜色*/
.btn-write-green:hover {
    color:#fff;
    background-color:#54C051;
    border-color:#54C051;
    outline:0px
}
/**按下去操作的颜色*/
.btn-write-green:active, .btn-write-green.active, .open > .dropdown-toggle.btn-write-green {
    color:#fff;
    background-color:#54C051;
    border-color:#54C051;
}
.btn-write-green:active:hover, .btn-write-green.active:hover, .open > .dropdown-toggle.btn-write-green:hover, .btn-write-green:active:focus, .btn-write-green.active:focus,
.open > .dropdown-toggle.btn-write-green:focus, .btn-write-green:active.focus,
.btn-write-green.active.focus, .open > .dropdown-toggle.btn-write-green.focus {
    color:#fff;
    background-color:#54C051;
    border-color:#54C051;
}
/*附加按钮,白色-橙*/
/**按钮默认颜色*/
.btn-write-orange {
    color:#798991;
    background-color:#f3f3f3;
    outline:0px;
    border:1px solid #e2e2e2
}
/**按下去的颜色*/
.btn-write-orange:focus, .btn-write-orange.focus {
    color:#fff;
    background-color:#ff6237;
    border-color:#ff6237;
    outline:0px
}
/**移上去的颜色*/
.btn-write-orange:hover {
    color:#fff;
    background-color:#ff6237;
    border-color:#ff6237;
    outline:0px
}
/**按下去操作的颜色*/
.btn-write-orange:active, .btn-write-orange.active, .open > .dropdown-toggle.btn-write-orange {
    color:#fff;
    background-color:#ff6237;
    border-color:#ff6237;
}
.btn-write-orange:active:hover, .btn-write-orange.active:hover, .open > .dropdown-toggle.btn-write-orange:hover, .btn-write-orange:active:focus, .btn-write-orange.active:focus,
.open > .dropdown-toggle.btn-write-orange:focus, .btn-write-orange:active.focus,
.btn-write-orange.active.focus, .open > .dropdown-toggle.btn-write-orange.focus {
    color:#fff;
    background-color:#ff6237;
    border-color:#ff6237;
}
.page_bann_title {
    text-align:center !important;
    padding:25px 0;
    display:none;
}