#main-navbar.navbar-business {
    background-color: #001E3A;
    border-width: 0
}

.dashy-header {
    width: 40%;
    margin-left: auto;
    margin-right: auto
}

.gray-container {
    background: #f3f5f6
}

.Box--tertiary {
    background: #fff;
    border: 1px solid #c9c9c9;
    color: #333
}

.Box {
    border-radius: 3px;
    overflow: hidden
}

* {
    box-sizing: border-box
}

* + .Box {
    margin-top: 20px
}

.Box .Box-content {
    font-size: 14px
}

.Grid-cell {
    font-size: 14px;
    text-align: left
}

*::-moz-selection {
    background: #40b6f9;
    color: #fff
}
@media screen and (max-width:414px) {
    .Box .Box-title {
        padding: 10px !important;
    }
}

.Grid--spaceHorizontal {
    margin-left: -20px
}

.Grid {
    display: block;
    padding: 0;
    margin: 0 0 20px;
    text-align: left;
    font-size: 0
}

.panel-primary {
    border-color: #3499ea
}

.panel {
    margin-bottom: -20px;
    background-color: #fff;
    border: 1px solid transparent;
    border-radius: 4px
}

* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.panel-primary > .panel-heading {
    color: #fff;
    background-color: #3499ea;
    border-color: #3499ea
}

.panel-heading {
    padding: 10px 15px;
    border-bottom: 1px solid transparent;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px
}

.panel-title {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 16px;
    color: inherit
}

.panel-body {
    padding: 15px
}

.border-right {
    border-right: 2px solid #f0f0f0
}

.customer-nav-container .navbar li a.active,
.customer-nav-container .navbar li a:hover,
.customer-nav-container .navbar-default li a.active,
.customer-nav-container .navbar-default li a:hover {
    -webkit-box-shadow: inset 0 -8px 0 -2px;
    box-shadow: inset 0 -8px 0 -2px;
    color: #02a9f4
}

.navbar-notifications li a {
    outline: none
}

.pull-right.count a {
    outline: none
}

.nomgtop10 {
    margin-top: -10px
}

.hr-md {
    width: 50%
}

.dashyOverviewIcon {
    color: #FF7300;
    padding-right: 5px
}

.modal-body .row {
    padding-bottom: 16px
}

.top-bar {
    font-size: 13px;
    line-height: 22px;
    height: 38px;
    overflow: hidden
}

.top-icon-circle {
    display: block;
    border-radius: 50% 50%;
    width: 24px;
    height: 24px;
    text-align: center;
    margin-top: 8px;
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out
}

.top-icon-circle i.fa {
    margin: auto;
    text-align: center
}

.top-bar span {
    float: left
}

.top-bar-text {
    line-height: 38px;
    margin-left: 10px
}

.top-bar {
    color: #a5a9ab;
    border-bottom: 1px solid rgba(206, 206, 206, 0.25)
}

.top-localization,
.top-mail,
.top-phone {
    padding: 0 15px 0 15px;
    height: 38px
}

.top-social {
    padding: 0 9px 0 9px;
    height: 38px
}

.top-social {
    border-left: 0px
}

.top-social-last {
    padding: 0 9px 0 9px;
    height: 38px;
    border-width: 0;
    padding: 0 0px 0 9px
}

.top-bar-wrapper {
    background: #f8f8f8;
    border: 1px solid #e1e1e1;
    border-width: 0 0 1px 0
}

.top-icon-circle {
    color: #3797dd
}

.top-icon-circle:hover {
    background: #cecece
}

@media (max-width: 768px) {
    .handheld_bbot {
        border-bottom: 1px solid gainsboro
    }
}

.center-block {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.notice-date {
    border-top: 1px solid gainsboro;
    display: inline-block;
    padding-top: 5px;
    margin-top: 5px
}

.ptop5 {
    padding-top: 5px
}

.ptop10 {
    padding-top: 10px
}

.ptop15 {
    padding-top: 15px
}

.ptop20 {
    padding-top: 20px
}

.ptop30 {
    padding-top: 25px
}

.ptop35 {
    padding-top: 35px
}

.ptop40 {
    padding-top: 40px
}

.pbot5 {
    padding-bottom: 5px
}

.pbot10 {
    padding-bottom: 10px
}

.pbot15 {
    padding-bottom: 15px
}

.ptop20 {
    padding-bottom: 20px
}

.pbot30 {
    padding-bottom: 25px
}

.pbot35 {
    padding-bottom: 35px
}

.pbot40 {
    padding-bottom: 40px
}

.center-block {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.pull-right {
    float: right !important
}

.pull-left {
    float: left !important
}

.hide {
    display: none !important
}

.show {
    display: block !important
}

.invisible {
    visibility: hidden
}

.text-hide {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0
}

.hidden {
    display: none !important;
    visibility: hidden !important
}

.row-centered {
    text-align: center
}

.col-centered {
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    vertical-align: top;
    float: none
}

@media (max-width:767px) {
    .col-centered {
        width: 100%
    }
}

.vertical-middle {
    vertical-align: middle
}

.panel {
    margin-bottom: 0
}

.well {
    margin-bottom: 0
}

.center-block {
    float: none
}

.padbot20 {
    padding-bottom: 20px
}

.mbot5 {
    margin-bottom: 5px
}

.mbot10 {
    margin-bottom: 10px
}

.mbot15 {
    margin-bottom: 15px
}

.mbot20 {
    margin-bottom: 20px
}

.mbot25 {
    margin-bottom: 25px
}

.mbot30 {
    margin-bottom: 30px
}

.no-mtop {
    margin-top: 0px !important
}

.no-mbot {
    margin-bottom: 0px !important
}

.mtop5 {
    margin-top: 5px
}

.mtop8 {
    margin-top: 8px
}

.mtop10 {
    margin-top: 10px
}

.mtop15 {
    margin-top: 15px
}

.mtop20 {
    margin-top: 20px
}

.mtop25 {
    margin-top: 25px
}

.mtop30 {
    margin-top: 30px
}

.mtop35 {
    margin-top: 35px
}

.mtop40 {
    margin-top: 40px
}

.mtop45 {
    margin-top: 45px
}

.mright5 {
    margin-right: 5px
}

.mright10 {
    margin-right: 10px
}

.mright30 {
    margin-right: 30px
}

.mright35 {
    margin-right: 35px
}

.mright20 {
    margin-right: 20px
}

.mleft5 {
    margin-left: 5px
}

.mleft10 {
    margin-left: 10px !important
}

.mleft15 {
    margin-left: 15px
}

.mleft20 {
    margin-left: 20px
}

.mleft25 {
    margin-left: 25px
}

.mleft30 {
    margin-left: 30px
}

.pleft5 {
    padding-left: 5px
}

.mleft4 {
    margin-left: 4px !important
}

.mleft40 {
    margin-left: 40px
}

a:active,
a:focus {
    outline: 0;
    border: none;
    -moz-outline-style: none
}

.bxshad-md {
    box-shadow: 0 8px 8px rgba(0, 0, 0, .12), 0 2px 8px rgba(0, 0, 0, .24);
    border-radius: 4px
}

.Box-dashed {
    background: #fff;
    border: 2px dashed #c9c9c9;
    color: #333;
    padding: 5px 5px
}

.Box-nodash {
    background: #fff;
    border: 1px solid #c9c9c9;
    color: #333;
    padding: 5px 5px
}

@font-face {
    font-family: WF Omnes;
    font-weight: 700;
    src: url(./fonts/omnes-regular-webfont.eot);
    src: url(./fonts/omnes-regular-webfont.eot#iefix) format("embedded-opentype"), url(./fonts/omnes-regular-webfont.ttf) format("truetype"), url(./fonts/omnes-regular-webfont.svg#omnes_regularregular) format("svg")
}

@font-face {
    font-family: WF Omnes;
    font-weight: bolder;
    src: url(./fonts/omnes-medium-webfont.eot);
    src: url(./fonts/omnes-medium-webfont.eot#iefix) format("embedded-opentype"), url(./fonts/omnes-medium-webfont.woff) format("woff"), url(./fonts/omnes-medium-webfont.ttf) format("truetype"), url(./fonts/omnes-medium-webfont.svg#omnesmedium) format("svg")
}

@font-face {
    font-family: WF Omnes;
    font-weight: 400;
    src: url(./fonts/omnes-light-webfont.eot);
    src: url(./fonts/omnes-light-webfont.eot#iefix) format("embedded-opentype"), url(./fonts/omnes-light-webfont.ttf) format("truetype"), url(./fonts/omnes-light-webfont.svg#omnes_regularregular) format("svg")
}

@font-face {
    font-family: 'mylocalsurveyor-icons';
    src: url('./fonts/mylocalsurveyor-icons.eot?w9nzq8');
    src: url('./fonts/mylocalsurveyor-icons.eot?w9nzq8#iefix') format('embedded-opentype'), url('./fonts/mylocalsurveyor-icons.ttf?w9nzq8') format('truetype'), url('./fonts/mylocalsurveyor-icons.woff?w9nzq8') format('woff'), url('./fonts/mylocalsurveyor-icons.svg?w9nzq8#mylocalsurveyor-icons') format('svg');
    font-weight: normal;
    font-style: normal
}

.oms {
    font-family: WF Omnes;
}

#main-navbar.navbar-business {
    background-color: #001E3A;
    border-width: 0
}

.dashy-stats-text {
    padding-top: 10px
}

.dashy-total {
    outline: none
}

.icon-text-count {
    border: 1px solid #f3f3f3;
    padding-top: 22px;
    padding-bottom: 22px
}

.dashy-header {
    width: 40%;
    margin-left: auto;
    margin-right: auto
}

.gray-container {
    background: #f3f5f6
}

.Box--tertiary {
    background: #fff;
    border: 1px solid #c9c9c9;
    color: #333
}

.Box {
    border-radius: 3px;
    overflow: hidden
}

* {
    box-sizing: border-box
}

* + .Box {
    margin-top: 20px
}

.Box .Box-content {
    font-size: 14px
}

.Grid-cell {
    font-size: 14px;
    text-align: left
}

*::-moz-selection {
    background: #40b6f9;
    color: #fff
}

.Grid--spaceHorizontal {
    margin-left: -20px
}

.Grid {
    display: block;
    padding: 0;
    margin: 0 0 20px;
    text-align: left;
    font-size: 0
}

.panel-primary {
    border-color: #3499ea
}

.panel {
    margin-bottom: -20px;
    background-color: #fff;
    border: 1px solid transparent;
    border-radius: 4px
}

* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.panel-primary > .panel-heading {
    color: #fff;
    background-color: #3499ea;
    border-color: #3499ea
}

.panel-heading {
    padding: 10px 15px;
    border-bottom: 1px solid transparent;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px
}

.panel-title {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 16px;
    color: inherit
}

.panel-body {
    padding: 15px
}

.border-right {
    border-right: 2px solid #f0f0f0
}

.customer-nav-container .navbar li a.active,
.customer-nav-container .navbar li a:hover,
.customer-nav-container .navbar-default li a.active,
.customer-nav-container .navbar-default li a:hover {
    -webkit-box-shadow: inset 0 -8px 0 -2px;
    box-shadow: inset 0 -8px 0 -2px;
    color: #02a9f4
}

.navbar-notifications li a {
    outline: none
}

.pull-right.count a {
    outline: none
}

.nomgtop10 {
    margin-top: -10px
}

.hr-md {
    width: 50%
}

.dashyOverviewIcon {
    color: #FF7300;
    padding-right: 5px
}

.modal-body .row {
    padding-bottom: 16px
}

.top-bar {
    font-size: 13px;
    line-height: 22px;
    height: 38px;
    overflow: hidden
}

.top-icon-circle {
    display: block;
    border-radius: 50% 50%;
    width: 24px;
    height: 24px;
    text-align: center;
    margin-top: 8px;
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out
}

.top-icon-circle i.fa {
    margin: auto;
    text-align: center
}

.top-bar span {
    float: left
}

.top-bar-text {
    line-height: 38px;
    margin-left: 10px
}

.top-bar {
    color: #a5a9ab;
    border-bottom: 1px solid rgba(206, 206, 206, 0.25)
}

.top-localization,
.top-mail,
.top-phone {
    padding: 0 15px 0 15px;
    height: 38px
}

.top-social {
    padding: 0 9px 0 9px;
    height: 38px
}

.top-social {
    border-left: 0px
}

.top-social-last {
    padding: 0 9px 0 9px;
    height: 38px;
    border-width: 0;
    padding: 0 0px 0 9px
}

.top-bar-wrapper {
    background: #f8f8f8;
    border: 1px solid #e1e1e1;
    border-width: 0 0 1px 0
}

.top-icon-circle {
    color: #3797dd
}

.top-icon-circle:hover {
    background: #cecece
}

@media screen and (max-width:767px) {
    #quotation_block .ribbon {
        position: absolute;
        top: 20px;
        right: -5px;
        padding: 5px;
        width: 100%
    }
    #quotation_block .ribbon-content {
        position: relative;
        width: 100%;
        height: 100px;
        background: #f1f1f1;
        border: 1px solid #DDD
    }
}

@media screen and (min-width:768px) {
    #quotation_block .ribbon {
        position: absolute;
        top: 20px;
        right: -5px;
        padding: 5px
    }
    #quotation_block .ribbon-content {
        position: relative;
        width: 100%;
        height: 100px;
        background: #f1f1f1;
        border: 1px solid #DDD
    }
}

#quotation_block .ribbon.base {
    background: #3498db;
    color: #fff;
    border-right: 5px solid #8bc4ea
}

#quotation_block .ribbon.light {
    background: #ecf0f1;
    color: #2c3e50;
    border-right: 5px solid #dde4e6
}

#quotation_block .ribbon.dark {
    background: #131313;
    color: #fff;
    border-right: 5px solid #464646
}

#quotation_block .ribbon.base-alt {
    background: #9cd70e;
    color: #fff;
    border-right: 5px solid #c6f457
}

#quotation_block .ribbon.red {
    background: #e91b23;
    color: #fff;
    border-right: 5px solid #f2787d
}

#quotation_block .ribbon.orange {
    background: #ff8a3c;
    color: #fff;
    border-right: 5px solid #ffc7a2
}

#quotation_block .ribbon.yellow {
    background: #ffd800;
    color: #fff;
    border-right: 5px solid #ffe866
}

@media screen and (min-width:768px) {
    #quotation_block .ribbon:before,
    #quotation_block .ribbon:after {
        content: '';
        position: absolute;
        left: -9px;
        border-left: 10px solid transparent
    }
    #quotation_block .ribbon:before {
        top: 0
    }
    #quotation_block .ribbon:after {
        bottom: 0
    }
    #quotation_block .ribbon.base:before {
        border-top: 27px solid #3498db
    }
    #quotation_block .ribbon.base:after {
        border-bottom: 27px solid #3498db
    }
    #quotation_block .ribbon.light:before {
        border-top: 27px solid #ecf0f1
    }
    #quotation_block .ribbon.light:after {
        border-bottom: 27px
        solid #ecf0f1
    }
    #quotation_block .ribbon.dark:before {
        border-top: 27px solid #131313
    }
    #quotation_block .ribbon.dark:after {
        border-bottom: 27px solid #131313
    }
    #quotation_block .ribbon.base-alt:before {
        border-top: 27px solid #9cd70e
    }
    #quotation_block .ribbon.base-alt:after {
        border-bottom: 27px solid #9cd70e
    }
    #quotation_block .ribbon.red:before {
        border-top: 27px solid #e91b23
    }
    #quotation_block .ribbon.red:after {
        border-bottom: 27px solid #e91b23
    }
    #quotation_block .ribbon.orange:before {
        border-top: 27px solid #ff8a3c
    }
    #quotation_block .ribbon.orange:after {
        border-bottom: 27px solid #ff8a3c
    }
    #quotation_block .ribbon.yellow:before {
        border-top: 27px solid #ffd800
    }
    #quotation_block .ribbon.yellow:after {
        border-bottom: 27px solid #ffd800
    }
}

#quotation_block .ribbon span {
    display: block;
    font-size: 16px;
    font-weight: 600;
    text-align: center
}

@media (max-width: 768px) {
    .handheld_bbot {
        border-bottom: 1px solid gainsboro
    }
}

