﻿@charset "utf-8";

.wf-container:before {
    content: "";
    display: table
}

.wf-container:after {
    content: "";
    display: table;
    clear: both
}

.ancient-ie .wf-container {
    zoom: 1
}

.wf-container > *, body, body.page, html, input, textarea {
    font: normal normal normal 14px/22px Arial,Helvetica,Arial,Verdana,sans-serif;
    word-spacing: normal;
    color: #8d9095
}

.ancient-ie .wf-container > *, .ancient-ie body, .ancient-ie html, .ancient-ie textarea {
    line-height: 22px
}

body {
    background: #94c2e3 url(/style/the7/skin1.general-boxed-bg-image.jpg) no-repeat fixed center top;
    background-size: cover
}

.overlap #main {
    background-image: none,#fff none repeat center top,-moz-linear-gradient(top,rgba(255,255,255,.75) 0,rgba(255,255,255,.8) 5px,rgba(255,255,255,.86) 10px,rgba(255,255,255,.9) 20px,rgba(255,255,255,.94) 30px,rgba(255,255,255,.98) 50px,rgba(255,255,255,.99) 60px,#fff 70px);
    background-image: none,-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(100%,#fff));
    background-image: none,-webkit-linear-gradient(top,rgba(255,255,255,.75) 0,rgba(255,255,255,.8) 5px,rgba(255,255,255,.86) 10px,rgba(255,255,255,.9) 20px,rgba(255,255,255,.94) 30px,rgba(255,255,255,.98) 50px,rgba(255,255,255,.99) 60px,#fff 70px);
    background-image: none,-o-linear-gradient(top,rgba(255,255,255,.75) 0,rgba(255,255,255,.8) 5px,rgba(255,255,255,.86) 10px,rgba(255,255,255,.9) 20px,rgba(255,255,255,.94) 30px,rgba(255,255,255,.98) 50px,rgba(255,255,255,.99) 60px,#fff 70px);
    background-image: none,-ms-linear-gradient(top,rgba(255,255,255,.75) 0,rgba(255,255,255,.8) 5px,rgba(255,255,255,.86) 10px,rgba(255,255,255,.9) 20px,rgba(255,255,255,.94) 30px,rgba(255,255,255,.98) 50px,rgba(255,255,255,.99) 60px,#fff 70px);
    background-image: none,linear-gradient(to bottom,rgba(255,255,255,.75) 0,rgba(255,255,255,.8) 5px,rgba(255,255,255,.86) 10px,rgba(255,255,255,.9) 20px,rgba(255,255,255,.94) 30px,rgba(255,255,255,.98) 50px,rgba(255,255,255,.99) 60px,#fff 70px);
    background-repeat: repeat;
    background-position: center top;
    background-size: auto;
    -webkit-box-shadow: 0 -1px 0 0 rgba(5,38,57,.05);
    -moz-box-shadow: 0 -1px 0 0 rgba(5,38,57,.05);
    box-shadow: 0 -1px 0 0 rgba(5,38,57,.05)
}

.overlap .main-gradient {
    background-image: none,#fff none repeat center top,-moz-linear-gradient(top,rgba(255,255,255,.75) 0,rgba(255,255,255,.8) 5px,rgba(255,255,255,.86) 10px,rgba(255,255,255,.9) 20px,rgba(255,255,255,.94) 30px,rgba(255,255,255,.98) 50px,rgba(255,255,255,.99) 60px,#fff 70px);
    background-image: none,-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(100%,#fff));
    background-image: none,-webkit-linear-gradient(top,rgba(255,255,255,.75) 0,rgba(255,255,255,.8) 5px,rgba(255,255,255,.86) 10px,rgba(255,255,255,.9) 20px,rgba(255,255,255,.94) 30px,rgba(255,255,255,.98) 50px,rgba(255,255,255,.99) 60px,#fff 70px);
    background-image: none,-o-linear-gradient(top,rgba(255,255,255,.75) 0,rgba(255,255,255,.8) 5px,rgba(255,255,255,.86) 10px,rgba(255,255,255,.9) 20px,rgba(255,255,255,.94) 30px,rgba(255,255,255,.98) 50px,rgba(255,255,255,.99) 60px,#fff 70px);
    background-image: none,-ms-linear-gradient(top,rgba(255,255,255,.75) 0,rgba(255,255,255,.8) 5px,rgba(255,255,255,.86) 10px,rgba(255,255,255,.9) 20px,rgba(255,255,255,.94) 30px,rgba(255,255,255,.98) 50px,rgba(255,255,255,.99) 60px,#fff 70px);
    background-image: none,linear-gradient(to bottom,rgba(255,255,255,.75) 0,rgba(255,255,255,.8) 5px,rgba(255,255,255,.86) 10px,rgba(255,255,255,.9) 20px,rgba(255,255,255,.94) 30px,rgba(255,255,255,.98) 50px,rgba(255,255,255,.99) 60px,#fff 70px);
    background-repeat: repeat;
    background-position: center top;
    background-size: auto;
    -webkit-box-shadow: 0 -1px 0 0 rgba(5,38,57,.05);
    -moz-box-shadow: 0 -1px 0 0 rgba(5,38,57,.05);
    box-shadow: 0 -1px 0 0 rgba(5,38,57,.05)
}

@media screen and (max-width:1024px) {
    .overlap #main, .overlap .main-gradient {
        background-image: none,#fff none repeat center top,-moz-linear-gradient(top,rgba(255,255,255,.75) 0,rgba(255,255,255,.8) 5px,rgba(255,255,255,.86) 10px,rgba(255,255,255,.9) 15px,rgba(255,255,255,.94) 20px,rgba(255,255,255,.98) 30px,rgba(255,255,255,.99) 35px,#fff 40px);
        background-image: none,-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(100%,#fff));
        background-image: none,-webkit-linear-gradient(top,rgba(255,255,255,.75) 0,rgba(255,255,255,.8) 5px,rgba(255,255,255,.86) 10px,rgba(255,255,255,.9) 15px,rgba(255,255,255,.94) 20px,rgba(255,255,255,.98) 30px,rgba(255,255,255,.99) 35px,#fff 40px);
        background-image: none,-o-linear-gradient(top,rgba(255,255,255,.75) 0,rgba(255,255,255,.8) 5px,rgba(255,255,255,.86) 10px,rgba(255,255,255,.9) 15px,rgba(255,255,255,.94) 20px,rgba(255,255,255,.98) 30px,rgba(255,255,255,.99) 35px,#fff 40px);
        background-image: none,-ms-linear-gradient(top,rgba(255,255,255,.75) 0,rgba(255,255,255,.8) 5px,rgba(255,255,255,.86) 10px,rgba(255,255,255,.9) 15px,rgba(255,255,255,.94) 20px,rgba(255,255,255,.98) 30px,rgba(255,255,255,.99) 35px,#fff 40px);
        background-image: none,linear-gradient(to bottom,rgba(255,255,255,.75) 0,rgba(255,255,255,.8) 5px,rgba(255,255,255,.86) 10px,rgba(255,255,255,.9) 15px,rgba(255,255,255,.94) 20px,rgba(255,255,255,.98) 30px,rgba(255,255,255,.99) 35px,#fff 40px)
    }
}

@media screen and (max-width:800px) {
    .overlap #main, .overlap .main-gradient {
        background-image: none,#fff none repeat center top,-moz-linear-gradient(top,rgba(255,255,255,.75) 0,rgba(255,255,255,.8) 2px,rgba(255,255,255,.86) 5px,rgba(255,255,255,.9) 8px,rgba(255,255,255,.94) 11px,rgba(255,255,255,.98) 16px,rgba(255,255,255,.99) 18px,#fff 20px);
        background-image: none,-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(100%,#fff));
        background-image: none,-webkit-linear-gradient(top,rgba(255,255,255,.75) 0,rgba(255,255,255,.8) 2px,rgba(255,255,255,.86) 5px,rgba(255,255,255,.9) 8px,rgba(255,255,255,.94) 11px,rgba(255,255,255,.98) 16px,rgba(255,255,255,.99) 18px,#fff 20px);
        background-image: none,-o-linear-gradient(top,rgba(255,255,255,.75) 0,rgba(255,255,255,.8) 2px,rgba(255,255,255,.86) 5px,rgba(255,255,255,.9) 8px,rgba(255,255,255,.94) 11px,rgba(255,255,255,.98) 16px,rgba(255,255,255,.99) 18px,#fff 20px);
        background-image: none,-ms-linear-gradient(top,rgba(255,255,255,.75) 0,rgba(255,255,255,.8) 2px,rgba(255,255,255,.86) 5px,rgba(255,255,255,.9) 8px,rgba(255,255,255,.94) 11px,rgba(255,255,255,.98) 16px,rgba(255,255,255,.99) 18px,#fff 20px);
        background-image: none,linear-gradient(to bottom,rgba(255,255,255,.75) 0,rgba(255,255,255,.8) 2px,rgba(255,255,255,.86) 5px,rgba(255,255,255,.9) 8px,rgba(255,255,255,.94) 11px,rgba(255,255,255,.98) 16px,rgba(255,255,255,.99) 18px,#fff 20px)
    }
}

.old-ie9 .overlap #main {
    background: #fff none repeat center top
}

.old-ie .overlap #main {
    background: #fff none repeat center top
}

.text-small {
    font-size: 12px
}

#page {
    background: #fff none repeat center top;
    background-size: auto
}

.old-ie #page {
    background: #fff none repeat center top
}

#main button.button, #main input.button, #mobile-menu, #page .form-fields span:only-child input, .dt-btn, .dt-form button, .dt-form input[type=button], .dt-form input[type=reset], .dt-form input[type=submit], .dt-mega-menu .sub-nav .dt-mega-parent .sub-nav a:hover, .form-fields, .form-fields span:first-child input, .form-fields span:last-child input, .loading-label, .page-links, .page-nav, .sidebar-content, .sub-nav, .sub-nav > li:hover > a, .wpcf7 input[type=date], .wpcf7 input[type=email], .wpcf7 input[type=number], .wpcf7 input[type=password], .wpcf7 input[type=range], .wpcf7 input[type=tel], .wpcf7 input[type=text], .wpcf7 input[type=url], .wpcf7-submit.dt-btn-m, input[type=button], input[type=date], input[type=email], input[type=number], input[type=password], input[type=range], input[type=reset], input[type=submit], input[type=tel], input[type=text], input[type=url], textarea {
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    -ms-border-radius: 6px;
    -o-border-radius: 6px;
    border-radius: 6px
}

a {
    color: #3b8ced;
    text-decoration: underline
}

    a:hover {
        color: #3b8ced;
        text-decoration: none
    }

.page-title {
    background-color: rgba(55,58,65,.04)
}

    .page-title:after {
        background-color: rgba(218,222,225,.7)
    }

.old-ie .page-title {
    background-color: #373a41;
    background-color: rgba(56,59,66,.04);
    zoom: 1
}

    .old-ie .page-title:after {
        background-color: #dadee1
    }

.h1-size, h1 {
    color: #373a41;
    font: normal normal 300 48px/52px "Open Sans",Helvetica,Arial,Verdana,sans-serif;
    text-transform: none
}

@media (max-width:800px) {
    .h1-size, h1 {
        font-size: 36px;
        line-height: 40px
    }
}

.page-title.title-left h1, .page-title.title-right h1 {
    font: normal normal normal 22px/26px "Open Sans",Helvetica,Arial,Verdana,sans-serif;
    text-transform: none
}

h1 a, h1 a:hover {
    color: #373a41
}

.hr-breadcrumbs.divider-heder, .hr-breadcrumbs.divider-heder a {
    color: #373a41
}

.h2-size, h2 {
    color: #373a41;
    font: normal normal 300 36px/40px "Open Sans",Helvetica,Arial,Verdana,sans-serif;
    text-transform: none
}

    h2 a, h2 a:hover {
        color: #373a41
    }

.h3-size, h3 {
    color: #373a41;
    font: normal normal normal 22px/26px "Open Sans",Helvetica,Arial,Verdana,sans-serif;
    text-transform: none
}

    h3 a, h3 a:hover {
        color: #373a41
    }

.fancy-header .breadcrumbs a, .fancy-title {
    color: #fff
}

.h4-size, .page h4, .widget-title, h4 {
    color: #373a41;
    font: normal normal normal 18px/22px "Open Sans",Helvetica,Arial,Verdana,sans-serif;
    text-transform: uppercase
}

    .widget-title a, h4 a, h4 a:hover {
        color: #373a41
    }

.h5-size, h5 {
    color: #373a41;
    font: normal normal normal 16px/22px "Open Sans",Helvetica,Arial,Verdana,sans-serif;
    text-transform: none
}

    h5 a, h5 a:hover {
        color: #373a41
    }

.h6-size, h6 {
    color: #373a41;
    font: normal normal 600 14px/16px "Open Sans",Helvetica,Arial,Verdana,sans-serif;
    text-transform: none
}

    h6 a, h6 a:hover {
        color: #373a41
    }

.dt-btn, .dt-form button, .dt-form input[type=button], .dt-form input[type=reset], .dt-form input[type=submit], .widget .dt-form .dt-btn {
    font: normal normal normal 12px/27px "Open Sans",Helvetica,Arial,Verdana,sans-serif;
    padding-left: 13px;
    padding-right: 13px;
    color: #fff;
    background-color: #3b8ced;
    text-transform: none;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    -ms-border-radius: 6px;
    -o-border-radius: 6px;
    border-radius: 6px
}

.btn-3d .dt-btn:after, .btn-3d button:after, .btn-3d input[type=button]:after, .btn-3d input[type=reset]:after, .btn-3d input[type=submit]:after {
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    -ms-border-radius: 6px;
    -o-border-radius: 6px;
    border-radius: 6px
}

#page .dt-btn, #page .dt-form button, #page .dt-form input[type=button], #page .dt-form input[type=reset], #page .dt-form input[type=submit], .btn-ios #page .dt-btn:hover {
    background-color: #3b8ced
}

.btn-ios button, .btn-ios button:hover, .btn-ios input[type=button], .btn-ios input[type=reset], .btn-ios input[type=submit], button, input[type=button], input[type=reset], input[type=submit] {
    color: #fff;
    background-color: #3b8ced
}

    .btn-ios #main #content input.button:hover, .btn-ios #main a.button:hover, .btn-ios #main button.button, .btn-ios #main button.button:hover, .btn-ios #main input.button, .btn-ios #main input.button:hover, .btn-ios .dt-btn:hover, .btn-ios .dt-form button:hover, .btn-ios input.wpcf7-submit.dt-btn-m[type=submit]:hover, .btn-ios input[type=button]:hover, .btn-ios input[type=reset]:hover, .btn-ios input[type=submit]:hover {
        background-color: #3b8ced
    }

#main button.button, #main input.button {
    background-color: #3b8ced
}

.content .dt-btn {
    color: #fff
}

.dt-btn {
    color: #fff
}

.sidebar .dt-btn {
    color: #fff
}

#main #content input.button:hover, #main button.button:hover, #main input.button:hover, .dt-btn:hover, .dt-form button:hover, .dt-form input[type=button]:hover, .dt-form input[type=reset]:hover, .dt-form input[type=submit]:hover, button:active, input.wpcf7-submit.dt-btn-m[type=submit]:hover, input[type=button]:active, input[type=button]:hover, input[type=reset]:active, input[type=reset]:hover, input[type=submit]:active, input[type=submit]:hover {
    background-color: #3b8ced
}

.btn-3d .dt-btn, .btn-3d .dt-form button, .btn-3d .dt-form input[type=button], .btn-3d .dt-form input[type=reset], .btn-3d .dt-form input[type=submit], .btn-3d button, .btn-3d input[type=button], .btn-3d input[type=reset], .btn-3d input[type=submit] {
    -webkit-box-shadow: 0 2px #115ebb;
    -moz-box-shadow: 0 2px #115ebb;
    box-shadow: 0 2px #115ebb
}

    .btn-3d #page .wpcf7-form input[type=submit]:hover, .btn-3d .dt-btn:hover, .btn-3d button:hover, .btn-3d input[type=button]:hover, .btn-3d input[type=reset]:hover, .btn-3d input[type=submit]:hover {
        background-color: #1a79ea;
        -webkit-box-shadow: 0 1px #0c4283;
        -moz-box-shadow: 0 1px #0c4283;
        box-shadow: 0 1px #0c4283
    }

    .btn-3d .dt-btn:active, .btn-3d .dt-form button:active, .btn-3d button:active, .btn-3d input[type=button]:active, .btn-3d input[type=reset]:active, .btn-3d input[type=submit]:active {
        background-color: #1368ce;
        -webkit-box-shadow: 0 0 rgba(0,0,0,.25);
        -moz-box-shadow: 0 0 rgba(0,0,0,.25);
        box-shadow: 0 0 rgba(0,0,0,.25)
    }

    .btn-3d .dt-btn:hover:after {
        background-color: rgba(0,0,0,.07)
    }

    .btn-3d .dt-btn:active:after {
        background-color: rgba(0,0,0,.14)
    }

#main button.button:hover, #main input.button:hover, .dt-btn:hover {
    color: #fff
}

.old-ie .dt-btn:hover, .old-ie .dt-form button:hover, .old-ie .dt-form input[type=button]:hover, .old-ie .dt-form input[type=reset]:hover, .old-ie .dt-form input[type=submit]:hover {
    border-color: transparent
}

.dt-btn-m, .dt-form button, .dt-form input[type=button], .dt-form input[type=reset], .dt-form input[type=submit], button, input.dt-btn-m[type=submit], input[type=button], input[type=reset], input[type=submit] {
    padding-left: 10.666666666667px;
    padding-right: 10.666666666667px;
    font: normal normal normal 13px/32px "Open Sans",Helvetica,Arial,Verdana,sans-serif;
    text-transform: none;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    -ms-border-radius: 7px;
    -o-border-radius: 7px;
    border-radius: 7px
}

.btn-3d .dt-btn-m:after, .btn-3d button:after, .btn-3d input.dt-btn-m[type=submit]:after, .btn-3d input[type=button]:after, .btn-3d input[type=reset]:after, .btn-3d input[type=submit]:after {
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    -ms-border-radius: 7px;
    -o-border-radius: 7px;
    border-radius: 7px
}

input[type=button], input[type=reset], input[type=submit] {
    line-height: normal
}

input.dt-btn-m[type=submit] {
    line-height: 18px
}

.dt-form button, .dt-form input[type=button], .dt-form input[type=reset], .dt-form input[type=submit] {
    min-height: 34px
}

#top-bar {
    line-height: 40px;
    background: #fff none repeat center center;
    color: #8d9095;
    font-size: 12px
}

    #top-bar:before {
        content: "";
        display: table
    }

    #top-bar:after {
        content: "";
        display: table;
        clear: both
    }

.ancient-ie #top-bar {
    zoom: 1
}

@media screen and (max-width:800px) {
    #top-bar {
        line-height: 28px
    }
}

#top-bar:after {
    background-color: rgba(218,222,225,.7)
}

