/*
Theme Name: Enfold-Hodes-v1
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for Symphony Talent, based on the Enfold Wordpress Theme.
Version: 5.0
Author: Symphony Talent
Author URI: https://www.symphonytalent.com
Template: enfold
*/

#toggleAdvSearch:after {
    content: '▼';
    font-size: 16px;
    height: 16px;
    margin-top: -8px;
    position: absolute;
    right: 10px;
    top: 50%;
}

#toggleAdvSearch.close:after {
    content: '▲';
}

/**
* IE8 img height fix
*/

.avia-msie-8  img, .avia-msie-8 a img {
    height: auto;
    width: auto;
}

/* WCAG 2.0 A / Section 508 Compliance */

.WCAG-2-A {
    display: none !important;
}

.visually-hidden {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px 1px 1px 1px); /* < -- IE6, IE7 */
    clip: rect(1px, 1px, 1px, 1px);
}

/**
* Unique to Chloe
*/

.flex_column .template-blog .tribe-events-back {
    display: none;
}

#main>.title_container {
    display: none;
}


.post-meta-infos .text-sep-date {
    display: none;
}

/*temporary fix for testing*/
.alternate_color {
    color: #444444;
}

#top #avia-menu .av-language-switch-item{ display: none; }

/*search and filter custom blog*/
.post-shadow{
    -webkit-box-shadow: 1px 3px 8px 2px #f5f5f5;
    -moz-box-shadow: 1px 3px 8px 2px #f5f5f5;
    box-shadow: 1px 3px 8px 2px #f5f5f5;

    text-align: center;
    margin-bottom: 25px;
}

label.sf-label-radio {
    cursor: pointer;
}

.sf-option-active label.sf-label-radio {
    cursor: auto;
}

.post-img-container{
    position: relative;
}

.blog-img-obj-fit {
    object-fit: cover;
    width: 100%;
    height: auto;
}
.bottom-left {
    position: absolute;
    bottom: 0;
    padding: 5px;
    background: #7966ae;
    color: white;
    border-radius: 3px;
}

.bottom-right{
    position: absolute;
    bottom: 0;
    color: #5378d5;
}

.post-img-container .fa-angle-right{
    right: 20px;
    font-size: 41px;
    bottom: -20px;
    color: #5378d5
}

.post-cust-title{
    font-size: 18px !important;
    padding-top: 12px;
}

.snf-post-entry{
    text-align: left;
}

.snf-post-entry h3{
    height: 4.7em;
    padding: 0 10px 0 10px;
}

@media only screen and (max-width: 480px) {
    .widget.widget-jobsearch {
        padding:30px 0 0px 0;
    }

    .avia-content-slider .slide-entry-wrap {
        margin-bottom: 0px;
    }

    .responsive #top #wrap_all .avia-content-slider-odd .slide-entry.slide-parity-even {
        margin-bottom: 20px;
    }

    .single-tribe_events .tribe-events-event-meta.primary {
        width: 100%;
    }

    .single-tribe_events .tribe-events-event-meta.secondary {
        width: 100%;
    }

}

/****** NEW CHAnges to add ****/


/* change to the Multi Lang display */

#top .sub_menu .avia_wpml_language_switch{ display: none; }
.header_color .container_wrap_meta {background: transparent !important; }
#top #avia-menu .av-language-switch-item{ display: none; }

.wdpu-buttons {padding: 10px; height: 55px;}
.breadcrumb .sep {
    width: 10px;
    text-align: center;
}

/* Events page */
.av-single-event-content {
    margin-left: 0;
}

.search-results-title h2 {color:#981f32!important;}

/*blog-search theme*/
#blog-search {
    width: 100%;
    position: relative;
    padding: 11px 47px 11px 5px !important;
    z-index: 1;
    margin: 0;
    box-shadow: none;
    background-color: transparent !important;
    border-color: transparent !important;
    border-bottom: 1px solid #bbbbbb !important;
}

#top .parent-search-result #searchsubmit, .ajax_load {
    width: auto;
    height: 100%;
    line-height: 40px;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 2;
    margin: 0;
    border-radius: 0;
    min-width: 40px;
    font-size: 20px;
    background-color: transparent;
    border: none;
    color: #a2a2a2;
}

.parent-search-result .pagination-container{
    text-align: center;
}