.center-block {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.notice-date {
    border-top: 1px solid gainsboro;
    display: inline-block;
    padding-top: 5px;
    margin-top: 5px
}

.ptop5 {
    padding-top: 5px
}

.ptop10 {
    padding-top: 10px
}

.ptop15 {
    padding-top: 15px
}

.ptop20 {
    padding-top: 20px
}

.ptop30 {
    padding-top: 25px
}

.ptop35 {
    padding-top: 35px
}

.ptop40 {
    padding-top: 40px
}

.pbot5 {
    padding-bottom: 5px
}

.pbot10 {
    padding-bottom: 10px
}

.pbot15 {
    padding-bottom: 15px
}

.ptop20 {
    padding-bottom: 20px
}

.pbot30 {
    padding-bottom: 25px
}

.pbot35 {
    padding-bottom: 35px
}

.pbot40 {
    padding-bottom: 40px
}

.center-block {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.pull-right {
    float: right !important
}

.pull-left {
    float: left !important
}

.hide {
    display: none !important
}

.show {
    display: block !important
}

.invisible {
    visibility: hidden
}

.text-hide {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0
}

.hidden {
    display: none !important;
    visibility: hidden !important
}

.row-centered {
    text-align: center
}

.col-centered {
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    vertical-align: top;
    float: none
}

@media (max-width:767px) {
    .col-centered {
        width: 100%
    }
}

.vertical-middle {
    vertical-align: middle
}

.panel {
    margin-bottom: 0
}

.well {
    margin-bottom: 0
}

.center-block {
    float: none
}

.padbot20 {
    padding-bottom: 20px
}

.mbot5 {
    margin-bottom: 5px
}

.mbot10 {
    margin-bottom: 10px
}

.mbot15 {
    margin-bottom: 15px
}

.mbot20 {
    margin-bottom: 20px
}

.mbot25 {
    margin-bottom: 25px
}

.mbot30 {
    margin-bottom: 30px
}

.no-mtop {
    margin-top: 0px !important
}

.no-mbot {
    margin-bottom: 0px !important
}

.mtop5 {
    margin-top: 5px
}

.mtop8 {
    margin-top: 8px
}

.mtop10 {
    margin-top: 10px
}

.mtop15 {
    margin-top: 15px
}

.mtop20 {
    margin-top: 20px
}

.mtop25 {
    margin-top: 25px
}

.mtop30 {
    margin-top: 30px
}

.mtop35 {
    margin-top: 35px
}

.mtop40 {
    margin-top: 40px
}

.mtop45 {
    margin-top: 45px
}

.mright5 {
    margin-right: 5px
}

.mright10 {
    margin-right: 10px
}

.mright30 {
    margin-right: 30px
}

.mright35 {
    margin-right: 35px
}

.mright20 {
    margin-right: 20px
}

.mleft5 {
    margin-left: 5px
}

.mleft10 {
    margin-left: 10px !important
}

.mleft15 {
    margin-left: 15px
}

.mleft20 {
    margin-left: 20px
}

.mleft25 {
    margin-left: 25px
}

.mleft30 {
    margin-left: 30px
}

.pleft5 {
    padding-left: 5px
}

.mleft4 {
    margin-left: 4px !important
}

.mleft40 {
    margin-left: 40px
}

a:active,
a:focus {
    outline: 0;
    border: none;
    -moz-outline-style: none
}

html,
body,
div,
span,
p {
    margin: 0;
    padding: 0;
    border: 0;
    font-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    font-family: inherit;
    vertical-align: baseline
}

i {
    font-family: 'mylocalsurveyor-icons' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
     -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.mlsicon-aquarius:before {
    content: "\e900"
}

.mlsicon-aquarius-2:before {
    content: "\e901"
}

.mlsicon-aries:before {
    content: "\e902"
}

.mlsicon-aries-2:before {
    content: "\e903"
}

.mlsicon-cancer:before {
    content: "\e904"
}

.mlsicon-cancer-2:before {
    content: "\e905"
}

.mlsicon-capricorn:before {
    content: "\e906"
}

.mlsicon-capricorn-2:before {
    content: "\e907"
}

.mlsicon-gemini:before {
    content: "\e908"
}

.mlsicon-gemini-2:before {
    content: "\e909"
}

.mlsicon-leo:before {
    content: "\e90a"
}

.mlsicon-leo-2:before {
    content: "\e90b"
}

.mlsicon-libra:before {
    content: "\e90c"
}

.mlsicon-libra-2:before {
    content: "\e90d"
}

.mlsicon-pisces:before {
    content: "\e90e"
}

.mlsicon-pisces-2:before {
    content: "\e90f"
}

.mlsicon-sagittarus:before {
    content: "\e910"
}

.mlsicon-sagittarus-2:before {
    content: "\e911"
}

.mlsicon-scorpio:before {
    content: "\e912"
}

.mlsicon-scorpio-2:before {
    content: "\e913"
}

.mlsicon-taurus:before {
    content: "\e914"
}

.mlsicon-taurus-2:before {
    content: "\e915"
}

.mlsicon-virgo:before {
    content: "\e916"
}

.mlsicon-virgo-2:before {
    content: "\e917"
}

.mlsicon-add-window:before {
    content: "\e918"
}

.mlsicon-approved-window:before {
    content: "\e919"
}

.mlsicon-block-window:before {
    content: "\e91a"
}

.mlsicon-close-window:before {
    content: "\e91b"
}

.mlsicon-code-window:before {
    content: "\e91c"
}

.mlsicon-delete-window:before {
    content: "\e91d"
}

.mlsicon-download-window:before {
    content: "\e91e"
}

.mlsicon-duplicate-window:before {
    content: "\e91f"
}

.mlsicon-error-404-window:before {
    content: "\e920"
}

.mlsicon-favorite-window:before {
    content: "\e921"
}

.mlsicon-font-window:before {
    content: "\e922"
}

.mlsicon-full-view-window:before {
    content: "\e923"
}

.mlsicon-height-window:before {
    content: "\e924"
}

.mlsicon-home-window:before {
    content: "\e925"
}

.mlsicon-info-window:before {
    content: "\e926"
}

.mlsicon-loading-window:before {
    content: "\e927"
}

.mlsicon-lock-window:before {
    content: "\e928"
}

.mlsicon-love-window:before {
    content: "\e929"
}

.mlsicon-maximize-window:before {
    content: "\e92a"
}

.mlsicon-minimize-maximize-close-window:before {
    content: "\e92b"
}

.mlsicon-minimize-window:before {
    content: "\e92c"
}

.mlsicon-navigation-left-window:before {
    content: "\e92d"
}

.mlsicon-navigation-right-window:before {
    content: "\e92e"
}

.mlsicon-network-window:before {
    content: "\e92f"
}

.mlsicon-new-tab:before {
    content: "\e930"
}

.mlsicon-one-window:before {
    content: "\e931"
}

.mlsicon-refresh-window:before {
    content: "\e932"
}

.mlsicon-remove-window:before {
    content: "\e933"
}

.mlsicon-restore-window:before {
    content: "\e934"
}

.mlsicon-save-window:before {
    content: "\e935"
}

.mlsicon-settings-window:before {
    content: "\e936"
}

.mlsicon-share-window:before {
    content: "\e937"
}

.mlsicon-sidebar-window:before {
    content: "\e938"
}

.mlsicon-split-four-square-window:before {
    content: "\e939"
}

.mlsicon-split-horizontal-2-window:before {
    content: "\e93a"
}

.mlsicon-split-horizontal:before {
    content: "\e93b"
}

.mlsicon-split-vertical-2:before {
    content: "\e93c"
}

.mlsicon-split-vertical:before {
    content: "\e93d"
}

.mlsicon-split-window:before {
    content: "\e93e"
}

.mlsicon-time-window:before {
    content: "\e93f"
}

.mlsicon-touch-window:before {
    content: "\e940"
}

.mlsicon-two-windows:before {
    content: "\e941"
}

.mlsicon-upload-window:before {
    content: "\e942"
}

.mlsicon-url-window:before {
    content: "\e943"
}

.mlsicon-warning-window:before {
    content: "\e944"
}

.mlsicon-width-window:before {
    content: "\e945"
}

.mlsicon-window-2:before {
    content: "\e946"
}

.mlsicon-windows-2:before {
    content: "\e947"
}

.mlsicon-autumn:before {
    content: "\e948"
}

.mlsicon-celsius:before {
    content: "\e949"
}

.mlsicon-cloud-hail:before {
    content: "\e94a"
}

.mlsicon-cloud-moon:before {
    content: "\e94b"
}

.mlsicon-cloud-rain:before {
    content: "\e94c"
}

.mlsicon-cloud-snow:before {
    content: "\e94d"
}

.mlsicon-cloud-sun:before {
    content: "\e94e"
}

.mlsicon-clouds-weather:before {
    content: "\e94f"
}

.mlsicon-cloud-weather:before {
    content: "\e950"
}

.mlsicon-drop:before {
    content: "\e951"
}

.mlsicon-dry:before {
    content: "\e952"
}

.mlsicon-fahrenheit:before {
    content: "\e953"
}

.mlsicon-fog-day:before {
    content: "\e954"
}

.mlsicon-fog-night:before {
    content: "\e955"
}

.mlsicon-full-moon:before {
    content: "\e956"
}

.mlsicon-half-moon:before {
    content: "\e957"
}

.mlsicon-no-drop:before {
    content: "\e958"
}

.mlsicon-rainbow:before {
    content: "\e959"
}

.mlsicon-rainbow-2:before {
    content: "\e95a"
}

.mlsicon-rain-drop:before {
    content: "\e95b"
}

.mlsicon-sleet:before {
    content: "\e95c"
}

.mlsicon-snow:before {
    content: "\e95d"
}

.mlsicon-snowflake:before {
    content: "\e95e"
}

.mlsicon-snowflake-2:before {
    content: "\e95f"
}

.mlsicon-snowflake-3:before {
    content: "\e960"
}

.mlsicon-snow-storm:before {
    content: "\e961"
}

.mlsicon-spring:before {
    content: "\e962"
}

.mlsicon-storm:before {
    content: "\e963"
}

.mlsicon-summer:before {
    content: "\e964"
}

.mlsicon-sun:before {
    content: "\e965"
}

.mlsicon-sun-cloudy-rain:before {
    content: "\e966"
}

.mlsicon-sunrise:before {
    content: "\e967"
}

.mlsicon-sunset:before {
    content: "\e968"
}

.mlsicon-temperature:before {
    content: "\e969"
}

.mlsicon-temperature-2:before {
    content: "\e96a"
}

.mlsicon-thunder:before {
    content: "\e96b"
}

.mlsicon-thunderstorm:before {
    content: "\e96c"
}

.mlsicon-twister:before {
    content: "\e96d"
}

.mlsicon-umbrella-2:before {
    content: "\e96e"
}

.mlsicon-umbrella-3:before {
    content: "\e96f"
}

.mlsicon-wave:before {
    content: "\e970"
}

.mlsicon-wave-2:before {
    content: "\e971"
}

.mlsicon-windsock:before {
    content: "\e972"
}

.mlsicon-wind-turbine:before {
    content: "\e973"
}

.mlsicon-windy:before {
    content: "\e974"
}

.mlsicon-winter:before {
    content: "\e975"
}

.mlsicon-winter-2:before {
    content: "\e976"
}

.mlsicon-d-eyeglasses-2:before {
    content: "\e977"
}

.mlsicon-d-eyeglasses:before {
    content: "\e978"
}

.mlsicon-cinema:before {
    content: "\e979"
}

.mlsicon-clapperboard-close:before {
    content: "\e97a"
}

.mlsicon-clapperboard-open:before {
    content: "\e97b"
}

.mlsicon-director:before {
    content: "\e97c"
}

.mlsicon-film:before {
    content: "\e97d"
}

.mlsicon-film-strip:before {
    content: "\e97e"
}

.mlsicon-film-video:before {
    content: "\e97f"
}

.mlsicon-flash-video:before {
    content: "\e980"
}

.mlsicon-hd-video:before {
    content: "\e981"
}

.mlsicon-movie:before {
    content: "\e982"
}

.mlsicon-old-tv:before {
    content: "\e983"
}

.mlsicon-reel:before {
    content: "\e984"
}

.mlsicon-tripod-and-video:before {
    content: "\e985"
}

.mlsicon-tv:before {
    content: "\e986"
}

.mlsicon-video:before {
    content: "\e987"
}

.mlsicon-video-2:before {
    content: "\e988"
}

.mlsicon-video-3:before {
    content: "\e989"
}

.mlsicon-video-4:before {
    content: "\e98a"
}

.mlsicon-video-5:before {
    content: "\e98b"
}

.mlsicon-video-6:before {
    content: "\e98c"
}

.mlsicon-video-len-2:before {
    content: "\e98d"
}

.mlsicon-video-len:before {
    content: "\e98e"
}

.mlsicon-video-photographer:before {
    content: "\e98f"
}

.mlsicon-video-tripod:before {
    content: "\e990"
}

.mlsicon-affiliate:before {
    content: "\e991"
}

.mlsicon-background:before {
    content: "\e992"
}

.mlsicon-billing:before {
    content: "\e993"
}

.mlsicon-control:before {
    content: "\e994"
}

.mlsicon-control-2:before {
    content: "\e995"
}

.mlsicon-crop-2:before {
    content: "\e996"
}

.mlsicon-dashboard:before {
    content: "\e997"
}

.mlsicon-duplicate-layer:before {
    content: "\e998"
}

.mlsicon-filter-2:before {
    content: "\e999"
}

.mlsicon-gear:before {
    content: "\e99a"
}

.mlsicon-gear-2:before {
    content: "\e99b"
}

.mlsicon-gears:before {
    content: "\e99c"
}

.mlsicon-gears-2:before {
    content: "\e99d"
}

.mlsicon-information:before {
    content: "\e99e"
}

.mlsicon-layer-backward:before {
    content: "\e99f"
}

.mlsicon-layer-forward:before {
    content: "\e9a0"
}

.mlsicon-library:before {
    content: "\e9a1"
}

.mlsicon-loading:before {
    content: "\e9a2"
}

.mlsicon-loading-2:before {
    content: "\e9a3"
}

.mlsicon-loading-3:before {
    content: "\e9a4"
}

.mlsicon-magnifi-glass:before {
    content: "\e9a5"
}

.mlsicon-magnifi-glass-+:before {
    content: "\e9a6"
}

.mlsicon-magnifi-glass2:before {
    content: "\e9a7"
}

.mlsicon-mouse-pointer:before {
    content: "\e9a8"
}

.mlsicon-on-off:before {
    content: "\e9a9"
}

.mlsicon-on-off-2:before {
    content: "\e9aa"
}

.mlsicon-on-off-3:before {
    content: "\e9ab"
}

.mlsicon-preview:before {
    content: "\e9ac"
}

.mlsicon-pricing:before {
    content: "\e9ad"
}

.mlsicon-profile:before {
    content: "\e9ae"
}

.mlsicon-project:before {
    content: "\e9af"
}

.mlsicon-rename:before {
    content: "\e9b0"
}

.mlsicon-repair:before {
    content: "\e9b1"
}

.mlsicon-save:before {
    content: "\e9b2"
}

.mlsicon-scroller:before {
    content: "\e9b3"
}

.mlsicon-scroller-2:before {
    content: "\e9b4"
}

.mlsicon-share:before {
    content: "\e9b5"
}

.mlsicon-statistic:before {
    content: "\e9b6"
}

.mlsicon-support:before {
    content: "\e9b7"
}

.mlsicon-switch:before {
    content: "\e9b8"
}

.mlsicon-upgrade:before {
    content: "\e9b9"
}

.mlsicon-user:before {
    content: "\e9ba"
}

.mlsicon-wrench:before {
    content: "\e9bb"
}

.mlsicon-air-balloon:before {
    content: "\e9bc"
}

.mlsicon-airship:before {
    content: "\e9bd"
}

.mlsicon-bicycle:before {
    content: "\e9be"
}

.mlsicon-bicycle-2:before {
    content: "\e9bf"
}

.mlsicon-bike-helmet:before {
    content: "\e9c0"
}

.mlsicon-bus:before {
    content: "\e9c1"
}

.mlsicon-bus-2:before {
    content: "\e9c2"
}

.mlsicon-cable-car:before {
    content: "\e9c3"
}

.mlsicon-car:before {
    content: "\e9c4"
}

.mlsicon-car-2:before {
    content: "\e9c5"
}

.mlsicon-car-3:before {
    content: "\e9c6"
}

.mlsicon-car-wheel:before {
    content: "\e9c7"
}

.mlsicon-gaugage:before {
    content: "\e9c8"
}

.mlsicon-gaugage-2:before {
    content: "\e9c9"
}

.mlsicon-helicopter:before {
    content: "\e9ca"
}

.mlsicon-helicopter-2:before {
    content: "\e9cb"
}

.mlsicon-helmet:before {
    content: "\e9cc"
}

.mlsicon-jeep:before {
    content: "\e9cd"
}

.mlsicon-jeep-2:before {
    content: "\e9ce"
}

.mlsicon-jet:before {
    content: "\e9cf"
}

.mlsicon-motorcycle:before {
    content: "\e9d0"
}

.mlsicon-plane:before {
    content: "\e9d1"
}

.mlsicon-plane-2:before {
    content: "\e9d2"
}

.mlsicon-road:before {
    content: "\e9d3"
}

.mlsicon-road-2:before {
    content: "\e9d4"
}

.mlsicon-rocket:before {
    content: "\e9d5"
}

.mlsicon-sailing-ship:before {
    content: "\e9d6"
}

.mlsicon-scooter:before {
    content: "\e9d7"
}

.mlsicon-scooter-front:before {
    content: "\e9d8"
}

.mlsicon-ship:before {
    content: "\e9d9"
}

.mlsicon-ship-2:before {
    content: "\e9da"
}

.mlsicon-skateboard:before {
    content: "\e9db"
}

.mlsicon-skateboard-2:before {
    content: "\e9dc"
}

.mlsicon-taxi:before {
    content: "\e9dd"
}

.mlsicon-taxi-2:before {
    content: "\e9de"
}

.mlsicon-taxi-sign:before {
    content: "\e9df"
}

.mlsicon-tractor:before {
    content: "\e9e0"
}

.mlsicon-traffic-light-2:before {
    content: "\e9e1"
}

.mlsicon-traffic-light:before {
    content: "\e9e2"
}

.mlsicon-train:before {
    content: "\e9e3"
}

.mlsicon-train-2:before {
    content: "\e9e4"
}

.mlsicon-tram:before {
    content: "\e9e5"
}

.mlsicon-truck:before {
    content: "\e9e6"
}

.mlsicon-yacht:before {
    content: "\e9e7"
}

.mlsicon-double-tap:before {
    content: "\e9e8"
}

.mlsicon-drag:before {
    content: "\e9e9"
}

.mlsicon-drag-down:before {
    content: "\e9ea"
}

.mlsicon-drag-left:before {
    content: "\e9eb"
}

.mlsicon-drag-right:before {
    content: "\e9ec"
}

.mlsicon-drag-up:before {
    content: "\e9ed"
}

.mlsicon-finger-drag-four-sides:before {
    content: "\e9ee"
}

.mlsicon-finger-drag-two-sides:before {
    content: "\e9ef"
}

.mlsicon-five-fingers-drag-2:before {
    content: "\e9f0"
}

.mlsicon-five-fingers-drag:before {
    content: "\e9f1"
}

.mlsicon-five-fingers-touch:before {
    content: "\e9f2"
}

.mlsicon-five-fingers:before {
    content: "\e9f3"
}

.mlsicon-flick:before {
    content: "\e9f4"
}

.mlsicon-four-fingers-drag-2:before {
    content: "\e9f5"
}

.mlsicon-four-fingers-drag:before {
    content: "\e9f6"
}

.mlsicon-four-fingers-touch:before {
    content: "\e9f7"
}

.mlsicon-four-fingers:before {
    content: "\e9f8"
}

.mlsicon-hand-touch-2:before {
    content: "\e9f9"
}

.mlsicon-hand-touch-smartphone:before {
    content: "\e9fa"
}

.mlsicon-hand-touch:before {
    content: "\e9fb"
}

.mlsicon-one-finger-touch:before {
    content: "\e9fc"
}

.mlsicon-one-finger:before {
    content: "\e9fd"
}

.mlsicon-pinch:before {
    content: "\e9fe"
}

.mlsicon-press:before {
    content: "\e9ff"
}

.mlsicon-rotate-gesture-2:before {
    content: "\ea00"
}

.mlsicon-rotate-gesture-3:before {
    content: "\ea01"
}

.mlsicon-rotate-gesture:before {
    content: "\ea02"
}

.mlsicon-scroll:before {
    content: "\ea03"
}

.mlsicon-scroll-fast:before {
    content: "\ea04"
}

.mlsicon-spread:before {
    content: "\ea05"
}

.mlsicon-star-track:before {
    content: "\ea06"
}

.mlsicon-tap:before {
    content: "\ea07"
}

.mlsicon-three-fingers-drag-2:before {
    content: "\ea08"
}

.mlsicon-three-fingers-drag:before {
    content: "\ea09"
}

.mlsicon-three-fingers-touch:before {
    content: "\ea0a"
}

.mlsicon-three-fingers:before {
    content: "\ea0b"
}

.mlsicon-thumb:before {
    content: "\ea0c"
}

.mlsicon-two-fingers-drag-2:before {
    content: "\ea0d"
}

.mlsicon-two-fingers-drag:before {
    content: "\ea0e"
}

.mlsicon-two-fingers-scroll:before {
    content: "\ea0f"
}

.mlsicon-two-fingers-touch:before {
    content: "\ea10"
}

.mlsicon-two-fingers:before {
    content: "\ea11"
}

.mlsicon-zoom-gesture:before {
    content: "\ea12"
}

.mlsicon-hour:before {
    content: "\ea13"
}

.mlsicon-alarm-clock-2:before {
    content: "\ea14"
}

.mlsicon-alarm-clock:before {
    content: "\ea15"
}

.mlsicon-calendar-clock:before {
    content: "\ea16"
}

.mlsicon-clock:before {
    content: "\ea17"
}

.mlsicon-clock-2:before {
    content: "\ea18"
}

.mlsicon-clock-3:before {
    content: "\ea19"
}

.mlsicon-clock-4:before {
    content: "\ea1a"
}

.mlsicon-clock-back:before {
    content: "\ea1b"
}

.mlsicon-clock-forward:before {
    content: "\ea1c"
}

.mlsicon-old-clock:before {
    content: "\ea1d"
}

.mlsicon-over-time-2:before {
    content: "\ea1e"
}

.mlsicon-over-time:before {
    content: "\ea1f"
}

.mlsicon-sand-watch-2:before {
    content: "\ea20"
}

.mlsicon-sand-watch:before {
    content: "\ea21"
}

.mlsicon-stopwatch:before {
    content: "\ea22"
}

.mlsicon-stopwatch-2:before {
    content: "\ea23"
}

.mlsicon-time-backup:before {
    content: "\ea24"
}

.mlsicon-time-fire:before {
    content: "\ea25"
}

.mlsicon-time-machine:before {
    content: "\ea26"
}

.mlsicon-timer:before {
    content: "\ea27"
}

.mlsicon-watch:before {
    content: "\ea28"
}

.mlsicon-watch-2:before {
    content: "\ea29"
}

.mlsicon-watch-3:before {
    content: "\ea2a"
}

.mlsicon-a-z:before {
    content: "\ea2b"
}

.mlsicon-bold-text:before {
    content: "\ea2c"
}

.mlsicon-bulleted-list:before {
    content: "\ea2d"
}

.mlsicon-font-color:before {
    content: "\ea2e"
}

.mlsicon-font-name:before {
    content: "\ea2f"
}

.mlsicon-font-size:before {
    content: "\ea30"
}

.mlsicon-font-style-subscript:before {
    content: "\ea31"
}

.mlsicon-font-style-superscript:before {
    content: "\ea32"
}

.mlsicon-font-style:before {
    content: "\ea33"
}

.mlsicon-function:before {
    content: "\ea34"
}

.mlsicon-italic-text:before {
    content: "\ea35"
}

.mlsicon-line-spacing-text:before {
    content: "\ea36"
}

.mlsicon-lowercase-text:before {
    content: "\ea37"
}

.mlsicon-normal-text:before {
    content: "\ea38"
}

.mlsicon-numbering-list:before {
    content: "\ea39"
}

.mlsicon-strikethrough-text:before {
    content: "\ea3a"
}

.mlsicon-sum:before {
    content: "\ea3b"
}

.mlsicon-text-box:before {
    content: "\ea3c"
}

.mlsicon-text-effect:before {
    content: "\ea3d"
}

.mlsicon-text-highlight-color:before {
    content: "\ea3e"
}

.mlsicon-text-paragraph:before {
    content: "\ea3f"
}

.mlsicon-under-line-text:before {
    content: "\ea40"
}

.mlsicon-uppercase-text:before {
    content: "\ea41"
}

.mlsicon-wrap-text:before {
    content: "\ea42"
}

.mlsicon-z-a:before {
    content: "\ea43"
}

.mlsicon-aerobics:before {
    content: "\ea44"
}

.mlsicon-aerobics-2:before {
    content: "\ea45"
}

.mlsicon-aerobics-3:before {
    content: "\ea46"
}

.mlsicon-archery:before {
    content: "\ea47"
}

.mlsicon-archery-2:before {
    content: "\ea48"
}

.mlsicon-ballet-shoes:before {
    content: "\ea49"
}

.mlsicon-baseball:before {
    content: "\ea4a"
}

.mlsicon-basket-ball:before {
    content: "\ea4b"
}

.mlsicon-bodybuilding:before {
    content: "\ea4c"
}

.mlsicon-bowling:before {
    content: "\ea4d"
}

.mlsicon-bowling-2:before {
    content: "\ea4e"
}

.mlsicon-box:before {
    content: "\ea4f"
}

.mlsicon-chess:before {
    content: "\ea50"
}

.mlsicon-cricket:before {
    content: "\ea51"
}

.mlsicon-dumbbell:before {
    content: "\ea52"
}

.mlsicon-football:before {
    content: "\ea53"
}

.mlsicon-football-2:before {
    content: "\ea54"
}

.mlsicon-footprint:before {
    content: "\ea55"
}

.mlsicon-footprint-2:before {
    content: "\ea56"
}

.mlsicon-goggles:before {
    content: "\ea57"
}

.mlsicon-golf:before {
    content: "\ea58"
}

.mlsicon-golf-2:before {
    content: "\ea59"
}

.mlsicon-gymnastics:before {
    content: "\ea5a"
}

.mlsicon-hokey:before {
    content: "\ea5b"
}

.mlsicon-jump-rope:before {
    content: "\ea5c"
}

.mlsicon-life-jacket:before {
    content: "\ea5d"
}

.mlsicon-medal:before {
    content: "\ea5e"
}

.mlsicon-medal-2:before {
    content: "\ea5f"
}

.mlsicon-medal-3:before {
    content: "\ea60"
}

.mlsicon-parasailing:before {
    content: "\ea61"
}

.mlsicon-pilates:before {
    content: "\ea62"
}

.mlsicon-pilates-2:before {
    content: "\ea63"
}

.mlsicon-pilates-3:before {
    content: "\ea64"
}

.mlsicon-ping-pong:before {
    content: "\ea65"
}

.mlsicon-rafting:before {
    content: "\ea66"
}

.mlsicon-running:before {
    content: "\ea67"
}

.mlsicon-running-shoes:before {
    content: "\ea68"
}

.mlsicon-skate-shoes:before {
    content: "\ea69"
}

.mlsicon-ski:before {
    content: "\ea6a"
}

.mlsicon-skydiving:before {
    content: "\ea6b"
}

.mlsicon-snorkel:before {
    content: "\ea6c"
}

.mlsicon-soccer-ball:before {
    content: "\ea6d"
}

.mlsicon-soccer-shoes:before {
    content: "\ea6e"
}

.mlsicon-swimming:before {
    content: "\ea6f"
}

.mlsicon-tennis:before {
    content: "\ea70"
}

.mlsicon-tennis-ball:before {
    content: "\ea71"
}

.mlsicon-trekking:before {
    content: "\ea72"
}

.mlsicon-trophy:before {
    content: "\ea73"
}

.mlsicon-trophy-2:before {
    content: "\ea74"
}

.mlsicon-volleyball:before {
    content: "\ea75"
}

.mlsicon-weight-lift:before {
    content: "\ea76"
}

.mlsicon-speach-bubble-2:before {
    content: "\ea77"
}

.mlsicon-speach-bubble-3:before {
    content: "\ea78"
}

.mlsicon-speach-bubble-4:before {
    content: "\ea79"
}

.mlsicon-speach-bubble-5:before {
    content: "\ea7a"
}

.mlsicon-speach-bubble-6:before {
    content: "\ea7b"
}

.mlsicon-speach-bubble-7:before {
    content: "\ea7c"
}

.mlsicon-speach-bubble-8:before {
    content: "\ea7d"
}

.mlsicon-speach-bubble-9:before {
    content: "\ea7e"
}

.mlsicon-speach-bubble-10:before {
    content: "\ea7f"
}

.mlsicon-speach-bubble-11:before {
    content: "\ea80"
}

.mlsicon-speach-bubble-12:before {
    content: "\ea81"
}

.mlsicon-speach-bubble-13:before {
    content: "\ea82"
}

.mlsicon-speach-bubble-asking:before {
    content: "\ea83"
}

.mlsicon-speach-bubble-comic-2:before {
    content: "\ea84"
}

.mlsicon-speach-bubble-comic-3:before {
    content: "\ea85"
}

.mlsicon-speach-bubble-comic-4:before {
    content: "\ea86"
}

.mlsicon-speach-bubble-comic:before {
    content: "\ea87"
}

.mlsicon-speach-bubble-dialog:before {
    content: "\ea88"
}

.mlsicon-speach-bubble:before {
    content: "\ea89"
}

.mlsicon-speach-bubbles:before {
    content: "\ea8a"
}

.mlsicon-bisexual:before {
    content: "\ea8b"
}

.mlsicon-cancer2:before {
    content: "\ea8c"
}

.mlsicon-couple-sign:before {
    content: "\ea8d"
}

.mlsicon-david-star:before {
    content: "\ea8e"
}

.mlsicon-family-sign:before {
    content: "\ea8f"
}

.mlsicon-female-2:before {
    content: "\ea90"
}

.mlsicon-gey:before {
    content: "\ea91"
}

.mlsicon-heart:before {
    content: "\ea92"
}

.mlsicon-homosexual:before {
    content: "\ea93"
}

.mlsicon-inifity:before {
    content: "\ea94"
}

.mlsicon-lesbian:before {
    content: "\ea95"
}

.mlsicon-lesbians:before {
    content: "\ea96"
}

.mlsicon-love:before {
    content: "\ea97"
}

.mlsicon-male-2:before {
    content: "\ea98"
}

.mlsicon-men:before {
    content: "\ea99"
}

.mlsicon-no-smoking:before {
    content: "\ea9a"
}

.mlsicon-paw:before {
    content: "\ea9b"
}

.mlsicon-quotes:before {
    content: "\ea9c"
}

.mlsicon-quotes-2:before {
    content: "\ea9d"
}

.mlsicon-redirect:before {
    content: "\ea9e"
}

.mlsicon-retweet:before {
    content: "\ea9f"
}

.mlsicon-ribbon:before {
    content: "\eaa0"
}

.mlsicon-ribbon-2:before {
    content: "\eaa1"
}

.mlsicon-ribbon-3:before {
    content: "\eaa2"
}

.mlsicon-sexual:before {
    content: "\eaa3"
}

.mlsicon-smoking-area:before {
    content: "\eaa4"
}

.mlsicon-trace:before {
    content: "\eaa5"
}

.mlsicon-venn-diagram:before {
    content: "\eaa6"
}

.mlsicon-wheelchair:before {
    content: "\eaa7"
}

.mlsicon-women:before {
    content: "\eaa8"
}

.mlsicon-ying-yang:before {
    content: "\eaa9"
}

.mlsicon-add-bag:before {
    content: "\eaaa"
}

.mlsicon-add-basket:before {
    content: "\eaab"
}

.mlsicon-add-cart:before {
    content: "\eaac"
}

.mlsicon-bag-coins:before {
    content: "\eaad"
}

.mlsicon-bag-items:before {
    content: "\eaae"
}

.mlsicon-bag-quantity:before {
    content: "\eaaf"
}

.mlsicon-bar-code:before {
    content: "\eab0"
}

.mlsicon-basket-coins:before {
    content: "\eab1"
}

.mlsicon-basket-items:before {
    content: "\eab2"
}

.mlsicon-basket-quantity:before {
    content: "\eab3"
}

.mlsicon-bitcoin:before {
    content: "\eab4"
}

.mlsicon-car-coins:before {
    content: "\eab5"
}

.mlsicon-car-items:before {
    content: "\eab6"
}

.mlsicon-cart-quantity:before {
    content: "\eab7"
}

.mlsicon-cash-register-2:before {
    content: "\eab8"
}

.mlsicon-cash-register:before {
    content: "\eab9"
}

.mlsicon-checkout:before {
    content: "\eaba"
}

.mlsicon-checkout-bag:before {
    content: "\eabb"
}

.mlsicon-checkout-basket:before {
    content: "\eabc"
}

.mlsicon-full-basket:before {
    content: "\eabd"
}

.mlsicon-full-cart:before {
    content: "\eabe"
}

.mlsicon-fyll-bag:before {
    content: "\eabf"
}

.mlsicon-home:before {
    content: "\eac0"
}

.mlsicon-password-2-shopping:before {
    content: "\eac1"
}

.mlsicon-password-shopping:before {
    content: "\eac2"
}

.mlsicon-qr-code:before {
    content: "\eac3"
}

.mlsicon-receipt:before {
    content: "\eac4"
}

.mlsicon-receipt-2:before {
    content: "\eac5"
}

.mlsicon-receipt-3:before {
    content: "\eac6"
}

.mlsicon-receipt-4:before {
    content: "\eac7"
}

.mlsicon-remove-bag:before {
    content: "\eac8"
}

.mlsicon-remove-basket:before {
    content: "\eac9"
}

.mlsicon-remove-cart:before {
    content: "\eaca"
}

.mlsicon-shop:before {
    content: "\eacb"
}

.mlsicon-shop-2:before {
    content: "\eacc"
}

.mlsicon-shop-3:before {
    content: "\eacd"
}

.mlsicon-shop-4:before {
    content: "\eace"
}

.mlsicon-shopping-bag:before {
    content: "\eacf"
}

.mlsicon-shopping-basket:before {
    content: "\ead0"
}

.mlsicon-shopping-cart:before {
    content: "\ead1"
}

.mlsicon-tag-2:before {
    content: "\ead2"
}

.mlsicon-tag-3:before {
    content: "\ead3"
}

.mlsicon-tag-4:before {
    content: "\ead4"
}

.mlsicon-tag-5:before {
    content: "\ead5"
}

.mlsicon-this-side-up:before {
    content: "\ead6"
}

.mlsicon-broke-link-2:before {
    content: "\ead7"
}

.mlsicon-coding:before {
    content: "\ead8"
}

.mlsicon-consulting:before {
    content: "\ead9"
}

.mlsicon-copyright:before {
    content: "\eada"
}

.mlsicon-idea-2:before {
    content: "\eadb"
}

.mlsicon-idea-3:before {
    content: "\eadc"
}

.mlsicon-idea-4:before {
    content: "\eadd"
}

.mlsicon-idea-5:before {
    content: "\eade"
}

.mlsicon-internet:before {
    content: "\eadf"
}

.mlsicon-internet-2:before {
    content: "\eae0"
}

.mlsicon-link-2:before {
    content: "\eae1"
}

.mlsicon-management:before {
    content: "\eae2"
}

.mlsicon-monitor-analytics:before {
    content: "\eae3"
}

.mlsicon-monitoring:before {
    content: "\eae4"
}

.mlsicon-optimization:before {
    content: "\eae5"
}

.mlsicon-search-people:before {
    content: "\eae6"
}

.mlsicon-tag:before {
    content: "\eae7"
}

.mlsicon-target:before {
    content: "\eae8"
}

.mlsicon-target-market:before {
    content: "\eae9"
}

.mlsicon-testimonal:before {
    content: "\eaea"
}

.mlsicon-computer-secure:before {
    content: "\eaeb"
}

.mlsicon-eye-scan:before {
    content: "\eaec"
}

.mlsicon-finger-print:before {
    content: "\eaed"
}

.mlsicon-firewall:before {
    content: "\eaee"
}

.mlsicon-key-lock:before {
    content: "\eaef"
}

.mlsicon-laptop-secure:before {
    content: "\eaf0"
}

.mlsicon-layer-1:before {
    content: "\eaf1"
}

.mlsicon-532:before {
    content: "\eaf1"
}

.mlsicon-lock:before {
    content: "\eaf2"
}

.mlsicon-lock-2:before {
    content: "\eaf3"
}

.mlsicon-lock-3:before {
    content: "\eaf4"
}

.mlsicon-password:before {
    content: "\eaf5"
}

.mlsicon-password-field:before {
    content: "\eaf6"
}

.mlsicon-police:before {
    content: "\eaf7"
}

.mlsicon-safe-box:before {
    content: "\eaf8"
}

.mlsicon-security-block:before {
    content: "\eaf9"
}

.mlsicon-security-bug:before {
    content: "\eafa"
}

.mlsicon-security-camera:before {
    content: "\eafb"
}

.mlsicon-security-check:before {
    content: "\eafc"
}

.mlsicon-security-settings:before {
    content: "\eafd"
}

.mlsicon-securiy-remove:before {
    content: "\eafe"
}

.mlsicon-shield:before {
    content: "\eaff"
}

.mlsicon-smartphone--secure:before {
    content: "\eb00"
}

.mlsicon-ssl:before {
    content: "\eb01"
}

.mlsicon-tablet-secure:before {
    content: "\eb02"
}

.mlsicon-type-pass:before {
    content: "\eb03"
}

.mlsicon-unlock:before {
    content: "\eb04"
}

.mlsicon-unlock-2:before {
    content: "\eb05"
}

.mlsicon-unlock-3:before {
    content: "\eb06"
}

.mlsicon-ambulance:before {
    content: "\eb07"
}

.mlsicon-astronaut:before {
    content: "\eb08"
}

.mlsicon-atom:before {
    content: "\eb09"
}

.mlsicon-bacteria:before {
    content: "\eb0a"
}

.mlsicon-band-aid:before {
    content: "\eb0b"
}

.mlsicon-bio-hazard:before {
    content: "\eb0c"
}

.mlsicon-biotech:before {
    content: "\eb0d"
}

.mlsicon-brain:before {
    content: "\eb0e"
}

.mlsicon-chemical:before {
    content: "\eb0f"
}

.mlsicon-chemical-2:before {
    content: "\eb10"
}

.mlsicon-chemical-3:before {
    content: "\eb11"
}

.mlsicon-chemical-4:before {
    content: "\eb12"
}

.mlsicon-chemical-5:before {
    content: "\eb13"
}

.mlsicon-clinic:before {
    content: "\eb14"
}

.mlsicon-cube-molecule-2:before {
    content: "\eb15"
}

.mlsicon-cube-molecule:before {
    content: "\eb16"
}

.mlsicon-danger:before {
    content: "\eb17"
}

.mlsicon-danger-2:before {
    content: "\eb18"
}

.mlsicon-dna:before {
    content: "\eb19"
}

.mlsicon-dna-2:before {
    content: "\eb1a"
}

.mlsicon-dna-helix:before {
    content: "\eb1b"
}

.mlsicon-first-aid:before {
    content: "\eb1c"
}

.mlsicon-flask:before {
    content: "\eb1d"
}

.mlsicon-flask-2:before {
    content: "\eb1e"
}

.mlsicon-helix-2:before {
    content: "\eb1f"
}

.mlsicon-hospital:before {
    content: "\eb20"
}

.mlsicon-hurt:before {
    content: "\eb21"
}

.mlsicon-medical-sign:before {
    content: "\eb22"
}

.mlsicon-medicine:before {
    content: "\eb23"
}

.mlsicon-medicine-2:before {
    content: "\eb24"
}

.mlsicon-medicine-3:before {
    content: "\eb25"
}

.mlsicon-microscope:before {
    content: "\eb26"
}

.mlsicon-neutron:before {
    content: "\eb27"
}

.mlsicon-nuclear:before {
    content: "\eb28"
}

.mlsicon-physics:before {
    content: "\eb29"
}

.mlsicon-plasmid:before {
    content: "\eb2a"
}

.mlsicon-plaster:before {
    content: "\eb2b"
}

.mlsicon-pulse:before {
    content: "\eb2c"
}

.mlsicon-radioactive:before {
    content: "\eb2d"
}

.mlsicon-safety-pin-close:before {
    content: "\eb2e"
}

.mlsicon-safety-pin-open:before {
    content: "\eb2f"
}

.mlsicon-spermium:before {
    content: "\eb30"
}

.mlsicon-stethoscope:before {
    content: "\eb31"
}

.mlsicon-temperature2:before {
    content: "\eb32"
}

.mlsicon-test-tube-2:before {
    content: "\eb33"
}

.mlsicon-test-tube:before {
    content: "\eb34"
}

.mlsicon-virus:before {
    content: "\eb35"
}

.mlsicon-virus-2:before {
    content: "\eb36"
}

.mlsicon-virus-3:before {
    content: "\eb37"
}

.mlsicon-x-ray:before {
    content: "\eb38"
}

.mlsicon-secound:before {
    content: "\eb39"
}

.mlsicon-secound2:before {
    content: "\eb3a"
}

.mlsicon-auto-flash:before {
    content: "\eb3b"
}

.mlsicon-camera:before {
    content: "\eb3c"
}

.mlsicon-camera-2:before {
    content: "\eb3d"
}

.mlsicon-camera-3:before {
    content: "\eb3e"
}

.mlsicon-camera-4:before {
    content: "\eb3f"
}

.mlsicon-camera-5:before {
    content: "\eb40"
}

.mlsicon-camera-back:before {
    content: "\eb41"
}

.mlsicon-crop:before {
    content: "\eb42"
}

.mlsicon-daylight:before {
    content: "\eb43"
}

.mlsicon-edit:before {
    content: "\eb44"
}

.mlsicon-eye:before {
    content: "\eb45"
}

.mlsicon-film2:before {
    content: "\eb46"
}

.mlsicon-film-cartridge:before {
    content: "\eb47"
}

.mlsicon-filter:before {
    content: "\eb48"
}

.mlsicon-flash:before {
    content: "\eb49"
}

.mlsicon-flash-2:before {
    content: "\eb4a"
}

.mlsicon-fluorescent:before {
    content: "\eb4b"
}

.mlsicon-gopro:before {
    content: "\eb4c"
}

.mlsicon-landscape:before {
    content: "\eb4d"
}

.mlsicon-len:before {
    content: "\eb4e"
}

.mlsicon-len-2:before {
    content: "\eb4f"
}

.mlsicon-len-3:before {
    content: "\eb50"
}

.mlsicon-macro:before {
    content: "\eb51"
}

.mlsicon-memory-card-2:before {
    content: "\eb52"
}

.mlsicon-memory-card-3:before {
    content: "\eb53"
}

.mlsicon-memory-card:before {
    content: "\eb54"
}

.mlsicon-no-flash:before {
    content: "\eb55"
}

.mlsicon-panorama:before {
    content: "\eb56"
}

.mlsicon-photo:before {
    content: "\eb57"
}

.mlsicon-photo-2:before {
    content: "\eb58"
}

.mlsicon-photo-3:before {
    content: "\eb59"
}

.mlsicon-photo-album-2:before {
    content: "\eb5a"
}

.mlsicon-photo-album-3:before {
    content: "\eb5b"
}

.mlsicon-photo-album:before {
    content: "\eb5c"
}

.mlsicon-photos:before {
    content: "\eb5d"
}

.mlsicon-portrait:before {
    content: "\eb5e"
}

.mlsicon-retouching:before {
    content: "\eb5f"
}

.mlsicon-retro-camera:before {
    content: "\eb60"
}

.mlsicon-selfie:before {
    content: "\eb61"
}

.mlsicon-shutter:before {
    content: "\eb62"
}

.mlsicon-signal:before {
    content: "\eb63"
}

.mlsicon-snow2:before {
    content: "\eb64"
}

.mlsicon-sport-mode:before {
    content: "\eb65"
}

.mlsicon-studio-flash:before {
    content: "\eb66"
}

.mlsicon-studio-lightbox:before {
    content: "\eb67"
}

.mlsicon-timer2:before {
    content: "\eb68"
}

.mlsicon-tripod-2:before {
    content: "\eb69"
}

.mlsicon-tripod-with-camera:before {
    content: "\eb6a"
}

.mlsicon-tripod-with-gopro:before {
    content: "\eb6b"
}

.mlsicon-add-user:before {
    content: "\eb6c"
}

.mlsicon-add-user+star:before {
    content: "\eb6d"
}

.mlsicon-administrator:before {
    content: "\eb6e"
}

.mlsicon-alien:before {
    content: "\eb6f"
}

.mlsicon-alien-2:before {
    content: "\eb70"
}

.mlsicon-assistant:before {
    content: "\eb71"
}

.mlsicon-baby:before {
    content: "\eb72"
}

.mlsicon-baby-cry:before {
    content: "\eb73"
}

.mlsicon-boy:before {
    content: "\eb74"
}

.mlsicon-business-man:before {
    content: "\eb75"
}

.mlsicon-business-man+woman:before {
    content: "\eb76"
}

.mlsicon-business-mens:before {
    content: "\eb77"
}

.mlsicon-business-woman:before {
    content: "\eb78"
}

.mlsicon-checked-user:before {
    content: "\eb79"
}

.mlsicon-chef:before {
    content: "\eb7a"
}

.mlsicon-conference:before {
    content: "\eb7b"
}

.mlsicon-cool-guy:before {
    content: "\eb7c"
}

.mlsicon-criminal:before {
    content: "\eb7d"
}

.mlsicon-dj:before {
    content: "\eb7e"
}

.mlsicon-doctor:before {
    content: "\eb7f"
}

.mlsicon-engineering:before {
    content: "\eb80"
}

.mlsicon-farmer:before {
    content: "\eb81"
}

.mlsicon-female:before {
    content: "\eb82"
}

.mlsicon-female-22:before {
    content: "\eb83"
}

.mlsicon-find-user:before {
    content: "\eb84"
}

.mlsicon-geek:before {
    content: "\eb85"
}

.mlsicon-genius:before {
    content: "\eb86"
}

.mlsicon-girl:before {
    content: "\eb87"
}

.mlsicon-headphone:before {
    content: "\eb88"
}

.mlsicon-headset:before {
    content: "\eb89"
}

.mlsicon-id-2:before {
    content: "\eb8a"
}

.mlsicon-id-3:before {
    content: "\eb8b"
}

.mlsicon-id-card:before {
    content: "\eb8c"
}

.mlsicon-king-2:before {
    content: "\eb8d"
}

.mlsicon-lock-user:before {
    content: "\eb8e"
}

.mlsicon-love-user:before {
    content: "\eb8f"
}

.mlsicon-male:before {
    content: "\eb90"
}

.mlsicon-male+female:before {
    content: "\eb91"
}

.mlsicon-male-22:before {
    content: "\eb92"
}

.mlsicon-man-sign:before {
    content: "\eb93"
}

.mlsicon-mens:before {
    content: "\eb94"
}

.mlsicon-network:before {
    content: "\eb95"
}

.mlsicon-nurse:before {
    content: "\eb96"
}

.mlsicon-pac-man:before {
    content: "\eb97"
}

.mlsicon-pilot:before {
    content: "\eb98"
}

.mlsicon-police-man:before {
    content: "\eb99"
}

.mlsicon-police-woman:before {
    content: "\eb9a"
}

.mlsicon-professor:before {
    content: "\eb9b"
}

.mlsicon-punker:before {
    content: "\eb9c"
}

.mlsicon-queen-2:before {
    content: "\eb9d"
}

.mlsicon-remove-user:before {
    content: "\eb9e"
}

.mlsicon-robot:before {
    content: "\eb9f"
}

.mlsicon-speak:before {
    content: "\eba0"
}

.mlsicon-speak-2:before {
    content: "\eba1"
}

.mlsicon-spy:before {
    content: "\eba2"
}

.mlsicon-student-female:before {
    content: "\eba3"
}

.mlsicon-student-male:before {
    content: "\eba4"
}

.mlsicon-student-male+female:before {
    content: "\eba5"
}

.mlsicon-students:before {
    content: "\eba6"
}

.mlsicon-superman:before {
    content: "\eba7"
}

.mlsicon-talk-man:before {
    content: "\eba8"
}

.mlsicon-teacher:before {
    content: "\eba9"
}

.mlsicon-waiter:before {
    content: "\ebaa"
}

.mlsicon-woman+man:before {
    content: "\ebab"
}

.mlsicon-woman-sign:before {
    content: "\ebac"
}

.mlsicon-wonder-woman:before {
    content: "\ebad"
}

.mlsicon-worker:before {
    content: "\ebae"
}

.mlsicon-anchor:before {
    content: "\ebaf"
}

.mlsicon-army-key:before {
    content: "\ebb0"
}

.mlsicon-balloon:before {
    content: "\ebb1"
}

.mlsicon-barricade:before {
    content: "\ebb2"
}

.mlsicon-batman-mask:before {
    content: "\ebb3"
}

.mlsicon-binocular:before {
    content: "\ebb4"
}

.mlsicon-boom:before {
    content: "\ebb5"
}

.mlsicon-bucket:before {
    content: "\ebb6"
}

.mlsicon-button:before {
    content: "\ebb7"
}

.mlsicon-cannon:before {
    content: "\ebb8"
}

.mlsicon-chacked-flag:before {
    content: "\ebb9"
}

.mlsicon-chair:before {
    content: "\ebba"
}

.mlsicon-coffee-machine:before {
    content: "\ebbb"
}

.mlsicon-crown:before {
    content: "\ebbc"
}

.mlsicon-crown-2:before {
    content: "\ebbd"
}

.mlsicon-dice:before {
    content: "\ebbe"
}

.mlsicon-dice-2:before {
    content: "\ebbf"
}

.mlsicon-domino:before {
    content: "\ebc0"
}

.mlsicon-door-hanger:before {
    content: "\ebc1"
}

.mlsicon-drill:before {
    content: "\ebc2"
}

.mlsicon-feather:before {
    content: "\ebc3"
}

.mlsicon-fire-hydrant:before {
    content: "\ebc4"
}

.mlsicon-flag:before {
    content: "\ebc5"
}

.mlsicon-flag-2:before {
    content: "\ebc6"
}

.mlsicon-flashlight:before {
    content: "\ebc7"
}

.mlsicon-footprint2:before {
    content: "\ebc8"
}

.mlsicon-gas-pump:before {
    content: "\ebc9"
}

.mlsicon-gift-box:before {
    content: "\ebca"
}

.mlsicon-gun:before {
    content: "\ebcb"
}

.mlsicon-gun-2:before {
    content: "\ebcc"
}

.mlsicon-gun-3:before {
    content: "\ebcd"
}

.mlsicon-hammer:before {
    content: "\ebce"
}

.mlsicon-identification-badge:before {
    content: "\ebcf"
}

.mlsicon-key:before {
    content: "\ebd0"
}

.mlsicon-key-2:before {
    content: "\ebd1"
}

.mlsicon-key-3:before {
    content: "\ebd2"
}

.mlsicon-lamp:before {
    content: "\ebd3"
}

.mlsicon-lego:before {
    content: "\ebd4"
}

.mlsicon-life-safer:before {
    content: "\ebd5"
}

.mlsicon-light-bulb-2:before {
    content: "\ebd6"
}

.mlsicon-light-bulb:before {
    content: "\ebd7"
}

.mlsicon-luggafe-front:before {
    content: "\ebd8"
}

.mlsicon-luggage-2:before {
    content: "\ebd9"
}

.mlsicon-magic-wand:before {
    content: "\ebda"
}

.mlsicon-magnet:before {
    content: "\ebdb"
}

.mlsicon-mask:before {
    content: "\ebdc"
}

.mlsicon-menorah:before {
    content: "\ebdd"
}

.mlsicon-mirror:before {
    content: "\ebde"
}

.mlsicon-movie-ticket:before {
    content: "\ebdf"
}

.mlsicon-office-lamp:before {
    content: "\ebe0"
}

.mlsicon-paint-brush:before {
    content: "\ebe1"
}

.mlsicon-paint-bucket:before {
    content: "\ebe2"
}

.mlsicon-paper-plane:before {
    content: "\ebe3"
}

.mlsicon-post-sign-2-ways:before {
    content: "\ebe4"
}

.mlsicon-post-sign:before {
    content: "\ebe5"
}

.mlsicon-puzzle:before {
    content: "\ebe6"
}

.mlsicon-razzor-blade:before {
    content: "\ebe7"
}

.mlsicon-scale:before {
    content: "\ebe8"
}

.mlsicon-screwdriver:before {
    content: "\ebe9"
}

.mlsicon-sewing-machine:before {
    content: "\ebea"
}

.mlsicon-sheriff-badge:before {
    content: "\ebeb"
}

.mlsicon-stroller:before {
    content: "\ebec"
}

.mlsicon-suitcase:before {
    content: "\ebed"
}

.mlsicon-teddy-bear:before {
    content: "\ebee"
}

.mlsicon-telescope:before {
    content: "\ebef"
}

.mlsicon-tent:before {
    content: "\ebf0"
}

.mlsicon-thread:before {
    content: "\ebf1"
}

.mlsicon-ticket:before {
    content: "\ebf2"
}

.mlsicon-time-bomb:before {
    content: "\ebf3"
}

.mlsicon-tourch:before {
    content: "\ebf4"
}

.mlsicon-vase:before {
    content: "\ebf5"
}

.mlsicon-video-game-controller:before {
    content: "\ebf6"
}

.mlsicon-conservation:before {
    content: "\ebf7"
}

.mlsicon-eci-icon:before {
    content: "\ebf8"
}

.mlsicon-environmental:before {
    content: "\ebf9"
}

.mlsicon-environmental-2:before {
    content: "\ebfa"
}

.mlsicon-environmental-3:before {
    content: "\ebfb"
}

.mlsicon-fire-flame-2:before {
    content: "\ebfc"
}

.mlsicon-fire-flame:before {
    content: "\ebfd"
}

.mlsicon-flowerpot:before {
    content: "\ebfe"
}

.mlsicon-forest:before {
    content: "\ebff"
}

.mlsicon-green-energy:before {
    content: "\ec00"
}

.mlsicon-green-house:before {
    content: "\ec01"
}

.mlsicon-landscape2:before {
    content: "\ec02"
}

.mlsicon-leafs:before {
    content: "\ec03"
}

.mlsicon-leafs-2:before {
    content: "\ec04"
}

.mlsicon-light-bulb-leaf:before {
    content: "\ec05"
}

.mlsicon-palm-tree:before {
    content: "\ec06"
}

.mlsicon-plant:before {
    content: "\ec07"
}

.mlsicon-recycling:before {
    content: "\ec08"
}

.mlsicon-recycling-2:before {
    content: "\ec09"
}

.mlsicon-seed:before {
    content: "\ec0a"
}

.mlsicon-trash-with-men:before {
    content: "\ec0b"
}

.mlsicon-tree:before {
    content: "\ec0c"
}

.mlsicon-tree-2:before {
    content: "\ec0d"
}

.mlsicon-tree-3:before {
    content: "\ec0e"
}

.mlsicon-audio:before {
    content: "\ec0f"
}

.mlsicon-back-music:before {
    content: "\ec10"
}

.mlsicon-bell:before {
    content: "\ec11"
}

.mlsicon-casette-tape:before {
    content: "\ec12"
}

.mlsicon-cd-2:before {
    content: "\ec13"
}

.mlsicon-cd-cover:before {
    content: "\ec14"
}

.mlsicon-cello:before {
    content: "\ec15"
}

.mlsicon-clef:before {
    content: "\ec16"
}

.mlsicon-drum:before {
    content: "\ec17"
}

.mlsicon-earphones:before {
    content: "\ec18"
}

.mlsicon-earphones-2:before {
    content: "\ec19"
}

.mlsicon-electric-guitar:before {
    content: "\ec1a"
}

.mlsicon-equalizer:before {
    content: "\ec1b"
}

.mlsicon-first:before {
    content: "\ec1c"
}

.mlsicon-guitar:before {
    content: "\ec1d"
}

.mlsicon-headphones:before {
    content: "\ec1e"
}

.mlsicon-keyboard3:before {
    content: "\ec1f"
}

.mlsicon-last:before {
    content: "\ec20"
}

.mlsicon-loud:before {
    content: "\ec21"
}

.mlsicon-loudspeaker:before {
    content: "\ec22"
}

.mlsicon-mic:before {
    content: "\ec23"
}

.mlsicon-microphone:before {
    content: "\ec24"
}

.mlsicon-microphone-2:before {
    content: "\ec25"
}

.mlsicon-microphone-3:before {
    content: "\ec26"
}

.mlsicon-microphone-4:before {
    content: "\ec27"
}

.mlsicon-microphone-5:before {
    content: "\ec28"
}

.mlsicon-microphone-6:before {
    content: "\ec29"
}

.mlsicon-microphone-7:before {
    content: "\ec2a"
}

.mlsicon-mixer:before {
    content: "\ec2b"
}

.mlsicon-mp3-file:before {
    content: "\ec2c"
}

.mlsicon-music-note-2:before {
    content: "\ec2d"
}

.mlsicon-music-note-3:before {
    content: "\ec2e"
}

.mlsicon-music-note-4:before {
    content: "\ec2f"
}

.mlsicon-music-note:before {
    content: "\ec30"
}

.mlsicon-music-player:before {
    content: "\ec31"
}

.mlsicon-mute:before {
    content: "\ec32"
}

.mlsicon-next-music:before {
    content: "\ec33"
}

.mlsicon-old-radio:before {
    content: "\ec34"
}

.mlsicon-on-air:before {
    content: "\ec35"
}

.mlsicon-piano:before {
    content: "\ec36"
}

.mlsicon-play-music:before {
    content: "\ec37"
}

.mlsicon-radio:before {
    content: "\ec38"
}

.mlsicon-record:before {
    content: "\ec39"
}

.mlsicon-record-music:before {
    content: "\ec3a"
}

.mlsicon-rock-and-roll:before {
    content: "\ec3b"
}

.mlsicon-saxophone:before {
    content: "\ec3c"
}

.mlsicon-sound:before {
    content: "\ec3d"
}

.mlsicon-sound-wave:before {
    content: "\ec3e"
}

.mlsicon-speaker:before {
    content: "\ec3f"
}

.mlsicon-stop-music:before {
    content: "\ec40"
}

.mlsicon-trumpet:before {
    content: "\ec41"
}

.mlsicon-voice:before {
    content: "\ec42"
}

.mlsicon-volume-down:before {
    content: "\ec43"
}

.mlsicon-volume-up:before {
    content: "\ec44"
}

.mlsicon-back:before {
    content: "\ec45"
}

.mlsicon-back-2:before {
    content: "\ec46"
}

.mlsicon-eject:before {
    content: "\ec47"
}

.mlsicon-eject-2:before {
    content: "\ec48"
}

.mlsicon-end:before {
    content: "\ec49"
}

.mlsicon-end-2:before {
    content: "\ec4a"
}

.mlsicon-next:before {
    content: "\ec4b"
}

.mlsicon-next-2:before {
    content: "\ec4c"
}

.mlsicon-pause:before {
    content: "\ec4d"
}

.mlsicon-pause-2:before {
    content: "\ec4e"
}

.mlsicon-power-2:before {
    content: "\ec4f"
}

.mlsicon-power-3:before {
    content: "\ec50"
}

.mlsicon-record2:before {
    content: "\ec51"
}

.mlsicon-record-2:before {
    content: "\ec52"
}

.mlsicon-repeat:before {
    content: "\ec53"
}

.mlsicon-repeat-2:before {
    content: "\ec54"
}

.mlsicon-shuffle:before {
    content: "\ec55"
}

.mlsicon-shuffle-2:before {
    content: "\ec56"
}

.mlsicon-start:before {
    content: "\ec57"
}

.mlsicon-start-2:before {
    content: "\ec58"
}

.mlsicon-stop:before {
    content: "\ec59"
}

.mlsicon-stop-2:before {
    content: "\ec5a"
}

.mlsicon-compass:before {
    content: "\ec5b"
}

.mlsicon-compass-2:before {
    content: "\ec5c"
}

.mlsicon-compass-rose:before {
    content: "\ec5d"
}

.mlsicon-direction-east:before {
    content: "\ec5e"
}

.mlsicon-direction-north:before {
    content: "\ec5f"
}

.mlsicon-direction-south:before {
    content: "\ec60"
}

.mlsicon-direction-west:before {
    content: "\ec61"
}

.mlsicon-edit-map:before {
    content: "\ec62"
}

.mlsicon-geo:before {
    content: "\ec63"
}

.mlsicon-geo2:before {
    content: "\ec64"
}

.mlsicon-geo-+:before {
    content: "\ec65"
}

.mlsicon-geo22:before {
    content: "\ec66"
}

.mlsicon-geo23:before {
    content: "\ec67"
}

.mlsicon-geo2-+:before {
    content: "\ec68"
}

.mlsicon-geo2-close:before {
    content: "\ec69"
}

.mlsicon-geo2-love:before {
    content: "\ec6a"
}

.mlsicon-geo2-number:before {
    content: "\ec6b"
}

.mlsicon-geo2-star:before {
    content: "\ec6c"
}

.mlsicon-geo3:before {
    content: "\ec6d"
}

.mlsicon-geo32:before {
    content: "\ec6e"
}

.mlsicon-geo3-+:before {
    content: "\ec6f"
}

.mlsicon-geo3-close:before {
    content: "\ec70"
}

.mlsicon-geo3-love:before {
    content: "\ec71"
}

.mlsicon-geo3-number:before {
    content: "\ec72"
}

.mlsicon-geo3-star:before {
    content: "\ec73"
}

.mlsicon-geo-close:before {
    content: "\ec74"
}

.mlsicon-geo-love:before {
    content: "\ec75"
}

.mlsicon-geo-number:before {
    content: "\ec76"
}

.mlsicon-geo-star:before {
    content: "\ec77"
}

.mlsicon-global-position:before {
    content: "\ec78"
}

.mlsicon-globe:before {
    content: "\ec79"
}

.mlsicon-globe-2:before {
    content: "\ec7a"
}

.mlsicon-location:before {
    content: "\ec7b"
}

.mlsicon-location-2:before {
    content: "\ec7c"
}

.mlsicon-map:before {
    content: "\ec7d"
}

.mlsicon-map2:before {
    content: "\ec7e"
}

.mlsicon-map-marker-2:before {
    content: "\ec7f"
}

.mlsicon-map-marker-3:before {
    content: "\ec80"
}

.mlsicon-map-marker:before {
    content: "\ec81"
}

.mlsicon-road2:before {
    content: "\ec82"
}

.mlsicon-satelite:before {
    content: "\ec83"
}

.mlsicon-satelite-2:before {
    content: "\ec84"
}

.mlsicon-street-view-2:before {
    content: "\ec85"
}

.mlsicon-street-view:before {
    content: "\ec86"
}

.mlsicon-add:before {
    content: "\ec87"
}

.mlsicon-back2:before {
    content: "\ec88"
}

.mlsicon-broken-link:before {
    content: "\ec89"
}

.mlsicon-check:before {
    content: "\ec8a"
}

.mlsicon-check-2:before {
    content: "\ec8b"
}

.mlsicon-circular-point:before {
    content: "\ec8c"
}

.mlsicon-close:before {
    content: "\ec8d"
}

.mlsicon-cursor:before {
    content: "\ec8e"
}

.mlsicon-cursor-click-2:before {
    content: "\ec8f"
}

.mlsicon-cursor-click:before {
    content: "\ec90"
}

.mlsicon-cursor-move-2:before {
    content: "\ec91"
}

.mlsicon-cursor-move:before {
    content: "\ec92"
}

.mlsicon-cursor-select:before {
    content: "\ec93"
}

.mlsicon-down:before {
    content: "\ec94"
}

.mlsicon-download:before {
    content: "\ec95"
}

.mlsicon-downward:before {
    content: "\ec96"
}

.mlsicon-endways:before {
    content: "\ec97"
}

.mlsicon-forward:before {
    content: "\ec98"
}

.mlsicon-left:before {
    content: "\ec99"
}

.mlsicon-link:before {
    content: "\ec9a"
}

.mlsicon-next2:before {
    content: "\ec9b"
}

.mlsicon-orientation:before {
    content: "\ec9c"
}

.mlsicon-pointer:before {
    content: "\ec9d"
}

.mlsicon-previous:before {
    content: "\ec9e"
}

.mlsicon-redo:before {
    content: "\ec9f"
}

.mlsicon-refresh:before {
    content: "\eca0"
}

.mlsicon-reload:before {
    content: "\eca1"
}

.mlsicon-remove:before {
    content: "\eca2"
}

.mlsicon-repeat2:before {
    content: "\eca3"
}

.mlsicon-reset:before {
    content: "\eca4"
}

.mlsicon-rewind:before {
    content: "\eca5"
}

.mlsicon-right:before {
    content: "\eca6"
}

.mlsicon-rotation:before {
    content: "\eca7"
}

.mlsicon-rotation-390:before {
    content: "\eca8"
}

.mlsicon-spot:before {
    content: "\eca9"
}

.mlsicon-start-ways:before {
    content: "\ecaa"
}

.mlsicon-synchronize:before {
    content: "\ecab"
}

.mlsicon-synchronize-2:before {
    content: "\ecac"
}

.mlsicon-undo:before {
    content: "\ecad"
}

.mlsicon-up:before {
    content: "\ecae"
}

.mlsicon-upload:before {
    content: "\ecaf"
}

.mlsicon-upward:before {
    content: "\ecb0"
}

.mlsicon-yes:before {
    content: "\ecb1"
}

.mlsicon-barricade2:before {
    content: "\ecb2"
}

.mlsicon-crane:before {
    content: "\ecb3"
}

.mlsicon-dam:before {
    content: "\ecb4"
}

.mlsicon-drill2:before {
    content: "\ecb5"
}

.mlsicon-electricity:before {
    content: "\ecb6"
}

.mlsicon-explode:before {
    content: "\ecb7"
}

.mlsicon-factory:before {
    content: "\ecb8"
}

.mlsicon-fuel:before {
    content: "\ecb9"
}

.mlsicon-helmet2:before {
    content: "\ecba"
}

.mlsicon-helmet-2:before {
    content: "\ecbb"
}

.mlsicon-laser:before {
    content: "\ecbc"
}

.mlsicon-mine:before {
    content: "\ecbd"
}

.mlsicon-oil:before {
    content: "\ecbe"
}

.mlsicon-petrol:before {
    content: "\ecbf"
}

.mlsicon-pipe:before {
    content: "\ecc0"
}

.mlsicon-power-station:before {
    content: "\ecc1"
}

.mlsicon-refinery:before {
    content: "\ecc2"
}

.mlsicon-saw:before {
    content: "\ecc3"
}

.mlsicon-shovel:before {
    content: "\ecc4"
}

.mlsicon-solar:before {
    content: "\ecc5"
}

.mlsicon-wheelbarrow:before {
    content: "\ecc6"
}

.mlsicon-windmill:before {
    content: "\ecc7"
}

.mlsicon-anchor2:before {
    content: "\ecc8"
}

.mlsicon-bag:before {
    content: "\ecc9"
}

.mlsicon-bakelite:before {
    content: "\ecca"
}

.mlsicon-beard:before {
    content: "\eccb"
}

.mlsicon-beard-2:before {
    content: "\eccc"
}

.mlsicon-beard-3:before {
    content: "\eccd"
}

.mlsicon-bicycle2:before {
    content: "\ecce"
}

.mlsicon-bow:before {
    content: "\eccf"
}

.mlsicon-bow-2:before {
    content: "\ecd0"
}

.mlsicon-bow-3:before {
    content: "\ecd1"
}

.mlsicon-comb:before {
    content: "\ecd2"
}

.mlsicon-comb-2:before {
    content: "\ecd3"
}

.mlsicon-funky:before {
    content: "\ecd4"
}

.mlsicon-funny-bicycle:before {
    content: "\ecd5"
}

.mlsicon-gentleman:before {
    content: "\ecd6"
}

.mlsicon-hair:before {
    content: "\ecd7"
}

.mlsicon-hair-2:before {
    content: "\ecd8"
}

.mlsicon-hair-3:before {
    content: "\ecd9"
}

.mlsicon-hat:before {
    content: "\ecda"
}

.mlsicon-hat-2:before {
    content: "\ecdb"
}

.mlsicon-hipster-glasses-2:before {
    content: "\ecdc"
}

.mlsicon-hipster-glasses-3:before {
    content: "\ecdd"
}

.mlsicon-hipster-glasses:before {
    content: "\ecde"
}

.mlsicon-hipster-headphones:before {
    content: "\ecdf"
}

.mlsicon-hipster-men-2:before {
    content: "\ece0"
}

.mlsicon-hipster-men-3:before {
    content: "\ece1"
}

.mlsicon-hipster-men:before {
    content: "\ece2"
}

.mlsicon-hipster-sunglasses-2:before {
    content: "\ece3"
}

.mlsicon-hipster-sunglasses-3:before {
    content: "\ece4"
}

.mlsicon-hipster-sunglasses:before {
    content: "\ece5"
}

.mlsicon-jacket:before {
    content: "\ece6"
}

.mlsicon-mustache:before {
    content: "\ece7"
}

.mlsicon-mustache-2:before {
    content: "\ece8"
}

.mlsicon-mustache-3:before {
    content: "\ece9"
}

.mlsicon-old-camera:before {
    content: "\ecea"
}

.mlsicon-old-cassette:before {
    content: "\eceb"
}

.mlsicon-old-sticky-2:before {
    content: "\ecec"
}

.mlsicon-old-sticky:before {
    content: "\eced"
}

.mlsicon-retro:before {
    content: "\ecee"
}

.mlsicon-shoes:before {
    content: "\ecef"
}

.mlsicon-shoes-2:before {
    content: "\ecf0"
}

.mlsicon-smoking-pipe:before {
    content: "\ecf1"
}

.mlsicon-tie:before {
    content: "\ecf2"
}

.mlsicon-tie-2:before {
    content: "\ecf3"
}

.mlsicon-tie-3:before {
    content: "\ecf4"
}

.mlsicon-umbrela:before {
    content: "\ecf5"
}

.mlsicon-vest:before {
    content: "\ecf6"
}

.mlsicon-battery-0%:before {
                       content: "\ecf7"
                   }

.mlsicon-battery-25%:before {
                        content: "\ecf8"
                    }

.mlsicon-battery-50%:before {
                        content: "\ecf9"
                    }

.mlsicon-battery-75%:before {
                        content: "\ecfa"
                    }

.mlsicon-battery-100%:before {
                         content: "\ecfb"
                     }

.mlsicon-battery-charge:before {
    content: "\ecfc"
}

.mlsicon-cd:before {
    content: "\ecfd"
}

.mlsicon-charger:before {
    content: "\ecfe"
}

.mlsicon-chip:before {
    content: "\ecff"
}

.mlsicon-cpu:before {
    content: "\ed00"
}

.mlsicon-disk:before {
    content: "\ed01"
}

.mlsicon-dvd:before {
    content: "\ed02"
}

.mlsicon-fan:before {
    content: "\ed03"
}

.mlsicon-gamepad:before {
    content: "\ed04"
}

.mlsicon-gamepad-2:before {
    content: "\ed05"
}

.mlsicon-hd:before {
    content: "\ed06"
}

.mlsicon-hdd:before {
    content: "\ed07"
}

.mlsicon-joystick:before {
    content: "\ed08"
}

.mlsicon-keyboard:before {
    content: "\ed09"
}

.mlsicon-keypad:before {
    content: "\ed0a"
}

.mlsicon-mouse:before {
    content: "\ed0b"
}

.mlsicon-mouse-2:before {
    content: "\ed0c"
}

.mlsicon-mouse-3:before {
    content: "\ed0d"
}

.mlsicon-no-battery:before {
    content: "\ed0e"
}

.mlsicon-phone-simcard:before {
    content: "\ed0f"
}

.mlsicon-plug-in-2:before {
    content: "\ed10"
}

.mlsicon-plug-in:before {
    content: "\ed11"
}

.mlsicon-power:before {
    content: "\ed12"
}

.mlsicon-power-cable:before {
    content: "\ed13"
}

.mlsicon-projector:before {
    content: "\ed14"
}

.mlsicon-projector-2:before {
    content: "\ed15"
}

.mlsicon-ram:before {
    content: "\ed16"
}

.mlsicon-remote-controll-2:before {
    content: "\ed17"
}

.mlsicon-remote-controll:before {
    content: "\ed18"
}

.mlsicon-server:before {
    content: "\ed19"
}

.mlsicon-server-2:before {
    content: "\ed1a"
}

.mlsicon-servers:before {
    content: "\ed1b"
}

.mlsicon-speaker2:before {
    content: "\ed1c"
}

.mlsicon-usb:before {
    content: "\ed1d"
}

.mlsicon-usb-2:before {
    content: "\ed1e"
}

.mlsicon-usb-cable:before {
    content: "\ed1f"
}

.mlsicon-webcam:before {
    content: "\ed20"
}

.mlsicon-wifi-keyboard:before {
    content: "\ed21"
}

.mlsicon-box-close:before {
    content: "\ed22"
}

.mlsicon-box-open:before {
    content: "\ed23"
}

.mlsicon-box-with-folders:before {
    content: "\ed24"
}

.mlsicon-folder:before {
    content: "\ed25"
}

.mlsicon-folder-add-+:before {
    content: "\ed26"
}

.mlsicon-folder-archive:before {
    content: "\ed27"
}

.mlsicon-folder-binder-2:before {
    content: "\ed28"
}

.mlsicon-folder-binder:before {
    content: "\ed29"
}

.mlsicon-folder-block:before {
    content: "\ed2a"
}

.mlsicon-folder-bookmark:before {
    content: "\ed2b"
}

.mlsicon-folder-close:before {
    content: "\ed2c"
}

.mlsicon-folder-cloud:before {
    content: "\ed2d"
}

.mlsicon-folder-delete:before {
    content: "\ed2e"
}

.mlsicon-folder-download:before {
    content: "\ed2f"
}

.mlsicon-folder-edit:before {
    content: "\ed30"
}

.mlsicon-folder-favorite:before {
    content: "\ed31"
}

.mlsicon-folder-fire:before {
    content: "\ed32"
}

.mlsicon-folder-hide:before {
    content: "\ed33"
}

.mlsicon-folder-link:before {
    content: "\ed34"
}

.mlsicon-folder-loading:before {
    content: "\ed35"
}

.mlsicon-folder-lock:before {
    content: "\ed36"
}

.mlsicon-folder-love:before {
    content: "\ed37"
}

.mlsicon-folder-music:before {
    content: "\ed38"
}

.mlsicon-folder-network:before {
    content: "\ed39"
}

.mlsicon-folder-open-2:before {
    content: "\ed3a"
}

.mlsicon-folder-open:before {
    content: "\ed3b"
}

.mlsicon-folder-organizing:before {
    content: "\ed3c"
}

.mlsicon-folder-pictures:before {
    content: "\ed3d"
}

.mlsicon-folder-refresh:before {
    content: "\ed3e"
}

.mlsicon-folder-remove:before {
    content: "\ed3f"
}

.mlsicon-folders:before {
    content: "\ed40"
}

.mlsicon-folder-search:before {
    content: "\ed41"
}

.mlsicon-folder-settings:before {
    content: "\ed42"
}

.mlsicon-folder-share:before {
    content: "\ed43"
}

.mlsicon-folder-trash:before {
    content: "\ed44"
}

.mlsicon-folder-upload:before {
    content: "\ed45"
}

.mlsicon-folder-video:before {
    content: "\ed46"
}

.mlsicon-folder-with-document:before {
    content: "\ed47"
}

.mlsicon-folder-zip:before {
    content: "\ed48"
}

.mlsicon-add-file:before {
    content: "\ed49"
}

.mlsicon-delete-file:before {
    content: "\ed4a"
}

.mlsicon-file:before {
    content: "\ed4b"
}

.mlsicon-file-block:before {
    content: "\ed4c"
}

.mlsicon-file-bookmark:before {
    content: "\ed4d"
}

.mlsicon-file-chart:before {
    content: "\ed4e"
}

.mlsicon-file-clipboard-file-+-text:before {
    content: "\ed4f"
}

.mlsicon-file-clipboard-text-+-image:before {
    content: "\ed50"
}

.mlsicon-file-clipboard:before {
    content: "\ed51"
}

.mlsicon-file-cloud:before {
    content: "\ed52"
}

.mlsicon-file-copy-2:before {
    content: "\ed53"
}

.mlsicon-file-copy:before {
    content: "\ed54"
}

.mlsicon-file-csv:before {
    content: "\ed55"
}

.mlsicon-file-download:before {
    content: "\ed56"
}

.mlsicon-file-edit:before {
    content: "\ed57"
}

.mlsicon-file-excel:before {
    content: "\ed58"
}

.mlsicon-file-favorite:before {
    content: "\ed59"
}

.mlsicon-file-fire:before {
    content: "\ed5a"
}

.mlsicon-file-graph:before {
    content: "\ed5b"
}

.mlsicon-file-hide:before {
    content: "\ed5c"
}

.mlsicon-file-horizontal-text:before {
    content: "\ed5d"
}

.mlsicon-file-horizontal:before {
    content: "\ed5e"
}

.mlsicon-file-html:before {
    content: "\ed5f"
}

.mlsicon-file-jpg:before {
    content: "\ed60"
}

.mlsicon-file-link:before {
    content: "\ed61"
}

.mlsicon-file-loading:before {
    content: "\ed62"
}

.mlsicon-file-lock:before {
    content: "\ed63"
}

.mlsicon-file-love:before {
    content: "\ed64"
}

.mlsicon-file-music:before {
    content: "\ed65"
}

.mlsicon-file-network:before {
    content: "\ed66"
}

.mlsicon-file-pictures:before {
    content: "\ed67"
}

.mlsicon-file-pie:before {
    content: "\ed68"
}

.mlsicon-file-presentation:before {
    content: "\ed69"
}

.mlsicon-file-refresh:before {
    content: "\ed6a"
}

.mlsicon-files:before {
    content: "\ed6b"
}

.mlsicon-file-search:before {
    content: "\ed6c"
}

.mlsicon-file-settings:before {
    content: "\ed6d"
}

.mlsicon-file-share:before {
    content: "\ed6e"
}

.mlsicon-file-text-+-image:before {
    content: "\ed6f"
}

.mlsicon-file-trash:before {
    content: "\ed70"
}

.mlsicon-file-txt:before {
    content: "\ed71"
}

.mlsicon-file-upload:before {
    content: "\ed72"
}

.mlsicon-file-video:before {
    content: "\ed73"
}

.mlsicon-file-word:before {
    content: "\ed74"
}

.mlsicon-file-zip:before {
    content: "\ed75"
}

.mlsicon-remove-file:before {
    content: "\ed76"
}

.mlsicon-angel-smiley:before {
    content: "\ed77"
}

.mlsicon-angry:before {
    content: "\ed78"
}

.mlsicon-cap:before {
    content: "\ed79"
}

.mlsicon-clown:before {
    content: "\ed7a"
}

.mlsicon-confused:before {
    content: "\ed7b"
}

.mlsicon-cool:before {
    content: "\ed7c"
}

.mlsicon-crying:before {
    content: "\ed7d"
}

.mlsicon-depression:before {
    content: "\ed7e"
}

.mlsicon-eyeglasses-smiley-2:before {
    content: "\ed7f"
}

.mlsicon-eyeglasses-smiley:before {
    content: "\ed80"
}

.mlsicon-fashion:before {
    content: "\ed81"
}

.mlsicon-gay:before {
    content: "\ed82"
}

.mlsicon-geek2:before {
    content: "\ed83"
}

.mlsicon-happy:before {
    content: "\ed84"
}

.mlsicon-hello:before {
    content: "\ed85"
}

.mlsicon-humor:before {
    content: "\ed86"
}

.mlsicon-internet-smiley:before {
    content: "\ed87"
}

.mlsicon-kiss:before {
    content: "\ed88"
}

.mlsicon-laughing:before {
    content: "\ed89"
}

.mlsicon-love2:before {
    content: "\ed8a"
}

.mlsicon-money:before {
    content: "\ed8b"
}

.mlsicon-moustache-smiley:before {
    content: "\ed8c"
}

.mlsicon-punk:before {
    content: "\ed8d"
}

.mlsicon-robot2:before {
    content: "\ed8e"
}

.mlsicon-security-smiley:before {
    content: "\ed8f"
}

.mlsicon-sleeping:before {
    content: "\ed90"
}

.mlsicon-smart:before {
    content: "\ed91"
}

.mlsicon-smile:before {
    content: "\ed92"
}

.mlsicon-sunglasses-smiley-2:before {
    content: "\ed93"
}

.mlsicon-sunglasses-smiley:before {
    content: "\ed94"
}

.mlsicon-surprise:before {
    content: "\ed95"
}

.mlsicon-thumbs-down-smiley:before {
    content: "\ed96"
}

.mlsicon-thumbs-up-smiley:before {
    content: "\ed97"
}

.mlsicon-tongue:before {
    content: "\ed98"
}

.mlsicon-wink:before {
    content: "\ed99"
}

.mlsicon-at-sign:before {
    content: "\ed9a"
}

.mlsicon-box-full:before {
    content: "\ed9b"
}

.mlsicon-empty-box:before {
    content: "\ed9c"
}

.mlsicon-envelope:before {
    content: "\ed9d"
}

.mlsicon-envelope-2:before {
    content: "\ed9e"
}

.mlsicon-inbox:before {
    content: "\ed9f"
}

.mlsicon-inbox-empty:before {
    content: "\eda0"
}

.mlsicon-inbox-forward:before {
    content: "\eda1"
}

.mlsicon-inbox-full:before {
    content: "\eda2"
}

.mlsicon-inbox-into:before {
    content: "\eda3"
}

.mlsicon-inbox-out:before {
    content: "\eda4"
}

.mlsicon-inbox-reply:before {
    content: "\eda5"
}

.mlsicon-letter-close:before {
    content: "\eda6"
}

.mlsicon-letter-open:before {
    content: "\eda7"
}

.mlsicon-letter-sent:before {
    content: "\eda8"
}

.mlsicon-mail:before {
    content: "\eda9"
}

.mlsicon-mail-2:before {
    content: "\edaa"
}

.mlsicon-mail-3:before {
    content: "\edab"
}

.mlsicon-mail-add-+:before {
    content: "\edac"
}

.mlsicon-mail-attachement:before {
    content: "\edad"
}

.mlsicon-mail-block:before {
    content: "\edae"
}

.mlsicon-mailbox-empty:before {
    content: "\edaf"
}

.mlsicon-mailbox-full:before {
    content: "\edb0"
}

.mlsicon-mail-delete:before {
    content: "\edb1"
}

.mlsicon-mail-favorite:before {
    content: "\edb2"
}

.mlsicon-mail-forward:before {
    content: "\edb3"
}

.mlsicon-mail-gallery:before {
    content: "\edb4"
}

.mlsicon-mail-inbox:before {
    content: "\edb5"
}

.mlsicon-mail-link:before {
    content: "\edb6"
}

.mlsicon-mail-lock:before {
    content: "\edb7"
}

.mlsicon-mail-love:before {
    content: "\edb8"
}

.mlsicon-mail-money:before {
    content: "\edb9"
}

.mlsicon-mail-open:before {
    content: "\edba"
}

.mlsicon-mail-outbox:before {
    content: "\edbb"
}

.mlsicon-mail-password:before {
    content: "\edbc"
}

.mlsicon-mail-photo:before {
    content: "\edbd"
}

.mlsicon-mail-read:before {
    content: "\edbe"
}

.mlsicon-mail-remove-x:before {
    content: "\edbf"
}

.mlsicon-mail-reply-all:before {
    content: "\edc0"
}

.mlsicon-mail-reply:before {
    content: "\edc1"
}

.mlsicon-mail-search:before {
    content: "\edc2"
}

.mlsicon-mail-send:before {
    content: "\edc3"
}

.mlsicon-mail-settings:before {
    content: "\edc4"
}

.mlsicon-mail-unread:before {
    content: "\edc5"
}

.mlsicon-mail-video:before {
    content: "\edc6"
}

.mlsicon-mail-with-at-sign:before {
    content: "\edc7"
}

.mlsicon-mail-with-cursors:before {
    content: "\edc8"
}

.mlsicon-new-mail:before {
    content: "\edc9"
}

.mlsicon-post-mail-2:before {
    content: "\edca"
}

.mlsicon-post-mail:before {
    content: "\edcb"
}

.mlsicon-spam-mail:before {
    content: "\edcc"
}

.mlsicon-stamp:before {
    content: "\edcd"
}

.mlsicon-stamp-2:before {
    content: "\edce"
}

.mlsicon-voicemail:before {
    content: "\edcf"
}

.mlsicon-alpha:before {
    content: "\edd0"
}

.mlsicon-beta:before {
    content: "\edd1"
}

.mlsicon-blackboard:before {
    content: "\edd2"
}

.mlsicon-book:before {
    content: "\edd3"
}

.mlsicon-bookmark:before {
    content: "\edd4"
}

.mlsicon-books:before {
    content: "\edd5"
}

.mlsicon-books-2:before {
    content: "\edd6"
}

.mlsicon-compass-22:before {
    content: "\edd7"
}

.mlsicon-diploma:before {
    content: "\edd8"
}

.mlsicon-diploma-2:before {
    content: "\edd9"
}

.mlsicon-eraser-2:before {
    content: "\edda"
}

.mlsicon-eraser-3:before {
    content: "\eddb"
}

.mlsicon-formula:before {
    content: "\eddc"
}

.mlsicon-marker-2:before {
    content: "\eddd"
}

.mlsicon-marker-3:before {
    content: "\edde"
}

.mlsicon-notepad:before {
    content: "\eddf"
}

.mlsicon-notepad-2:before {
    content: "\ede0"
}

.mlsicon-open-book:before {
    content: "\ede1"
}

.mlsicon-pen-2:before {
    content: "\ede2"
}

.mlsicon-pen-3:before {
    content: "\ede3"
}

.mlsicon-pen-4:before {
    content: "\ede4"
}

.mlsicon-pen-5:before {
    content: "\ede5"
}

.mlsicon-pen-6:before {
    content: "\ede6"
}

.mlsicon-pi:before {
    content: "\ede7"
}

.mlsicon-pipette:before {
    content: "\ede8"
}

.mlsicon-quill:before {
    content: "\ede9"
}

.mlsicon-quill-2:before {
    content: "\edea"
}

.mlsicon-quill-3:before {
    content: "\edeb"
}

.mlsicon-spell-check-abc:before {
    content: "\edec"
}

.mlsicon-spell-check:before {
    content: "\eded"
}

.mlsicon-stapler:before {
    content: "\edee"
}

.mlsicon-student-hat-2:before {
    content: "\edef"
}

.mlsicon-student-hat:before {
    content: "\edf0"
}

.mlsicon-sum2:before {
    content: "\edf1"
}

.mlsicon-university:before {
    content: "\edf2"
}

.mlsicon-computer:before {
    content: "\edf3"
}

.mlsicon-computer-2:before {
    content: "\edf4"
}

.mlsicon-computer-3:before {
    content: "\edf5"
}

.mlsicon-laptop:before {
    content: "\edf6"
}

.mlsicon-laptop-+-phone:before {
    content: "\edf7"
}

.mlsicon-laptop-+-tablet:before {
    content: "\edf8"
}

.mlsicon-laptop-2:before {
    content: "\edf9"
}

.mlsicon-laptop-3:before {
    content: "\edfa"
}

.mlsicon-monitor:before {
    content: "\edfb"
}

.mlsicon-monitor-+-laptop:before {
    content: "\edfc"
}

.mlsicon-monitor-+-phone:before {
    content: "\edfd"
}

.mlsicon-monitor-+-tablet:before {
    content: "\edfe"
}

.mlsicon-monitor-2:before {
    content: "\edff"
}

.mlsicon-monitor-3:before {
    content: "\ee00"
}

.mlsicon-monitor-4:before {
    content: "\ee01"
}

.mlsicon-monitor-5:before {
    content: "\ee02"
}

.mlsicon-monitor-vertical:before {
    content: "\ee03"
}

.mlsicon-orientation2:before {
    content: "\ee04"
}

.mlsicon-orientation-2:before {
    content: "\ee05"
}

.mlsicon-phone:before {
    content: "\ee06"
}

.mlsicon-phone-2:before {
    content: "\ee07"
}

.mlsicon-phone-3:before {
    content: "\ee08"
}

.mlsicon-phone-3g:before {
    content: "\ee09"
}

.mlsicon-phone-4g:before {
    content: "\ee0a"
}

.mlsicon-phone-sms:before {
    content: "\ee0b"
}

.mlsicon-phone-wifi:before {
    content: "\ee0c"
}

.mlsicon-smartphone:before {
    content: "\ee0d"
}

.mlsicon-smartphone-2:before {
    content: "\ee0e"
}

.mlsicon-smartphone-3:before {
    content: "\ee0f"
}

.mlsicon-smartphone-4:before {
    content: "\ee10"
}

.mlsicon-tablet:before {
    content: "\ee11"
}

.mlsicon-tablet-+-phone:before {
    content: "\ee12"
}

.mlsicon-tablet-2:before {
    content: "\ee13"
}

.mlsicon-tablet-3:before {
    content: "\ee14"
}

.mlsicon-tablet-orientation:before {
    content: "\ee15"
}

.mlsicon-tablet-vertical:before {
    content: "\ee16"
}

.mlsicon-wacom-tablet:before {
    content: "\ee17"
}

.mlsicon-aa:before {
    content: "\ee18"
}

.mlsicon-airbrush:before {
    content: "\ee19"
}

.mlsicon-board:before {
    content: "\ee1a"
}

.mlsicon-brush:before {
    content: "\ee1b"
}

.mlsicon-clamp:before {
    content: "\ee1c"
}

.mlsicon-cmyk:before {
    content: "\ee1d"
}

.mlsicon-compass2:before {
    content: "\ee1e"
}

.mlsicon-contrast:before {
    content: "\ee1f"
}

.mlsicon-digital-drawing:before {
    content: "\ee20"
}

.mlsicon-eraser:before {
    content: "\ee21"
}

.mlsicon-fountain-pen:before {
    content: "\ee22"
}

.mlsicon-idea:before {
    content: "\ee23"
}

.mlsicon-knife:before {
    content: "\ee24"
}

.mlsicon-marker:before {
    content: "\ee25"
}

.mlsicon-note:before {
    content: "\ee26"
}

.mlsicon-paintbrush:before {
    content: "\ee27"
}

.mlsicon-palette:before {
    content: "\ee28"
}

.mlsicon-pantone:before {
    content: "\ee29"
}

.mlsicon-paper:before {
    content: "\ee2a"
}

.mlsicon-pen:before {
    content: "\ee2b"
}

.mlsicon-pencil:before {
    content: "\ee2c"
}

.mlsicon-pencil-+-ruler:before {
    content: "\ee2d"
}

.mlsicon-printer:before {
    content: "\ee2e"
}

.mlsicon-rgb:before {
    content: "\ee2f"
}

.mlsicon-roller:before {
    content: "\ee30"
}

.mlsicon-ruler:before {
    content: "\ee31"
}

.mlsicon-ruler-2:before {
    content: "\ee32"
}

.mlsicon-scissor:before {
    content: "\ee33"
}

.mlsicon-spray:before {
    content: "\ee34"
}

.mlsicon-transform:before {
    content: "\ee35"
}

.mlsicon-transform-2:before {
    content: "\ee36"
}

.mlsicon-transform-3:before {
    content: "\ee37"
}

.mlsicon-transform-4:before {
    content: "\ee38"
}

.mlsicon-vector:before {
    content: "\ee39"
}

.mlsicon-vector-2:before {
    content: "\ee3a"
}

.mlsicon-vector-3:before {
    content: "\ee3b"
}

.mlsicon-vector-4:before {
    content: "\ee3c"
}

.mlsicon-vector-5:before {
    content: "\ee3d"
}

.mlsicon-big-data:before {
    content: "\ee3e"
}

.mlsicon-data:before {
    content: "\ee3f"
}

.mlsicon-data-backup:before {
    content: "\ee40"
}

.mlsicon-data-block:before {
    content: "\ee41"
}

.mlsicon-data-center:before {
    content: "\ee42"
}

.mlsicon-data-clock:before {
    content: "\ee43"
}

.mlsicon-data-cloud:before {
    content: "\ee44"
}

.mlsicon-data-compress:before {
    content: "\ee45"
}

.mlsicon-data-copy:before {
    content: "\ee46"
}

.mlsicon-data-download:before {
    content: "\ee47"
}

.mlsicon-data-financial:before {
    content: "\ee48"
}

.mlsicon-data-key:before {
    content: "\ee49"
}

.mlsicon-data-lock:before {
    content: "\ee4a"
}

.mlsicon-data-network:before {
    content: "\ee4b"
}

.mlsicon-data-password:before {
    content: "\ee4c"
}

.mlsicon-data-power:before {
    content: "\ee4d"
}

.mlsicon-data-refresh:before {
    content: "\ee4e"
}

.mlsicon-data-save:before {
    content: "\ee4f"
}

.mlsicon-data-search:before {
    content: "\ee50"
}

.mlsicon-data-security:before {
    content: "\ee51"
}

.mlsicon-data-settings:before {
    content: "\ee52"
}

.mlsicon-data-sharing:before {
    content: "\ee53"
}

.mlsicon-data-shield:before {
    content: "\ee54"
}

.mlsicon-data-signal:before {
    content: "\ee55"
}

.mlsicon-data-storage:before {
    content: "\ee56"
}

.mlsicon-data-stream:before {
    content: "\ee57"
}

.mlsicon-data-transfer:before {
    content: "\ee58"
}

.mlsicon-data-unlock:before {
    content: "\ee59"
}

.mlsicon-data-upload:before {
    content: "\ee5a"
}

.mlsicon-data-yes:before {
    content: "\ee5b"
}

.mlsicon-hub:before {
    content: "\ee5c"
}

.mlsicon-address-book-2:before {
    content: "\ee5d"
}

.mlsicon-address-book:before {
    content: "\ee5e"
}

.mlsicon-bell2:before {
    content: "\ee5f"
}

.mlsicon-bird-delivering-letter:before {
    content: "\ee60"
}

.mlsicon-communication-tower-2:before {
    content: "\ee61"
}

.mlsicon-communication-tower:before {
    content: "\ee62"
}

.mlsicon-fax:before {
    content: "\ee63"
}

.mlsicon-megaphone:before {
    content: "\ee64"
}

.mlsicon-newspaper:before {
    content: "\ee65"
}

.mlsicon-newspaper-2:before {
    content: "\ee66"
}

.mlsicon-old-telephone:before {
    content: "\ee67"
}

.mlsicon-plastic-cup-phone-2:before {
    content: "\ee68"
}

.mlsicon-plastic-cup-phone:before {
    content: "\ee69"
}

.mlsicon-router:before {
    content: "\ee6a"
}

.mlsicon-router-2:before {
    content: "\ee6b"
}

.mlsicon-telephone:before {
    content: "\ee6c"
}

.mlsicon-telephone-2:before {
    content: "\ee6d"
}

.mlsicon-vpn:before {
    content: "\ee6e"
}

.mlsicon-walkie-talkie:before {
    content: "\ee6f"
}

.mlsicon-wifi:before {
    content: "\ee70"
}

.mlsicon-wifi-2:before {
    content: "\ee71"
}

.mlsicon-wireless:before {
    content: "\ee72"
}

.mlsicon-block-cloud:before {
    content: "\ee73"
}

.mlsicon-cloud:before {
    content: "\ee74"
}

.mlsicon-cloud2:before {
    content: "\ee75"
}

.mlsicon-cloud-+:before {
    content: "\ee76"
}

.mlsicon-cloud-camera:before {
    content: "\ee77"
}

.mlsicon-cloud-computer:before {
    content: "\ee78"
}

.mlsicon-cloud-email:before {
    content: "\ee79"
}

.mlsicon-cloud-laptop:before {
    content: "\ee7a"
}

.mlsicon-cloud-lock:before {
    content: "\ee7b"
}

.mlsicon-cloud-music:before {
    content: "\ee7c"
}

.mlsicon-cloud-picture:before {
    content: "\ee7d"
}

.mlsicon-cloud-remove:before {
    content: "\ee7e"
}

.mlsicon-clouds:before {
    content: "\ee7f"
}

.mlsicon-cloud-secure:before {
    content: "\ee80"
}

.mlsicon-cloud-settings:before {
    content: "\ee81"
}

.mlsicon-cloud-smartphone:before {
    content: "\ee82"
}

.mlsicon-cloud-tablet:before {
    content: "\ee83"
}

.mlsicon-cloud-video:before {
    content: "\ee84"
}

.mlsicon-device-sync-with-cloud:before {
    content: "\ee85"
}

.mlsicon-download-from-cloud:before {
    content: "\ee86"
}

.mlsicon-people-on-cloud:before {
    content: "\ee87"
}

.mlsicon-search-on-cloud:before {
    content: "\ee88"
}

.mlsicon-share-on-cloud:before {
    content: "\ee89"
}

.mlsicon-sync-cloud:before {
    content: "\ee8a"
}

.mlsicon-upload-to-cloud:before {
    content: "\ee8b"
}

.mlsicon-baby-clothes-2:before {
    content: "\ee8c"
}

.mlsicon-baby-clothes:before {
    content: "\ee8d"
}

.mlsicon-bathrobe:before {
    content: "\ee8e"
}

.mlsicon-belt:before {
    content: "\ee8f"
}

.mlsicon-belt-2:before {
    content: "\ee90"
}

.mlsicon-belt-3:before {
    content: "\ee91"
}

.mlsicon-bikini:before {
    content: "\ee92"
}

.mlsicon-blouse:before {
    content: "\ee93"
}

.mlsicon-boot:before {
    content: "\ee94"
}

.mlsicon-boot-2:before {
    content: "\ee95"
}

.mlsicon-bow-22:before {
    content: "\ee96"
}

.mlsicon-bow-32:before {
    content: "\ee97"
}

.mlsicon-bra:before {
    content: "\ee98"
}

.mlsicon-cap2:before {
    content: "\ee99"
}

.mlsicon-cap-2:before {
    content: "\ee9a"
}

.mlsicon-cap-3:before {
    content: "\ee9b"
}

.mlsicon-cardigan:before {
    content: "\ee9c"
}

.mlsicon-coat:before {
    content: "\ee9d"
}

.mlsicon-dress:before {
    content: "\ee9e"
}

.mlsicon-glasses:before {
    content: "\ee9f"
}

.mlsicon-glasses-2:before {
    content: "\eea0"
}

.mlsicon-glasses-3:before {
    content: "\eea1"
}

.mlsicon-gloves:before {
    content: "\eea2"
}

.mlsicon-hanger:before {
    content: "\eea3"
}

.mlsicon-heels:before {
    content: "\eea4"
}

.mlsicon-heels-2:before {
    content: "\eea5"
}

.mlsicon-hoodie:before {
    content: "\eea6"
}

.mlsicon-jacket2:before {
    content: "\eea7"
}

.mlsicon-jeans:before {
    content: "\eea8"
}

.mlsicon-mans-underwear-2:before {
    content: "\eea9"
}

.mlsicon-mans-underwear:before {
    content: "\eeaa"
}

.mlsicon-pants:before {
    content: "\eeab"
}

.mlsicon-polo-shirt:before {
    content: "\eeac"
}

.mlsicon-scarf:before {
    content: "\eead"
}

.mlsicon-shirt:before {
    content: "\eeae"
}

.mlsicon-shoes2:before {
    content: "\eeaf"
}

.mlsicon-short-pants:before {
    content: "\eeb0"
}

.mlsicon-skirt:before {
    content: "\eeb1"
}

.mlsicon-slippers:before {
    content: "\eeb2"
}

.mlsicon-socks:before {
    content: "\eeb3"
}

.mlsicon-sports-clothings-1:before {
    content: "\eeb4"
}

.mlsicon-sports-clothings-2:before {
    content: "\eeb5"
}

.mlsicon-sports-shirt:before {
    content: "\eeb6"
}

.mlsicon-suit:before {
    content: "\eeb7"
}

.mlsicon-sunglasses:before {
    content: "\eeb8"
}

.mlsicon-sunglasses-2:before {
    content: "\eeb9"
}

.mlsicon-sunglasses-3:before {
    content: "\eeba"
}

.mlsicon-sunglasses-w-2:before {
    content: "\eebb"
}

.mlsicon-sunglasses-w-3:before {
    content: "\eebc"
}

.mlsicon-sunglasses-w:before {
    content: "\eebd"
}

.mlsicon-swimming-short:before {
    content: "\eebe"
}

.mlsicon-swimmwear:before {
    content: "\eebf"
}

.mlsicon-tie2:before {
    content: "\eec0"
}

.mlsicon-t-shirt:before {
    content: "\eec1"
}

.mlsicon-tuxedo:before {
    content: "\eec2"
}

.mlsicon-vest2:before {
    content: "\eec3"
}

.mlsicon-wallet-2:before {
    content: "\eec4"
}

.mlsicon-womans-underwear-2:before {
    content: "\eec5"
}

.mlsicon-womans-underwear:before {
    content: "\eec6"
}

.mlsicon-worker-clothes:before {
    content: "\eec7"
}

.mlsicon-amx:before {
    content: "\eec8"
}

.mlsicon-atm:before {
    content: "\eec9"
}

.mlsicon-bar-chart-2:before {
    content: "\eeca"
}

.mlsicon-bar-chart-3:before {
    content: "\eecb"
}

.mlsicon-bar-chart-4:before {
    content: "\eecc"
}

.mlsicon-bar-chart-5:before {
    content: "\eecd"
}

.mlsicon-bar-chart:before {
    content: "\eece"
}

.mlsicon-calculator:before {
    content: "\eecf"
}

.mlsicon-calculator-2:before {
    content: "\eed0"
}

.mlsicon-calculator-3:before {
    content: "\eed1"
}

.mlsicon-calendar:before {
    content: "\eed2"
}

.mlsicon-calendar-2:before {
    content: "\eed3"
}

.mlsicon-calendar-3:before {
    content: "\eed4"
}

.mlsicon-calendar-4:before {
    content: "\eed5"
}

.mlsicon-claps:before {
    content: "\eed6"
}

.mlsicon-coin:before {
    content: "\eed7"
}

.mlsicon-coins:before {
    content: "\eed8"
}

.mlsicon-coins-2:before {
    content: "\eed9"
}

.mlsicon-coins-3:before {
    content: "\eeda"
}

.mlsicon-credit-card-2:before {
    content: "\eedb"
}

.mlsicon-credit-card-3:before {
    content: "\eedc"
}

.mlsicon-credit-card:before {
    content: "\eedd"
}

.mlsicon-diamond:before {
    content: "\eede"
}

.mlsicon-dollar:before {
    content: "\eedf"
}

.mlsicon-dollar-sign-2:before {
    content: "\eee0"
}

.mlsicon-dollar-sign:before {
    content: "\eee1"
}

.mlsicon-euro:before {
    content: "\eee2"
}

.mlsicon-euro-sign-2:before {
    content: "\eee3"
}

.mlsicon-euro-sign:before {
    content: "\eee4"
}

.mlsicon-financial:before {
    content: "\eee5"
}

.mlsicon-handshake:before {
    content: "\eee6"
}

.mlsicon-line-chart-2:before {
    content: "\eee7"
}

.mlsicon-line-chart-3:before {
    content: "\eee8"
}

.mlsicon-line-chart-4:before {
    content: "\eee9"
}

.mlsicon-line-chart:before {
    content: "\eeea"
}

.mlsicon-master-card:before {
    content: "\eeeb"
}

.mlsicon-money2:before {
    content: "\eeec"
}

.mlsicon-money-2:before {
    content: "\eeed"
}

.mlsicon-money-bag:before {
    content: "\eeee"
}

.mlsicon-pie-chart-2:before {
    content: "\eeef"
}

.mlsicon-pie-chart-3:before {
    content: "\eef0"
}

.mlsicon-pie-chart:before {
    content: "\eef1"
}

.mlsicon-pound:before {
    content: "\eef2"
}

.mlsicon-pound-sign-2:before {
    content: "\eef3"
}

.mlsicon-pound-sign:before {
    content: "\eef4"
}

.mlsicon-safe-box2:before {
    content: "\eef5"
}

.mlsicon-token-$:before {
    content: "\eef6"
}

.mlsicon-visa:before {
    content: "\eef7"
}

.mlsicon-wallet:before {
    content: "\eef8"
}

.mlsicon-wallet-22:before {
    content: "\eef9"
}

.mlsicon-bank:before {
    content: "\eefa"
}

.mlsicon-berlin-tower:before {
    content: "\eefb"
}

.mlsicon-big-bang:before {
    content: "\eefc"
}

.mlsicon-blueprint:before {
    content: "\eefd"
}

.mlsicon-bridge:before {
    content: "\eefe"
}

.mlsicon-building:before {
    content: "\eeff"
}

.mlsicon-castle:before {
    content: "\ef00"
}

.mlsicon-cathedral:before {
    content: "\ef01"
}

.mlsicon-chimney:before {
    content: "\ef02"
}

.mlsicon-chinese-temple:before {
    content: "\ef03"
}

.mlsicon-chrysler-building:before {
    content: "\ef04"
}

.mlsicon-city-hall:before {
    content: "\ef05"
}

.mlsicon-clothing-store:before {
    content: "\ef06"
}

.mlsicon-colosseum:before {
    content: "\ef07"
}

.mlsicon-column:before {
    content: "\ef08"
}

.mlsicon-column-2:before {
    content: "\ef09"
}

.mlsicon-column-3:before {
    content: "\ef0a"
}

.mlsicon-door:before {
    content: "\ef0b"
}

.mlsicon-eifel-tower:before {
    content: "\ef0c"
}

.mlsicon-el-castillo:before {
    content: "\ef0d"
}

.mlsicon-embassy:before {
    content: "\ef0e"
}

.mlsicon-empire-state-building:before {
    content: "\ef0f"
}

.mlsicon-factory2:before {
    content: "\ef10"
}

.mlsicon-fire-staion:before {
    content: "\ef11"
}

.mlsicon-home2:before {
    content: "\ef12"
}

.mlsicon-home-2:before {
    content: "\ef13"
}

.mlsicon-home-3:before {
    content: "\ef14"
}

.mlsicon-home-4:before {
    content: "\ef15"
}

.mlsicon-hospital2:before {
    content: "\ef16"
}

.mlsicon-hotel:before {
    content: "\ef17"
}

.mlsicon-japanese-gate:before {
    content: "\ef18"
}

.mlsicon-leaning-tower:before {
    content: "\ef19"
}

.mlsicon-library2:before {
    content: "\ef1a"
}

.mlsicon-lighthouse:before {
    content: "\ef1b"
}

.mlsicon-museum:before {
    content: "\ef1c"
}

.mlsicon-office:before {
    content: "\ef1d"
}

.mlsicon-opera-house:before {
    content: "\ef1e"
}

.mlsicon-pantheon:before {
    content: "\ef1f"
}

.mlsicon-pentagon:before {
    content: "\ef20"
}

.mlsicon-petronas-tower:before {
    content: "\ef21"
}

.mlsicon-piramids:before {
    content: "\ef22"
}

.mlsicon-police-station:before {
    content: "\ef23"
}

.mlsicon-post-office:before {
    content: "\ef24"
}

.mlsicon-prater:before {
    content: "\ef25"
}

.mlsicon-roof:before {
    content: "\ef26"
}

.mlsicon-space-needle:before {
    content: "\ef27"
}

.mlsicon-st.-basils cathedral:before {
    content: "\ef28"
}

.mlsicon-st.-pauls cathedral:before {
    content: "\ef29"
}

.mlsicon-structure:before {
    content: "\ef2a"
}

.mlsicon-taj-mahal:before {
    content: "\ef2b"
}

.mlsicon-temple:before {
    content: "\ef2c"
}

.mlsicon-the-white-house:before {
    content: "\ef2d"
}

.mlsicon-tower:before {
    content: "\ef2e"
}

.mlsicon-tower-2:before {
    content: "\ef2f"
}

.mlsicon-tower-bridge:before {
    content: "\ef30"
}

.mlsicon-university2:before {
    content: "\ef31"
}

.mlsicon-warehouse:before {
    content: "\ef32"
}

.mlsicon-window:before {
    content: "\ef33"
}

.mlsicon-windows:before {
    content: "\ef34"
}

.mlsicon-arrow-back-2:before {
    content: "\ef35"
}

.mlsicon-arrow-back-3:before {
    content: "\ef36"
}

.mlsicon-arrow-back:before {
    content: "\ef37"
}

.mlsicon-arrow-down-2:before {
    content: "\ef38"
}

.mlsicon-arrow-down-3:before {
    content: "\ef39"
}

.mlsicon-arrow-down-in-circle:before {
    content: "\ef3a"
}

.mlsicon-arrow-down:before {
    content: "\ef3b"
}

.mlsicon-arrow-forward-2:before {
    content: "\ef3c"
}

.mlsicon-arrow-forward:before {
    content: "\ef3d"
}

.mlsicon-arrow-left-2:before {
    content: "\ef3e"
}

.mlsicon-arrow-left-in-circle:before {
    content: "\ef3f"
}

.mlsicon-arrow-left:before {
    content: "\ef40"
}

.mlsicon-arrow-next:before {
    content: "\ef41"
}

.mlsicon-arrow-refresh-2:before {
    content: "\ef42"
}

.mlsicon-arrow-refresh:before {
    content: "\ef43"
}

.mlsicon-arrow-right-2:before {
    content: "\ef44"
}

.mlsicon-arrow-right-in-circle:before {
    content: "\ef45"
}

.mlsicon-arrow-right:before {
    content: "\ef46"
}

.mlsicon-arrow-turn-left:before {
    content: "\ef47"
}

.mlsicon-arrow-turn-right:before {
    content: "\ef48"
}

.mlsicon-arrow-up-2:before {
    content: "\ef49"
}

.mlsicon-arrow-up-3:before {
    content: "\ef4a"
}

.mlsicon-arrow-up-in-circle:before {
    content: "\ef4b"
}

.mlsicon-arrow-up:before {
    content: "\ef4c"
}

.mlsicon-arrow-x-left:before {
    content: "\ef4d"
}

.mlsicon-arrow-x-right:before {
    content: "\ef4e"
}

.mlsicon-bottom-to-top:before {
    content: "\ef4f"
}

.mlsicon-down2:before {
    content: "\ef50"
}

.mlsicon-down-2:before {
    content: "\ef51"
}

.mlsicon-down-3:before {
    content: "\ef52"
}

.mlsicon-download2:before {
    content: "\ef53"
}

.mlsicon-end2:before {
    content: "\ef54"
}

.mlsicon-fit-to-2:before {
    content: "\ef55"
}

.mlsicon-fit-to:before {
    content: "\ef56"
}

.mlsicon-full-screen-2:before {
    content: "\ef57"
}

.mlsicon-full-screen:before {
    content: "\ef58"
}

.mlsicon-go-bottom:before {
    content: "\ef59"
}

.mlsicon-go-top:before {
    content: "\ef5a"
}

.mlsicon-left---right-3:before {
    content: "\ef5b"
}

.mlsicon-left---right:before {
    content: "\ef5c"
}

.mlsicon-left2:before {
    content: "\ef5d"
}

.mlsicon-left-2:before {
    content: "\ef5e"
}

.mlsicon-left-3:before {
    content: "\ef5f"
}

.mlsicon-left-to-right:before {
    content: "\ef60"
}

.mlsicon-loop:before {
    content: "\ef61"
}

.mlsicon-navigate-end:before {
    content: "\ef62"
}

.mlsicon-navigat-start:before {
    content: "\ef63"
}

.mlsicon-reload2:before {
    content: "\ef64"
}

.mlsicon-reload-2:before {
    content: "\ef65"
}

.mlsicon-repeat3:before {
    content: "\ef66"
}

.mlsicon-repeat-22:before {
    content: "\ef67"
}

.mlsicon-repeat-3:before {
    content: "\ef68"
}

.mlsicon-repeat-4:before {
    content: "\ef69"
}

.mlsicon-right2:before {
    content: "\ef6a"
}

.mlsicon-right-2:before {
    content: "\ef6b"
}

.mlsicon-right-3:before {
    content: "\ef6c"
}

.mlsicon-right-to-left:before {
    content: "\ef6d"
}

.mlsicon-shuffle2:before {
    content: "\ef6e"
}

.mlsicon-shuffle-22:before {
    content: "\ef6f"
}

.mlsicon-start2:before {
    content: "\ef70"
}

.mlsicon-sync:before {
    content: "\ef71"
}

.mlsicon-to-bottom-2:before {
    content: "\ef72"
}

.mlsicon-to-bottom:before {
    content: "\ef73"
}

.mlsicon-to-left:before {
    content: "\ef74"
}

.mlsicon-top-to-bottom:before {
    content: "\ef75"
}

.mlsicon-to-right:before {
    content: "\ef76"
}

.mlsicon-to-top-2:before {
    content: "\ef77"
}

.mlsicon-to-top:before {
    content: "\ef78"
}

.mlsicon-triangle-arrow-down:before {
    content: "\ef79"
}

.mlsicon-triangle-arrow-left:before {
    content: "\ef7a"
}

.mlsicon-triangle-arrow-right:before {
    content: "\ef7b"
}

.mlsicon-triangle-arrow-up:before {
    content: "\ef7c"
}

.mlsicon-turn-down-2:before {
    content: "\ef7d"
}

.mlsicon-turn-down-from-left:before {
    content: "\ef7e"
}

.mlsicon-turn-down-from-right:before {
    content: "\ef7f"
}

.mlsicon-turn-down:before {
    content: "\ef80"
}

.mlsicon-turn-left-3:before {
    content: "\ef81"
}

.mlsicon-turn-left:before {
    content: "\ef82"
}

.mlsicon-turn-right-3:before {
    content: "\ef83"
}

.mlsicon-turn-right:before {
    content: "\ef84"
}

.mlsicon-turn-up-2:before {
    content: "\ef85"
}

.mlsicon-turn-up:before {
    content: "\ef86"
}

.mlsicon-up---down-3:before {
    content: "\ef87"
}

.mlsicon-up---down:before {
    content: "\ef88"
}

.mlsicon-up2:before {
    content: "\ef89"
}

.mlsicon-up-2:before {
    content: "\ef8a"
}

.mlsicon-up-3:before {
    content: "\ef8b"
}

.mlsicon-upload2:before {
    content: "\ef8c"
}

.mlsicon-arrow-around:before {
    content: "\ef8d"
}

.mlsicon-arrow-barrier:before {
    content: "\ef8e"
}

.mlsicon-arrow-circle:before {
    content: "\ef8f"
}

.mlsicon-arrow-cross:before {
    content: "\ef90"
}

.mlsicon-arrow-fork:before {
    content: "\ef91"
}

.mlsicon-arrow-from:before {
    content: "\ef92"
}

.mlsicon-arrow-inside-45:before {
    content: "\ef93"
}

.mlsicon-arrow-inside-gap-45:before {
    content: "\ef94"
}

.mlsicon-arrow-inside-gap:before {
    content: "\ef95"
}

.mlsicon-arrow-inside:before {
    content: "\ef96"
}

.mlsicon-arrow-into:before {
    content: "\ef97"
}

.mlsicon-arrow-join:before {
    content: "\ef98"
}

.mlsicon-arrow-junction:before {
    content: "\ef99"
}

.mlsicon-arrow-loop:before {
    content: "\ef9a"
}

.mlsicon-arrow-merge:before {
    content: "\ef9b"
}

.mlsicon-arrow-mix:before {
    content: "\ef9c"
}

.mlsicon-arrow-out-left:before {
    content: "\ef9d"
}

.mlsicon-arrow-out-right:before {
    content: "\ef9e"
}

.mlsicon-arrow-outside-45:before {
    content: "\ef9f"
}

.mlsicon-arrow-outside-gap-45:before {
    content: "\efa0"
}

.mlsicon-arrow-outside-gap:before {
    content: "\efa1"
}

.mlsicon-arrow-outside:before {
    content: "\efa2"
}

.mlsicon-arrow-over:before {
    content: "\efa3"
}

.mlsicon-arrow-shuffle:before {
    content: "\efa4"
}

.mlsicon-arrow-squiggly:before {
    content: "\efa5"
}

.mlsicon-arrow-through:before {
    content: "\efa6"
}

.mlsicon-arrow-to:before {
    content: "\efa7"
}

.mlsicon-double-circle:before {
    content: "\efa8"
}

.mlsicon-full-view-2:before {
    content: "\efa9"
}

.mlsicon-full-view:before {
    content: "\efaa"
}

.mlsicon-maximize:before {
    content: "\efab"
}

.mlsicon-minimize:before {
    content: "\efac"
}

.mlsicon-resize:before {
    content: "\efad"
}

.mlsicon-three-arrow-fork:before {
    content: "\efae"
}

.mlsicon-view-height:before {
    content: "\efaf"
}

.mlsicon-view-width:before {
    content: "\efb0"
}

.mlsicon-aligator:before {
    content: "\efb1"
}

.mlsicon-bat:before {
    content: "\efb2"
}

.mlsicon-bear:before {
    content: "\efb3"
}

.mlsicon-bee:before {
    content: "\efb4"
}

.mlsicon-bird:before {
    content: "\efb5"
}

.mlsicon-bug:before {
    content: "\efb6"
}

.mlsicon-butterfly:before {
    content: "\efb7"
}

.mlsicon-camel:before {
    content: "\efb8"
}

.mlsicon-cat:before {
    content: "\efb9"
}

.mlsicon-cheetah:before {
    content: "\efba"
}

.mlsicon-chicken:before {
    content: "\efbb"
}

.mlsicon-cow:before {
    content: "\efbc"
}

.mlsicon-dinosaur:before {
    content: "\efbd"
}

.mlsicon-dog:before {
    content: "\efbe"
}

.mlsicon-dolphin:before {
    content: "\efbf"
}

.mlsicon-dove:before {
    content: "\efc0"
}

.mlsicon-duck:before {
    content: "\efc1"
}

.mlsicon-eagle:before {
    content: "\efc2"
}

.mlsicon-elephant:before {
    content: "\efc3"
}

.mlsicon-fish:before {
    content: "\efc4"
}

.mlsicon-flamingo:before {
    content: "\efc5"
}

.mlsicon-fox:before {
    content: "\efc6"
}

.mlsicon-frog:before {
    content: "\efc7"
}

.mlsicon-giraffe:before {
    content: "\efc8"
}

.mlsicon-gorilla:before {
    content: "\efc9"
}

.mlsicon-hipo:before {
    content: "\efca"
}

.mlsicon-horse:before {
    content: "\efcb"
}

.mlsicon-kangoroo:before {
    content: "\efcc"
}

.mlsicon-koala:before {
    content: "\efcd"
}

.mlsicon-leopard:before {
    content: "\efce"
}

.mlsicon-lion:before {
    content: "\efcf"
}

.mlsicon-monkey:before {
    content: "\efd0"
}

.mlsicon-mouse2:before {
    content: "\efd1"
}

.mlsicon-panda:before {
    content: "\efd2"
}

.mlsicon-parrot:before {
    content: "\efd3"
}

.mlsicon-penguin:before {
    content: "\efd4"
}

.mlsicon-sea-dog:before {
    content: "\efd5"
}

.mlsicon-shark:before {
    content: "\efd6"
}

.mlsicon-sheep:before {
    content: "\efd7"
}

.mlsicon-snake:before {
    content: "\efd8"
}

.mlsicon-spider:before {
    content: "\efd9"
}

.mlsicon-squirrel:before {
    content: "\efda"
}

.mlsicon-starfish:before {
    content: "\efdb"
}

.mlsicon-tiger:before {
    content: "\efdc"
}

.mlsicon-turtle:before {
    content: "\efdd"
}

.mlsicon-wolf:before {
    content: "\efde"
}

.mlsicon-zebra:before {
    content: "\efdf"
}

.mlsicon-add-spaceafterparagraph:before {
    content: "\efe0"
}

.mlsicon-add-spacebeforeparagraph:before {
    content: "\efe1"
}

.mlsicon-align-center:before {
    content: "\efe2"
}

.mlsicon-align-justifyall:before {
    content: "\efe3"
}

.mlsicon-align-justifycenter:before {
    content: "\efe4"
}

.mlsicon-align-justifyleft:before {
    content: "\efe5"
}

.mlsicon-align-justifyright:before {
    content: "\efe6"
}

.mlsicon-align-left:before {
    content: "\efe7"
}

.mlsicon-align-right:before {
    content: "\efe8"
}

.mlsicon-decrase-inedit:before {
    content: "\efe9"
}

.mlsicon-increase-inedit:before {
    content: "\efea"
}

.mlsicon-indent-firstline:before {
    content: "\efeb"
}

.mlsicon-indent-leftmargin:before {
    content: "\efec"
}

.mlsicon-indent-rightmargin:before {
    content: "\efed"
}

.mlsicon-line-spacing:before {
    content: "\efee"
}

.mlsicon-icon_affiliate-marketing:before {
    content: "\efef";
    color: #37474f
}

.mlsicon-icon_analysis:before {
    content: "\eff0";
    color: #37474f
}

.mlsicon-icon_analysis-69:before {
    content: "\eff1";
    color: #37474f
}

.mlsicon-icon_anchor:before {
    content: "\eff2";
    color: #37474f
}

.mlsicon-icon_awards:before {
    content: "\eff3";
    color: #37474f
}

.mlsicon-icon_blogging-chat-tree:before {
    content: "\eff4";
    color: #37474f
}

.mlsicon-icon_brainstorm-brain:before {
    content: "\eff5";
    color: #37474f
}

.mlsicon-icon_branding:before {
    content: "\eff6";
    color: #37474f
}

.mlsicon-icon_bug-fixing:before {
    content: "\eff7";
    color: #37474f
}

.mlsicon-icon_bug-search:before {
    content: "\eff8";
    color: #37474f
}

.mlsicon-icon_build-website .path1:before {
    content: "\eff9";
    color: rgb(0, 0, 0)
}

.mlsicon-icon_build-website .path2:before {
    content: "\effa";
    margin-left: -1em;
    color: rgb(55, 71, 79)
}

.mlsicon-icon_build-website .path3:before {
    content: "\effb";
    margin-left: -1em;
    color: rgb(55, 71, 79)
}

.mlsicon-icon_build-website .path4:before {
    content: "\effc";
    margin-left: -1em;
    color: rgb(55, 71, 79)
}

.mlsicon-icon_build-website .path5:before {
    content: "\effd";
    margin-left: -1em;
    color: rgb(55, 71, 79)
}

.mlsicon-icon_build-website .path6:before {
    content: "\effe";
    margin-left: -1em;
    color: rgb(55, 71, 79)
}

.mlsicon-icon_build-website .path7:before {
    content: "\efff";
    margin-left: -1em;
    color: rgb(55, 71, 79)
}

.mlsicon-icon_build-website .path8:before {
    content: "\f000";
    margin-left: -1em;
    color: rgb(55, 71, 79)
}

.mlsicon-icon_build-website .path9:before {
    content: "\f001";
    margin-left: -1em;
    color: rgb(55, 71, 79)
}

.mlsicon-icon_build-website .path10:before {
    content: "\f002";
    margin-left: -1em;
    color: rgb(55, 71, 79)
}

.mlsicon-icon_build-website .path11:before {
    content: "\f003";
    margin-left: -1em;
    color: rgb(55, 71, 79)
}

.mlsicon-icon_build-website .path12:before {
    content: "\f004";
    margin-left: -1em;
    color: rgb(55, 71, 79)
}

.mlsicon-icon_build-website .path13:before {
    content: "\f005";
    margin-left: -1em;
    color: rgb(55, 71, 79)
}

.mlsicon-icon_build-website .path14:before {
    content: "\f006";
    margin-left: -1em;
    color: rgb(55, 71, 79)
}

.mlsicon-icon_build-website .path15:before {
    content: "\f007";
    margin-left: -1em;
    color: rgb(55, 71, 79)
}

.mlsicon-icon_build-website .path16:before {
    content: "\f008";
    margin-left: -1em;
    color: rgb(55, 71, 79)
}

.mlsicon-icon_calculator:before {
    content: "\f009";
    color: #37474f
}

.mlsicon-computer:before {
    content: "\f009";
    color: #37474f
}

.mlsicon-icon_case-study:before {
    content: "\f00a";
    color: #37474f
}

.mlsicon-icon_chessman-chess-figure-strategy:before {
    content: "\f00b";
    color: #37474f
}

.mlsicon-icon_clean-code:before {
    content: "\f00c";
    color: #37474f
}

.mlsicon-icon_cloud:before {
    content: "\f00d";
    color: #37474f
}

.mlsicon-icon_coding:before {
    content: "\f00e";
    color: #37474f
}

.mlsicon-icon_coffee-break:before {
    content: "\f00f";
    color: #37474f
}

.mlsicon-icon_cogwheels-setting:before {
    content: "\f010";
    color: #37474f
}

.mlsicon-icon_consultancy-comment-bulb:before {
    content: "\f011";
    color: #37474f
}

.mlsicon-icon_content-management:before {
    content: "\f012";
    color: #37474f
}

.mlsicon-icon_content-writing:before {
    content: "\f013";
    color: #37474f
}

.mlsicon-icon_conversion-optimization:before {
    content: "\f014";
    color: #37474f
}

.mlsicon-icon_copywriting:before {
    content: "\f015";
    color: #37474f
}

.mlsicon-icon_courses-training-flipchart:before {
    content: "\f016";
    color: #37474f
}

.mlsicon-icon_creative-campaigns:before {
    content: "\f017";
    color: #37474f
}

.mlsicon-icon_creative-idea:before {
    content: "\f018";
    color: #37474f
}

.mlsicon-icon_cup-achievement-award:before {
    content: "\f019";
    color: #37474f
}

.mlsicon-icon_download:before {
    content: "\f01a";
    color: #37474f
}

.mlsicon-icon_e-commerce-optimization:before {
    content: "\f01b";
    color: #37474f
}

.mlsicon-icon_e-commerce-shop:before {
    content: "\f01c";
    color: #37474f
}

.mlsicon-icon_e-commerce-solution:before {
    content: "\f01d";
    color: #37474f
}

.mlsicon-icon_e-mail-marketing:before {
    content: "\f01e";
    color: #37474f
}

.mlsicon-icon_emailer:before {
    content: "\f01f";
    color: #37474f
}

.mlsicon-icon_event-calendar:before {
    content: "\f020";
    color: #37474f
}

.mlsicon-icon_favorite-website:before {
    content: "\f021";
    color: #37474f
}

.mlsicon-icon_favorite:before {
    content: "\f022";
    color: #37474f
}

.mlsicon-icon_games-development-joystick:before {
    content: "\f023";
    color: #37474f
}

.mlsicon-icon_geotargeting:before {
    content: "\f024";
    color: #37474f
}

.mlsicon-icon_global:before {
    content: "\f025";
    color: #37474f
}

.mlsicon-icon_graph-chart-growth:before {
    content: "\f026";
    color: #37474f
}

.mlsicon-icon_important-note:before {
    content: "\f027";
    color: #37474f
}

.mlsicon-icon_innovation:before {
    content: "\f028";
    color: #37474f
}

.mlsicon-icon_international:before {
    content: "\f029";
    color: #37474f
}

.mlsicon-icon_key:before {
    content: "\f02a";
    color: #37474f
}

.mlsicon-icon_keyword-search:before {
    content: "\f02b";
    color: #37474f
}

.mlsicon-icon_keywords:before {
    content: "\f02c";
    color: #37474f
}

.mlsicon-icon_landing-page-optimization:before {
    content: "\f02d";
    color: #37474f
}

.mlsicon-icon_landing-page:before {
    content: "\f02e";
    color: #37474f
}

.mlsicon-icon_lifebuoy-technical-support-service:before {
    content: "\f02f";
    color: #37474f
}

.mlsicon-icon_links-building:before {
    content: "\f030";
    color: #37474f
}

.mlsicon-icon_maintenance-service:before {
    content: "\f031";
    color: #37474f
}

.mlsicon-icon_marker:before {
    content: "\f032";
    color: #37474f
}

.mlsicon-icon_mobile-marketing:before {
    content: "\f033";
    color: #37474f
}

.mlsicon-icon_mobile-seo-configuration-settings:before {
    content: "\f034";
    color: #37474f
}

.mlsicon-icon_mobile-shop:before {
    content: "\f035";
    color: #37474f
}

.mlsicon-icon_news-n-events:before {
    content: "\f036";
    color: #37474f
}

.mlsicon-icon_page-quality:before {
    content: "\f037";
    color: #37474f
}

.mlsicon-icon_page-speed:before {
    content: "\f038";
    color: #37474f
}

.mlsicon-icon_partners-solution:before {
    content: "\f039";
    color: #37474f
}

.mlsicon-icon_pay-per-click:before {
    content: "\f03a";
    color: #37474f
}

.mlsicon-icon_photo-gallery:before {
    content: "\f03b";
    color: #37474f
}

.mlsicon-icon_pictures:before {
    content: "\f03c";
    color: #37474f
}

.mlsicon-icon_place-optimization:before {
    content: "\f03d";
    color: #37474f
}

.mlsicon-icon_planchette-questionnaire:before {
    content: "\f03e";
    color: #37474f
}

.mlsicon-icon_portfolio:before {
    content: "\f03f";
    color: #37474f
}

.mlsicon-icon_programming:before {
    content: "\f040";
    color: #37474f
}

.mlsicon-icon_project-manager:before {
    content: "\f041";
    color: #37474f
}

.mlsicon-icon_protection:before {
    content: "\f042";
    color: #37474f
}

.mlsicon-icon_purse-profit:before {
    content: "\f043";
    color: #37474f
}

.mlsicon-icon_questionnaire-form:before {
    content: "\f044";
    color: #37474f
}

.mlsicon-icon_radio-advertising:before {
    content: "\f045";
    color: #37474f
}

.mlsicon-icon_rank-badge:before {
    content: "\f046";
    color: #37474f
}

.mlsicon-icon_research-search:before {
    content: "\f047";
    color: #37474f
}

.mlsicon-icon_responsive-design:before {
    content: "\f048";
    color: #37474f
}

.mlsicon-icon_revenues:before {
    content: "\f049";
    color: #37474f
}

.mlsicon-icon_robot-txt:before {
    content: "\f04a";
    color: #37474f
}

.mlsicon-icon_rocket-startup-launch-campaign-mission:before {
    content: "\f04b";
    color: #37474f
}

.mlsicon-icon_search-optimization-configuration-settings-seo:before {
    content: "\f04c";
    color: #37474f
}

.mlsicon-icon_search:before {
    content: "\f04d";
    color: #37474f
}

.mlsicon-icon_security:before {
    content: "\f04e";
    color: #37474f
}

.mlsicon-icon_seo-consultant:before {
    content: "\f04f";
    color: #37474f
}

.mlsicon-icon_seo-monitoring:before {
    content: "\f050";
    color: #37474f
}

.mlsicon-icon_seo-performance:before {
    content: "\f051";
    color: #37474f
}

.mlsicon-icon_service-package:before {
    content: "\f052";
    color: #37474f
}

.mlsicon-icon_service-tools:before {
    content: "\f053";
    color: #37474f
}

.mlsicon-icon_site-map:before {
    content: "\f054";
    color: #37474f
}

.mlsicon-icon_social-engagement-40:before {
    content: "\f055";
    color: #37474f
}

.mlsicon-icon_social-engagement-81:before {
    content: "\f056";
    color: #37474f
}

.mlsicon-icon_social-integration:before {
    content: "\f057";
    color: #37474f
}

.mlsicon-icon_social-media:before {
    content: "\f058";
    color: #37474f
}

.mlsicon-icon_social-media-14:before {
    content: "\f059";
    color: #37474f
}

.mlsicon-icon_social-network:before {
    content: "\f05a";
    color: #37474f
}

.mlsicon-icon_stopwatch-timer-performance:before {
    content: "\f05b";
    color: #37474f
}

.mlsicon-icon_sync:before {
    content: "\f05c";
    color: #37474f
}

.mlsicon-icon_tag:before {
    content: "\f05d";
    color: #37474f
}

.mlsicon-icon_tags:before {
    content: "\f05e";
    color: #37474f
}

.mlsicon-icon_target-audience:before {
    content: "\f05f";
    color: #37474f
}

.mlsicon-icon_target:before {
    content: "\f060";
    color: #37474f
}

.mlsicon-icon_team-social-media-marketing:before {
    content: "\f061";
    color: #37474f
}

.mlsicon-icon_test-tube-research-marketing-research:before {
    content: "\f062";
    color: #37474f
}

.mlsicon-icon_timing:before {
    content: "\f063";
    color: #37474f
}

.mlsicon-icon_touchscreen:before {
    content: "\f064";
    color: #37474f
}

.mlsicon-icon_training-courses-flipchart:before {
    content: "\f065";
    color: #37474f
}

.mlsicon-icon_upload:before {
    content: "\f066";
    color: #37474f
}

.mlsicon-icon_usability-audit-search:before {
    content: "\f067";
    color: #37474f
}

.mlsicon-icon_users-flow:before {
    content: "\f068";
    color: #37474f
}

.mlsicon-icon_video-marketing:before {
    content: "\f069";
    color: #37474f
}

.mlsicon-icon_vip-presentation:before {
    content: "\f06a";
    color: #37474f
}

.mlsicon-icon_viral-marketing-promotion:before {
    content: "\f06b";
    color: #37474f
}

.mlsicon-icon_visual-identities .path1:before {
    content: "\f06c";
    color: rgb(43, 65, 77)
}

.mlsicon-icon_visual-identities .path2:before {
    content: "\f06d";
    margin-left: -1em;
    color: rgb(55, 71, 79)
}

.mlsicon-icon_visual-identities .path3:before {
    content: "\f06e";
    margin-left: -1em;
    color: rgb(55, 71, 79)
}

.mlsicon-icon_visual-identities .path4:before {
    content: "\f06f";
    margin-left: -1em;
    color: rgb(55, 71, 79)
}

.mlsicon-icon_web-analytics:before {
    content: "\f070";
    color: #37474f
}

.mlsicon-icon_web-crawler:before {
    content: "\f071";
    color: #37474f
}

.mlsicon-icon_web-design-25:before {
    content: "\f072";
    color: #37474f
}

.mlsicon-icon_web-design-61:before {
    content: "\f073";
    color: #37474f
}

.mlsicon-icon_web-development:before {
    content: "\f074";
    color: #37474f
}

.mlsicon-icon_web-hosting:before {
    content: "\f075";
    color: #37474f
}

.mlsicon-icon_web-optimization:before {
    content: "\f076";
    color: #37474f
}

.mlsicon-icon_white-hat:before {
    content: "\f077";
    color: #37474f
}

.mlsicon-icon_work-studio:before {
    content: "\f078";
    color: #37474f
}

.exterior__bottom--xl {
    margin-bottom: 2rem
}

.u-clickable {
    cursor: pointer
}

.panel-card {
    background: white;
    border: 1px solid #dce0e6;
    border-radius: 4px
}

.u-clickable {
    cursor: pointer
}

.btn-secondary,
.btn-secondary:visited {
    color: #51af33;
    border: 1px solid #51af33;
    background-color: white
}

.btn-secondary.active,
.btn-secondary.focus,
.btn-secondary:active,
.btn-secondary:focus,
.btn-secondary:hover,
.open > .dropdown-toggle.btn-secondary {
    color: #fff;
    background-color: #51af33;
    border-color: #51af33
}

.callout {
    font-size: 1.25rem
}

.whisper {
    font-size: 1.25em
}

.heading--light {
    font-weight: 300
}

.heading--light strong {
    font-weight: normal
}

.header-with-subtext {
    margin-bottom: 0
}

.attr-label {
    color: #67727e;
    font-size: 1rem;
    font-weight: normal;
    margin-bottom: .25rem
}

.section-heading {
    font-size: 1.25rem;
    font-weight: normal
}

.type__display {
    font-weight: 600;
    font-size: 2rem
}

.type__title {
    font-weight: normal;
    font-size: 1.5rem
}

.type__header {
    font-weight: 600;
    font-size: 1.25rem
}

.type__section-title {
    font-weight: normal;
    font-size: 1rem;
    text-transform: uppercase
}

.type__label,
.type__label--light,
.type__label--grey {
    font-weight: normal;
    font-size: 1rem
}

.type__label--light {
    font-weight: 300
}

.type__label--grey {
    color: #404852
}

.type__body {
    font-weight: 300;
    font-size: 1rem
}

.type__annotation {
    font-weight: 300;
    font-size: 0.75rem;
    line-height: 1.3em
}

@media all and (min-width: 501px) {
    .type__annotation {
        font-size: 0.875rem
    }
}

.u-pull-right {
    float: right
}

.u-pull-left {
    float: left
}

.u-align--left {
    text-align: left
}

.u-align--center {
    text-align: center
}

.u-align--right {
    text-align: right !important
}

.u-hidden {
    display: none !important
}

.u-full-width {
    display: block;
    width: 100%
}

.u-inline-block {
    display: inline-block
}

.u-block {
    display: block
}

.u-flex--v-centered {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.u-clearfix:after {
    content: "";
    clear: both;
    display: table
}

.u-light {
    font-weight: 300
}

.u-regular {
    font-weight: normal
}

.u-semibold {
    font-weight: 600
}

.u-bold {
    font-weight: bold
}

.u-muted {
    color: #545e69
}

.u-uppercase {
    text-transform: uppercase
}

.u-capitalize {
    text-transform: capitalize
}

.u-clickable {
    cursor: pointer
}

.u-border {
    border: 1px solid #dce0e6
}

.u-border-bottom {
    border-bottom: 1px solid #dce0e6
}

.u-padding-spaced {
    padding: 1.5rem 2rem
}

.u-circle-crop {
    border-radius: 50%
}

.u-mobile-padded {
    margin-left: 1.45em !important;
    margin-right: 1.45em !important
}

@media all and (min-width: 501px) {
    .u-mobile-padded {
        margin-left: 0 !important;
        margin-right: 0 !important
    }
}

@media all and (max-width: 500px) {
    .u-pull--sm-left {
        float: left
    }
    .u-pull--sm-right {
        float: right
    }
    .u-align--sm-left {
        text-align: left
    }
    .u-align--sm-center {
        text-align: center
    }
    .u-align--sm-right {
        text-align: right !important
    }
    .u-hidden--sm {
        display: none !important
    }
    .u-full-width--sm {
        display: block;
        width: 100% !important
    }
    .u-inline-block--sm {
        display: inline-block
    }
    .u-block--sm {
        display: block
    }
    .u-sm-flex--v-centered {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }
}

@media all and (min-width: 501px) and (max-width: 800px) {
    .u-pull--md-left {
        float: left
    }
    .u-pull--md-right {
        float: right
    }
    .u-align--md-left {
        text-align: left
    }
    .u-align--md-center {
        text-align: center
    }
    .u-align--md-right {
        text-align: right !important
    }
    .u-hidden--md {
        display: none !important
    }
    .u-full-width--md {
        display: block;
        width: 100% !important
    }
    .u-md-flex--v-centered {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }
}

@media all and (min-width: 801px) and (max-width: 1024px),
all and (min-width: 1025px) {
    .u-pull--lg-left {
        float: left
    }
    .u-pull--lg-right {
        float: right
    }
    .u-align--lg-left {
        text-align: left
    }
    .u-align--lg-center {
        text-align: center
    }
    .u-align--lg-right {
        text-align: right !important
    }
    .u-hidden--lg {
        display: none !important
    }
    .u-full-width--lg {
        display: block;
        width: 100% !important
    }
    .u-inline-block--lg {
        display: inline-block
    }
    .u-block--lg {
        display: block
    }
    .u-lg-flex--v-centered {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }
}

@media all and (min-width: 801px) and (max-width: 1024px) {
    .u-pull--lscp-left {
        float: left
    }
    .u-pull--lscp-right {
        float: right
    }
    .u-align--lscp-left {
        text-align: left
    }
    .u-align--lscp-center {
        text-align: center
    }
    .u-align--lscp-right {
        text-align: right !important
    }
    .u-hidden--lscp {
        display: none !important
    }
    .u-full-width--lscp {
        display: block;
        width: 100% !important
    }
    .u-inline-block--lscp {
        display: inline-block
    }
    .u-block--lscp {
        display: block
    }
    .u-lscp-flex--v-centered {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }
}

@media all and (min-width: 1025px) {
    .u-pull--desk-left {
        float: left
    }
    .u-pull--desk-right {
        float: right
    }
    .u-align--desk-left {
        text-align: left
    }
    .u-align--desk-center {
        text-align: center
    }
    .u-align--desk-right {
        text-align: right !important
    }
    .u-hidden--desk {
        display: none !important
    }
    .u-full-width--desk {
        display: block;
        width: 100% !important
    }
    .u-inline-block--desk {
        display: inline-block
    }
    .u-block--desk {
        display: block
    }
    .u-desk-flex--v-centered {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }
}

.is-hidden,
[data-visibility='hidden'] {
    display: none !important
}

.is-visible {
    display: block
}

.faq-recommendations__mobile-drawer {
    background: white;
    border: 1px solid #dce0e6;
    top: 0;
    left: 0;
    right: 0;
    z-index: 100
}

.faq-recommendations__mobile-sort-picker {
    position: relative;
    overflow: hidden
}

.faq-recommendations__mobile-drawer-actions {
    padding-top: 0
}

.faq-recommendations__hiw-step-msg,
.faq-recommendations__hiw-step-indicator {
    vertical-align: middle
}

.faq-recommendations__hiw-step-indicator {
    width: 1.25rem;
    height: 1.25rem;
    color: #86919d;
    border: 1px solid;
    border-radius: 50%;
    display: inline-block;
    text-align: center;
    line-height: 1.2rem
}

.faq-recommendations__quick-assign-callout {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.faq-recommendations__quick-assign-content {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    align-self: center;
    justify-self: center
}

.faq-recommendations__quick-assign-callout-msg {
    margin-left: 2.5rem
}

.faq-recommendations__sameday-graphic {
    width: 60px;
    top: .5rem;
    position: relative
}

.faq-recommendations__card {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-flow: row nowrap;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap
}

.faq-recommendations__result+.faq-recommendations__result {
    margin-top: 1.5rem
}

.faq-recommendations__result {
    overflow: hidden
}

.faq-recommendations__card-image {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 3.75rem;
    -ms-flex: 0 0 3.75rem;
    flex: 0 0 3.75rem
}

.faq-recommendations__avatar-container {
    position: relative
}

.faq-recommendations__avatar-badge {
    color: white;
    width: 50px;
    border-radius: 1rem;
    line-height: 1.2em;
    padding: .25rem .75rem;
    white-space: nowrap;
    position: absolute;
    bottom: 0;
    left: 50%;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0)
}

.faq-recommendations__card-details {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 0 1rem
}

.faq-recommendations__card-action {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 14rem;
    -ms-flex: 0 0 14rem;
    flex: 0 0 14rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-flow: column nowrap;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.faq-recommendations__tasker-quick-facts {
    margin: 0.5rem 0
}

.faq-recommendations__elite-msg {
    color: #36b5bb
}

.faq-recommendations__elite-badge {
    font-size: 1.25rem;
    position: relative;
    top: .25rem
}

.faq-recommendations__vertical-sep {
    display: inline-block;
    height: 1.25rem;
    width: 1px;
    background-color: #dce0e6;
    margin: 0 1rem;
    vertical-align: middle
}

.quick-assign-popover__avatar {
    width: 50px;
    height: 50px;
    max-width: 100%;
    border-radius: 50%
}

.faq-recommendations__price-slider-selection {
    font-weight: 600;
    font-size: 1rem
}

.faq-recommendations__price-slider {
    -webkit-appearance: none;
    width: 100%
}

.faq-recommendations__price-slider:focus {
    outline: none
}

.faq-recommendations__price-slider::-webkit-slider-runnable-track {
    background: #86919d;
    width: 100%;
    height: 2px;
    cursor: pointer
}

.faq-recommendations__price-slider:focus::-webkit-slider-runnable-track {
    background: #86919d
}

.faq-recommendations__price-slider::-moz-range-track {
    background: #86919d;
    width: 100%;
    height: 2px;
    cursor: pointer
}

.faq-recommendations__price-slider::-ms-track {
    width: 100%;
    height: 2px;
    cursor: pointer
}

.faq-recommendations__price-slider::-ms-track {
    background: transparent;
    border-color: transparent;
    color: transparent
}

.faq-recommendations__price-slider::-ms-fill-lower,
.faq-recommendations__price-slider::-ms-fill-upper,
.faq-recommendations__price-slider:focus::-ms-fill-lower,
.faq-recommendations__price-slider:focus::-ms-fill-upper {
    background: #86919d
}

.faq-recommendations__price-slider::-webkit-slider-thumb {
    border: 1px solid #51af33;
    height: 24px;
    width: 24px;
    border-radius: 50%;
    background: white;
    cursor: pointer
}

.faq-recommendations__price-slider::-moz-range-thumb {
    border: 1px solid #51af33;
    height: 24px;
    width: 24px;
    border-radius: 50%;
    background: white;
    cursor: pointer
}

.faq-recommendations__price-slider::-ms-thumb {
    border: 1px solid #51af33;
    height: 24px;
    width: 24px;
    border-radius: 50%;
    background: white;
    cursor: pointer
}

.faq-recommendations__price-slider::-webkit-slider-thumb {
    -webkit-appearance: none;
    margin-top: -0.75rem
}

.filters-confirm__container {
    padding: 2.5rem 2.5rem 2rem;
    margin-bottom: 0.5rem
}

.filters-confirm__step {
    line-height: 36px
}

.filters-confirm__step,
.filters-confirm__step:visited,
.filters-confirm__step:hover,
.filters-confirm__step:focus {
    color: #242a30;
    padding: 0.5rem 1rem
}

.filters-confirm__step--active {
    font-weight: 600
}

.filters-confirm__client-price {
    font-size: 1.25rem;
    font-weight: normal
}

.filters-confirm__subhead {
    font-size: 1.25rem;
    font-weight: normal
}

.filters-confirm-mobile__title {
    font-size: 1.125rem;
    font-weight: normal
}

.filters-confirm__mobile-section {
    background: white;
    border-bottom: 1px solid #dce0e6
}

.filters-confirm__type-size-label {
    line-height: 1
}

@media all and (max-width: 500px),
all and (min-width: 501px) and (max-width: 800px) {
    .faq-recommendations__quick-assign-callout {
        padding: 1rem;
        font-size: 0.875rem;
        margin-top: 1rem;
        border-bottom: none;
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0
    }
    .faq-recommendations__quick-assign-callout-btn {
        border-top-right-radius: 0;
        border-top-left-radius: 0
    }
    .filters-card-action__btn,
    .filters-card__availability-label {
        float: left;
        height: 50px
    }
    .filters-card-action__btn {
        width: 60%;
        border-radius: 0;
        border-bottom-right-radius: 4px
    }
    .filters-card-action__btn--qa {
        width: 100%;
        border-radius: 0;
        border-bottom-right-radius: 4px;
        border-bottom-left-radius: 4px
    }
    .filters-card__availability-label {
        width: 40%;
        border-bottom-left-radius: 4px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }
    .filters-card__actions--mobile {
        background: #f9fafb;
        border-top: 1px solid #dce0e6
    }
    .faq-recommendations__quick-assign-card {
        border: 1px solid #dce0e6;
        border-radius: 4px;
        padding: 1rem 1rem 0;
        margin-bottom: 1rem
    }
    .quick-assign-popover__heading {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        height: 50px
    }
    .filters-confirm__task-size-container {
        padding: 0.5rem
    }
}

@media all and (min-width: 801px) and (max-width: 1024px),
all and (min-width: 1025px) {
    .filters-header {
        margin-bottom: 2.5rem
    }
    .faq-recommendations__avatar-badge {
        width: 86px
    }
    .faq-recommendations__card {
        min-height: 180px
    }
    .faq-recommendations__card-image {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 6rem;
        -ms-flex: 0 0 6rem;
        flex: 0 0 6rem
    }
    .filters-card__availability-label {
        margin-top: 0.5rem
    }
    .faq-recommendations__elite-badge {
        font-size: 1.5rem
    }
    .faq-recommendations__quick-assign-schedule {
        width: 35vw
    }
    .faq-recommendations__quick-assign-callout {
        padding: 1.5rem 2rem
    }
    .faq-recommendations__quick-assign-callout-msg {
        margin-left: 2.5rem;
        margin-right: 2.5rem
    }
    .faq-recommendations__sameday-graphic {
        width: 100px
    }
    .faq-recommendations__schedule-modal {
        width: 56vw
    }
    .quick-assign-popover__avatar {
        width: 100px;
        height: 100px
    }
    .filters-confirm__client-price {
        font-size: 1.75rem
    }
}

.exterior__right--sm {
    margin-right: 0.5rem
}

.exterior__bottom--sm {
    margin-bottom: 0.5rem
}

.exterior__bottom--md {
    margin-bottom: 1rem
}

.avatar-86 {
    z-index: 0;
    position: relative;
    border-radius: 50%;
    width: 86px;
    height: 86px;
    max-width: 100%;
    max-height: 100%
}

.outline-success {
    border: 1px solid #51af33
}

.type__header h2 {
    margin-top: -5px
}

.faq-recommendations__sameday-graphic {
    position: relative;
    width: 48px;
    height: 48px;
    -webkit-transition: stroke .1s linear;
    transition: stroke .1s linear;
    top: 50%;
    left: 50%;
    margin: -24px 5px 20px -15px
}

@media all and (max-width: 768px) {
    .faq-res {
        margin-left: 15px
    }
}

.faq-quick-banner {
    padding-bottom: 20px
}

.text-overlay-small-wide {
    height: 168px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px
}

.text-overlay {
    display: table;
    overflow: hidden;
    background-size: cover;
    background-position: center;
    color: #FFF;
    text-align: center;
    position: relative;
    background-color: #F3F3F3;
    height: 345px;
    width: 100%
}

.component,
.info-panel:last-child {
    margin-bottom: 1rem
}

@media (min-width:30em) {
    .component,
    .info-panel:last-child {
        margin-bottom: 1rem
    }
}

.component-title-text p {
    font-weight: 300
}

.section {
    position: relative
}

.section-padding {
    padding-top: 3rem;
    padding-bottom: 1rem;
    padding-left: 2rem;
    padding-right: 2rem
}

.section-padding-small {
    padding-top: 2.75rem;
    padding-bottom: 0;
    overflow: hidden
}

.section-padding-small .component {
    margin-bottom: 2.75rem
}

.section-padding-top-only {
    padding-bottom: 0
}

.section-padding-bottom-only {
    padding-top: 0
}

.section-padding-none {
    padding-top: 0;
    padding-bottom: 0
}

.section-light-slate {
    background-color: #F3F3F3
}

.section-slate {
    background-color: #45474D;
    color: #FFF
}

.section-blue {
    background-color: #13B5EA;
    color: #FFF
}

.section-blue a:not(.btn) {
    color: #015875
}

.section-blue a:not(.btn):focus,
.section-blue a:not(.btn):hover {
    color: #012835
}

.section-green {
    background-color: #5FC261;
    color: #FFF
}

.section-green a:not(.btn) {
    color: #015875
}

.section-green a:not(.btn):focus,
.section-green a:not(.btn):hover {
    color: #012835
}

.section-white {
    background-color: #FFF
}

.section-xerocon-blue {
    background-color: #1E3240;
    color: #FFF
}

.section-xerocon-blue a:not(.btn) {
    color: #FFF
}

.section-xerocon-blue a:not(.btn):focus,
.section-xerocon-blue a:not(.btn):hover {
    color: #E6E6E6
}

@media (max-width:47.99em) {
    .section-overlay-blue,
    .section-overlay-slate {
        color: #FFF
    }
    .section-overlay {
        overflow: auto
    }
    .section-overlay:before {
        content: '';
        display: block;
        height: 100%;
        left: 0;
        position: absolute;
        top: 0;
        width: 100%
    }
    .section-overlay-slate:before {
        background-color: rgba(69, 71, 77, .8)
    }
    .section-overlay-blue:before {
        background-color: rgba(19, 181, 234, .8)
    }
}

.section-image {
    background-position: center;
    background-size: cover;
    background-color: transparent
}

.section-image-dark,
.section-image-dark a:not(.btn),
.section-image-dark a:not(.btn):focus,
.section-image-dark a:not(.btn):hover {
    color: #FFF
}

.section-image-light a:not(.btn) {
    color: #015875
}

.section-image-light a:not(.btn):focus,
.section-image-light a:not(.btn):hover {
    color: #012835
}

.btn,
.btn-link-arrow,
.btn-play,
.logo-container .logo-tagline,
blockquote {
    font-family: "WF Omnes"
}

.component-title-text p,
.condensed-hero p,
.endorsements-title,
.hero-paragraph,
.title,
.title-1,
.title-2,
.title-3,
.title-4,
.title-5,
.title-6 {
    font-family: "WF Omnes";
    font-weight: 100;
    line-height: 1.2;
    margin-top: 0
}

.title {
    font-weight: 100
}

.title-1 {
    font-size: 2.24rem;
    font-weight: 100;
    margin-top: -.45rem
}

@media (min-width:30em) {
    .component-title-text p,
    .condensed-hero p,
    .endorsements-title,
    .features .icon-padding,
    .features p:only-of-type,
    .hero-paragraph,
    .profile-expanded-extras dt,
    .profile-expanded-social dt,
    .title,
    .title-1,
    .title-2,
    .title-3,
    .title-4,
    .title-5,
    .title-6 {
        margin-bottom: .9rem
    }
    .title-1 {
        font-size: 2.74rem;
        margin-top: -.5rem
    }
}

.title-2 {
    font-size: 1.99rem;
    margin-top: -.35rem
}

@media (min-width:30em) {
    .title-2 {
        font-size: 2.27rem;
        margin-top: -.4rem
    }
}

.title-3 {
    font-size: 1.57rem;
    margin-top: -.3rem
}

@media (min-width:30em) {
    .title-3 {
        font-size: 1.87rem;
        margin-top: -.4rem
    }
}

.title-4 {
    font-size: 1.4rem;
    margin-top: -.2rem
}

@media (min-width:30em) {
    .title-4 {
        font-size: 1.55rem;
        margin-top: -.3rem
    }
}

.title-5 {
    font-size: 1.24rem;
    font-weight: 400;
    margin-top: -.2rem
}

@media (min-width:30em) {
    .title-5 {
        font-size: 1.28rem
    }
}

.component-title-text p,
.condensed-hero p,
.endorsements-title,
.hero-paragraph,
.title-6 {
    font-size: 1.05rem;
    font-weight: 400;
    letter-spacing: -.0125rem;
    margin-top: -.2rem
}

.text-overlay {
    display: table;
    overflow: hidden;
    background-size: cover;
    background-position: center;
    color: #FFF;
    text-align: center;
    position: relative;
    background-color: #F3F3F3;
    height: 345px;
    width: 100%
}

.text-overlay.grid-layout {
    margin-bottom: 1.25rem
}

.text-overlay-wrapper .columns:last-child .text-overlay {
    margin-bottom: 2rem
}

.text-overlay .text-overlay-tint {
    background-color: #000;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    opacity: .3;
    transition: opacity .2s;
    z-index: 75;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px
}

.text-overlay-small-wide:focus .text-overlay-tint,
.text-overlay-small-wide:hover .text-overlay-tint,
.text-overlay-small:focus .text-overlay-tint,
.text-overlay-small:hover .text-overlay-tint {
    opacity: .5
}

.text-overlay .text-overlay-content {
    padding: 1.25rem;
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 75
}

@media (min-width:48em) {
    .text-overlay-wrapper .columns:last-child .text-overlay {
        margin-bottom: 3.5rem
    }
    .text-overlay .text-overlay-content-align-top {
        margin-top: 6rem;
        padding: 0 1.25rem;
        position: relative;
        top: auto;
        left: auto;
        right: auto;
        -webkit-transform: none;
        transform: none
    }
}

.text-overlay .text-overlay-icon {
    fill: #FFF;
    height: 2.75rem;
    width: 2.75rem
}

.text-overlay .text-overlay-title {
    color: #FFF;
    margin: 0 0 1.75rem
}

.text-overlay .text-overlay-subtitle {
    color: #DADADB;
    margin: 0
}

.text-overlay-large {
    height: 345px
}

.text-overlay-large-wide {
    height: 259px
}

.text-overlay-small {
    height: 224px
}

@media (min-width:48em) {
    .text-overlay-large-wide .text-overlay-content-align-top {
        margin-top: 3.75rem
    }
    .text-overlay-small .text-overlay-content-align-top {
        margin-top: 2.625rem
    }
}

.text-overlay-small .text-overlay-title {
    margin: 0 0 .375rem
}

.text-overlay-small-wide {
    height: 168px
}

@media (min-width:48em) {
    .text-overlay-small-wide .text-overlay-content-align-top {
        margin-top: 1rem
    }
}

.text-overlay-small-wide .text-overlay-title {
    margin: 0 0 .25rem
}

@media (min-width:30em) {
    .text-image {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }
    .text-image .center-left-text {
        margin: auto
    }
    .text-image .center-center-text {
        margin: auto;
        text-align: center
    }
}

@media (max-width:29.99em) {
    .text-image-mobile-text-left {
        text-align: left
    }
    .text-image-mobile-text-center {
        text-align: center
    }
}

.text-image .text {
    margin-bottom: 2rem
}

@media (min-width:30em) {
    .text-image .text {
        margin-bottom: 0
    }
}

.text-image .btn {
    margin-bottom: 1rem
}

.text-image img {
    display: block;
    margin-left: auto;
    margin-right: auto;
    max-width: 100%
}

@media (min-width:30em) {
    .text-image .btn {
        margin-bottom: 0
    }
    .text-image-align-left .text {
        padding-left: .375rem
    }
    .text-image-align-left img {
        padding-right: .375rem
    }
}

@media (min-width:48em) {
    .text-image-align-left .text {
        padding-left: .625rem
    }
    .text-image-align-left img {
        padding-right: .625rem
    }
}

.text .btn {
    margin-top: .75rem
}

@media (min-width:30em) {
    .text-image-align-right .text {
        padding-right: .375rem
    }
    .text-image-align-right img {
        padding-left: .375rem
    }
    .text .btn {
        margin-top: 1.1rem
    }
}

.text img.wrap-left {
    margin: 0 .75rem .75rem 0;
    float: left
}

.text img.wrap-right {
    margin: 0 0 .75rem .75rem;
    float: right
}

@media (min-width:48em) {
    .text-image-align-right .text {
        padding-right: .625rem
    }
    .text-image-align-right img {
        padding-left: .625rem
    }
}

.btn.btn-small {
    font-size: 1rem;
    line-height: 2.1rem;
    border-radius: 3px
}

.btn.btn-large {
    font-size: 1.25rem;
    line-height: 3.1rem;
    padding: 0 2rem;
    border-radius: 5px
}

.text > .title {
    color: #404040;
    text-align: center;
    width: 100%
}

.row.component {
    margin-top: 2rem;
    margin-bottom: -10px
}

.title-3 {
    font-size: 1.5rem;
    margin-top: 1rem
}

body.modal-open {
    overflow: hidden
}

.noticable::after {
    background: #3F93F3;
    content: "";
    display: block;
    height: 1px;
    margin-left: auto;
    margin-right: auto;
    width: 70px;
    margin-top: 5px
}

@media screen and (min-width:770px) {
    .navContainer {
        height: 100%;
        display: flex;
        justify-content: center;
        align-items: center
    }
    .hiw-block {
        padding: 30px
    }
}

@media screen and (max-width:768px) {
    .tabhide {
        display: none !important
    }
    .hiw-block {
        padding: 10px
    }
}

.customer-nav-container {
    background-color: #FFF;
    border-top: 1px solid #f3f3f3;
    margin-top: 0px
}

.survey-info {
    padding-bottom: 30px
}

.sub-title {
    margin-top: 20px
}

.sub-para > p {
    margin-top: 10px
}

ul.check-list {
    list-style: none;
    margin-top: 20px;
    margin-bottom: 20px;
    margin-left: -20px
}

ul.check-list > li::before {
    content: '';
    display: inline-block;
    height: 1.5em;
    width: 1.5em;
    background-image: url(./green_checkbox.svg);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 0px 4px;
    margin-right: 0.5em;
    position: relative;
    top: 3px
}

ul.info-list {
    list-style: none;
    margin-top: 20px;
    margin-bottom: 20px;
    margin-left: -25px
}

ul.info-list > li::before {
    content: '';
    display: inline-block;
    height: 1.5em;
    width: 1.5em;
    background-image: url(./arrow_circle_right.svg);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 0px 5px;
    margin-right: 0.5em;
    position: relative;
    top: 5px;
    left: 5px
}

ul.info-list > li {
    margin-bottom: 10px
}

.input-group-addon {
    background-color: #fff
}

.InputAddOn {
    display: flex;
    margin-bottom: 1.5em
}

.InputAddOn-field {
    flex: 1
}

.InputAddOn-field:not(:first-child) {
    border-left: 0
}

.InputAddOn-field:not(:last-child) {
    border-right: 0
}

.InputAddOn-item {
    background-color: rgba(147, 128, 108, 0.1);
    color: #666666;
    font: inherit;
    font-weight: normal
}

.InputAddOn-field,
.InputAddOn-item {
    border: 1px solid rgba(147, 128, 108, 0.25);
    padding: 0.5em 0.75em
}

.InputAddOn-field:first-child,
.InputAddOn-item:first-child {
    border-radius: 2px 0 0 2px
}

.InputAddOn-field:last-child,
.InputAddOn-item:last-child {
    border-radius: 0 2px 2px 0
}

.pcode-submit {
    background-color: #57C40A;
    color: white
}

.pcode-lookup {
    text-transform: uppercase
}

.text-left {
    text-align: left
}

.mbot2 {
    margin-bottom: 2px
}

.pcode-row {
    text-align: center;
    position: relative;
    left: 5%;
    top: 40px;
    margin-left: 0;
    margin-right: 0;
    padding: 0
}

.InputAddOn {
    height: 50px;
    width: 100%
}

.InputAddOn-field {
    width: 100%
}

@media (min-width: 768px) {
    .pcode-row {
        left: 5%
    }
}

@media (max-width: 768px) {
    .pcode-row {
        left: 0%
    }
}

.sub-para > .sub-title::after {
    z-index: 2;
    content: "";
    width: 96px;
    height: 2px;
    background: #02A9F4;
    opacity: .7;
    display: block;
    margin-top: 10px
}

#super-footer .seen-on-tv {
    position: absolute;
    left: 10%;
    top: 25%;
    margin-top: -1.2em;
    width: 25%
}

.footer-signup-image {
    width: 25%;
    top: 20px;
    position: relative
}

#super-footer {
    background-color: white;
    background-image: url("./multiple_people_banner.jpg");
    background-position: center bottom;
    background-repeat: no-repeat;
    background-size: 994px 122px;
    padding-bottom: 8rem
}

@media only screen and (min-device-pixel-ratio: 2),
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (min-resolution: 192dpi) {
    #super-footer {
        background-image: url("./multiple_people_banner.jpg")
    }
}

@media only screen and (max-width: 48em) {
    #super-footer {
        background-size: 772px 95px;
        padding-bottom: 7rem
    }
}

@media (max-width: 969px) {
    .sub-para-image {
        display: none
    }
}

@media (min-width: 970px) {
    .sub-para-image {
        position: relative;
        display: inline-block;
        top: 75px;
        right: 10%
    }
    ul.check-list {
        margin-left: -35px !important
    }
    ul.info-list {
        margin-left: -25px !important
    }
}

.divider-line {
    border-bottom: 1px solid gainsboro;
    width: 75%;
    margin-left: auto !important;
    margin-bottom: -20PX;
    margin-right: auto !important;
    margin-top: 40PX
}

.title-4 {
    font-size: 1.4rem;
    margin-top: -.2rem
}

@media (min-width:30em) {
    .title-4 {
        font-size: 1.55rem;
        margin-top: -.3rem
    }
}

.videoWrapper {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 25px;
    height: 0
}

.videoWrapper iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

@media only screen and (max-width: 768px) {
    .recommender-image > img {
        max-width: 40%
    }
}

.related-articles {
    display: block;
    margin: 15px 0px;
    padding: 10px 15px;
    font-size: 85%
}

.related-articles {
    padding: 2rem 1rem 2.25rem 1rem;
    border: 1px solid gainsboro;
    border-radius: 12px
}

.related-articles strong {
    color: #000;
    display: block;
    font-size: 0.875rem;
    margin-bottom: 1.25rem
}

.related-articles ul {
    margin-bottom: 1.875rem
}

.related-articles li {
    display: block;
    margin-bottom: 1.2em
}

.related-articles li::before {
    content: '';
    display: inline-block;
    height: 1.5em;
    width: 1.5em;
    background-image: url(./arrow_circle_right.svg);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 0px 5px;
    margin-right: 0.5em;
    position: relative;
    top: 5px;
    left: 5px
}

.related-articles a {
    display: inline-block;
    font-size: 18px;
    font-weight: normal;
    line-height: 1.2em;
    text-decoration: none;
    -moz-transition: color 0.4s ease;
    transition: color 0.4s ease
}

.related-articles a:hover {
    color: #Ec008c
}

.related-articles p {
    margin-bottom: 0
}

.related-articles p a {
    color: #Ec008c;
    text-decoration: underline
}

.related-articles-title {
    text-align: center
}

.related-articles-title strong {
    font-size: 16px
}

@media screen and (max-width: 768px) {
    .related-articles ul {
        padding: 0
    }
    .related-articles li {
        font-size: 6px
    }
}

.feature-item {
    padding: 74px 0 49px
}

.feature-item.first {
    padding-top: 50px
}

.feature-item.even {
    background: #fff
}

.feature-item.even .image {
    float: left;
    margin-right: 5%
}

.feature-item .image {
    float: right;
    width: 35%;
    height: auto
}

.feature-item .mobile-image {
    display: none
}

.feature-item .txt {
    overflow: hidden
}

.feature-item h2 {
    font-size: 28px;
    line-height: 31px;
    margin-bottom: 15px
}

.feature-item .sub-ttl {
    font-size: 19px;
    margin: 15px 0
}

.features-list {
    margin: 30px 0
}

.features-list li {
    padding: 0 0 0 62px;
    margin: 0 0 25px;
    position: relative;
    overflow: hidden
}

.features-list li:before {
    display: none
}

.features-list li:after {
    content: "";
    position: absolute;
    left: 62px;
    right: 0;
    bottom: 0;
    height: 1px;
    background: #D8D8D8
}

.features-list li:last-child:after {
    display: none
}

.features-list .icn {
    position: absolute;
    left: 10px;
    top: 0
}

.features-list .ttl {
    font-size: 18px;
    line-height: 31px;
    font-weight: bold;
    margin-bottom: 5px
}

.features-list .ttl:after {
    content: "";
    display: inline-block;
    vertical-align: middle;
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOXB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCA5IDE0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPiA8ZGVmcz48L2RlZnM+IDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiA8ZyBpZD0iaG9tZS0zMjAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xOTguMDAwMDAwLCAtMTU0NC4wMDAwMDApIiBmaWxsPSIjMjhCNzY2Ij4gPGcgaWQ9ImZlYXR1cmVzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjguMDAwMDAwLCA2MDUuMDAwMDAwKSI+IDxnIGlkPSIxIj4gPGcgaWQ9IkVtYWlsLXRyYWNraW5nIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1MC4wMDAwMDAsIDkyOS4wMDAwMDApIj4gPGcgaWQ9InRleHQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU0LjAwMDAwMCwgMC4wMDAwMDApIj4gPHBhdGggZD0iTTEyNi44Nzc1MzMsMTYuNTc3NjgzNCBMMTIyLjE1NTg1NywyMS4yOTkzNTg5IEMxMjEuOTU1MjI4LDIxLjQ5OTk4OCAxMjEuOTU4NzI2LDIxLjgxMjE4NTggMTIyLjE1MzQ0MiwyMi4wMDY5MDEzIEwxMjMuMTQ5ODcxLDIzLjAwMzMzMDggQzEyMy4zNDU0MDcsMjMuMTk4ODY2IDEyMy42NjEzNjQsMjMuMTk2OTY1IDEyMy44NTc0MTQsMjMuMDAwOTE1NiBMMTI5LjkyNzUwNSwxNi45MzA4MjQgQzEzMC4xMjgxMzUsMTYuNzMwMTk0OSAxMzAuMTI0NjM2LDE2LjQxNzk5NzEgMTI5LjkyOTkyMSwxNi4yMjMyODE1IEwxMjguOTMzNDkxLDE1LjIyNjg1MjEgQzEyOC45MjEyNTIsMTUuMjE0NjEyOSAxMjguOTA4NTQxLDE1LjIwMzE0NzIgMTI4Ljg5NTQxNywxNS4xOTI0NTQyIEwxMjMuODUxMDg3LDEwLjE0ODEyNDMgQzEyMy42NTQ5ODUsOS45NTIwMjIwMSAxMjMuMzM4OTg0LDkuOTUwMDc4MTEgMTIzLjE0MzQ0OSwxMC4xNDU2MTMzIEwxMjIuMTQ3MDE5LDExLjE0MjA0MjggQzEyMS45NTIzMDQsMTEuMzM2NzU4MyAxMjEuOTQ4ODQ3LDExLjY0ODk5NzggMTIyLjE0OTUzLDExLjg0OTY4MTEgTDEyNi44Nzc1MzMsMTYuNTc3NjgzNCBaIiBpZD0iYXJyb3dfcmlnaHQiPjwvcGF0aD4gPC9nPiA8L2c+IDwvZz4gPC9nPiA8L2c+IDwvZz4gPC9zdmc+") no-repeat;
    width: 9px;
    height: 14px;
    margin: 0 0 0 5px
}

.features-list .ttl:hover:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOXB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCA5IDE0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPiA8ZGVmcz48L2RlZnM+IDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiA8ZyBpZD0iaG9tZS0zMjAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xOTguMDAwMDAwLCAtMTU0NC4wMDAwMDApIiBmaWxsPSJyZ2JhKDE0MiwxNTAsMTY3LDEpIj4gPGcgaWQ9ImZlYXR1cmVzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjguMDAwMDAwLCA2MDUuMDAwMDAwKSI+IDxnIGlkPSIxIj4gPGcgaWQ9IkVtYWlsLXRyYWNraW5nIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1MC4wMDAwMDAsIDkyOS4wMDAwMDApIj4gPGcgaWQ9InRleHQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU0LjAwMDAwMCwgMC4wMDAwMDApIj4gPHBhdGggZD0iTTEyNi44Nzc1MzMsMTYuNTc3NjgzNCBMMTIyLjE1NTg1NywyMS4yOTkzNTg5IEMxMjEuOTU1MjI4LDIxLjQ5OTk4OCAxMjEuOTU4NzI2LDIxLjgxMjE4NTggMTIyLjE1MzQ0MiwyMi4wMDY5MDEzIEwxMjMuMTQ5ODcxLDIzLjAwMzMzMDggQzEyMy4zNDU0MDcsMjMuMTk4ODY2IDEyMy42NjEzNjQsMjMuMTk2OTY1IDEyMy44NTc0MTQsMjMuMDAwOTE1NiBMMTI5LjkyNzUwNSwxNi45MzA4MjQgQzEzMC4xMjgxMzUsMTYuNzMwMTk0OSAxMzAuMTI0NjM2LDE2LjQxNzk5NzEgMTI5LjkyOTkyMSwxNi4yMjMyODE1IEwxMjguOTMzNDkxLDE1LjIyNjg1MjEgQzEyOC45MjEyNTIsMTUuMjE0NjEyOSAxMjguOTA4NTQxLDE1LjIwMzE0NzIgMTI4Ljg5NTQxNywxNS4xOTI0NTQyIEwxMjMuODUxMDg3LDEwLjE0ODEyNDMgQzEyMy42NTQ5ODUsOS45NTIwMjIwMSAxMjMuMzM4OTg0LDkuOTUwMDc4MTEgMTIzLjE0MzQ0OSwxMC4xNDU2MTMzIEwxMjIuMTQ3MDE5LDExLjE0MjA0MjggQzEyMS45NTIzMDQsMTEuMzM2NzU4MyAxMjEuOTQ4ODQ3LDExLjY0ODk5NzggMTIyLjE0OTUzLDExLjg0OTY4MTEgTDEyNi44Nzc1MzMsMTYuNTc3NjgzNCBaIiBpZD0iYXJyb3dfcmlnaHQiPjwvcGF0aD4gPC9nPiA8L2c+IDwvZz4gPC9nPiA8L2c+IDwvZz4gPC9zdmc+")
}