.old-ie #top-bar {
    background: #fff none repeat center center
}

    .old-ie #top-bar:after {
        background-color: #dadee1
    }

#top-bar a {
    color: #8d9095
}

#header {
    background: #fff none repeat center top;
    border-bottom: 1px solid rgba(218,222,225,.7)
}

.old-ie #header {
    border-bottom: 1px solid #dadee1
}

.overlap #header {
    background-image: none,-moz-linear-gradient(bottom,rgba(255,255,255,.75) 0,rgba(255,255,255,.8) 10px,rgba(255,255,255,.86) 20px,rgba(255,255,255,.9) 30px,rgba(255,255,255,.94) 40px,rgba(255,255,255,.98) 50px,rgba(255,255,255,.99) 60px,#fff 70px);
    background-image: none,-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(100%,#fff));
    background-image: none,-webkit-linear-gradient(bottom,rgba(255,255,255,.75) 0,rgba(255,255,255,.8) 10px,rgba(255,255,255,.86) 20px,rgba(255,255,255,.9) 30px,rgba(255,255,255,.94) 40px,rgba(255,255,255,.98) 50px,rgba(255,255,255,.99) 60px,#fff 70px);
    background-image: none,-o-linear-gradient(bottom,rgba(255,255,255,.75) 0,rgba(255,255,255,.8) 10px,rgba(255,255,255,.86) 20px,rgba(255,255,255,.9) 30px,rgba(255,255,255,.94) 40px,rgba(255,255,255,.98) 50px,rgba(255,255,255,.99) 60px,#fff 70px);
    background-image: none,-ms-linear-gradient(bottom,rgba(255,255,255,.75) 0,rgba(255,255,255,.8) 10px,rgba(255,255,255,.86) 20px,rgba(255,255,255,.9) 30px,rgba(255,255,255,.94) 40px,rgba(255,255,255,.98) 50px,rgba(255,255,255,.99) 60px,#fff 70px);
    background-image: none,linear-gradient(to top,rgba(255,255,255,.75) 0,rgba(255,255,255,.8) 10px,rgba(255,255,255,.86) 20px,rgba(255,255,255,.9) 30px,rgba(255,255,255,.94) 40px,rgba(255,255,255,.98) 50px,rgba(255,255,255,.99) 60px,#fff 70px);
    background-color: transparent;
    background-repeat: repeat;
    background-position: center top;
    border-bottom: none;
    -webkit-box-shadow: 0 1px 0 0 rgba(5,38,57,.05);
    -moz-box-shadow: 0 1px 0 0 rgba(5,38,57,.05);
    box-shadow: 0 1px 0 0 rgba(5,38,57,.05)
}

@media screen and (max-width:1024px) {
    .overlap #header {
        background-image: none,-moz-linear-gradient(bottom,rgba(255,255,255,.75) 0,rgba(255,255,255,.8) 5px,rgba(255,255,255,.86) 10px,rgba(255,255,255,.9) 15px,rgba(255,255,255,.94) 20px,rgba(255,255,255,.98) 25px,rgba(255,255,255,.99) 30px,#fff 40px);
        background-image: none,-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(100%,#fff));
        background-image: none,-webkit-linear-gradient(bottom,rgba(255,255,255,.75) 0,rgba(255,255,255,.8) 5px,rgba(255,255,255,.86) 10px,rgba(255,255,255,.9) 15px,rgba(255,255,255,.94) 20px,rgba(255,255,255,.98) 25px,rgba(255,255,255,.99) 30px,#fff 40px);
        background-image: none,-o-linear-gradient(bottom,rgba(255,255,255,.75) 0,rgba(255,255,255,.8) 5px,rgba(255,255,255,.86) 10px,rgba(255,255,255,.9) 15px,rgba(255,255,255,.94) 20px,rgba(255,255,255,.98) 25px,rgba(255,255,255,.99) 30px,#fff 40px);
        background-image: none,-ms-linear-gradient(bottom,rgba(255,255,255,.75) 0,rgba(255,255,255,.8) 5px,rgba(255,255,255,.86) 10px,rgba(255,255,255,.9) 15px,rgba(255,255,255,.94) 20px,rgba(255,255,255,.98) 25px,rgba(255,255,255,.99) 30px,#fff 40px);
        background-image: none,linear-gradient(to top,rgba(255,255,255,.75) 0,rgba(255,255,255,.8) 5px,rgba(255,255,255,.86) 10px,rgba(255,255,255,.9) 15px,rgba(255,255,255,.94) 20px,rgba(255,255,255,.98) 25px,rgba(255,255,255,.99) 30px,#fff 40px);
        background-color: transparent
    }
}

@media screen and (max-width:800px) {
    .overlap #header {
        background-image: none,-moz-linear-gradient(bottom,rgba(255,255,255,.75) 0,rgba(255,255,255,.8) 2px,rgba(255,255,255,.86) 4px,rgba(255,255,255,.9) 6px,rgba(255,255,255,.94) 9px,rgba(255,255,255,.98) 13px,rgba(255,255,255,.99) 18px,#fff 20px);
        background-image: none,-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(100%,#fff));
        background-image: none,-webkit-linear-gradient(bottom,rgba(255,255,255,.75) 0,rgba(255,255,255,.8) 2px,rgba(255,255,255,.86) 4px,rgba(255,255,255,.9) 6px,rgba(255,255,255,.94) 9px,rgba(255,255,255,.98) 13px,rgba(255,255,255,.99) 18px,#fff 20px);
        background-image: none,-o-linear-gradient(bottom,rgba(255,255,255,.75) 0,rgba(255,255,255,.8) 2px,rgba(255,255,255,.86) 4px,rgba(255,255,255,.9) 6px,rgba(255,255,255,.94) 9px,rgba(255,255,255,.98) 13px,rgba(255,255,255,.99) 18px,#fff 20px);
        background-image: none,-ms-linear-gradient(bottom,rgba(255,255,255,.75) 0,rgba(255,255,255,.8) 2px,rgba(255,255,255,.86) 4px,rgba(255,255,255,.9) 6px,rgba(255,255,255,.94) 9px,rgba(255,255,255,.98) 13px,rgba(255,255,255,.99) 18px,#fff 20px);
        background-image: none,linear-gradient(to top,rgba(255,255,255,.75) 0,rgba(255,255,255,.8) 2px,rgba(255,255,255,.86) 4px,rgba(255,255,255,.9) 6px,rgba(255,255,255,.94) 9px,rgba(255,255,255,.98) 13px,rgba(255,255,255,.99) 18px,#fff 20px);
        background-color: transparent
    }
}

.old-ie9 .overlap #header {
    background: #fff none repeat center top
}

.old-ie .overlap #header {
    background: #fff none repeat center top
}

#header .wf-table {
    height: 110px;
    min-height: 110px
}

#phantom .ph-wrap {
    background: rgba(255,255,255,0.95);
}

.one-page-row #phantom .ph-wrap {
    background: #ffffff;
}

#phantom .ph-wrap:hover {
    background: #ffffff;
}

.old-ie #phantom .ph-wrap {
    background: #ffffff;
}

#fancy-header .wf-wrap {
    padding-top: 0
}

.overlap #fancy-header .wf-wrap {
    padding-top: 70px;
    padding-bottom: 70px
}

.logo-classic #main-nav > li, .logo-classic-centered #main-nav > li {
    border-color: rgba(106,110,113,.18)
}

.old-ie .logo-classic #main-nav > li, .old-ie .logo-classic-centered #main-nav > li {
    border-color: #dadee1
}

#main-nav > li, #main-nav > li > a {
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px
}

.assistive-info {
    color: #373a41
}

#main-nav:before {
    content: "";
    display: table
}

#main-nav:after {
    content: "";
    display: table;
    clear: both
}

.ancient-ie #main-nav {
    zoom: 1
}