#top .parent-search-result #searchform {
    margin: 0;
    padding: 0;
}
#top .parent-search-result #searchform > div {
    position: relative;
    max-width: 500px;
}

.parent-search-result .template-search #searchform > div {
    max-width: 100%;
    margin-bottom: 0;
}
.parent-search-result .blog-container{
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: stretch;
    -moz-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    flex-direction: row;
    -webkit-flex-direction: row;
}

#top .parent-search-result .template-search.content .search-content-wrapper {
    padding: 20px;
    border: 1px solid #ccc!important;
}

.parent-search-result .template-search .post-entry{
    position: relative;
    clear: both;
}

#top .parent-search-result .entry-content-header h3{
    line-height: 1.2em;
    height: 3.7em;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}

.parent-search-result .entry-content-header .post-meta-infos{
    line-height: 20px;
    height: 40px;
    overflow: hidden;
    margin-top: 15px;
    margin-bottom: 15px;
    font-size: 15px;
}

#top .parent-search-result .entry-content p {
    font-size: 15px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    line-height: 22px;
    height: 88px;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
}

.parent-search-result .content-wrapper .search-content-footer{
    margin: 40px 10px 0px 0px;
    font-size: 14px;
}

.parent-search-result .content-wrapper .search-content-footer .font-comment{
    float: right;
}

.parent-search-result .content-wrapper .search-content-footer .font-comment i{
    padding-right: 7px;
}

.blog-container .content-wrapper {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-basis: 30.9%;
    -webkit-flex-basis: 30.9%;
    float: left;
    margin-right: 2.43%;
    margin-bottom: 40px;
    box-sizing: border-box;
    position: relative;
}

.parent-search-result .image-content-wrapper{
    height: 200px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
}

@media only screen and (max-width: 767px) {
    .parent-search-result .blog-container{
        display: block;
    }

    body .blog-container .content-wrapper{
        display: block;
        width: 100%;
        max-width: 380px;
        margin: 30px auto 0;
        float: none;
    }

    .parent-search-result .template-search .post-entry{
        margin-bottom: 40px;
    }

    #top .parent-search-result #searchform > div {
        position: relative;
        max-width: 100%;
    }
    .parent-search-result .page-heading-container{
        padding-right: 0px;
    }
}


@media (max-width: 767px){	
	
	::-webkit-scrollbar {
    -webkit-appearance: none;
}

::-webkit-scrollbar:vertical {
    width: 10px;
}

::-webkit-scrollbar:horizontal {
    height: 5px;
}

::-webkit-scrollbar-thumb {
    background-color: rgba(0, 0, 0, .5);
    border-radius: 10px;
}

::-webkit-scrollbar-track {
    border-radius: 10px;  
    background-color: #ffffff; 
}

}

/*Style for Keyboar accessibilty*/
/* *:focus, input:focus {
    outline: 2px dashed #1a5336 !important;
    outline-offset: 1px !important;
    outline-color: #1a5336;
    outline-style: dashed !important;
    outline-width: 2px !important;
    opacity: 1 !important;
}

.logo a:focus {
    border: 2px dashed #efef33;
    outline: none !important;
}

.findly-cws-menu .sub-menu li.menu-item a:focus {
    background-color: #1a5336;
    color: #ffffff;
} */