.features-list p {
    margin: 5px 0 25px
}

.feature-item {
    padding-top: 0px
}

@media only screen and (max-width: 999px) {
    .feature-item .image {
        display: none
    }
    .feature-item .mobile-image {
        display: block;
        margin: 0 auto;
        max-width: 100%;
        height: auto
    }
}

@media only screen and (max-width: 765px) {
    .feature-item {
        padding-top: 30px;
        padding-bottom: 15px
    }
    .feature-item.first {
        padding-top: 50px
    }
    .feature-item .txt {
        overflow: visible
    }
    .feature-item .mobile-image {
        width: calc(50% + 30px);
        max-width: calc(40% + 30px);
        padding-top: 25px
    }
    .feature-item .features-list {
        line-height: 24px
    }
    .feature-item .features-list li:after {
        left: 0
    }
}

.section-white {
    background: #fff
}

.section-padding {
    padding: 30px
}

@media only screen and (min-width: 1199px) {
    .txt {
        margin-top: 3rem;
        vertical-align: middle;
        margin-left: auto;
        margin-right: auto;
        text-align: center
    }
}

.info-image-right {
    position: relative;
    display: block;
    top: 5rem;
    left: 1%;
    vertical-align: middle;
    text-align: center
}

.info-image-left > .image {
    width: 20%
}