#main-nav > li > a, #mobile-menu {
    font: normal normal normal 15px/23px "Open Sans",Helvetica,Arial,Verdana,sans-serif;
    color: #474950;
    text-transform: none
}

#main-nav > li {
    margin-left: 3px;
    margin-right: 3px
}

    #main-nav > li > a {
        padding: 6px 0 7px
    }

#main-nav.menu-frame-on > li > a {
    padding: 6px 11px 7px
}

#main-nav > li.has-children.level-arrows-on > a {
    padding: 6px 13px 7px 0
}

#main-nav.menu-frame-on > li.has-children.level-arrows-on > a {
    padding: 6px 19px 7px 11px
}

#main-nav > li.has-children.level-arrows-on > a:after {
    right: 0
}

#main-nav.menu-frame-on > li.has-children.level-arrows-on > a:after {
    right: 7px
}

.logo-classic #main-nav > li > a, .logo-classic-centered #main-nav > li > a {
    padding: 8px 0
}

.logo-classic #main-nav.menu-frame-on > li > a, .logo-classic-centered #main-nav.menu-frame-on > li > a {
    padding: 9px 10.5px
}

.logo-classic #main-nav > li.has-children.level-arrows-on > a, .logo-classic-centered #main-nav > li.has-children.level-arrows-on > a {
    padding: 9px 12px 9px 0
}