/*Tooltip Css change - share link builder*/
@media only screen and (min-width: 768px) and (max-width: 1024px) {
    #top #wrap_all .av-social-link-rss:hover         a{color:#3d3d3d; background-color:transparent; }
    #top #wrap_all .av-social-link-facebook:hover  a{color:#3d3d3d; background-color:transparent; }
    #top #wrap_all .av-social-link-twitter:hover   a{color:#3d3d3d; background-color:transparent; }
    #top #wrap_all .av-social-link-mail:hover      a{color:#3d3d3d; background-color:transparent; }
    #top #wrap_all .av-social-link-dribbble:hover  a{color:#3d3d3d; background-color:transparent; }
    #top #wrap_all .av-social-link-linkedin:hover  a{color:#3d3d3d; background-color:transparent; }
    #top #wrap_all .av-social-link-search:hover    a{color:#3d3d3d; background-color:transparent; }
    #top #wrap_all .av-social-link-gplus:hover     a{color:#3d3d3d; background-color:transparent; }
    #top #wrap_all .av-social-link-behance:hover   a{color:#3d3d3d; background-color:transparent; }
    #top #wrap_all .av-social-link-flickr:hover    a{color:#3d3d3d; background-color:transparent; }
    #top #wrap_all .av-social-link-forrst:hover    a{color:#3d3d3d; background-color:transparent; }
    #top #wrap_all .av-social-link-myspace:hover   a{color:#3d3d3d; background-color:transparent; }
    #top #wrap_all .av-social-link-tumblr:hover    a{color:#3d3d3d; background-color:transparent; }
    #top #wrap_all .av-social-link-vimeo:hover     a{color:#3d3d3d; background-color:transparent; }
    #top #wrap_all .av-social-link-youtube:hover   a{color:#3d3d3d; background-color:transparent; }
    #top #wrap_all .av-social-link-pinterest:hover a{color:#3d3d3d; background-color:transparent; }
    #top #wrap_all .av-social-link-skype:hover     a{color:#3d3d3d; background-color:transparent; }
    #top #wrap_all .av-social-link-instagram:hover a{color:#3d3d3d; background-color:transparent; }
    #top #wrap_all .av-social-link-five_100_px:hover a{color:#3d3d3d; background-color:transparent; }
    #top #wrap_all .av-social-link-soundcloud:hover  a{color:#3d3d3d; background-color:transparent; }
    #top #wrap_all .av-social-link-xing:hover        a{color:#3d3d3d; background-color:transparent; }
    #top #wrap_all .av-social-link-vk:hover          a{color:#3d3d3d; background-color:transparent; }
    #top #wrap_all .av-social-link-reddit:hover      a{color:#3d3d3d; background-color:transparent; }
}
@media only screen and (max-width: 800px) { 
    #top #wrap_all .av-social-link-rss:hover         a{color:#3d3d3d; background-color:transparent; }
    #top #wrap_all .av-social-link-facebook:hover  a{color:#3d3d3d; background-color:transparent; }
    #top #wrap_all .av-social-link-twitter:hover   a{color:#3d3d3d; background-color:transparent; }
    #top #wrap_all .av-social-link-mail:hover      a{color:#3d3d3d; background-color:transparent; }
    #top #wrap_all .av-social-link-dribbble:hover  a{color:#3d3d3d; background-color:transparent; }
    #top #wrap_all .av-social-link-linkedin:hover  a{color:#3d3d3d; background-color:transparent; }
    #top #wrap_all .av-social-link-search:hover    a{color:#3d3d3d; background-color:transparent; }
    #top #wrap_all .av-social-link-gplus:hover     a{color:#3d3d3d; background-color:transparent; }
    #top #wrap_all .av-social-link-behance:hover   a{color:#3d3d3d; background-color:transparent; }
    #top #wrap_all .av-social-link-flickr:hover    a{color:#3d3d3d; background-color:transparent; }
    #top #wrap_all .av-social-link-forrst:hover    a{color:#3d3d3d; background-color:transparent; }
    #top #wrap_all .av-social-link-myspace:hover   a{color:#3d3d3d; background-color:transparent; }
    #top #wrap_all .av-social-link-tumblr:hover    a{color:#3d3d3d; background-color:transparent; }
    #top #wrap_all .av-social-link-vimeo:hover     a{color:#3d3d3d; background-color:transparent; }
    #top #wrap_all .av-social-link-youtube:hover   a{color:#3d3d3d; background-color:transparent; }
    #top #wrap_all .av-social-link-pinterest:hover a{color:#3d3d3d; background-color:transparent; }
    #top #wrap_all .av-social-link-skype:hover     a{color:#3d3d3d; background-color:transparent; }
    #top #wrap_all .av-social-link-instagram:hover a{color:#3d3d3d; background-color:transparent; }
    #top #wrap_all .av-social-link-five_100_px:hover a{color:#3d3d3d; background-color:transparent; }
    #top #wrap_all .av-social-link-soundcloud:hover  a{color:#3d3d3d; background-color:transparent; }
    #top #wrap_all .av-social-link-xing:hover        a{color:#3d3d3d; background-color:transparent; }
    #top #wrap_all .av-social-link-vk:hover          a{color:#3d3d3d; background-color:transparent; }
    #top #wrap_all .av-social-link-reddit:hover      a{color:#3d3d3d; background-color:transparent; }
}