.info-image-right > .image {
    width: 20%
}

.info-image-left {
    position: relative;
    display: block;
    top: 5rem;
    right: 1%;
    vertical-align: middle;
    text-align: center
}

.top0 {
    top: 0
}

.custom-section {
    font-size: 16px;
    font-weight: 200;
    line-height: 1.4;
    padding-top: 40px;
    padding-bottom: 40px
}

.lead {
    margin-bottom: 24px;
    font-size: 16px;
    font-weight: 300;
    line-height: 1.4
}

.lead {
    padding: 0 10px
}

.lead {
    font-size: 21px
}

.btn-blue {
    color: #fff;
    background-color: #0ab3eb;
    border-color: #01ade7
}

section.gray {
    background-color: #f3f5f6
}

.customer-love {
    background-color: white;
    font-size: 16px;
    font-weight: 200;
    line-height: 1.4;
    padding-top: 40px;
    padding-bottom: 40px
}

.quote .avatar {
    border-radius: 50%
}

.quote blockquote {
    border-left: none;
    padding: 0;
    margin: 0
}

.quote blockquote p {
    margin-bottom: 24px;
    font-size: 16px;
    font-weight: 300;
    line-height: 1.4;
    padding: 0 10px
}

.quote blockquote p {
    font-size: 21px
}