.logo-classic #main-nav.menu-frame-on > li.has-children.level-arrows-on > a, .logo-classic-centered #main-nav.menu-frame-on > li.has-children.level-arrows-on > a {
    padding: 9px 17.5px 9px 10.5px
}

.logo-classic #main-nav > li.has-children.level-arrows-on > a:after, .logo-classic-centered #main-nav > li.has-children > a:after {
    right: 0
}

.logo-classic #main-nav.menu-frame-on > li.has-children.level-arrows-on > a:after, .logo-classic-centered #main-nav.menu-frame-on > li.has-children > a:after {
    right: 6px
}

.old-ie #main-nav.menu-frame-on > li.act > a, .old-ie #main-nav.menu-frame-on > li:hover > a {
    color: #3b8ced
}

.old-ie #main-nav.menu-frame-on > li.act > a {
    background-color: #3b8ced;
    color: #fff
}

#main-nav.menu-frame-on > li.act, #mobile-menu {
    background-color: #3b8ced
}

    #main-nav.menu-frame-on > li.act:hover > a, #main-nav.menu-frame-on > li.act > a, #mobile-menu span {
        color: #fff
    }

#main-nav > li.act:hover > a, #main-nav > li.act > a {
    color: #3b8ced
}

#main-nav.menu-frame-on > li:hover > a {
    border: 1px solid #3b8ced
}

.logo-classic #main-nav.menu-frame-on > li:hover > a, .logo-classic-centered #main-nav.menu-frame-on > li:hover > a {
    border: 1px solid transparent
}

#main-nav > li:hover > a, #main-nav > li:hover > a span, #main-nav > li > a:hover {
    color: #3b8ced
}

#main-nav.menu-frame-on > li.act:hover > a > span, #main-nav.menu-frame-on > li.act > a:hover span, #main-nav.menu-frame-on > li.act > a > span {
    color: #fff
}

#main-nav > li.has-children.level-arrows-on > a:after {
    background-image: url(data:image/svg+xml,%3Csvg%20version=%221.1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20x=%220px%22%20y=%220px%22%20width=%229px%22%20height=%226px%22%20viewBox=%220%200%209%206%22%20enable-background=%22new%200%200%209%206%22%20xml:space=%22preserve%22%3E%3Cpolygon%20fill=%22%23474950%22%20points=%228.205,1.669%204.515,5.516%200.824,1.703%201.846,0.669%204.515,3.344%207.189,0.669%20%22/%3E%3C/svg%3E)
}

.old-ie #main-nav > li.has-children.level-arrows-on > a:after, .old-ie .custom-nav .has-children > a:after {
    background-position: -3px -125px
}

.sidebar-content .widget .custom-nav .has-children > a:after {
    background-image: url(data:image/svg+xml,%3Csvg%20version=%221.1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20x=%220px%22%20y=%220px%22%20width=%229px%22%20height=%226px%22%20viewBox=%220%200%209%206%22%20enable-background=%22new%200%200%209%206%22%20xml:space=%22preserve%22%3E%3Cpolygon%20fill=%22%23373a41%22%20points=%228.205,1.669%204.515,5.516%200.824,1.703%201.846,0.669%204.515,3.344%207.189,0.669%20%22/%3E%3C/svg%3E)
}

.widget .custom-nav .has-children > a:after {
    background-image: url(data:image/svg+xml,%3Csvg%20version=%221.1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20x=%220px%22%20y=%220px%22%20width=%229px%22%20height=%226px%22%20viewBox=%220%200%209%206%22%20enable-background=%22new%200%200%209%206%22%20xml:space=%22preserve%22%3E%3Cpolygon%20fill=%22%23373a41%22%20points=%228.205,1.669%204.515,5.516%200.824,1.703%201.846,0.669%204.515,3.344%207.189,0.669%20%22/%3E%3C/svg%3E)
}

#main-nav.menu-frame-on > li.has-children.level-arrows-on:hover > a:after, #main-nav > li.has-children.act.level-arrows-on:hover > a:after, #main-nav > li.has-children.act.level-arrows-on > a:after, #main-nav > li.has-children.level-arrows-on:hover > a:after {
    background-image: url(data:image/svg+xml,%3Csvg%20version=%221.1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20x=%220px%22%20y=%220px%22%20width=%229px%22%20height=%226px%22%20viewBox=%220%200%209%206%22%20enable-background=%22new%200%200%209%206%22%20xml:space=%22preserve%22%3E%3Cpolygon%20fill=%22%233b8ced%22%20points=%228.205,1.669%204.515,5.516%200.824,1.703%201.846,0.669%204.515,3.344%207.189,0.669%20%22/%3E%3C/svg%3E)
}