@media only screen and (max-width: 767px)  {
    .responsive .tabcontainer {
        border:none;
    }
    .responsive .tabcontainer .tab_titles {
        display: block;
    }
    .responsive .tabcontainer .tab.fullsize-tab {
        display: none;
    }
}

@font-face {
    font-family: 'custom-social';
    src: url('font/social_icons.eot');
    src: url('font/social_icons.eot?73203151#iefix') format('embedded-opentype'),
    url('font/social_icons.woff2?73203151') format('woff2'),
    url('font/social_icons.woff?73203151') format('woff'),
    url('font/social_icons.ttf?73203151') format('truetype'),
    url('font/social_icons.svg?73203151#fontello') format('svg');
    font-weight: normal;
    font-style: normal;
}

#top #wrap_all .av-social-link-glassdoor a:before {
    content: "\e800";
    font-family: "custom-social";
}

#top #wrap_all .av-social-link-glassdoor:hover a {
    color: #fff;
    background-color: #7cb228;
}

#top #wrap_all .av-social-link-xing a:before {
    content: "\f168";
    font-family: "custom-social";
}

#top .cws-nav-search form{
    line-height: 50px;
    height: 50px;
    margin-bottom: 0;
    padding: 0 10px;
}
#top .cws-nav-search form input[type="text"]{
    margin: 0;
    display: inline-block;
    border-top: 0;
    border-right: 0;
    border-left: 0;
    border-bottom-width: 2px;
    background: none;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMiAyMiI+PGRlZnM+PGNsaXBQYXRoPjxwYXRoIGQ9Im02OS42MyAxMi4xNDVoLS4wNTJjLTIyLjcyNy0uMjkyLTQ2LjQ3IDQuMDc3LTQ2LjcwOSA0LjEyMi0yLjQyNC40NTEtNC45NDYgMi45NzQtNS4zOTcgNS4zOTctLjA0NC4yMzctNC40MTQgMjMuOTgzLTQuMTIyIDQ2LjcxLS4yOTIgMjIuNzc3IDQuMDc4IDQ2LjUyMyA0LjEyMiA0Ni43NjEuNDUxIDIuNDIzIDIuOTc0IDQuOTQ1IDUuMzk4IDUuMzk4LjIzNy4wNDQgMjMuOTgyIDQuNDEzIDQ2LjcwOSA0LjEyMSAyMi43NzkuMjkyIDQ2LjUyNC00LjA3NyA0Ni43NjEtNC4xMjEgMi40MjMtLjQ1MiA0Ljk0Ni0yLjk3NiA1LjM5OC01LjM5OS4wNDQtLjIzNiA0LjQxMy0yMy45ODEgNC4xMjEtNDYuNzA5LjI5Mi0yMi43NzctNC4wNzctNDYuNTIzLTQuMTIxLTQ2Ljc2MS0uNDUzLTIuNDIzLTIuOTc2LTQuOTQ2LTUuMzk4LTUuMzk3LS4yMzgtLjA0NS0yMy45ODQtNC40MTQtNDYuNzEtNC4xMjIiLz48L2NsaXBQYXRoPjxjbGlwUGF0aD48cmVjdCB5PSI1MDcuOCIgeD0iMzkyLjU3IiBoZWlnaHQ9IjMyIiB3aWR0aD0iMzIiIGZpbGw9Im5vbmUiIHJ4PSIxNiIvPjwvY2xpcFBhdGg+PGNsaXBQYXRoPjxyZWN0IHk9IjgiIHg9IjgiIGhlaWdodD0iMzIiIHdpZHRoPSIzMiIgZmlsbD0ibm9uZSIgcng9IjE2Ii8+PC9jbGlwUGF0aD48Y2xpcFBhdGg+PHJlY3QgeT0iNTA3LjgiIHg9IjM5Mi41NyIgaGVpZ2h0PSIzMiIgd2lkdGg9IjMyIiBmaWxsPSJub25lIiByeD0iMTYiLz48L2NsaXBQYXRoPjxjbGlwUGF0aD48cmVjdCB5PSI1MDcuOCIgeD0iMzkyLjU3IiBoZWlnaHQ9IjMyIiB3aWR0aD0iMzIiIGZpbGw9Im5vbmUiIHJ4PSIxNiIvPjwvY2xpcFBhdGg+PGNsaXBQYXRoPjxyZWN0IHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgeD0iOCIgeT0iOCIgZmlsbD0ibm9uZSIgcng9IjE2Ii8+PC9jbGlwUGF0aD48Y2xpcFBhdGg+PHJlY3Qgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiB4PSIzOTIuNTciIHk9IjUwNy44IiBmaWxsPSJub25lIiByeD0iMTYiLz48L2NsaXBQYXRoPjxjbGlwUGF0aD48cmVjdCB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHg9IjM5Mi41NyIgeT0iNTA3LjgiIGZpbGw9Im5vbmUiIHJ4PSIxNiIvPjwvY2xpcFBhdGg+PGNsaXBQYXRoPjxyZWN0IHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgeD0iMzkyLjU3IiB5PSI1MDcuOCIgZmlsbD0ibm9uZSIgcng9IjE2Ii8+PC9jbGlwUGF0aD48Y2xpcFBhdGg+PHJlY3QgeT0iNTA3LjgiIHg9IjM5Mi41NyIgaGVpZ2h0PSIzMiIgd2lkdGg9IjMyIiBmaWxsPSJub25lIiByeD0iMTYiLz48L2NsaXBQYXRoPjxjbGlwUGF0aD48cmVjdCB5PSI1MDcuOCIgeD0iMzkyLjU3IiBoZWlnaHQ9IjMyIiB3aWR0aD0iMzIiIGZpbGw9Im5vbmUiIHJ4PSIxNiIvPjwvY2xpcFBhdGg+PGNsaXBQYXRoPjxyZWN0IHk9IjgiIHg9IjgiIGhlaWdodD0iMzIiIHdpZHRoPSIzMiIgZmlsbD0ibm9uZSIgcng9IjE2Ii8+PC9jbGlwUGF0aD48Y2xpcFBhdGg+PHBhdGggZD0ibTAgNzA2LjQ3aDE0OTAuOTN2LTcwNi40N2gtMTQ5MC45M3Y3MDYuNDciLz48L2NsaXBQYXRoPjxjbGlwUGF0aD48cGF0aCBkPSJtMjIuMiA2ODYuMTJoMTQ0Ny43M3YtNjY3LjE5aC0xNDQ3LjczdjY2Ny4xOSIvPjwvY2xpcFBhdGg+PGNsaXBQYXRoPjxyZWN0IHk9IjUwNy44IiB4PSIzOTIuNTciIGhlaWdodD0iMzIiIHdpZHRoPSIzMiIgZmlsbD0ibm9uZSIgcng9IjE2Ii8+PC9jbGlwUGF0aD48Y2xpcFBhdGg+PHJlY3QgeT0iNTA3LjgiIHg9IjM5Mi41NyIgaGVpZ2h0PSIzMiIgd2lkdGg9IjMyIiBmaWxsPSJub25lIiByeD0iMTYiLz48L2NsaXBQYXRoPjxjbGlwUGF0aD48cmVjdCB5PSI1MDcuOCIgeD0iMzkyLjU3IiBoZWlnaHQ9IjMyIiB3aWR0aD0iMzIiIGZpbGw9Im5vbmUiIHJ4PSIxNiIvPjwvY2xpcFBhdGg+PGNsaXBQYXRoPjxyZWN0IHk9IjUwNy44IiB4PSIzOTIuNTciIGhlaWdodD0iMzIiIHdpZHRoPSIzMiIgZmlsbD0ibm9uZSIgcng9IjE2Ii8+PC9jbGlwUGF0aD48Y2xpcFBhdGg+PHJlY3QgeT0iOCIgeD0iOCIgaGVpZ2h0PSIzMiIgd2lkdGg9IjMyIiBmaWxsPSJub25lIiByeD0iMTYiLz48L2NsaXBQYXRoPjwvZGVmcz48cGF0aCBkPSJtMTMyLjc3IDExOC4wM2wtMjcuOTQ1LTI3Ljk0NWM2LjczNS05LjcyMiAxMC4xLTIwLjU1OSAxMC4xLTMyLjUwOCAwLTcuNzY3LTEuNTA4LTE1LjE5NS00LjUyMy0yMi4yODMtMy4wMS03LjA4OS03LjA4OC0xMy4xOTktMTIuMjIxLTE4LjMzMi01LjEzMy01LjEzMy0xMS4yNDItOS4yMDctMTguMzMtMTIuMjIxLTcuMDktMy4wMS0xNC41MTgtNC41MjItMjIuMjg1LTQuNTIyLTcuNzY3IDAtMTUuMTk1IDEuNTA3LTIyLjI4MyA0LjUyMi03LjA4OSAzLjAxLTEzLjE5OSA3LjA4OC0xOC4zMzIgMTIuMjIxLTUuMTMzIDUuMTMzLTkuMjA3IDExLjI0NC0xMi4yMjEgMTguMzMyLTMuMDEgNy4wODktNC41MjIgMTQuNTE2LTQuNTIyIDIyLjI4MyAwIDcuNzY3IDEuNTA3IDE1LjE5MyA0LjUyMiAyMi4yODMgMy4wMSA3LjA4OCA3LjA4OCAxMy4xOTcgMTIuMjIxIDE4LjMzIDUuMTMzIDUuMTM0IDExLjI0NCA5LjIwNyAxOC4zMzIgMTIuMjIyIDcuMDg5IDMuMDIgMTQuNTE2IDQuNTIyIDIyLjI4MyA0LjUyMiAxMS45NTEgMCAyMi43ODctMy4zNjkgMzIuNTA5LTEwLjFsMjcuOTQ1IDI3Ljg2M2MxLjk1NSAyLjA2NCA0LjM5NyAzLjA5NiA3LjMzMiAzLjA5NiAyLjgyNCAwIDUuMjctMS4wMzIgNy4zMzItMy4wOTYgMi4wNjQtMi4wNjMgMy4wOTYtNC41MDggMy4wOTYtNy4zMzIuMDAwMS0yLjg3Ny0xLTUuMzIyLTMuMDEtNy4zMzFtLTQ5LjQxLTM0LjY2OGMtNy4xNDMgNy4xNDMtMTUuNzM4IDEwLjcxNC0yNS43ODcgMTAuNzE0LTEwLjA1IDAtMTguNjQzLTMuNTcyLTI1Ljc4Ni0xMC43MTQtNy4xNDMtNy4xNDMtMTAuNzE0LTE1LjczNy0xMC43MTQtMjUuNzg2IDAtMTAuMDUgMy41NzItMTguNjQ0IDEwLjcxNC0yNS43ODYgNy4xNDItNy4xNDMgMTUuNzM4LTEwLjcxNCAyNS43ODYtMTAuNzE0IDEwLjA1IDAgMTguNjQzIDMuNTcyIDI1Ljc4NyAxMC43MTQgNy4xNDMgNy4xNDIgMTAuNzE1IDE1LjczOCAxMC43MTUgMjUuNzg2IDAgMTAuMDUtMy41NzMgMTguNjQzLTEwLjcxNSAyNS43ODYiIGZpbGw9IiNmZmYiIHRyYW5zZm9ybT0ibWF0cml4KC4xMTQxNy4wMDc0NS0uMDA3NDUuMTE0MTcgMy45MyAyLjU0OCkiLz48L3N2Zz4=");
    background-repeat: no-repeat;
    background-size: 25px 25px;
    background-position-y: center;
    padding-left: 32px;
    color: #fff;
    max-width: 150px;
}
#top .cws-nav-search form input[type="text"]:focus{
    box-shadow:none;
}
.header_color .cws-nav-search ::-moz-placeholder,
.header_color .cws-nav-search ::-webkit-input-placeholder,
.header_color .cws-nav-search ::placeholder,
.header_color .cws-nav-search ::-ms-input-placeholder,
.header_color .cws-nav-search :-ms-input-placeholder{
    color:#fff;
    opacity:0.5;
}


/* ############## SKIP NAV ######################## */
#skipnav a {position:absolute;z-index:3000;left:-999em;top:-999em;display:block;width:5px;height:5px;}
#skipnav a:focus {left:0;top:0;width:100%;height:auto;margin:0;padding:10px 0;background:#0a8a0a;border:3px solid #1a5336;border-left:none;border-right:none;text-align:center;font-weight:bold;color:#ffffff; outline:none !important;}