.quote blockquote footer {
    color: #768798;
    border-left: 4px solid #e8ebed;
    padding-left: 12px
}

blockquote .small,
blockquote footer,
blockquote small {
    display: block;
    font-size: 80%;
    line-height: 1.71428571;
    color: #8b99a7
}

.avatar-img img {
    display: inline-block;
    max-width: 70%;
    height: auto;
    padding: 0;
    margin: 0;
    float: inline-end
}

.dual-cta .btn:first-child {
    margin-bottom: 20px
}

@media screen and (max-width:991px) {
    #main-navbar.navbar-business #user-menu {
        display: inline
    }
}

@media screen and (max-width:767px) {
    #main-navbar.navbar-business .navbar-header .navbar-brand {
        left: 30%;
        text-align: left;
        width: 162px
    }
}

@media screen and (max-width:360px) {
    #main-navbar.navbar-business .navbar-header .navbar-brand {
        left: 40%;
        text-align: left;
        width: 162px
    }
}

.mtop30 {
    margin-top: 30px
}

@charset "UTF-8";
[class*="tc-accordion"] .panel {
    margin-bottom: 10px;
    background-color: rgba(0, 0, 0, 0.03);
    border: 0;
    border-radius: 0;
    box-shadow: none
}

[class*="tc-accordion"] .acdn-title {
    margin: 0;
    font-weight: 600
}