#main-nav.menu-frame-on > li.has-children.act.level-arrows-on:hover > a:after, #main-nav.menu-frame-on > li.has-children.act.level-arrows-on > a:after {
    background-image: url(data:image/svg+xml,%3Csvg%20version=%221.1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20x=%220px%22%20y=%220px%22%20width=%229px%22%20height=%226px%22%20viewBox=%220%200%209%206%22%20enable-background=%22new%200%200%209%206%22%20xml:space=%22preserve%22%3E%3Cpolygon%20fill=%22white%22%20points=%228.205,1.669%204.515,5.516%200.824,1.703%201.846,0.669%204.515,3.344%207.189,0.669%20%22/%3E%3C/svg%3E)
}

.custom-nav .has-children:hover > a:after {
    background-image: url(data:image/svg+xml,%3Csvg%20version=%221.1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20x=%220px%22%20y=%220px%22%20width=%229px%22%20height=%226px%22%20viewBox=%220%200%209%206%22%20enable-background=%22new%200%200%209%206%22%20xml:space=%22preserve%22%3E%3Cpolygon%20fill=%22%233b8ced%22%20points=%228.205,1.669%204.515,5.516%200.824,1.703%201.846,0.669%204.515,3.344%207.189,0.669%20%22/%3E%3C/svg%3E)
}

.sub-nav {
    background-color: rgba(255,255,255,.97)
}

.old-ie .sub-nav {
    background-color: #fff
}

.sub-nav li > a:hover {
    background-color: rgba(55,58,65,.05);
    color: #373a41
}

#bottom-bar .sub-nav li.has-children:after, #top-bar .sub-nav li.has-children:after, .sub-nav li.has-children.level-arrows-on:after {
    background-image: url(data:image/svg+xml,%3Csvg%20version=%221.1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20x=%220px%22%20y=%220px%22%20width=%226px%22%20height=%229px%22%20viewBox=%220%200%206%209%22%20enable-background=%22new%200%200%206%209%22%20xml:space=%22preserve%22%3E%3Cpolygon%20fill=%22%23373a41%22%20points=%221.557,0.766%205.24,4.534%201.712,8.256%200.557,7.219%203.295,4.474%200.557,1.797%20%22/%3E%3C/svg%3E)
}

.old-ie .sub-nav li.has-children.level-arrows-on:after {
    background-position: -5px -143px
}

.sub-nav > li > a {
    line-height: 22px
}

.sub-nav > li > a {
    color: rgba(55,58,65,.7);
    font-size: 13px;
    line-height: 18px
}

.old-ie .sub-nav > li > a {
    color: #373a41
}

.sub-nav > li.act > a {
    color: #3b8ced
}

#bottom-bar .sub-nav li.has-children.act:after, #top-bar .sub-nav li.has-children.act:after, .sub-nav li.has-children.act.level-arrows-on:after {
    background-image: url(data:image/svg+xml,%3Csvg%20version=%221.1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20x=%220px%22%20y=%220px%22%20width=%226px%22%20height=%229px%22%20viewBox=%220%200%206%209%22%20enable-background=%22new%200%200%206%209%22%20xml:space=%22preserve%22%3E%3Cpolygon%20fill=%22%233b8ced%22%20points=%221.557,0.766%205.24,4.534%201.712,8.256%200.557,7.219%203.295,4.474%200.557,1.797%20%22/%3E%3C/svg%3E)
}

.dt-mega-menu .sub-nav .dt-mega-parent > a {
    font: normal normal normal 15px/21px "Open Sans",Helvetica,Arial,Verdana,sans-serif;
    font-size: 15px;
    border-bottom-color: rgba(55,58,65,.1)
}

.dt-mega-menu .sub-nav > li:hover > a, .dt-mega-menu .sub-nav > li > a {
    color: #373a41
}

.dt-mega-menu .sub-nav li.act:hover > a, .dt-mega-menu .sub-nav li.act > a {
    color: #3b8ced
}

.dt-mega-menu .sub-nav .dt-mega-parent .sub-nav a {
    color: rgba(55,58,65,.7);
    font-size: 13px;
    line-height: 18px
}

.dt-mega-menu .sub-nav .dt-mega-parent .sub-nav li.act > a {
    color: #3b8ced
}

.dt-mega-menu > .sub-nav > li:hover > a {
    background-color: transparent
}

.dt-mega-menu .sub-nav .dt-mega-parent .sub-nav a:hover {
    background-color: rgba(55,58,65,.07);
    color: #373a41
}

.hr-breadcrumbs .breadcrumbs:after {
    height: 0;
    border: none;
    border-top: solid 5px rgba(218,222,225,.7)
}

.old-ie .hr-breadcrumbs .breadcrumbs:after {
    height: 0;
    border: none;
    border-top: solid 5px #dadee1
}

.content table, .content td {
    border-color: #dadee1
}

.contact-info li {
    border-style: solid;
    border-width: 1px;
    border-color: rgba(218,222,225,.7);
    border-left: none;
    border-right: none;
    border-bottom: none
}

.sidebar-content {
    border: 1px solid rgba(218,222,225,.7);
    background: #fff none repeat center center
}

.old-ie .sidebar-content {
    border: 1px solid #dadee1;
    background: #fff none repeat center center
}

.sidebar .widget, .sidebar-content .widget {
    border-top: 1px solid rgba(218,222,225,.7);
    color: #8d9095
}

.old-ie .sidebar .widget, .old-ie .sidebar-content .widget {
    border-top: 1px solid #dadee1
}

.page-links, .page-nav {
    border-color: rgba(218,222,225,.7)
}

.old-ie .page-links, .old-ie .page-nav {
    border-color: #dadee1
}

.sidebar .widget-title, .sidebar-content .widget-title {
    color: #373a41
}

.pingback-content {
    border-style: solid;
    border-width: 1px;
    border-color: rgba(218,222,225,.7);
    border-left: none;
    border-right: none;
    border-top: none
}

    .pingback-content:before {
        content: "";
        display: table
    }

    .pingback-content:after {
        content: "";
        display: table;
        clear: both
    }

.ancient-ie .pingback-content {
    zoom: 1
}

.old-ie .pingback-content {
    border-style: solid;
    border-width: 1px;
    border-color: #dadee1;
    border-left: none;
    border-right: none;
    border-top: none
}

.pingback-title {
    font-size: 15px
}

.clear-form {
    font-size: 12px
}

.pingback-title {
    color: #373a41
}

.sidebar-content a.clear-form, a.clear-form {
    color: #3b8ced
}

#bottom-bar {
    font-size: 12px;
    color: #8d9095;
    background: #f7f7f8 none repeat center top;
    border-top: 1px solid rgba(71,73,80,.12)
}

.old-ie #bottom-bar {
    background: #f7f7f8 none repeat center top;
    border-top: 1px solid #dadee1
}

#bottom-bar a {
    color: #8d9095
}

.sidebar-content a {
    color: #8d9095
}

.sidebar-content .widget .contact-info li, .sidebar-content .widget .custom-menu li, .sidebar-content .widget .custom-nav > li, .sidebar-content .widget .menu li, .sidebar-content .widget-custom-nav li li, .sidebar-content .widget_meta li {
    border-style: solid;
    border-width: 1px;
    border-color: rgba(218,222,225,.7);
    border-left: none;
    border-right: none;
    border-bottom: none
}

.widget .contact-info li, .widget .custom-menu li, .widget .custom-nav > li, .widget .menu li, .widget-custom-nav li li, .widget_meta li {
    border-style: solid;
    border-width: 1px;
    border-color: rgba(218,222,225,.7);
    border-left: none;
    border-right: none;
    border-bottom: none
}

.sidebar-content .custom-nav > li > ul {
    border-color: rgba(218,222,225,.7);
    background-color: rgba(55,58,65,.04)
}

.content .widget .custom-nav > li > ul {
    border-color: rgba(218,222,225,.7);
    background-color: rgba(55,58,65,.04)
}

