body{padding:0;margin:0;font-weight:300; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif!important;}

body p,
body div,
body li,
body span,
body input,
body legend,
body *,
body a {font-family: 'Be Vietnam Pro', sans-serif!important;}
body h1,
body h2,
body h3 {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif!important;}
body *{box-sizing:border-box}
header{background:url(https://info.nice.com/rs/338-EJP-431/images/xs_gradient_h.png) no-repeat center;background-size:cover;padding:20px;box-sizing:border-box}
header .wrapper{max-width:98%;display:flex;justify-content:space-between;flex-wrap:wrap}
header .wrapper .logos_box{align-items:center;display:flex;justify-content:space-between;width:370px}
header .wrapper .top_menu{display:flex;padding:0;margin:0 0 10px;list-style:none;height:auto}
header .wrapper .top_menu li{margin:0 5px 0 5px;border:none!important}
header .wrapper .top_menu li a{font-size:13px;text-decoration:none;padding-right:0;font-weight:300; color: #eeeeee  }
header .wrapper .top_menu li a:hover{text-decoration:underline;background:transparent!important}
.layout-default{box-shadow:0 0 30px #acacac}
header .wrapper .row{display:flex;flex-wrap:wrap;justify-content:space-between;width:420px;align-items:center}
header .wrapper .menus_box{display:flex;flex-direction:column;align-items:flex-end}
header .wrapper .menus_box li:last-child{margin-right:0}
header .wrapper .menus_box .row .search_box{width:325px}
header .wrapper .menus_box .row .search_box input[type="text"],header .wrapper .menus_box .row .icon_box{width:90px;display:none}
header .wrapper .menus_box .row .search_box form{background:transparent}
header .wrapper .menus_box .row .search_box input[type="text"],header .wrapper #adsearch .input__noFilter___33Smv{width:100%;padding:11px 20px 11px 35px;border:2px solid #fff;font-size:26px;color:#fff;border-radius:50px;background:transparent;line-height:1;background:url(https://info.nice.com/rs/338-EJP-431/images/xs_search.png) no-repeat;background-position:left 12px center}
header .wrapper .menus_box .row .search_box input[type="text"]::placeholder{color:#fff!important;opacity:1!important;font-weight:300}
section{padding:30px 0}
section .wrapper p.center{text-align:center;font-size:20px}
section .wrapper{max-width:1200px;width:90%;margin:0 auto}
section .wrapper h1{font-size:48px;line-height:1.2;text-align:center;color:#22c8ff;font-weight:600;margin:0; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; }
section .wrapper h2{font-size:36px;line-height:1.2;text-align:center;font-weight:600;margin:20px 0;  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;}
.cols3{display:flex;justify-content:space-between;flex-wrap:wrap}
.cols3 .col1_3{width:30%}
.cols3 .col1_3 img{max-width:100%;box-shadow:0 0 30px #ccc}
.cols4{display:flex;justify-content:space-between;flex-wrap:wrap}
.cols4 .col1_4{width:22%;box-shadow:0 0 30px #ccc; background: #f2f2f2;}
.cols4 .col1_4 .img_box{text-align:center;padding:30px 30px 0}
#b5 .cols4 .col1_4 .img_box{background:#707070}
.cols4 .col1_4 .img_box p{color:#fff;font-size:22px;font-weight:500;margin:0}
.cols4 .col1_4 .img_box img{display:block;margin:0 auto;max-width:100%}
.cols4 .col1_4 .text_box{background:#f2f2f2;text-align:center;padding:30px 15px 10px}

.productListingCard_wrapper {     --card-title-color: #22c8ff!important;}

.readmore{ display: flex;align-items: center;justify-content: center;width: 154px;height: 45px;line-height: 1;font-size: 18px;text-align: center;margin: 20px auto; background-position: center;text-decoration: none;color: #fff;background:#7d3cc8 ;position: relative;border-radius: 35px;background-origin: border-box;background-clip: content-box, border-box;}

section#b5 .wrapper p{text-align:center}
#b1 .wrapper{padding:0 50px}
#b1{background:#f2f2f2}
#b2{border-bottom:6px solid #22c8ff;box-shadow:0 0 30px #ccc;padding:20px 0 40px}
#b2 .cols3 { justify-content: center}
#b2 .col1_3{display:flex;justify-content:space-between;align-items:center;width:40%; position: relative}
#b2 .col1_3 span{font-size:14px;color:#000;font-weight:300}
#b2 .col1_3 input[type="text"]{padding:12px 20px;font-size:21px;color:#000;border:none;font-weight:300;background:url(images/s_icon_black.png) no-repeat #f5f5f5;background-position:right 15px center}

.breadCrumbs_container
{display:none}

.s_filter {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 165px;
    height: 43px;
    line-height: 1;
    font-size: 20px;
    text-align: center;
    margin: 20px auto;
    background-position: center;
    text-decoration: none;
    color: #fff;
    background: #000;
    position: relative;
    border-radius: 35px;
    cursor: pointer;
    margin-left: 30px;
    font-family: Arial, Helvetica, sans-serif;
    letter-spacing: 1px;
}
.s_filter:hover { background: #424242 }

.tile_item--square .tile_image, .tile_item--tall .tile_image {    width: 180px!important;}

.s_filter img {    max-width: 20px; box-shadow: none!important; max-width: 22px!important; display: block}

.select{position:relative;width:100%;max-width:350px}
.select svg{position:absolute;right:12px;top:calc(50% - 3px);width:10px;height:6px;stroke-width:2px;stroke:#9098a9;fill:none;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}
.select select{-webkit-appearance:none;padding:10px 40px 10px 12px;width:100%;border:none;border-radius:5px;background:#f5f5f5;cursor:pointer;font-family:inherit;font-size:21px;font-weight:300;transition:all 150ms ease}
.select select:required:invalid{color:#5a667f}
.select select option{color:#223254}
.select select option[value=""][disabled]{display:none}
.select select:focus{outline:none;border-color:#07f;box-shadow:0 0 0 2px rgba(0,119,255,0.2)}
.select select:hover + svg{stroke:#07f}
.sprites{position:absolute;width:0;height:0;pointer-events:none;user-select:none}
#b4 .cols4{justify-content:center}
#b4 .cols4 .col1_4{border-top:11px solid #22c8ff;box-shadow:0 0 30px #ccc;margin:10px 1%;padding:15px 20px;text-align:center}
#b4 .cols4 .col1_4 h3{font-weight:600;font-size:22px;font-family:'HelveticaNeueLTPro-Md'}
#b4 .cols4 .col1_4 p{font-size:18px}
#b4 .pageOrderableContainer_container{background:#fff!important}
#b5 .cols4{margin-top:30px}
#b6 .cols3{margin-top:40px}
#b6 .cols3 .col1_3{width:48%;box-shadow:0 0 30px #ccc}
#b6 .cols3 .col1_3 .col_head{padding:15px 5px 15px 100px;background-position:left 10px center!important;background-color:#22c8ff;background-repeat:no-repeat!important;font-size:22px;color:#fff;height:88px;box-sizing:border-box;display:flex;align-items:center}
#b6 .cols3 .col1_3 .col_body{display:flex;justify-content:space-between;flex-wrap:wrap;padding:30px 25px;background:#fff}
#b6 .cols3 .col1_3 .col_body .img_box{width:80%; margin: auto}
#b6 .cols3 .col1_3 .col_body .img_box img{max-width:100%;height:auto}
#b6 .cols3 .col1_3 .col_body .text_box{}
.cols2{display:flex;justify-content:space-between;flex-wrap:wrap;margin:40px auto}
.cols2 .col1_2{width:48%;box-shadow:0 0 30px #ccc}
.cols2 .col1_2 .col_head{padding:30px;text-align:center;background:#f2f2f2;font-size:22px;line-height:1.2}
.cols2 .col1_2 .col_body{padding:30px;background:#fff}
.cols2 .col1_2 .col_body .img_box{text-align:center}
.cols2 .col1_2 .col_body .img_box img{max-width:100%}
.cols2 .col1_2 .col_body h3{font-size:22px}
component#SecondaryNav1{display:none}
li.ad-component_list--item.ad-component_dropdown.manage-dropdown{border:none!important}
.container{width:100%!important;max-width:100%!important;padding:0}
.ad-universalnav .ad-component_dropdown .ad-component_list .ad-component--link:hover,.ad-universalnav .ad-component_dropdown-react .ad-component_list .ad-component--link:hover{color:#000!important}
.ad-universalnav .ad-component_dropdown .ad-component_list .ad-component_list-item--icon, .ad-universalnav .ad-component_dropdown-react .ad-component_list .ad-component_list-item--icon { top:6px!important;}
#adsearch .search-bar__container___2jLGy,#adsearch .input__searchInputRow___3nIb1,input.input__searchInput___1gK7I.input__noFilter___33Smv{background:transparent!important;height:48px!important}
#top_menu #adsearch .submit-button__submitButton___1ZFms{        display: block!important;
    right: 10px!important;
    background: url(https://info.nice.com/rs/338-EJP-431/images/searchicon_777.png) no-repeat!important;
    background-position: center;
    width: 35px;
    border:none;
    cursor: pointer;
margin-top: 8px!important;
z-index: 99}
#adsearch .submit-button__submitButton___1ZFms i { display: none!important;}
#custom_search_box { position: relative}
#custom_search_box input[type="submit"] {
    position: absolute;
    top: 0;
    right10px: ;
    background: url(https://info.nice.com/rs/338-EJP-431/images/searchicon_777.png) no-repeat!important;
    background-position: center!important;
    right: 10px;
    border: none;
    font-size: 0;
    width: 20px;
    height: 100%;
    cursor: pointer;
}
#adsearch .row-item__rowItem___2Gv5E{background:transparent!important}
#adsearch .submit-button__icon___ye2KW:before{color:#fff!important;font-size:25px}
.resources_header{text-align:center;font-size:36px;font-weight:300}
.resourceCard_pdfLink{font-size:20px;font-weight:500;color:#000}
.resourceCard_pdfLink:hover{text-decoration:underline}
.resourceCard_icon+.resourceCard_linkText{    display:flex;width:160px;font-size:18px;align-items:center;color:#000;justify-content:center;line-height:1;padding:0;text-align:center;background:#fff;height:45px;border:double 3px transparent;border-radius:30px;background-image:linear-gradient(white,white),radial-gradient(circle at top left,#e726ad,#7d3cc8,#22c8ff);background-origin:border-box;background-clip:content-box,border-box;margin-top:0;position:relative}
.resourceCard_icon+.resourceCard_linkText:hover{text-decoration:none;box-shadow:0 0 10px #ccc}
.resourceCard_pdf .resourceCard_icon{display:none}
.resources_container .grid_item{max-width:30%}
.grid_row.resources_gridRow{justify-content:space-between!important}
.tabsMenu_menu{max-width:1200px;margin:0 auto}
.tabsMenu_link{font-size:24px}
.tabsMenu_container{background:#f2f2f2}
.resourceCard_pdf{padding:0!important}
.profile-region .pageOrderableContainer_item:nth-child(even):after{background-color:#fff}

.ad-universalnav .unav-icon-mobile{display:block!important}
.ad-universalnav .ad-universalnav-icons{border-left:0!important;border-right:0!important}
.ad-universalnav .ad-component_dropdown.js-dropdown-active .ad-component_list,.ad-universalnav .ad-component_dropdown-react.js-dropdown-active .ad-component_list{display:block;position:absolute!important;top:120px!important}
#adsearch .submit-button__submitButton___1ZFms{background:#fff;background-color:#fff;box-shadow:none;border-radius:0 3px 3px 0;height:30px;line-height:17px;padding:6px 12px;margin:0;right:-315px;position:absolute;top:1px}
.tile_buyNow,.tile_item--graphic .tile_rating{    display: none;align-items: center;justify-content: center;width: 154px;height: 45px;line-height: 1;font-size: 18px;text-align: center;margin: 20px auto; background-position: center;text-decoration: none;color: #000;background: #fff;background-image: linear-gradient(white, white), radial-gradient(circle at top left, #e726ad,#7d3cc8,#22c8ff);position: relative;border: double 3px transparent;border-radius: 35px;background-origin: border-box;background-clip: content-box, border-box;}

.tile_item--graphic,.tile_item--square,.tile_item--tall{border-top:11px solid #22c8ff;box-shadow:0 0 30px #ccc!important}
.tile_detailsWrapper{text-align:center}
.tile_name{font-size:20px;}
.tile_pricing{display:none}
.tile_tags{ justify-content: center}
#adsearch .submit-button__submitButton___1ZFms{display:none;background:#fff;background-color:#fff;border:0 solid #e6e6e6!important;box-shadow:none;box-sizing:border-box;border-radius:0 3px 3px 0;height:30px;line-height:17px;padding:0!important;margin-top:10px!important}
.slider_header{display:none!important}
.newmenu{width:65px;height:65px;background:#333;border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden}
.ad-universalnav .ad-universalnav-icons{width:100%!important}
.ad-universalnav .ad-universalnav-icons:hover{background-color:#15086d}
.ad-universalnav .ad-icon-link svg{width:42px;height:40px}
.ad-universalnav .ad-component_dropdown-react .ad-component_list .ad-component--link:hover{box-shadow:0 0 0 1px #22c8ff;background-color:#22c8ff;color:#fff!important}
.footer{background-image:url(https://www.niceactimize.com/assets/img/footer/footer_bg.jpg);line-height:1.2;padding:35px 0 70px}

.productBanner_row,.pageOrderableContainer_item,.resources_container,.featureDetails_content,.productPricing_section{max-width:1200px;margin:0 auto;justify-content:space-between!important}
.productCard_imageWrapper{box-shadow:0 0 30px #9c9c9c9e;background:#fff!important;border-radius:0}
.productCard_image {object-fit: contain !important;padding: 10px}
.button_item--emphasis,.button_item--secondary{background:#7d3cc8;border:none;border-radius:30px;font-size:20px;color:#fff;font-weight:300;cursor:pointer;transition:.2s}
.leadform_closeButton .button_item--emphasis,.button_item--secondary{border:none;border-radius:20px;font-size:20px;color:#fff;font-weight:300;cursor:pointer;transition:.2s}
.button_item--primary{background:#7d3cc8;border:none;border-radius:20px;font-size:20px;color:#fff;font-weight:300;cursor:pointer;transition:.2s}
.button_item--emphasis:hover,.button_item--secondary:hover{opacity:.9}
.button_item--emphasis .button_text,.button_item--secondary .button_text{padding:10px 30px}
.leadform_closeButton button_item--secondary{background:none}
.button_text a {color: #fff}
.productCard_title--medium{font-size:36px;font-weight:600;margin:10px 0}
.productBanner_buttons{display:flex;align-items:center;justify-content:center}
.productBanner_container--medium{border-bottom:6px solid #22c8ff;box-shadow:0 0 30px #acacac}


.productDescription_wrapper h1,.topFeatures_container h1{font-size:36px;line-height:1.2;color:#22c8ff;font-weight:600}

#top_menu .ad-component_list.ad-component_list-full{display:block;position:fixed;top:0!important;right:-450px;width:450px;height:100%;color:#fff;background:#000;transition:.2s;padding:110px 25px 50px;margin-top:0;z-index:99;left:inherit!important;border:none; overflow: hidden}
#top_menu .js-dropdown-active .ad-component_list.ad-component_list-full{right:0; margin-top: 0px !important}
#top_menu .js-dropdown-active .ad-icon-link{z-index:99999;position:absolute;top:53px;right:30px;width:54px;height:54px}
.newmenu .ad-component_list.ad-component_list-full a.ad-component--link{color:#fff;padding:7px;display:block;font-size:18px;position:relative;text-decoration:none}
.listingwrapper{padding:20px; background: #f2f2f2}
.listinglistwrapper{padding:20px}
.categorySidebar_footer{display:none}
.productListingCard_pricing{display:none}
.hide_elem { display: none}
.hide_elem2 { display: none}
.viewall
{padding:10px; text-align:center}
.ad-img-profile-pic
{display:none !important}

.colorbuttons
{
    background: #7d3cc8;
    border: none;
    border-radius: 25px;
    font-size: 20px;
    color: #fff;
    font-weight: 300;
    cursor: pointer;
    transition: .2s;
padding:10px;
margin: auto;
text-align: center;
max-width: 200px
}
.colorbuttons a
{
text-decoration: none;
color:#ffffff
}
.ad-component_list ad-component_list--manage-list manage-links
{margin-top:-100px}

.topFeatures_button .topFeatures_button--mobile .button_item--link .button_text {
    padding: 0;
    color: #fff;
    padding: 10px;
}



.button_item--link.button_item--primary svg
{display:none}

. productDescription_description a
{
border: none;
    margin-top10px;
border-radius: 20px;
    font-size: 20px;
    color: #fff;
    font-weight: 300;
    cursor: pointer;
    transition: .2s;
background: #7d3cc8;
}
.global-component-spacer
{padding: 0}

.ad-universalnav .ad-uniheader__container--section>.ad-component_list-item, .ad-universalnav .ad-uniheader__container--section>.ad-component_list--item
{margin-left: -15px !important}

.ad-universalnav .ad-component_dropdown.js-dropdown-active .ad-component_list, .ad-universalnav .ad-component_dropdown-react.js-dropdown-active .ad-component_list
{
margin-top: -100px !important
}

.featureCard_content .featureCard_title .featureCard_title--heading
{
display: block !important;
padding: 0 !important;
margin: 0 !important;
color: #0093db !important
}

.button_item--emphasis:hover,
.button_item--secondary:hover,
.button_item--primary:hover,
.colorbuttons:hover,
.readmore:hover,
.productDescription_description a:hover{ background: #6328a8}





@media (min-width:768px) {
    .container1{width:750px}
}
@media (min-width:992px) {
    .container1{width:970px}
}
@media (min-width:1200px) {
    .container1{width:1170px}
}

@media (max-width: 1300px) {
    header .wrapper .menus_box .row .search_box input[type="text"],.select select,#b2 .col1_3 input[type="text"],#b2 .col1_3 span{font-size:19px}
    section .wrapper h2{font-size:34px}
    #b6 .cols3 .col1_3{width:48%}
    .cols4 .col1_4{width:24%}
}
@media (max-width: 1200px) {
    header .wrapper .menus_box .row .search_box input[type="text"],.select select,#b2 .col1_3 input[type="text"],#b2 .col1_3 span{font-size:17px}
    section .wrapper h2{font-size:30px}
    #b2 .col1_3:nth-child(1) .select{max-width:250px}
    section#b5 .wrapper p{font-size:18px}
    .cols3 .col1_3{width:32%}
    #b6 .cols3 .col1_3{width:48%}
}
@media (max-width: 1100px) {
    #b6 .cols3 .col1_3 .col_body{flex-direction:column}
    #b6 .cols3 .col1_3 .col_body .img_box,#b6 .cols3 .col1_3 .col_body .text_box{width:100%}
}
@media (max-width: 992px) {
    .productBanner_buttons{display:none}
}
@media (max-width: 980px) {
    .cols4 .col1_4{width:48%;margin-bottom:20px}
    section .wrapper h1{font-size:45px;margin:20px 0}
    #b6 .cols3 .col1_3 .col_head{padding-left:80px;background-size:50px;font-size:19px}
    section .wrapper p.center{font-size:19px}
    #b6 .cols3 .col1_3 .col_body .text_box{font-size:16px;padding-top:15px}
    header .wrapper .menus_box .row .search_box input[type="text"],.select select,#b2 .col1_3 input[type="text"],#b2 .col1_3 span{font-size:16px;max-width:100%}
    header .wrapper .menus_box .row .search_box{width:250px}
    header .wrapper .menus_box .row .search_box input[type="text"]{padding:8px 10px 8px 55px;background-size:28px}
    header .wrapper .row {width: 350px;}
    .newmenu {  width: 65px;  height: 65px;}
    header .wrapper .menus_box .row .search_box input[type="text"], header .wrapper #adsearch .input__noFilter___33Smv {padding: 9px 10px 9px 25px;height: 44px!important;font-size: 22px;}
}


@media only screen and (max-width:1199px) {
    .footer{padding:25px 0 15px}
}
@media only screen and (max-width:767px) {
    .footer{padding-bottom:40px}
    .footer .footer-wrapper{max-width:320px;margin:0 auto}
}
@media only screen and (min-width:1200px) {
    .footer .footer-menu .col-lg-3{margin-right:30px}
}
@media only screen and (max-width:767px) {
    .footer .footer-menu .col-lg-3.col-sm-4:last-child .footer_list{margin-bottom:0}
}
@media only screen and (max-width:767px) {
    .footer_list{float:none;padding-right:0;margin-bottom:25px}
}
@media only screen and (max-width:1199px) {
    .footer_list:last-child{padding-right:0}
}
.footer_list li{line-height:1.5}
.footer_list li a{font-size:16px;font-weight:400;line-height:1.5;color:#fff;transition:all .2s ease-in-out}
.footer_list li a:hover{color:#009eda;text-decoration:none}
@media only screen and (max-width:767px) {
    .footer_list li a{font-size:16px}
}
@media only screen and (max-width:767px) {
    .footer .col-xs-7{border-right:1px solid #fff}
}
.footer-get-in-touch-btn-wrapper{position:relative;color:#fff;height:4px;width:100%;background:#007bab;display:none}
.footer-get-in-touch-btn-wrapper:before{content:"";display:block;position:absolute;left:0;background:#009dd9;height:4px;width:100px}
@media only screen and (max-width:911px) {
    .footer-get-in-touch-btn-wrapper{display:block}
}
.footer-get-in-touch-btn-wrapper .get-in-touch-footer-mobile-btn{display:inline-block;color:#fff;padding:6px 17px 5px;position:absolute;bottom:-3px;background-image:linear-gradient(90deg,#22c8ff,#007bab);border-radius:13px 13px 0 0;z-index:2;font-size:16px;font-weight:300;cursor:pointer}
.footer_follow{text-align:center;float:right}
@media only screen and (max-width:1199px) {
    .footer_follow{text-align:center;margin-top:25px;float:none}
}
@media only screen and (max-width:767px) {
    .footer_follow{margin-top:0}
}
.footer_follow p{font-size:19px;color:#fff;font-weight:300;margin:5px 0 8px;letter-spacing:.34px}
@media only screen and (max-width:1199px) {
    .footer_follow p{display:inline-block}
}
@media only screen and (max-width:767px) {
    .footer_follow p{display:block}
}
@media only screen and (max-width:1199px) {
    .footer_follow div{display:inline-block}
}
@media only screen and (max-width:767px) {
    .footer_follow div{display:block}
    header .wrapper .menus_box,
    header .wrapper {    justify-content: center;}
    .ad-universalnav .ad-uniheader__container--section-right { position: relative!important;}
    .newmenu { width: 50px; height: 50px; }
    .ad-universalnav .ad-icon-link svg {width: 36px; height: 36px;}
    #adsearch .input__searchInputRow___3nIb1 { align-items: center}
    header .wrapper .menus_box .row .search_box {width:75%;}
}
.footer_follow div .footer_follow_item{font-size:23px;color:#fff;transition:.2s ease;margin-right:11px}

@media only screen and (max-width:767px) {
    .footer_follow div .footer_follow_item{display:block;margin:5px 0}
.ad-universalnav .ad-component_dropdown.manage-dropdown, .ad-universalnav .ad-component_dropdown.user-dropdown
{display: flex !important}
.ad-component_list--item ad-component_dropdown user-dropdown js-primary-nav-user-menu
{display: flex !important}
}

.footer_follow div .footer_follow_item:last-child{margin-right:0}
.footer_follow div .footer_follow_item:hover{color:#d9d9d9}
.container1{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;max-width:1170px!important}
.container1:after,.container:before{display:table;content:" "}
.container1:after{clear:both}


@media (max-width: 800px) {
    #b2 .col1_3 input[type="text"]{background-position:right 5px center;background-size:27px}
    .select,#b2 .col1_3:nth-child(1) .select,#b2 .col1_3 input[type="text"]{max-width:90%;width:90%}
    header .wrapper .row {width: 320px;}
    header .wrapper .menus_box .row .search_box{width:75%}
    .newmenu {  width: 60px;  height: 60px;}
    header .wrapper .menus_box .row .search_box input[type="text"], header .wrapper #adsearch .input__noFilter___33Smv {padding: 7px 10px 7px 25px;height: 40px!important;font-size: 19px; border: 3px solid #999;}
    header .wrapper .logos_box {width: 55%; margin: auto}
    header .wrapper .logos_box img { max-width: 90%}
    header .wrapper .menus_box { width: 80%; margin: auto}
    header .wrapper .row { width: 100%}
header .wrapper .top_menu{margin-top:-90px}

@media (max-width: 600px) {
    .col1_2,.col1_3,.col1_4{width:100%!important;margin-bottom:15px}
    #b3 .cols3 .col1_3{text-align:center}
    #b2 .col1_3{flex-direction:column}
    #b2 .col1_3 span{display:block;margin-bottom:10px}
    .resources_container .grid_item{width:100%!important}
    header .wrapper .logos_box,
    header .wrapper .menus_box { width: 100%}
header .wrapper .top_menu li a  {color: #333333;}
    header .wrapper .menus_box .row .search_box input[type="text"], .select select, #b2 .col1_3 input[type="text"], #b2 .col1_3 span { font-size: 17px}

}
@media (max-width: 480px) {
#top_menu .ad-component_list.ad-component_list-full{right:-490px;width:100%;}
    #b1 .wrapper{padding:0 10px}
    section .wrapper h1{font-size:38px;line-height:1.2}
    .slider_slide--mobile {    max-width: 100%;  width: 100%;  flex-basis: calc(100%);}
    #b6 .cols3 .col1_3 .col_body .img_box img {margin: 0 auto!important;  display: block;}
    #custom_search_box {max-width: 90%;  width: 90%;}
    #custom_search { width: 100%!important; max-width: 100%!important;}
.productCard_title--medium {font-size: 30px}
    .s_filter{max-width:90%;margin-top:15px;width:100%}
}