[class*="tc-accordion"] .acdn-title a {
    display: block;
    position: relative;
    padding: 20px 25px;
    font-size: 18px;
    color: #444
}

[class*="tc-accordion"] .acdn-body {
    padding: 20px 25px;
    border-top: 1px solid rgba(0, 0, 0, 0.04);
    font-size: 15px
}

[class*="tc-accordion"] .acdn-title a:after {
    position: absolute;
    font-family: 'mylocalsurveyor-icons' !important;
    content: "\ec8d";
    color: inherit;
    font-size: 12px;
    right: 25px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

[class*="tc-accordion"] .acdn-title a.collapsed:after {
    content: "\ec87"
}

.member .member-photo {
    position: relative;
    overflow: hidden;
    margin-bottom: 25px
}

.member .member-photo:after {
    position: absolute;
    content: '';
    height: 100%;
    width: 100%;
    background: rgba(0, 0, 0, 0.3);
    top: 0;
    opacity: 0;
    -webkit-transition: opacity 0.3s ease;
    transition: opacity 0.3s ease
}

.member .member-icons {
    position: absolute;
    top: 0;
    right: -50px;
    -webkit-transition: right 0.5s ease;
    transition: right 0.5s ease;
    z-index: 111
}

.member .member-icons a {
    display: block;
    width: 40px;
    height: 40px;
    line-height: 40px;
    background: #000;
    text-align: center;
    color: #fff
}

.member .member-title {
    font-size: 13px;
    margin-bottom: 20px
}

.member .progress {
    position: relative;
    height: 32px
}

.member .progress-bar {
    line-height: 32px;
    text-align: right;
    padding-right: 15px
}

.member span.progress-name {
    position: absolute;
    color: #fff;
    top: 50%;
    transform: translateY(-50%);
    left: 15px
}

.member .member-photo:hover .member-icons {
    right: 0px
}

.member .member-photo:hover:after {
    opacity: 1
}

.member .team-title {
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 0
}

.member .team-title a {
    color: #444
}

.member .team-title span {
    font-weight: 400;
    font-size: 14px;
    line-height: 10px;
    display: inline-block;
    color: #999;
    padding-left: 5px;
    margin-left: 6px;
    border-left: 1px solid rgba(0, 0, 0, 0.2)
}

.tc-accordion-style1 .panel {
    background-color: #fff;
    -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.1);
    box-shadow: 0 1px 6px rgba(0, 0, 0, 0.1)
}

.tc-accordion-style1 .acdn-body {
    border-top: 1px solid rgba(0, 0, 0, 0.04)
}

@media (max-width: 480px) {
    [class*="tc-accordion"] .acdn-title a {
        padding: 15px 20px;
        font-size: 16px
    }
    [class*="tc-accordion"] .acdn-body {
        padding: 15px 20px;
        font-size: 14px
    }
}

.MlsActionBar {
    height: 50px;
    visibility: hidden;
    width: 100%
}

.MlsActionBar.hide {
    display: none
}

.MlsActionBar-icon {
    height: 24px;
    width: 24px;
    vertical-align: middle;
    color: white
}

.MlsActionBar-button {
    width: 33.33%;
    height: 100%;
    float: left;
    text-align: center
}

.MlsActionBar-button:hover {
    cursor: pointer
}

.MlsActionBar-button.contact {
    background-color: #40b6f9
}

.MlsActionBar-button.favorite {
    background-color: #2f3c53
}

.MlsActionBar-button.sharelisting {
    background-color: #3BC8FC
}