.old-ie .sidebar-content .custom-nav > li > ul {
    border-color: #dadee1;
    background-color: #373a41;
    background-color: rgba(56,59,66,.04);
    zoom: 1
}

.old-ie .content .widget .custom-nav > li > ul {
    border-color: #dadee1;
    background-color: #373a41;
    background-color: rgba(56,59,66,.04);
    zoom: 1
}

.old-ie .sidebar-content .contact-info li, .old-ie .sidebar-content .custom-menu li, .old-ie .sidebar-content .custom-nav > li, .old-ie .sidebar-content .menu li, .old-ie .sidebar-content .widget-custom-nav li li, .old-ie .sidebar-content .widget_meta li {
    border-style: solid;
    border-width: 1px;
    border-color: #dadee1;
    border-left: none;
    border-right: none;
    border-bottom: none
}

.old-ie .content .widget .contact-info li, .old-ie .content .widget .custom-menu li, .old-ie .content .widget .custom-nav > li, .old-ie .content .widget .menu li, .old-ie .content .widget-custom-nav li li, .old-ie .content .widget_meta li {
    border-style: solid;
    border-width: 1px;
    border-color: #dadee1;
    border-left: none;
    border-right: none;
    border-bottom: none
}

.sidebar-content .contact-info li {
    border-top-color: rgba(218,222,225,.7)
}

.old-ie .sidebar-content .contact-info li {
    border-top-color: #dadee1
}

.custom-nav > li > a, .custom-nav > li > ul a {
    font-size: 15px
}

.sidebar-content .custom-nav > li > a, .sidebar-content .custom-nav > li > ul a {
    color: #373a41
}

.content .custom-nav > li > a, .content .custom-nav > li > ul a {
    color: #373a41
}

.custom-nav > li.act > a, .custom-nav > li > a:hover, .custom-nav > li > ul a:hover {
    color: #3b8ced
}

.custom-nav > li > ul a {
    font-size: 12px
}

.sidebar-content .custom-nav .has-children > a:after {
    border-top-color: rgba(218,222,225,.7)
}

.content .custom-nav .has-children > a:after {
    border-top-color: rgba(218,222,225,.7)
}

.custom-nav .has-children:hover > a:after {
    border-top-color: #3b8ced
}

.custom-nav .has-children.act:hover > a:after, .custom-nav .has-children.act > a:after {
    border-top-color: #3b8ced;
    border-bottom-color: transparent
}

.custom-menu li.act > a {
    color: #3b8ced !important
}

.sidebar-content .widget .menu ul:before, .widget .menu ul:before {
    margin-top: 19px;
    border-top-color: rgba(218,222,225,.7)
}

.widget .menu ul:before {
    border-top-color: rgba(218,222,225,.7)
}

.old-ie .sidebar-content .menu ul:before {
    border-top-color: #dadee1
}

.post-content a:hover {
    color: #3b8ced;
    text-decoration: none
}

.sidebar-content .post-content a:hover {
    color: #3b8ced
}

.close-link {
    background-image: url(data:image/svg+xml,%3Csvg%20version=%221.1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20x=%220px%22%20y=%220px%22%20width=%2216px%22%20height=%2216px%22%20viewBox=%220%200%2016%2016%22%20enable-background=%22new%200%200%2016%2016%22%20xml:space=%22preserve%22%3E%3Crect%20x=%2210.661%22%20y=%22-1.048%22%20fill=%22white%22%20width=%220.021%22%20height=%220.083%22/%3E%3Crect%20x=%229.328%22%20y=%22-1.049%22%20fill=%22white%22%20width=%220.03%22%20height=%220.042%22/%3E%3Cpolygon%20fill=%22white%22%20points=%2215.081,14.044%2014.067,15.103%200.92,1.913%201.999,0.899%20%22/%3E%3Cpolygon%20fill=%22white%22%20points=%220.959,14.01%201.967,15.062%2015.041,1.946%2013.969,0.938%20%22/%3E%3C/svg%3E)
}

.old-ie .close-link {
    background-position: 8px -1190px
}

.link.btn-link {
    background-image: url(data:image/svg+xml,%3Csvg%20version=%221.1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20x=%220px%22%20y=%220px%22%20width=%2216px%22%20height=%2216px%22%20viewBox=%220%200%2016%2016%22%20enable-background=%22new%200%200%2016%2016%22%20xml:space=%22preserve%22%3E%3Cpath%20fill=%22%233b8ced%22%20d=%22M5.138,6.376c0.219-0.22,0.461-0.4,0.72-0.542c1.439-0.794,3.279-0.55,4.204,0.854L9,7.844c-0.48-1.097-1.033-1.037-1.962-0.83C6.739,7.08,6.562,7.178,6.174,7.364l-2.252,2.2c-0.497,0.696-0.59,1.831,0.062,2.483%09c0.652,0.651,1.805,0.575,2.456-0.076l0.662-0.661c0.066,0.026,1.247,0.941,1.228,0.942l-0.805,0.805c-1.252,1.252-3.281,1.252-4.533,0c-1.253-1.253-1.253-3.283,0-4.535L5.138,6.376z%20M8.546,2.968L7.732,3.826C8.354,4.179,8.411,4.373,8.97,4.714l0.592-0.683c1.5-1.453,2.771,0.224,2.547,0c0.65,0.652,0.537,1.734-0.03,2.483L9.933,8.662C9.196,9.216,8.133,9.211,7.485,8.563C7.334,8.411,7.32,8.453,7.239,8.269L6.088,9.278C6.205,9.457,6.244,9.492,6.4,9.648c0.405,0.405,0.92,0.705,1.514,0.85c0.768,0.183,1.591,0.081,2.299-0.309c0.259-0.142,0.501-0.323,0.72-0.541l2.147-2.147c1.252-1.252,1.252-3.281,0-4.533C11.828,1.715,9.799,1.715,8.546,2.968z%22/%3E%3C/svg%3E)
}

.breadcrumbs li, .custom-menu a {
    background-image: url(data:image/svg+xml,%3Csvg%20version=%221.1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20x=%220px%22%20y=%220px%22%20width=%2213px%22%20height=%2213px%22%20viewBox=%220%200%2013%2013%22%20enable-background=%22new%200%200%2013%2013%22%20xml:space=%22preserve%22%3E%3Cpath%20fill=%22%233b8ced%22%20d=%22M6.501,1.084c1.448,0,2.812,0.565,3.836,1.593c1.019,1.022,1.581,2.38,1.581,3.823c0,1.445-0.56,2.801-1.581,3.823c-1.022,1.027-2.388,1.595-3.836,1.595c-1.45,0-2.812-0.567-3.836-1.595C1.646,9.301,1.084,7.945,1.084,6.5c0-1.442,0.561-2.801,1.58-3.823C3.688,1.649,5.051,1.084,6.501,1.084%20M6.501,0%09C2.91,0,0,2.911,0,6.5C0,10.091,2.91,13,6.501,13C10.09,13,13,10.091,13,6.5C13,2.911,10.09,0,6.501,0L6.501,0z%22/%3E%3Cpolygon%20fill=%22%233b8ced%22%20points=%225.547,2.766%209.229,6.534%205.702,10.256%204.625,9.219%207.285,6.474%204.547,3.797%20%22/%3E%3C/svg%3E)
}

.fancy-header .breadcrumbs li:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version=%221.1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20x=%220px%22%20y=%220px%22%20width=%2213px%22%20height=%2213px%22%20viewBox=%220%200%2013%2013%22%20enable-background=%22new%200%200%2013%2013%22%20xml:space=%22preserve%22%3E%3Cpath%20fill=%22rgba(255,255,255,0.4)%22%20d=%22M6.501,1.084c1.448,0,2.812,0.565,3.836,1.593c1.019,1.022,1.581,2.38,1.581,3.823c0,1.445-0.56,2.801-1.581,3.823c-1.022,1.027-2.388,1.595-3.836,1.595c-1.45,0-2.812-0.567-3.836-1.595C1.646,9.301,1.084,7.945,1.084,6.5c0-1.442,0.561-2.801,1.58-3.823C3.688,1.649,5.051,1.084,6.501,1.084%20M6.501,0%09C2.91,0,0,2.911,0,6.5C0,10.091,2.91,13,6.501,13C10.09,13,13,10.091,13,6.5C13,2.911,10.09,0,6.501,0L6.501,0z%22/%3E%3Cpolygon%20fill=%22rgba(255,255,255,0.4)%22%20points=%225.547,2.766%209.229,6.534%205.702,10.256%204.625,9.219%207.285,6.474%204.547,3.797%20%22/%3E%3C/svg%3E")
}

.fancy-header .breadcrumbs li:after {
    background-image: url("data:image/svg+xml,%3Csvg%20version=%221.1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20x=%220px%22%20y=%220px%22%20width=%2213px%22%20height=%2213px%22%20viewBox=%220%200%2013%2013%22%20enable-background=%22new%200%200%2013%2013%22%20xml:space=%22preserve%22%3E%3Cpath%20fill=%22rgba(0,0,0,0.1)%22%20d=%22M6.501,1.084c1.448,0,2.812,0.565,3.836,1.593c1.019,1.022,1.581,2.38,1.581,3.823c0,1.445-0.56,2.801-1.581,3.823c-1.022,1.027-2.388,1.595-3.836,1.595c-1.45,0-2.812-0.567-3.836-1.595C1.646,9.301,1.084,7.945,1.084,6.5c0-1.442,0.561-2.801,1.58-3.823C3.688,1.649,5.051,1.084,6.501,1.084%20M6.501,0%09C2.91,0,0,2.911,0,6.5C0,10.091,2.91,13,6.501,13C10.09,13,13,10.091,13,6.5C13,2.911,10.09,0,6.501,0L6.501,0z%22/%3E%3Cpolygon%20fill=%22rgba(0,0,0,0.1)%22%20points=%225.547,2.766%209.229,6.534%205.702,10.256%204.625,9.219%207.285,6.474%204.547,3.797%20%22/%3E%3C/svg%3E")
}

.fancy-header .breadcrumbs li:after, .fancy-header .breadcrumbs li:before {
    height: 22px
}

.form-company input, .form-country input, .form-mail input, .form-name input, .form-telephone input {
    padding-right: 20px;
    background-position: 97% center;
    background-repeat: no-repeat
}

.form-name input {
    background-image: url("data:image/svg+xml,%3Csvg%20version='1.1'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20width='20px'%20height='20px'%20viewBox='0%200%2020%2020'%20enable-background='new%200%200%2020%2020'%20xml:space='preserve'%3E%3Cpath%20id='user-icon'%20fill='%23dbdbdb'%20d='M13.683,12.539c-1.437-0.33-2.772-0.62-2.124-1.839C13.526,6.986,12.081,5,10,5c-2.121,0-3.534,2.062-1.558,5.7c0.667,1.227-0.719,1.514-2.125,1.839C4.883,12.871,4.993,13.627,4.993,15h10.014C15.007,13.627,15.119,12.871,13.683,12.539z'/%3E%3C/svg%3E")
}

.form-mail input {
    background-image: url("data:image/svg+xml,%3Csvg%20version='1.1'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20width='20px'%20height='20px'%20viewBox='0%200%2020%2020'%20enable-background='new%200%200%2020%2020'%20xml:space='preserve'%3E%3Cpath%20fill='%23dbdbdb'%20d='M11.864,10.606l-1.863,1.655l-1.828-1.624l-3.554,3.376l10.945,0.004L11.864,10.606z%20M4.52,5.983l5.49,5.332l5.392-5.282L4.52,5.983z%20M12.423,10.025l3.574,3.505l-0.009-6.896L12.423,10.025z%20M4.02,13.453l3.538-3.416L4.003,6.594L4.02,13.453z'/%3E%3C/svg%3E")
}

.form-telephone input {
    background-image: url("data:image/svg+xml,%3Csvg%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20width='20px'%20height='20px'%20viewBox='0%200%2020%2020'%20enable-background='new%200%200%2020%2020'%20xml:space='preserve'%3E%3Cpath%20fill='%23dbdbdb'%20d='M14.517,14.419l-2.176-2.996c-0.004,0.004-0.854,0.613-0.895,0.642c-0.967,0.688-3.79-3.241-2.851-3.966L9.498,7.45l-2.16-3.006c0,0.001-0.896,0.645-0.91,0.656C5.808,5.566,4.108,6.708,7.72,11.734c3.644,5.071,5.203,3.796,5.884,3.337C13.653,15.034,14.511,14.419,14.517,14.419z'/%3E%3C/svg%3E")
}

.form-country input {
    background-image: url("data:image/svg+xml,%3Csvg%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20width='20px'%20height='20px'%20viewBox='0%200%2020%2020'%20enable-background='new%200%200%2020%2020'%20xml:space='preserve'%3E%3Cpath%20fill='%23dbdbdb'%20d='M14.016,7.738c0-2.104-1.82-3.783-4.035-3.783c-2.229,0-3.996,1.68-3.996,3.783c0,1.469,0.613,2.177,1.972,3.979c1.635,2.28,1.952,4.209,1.952,4.209c0.037,0.158,0.186,0.158,0.223,0c0,0,0.242-1.929,1.916-4.209%09C12.826,10.64,14.016,9.207,14.016,7.738z%20M10.02,9.313c-0.818,0-1.505-0.69-1.505-1.504c0-0.813,0.687-1.45,1.505-1.45%09c0.873,0,1.543,0.638,1.543,1.45C11.563,8.623,10.893,9.313,10.02,9.313z'/%3E%3C/svg%3E")
}

.form-company input {
    background-image: url(data:image/svg+xml,%3Csvg%20version=%221.1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20x=%220px%22%20y=%220px%22%20width=%2220px%22%20height=%2220px%22%20viewBox=%220%200%2020%2020%22%20enable-background=%22new%200%200%2020%2020%22%20xml:space=%22preserve%22%3E%3Cpath%20id=%22briefcase-8-icon%22%20fill=%22%23dbdbdb%22%20d=%22M8.974,5.053L8.145,5.017l-0.018-1.01c0-0.383,0.413-0.729,0.752-0.729h3.632%09c0.342,0,0.688,0.327,0.688,0.71v1.039h-0.824l0.005-0.743c0-0.121-0.206-0.092-0.312-0.092H9.328c-0.108,0-0.351-0.029-0.351,0.092%09L8.975,4.977L8.974,5.053z%20M12.115,8.974l-0.032,0.954l3.906,0.042l-0.016,4.036H4.942l0.047-4.021l3.75-0.041l0.002-1L4.942,8.971L4.927,5.976l11.062,0.029L15.958,8.96L12.115,8.974z%20M11.228,8.325H9.658L9.63,10.553l1.639-0.029L11.228,8.325z%22/%3E%3C/svg%3E)
}

.form-select select {
    display: inline-block;
    width: 640px;
    max-width: 100%;
}

.clear-form:before {
    background-image: url(data:image/svg+xml,%3Csvg%20version=%221.1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20x=%220px%22%20y=%220px%22%20width=%2213px%22%20height=%2213px%22%20viewBox=%220%200%2013%2013%22%20enable-background=%22new%200%200%2013%2013%22%20xml:space=%22preserve%22%3E%3Cpath%20fill=%22%233b8ced%22%20d=%22M6.501,1.084c1.448,0,2.812,0.565,3.836,1.593c1.019,1.022,1.581,2.38,1.581,3.823%09c0,1.445-0.561,2.801-1.581,3.823c-1.022,1.026-2.388,1.595-3.836,1.595c-1.45,0-2.812-0.566-3.836-1.595C1.646,9.301,1.084,7.945,1.084,6.5c0-1.442,0.561-2.801,1.58-3.823C3.688,1.649,5.051,1.084,6.501,1.084%20M6.501,0%09C2.91,0,0,2.911,0,6.5C0,10.091,2.91,13,6.501,13C10.09,13,13,10.091,13,6.5C13,2.911,10.09,0,6.501,0L6.501,0z%22/%3E%3Cpolygon%20fill=%22%233b8ced%22%20points=%223.534,8.557%204.429,9.45%209.467,4.412%208.604,3.55%20%22/%3E%3Cpolygon%20fill=%22%233b8ced%22%20points=%229.467,8.557%208.57,9.45%203.534,4.412%204.396,3.55%20%22/%3E%20%3C/svg%3E)
}