.MlsActionBar-middle {
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.MlsActionBar-label {
    margin: 2px auto;
    text-align: center;
    font-size: 12px;
    color: #fff
}

.MlsActionBar-main-gallery {
    visibility: hidden;
    display: none
}

@media (min-width:768px) {
    .MlsActionBar-main-gallery {
        display: block;
        overflow: hidden;
        visibility: visible
    }
}

.MlsActionBar-fixed-top {
    display: block;
    visibility: hidden
}

@media (min-width:768px) {
    .MlsActionBar-fixed-top {
        display: block;
        position: fixed;
        visibility: visible;
        width: 400px;
        z-index: 150;
        top: 108px
    }
}

@media (min-width:1200px) {
    .MlsActionBar-fixed-top {
        width: 600px
    }
}

.MlsActionBar-fixed-bottom {
    position: fixed;
    display: block;
    bottom: 0;
    z-index: 200;
    visibility: visible;
    width: 100%
}

@media (min-width:768px) {
    .MlsActionBar-fixed-bottom {
        display: none;
        visibility: hidden;
        position: relative
    }
}

@-webkit-keyframes "skeletonShimmer" {
    0% {
        background-position: -300px 0;
    }
    to {
        background-position: calc(300px + 100%) 0;
    }
}

@keyframes "skeletonShimmer" {
    0% {
        background-position: -300px 0;
    }
    to {
        background-position: calc(300px + 100%) 0;
    }
}

.content-header-title {
    text-align: center;
    margin-top: -5px;
    margin-bottom: 30px
}

.content-header-subtitle {
    display: block;
    margin-top: 1.25rem;
    margin-bottom: 0
}

@media screen and (min-width:769px) {
    .text-block h3 {
        margin: 3em 0 0
    }
}

@media screen and (min-width:769px) {
    .page-header .get-started {
        margin-bottom: 2.5em
    }
}

.title-block {
    margin: 0 auto;
    padding: 0 20px;
    text-align: center
}

.title-block.white *,
.white-text * {
    color: white
}

.title-block.left * {
    text-align: left
}

.title-block.with-button {
    padding: 3em 10px;
    overflow: hidden
}

.title-block h3 {
    font-family: "WF Omnes"
}

.title-block.with-button h3,
.title-block.with-button h5 {
    margin: .2em 0
}

@media screen and (min-width:600px) {
    .title-block:not(.left):not(.wide) {
        max-width: 800px
    }
}

@media screen and (min-width:769px) {
    .page-header .get-started {
        margin-bottom: 2.5em
    }
    .text-block {
        width: 32%
    }
    .title-block.with-button .bttn {
        float: right;
        margin-top: -1.5em
    }
    .title-block.with-button h3,
    .title-block.with-button h5 {
        float: left;
        max-width: 62%
    }
}

h2.with-border.white:after {
    background: white
}

.about-content {
    padding: 30px
}

.about-content-svg {
    position: relative;
    display: inline-block;
    float: left;
    padding-right: 30px
}

.aboutUs .inline-h2 {
    display: contents;
    position: relative
}

.aboutUs .inline-sub {
    padding-top: 10px
}

.aboutUs .inline-bold {
    font-weight: 700
}

.tile:after,
.tile.active:after,
.accordion .title a:after {
    background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIiB3aWR0aD0iMTEiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDExIDYiPjxkZWZzPjxzdHlsZT4uY2xzLTIgeyBmaWxsOiAjNWJiYzJlOyB9PC9zdHlsZT48L2RlZnM+PHBhdGggZD0iTTUuNDY4IDYuMDIzTC0uMDEuNzEuNzE2LjAwN2w0Ljc1MyA0LjYxTDEwLjIyLjAxbC43MjMuNy01LjQ3NyA1LjMxNXoiIGlkPSJwYXRoLTEiIGNsYXNzPSJjbHMtMiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+") center no-repeat;
    width: 11px;
    height: 6px
}

.tile.active:after {
    transform: scaleY(-1)
}

.header-link-login:before {
    background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQiCiAgIHdpZHRoPSIxOSIKICAgaGVpZ2h0PSI1NyIKICAgdmlld0JveD0iMCAwIDE4Ljk5OTk5OSA1Ny4wMDAwMDQiCiAgIGlkPSJzdmcyIgogICB2ZXJzaW9uPSIxLjEiCiAgIGlua3NjYXBlOnZlcnNpb249IjAuNDguNSByMTAwNDAiCiAgIHNvZGlwb2RpOmRvY25hbWU9ImxvZ2luLWljb24uc3ZnIj4KICA8bWV0YWRhdGEKICAgICBpZD0ibWV0YWRhdGExMiI+CiAgICA8cmRmOlJERj4KICAgICAgPGNjOldvcmsKICAgICAgICAgcmRmOmFib3V0PSIiPgogICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PgogICAgICAgIDxkYzp0eXBlCiAgICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz4KICAgICAgPC9jYzpXb3JrPgogICAgPC9yZGY6UkRGPgogIDwvbWV0YWRhdGE+CiAgPHNvZGlwb2RpOm5hbWVkdmlldwogICAgIHBhZ2Vjb2xvcj0iI2ZmZmZmZiIKICAgICBib3JkZXJjb2xvcj0iIzY2NjY2NiIKICAgICBib3JkZXJvcGFjaXR5PSIxIgogICAgIG9iamVjdHRvbGVyYW5jZT0iMTAiCiAgICAgZ3JpZHRvbGVyYW5jZT0iMTAiCiAgICAgZ3VpZGV0b2xlcmFuY2U9IjEwIgogICAgIGlua3NjYXBlOnBhZ2VvcGFjaXR5PSIwIgogICAgIGlua3NjYXBlOnBhZ2VzaGFkb3c9IjIiCiAgICAgaW5rc2NhcGU6d2luZG93LXdpZHRoPSIxMjgwIgogICAgIGlua3NjYXBlOndpbmRvdy1oZWlnaHQ9Ijc1MSIKICAgICBpZD0ibmFtZWR2aWV3MTAiCiAgICAgc2hvd2dyaWQ9ImZhbHNlIgogICAgIGlua3NjYXBlOnpvb209IjQuMTQwMzUwOSIKICAgICBpbmtzY2FwZTpjeD0iLTMzLjczMzA1MSIKICAgICBpbmtzY2FwZTpjeT0iMjguNSIKICAgICBpbmtzY2FwZTp3aW5kb3cteD0iMCIKICAgICBpbmtzY2FwZTp3aW5kb3cteT0iMCIKICAgICBpbmtzY2FwZTp3aW5kb3ctbWF4aW1pemVkPSIxIgogICAgIGlua3NjYXBlOmN1cnJlbnQtbGF5ZXI9InN2ZzIiIC8+CiAgPGRlZnMKICAgICBpZD0iZGVmczQiPgogICAgPHN0eWxlCiAgICAgICBpZD0ic3R5bGU2Ij4uY2xzLTIgeyBmaWxsOiAjYjJiMmIyOyB9PC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGgKICAgICBkPSJNIDE4LjE2NSwwIEggNy4wMDUgQyA2LjU0MiwwIDYuMTY5LDAuMzY0IDYuMTY5LDAuODE1IGMgMCwwLjQ1IDAuMzcyLDAuODE2IDAuODMyLDAuODE2IGggMTAuMzMgViAxNy4zNyBIIDcuMDAzIGMgLTAuNDYsMCAtMC44MzMsMC4zNjYgLTAuODMzLDAuODE2IDAsMC40NSAwLjM3MiwwLjgxNiAwLjgzMiwwLjgxNiBoIDExLjE2NCBjIDAuNDYsMCAwLjgzNCwtMC4zNjUgMC44MzQsLTAuODE2IFYgMC44MTQgQyAxOSwwLjM2NCAxOC42MjYsMC4wMDEgMTguMTY2LDAuMDAxIHogTSA2LjUwNSwxNC40MDMgYyAtMC4yNzQsMC4zNjMgLTAuMTksMC44NzMgMC4xODQsMS4xMzggMC4zNywwLjI2NSAwLjg5NCwwLjE4NSAxLjE2NCwtMC4xOCBsIDQuMDAzLC01LjM4IGMgMC4wMSwtMC4wMTYgMC4wMDcsLTAuMDM2IDAuMDE3LC0wLjA1IDAuMDgsLTAuMTI4IDAuMTQyLC0wLjI2NyAwLjE0MiwtMC40MjcgViA5LjQ5NyBjIDAsLTAuMTYgLTAuMDYsLTAuMyAtMC4xNDIsLTAuNDI3IEMgMTEuODYzLDkuMDU0IDExLjg2Nyw5LjAzNSAxMS44NTYsOS4wMiBMIDcuODUzLDMuNjQgQyA3LjY5LDMuNDIgNy40MzYsMy4zMDMgNy4xNzcsMy4zMDMgNy4wMDksMy4zMDMgNi44MzcsMy4zNTYgNi42ODksMy40NjEgNi4zMTUsMy43MjYgNi4yMzIsNC4yMzYgNi41MDQsNC42MDEgbCAzLjA0LDQuMDg0IEggMC44MzQgQyAwLjM3LDguNjg0IDAsOS4wNDggMCw5LjUgYyAwLDAuNDUgMC4zNzIsMC44MTUgMC44MzQsMC44MTUgaCA4LjcxIEwgNi41MDMsMTQuNCB6IgogICAgIGlkPSJwYXRoLTEiCiAgICAgY2xhc3M9ImNscy0yIgogICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgc3R5bGU9ImZpbGw6I2IyYjJiMjtmaWxsLXJ1bGU6ZXZlbm9kZCIgLz4KICA8cGF0aAogICAgIGQ9Ik0gMTguMTY1LDM4IEggNy4wMDUgYyAtMC40NjMsMCAtMC44MzYsMC4zNjQgLTAuODM2LDAuODE1IDAsMC40NSAwLjM3MiwwLjgxNiAwLjgzMiwwLjgxNiBoIDEwLjMzIFYgNTUuMzcgSCA3LjAwMyBjIC0wLjQ2LDAgLTAuODMzLDAuMzY2IC0wLjgzMywwLjgxNiAwLDAuNDUgMC4zNzIsMC44MTYgMC44MzIsMC44MTYgaCAxMS4xNjQgYyAwLjQ2LDAgMC44MzQsLTAuMzY1IDAuODM0LC0wLjgxNiB2IC0xNy4zNyBjIDAsLTAuNDUgLTAuMzc0LC0wLjgxMyAtMC44MzQsLTAuODEzIHogTSA2LjUwNSw1Mi40MDMgYyAtMC4yNzQsMC4zNjMgLTAuMTksMC44NzMgMC4xODQsMS4xMzggMC4zNywwLjI2NSAwLjg5NCwwLjE4NSAxLjE2NCwtMC4xOCBsIDQuMDAzLC01LjM4IGMgMC4wMSwtMC4wMTYgMC4wMDcsLTAuMDM1IDAuMDE3LC0wLjA1IDAuMDgsLTAuMTI4IDAuMTQyLC0wLjI2NyAwLjE0MiwtMC40MjcgdiAtMC4wMDcgYyAwLC0wLjE2IC0wLjA2LC0wLjMgLTAuMTQyLC0wLjQyNyAtMC4wMSwtMC4wMTYgLTAuMDA2LC0wLjAzNSAtMC4wMTcsLTAuMDUgTCA3Ljg1Miw0MS42NCBDIDcuNjg5LDQxLjQyIDcuNDM1LDQxLjMwMyA3LjE3Niw0MS4zMDMgYyAtMC4xNjgsMCAtMC4zNCwwLjA1MyAtMC40ODgsMC4xNTggLTAuMzc0LDAuMjY1IC0wLjQ1NywwLjc3NSAtMC4xODUsMS4xNCBsIDMuMDQsNC4wODQgSCAwLjgzNCBjIC0wLjQ2MywwIC0wLjgzNSwwLjM2NCAtMC44MzUsMC44MTUgMCwwLjQ1IDAuMzcyLDAuODE1IDAuODM0LDAuODE1IGggOC43MSBsIC0zLjA0LDQuMDg3IHoiCiAgICAgaWQ9InBhdGgtMS0yIgogICAgIGNsYXNzPSJjbHMtMiIKICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIgogICAgIHN0eWxlPSJmaWxsOiMwMDgzMjk7ZmlsbC1ydWxlOmV2ZW5vZGQ7ZmlsbC1vcGFjaXR5OjEiIC8+CiAgPHBhdGgKICAgICBkPSJNIDE4LjE2NSwxOSBIIDcuMDA1IGMgLTAuNDYzLDAgLTAuODM2LDAuMzY0IC0wLjgzNiwwLjgxNSAwLDAuNDUgMC4zNzIsMC44MTYgMC44MzIsMC44MTYgaCAxMC4zMyBWIDM2LjM3IEggNy4wMDMgYyAtMC40NiwwIC0wLjgzMywwLjM2NiAtMC44MzMsMC44MTYgMCwwLjQ1IDAuMzcyLDAuODE2IDAuODMyLDAuODE2IGggMTEuMTY0IGMgMC40NiwwIDAuODM0LC0wLjM2NSAwLjgzNCwtMC44MTYgdiAtMTcuMzcgYyAwLC0wLjQ1IC0wLjM3NCwtMC44MTMgLTAuODM0LC0wLjgxMyB6IE0gNi41MDUsMzMuNDAzIGMgLTAuMjc0LDAuMzYzIC0wLjE5LDAuODczIDAuMTg0LDEuMTM4IDAuMzcsMC4yNjUgMC44OTQsMC4xODUgMS4xNjQsLTAuMTggbCA0LjAwMywtNS4zOCBjIDAuMDEsLTAuMDE2IDAuMDA3LC0wLjAzNSAwLjAxNywtMC4wNSAwLjA4LC0wLjEyOCAwLjE0MiwtMC4yNjcgMC4xNDIsLTAuNDI3IHYgLTAuMDA3IGMgMCwtMC4xNiAtMC4wNiwtMC4zIC0wLjE0MiwtMC40MjcgLTAuMDEsLTAuMDE2IC0wLjAwNiwtMC4wMzUgLTAuMDE3LC0wLjA1IEwgNy44NTIsMjIuNjQgQyA3LjY4OSwyMi40MiA3LjQzNSwyMi4zMDMgNy4xNzYsMjIuMzAzIGMgLTAuMTY4LDAgLTAuMzQsMC4wNTMgLTAuNDg4LDAuMTU4IC0wLjM3NCwwLjI2NSAtMC40NTcsMC43NzUgLTAuMTg1LDEuMTQgbCAzLjA0LDQuMDg0IEggMC44MzQgYyAtMC40NjMsMCAtMC44MzUsMC4zNjQgLTAuODM1LDAuODE1IDAsMC40NSAwLjM3MiwwLjgxNSAwLjgzNCwwLjgxNSBoIDguNzEgbCAtMy4wNCw0LjA4NyB6IgogICAgIGlkPSJwYXRoLTEtMi04IgogICAgIGNsYXNzPSJjbHMtMiIKICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIgogICAgIHN0eWxlPSJmaWxsOiNiMGU0NGY7ZmlsbC1ydWxlOmV2ZW5vZGQ7ZmlsbC1vcGFjaXR5OjEiIC8+Cjwvc3ZnPgo=") center no-repeat;
    width: 19px;
    height: 18px
}

.header-link-signup:before {
    background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQiCiAgIHdpZHRoPSIxOCIKICAgaGVpZ2h0PSI1MSIKICAgdmlld0JveD0iMCAwIDE4IDUxLjAwMDAwNCIKICAgaWQ9InN2ZzIiCiAgIHZlcnNpb249IjEuMSIKICAgaW5rc2NhcGU6dmVyc2lvbj0iMC40OC41IHIxMDA0MCIKICAgc29kaXBvZGk6ZG9jbmFtZT0ic2lnbi11cC1pY29uLnN2ZyI+CiAgPG1ldGFkYXRhCiAgICAgaWQ9Im1ldGFkYXRhMTQiPgogICAgPHJkZjpSREY+CiAgICAgIDxjYzpXb3JrCiAgICAgICAgIHJkZjphYm91dD0iIj4KICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgICAgICA8ZGM6dHlwZQogICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+CiAgICAgIDwvY2M6V29yaz4KICAgIDwvcmRmOlJERj4KICA8L21ldGFkYXRhPgogIDxzb2RpcG9kaTpuYW1lZHZpZXcKICAgICBwYWdlY29sb3I9IiNmZmZmZmYiCiAgICAgYm9yZGVyY29sb3I9IiM2NjY2NjYiCiAgICAgYm9yZGVyb3BhY2l0eT0iMSIKICAgICBvYmplY3R0b2xlcmFuY2U9IjEwIgogICAgIGdyaWR0b2xlcmFuY2U9IjEwIgogICAgIGd1aWRldG9sZXJhbmNlPSIxMCIKICAgICBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMCIKICAgICBpbmtzY2FwZTpwYWdlc2hhZG93PSIyIgogICAgIGlua3NjYXBlOndpbmRvdy13aWR0aD0iMTI4MCIKICAgICBpbmtzY2FwZTp3aW5kb3ctaGVpZ2h0PSI3NTEiCiAgICAgaWQ9Im5hbWVkdmlldzEyIgogICAgIHNob3dncmlkPSJmYWxzZSIKICAgICBpbmtzY2FwZTp6b29tPSI0LjYyNzQ1MSIKICAgICBpbmtzY2FwZTpjeD0iLTI5LjY4MjIwMyIKICAgICBpbmtzY2FwZTpjeT0iMjUuNSIKICAgICBpbmtzY2FwZTp3aW5kb3cteD0iMTIiCiAgICAgaW5rc2NhcGU6d2luZG93LXk9IjE2MSIKICAgICBpbmtzY2FwZTp3aW5kb3ctbWF4aW1pemVkPSIwIgogICAgIGlua3NjYXBlOmN1cnJlbnQtbGF5ZXI9InN2ZzIiIC8+CiAgPGRlZnMKICAgICBpZD0iZGVmczQiPgogICAgPHN0eWxlCiAgICAgICBpZD0ic3R5bGU2Ij4uY2xzLTIgeyBmaWxsOiAjYjJiMmIyOyB9PC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGgKICAgICBzdHlsZT0iZmlsbDojYjJiMmIyO2ZpbGwtcnVsZTpldmVub2RkIgogICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgZD0iTSAxNy4yMjMsMTYuODggSCA4LjU2IGMgLTAuNDMsMCAtMC43NzYsLTAuMzQgLTAuNzc2LC0wLjc2NCAwLC0wLjQyMyAwLjM0NywtMC43NjYgMC43NzYsLTAuNzY2IGggOC42NiBjIDAuNDMsMCAwLjc3NiwwLjM0MyAwLjc3NiwwLjc2NiAwLDAuNDIzIC0wLjM0NywwLjc2NSAtMC43NzUsMC43NjUgeiBNIDUuMjYsMTYuNTUgQyA1LjEyNSwxNi42ODUgNC45NDYsMTYuNzY0IDQuNzU3LDE2Ljc3NSBMIDAuODIsMTcuMDAyIGMgLTAuMDE1LDAuMDAyIC0wLjAzLDAuMDAyIC0wLjA0NSwwLjAwMiAtMC4yMDYsMCAtMC40MDMsLTAuMDggLTAuNTQ4LC0wLjIyNCAtMC4xNTgsLTAuMTU0IC0wLjI0LC0wLjM2NyAtMC4yMjYsLTAuNTg1IGwgMC4yMzMsLTMuODkgQyAwLjI0NiwxMi4xMTkgMC4zMjYsMTEuOTQxIDAuNDU5LDExLjgwOSBMIDEyLjE5OCwwLjIyMiBjIDAuMTQ1LC0wLjE0NCAwLjM0MiwtMC4yMjUgMC41NDgsLTAuMjI1IDAuMjA2LDAgMC40MDMsMC4wOCAwLjU0OCwwLjIyNSBMIDE3LDMuODggYyAwLjE0NSwwLjE0MiAwLjIyNywwLjMzNyAwLjIyNywwLjU0IDAsMC4yMDMgLTAuMDgyLDAuMzk4IC0wLjIyNywwLjU0IEwgNS4yNiwxNi41NTIgeiBtIDUuNTgzLC0xMi44MjQgLTkuMDgsOC45NiAtMC4xMDMsMS43MzYgYyAwLjQ3LDAuMTM4IDAuODIsMC40NzIgMC45NSwwLjk0IEwgNC4zNywxNS4yNjIgMTMuNDUsNi4zIDEyLjY5NSw1LjU1NiA0LjAyMSwxNC4xMTkgYyAtMC4xNSwwLjE1IC0wLjM1LDAuMjI1IC0wLjU0NywwLjIyNSAtMC4yLDAgLTAuMzk3LC0wLjA3NSAtMC41NSwtMC4yMjQgLTAuMzAyLC0wLjMgLTAuMzAyLC0wLjc4MyAwLC0xLjA4MiBMIDExLjYsNC40NzMgMTAuODQyLDMuNzI2IHogbSAxLjkwMywtMS44OCAtMC44MDcsMC43OTcgMi42MDYsMi41NzUgMC44MDYsLTAuNzk3IC0yLjYwNywtMi41NzQgeiIKICAgICBpZD0icGF0aC0xIgogICAgIGNsYXNzPSJjbHMtMiIgLz4KICA8cGF0aAogICAgIHN0eWxlPSJmaWxsOiNiMGU0NGY7ZmlsbC1ydWxlOmV2ZW5vZGQ7ZmlsbC1vcGFjaXR5OjEiCiAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIKICAgICBkPSJNIDE3LjIyMywzMy44ODcgSCA4LjU2IGMgLTAuNDMsMCAtMC43NzYsLTAuMzQyIC0wLjc3NiwtMC43NjUgMCwtMC40MjMgMC4zNDcsLTAuNzY2IDAuNzc2LC0wLjc2NiBoIDguNjYgYyAwLjQzLDAgMC43NzYsMC4zNDMgMC43NzYsMC43NjYgMCwwLjQyMyAtMC4zNDcsMC43NjUgLTAuNzc1LDAuNzY1IHogTSA1LjI2LDMzLjU1NyBDIDUuMTI1LDMzLjY5MSA0Ljk0NiwzMy43NyA0Ljc1NywzMy43ODEgTCAwLjgyLDM0LjAxMSBIIDAuNzc1IGMgLTAuMjA2LDAgLTAuNDAzLC0wLjA4IC0wLjU0OCwtMC4yMjQgLTAuMTU4LC0wLjE1NCAtMC4yNCwtMC4zNjcgLTAuMjI2LC0wLjU4NSBsIDAuMjMzLC0zLjg5IGMgMC4wMTIsLTAuMTg1IDAuMDkyLC0wLjM2MyAwLjIyNSwtMC40OTUgbCAxMS43NCwtMTEuNTg2IGMgMC4xNDUsLTAuMTQ1IDAuMzQyLC0wLjIyNSAwLjU0OCwtMC4yMjUgMC4yMDYsMCAwLjQwMywwLjA4IDAuNTQ4LDAuMjI0IEwgMTcsMjAuODg0IGMgMC4xNDUsMC4xNDQgMC4yMjcsMC4zMzggMC4yMjcsMC41NCAwLDAuMjA0IC0wLjA4MiwwLjQgLTAuMjI3LDAuNTQyIEwgNS4yNiwzMy41NTcgeiBtIDUuNTgzLC0xMi44MjUgLTkuMDgsOC45NiAtMC4xMDMsMS43MzYgYyAwLjQ3LDAuMTM4IDAuODIsMC40NzIgMC45NSwwLjk0IGwgMS43NiwtMC4xIDkuMDgsLTguOTY0IC0wLjc1NSwtMC43NDQgLTguNjc0LDguNTYzIGMgLTAuMTUsMC4xNSAtMC4zNSwwLjIyNSAtMC41NDcsMC4yMjUgLTAuMiwwIC0wLjM5NywtMC4wNzUgLTAuNTUsLTAuMjI0IC0wLjMwMiwtMC4zIC0wLjMwMiwtMC43ODMgMCwtMS4wOCBMIDExLjYsMjEuNDc5IDEwLjg0MiwyMC43MzEgeiBtIDEuOTAzLC0xLjg4IC0wLjgwNywwLjc5NyAyLjYwNiwyLjU3NCAwLjgwNiwtMC43OTcgLTIuNjA3LC0yLjU3NSB6IgogICAgIGlkPSJwYXRoLTEtNCIKICAgICBjbGFzcz0iY2xzLTIiIC8+CiAgPHBhdGgKICAgICBzdHlsZT0iZmlsbDojMDA4MzI5O2ZpbGwtcnVsZTpldmVub2RkO2ZpbGwtb3BhY2l0eToxIgogICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgZD0iTSAxNy4yMjMsNTAuODk0IEggOC41NiBjIC0wLjQzLDAgLTAuNzc2LC0wLjM0MyAtMC43NzYsLTAuNzY2IDAsLTAuNDIzIDAuMzQ3LC0wLjc2NiAwLjc3NiwtMC43NjYgaCA4LjY2IGMgMC40MywwIDAuNzc2LDAuMzQzIDAuNzc2LDAuNzY2IDAsMC40MjMgLTAuMzQ3LDAuNzY2IC0wLjc3NSwwLjc2NiB6IE0gNS4yNiw1MC41NjQgQyA1LjEyNSw1MC42OTcgNC45NDYsNTAuNzc2IDQuNzU3LDUwLjc4NyBMIDAuODIsNTEuMDE1IGMgLTAuMDE1LDAuMDAyIC0wLjAzLDAuMDAyIC0wLjA0NSwwLjAwMiAtMC4yMDYsMCAtMC40MDMsLTAuMDggLTAuNTQ4LC0wLjIyNSAtMC4xNTgsLTAuMTU0IC0wLjI0LC0wLjM2NyAtMC4yMjYsLTAuNTg1IGwgMC4yMzMsLTMuODkgYyAwLjAxMiwtMC4xODYgMC4wOTIsLTAuMzYzIDAuMjI1LC0wLjQ5NiBsIDExLjc0LC0xMS41ODUgYyAwLjE0NSwtMC4xNDQgMC4zNDIsLTAuMjI0IDAuNTQ4LC0wLjIyNCAwLjIwNiwwIDAuNDAzLDAuMDggMC41NDgsMC4yMjUgTCAxNywzNy44OTIgYyAwLjE0NSwwLjE0MyAwLjIyNywwLjMzNyAwLjIyNywwLjU0IDAsMC4yMDMgLTAuMDgyLDAuMzk4IC0wLjIyNywwLjU0IEwgNS4yNiw1MC41NjUgeiBtIDUuNTgzLC0xMi44MjYgLTkuMDgsOC45NiAtMC4xMDMsMS43MzYgYyAwLjQ3LDAuMTM4IDAuODIsMC40NzMgMC45NSwwLjk0IGwgMS43NiwtMC4xIDkuMDgsLTguOTY0IC0wLjc1NSwtMC43NDQgLTguNjc1LDguNTY0IGMgLTAuMTUsMC4xNSAtMC4zNSwwLjIyNCAtMC41NDcsMC4yMjQgLTAuMiwwIC0wLjM5NywtMC4wNzUgLTAuNTUsLTAuMjI0IC0wLjMwMiwtMC4zIC0wLjMwMiwtMC43ODMgMCwtMS4wOCBsIDguNjc2LC04LjU2NSAtMC43NTgsLTAuNzQ3IHogbSAxLjkwMywtMS44OCAtMC44MDcsMC43OTcgMi42MDYsMi41NzUgMC44MDYsLTAuNzk3IC0yLjYwNywtMi41NzUgeiIKICAgICBpZD0icGF0aC0xLTQtNCIKICAgICBjbGFzcz0iY2xzLTIiIC8+Cjwvc3ZnPgo=") center no-repeat;
    width: 18px;
    height: 17px
}

.page-footer .social-links .gplus a,
.page-footer .apps-links .gplus a {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjcgLTggMzAgMzAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgNyAtOCAzMCAzMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0IyQjJCMjt9DQoJLnN0MXtlbmFibGUtYmFja2dyb3VuZDpuZXcgICAgO30NCgkuc3Qye2ZpbGw6IzdEN0Q3RDt9DQo8L3N0eWxlPg0KPGc+DQoJPGNpcmNsZSBjbGFzcz0ic3QwIiBjeD0iMjIiIGN5PSI3IiByPSIxNSIvPg0KCTxnIGNsYXNzPSJzdDEiPg0KCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMjAuNSwxMy44Yy0zLjQsMC02LjEtMi43LTYuMS02LjFzMi43LTYuMSw2LjEtNi4xYzEuNywwLDMsMC42LDQuMSwxLjZsLTEuNywxLjZjLTAuNS0wLjQtMS4yLTAuOS0yLjQtMC45DQoJCQljLTIuMSwwLTMuOCwxLjctMy44LDMuOXMxLjcsMy45LDMuOCwzLjljMi40LDAsMy4zLTEuOCwzLjUtMi42aC0zLjVWNi44aDUuOGMwLjEsMC4zLDAuMSwwLjYsMC4xLDFDMjYuNCwxMS4zLDI0LDEzLjgsMjAuNSwxMy44eg0KCQkJIE0zMy43LDguNWgtMS44djEuOGgtMS44VjguNWgtMS44VjYuOGgxLjhWNWgxLjh2MS44aDEuOFY4LjV6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=")
}

.page-footer .social-links .twitter a,
.page-footer .apps-links .twitter a {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjcgLTggMzAgMzAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgNyAtOCAzMCAzMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0IyQjJCMjt9DQoJLnN0MXtlbmFibGUtYmFja2dyb3VuZDpuZXcgICAgO30NCgkuc3Qye2ZpbGw6IzdEN0Q3RDt9DQo8L3N0eWxlPg0KPGc+DQoJPGNpcmNsZSBjbGFzcz0ic3QwIiBjeD0iMjIiIGN5PSI3IiByPSIxNSIvPg0KCTxnIGNsYXNzPSJzdDEiPg0KCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMjguMiw0LjljMCwwLjEsMCwwLjIsMCwwLjRjMCwzLjYtMi43LDcuNy03LjcsNy43Yy0xLjUsMC0zLTAuNC00LjItMS4yYzAuMiwwLDAuNCwwLDAuNywwDQoJCQljMS4zLDAsMi40LTAuNCwzLjQtMS4yYy0xLjIsMC0yLjItMC44LTIuNS0xLjljMC4yLDAsMC4zLDAsMC41LDBjMC4yLDAsMC41LDAsMC43LTAuMWMtMS4yLTAuMy0yLjItMS4zLTIuMi0yLjdjMCwwLDAsMCwwLDANCgkJCWMwLjQsMC4yLDAuOCwwLjMsMS4yLDAuM0MxNy40LDUuOSwxNyw1LjEsMTcsNC4xYzAtMC41LDAuMS0xLDAuNC0xLjRjMS4zLDEuNiwzLjMsMi43LDUuNiwyLjhjMC0wLjItMC4xLTAuNC0wLjEtMC42DQoJCQljMC0xLjUsMS4yLTIuNywyLjctMi43YzAuOCwwLDEuNSwwLjMsMiwwLjljMC42LTAuMSwxLjItMC4zLDEuNy0wLjdDMjksMy4xLDI4LjYsMy42LDI4LDRjMC41LTAuMSwxLjEtMC4yLDEuNi0wLjQNCgkJCUMyOS4yLDQuMSwyOC44LDQuNiwyOC4yLDQuOXoiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==")
}

.page-footer .social-links .linkedin a,
.page-footer .apps-links .linkedin a {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjcgLTggMzAgMzAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgNyAtOCAzMCAzMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0IyQjJCMjt9DQoJLnN0MXtlbmFibGUtYmFja2dyb3VuZDpuZXcgICAgO30NCgkuc3Qye2ZpbGw6IzdEN0Q3RDt9DQo8L3N0eWxlPg0KPGc+DQoJPGNpcmNsZSBjbGFzcz0ic3QwIiBjeD0iMjIiIGN5PSI3IiByPSIxNSIvPg0KCTxnIGNsYXNzPSJzdDEiPg0KCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTcuMSwzLjJMMTcuMSwzLjJjLTAuOSwwLTEuNS0wLjYtMS41LTEuNGMwLTAuOCwwLjYtMS40LDEuNi0xLjRjMC45LDAsMS41LDAuNiwxLjUsMS40DQoJCQlDMTguNywyLjYsMTguMSwzLjIsMTcuMSwzLjJ6IE0xOC41LDEyLjdoLTIuOFY0LjRoMi44VjEyLjd6IE0yOC40LDEyLjdoLTIuOFY4LjJjMC0xLjEtMC40LTEuOS0xLjQtMS45Yy0wLjgsMC0xLjIsMC41LTEuNCwxDQoJCQljLTAuMSwwLjItMC4xLDAuNC0wLjEsMC43djQuNkgyMGMwLTcuNSwwLTguMywwLTguM2gyLjh2MS4yaDBjMC40LTAuNiwxLTEuNCwyLjUtMS40YzEuOCwwLDMuMiwxLjIsMy4yLDMuN1YxMi43eiIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K")
}

.page-footer .social-links .facebook a,
.page-footer .apps-links .facebook a {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjcgLTggMzAgMzAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgNyAtOCAzMCAzMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0IyQjJCMjt9DQoJLnN0MXtlbmFibGUtYmFja2dyb3VuZDpuZXcgICAgO30NCgkuc3Qye2ZpbGw6IzdEN0Q3RDt9DQo8L3N0eWxlPg0KPGc+DQoJPGNpcmNsZSBjbGFzcz0ic3QwIiBjeD0iMjIiIGN5PSI3IiByPSIxNSIvPg0KCTxnIGNsYXNzPSJzdDEiPg0KCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMjUuNywyLjRoLTEuM2MtMSwwLTEuMiwwLjUtMS4yLDEuMnYxLjZoMi41bC0wLjMsMi41aC0yLjF2Ni40aC0yLjZWNy43aC0yLjFWNS4yaDIuMVYzLjQNCgkJCWMwLTIuMSwxLjMtMy4zLDMuMi0zLjNjMC45LDAsMS43LDAuMSwxLjksMC4xVjIuNHoiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==")
}

.page-footer .social-links .youtube a,
.page-footer .apps-links .youtube a {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjcgLTggMzAgMzAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgNyAtOCAzMCAzMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0IyQjJCMjt9DQoJLnN0MXtlbmFibGUtYmFja2dyb3VuZDpuZXcgICAgO30NCgkuc3Qye2ZpbGw6IzdEN0Q3RDt9DQo8L3N0eWxlPg0KPGc+DQoJPGNpcmNsZSBjbGFzcz0ic3QwIiBjeD0iMjIiIGN5PSI3IiByPSIxNSIvPg0KCTxnIGNsYXNzPSJzdDEiPg0KCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMjkuMiwxMy45Yy0wLjIsMC44LTAuOCwxLjQtMS42LDEuNWMtMS44LDAuMi0zLjcsMC4yLTUuNiwwLjJzLTMuNywwLTUuNi0wLjJjLTAuOC0wLjEtMS40LTAuNy0xLjYtMS41DQoJCQljLTAuMy0xLjEtMC4zLTIuNC0wLjMtMy41YzAtMS4yLDAtMi40LDAuMy0zLjVjMC4yLTAuOCwwLjgtMS40LDEuNi0xLjVjMS44LTAuMiwzLjctMC4yLDUuNi0wLjJzMy43LDAsNS42LDAuMg0KCQkJYzAuOCwwLjEsMS40LDAuNywxLjYsMS41YzAuMywxLjEsMC4zLDIuMywwLjMsMy41QzI5LjQsMTEuNSwyOS40LDEyLjgsMjkuMiwxMy45eiBNMTguOCw3LjlWNi45aC0zLjF2MC45aDEuMXY1LjdoMVY3LjlIMTguOHoNCgkJCSBNMjAuNC0yLjRsLTEuMiw0djIuN2gtMVYxLjZjLTAuMS0wLjUtMC4zLTEuMi0wLjYtMi4xYy0wLjItMC42LTAuNC0xLjMtMC43LTEuOUgxOGwwLjcsMi42bDAuNy0yLjZIMjAuNHogTTIxLjUsMTMuNnYtNWgtMC45DQoJCQl2My44Yy0wLjIsMC4zLTAuNCwwLjQtMC42LDAuNGMtMC4xLDAtMC4yLTAuMS0wLjItMC4yYzAsMCwwLTAuMSwwLTAuNFY4LjZoLTAuOXYzLjljMCwwLjQsMCwwLjYsMC4xLDAuN2MwLjEsMC4zLDAuMywwLjQsMC42LDAuNA0KCQkJYzAuMywwLDAuNy0wLjIsMS0wLjZ2MC41SDIxLjV6IE0yMy4xLDIuN2MwLDAuNS0wLjEsMC45LTAuMywxLjJjLTAuMywwLjMtMC42LDAuNS0xLjEsMC41Yy0wLjUsMC0wLjgtMC4yLTEuMS0wLjUNCgkJCWMtMC4yLTAuMy0wLjMtMC43LTAuMy0xLjJWMC45YzAtMC41LDAuMS0wLjksMC4zLTEuMmMwLjMtMC4zLDAuNi0wLjUsMS4xLTAuNWMwLjUsMCwwLjgsMC4yLDEuMSwwLjVDMjMsMCwyMy4xLDAuNCwyMy4xLDAuOVYyLjd6DQoJCQkgTTIyLjIsMC43YzAtMC41LTAuMS0wLjctMC40LTAuN2MtMC4zLDAtMC40LDAuMi0wLjQsMC43djIuMWMwLDAuNSwwLjEsMC43LDAuNCwwLjdjMC4zLDAsMC40LTAuMiwwLjQtMC43VjAuN3ogTTI0LjksMTAuMQ0KCQkJYzAtMC41LDAtMC44LTAuMS0xYy0wLjEtMC40LTAuNC0wLjYtMC43LTAuNmMtMC4zLDAtMC42LDAuMi0wLjksMC41VjYuOWgtMC45djYuN2gwLjl2LTAuNWMwLjMsMC40LDAuNiwwLjYsMC45LDAuNg0KCQkJYzAuNCwwLDAuNi0wLjIsMC43LTAuNmMwLjEtMC4yLDAuMS0wLjUsMC4xLTFWMTAuMXogTTI0LDEyLjJjMCwwLjUtMC4xLDAuNy0wLjQsMC43Yy0wLjIsMC0wLjMtMC4xLTAuNS0wLjJ2LTMNCgkJCWMwLjItMC4yLDAuMy0wLjIsMC41LTAuMmMwLjMsMCwwLjQsMC4yLDAuNCwwLjdWMTIuMnogTTI2LjUsNC4zaC0wLjlWMy44Yy0wLjQsMC40LTAuNywwLjYtMSwwLjZDMjQuMyw0LjQsMjQsNC4zLDI0LDQNCgkJCWMtMC4xLTAuMi0wLjEtMC40LTAuMS0wLjh2LTRoMC45VjNjMCwwLjIsMCwwLjMsMCwwLjRjMCwwLjEsMC4xLDAuMiwwLjIsMC4yYzAuMiwwLDAuNC0wLjEsMC42LTAuNHYtMy44aDAuOVY0LjN6IE0yOC4zLDExLjkNCgkJCWgtMC45YzAsMC40LDAsMC42LDAsMC42YzAsMC4yLTAuMiwwLjQtMC40LDAuNGMtMC4zLDAtMC41LTAuMi0wLjUtMC43di0wLjloMS44di0xYzAtMC41LTAuMS0wLjktMC4zLTEuMg0KCQkJYy0wLjMtMC4zLTAuNi0wLjUtMS4xLTAuNWMtMC41LDAtMC44LDAuMi0xLjEsMC41Yy0wLjIsMC4zLTAuMywwLjYtMC4zLDEuMlYxMmMwLDAuNSwwLjEsMC45LDAuMywxLjJjMC4zLDAuMywwLjYsMC41LDEuMSwwLjUNCgkJCWMwLjUsMCwwLjgtMC4yLDEuMS0wLjVjMC4xLTAuMiwwLjItMC4zLDAuMi0wLjVjMC0wLjEsMC0wLjMsMC0wLjZWMTEuOXogTTI3LjQsMTAuNWgtMC45di0wLjVjMC0wLjUsMC4yLTAuNywwLjUtMC43DQoJCQljMC4zLDAsMC41LDAuMiwwLjUsMC43VjEwLjV6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=")
}

.page-footer .social-links .instagram a,
.page-footer .apps-links .instagram a {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSIzMHB4IiBoZWlnaHQ9IjMwcHgiIHZpZXdCb3g9Ii0yIDQgMzAgMzAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgLTIgNCAzMCAzMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNCMkIyQjI7fQoJLnN0MXtmaWxsOiM3RDdEN0Q7fQo8L3N0eWxlPgo8Y2lyY2xlIGNsYXNzPSJzdDAiIGN4PSIxMyIgY3k9IjE5IiByPSIxNSIvPgo8Zz4KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yMC45LDIyLjNjLTAuMSwxLjMtMC40LDIuNC0xLjMsMy40Yy0wLjksMC45LTIuMSwxLjItMy40LDEuM2MtMS4xLDAuMS0yLjIsMC4xLTMuMywwLjFzLTIuMiwwLTMuMy0wLjEKCQljLTEuMy0wLjEtMi40LTAuNC0zLjQtMS4zYy0wLjktMC45LTEuMi0yLjEtMS4zLTMuNGMtMC4xLTEuMS0wLjEtMi4yLTAuMS0zLjNjMC0xLjEsMC0yLjIsMC4xLTMuM2MwLjEtMS4zLDAuNC0yLjQsMS4zLTMuNAoJCWMwLjktMC45LDIuMS0xLjIsMy40LTEuM2MxLjEtMC4xLDIuMi0wLjEsMy4zLTAuMXMyLjIsMCwzLjMsMC4xYzEuMywwLjEsMi40LDAuNCwzLjQsMS4zYzAuOSwwLjksMS4yLDIuMSwxLjMsMy40CgkJQzIxLDE2LjgsMjEsMTcuOSwyMSwxOUMyMSwyMC4xLDIxLDIxLjIsMjAuOSwyMi4zeiBNOC4zLDEyLjhjLTAuNCwwLjEtMC42LDAuMy0wLjksMC42Yy0wLjMsMC4zLTAuNSwwLjYtMC42LDAuOQoJCWMtMC40LDEuMS0wLjMsMy42LTAuMyw0LjdjMCwxLjItMC4xLDMuNywwLjMsNC43YzAuMSwwLjQsMC4zLDAuNiwwLjYsMC45YzAuMywwLjMsMC42LDAuNSwwLjksMC42YzEuMSwwLjQsMy42LDAuMyw0LjcsMC4zCgkJczMuNywwLjEsNC43LTAuM2MwLjQtMC4xLDAuNi0wLjMsMC45LTAuNmMwLjMtMC4zLDAuNS0wLjYsMC42LTAuOWMwLjQtMS4xLDAuMy0zLjYsMC4zLTQuN2MwLTEuMiwwLjEtMy43LTAuMy00LjcKCQljLTAuMS0wLjQtMC4zLTAuNi0wLjYtMC45Yy0wLjMtMC4zLTAuNi0wLjUtMC45LTAuNmMtMS4xLTAuNC0zLjYtMC4zLTQuNy0wLjNTOS4zLDEyLjMsOC4zLDEyLjh6IE0xMywyMy4xYy0yLjMsMC00LjEtMS44LTQuMS00LjEKCQljMC0yLjMsMS44LTQuMSw0LjEtNC4xczQuMSwxLjgsNC4xLDQuMUMxNy4xLDIxLjMsMTUuMywyMy4xLDEzLDIzLjF6IE0xMywxNi4zYy0xLjUsMC0yLjcsMS4yLTIuNywyLjdzMS4yLDIuNywyLjcsMi43CgkJczIuNy0xLjIsMi43LTIuN1MxNC41LDE2LjMsMTMsMTYuM3ogTTE3LjMsMTUuN2MtMC41LDAtMS0wLjQtMS0xYzAtMC41LDAuNC0xLDEtMWMwLjUsMCwxLDAuNCwxLDFDMTguMiwxNS4zLDE3LjgsMTUuNywxNy4zLDE1Ljd6CgkJIi8+CjwvZz4KPC9zdmc+Cg==")
}

.page-footer .social-links .apple a,
.page-footer .apps-links .apple a {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjcgLTggMzAgMzAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgNyAtOCAzMCAzMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0IyQjJCMjt9DQoJLnN0MXtlbmFibGUtYmFja2dyb3VuZDpuZXcgICAgO30NCgkuc3Qye2ZpbGw6IzdEN0Q3RDt9DQo8L3N0eWxlPg0KPGc+DQoJPGNpcmNsZSBjbGFzcz0ic3QwIiBjeD0iMjIiIGN5PSI3IiByPSIxNSIvPg0KCTxnIGNsYXNzPSJzdDEiPg0KCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMjcuOCwxMi4zYy0wLjksMS4zLTEuNywyLTIuNiwyYy0wLjMsMC0wLjgtMC4xLTEuNC0wLjNjLTAuNi0wLjItMS4xLTAuMy0xLjUtMC4zYy0wLjQsMC0wLjksMC4xLTEuNCwwLjMNCgkJCWMtMC42LDAuMi0xLDAuMy0xLjMsMC4zYy0xLDAtMi0wLjktMy0yLjZjLTEtMS43LTEuNS0zLjQtMS41LTVjMC0xLjUsMC40LTIuOCwxLjEtMy44YzAuOC0xLDEuNy0xLjQsMi45LTEuNA0KCQkJYzAuNSwwLDEuMSwwLjEsMS44LDAuM0MyMS41LDEuOSwyMS45LDIsMjIuMSwyYzAuMywwLDAuOC0wLjEsMS40LTAuM2MwLjctMC4yLDEuMi0wLjMsMS43LTAuM2MwLjgsMCwxLjUsMC4yLDIuMSwwLjcNCgkJCWMwLjQsMC4yLDAuNywwLjYsMSwxYy0wLjUsMC40LTAuOSwwLjgtMS4xLDEuMmMtMC40LDAuNi0wLjcsMS4zLTAuNywyLjFjMCwwLjgsMC4yLDEuNiwwLjcsMi4yYzAuNSwwLjcsMSwxLjEsMS42LDEuMw0KCQkJQzI4LjcsMTAuNiwyOC4zLDExLjQsMjcuOCwxMi4zeiBNMjQuOS0wLjZjLTAuMiwwLjUtMC41LDEtMC45LDEuNGMtMC40LDAuNC0wLjcsMC42LTEuMSwwLjdjLTAuMiwwLjEtMC42LDAuMS0xLDAuMg0KCQkJYzAtMSwwLjMtMS45LDAuOC0yLjZjMC41LTAuNywxLjMtMS4yLDIuNS0xLjVjMCwwLjEsMCwwLjIsMC4xLDAuMmMwLDAuMSwwLDAuMSwwLDAuMkMyNS4yLTEuNiwyNS4xLTEuMSwyNC45LTAuNnoiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==")
}

.page-footer .social-links .android a,
.page-footer .apps-links .android a {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjcgLTggMzAgMzAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgNyAtOCAzMCAzMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0IyQjJCMjt9DQoJLnN0MXtmaWxsOiM3RDdEN0Q7fQ0KPC9zdHlsZT4NCjxnPg0KCTxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjIyIiBjeT0iNyIgcj0iMTUiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTkuOSwyLjFjLTAuMiwwLTAuNC0wLjItMC40LTAuNGMwLTAuMiwwLjItMC40LDAuNC0wLjRjMC4yLDAsMC40LDAuMiwwLjQsMC40QzIwLjMsMiwyMC4xLDIuMSwxOS45LDIuMXoNCgkJIE0yNC4xLDIuMWMtMC4yLDAtMC40LTAuMi0wLjQtMC40YzAtMC4yLDAuMi0wLjQsMC40LTAuNGMwLjIsMCwwLjQsMC4yLDAuNCwwLjRDMjQuNSwyLDI0LjQsMi4xLDI0LjEsMi4xeiBNMTYsNGMtMC42LDAtMSwwLjUtMSwxDQoJCXY0LjNjMCwwLjYsMC41LDEsMSwxYzAuNiwwLDEtMC41LDEtMVY1QzE3LDQuNSwxNi41LDQsMTYsNHogTTI2LjYsNC4yaC05LjJ2Ni43YzAsMC42LDAuNSwxLjEsMS4xLDEuMWgwLjdsMCwyLjNjMCwwLjYsMC41LDEsMSwxDQoJCWMwLjYsMCwxLTAuNSwxLTFWMTJoMS40djIuM2MwLDAuNiwwLjUsMSwxLDFjMC42LDAsMS0wLjUsMS0xVjEyaDAuOGMwLjYsMCwxLjEtMC41LDEuMS0xLjFWNC4yeiBNMjQuMywwLjFMMjUtMS4yDQoJCWMwLTAuMSwwLTAuMiwwLTAuMmMtMC4xLDAtMC4yLDAtMC4yLDAuMUwyNCwwYy0wLjYtMC4zLTEuMy0wLjQtMi0wLjRTMjAuNi0wLjMsMjAsMGwtMC43LTEuM2MwLTAuMS0wLjEtMC4xLTAuMi0wLjENCgkJQzE5LTEuNCwxOS0xLjMsMTktMS4ybDAuNywxLjNjLTEuNCwwLjctMi40LDIuMS0yLjQsMy43aDkuM0MyNi43LDIuMiwyNS43LDAuOCwyNC4zLDAuMXogTTI5LjEsNWMwLTAuNi0wLjUtMS0xLTENCgkJYy0wLjYsMC0xLDAuNS0xLDF2NC4zYzAsMC42LDAuNSwxLDEsMWMwLjYsMCwxLTAuNSwxLTFWNXoiLz4NCjwvZz4NCjwvc3ZnPg0K")
}

.up-icon {
    display: inline-block;
    vertical-align: middle;
    background-repeat: no-repeat;
    background-position: center center;
    width: 20px;
    height: 20px
}

.icon-play {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjIgMjIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIyIDIyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6bm9uZTtzdHJva2U6I0ZGRkZGRjtzdHJva2Utd2lkdGg6MS41O3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9Cjwvc3R5bGU+CjxnPgoJPGc+CgkJPGc+CgkJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMSwxQzUuNDgsMSwxLDUuNDgsMSwxMWMwLDUuNTIsNC40OCwxMCwxMCwxMHMxMC00LjQ4LDEwLTEwQzIxLDUuNDgsMTYuNTIsMSwxMSwxeiBNOS4xLDE1LjF2LThsNiw0ICAgICBMOS4xLDE1LjF6Ii8+CgkJPC9nPgoJPC9nPgo8L2c+Cjwvc3ZnPg==")
}

.icon-play-green {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjIgMjIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIyIDIyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6bm9uZTtzdHJva2U6IzM3QTAwMDtzdHJva2Utd2lkdGg6MS41O3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9Cjwvc3R5bGU+CjxnPgoJPGc+CgkJPGc+CgkJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMSwxQzUuNDgsMSwxLDUuNDgsMSwxMWMwLDUuNTIsNC40OCwxMCwxMCwxMHMxMC00LjQ4LDEwLTEwQzIxLDUuNDgsMTYuNTIsMSwxMSwxeiBNOS4xLDE1LjF2LThsNiw0ICAgICBMOS4xLDE1LjF6Ii8+CgkJPC9nPgoJPC9nPgo8L2c+Cjwvc3ZnPg==")
}

.icon-next {
    background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSItMjc2IDE1Ny4xIDkgMTYuOSI+PHN0eWxlPi5zdDB7ZmlsbDojNThCRTFEO308L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0tMjY3LjMgMTY1bC03LjMtNy42Yy0uMy0uMy0uOC0uMy0xLjIgMC0uMy4zLS4zLjkgMCAxLjJsNi43IDctNi43IDdjLS4yLjItLjIuNC0uMi42IDAgLjIuMS40LjIuNi4yLjIuNC4yLjYuMi4yIDAgLjQtLjEuNi0uMmw3LjMtNy42Yy4yLS4yLjItLjQuMi0uNi4xLS4zIDAtLjUtLjItLjZ6Ii8+PC9zdmc+");
    width: 8px;
    height: 16px
}

.icon-prev {
    background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSItMjc1IDE1OCA5IDE3Ij48c3R5bGU+LnN0MHtmaWxsOiM1OEJFMUQ7fTwvc3R5bGU+PHBhdGggY2xhc3M9InN0MCIgZD0iTS0yNzQuOCAxNjcuMWw3LjQgNy43Yy4zLjMuOC4zIDEuMiAwIC4zLS4zLjMtLjkgMC0xLjJsLTYuOC03IDYuOC03Yy4yLS4yLjItLjQuMi0uNiAwLS4yLS4xLS40LS4yLS42LS4yLS4yLS40LS4zLS42LS4zLS4yIDAtLjQuMS0uNi4zbC03LjQgNy43Yy0uMi4yLS4yLjQtLjIuNmwuMi40eiIvPjwvc3ZnPg==");
    width: 8px;
    height: 16px
}

a.font-gotham-medium:hover>.icon-prev,
.nav-pills>li>a:hover>.icon-prev,
a.btn:hover>.icon-prev,
.body-content a:hover>.icon-prev,
.header-navbar .nav .site-links a:hover>.icon-prev,
.nav-links a:hover>.icon-prev,
.accordion .title a:hover>.icon-prev,
a.font-gotham-medium:focus>.icon-prev,
.nav-pills>li>a:focus>.icon-prev,
a.btn:focus>.icon-prev,
.body-content a:focus>.icon-prev,
.header-navbar .nav .site-links a:focus>.icon-prev,
.nav-links a:focus>.icon-prev,
.accordion .title a:focus>.icon-prev {
    background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSItMjc1IDE1OCA5IDE3Ij48c3R5bGU+LnN0MHtmaWxsOiMwMDgzMjk7fTwvc3R5bGU+PHBhdGggY2xhc3M9InN0MCIgZD0iTS0yNzQuOCAxNjcuMWw3LjQgNy43Yy4zLjMuOC4zIDEuMiAwIC4zLS4zLjMtLjkgMC0xLjJsLTYuOC03IDYuOC03Yy4yLS4yLjItLjQuMi0uNiAwLS4yLS4xLS40LS4yLS42LS4yLS4yLS40LS4zLS42LS4zLS4yIDAtLjQuMS0uNi4zbC03LjQgNy43Yy0uMi4yLS4yLjQtLjIuNmwuMi40eiIvPjwvc3ZnPg==")
}

.icon-up {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9Ii0zMDYuOSAzOTIuMSAxNi44IDguOSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAtMzA2LjkgMzkyLjEgMTYuOCA4Ljk7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiM1OEJFMUQ7fQ0KPC9zdHlsZT4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0tMjk5LjEsMzkyLjNsLTcuNiw3LjNjLTAuMywwLjMtMC4zLDAuOCwwLDEuMmMwLjMsMC4zLDAuOSwwLjMsMS4yLDBsNy02LjdsNyw2LjdjMC4yLDAuMiwwLjQsMC4yLDAuNiwwLjINCglzMC40LTAuMSwwLjYtMC4yYzAuMi0wLjIsMC4yLTAuNCwwLjItMC42cy0wLjEtMC40LTAuMi0wLjZsLTcuNi03LjNjLTAuMi0wLjItMC40LTAuMi0wLjYtMC4yQy0yOTguOCwzOTItMjk5LDM5Mi4xLTI5OS4xLDM5Mi4zDQoJTC0yOTkuMSwzOTIuM3oiLz4NCjwvc3ZnPg0K");
    width: 16px;
    height: 8px
}

.icon-down {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9Ii0yOTcgMzkyIDE2LjggOSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAtMjk3IDM5MiAxNi44IDk7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiM1OEJFMUQ7fQ0KPC9zdHlsZT4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0tMjg4LDQwMC44bDcuNi03LjNjMC4zLTAuMywwLjMtMC44LDAtMS4yYy0wLjMtMC4zLTAuOS0wLjMtMS4yLDBsLTcsNi43bC03LTYuN2MtMC4yLTAuMi0wLjQtMC4yLTAuNi0wLjINCglzLTAuNCwwLjEtMC42LDAuMmMtMC4yLDAuMi0wLjIsMC40LTAuMiwwLjZzMC4xLDAuNCwwLjIsMC42bDcuNiw3LjNjMC4yLDAuMiwwLjQsMC4yLDAuNiwwLjJDLTI4OC4zLDQwMS4xLTI4OC4xLDQwMS0yODgsNDAwLjgNCglMLTI4OCw0MDAuOHoiLz4NCjwvc3ZnPg0K");
    width: 16px;
    height: 8px
}

.icon-check {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSItMjk5LjUgMzAxIDE1IDEwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IC0yOTkuNSAzMDEgMTUgMTA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojMzdBMDAwO30KPC9zdHlsZT4KPGc+Cgk8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9Ii0yOTQuMywzMTEgLTI5OS41LDMwNS45IC0yOTcuOSwzMDQuNCAtMjk0LjIsMzA4IC0yODYsMzAxIC0yODQuNSwzMDIuNiAgIi8+CjwvZz4KPC9zdmc+")
}

.icon-right-arrow {
    background-image: url("../img/icons/carousel-right-arrow.svg")
}

.icon-left-arrow {
    background-image: url("../img/icons/carousel-left-arrow.svg")
}

.icon-check-circle {
    background-image: url("../img/icons/check-circle.svg");
    width: 153px;
    height: 153px
}

.icon-quote {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCIgd2lkdGg9IjQwIiBoZWlnaHQ9IjI5IiB2aWV3Qm94PSIwIDAgNDAgMjkiPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICNlMGUwZTA7CiAgICAgICAgb3BhY2l0eTogMTsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGQ9Ik0xNi42MTAsMC4wMDUgTDE2LjYxMCw0Ljg3OCBDMTQuMDIxLDQuODc4IDExLjYxMSw1LjY5NyA5LjM4MCw3LjMzNSBDNy4xNDksOC45NzMgNi4wMzMsMTAuOTI5IDYuMDMzLDEzLjIwMyBDNi4wMzMsMTQuNTU3IDYuNTg0LDE1LjIzMyA3LjY4NiwxNS4yMzMgQzcuOTM0LDE1LjIzMyA4LjQyOSwxNS4xMzkgOS4xNzMsMTQuOTQ5IEM5Ljk0NSwxNC43ODcgMTAuNTY0LDE0LjcwNiAxMS4wMzMsMTQuNzA2IEMxMi41NDcsMTQuNzA2IDEzLjk3MywxNS4zMDggMTUuMzA5LDE2LjUxMyBDMTYuNjQ1LDE3LjcxNyAxNy4zMTIsMTkuMzc1IDE3LjMxMiwyMS40ODcgQzE3LjMxMiwyMy41NDUgMTYuNjI0LDI1LjMxMSAxNS4yNDcsMjYuNzg3IEMxMy44NzAsMjguMjYyIDExLjk4MywyOS4wMDAgOS41ODYsMjkuMDAwIEM2LjcyMiwyOS4wMDAgNC40MDgsMjcuOTM3IDIuNjQ1LDI1LjgxMiBDMC44ODMsMjMuNjg3IDAuMDAxLDIwLjcyOSAwLjAwMSwxNi45MzkgQzAuMDAxLDExLjcxNCAxLjYxOSw3LjYxOSA0Ljg1NSw0LjY1NSBDOC4wOTIsMS42OTAgMTIuMDEwLDAuMTQxIDE2LjYxMCwwLjAwNSBaTTM5LjI5MywwLjAwNSBMMzkuMjkzLDQuODc4IEMzNi44NDIsNC44NzggMzQuNDY2LDUuNjg0IDMyLjE2Niw3LjI5NSBDMjkuODY2LDguOTA1IDI4LjcxNiwxMC44NzUgMjguNzE2LDEzLjIwMyBDMjguNzE2LDE0LjU1NyAyOS4yNjcsMTUuMjMzIDMwLjM2OSwxNS4yMzMgQzMwLjYxNywxNS4yMzMgMzEuMTEyLDE1LjEzOSAzMS44NTYsMTQuOTQ5IEMzMi42MjgsMTQuNzg3IDMzLjI0NywxNC43MDYgMzMuNzE1LDE0LjcwNiBDMzUuMzEzLDE0LjcwNiAzNi43NTksMTUuMzI4IDM4LjA1MywxNi41NzQgQzM5LjM0OCwxNy44MTkgMzkuOTk1LDE5LjQ1NyAzOS45OTUsMjEuNDg3IEMzOS45OTUsMjMuNTQ1IDM5LjMwNywyNS4zMTEgMzcuOTMwLDI2Ljc4NyBDMzYuNTUyLDI4LjI2MiAzNC42NjUsMjkuMDAwIDMyLjI2OSwyOS4wMDAgQzI5LjQwNCwyOS4wMDAgMjcuMDkxLDI3LjkzNyAyNS4zMjgsMjUuODEyIEMyMy41NjUsMjMuNjg3IDIyLjY4NCwyMC43MjkgMjIuNjg0LDE2LjkzOSBDMjIuNjg0LDExLjcxNCAyNC4zMDIsNy42MTkgMjcuNTM4LDQuNjU1IEMzMC43NzUsMS42OTAgMzQuNjkzLDAuMTQxIDM5LjI5MywwLjAwNSBaIiBjbGFzcz0iY2xzLTEiLz4KPC9zdmc+Cg==");
    background-repeat: no-repeat;
    background-size: auto 100%;
    width: 18px;
    height: 13px;
    display: inline-block
}

.icon-more {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyMCAyMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjAgMjA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojMzdBMDAwO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9Cgkuc3Qxe2ZpbGw6IzM3QTAwMDt9Cjwvc3R5bGU+CjxnIGlkPSJYTUxJRF8yXyI+Cgk8Y2lyY2xlIGlkPSJYTUxJRF82XyIgY2xhc3M9InN0MCIgY3g9IjEwIiBjeT0iMTAiIHI9IjkuNSIvPgoJPGNpcmNsZSBpZD0iWE1MSURfNV8iIGNsYXNzPSJzdDEiIGN4PSI1LjMiIGN5PSIxMCIgcj0iMSIvPgoJPGNpcmNsZSBpZD0iWE1MSURfNF8iIGNsYXNzPSJzdDEiIGN4PSIxMCIgY3k9IjEwIiByPSIxIi8+Cgk8Y2lyY2xlIGlkPSJYTUxJRF8zXyIgY2xhc3M9InN0MSIgY3g9IjE0LjciIGN5PSIxMCIgcj0iMSIvPgo8L2c+Cjwvc3ZnPgo=")
}

.icon-question {
    background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNCAxNCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNiM2IzYjM7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5BcnRib2FyZCAxPC90aXRsZT48Y2lyY2xlIGNsYXNzPSJjbHMtMSIgY3g9IjYuNjciIGN5PSIxMC45MyIgcj0iMC41Ii8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNywxNGE3LDcsMCwxLDEsNy03QTcsNywwLDAsMSw3LDE0Wk03LDFhNiw2LDAsMSwwLDYsNkE2LDYsMCwwLDAsNywxWiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTYuNTcsOS4zOGEuNS41LDAsMCwxLS41LS41VjguMjZBMi42NSwyLjY1LDAsMCwxLDcuNjMsNS44Yy42NC0uNCwxLS42NCwxLTEuMzRBMS40MywxLjQzLDAsMCwwLDcsMy4xMiwyLjI2LDIuMjYsMCwwLDAsNS42LDMuOGEuNS41LDAsMCwxLS43NC0uNjdBMy4yNSwzLjI1LDAsMCwxLDcsMi4xMiwyLjQxLDIuNDEsMCwwLDEsOS42Miw0LjQ2LDIuNDEsMi40MSwwLDAsMSw4LjE2LDYuNjRjLS42NC40LTEuMS42OS0xLjEsMS42MXYuNjNBLjUuNSwwLDAsMSw2LjU3LDkuMzhaIi8+PC9zdmc+")
}

.icon-cog {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCIgd2lkdGg9IjE5LjkzIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMTkuOTMgMjAiPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICNiMmIyYjI7CiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBkPSJNMTEuMDg4LDIwLjAwMCBMOC44NDcsMjAuMDAwIEM4LjAzMiwyMC4wMDAgNy4zMTksMTkuMzAwIDcuMzE5LDE4LjUwMCBMNy4zMTksMTcuMTAwIEw2LjcwOCwxNi45MDAgTDUuNzkxLDE3LjgwMCBDNS4yODIsMTguMzAwIDQuMTYyLDE4LjMwMCAzLjY1MiwxNy44MDAgTDIuMTI1LDE2LjMwMCBDMS44MTksMTYuMDAwIDEuNzE3LDE1LjYwMCAxLjcxNywxNS4yMDAgQzEuNzE3LDE0LjgwMCAxLjkyMSwxNC40MDAgMi4xMjUsMTQuMTAwIEwzLjE0MywxMy4xMDAgTDIuODM4LDEyLjUwMCBMMS41MTMsMTIuNTAwIEMwLjY5OSwxMi41MDAgLTAuMDE0LDExLjgwMCAtMC4wMTQsMTEuMDAwIEwtMC4wMTQsOC45MDAgQy0wLjAxNCw4LjEwMCAwLjY5OSw3LjQwMCAxLjUxMyw3LjQwMCBMMi45MzksNy40MDAgTDMuMTQzLDYuODAwIEwyLjAyMyw1LjgwMSBDMS43MTcsNS42MDAgMS41MTMsNS4yMDAgMS41MTMsNC44MDAgQzEuNTEzLDQuNDAwIDEuNzE3LDQuMDAwIDEuOTIxLDMuNzAwIEwzLjQ0OSwyLjIwMCBDMy45NTgsMS42MDAgNS4wNzgsMS42MDAgNS41ODcsMi4yMDAgTDYuNjA2LDMuMjAwIEw3LjIxNywyLjkwMCBMNy4yMTcsMS42MDAgQzcuMzE5LDAuNzAwIDguMDMyLDAuMDAwIDguODQ3LDAuMDAwIEwxMS4wODgsMC4wMDAgQzExLjkwMiwwLjAwMCAxMi42MTUsMC43MDAgMTIuNjE1LDEuNTAwIEwxMi42MTUsMi45MDAgTDEzLjIyNiwzLjEwMCBMMTQuMTQzLDIuMjAwIEMxNC42NTIsMS42MDAgMTUuNzczLDEuNjAwIDE2LjI4MiwyLjIwMCBMMTcuODEwLDMuNzAwIEMxOC4xMTUsNC4wMDAgMTguMjE3LDQuNDAwIDE4LjIxNyw0LjgwMCBDMTguMjE3LDUuMjAwIDE4LjAxMyw1LjYwMCAxNy44MTAsNS45MDAgTDE2Ljc5MSw2LjkwMCBMMTcuMDk3LDcuNTAwIEwxOC40MjEsNy41MDAgQzE5LjIzNiw3LjUwMCAxOS45NDksOC4yMDAgMTkuOTQ5LDkuMDAwIEwxOS45NDksMTEuMjAwIEMxOS45NDksMTIuMDAwIDE5LjIzNiwxMi43MDAgMTguNDIxLDEyLjcwMCBMMTYuOTk1LDEyLjcwMCBMMTYuNzkxLDEzLjMwMCBMMTcuNzA4LDE0LjIwMCBDMTguMDEzLDE0LjUwMCAxOC4xMTUsMTQuOTAwIDE4LjExNSwxNS4zMDAgQzE4LjExNSwxNS43MDAgMTcuOTEyLDE2LjEwMCAxNy43MDgsMTYuNDAwIEwxNi4xODAsMTcuOTAwIEMxNS41NjksMTguNTAwIDE0LjU1MCwxOC41MDAgMTQuMDQxLDE3LjkwMCBMMTMuMDIzLDE2LjkwMCBMMTIuNDEyLDE3LjIwMCBMMTIuNDEyLDE4LjUwMCBDMTIuNjE1LDE5LjMwMCAxMS45MDIsMjAuMDAwIDExLjA4OCwyMC4wMDAgWk02LjcwOCwxNS45MDEgQzYuODEwLDE1LjkwMSA3LjAxMywxNS45MDEgNy4xMTUsMTYuMDAwIEw3LjcyNiwxNi4zMDAgQzguMDMyLDE2LjQwMCA4LjMzNywxNi44MDAgOC4zMzcsMTcuMTAwIEw4LjMzNywxOC41MDAgQzguMzM3LDE4LjgwMCA4LjU0MSwxOS4wMDAgOC44NDcsMTkuMDAwIEwxMS4wODgsMTkuMDAwIEMxMS4zOTMsMTkuMDAwIDExLjU5NywxOC44MDAgMTEuNTk3LDE4LjUwMCBMMTEuNTk3LDE3LjEwMCBDMTEuNTk3LDE2LjcwMCAxMS45MDIsMTYuNDAwIDEyLjIwOCwxNi4yMDAgTDEyLjgxOSwxNS45MDEgQzEzLjAyMywxNS44MDAgMTMuNjM0LDE1LjgwMCAxMy44MzcsMTYuMTAwIEwxNC44NTYsMTcuMTAwIEMxNS4wNjAsMTcuMzAwIDE1LjM2NSwxNy4zMDAgMTUuNTY5LDE3LjEwMCBMMTcuMDk3LDE1LjYwMCBDMTcuMTk5LDE1LjUwMCAxNy4zMDAsMTUuNDAwIDE3LjMwMCwxNS4yMDAgQzE3LjMwMCwxNS4xMDAgMTcuMTk5LDE0LjkwMCAxNy4xOTksMTQuODAwIEwxNi4xODAsMTMuODAwIEMxNS44NzQsMTMuNTAwIDE1Ljg3NCwxMy4xMDAgMTUuOTc2LDEyLjcwMCBMMTYuMjgyLDEyLjEwMCBDMTYuMzg0LDExLjgwMCAxNi43OTEsMTEuNTAwIDE3LjA5NywxMS41MDAgTDE4LjUyMywxMS41MDAgQzE4LjgyOCwxMS41MDAgMTkuMDMyLDExLjMwMCAxOS4wMzIsMTEuMDAwIEwxOS4wMzIsOC45MDAgQzE5LjAzMiw4LjYwMCAxOC44MjgsOC40MDAgMTguNTIzLDguNDAwIEwxNy4wOTcsOC40MDAgQzE2LjY4OSw4LjQwMCAxNi4zODQsOC4xMDAgMTYuMTgwLDcuODAwIEwxNi4wNzgsNy4xMDAgQzE1Ljk3Niw2LjgwMCAxNS45NzYsNi4zMDAgMTYuMjgyLDYuMTAwIEwxNy4zMDAsNS4xMDAgQzE3LjQwMiw1LjAwMCAxNy41MDQsNC45MDAgMTcuNTA0LDQuNzAwIEMxNy41MDQsNC42MDAgMTcuNDAyLDQuNDAwIDE3LjQwMiw0LjMwMCBMMTUuODc0LDIuODAwIEMxNS42NzEsMi42MDAgMTUuMzY1LDIuNjAwIDE1LjE2MSwyLjgwMCBMMTQuMTQzLDMuODAwIEMxMy44MzcsNC4xMDAgMTMuNDMwLDQuMTAwIDEzLjAyMyw0LjAwMCBMMTIuNDEyLDMuNzAwIEMxMi4xMDYsMy42MDAgMTEuODAwLDMuMjAwIDExLjgwMCwyLjkwMCBMMTEuODAwLDEuNTAwIEMxMS44MDAsMS4yMDAgMTEuNTk3LDEuMDAwIDExLjI5MSwxLjAwMCBMOC44NDcsMS4wMDAgQzguNTQxLDEuMDAwIDguMzM3LDEuMjAwIDguMzM3LDEuNTAwIEw4LjMzNywyLjkwMCBDOC4zMzcsMy4zMDAgOC4wMzIsMy42MDAgNy43MjYsMy44MDAgTDcuMDEzLDQuMDAwIEM2LjgxMCw0LjEwMCA2LjE5OSw0LjEwMCA1Ljk5NSwzLjgwMCBMNC45NzYsMi44MDAgQzQuODc1LDIuNzAwIDQuNDY3LDIuNzAwIDQuMjYzLDIuOTAwIEwyLjczNiw0LjQwMCBDMi42MzQsNC41MDAgMi41MzIsNC42MDAgMi41MzIsNC44MDAgQzIuNTMyLDQuOTAwIDIuNjM0LDUuMTAwIDIuNzM2LDUuMjAwIEwzLjc1NCw2LjIwMCBDMy45NTgsNi40MDAgNC4wNjAsNi44MDAgMy44NTYsNy4yMDAgTDMuNjUyLDcuODAwIEMzLjU1MCw4LjEwMCAzLjE0Myw4LjQwMCAyLjczNiw4LjQwMCBMMS4zMTAsOC40MDAgQzEuMDA0LDguNDAwIDAuODAwLDguNjAwIDAuODAwLDguOTAwIEwwLjgwMCwxMS4xMDAgQzAuODAwLDExLjQwMCAxLjAwNCwxMS42MDAgMS4zMTAsMTEuNjAwIEwyLjczNiwxMS42MDAgQzMuMTQzLDExLjYwMCAzLjQ0OSwxMS45MDAgMy42NTIsMTIuMjAwIEwzLjg1NiwxMi45MDAgQzMuOTU4LDEzLjIwMCAzLjk1OCwxMy43MDEgMy42NTIsMTMuOTAwIEwyLjYzNCwxNC45MDAgQzIuNTMyLDE1LjAwMCAyLjQzMCwxNS4xMDAgMi40MzAsMTUuMzAwIEMyLjQzMCwxNS40MDAgMi41MzIsMTUuNjAwIDIuNTMyLDE1LjcwMCBMNC4wNjAsMTcuMjAwIEM0LjI2MywxNy40MDAgNC41NjksMTcuNDAwIDQuNzczLDE3LjIwMCBMNS43OTEsMTYuMjAwIEM2LjE5OSwxNi4wMDAgNi40MDIsMTUuOTAxIDYuNzA4LDE1LjkwMSBaTTkuOTY3LDEzLjgwMCBDNy44MjgsMTMuODAwIDYuMDk3LDEyLjEwMCA2LjA5NywxMC4wMDAgQzYuMDk3LDcuOTAwIDcuODI4LDYuMjAwIDkuOTY3LDYuMjAwIEMxMi4xMDYsNi4yMDAgMTMuODM3LDcuOTAwIDEzLjgzNywxMC4wMDAgQzEzLjgzNywxMi4xMDAgMTIuMTA2LDEzLjgwMCA5Ljk2NywxMy44MDAgWk05Ljk2Nyw3LjIwMCBDOC40MzksNy4yMDAgNy4xMTUsOC40MDAgNy4xMTUsMTAuMDAwIEM3LjExNSwxMS41MDAgOC4zMzcsMTIuODAwIDkuOTY3LDEyLjgwMCBDMTEuNTk3LDEyLjgwMCAxMi44MTksMTEuNjAwIDEyLjgxOSwxMC4wMDAgQzEyLjgxOSw4LjUwMCAxMS40OTUsNy4yMDAgOS45NjcsNy4yMDAgWiIgY2xhc3M9ImNscy0xIi8+Cjwvc3ZnPgo=")
}

.icon-pdf {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCIgd2lkdGg9IjE5LjAzIiBoZWlnaHQ9IjIxIiB2aWV3Qm94PSIwIDAgMTkuMDMgMjEiPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICNiMmIyYjI7CiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBkPSJNMTguNTE3LDE4LjgwMCBMMTMuNjQwLDE4LjgwMCBMMTMuNDQxLDE4LjgwMCBMOC40NjUsMTguODAwIEw4LjE2NiwxOC44MDAgTDMuMDkxLDE4LjgwMCBDMi43OTIsMTguODAwIDIuNTkzLDE4LjYwMCAyLjU5MywxOC4zMDAgTDIuNTkzLDEwLjUwMCBDMi41OTMsMTAuMjAwIDIuNzkyLDEwLjAwMCAzLjA5MSwxMC4wMDAgTDguMTY2LDEwLjAwMCBMOC40NjUsMTAuMDAwIEwxMy40NDEsMTAuMDAwIEwxMy42NDAsMTAuMDAwIEwxOC41MTcsMTAuMDAwIEMxOC44MTYsMTAuMDAwIDE5LjAxNSwxMC4yMDAgMTkuMDE1LDEwLjUwMCBMMTkuMDE1LDE4LjMwMCBDMTkuMDE1LDE4LjYwMCAxOC44MTYsMTguODAwIDE4LjUxNywxOC44MDAgWk02LjE3NiwxMi40MDAgTDQuMjg1LDEyLjQwMCBMNC4yODUsMTcuMTAwIEw1LjI4MCwxNy4xMDAgTDUuMjgwLDE1LjcwMCBMNi4wNzYsMTUuNzAwIEM3LjE3MSwxNS43MDAgNy45NjcsMTUuMTAwIDcuOTY3LDE0LjAwMCBDNy45NjcsMTMuMDAxIDcuMzcwLDEyLjMwMCA2LjE3NiwxMi40MDAgWk0xMC41NTUsMTIuNDAwIEw4Ljc2MywxMi40MDAgTDguNzYzLDE3LjEwMCBMMTAuNjU0LDE3LjEwMCBDMTIuMTQ3LDE3LjEwMCAxMy4xNDMsMTYuMDAwIDEzLjE0MywxNC43MDEgQzEzLjE0MywxMy40MDEgMTIuMDQ4LDEyLjMwMCAxMC41NTUsMTIuNDAwIFpNMTcuNjIxLDEyLjMwMCBMMTQuMDM4LDEyLjMwMCBMMTQuMDM4LDE3LjAwMCBMMTUuMDM0LDE3LjAwMCBMMTUuMDM0LDE1LjIwMSBMMTcuMzIzLDE1LjIwMSBMMTcuMzIzLDE0LjMwMSBMMTUuMDM0LDE0LjMwMSBMMTUuMDM0LDEzLjMwMCBMMTcuNjIxLDEzLjMwMCBMMTcuNjIxLDEyLjMwMCBaTTEwLjY1NCwxNi4xMDAgTDkuODU4LDE2LjEwMCBMOS44NTgsMTMuMzAwIEwxMC42NTQsMTMuMzAwIEMxMS40NTEsMTMuMzAwIDEyLjA0OCwxMy45MDAgMTIuMDQ4LDE0LjcwMSBDMTIuMDQ4LDE1LjUwMCAxMS40NTEsMTYuMTAwIDEwLjY1NCwxNi4xMDAgWk02LjA3NiwxNC43MDEgTDUuMjgwLDE0LjcwMSBMNS4yODAsMTMuMzAwIEw2LjE3NiwxMy4zMDAgQzYuNjczLDEzLjMwMCA2Ljk3MiwxMy41MDAgNi45NzIsMTQuMDAwIEM2Ljk3MiwxNC40MDAgNi42NzMsMTQuNzAxIDYuMDc2LDE0LjcwMSBaTTE1LjQzMiw4LjUwMCBDMTUuMTMzLDguNTAwIDE0LjkzNCw4LjMwMCAxNC45MzQsOC4wMDAgTDE0LjkzNCwyLjkwMSBDMTQuOTM0LDIuNTAwIDE0LjkzNCwxLjUwMCAxNC41MzYsMS4xMDEgQzE0LjUzNiwxLjEwMSAxNC40MzcsMS4wMDAgMTQuMjM3LDEuMDAwIEw2Ljk3MiwxLjAwMCBMNi45NzIsNy41MDAgQzYuOTcyLDcuODAwIDYuNzczLDguMDAwIDYuNDc0LDguMDAwIEwxLjEwMCw4LjAwMCBMMS4wMDAsOC4xMDAgTDEuMDAwLDE5LjIwMCBDMS4wMDAsMTkuODAwIDEuMjAwLDIwLjAwMSAyLjU5MywyMC4wMDEgTDE0LjkzNCwyMC4wMDEgQzE1LjIzMywyMC4wMDEgMTUuNDMyLDIwLjIwMCAxNS40MzIsMjAuNTAwIEMxNS40MzIsMjAuODAwIDE1LjIzMywyMS4wMDAgMTQuOTM0LDIxLjAwMCBMMi41OTMsMjEuMDAwIEMxLjU5OCwyMS4wMDAgMC4wMDUsMjEuMDAwIDAuMDA1LDE5LjIwMCBMMC4wMDUsNy45MDAgQzAuMDA1LDcuODAwIDAuMDA1LDcuNzAxIDAuMTA1LDcuNjAwIEw2LjM3NSwwLjIwMCBDNi40NzQsMC4xMDAgNi41NzQsMC4wMDAgNi43NzMsMC4wMDAgTDE0LjMzNywwLjAwMCBDMTQuNzM1LDAuMDAwIDE1LjAzNCwwLjEwMCAxNS4zMzIsMC40MDAgQzE1LjkyOSwxLjEwMSAxNS45MjksMi4zMDAgMTUuOTI5LDIuOTAxIEwxNS45MjksOC4wMDAgQzE1LjkyOSw4LjMwMCAxNS43MzAsOC41MDAgMTUuNDMyLDguNTAwIFpNNS45NzcsMi4yMDAgTDEuODk2LDcuMDAwIEw1Ljk3Nyw3LjAwMCBMNS45NzcsMi4yMDAgWiIgY2xhc3M9ImNscy0xIi8+Cjwvc3ZnPgo=");
    width: 19px;
    height: 21px
}

.icon-close {
    float: right;
    font-size: 24px;
    font-weight: bold;
    line-height: 1;
    width: 16px;
    height: 16px;
    background-color: transparent;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9Ii0yOTggMzkwIDE0IDE0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNiAxNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CiAgPHN0eWxlPgogICAgLmljb24tY2xvc2UtcGF0aHtmaWxsOiAjNThCRTFEO30KICA8L3N0eWxlPgogIDxwYXRoIGNsYXNzPSJpY29uLWNsb3NlLXBhdGgiIGQ9Ik0tMjg0IDM5MS4zbC0xLjMtMS4zLTUuNyA1LjctNS43LTUuNy0xLjMgMS4zIDUuNyA1LjctNS43IDUuNyAxLjMgMS4zIDUuNy01LjcgNS43IDUuNyAxLjMtMS4zLTUuNy01LjciLz4KPC9zdmc+Cg==");
    color: #000;
    text-shadow: 0 1px 0 #fff
}

.icon-close:hover,
.icon-close:focus {
    color: #000;
    text-decoration: none;
    cursor: pointer;
    opacity: .5
}

.modal .icon-close:hover,
.modal .icon-close:focus {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgogICB2aWV3Qm94PSItMjk4IDM5MCAxNCAxNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTYgMTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPgogIDxzdHlsZT4KICAgIC5pY29uLWNsb3NlLXBhdGh7ZmlsbDogIzAwODMyOTt9CiAgPC9zdHlsZT4KICA8cGF0aCBjbGFzcz0iaWNvbi1jbG9zZS1wYXRoIiBkPSJNLTI4NCAzOTEuM2wtMS4zLTEuMy01LjcgNS43LTUuNy01LjctMS4zIDEuMyA1LjcgNS43LTUuNyA1LjcgMS4zIDEuMyA1LjctNS43IDUuNyA1LjcgMS4zLTEuMy01LjctNS43Ii8+Cjwvc3ZnPgo=");
    opacity: 1
}

button.icon-close {
    padding: 0;
    cursor: pointer;
    border: 0;
    -webkit-appearance: none
}

.tile {
    position: relative
}

.tile:after {
    content: "";
    display: inline-block;
    position: absolute;
    right: 21px;
    top: 24px
}

.accordion {
    padding: 0;
    margin: 0 auto;
    max-width: 960px
}

.accordion .content {
    overflow: hidden;
    opacity: 1;
    padding-right: 60px;
    transition: all 0.3s ease;
    display: block
}

.accordion .content ul li {
    list-style-type: disc
}

.accordion .item {
    display: block;
    border-bottom: 1px solid #e0e0e0;
    position: relative
}

.accordion .item:first-child {
    border-top: 1px solid #e0e0e0
}

.accordion .item.visible .content,
.accordion .item.active .content {
    margin-top: -5px
}

.accordion .title {
    cursor: pointer;
    margin: 0;
    padding: 0;
    position: relative
}

.accordion .title a {
    padding: 35px 60px 34px 0;
    color: #545454;
    display: block;
    text-decoration: none
}

.accordion .title a:after {
    content: "";
    display: inline-block;
    position: absolute;
    right: 28px;
    top: 50%;
    margin-top: -9px;
    width: 16px;
    height: 18px;
    background-size: 100%;
    -webkit-transition: all 0.4s ease-out;
    -o-transition: all 0.4s ease-out;
    transition: all 0.4s ease-out
}

.accordion .active .title a:after {
    -webkit-transform: rotate(-180deg);
    -ms-transform: rotate(-180deg);
    -o-transform: rotate(-180deg);
    transform: rotate(-180deg)
}

.faq-with-tabs h4.title a.no-content {
    cursor: text
}

.faq-with-tabs h4.title a.no-content:after {
    display: none
}

.faq-with-tabs .short-content {
    margin-top: -16px;
    padding-right: 60px
}

.faq-with-tabs .accordion .title a {
    padding-bottom: 0;
    margin-bottom: 23px
}

.faq-with-tabs .accordion .title a:after {
    margin-top: 2px
}

@media (min-width: 1200px) {
    .faq-with-tabs .nav {
        margin-bottom: 11px
    }
    .faq-with-tabs .accordion.with-tabs li.item:first-child {
        border-top: 0
    }
}

@media (max-width: 992px) {
    .accordion .title a:after {
        right: 18px
    }
}

@media (max-width: 767px) {
    .accordion .active .title a:after {
        transform: rotate(180deg) scale(0.8)
    }
    .accordion-footer .content {
        overflow: hidden;
        transition: all 0.3s ease
    }
    .accordion .title a {
        padding-right: 50px
    }
    .accordion .title a:after {
        transform: scale(0.8);
        right: 12px
    }
    .accordion .content p:last-child {
        margin-bottom: 24px
    }
}

@media (min-width: 768px) {
    .accordion .content {
        padding-right: 100px;
        display: block
    }
}

.ptop5 {
    padding-top: 5px
}

.ptop10 {
    padding-top: 10px
}

.ptop15 {
    padding-top: 15px
}

.ptop20 {
    padding-top: 20px
}

.ptop30 {
    padding-top: 25px
}

.ptop35 {
    padding-top: 35px
}

.ptop40 {
    padding-top: 40px
}

.pbot5 {
    padding-bottom: 5px
}

.pbot10 {
    padding-bottom: 10px
}

.pbot15 {
    padding-bottom: 15px
}

.ptop20 {
    padding-bottom: 20px
}

.pbot30 {
    padding-bottom: 25px
}

.pbot35 {
    padding-bottom: 35px
}

.pbot40 {
    padding-bottom: 40px
}

.pleft5 {
    padding-left: 5px
}

.pleft10 {
    padding-left: 10px
}

.pleft15 {
    padding-left: 15px
}

.ptop20 {
    padding-left: 20px
}

.pleft30 {
    padding-left: 25px
}

.pleft35 {
    padding-left: 35px
}

.pleft40 {
    padding-left: 40px
}

.pright5 {
    padding-right: 5px
}

.pright10 {
    padding-right: 10px
}

.pright15 {
    padding-right: 15px
}

.ptop20 {
    padding-right: 20px
}

.pright30 {
    padding-right: 25px
}

.pright35 {
    padding-right: 35px
}

.pright40 {
    padding-right: 40px
}

.mright5 {
    margin-right: 5px
}

.mright10 {
    margin-right: 10px
}

.mright30 {
    margin-right: 30px
}

.mright35 {
    margin-right: 35px
}

.mright20 {
    margin-right: 20px
}

.mleft5 {
    margin-left: 5px
}

.mleft10 {
    margin-left: 10px !important
}

.mleft15 {
    margin-left: 15px
}

.mleft20 {
    margin-left: 20px
}

.mleft25 {
    margin-left: 25px
}

.mleft30 {
    margin-left: 30px
}

.mleft4 {
    margin-left: 4px !important
}

.mleft40 {
    margin-left: 40px
}

.mbot5 {
    margin-bottom: 5px
}

.mbot10 {
    margin-bottom: 10px
}

.mbot15 {
    margin-bottom: 15px
}

.mbot20 {
    margin-bottom: 20px
}

.mbot25 {
    margin-bottom: 25px
}

.mbot30 {
    margin-bottom: 30px
}

.no-mtop {
    margin-top: 0px !important
}

.no-mbot {
    margin-bottom: 0px !important
}

.mtop5 {
    margin-top: 5px
}

.mtop8 {
    margin-top: 8px
}

.mtop10 {
    margin-top: 10px
}

.mtop15 {
    margin-top: 15px
}

.mtop20 {
    margin-top: 20px
}

.mtop25 {
    margin-top: 25px
}

.mtop30 {
    margin-top: 30px
}

.mtop35 {
    margin-top: 35px
}

.mtop40 {
    margin-top: 40px
}

.mtop45 {
    margin-top: 45px
}

.no-border {
    border: 0px
}

.no-border-color {
    border-color: transparent !important
}

.no-margin {
    margin: 0px !important
}

.no-padding {
    padding: 0px !important
}

.no-padding-bottom {
    padding-bottom: 0px !important
}

.accordion .collapsed .title a::after {
    -webkit-transform: rotate(-180deg);
    -ms-transform: rotate(-180deg);
    -o-transform: rotate(-180deg);
    transform: rotate(-180deg)
}

@media (min-width: 1024px) {
    #super-footer p {
        margin: 0 320px 0 170px !important;
    }
}

@media (min-width: 1440px) {
    #super-footer p {
        margin: 0 320px 0 230px !important;
    }
}