#content h4.wpb_toggle.dt-style:hover, .dt-style.wpb_toggle:hover {
    color: #3b8ced
}

#content h4.wpb_toggle.dt-style, .dt-style.wpb_toggle {
    background-image: url(data:image/svg+xml,%3Csvg%20version=%221.1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20x=%220px%22%20y=%220px%22%20width=%2213px%22%20height=%2213px%22%20viewBox=%220%200%2013%2013%22%20enable-background=%22new%200%200%2013%2013%22%20xml:space=%22preserve%22%3E%3Cpath%20fill=%22%233b8ced%22%20d=%22M6.501,1.084c1.448,0,2.812,0.565,3.836,1.593c1.019,1.022,1.581,2.38,1.581,3.823c0,1.445-0.561,2.801-1.581,3.823c-1.022,1.026-2.388,1.595-3.836,1.595c-1.45,0-2.812-0.566-3.836-1.595C1.646,9.301,1.084,7.945,1.084,6.5c0-1.442,0.561-2.801,1.58-3.823C3.688,1.649,5.051,1.084,6.501,1.084%20M6.501,0C2.91,0,0,2.911,0,6.5C0,10.091,2.91,13,6.501,13C10.09,13,13,10.091,13,6.5C13,2.911,10.09,0,6.501,0L6.501,0z%22/%3E%3Crect%20x=%225.844%22%20y=%223.042%22%20fill=%22%233b8ced%22%20width=%221.312%22%20height=%226.916%22/%3E%3Crect%20x=%223.042%22%20y=%225.844%22%20fill=%22%233b8ced%22%20width=%226.916%22%20height=%221.312%22/%3E%3C/svg%3E);
    color: #373a41;
    font-size: 14px
}

.sidebar-content #content h4.wpb_toggle.dt-style, .sidebar-content .dt-style.wpb_toggle {
    color: #373a41
}

.old-ie #content h4.wpb_toggle.dt-style, .old-ie .dt-style.wpb_toggle {
    background-position: 0 -19px
}

.frame-on.frame-fancy {
    background-color: rgba(55,58,65,.04);
    -webkit-box-shadow: inset 0 0 0 1px rgba(218,222,225,.7);
    -moz-box-shadow: inset 0 0 0 1px rgba(218,222,225,.7);
    box-shadow: inset 0 0 0 1px rgba(218,222,225,.7)
}

.old-ie .frame-on.frame-fancy {
    background-color: #373a41;
    background-color: rgba(56,59,66,.04);
    zoom: 1;
    border: 1px solid #dadee1
}

.content .frame-on.frame-fancy {
    border: none
}

.title-row {
    background-color: rgba(218,222,225,.7);
    color: #373a41
}

.old-ie .title-row {
    background-color: #dadee1
}

.title-row {
    font-size: 18px
}

.frame-on {
    border: 1px solid;
    border-color: rgba(218,222,225,.7)
}

.old-ie .frame-on {
    border-color: #dadee1
}

.link.btn-link {
    font-size: 12px;
    color: #3b8ced
}

#mobile-menu {
    background-image: url("data:image/svg+xml,%3Csvg%20version='1.1'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%09%20width='12px'%20height='12px'%20viewBox='0%200%2012%2012'%20enable-background='new%200%200%2012%2012'%20xml:space='preserve'%3E%3Crect%20y='8.984'%20width='12'%20height='2.016'%20fill='white'%20/%3E%3Crect%20y='4.992'%20width='12'%20height='2.016'%20fill='white'%20/%3E%3Crect%20y='1'%20width='12'%20height='2.016'%20fill='white'%20/%3E%3C/svg%3E")
}

.arrow-left {
    background-image: url("data:image/svg+xml,%3Csvg%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20width='25px'%20height='40px'%20viewBox='0%200%2025%2040'%20enable-background='new%200%200%2025%2040'%20xml:space='preserve'%3E%3Cpolygon%20fill='white'%20points='12.471,19.208%2024.936,6.395%2018.703,0%200.042,19.185%200.056,19.198%200.042,19.208%2018.771,38.461%2025.041,32.085%20'/%3E%3C/svg%3E")
}

.old-ie .arrow-left {
    background-position: 0 -840px
}

.arrow-right {
    background-image: url("data:image/svg+xml,%3Csvg%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20width='25px'%20height='40px'%20viewBox='0%200%2025%2040'%20enable-background='new%200%200%2025%2040'%20xml:space='preserve'%3E%3Cpolygon%20fill='white'%20points='12.611,19.253%200.147,32.064%206.379,38.461%2025.041,19.276%2025.025,19.263%2025.041,19.253%206.31,0%200.041,6.376'/%3E%3C/svg%3E")
}

.old-ie .arrow-right {
    background-position: 0 -790px
}

.arrow-bottom {
    background-image: url("data:image/svg+xml,%3Csvg%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20width='20px'%20height='14px'%20viewBox='0%200%2020%2014'%20enable-background='new%200%200%2020%2014'%20xml:space='preserve'%3E%3Cpolygon%20fill='white'%20points='9.986,6.558%203.325,0.056%200,3.307%209.975,13.042%209.982,13.033%209.986,13.042%2019.998,3.271%2016.684,0%20'/%3E%3C/svg%3E")
}

.old-ie .arrow-bottom {
    background-position: 0 -890px
}

.arrow-top {
    background-image: url("data:image/svg+xml,%3Csvg%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20width='20px'%20height='14px'%20viewBox='0%200%2020%2014'%20enable-background='new%200%200%2020%2014'%20xml:space='preserve'%3E%3Cpolygon%20fill='white'%20points='10.012,6.483%2016.673,12.984%2019.998,9.734%2010.024,-0.001%2010.016,0.008%2010.012,-0.001%200.001,9.771%203.315,13.041%20'/%3E%3C/svg%3E")
}

.old-ie .arrow-top {
    background-position: 0 -920px
}

#top-bar .soc-ico a {
    border-color: transparent
}

.old-ie #top-bar .soc-ico a {
    color: #d2d7db
}

    .old-ie #top-bar .soc-ico a:hover {
        color: #3b8ced
    }

.sidebar .soc-ico a, .soc-ico a {
    border-color: rgba(59,140,237,.8)
}

.old-ie .sidebar .soc-ico a, .old-ie .soc-ico a {
    color: #3b8ced
}

#main #content h4.wpb_toggle, #main .wpb_toggle {
    font-size: 14px
}

.scroll-top {
    background-color: rgba(59,140,237,.25)
}

    .scroll-top:hover {
        background-color: rgba(59,140,237,.9)
    }

.old-ie .scroll-top {
    background-color: #3b8ced;
    background-color: rgba(59,139,237,.25);
    zoom: 1
}

    .old-ie .scroll-top:hover {
        background-color: #3b8ced;
        background-color: rgba(59,139,237,.9);
        zoom: 1
    }

.loading-label {
    background-color: rgba(255,255,255,.95)
}

.hover-style-one.hover-color-static .links-container > a:hover {
    background-color: #3b8ced !important
}

.hover-style-one .links-container > a > span {
    border-color: #3b8ced
}

#top-bar > span.act:after {
    background-image: url(data:image/svg+xml,%3Csvg%20version=%221.1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20x=%220px%22%20y=%220px%22%20width=%2211px%22%20height=%2211px%22%20viewBox=%220%200%2011%2011%22%20enable-background=%22new%200%200%2011%2011%22%20xml:space=%22preserve%22%3E%3Cpolygon%20fill=%22%238d9095%22%20points=%2211.006,3.491%205.504,9.228%200,3.544%201.523,2%205.504,5.989%209.491,2%20%22/%3E%3C/svg%3E)
}

#top-bar > span:after {
    background-image: url(data:image/svg+xml,%3Csvg%20version=%221.1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20x=%220px%22%20y=%220px%22%20width=%2211px%22%20height=%2211px%22%20viewBox=%220%200%2011%2011%22%20enable-background=%22new%200%200%2011%2011%22%20xml:space=%22preserve%22%3E%3Cpolygon%20fill=%22%238d9095%22%20points=%220,7.736%205.501,2%2011.006,7.684%209.482,9.228%205.501,5.239%201.515,9.228%20%22/%3E%3C/svg%3E)
}
