.secondMenulogo{margin-top: 10px;}.categoryMenu a:active,.categoryMobileMenu a:active,a{text-decoration:none!important}@media screen and (max-width:1152px){#wrapper{max-width:960px}#top-area .column:last-child{margin-right:0}#copyright{padding:0;margin:0}}@media screen and (max-width:960px){#content,#sidebar-first,#sidebar-second,.content-sidebar-wrap{float:none;width:100%!important}#sidebar-first{clear:both}#top-area .column{width:32%}#foot,#head,#sidebar-first,#sidebar-second{padding:0 1.5%}.region-front-welcome{margin:1% 2%}.block{margin-bottom:2%}.content-sidebar-wrap #content{margin:0}#footer_wrapper,#top-area{padding:0 15px}#post-content{margin:10px}}@media screen and (max-width:767px){#main-menu .nav-toggle,#main-menu li li a{font-size:15px;text-align:center}#logo,#main-menu a,.region-user-menu,.search_block,.top_left,.top_right{width:100%}#logo,#logo img,#main-menu a,#main-menu li li a,#site-description,#site-title a,.copyright,.credits{text-align:center}.feature .fa{padding:5px;height:60px}#logo{margin:8px 0}body{margin-top:0}#footer p,.front .content-sidebar-wrap,.menu_wrapper{margin:0}#copyright p{margin:5px 0}#copyright,#foot{padding:10px 0}.theme-default .nivo-controlNav{padding-top:10px}.region-front-welcome{padding:10px}#main-menu li li li:hover>ul,#main-menu li li:hover>ul,#main-menu li:hover>ul,#main-menu ul{display:none}#main-menu li ul{position:static;border:0}#main-menu li ul ul{margin:0!important;border:0}#main-menu li,#main-menu ul{float:none;max-width:100%;height: auto !important;}#main-menu{border:0}#main-menu a{padding:2%;color:#fff;border-radius:0;border-bottom:1px solid #D9D9D9}.drop-down-toggle{display:block}#main-menu li li .drop-down-toggle{top:5px}#main-menu .nav-toggle{display:block;font-weight:400;background:#18222b;color:#fff;margin:0;padding:3%;letter-spacing:1px}#main-menu ul.menu li{margin:0;width:100%}#sidebar-first,#sidebar-second,.content-sidebar-wrap{float:none;width:auto}.content-sidebar-wrap #content{float:left;width:auto}#footer-area .column,#sidebar-first .block,#sidebar-second .block,#top-area .column{float:none!important;width:auto!important;margin-left:0}#sidebar-first{clear:both}#footer-area .column,#footer-area .column:first-child,#top-area .column,#top-area .column:first-child{margin:10px}.copyright,.credits{float:none}#footer_wrapper,#top-area{padding:0}.theme-default .nivo-caption{display:none!important}#logo img{float:none}#site-title{display:inline-block;padding:0;width:100%;margin:0}#site-description{padding-bottom:5px;width:100%}#site-title a{width:100%}.node{margin:10px 0}.region-front-welcome .block h2{padding:5px 0}}@media screen and (max-width:440px){.block-menu ul,.social-icons ul{text-align:center}.social-icons{position:inherit;width:100%}.block-menu ul{float:none}input.form-text,select.form-select{width:93%}textarea.form-textarea{width:100%}}#logo,#sub_menu,.categoryMenu a,.search-by-page-form{position:relative}.header-mobile .srchFormMobile{display:none}a{outline:0}.panels-flexible-region-1-center,.panels-flexible-region-1-tab_content{width:100%}.header-mobile{margin-left:10.333%;width:73%}#post-content,#sub_menu .nav-justified{margin:0}#logo{margin-top:15px;z-index:9999}.secondMenu #logo{margin-top:8px}#main-menu{margin-top:35px}#main-menu .menu .expanded a{cursor:default}#main-menu .menu .leaf a{cursor:pointer}.firstMenu #main-menu{margin-top:15px}.firstMenu{height:79px}.secondMenu #main-menu{margin-top:10px}.search-by-page-form input[type=text]{width:250px;height:34px;outline:0}.search-by-page-form input[type=text]::-ms-clear{display:none}.search-by-page-form{margin:0 auto}. social-icon{display:inline-block;float:right;margin:4px 0 0;padding:0}.firstMenu .social-icon{margin:14px 0 0}.search-input{display:inline-block;float:right;margin:0}.search-input li,.social-icon li{list-style-type:none}.search-active{display:none;background-color:#fafafa;float:right;padding:15px 20px;border:1px solid #e2e2e2;box-shadow:0 2px 12px rgba(0,0,0,.082)}.panel-separator{margin:0!important}#sub_menu{margin:-170px auto 60px;max-width:960px;width:100%}#copyrightResponsive,.categoryMenu .menu-hover-image,.categoryMobileMenu,.categoryMobileMenu .menu-hover-image,.firstMenu .secondMenulogo,.firstMenu .secondMenusearch,.navStyle ul li ul,.secondMenu .firstMenulogo,.secondMenu .firstMenusearch{display:none}.categoryMenu{display:block;background-image:url(/themes/phoenix_responsive_theme/images/bar-icon.png);background-repeat:no-repeat}#sub_menu .categoryMenu{background-color:#639;min-height:110px;font-size:18px;color:#fff;text-align:center}#sub_menu .categoryMenu div{padding-top:0}#sub_menu .categoryMenu.active{background-image:none;background-color:#552882;bottom:10px;position:relative;min-height:120px}.categoryMenu a{top:15px;color:#fff;font-size:12px}.categoryManu.active a{padding-top:26px}.categoryMenu:hover{background-color:#552882!important}.categoryMenu .active{background-color:#552882}.categoryMenu.active .active{top:25px}#sub_menu .categoryMenu a.active .menu-hover-image,#sub_menu .categoryMobileMenu a.active .menu-hover-image{display:block!important}#sub_menu .categoryMenu a.active .menu-image,#sub_menu .categoryMobileMenu a.active .menu-image,.firstMenusearch,.secondMenusearch{display:none!important}.categoryMobileMenu .field-content a,.categoryMobileMenu .menu-image,.categoryMobileMenu p{display:inline}.categoryMobileMenu img{margin:0 20px 0 0}.categoryMobileMenu .menu-hover-image,.categoryMobileMenu .menu-image,.contact{float:left}.categoryMenu a:link,.categoryMenu a:visited,a:hover{text-decoration:none}#overview{margin-bottom:60px!important}#grid,#partners_logo_only_image,#tabs,#tabs_title,.page-careers #image_only_image{margin-bottom:50px!important}.search-by-page-form input{border:none;border-radius:4px;width:100%;padding:2px 8px 2px 40px;background-image:url(http://images.read.aspiresys.com/EloquaImages/clients/Aspire/%7Bcf44a39a-dc73-4548-a495-4cf0f0cea906%7D_search-hover-icon.png);background-repeat:no-repeat;background-position:4% 54%;font-size:14px;background-color:#e6e6e6}.search-by-page-form input[type=submit]{text-indent:-9999px;margin:0 auto;position:absolute;top:1px;left:1px;background:url(http://images.read.aspiresys.com/EloquaImages/clients/Aspire/%7Bcf44a39a-dc73-4548-a495-4cf0f0cea906%7D_search-hover-icon.png) 10px center no-repeat;height:26px;width:45px;text-indent:-9999px;border:none;cursor:pointer;-webkit-transition:.3s linear;-moz-transition:.3s linear;transition:.3s linear}.secondMenu .menu-navigation-container .menu .menu{background-color:rgba(250,250,250)}.secondMenu{background-color:rgba(255,255,255,.7);box-shadow:0 1px 1px 1px rgba(0,0,0,.11);height:65px;left:0;margin:0 auto!important;position:fixed!important;right:0;width:100%;z-index:999}.secondMenu .menu li a,.secondMenu .menu-navigation-container .menu .menu li a{color:#000!important}.menu-navigation-container .menu li{float:left;list-style:none;padding:0;margin:0}.menu-navigation-container .menu,.menu-navigation-container .menu .menu{margin:0;padding:0}.menu-navigation-container .menu .menu{display:none;position:absolute;margin:0;padding:0;background-color:#fff}.secondMenu .menu-navigation-container .menu .menu li:hover a {color: #000 !important;}.secondMenu .menu-navigation-container .menu .menu{color:#333!important;}.secondMenu .menu-navigation-container .menu li:hover .menu li a{color:#333!important;}.secondMenu .menu-navigation-container .menu li:hover .menu li:hover a{color:#fff!important;}
.secondMenu .menu-navigation-container .menu li a:hover,.secondMenu .menu-navigation-container .menu li:hover{background-color:#000;color:#fff!important}.secondMenu .menu-navigation-container .menu li:hover a{color:#fff!important}.menu-navigation-container .menu .menu li a,.menu-navigation-container .menu li a{color:#fff;padding:15px 16px;display:block;font-family:mont-regular}.firstMenulogo1{margin-top:-12px}.footer_credit,.mainHeader{margin:0 auto;max-width:1170px}.firstMenu .menu-navigation-container .menu li a{padding:10px 15px;}.menu-navigation-container .menu .menu li a{color:#000;display:inline-block;min-width:100%;padding:9px 23px 9px 15px}.menu-navigation-container .menu .menu li a:hover{background-color:#000;color:#fff}.menu-navigation-container .menu li:hover a{color:#000}.menu-navigation-container .menu li a:hover,.menu-navigation-container .menu li:hover{background-color:#fff;color:#000}.menu-navigation-container .menu .menu li{float:none;list-style:none;padding:0;margin:0}.firstMenu .firstMenulogo,.firstMenu .firstMenusearch,.secondMenu .secondMenulogo,.secondMenu .secondMenusearch{display:block}.front .secondMenu{background-color:rgba(255,255,255,.5)}.mainHeader{left:0;position:absolute;right:0;top:0;width:100%;z-index:99}#footer{background-color:#1e1e1e;width:100%;height:57px;position:absolute;z-index:9999}#footer p{margin-bottom:0}#footerMenu{float:left;width:39%}.footer_credit .copyright{width:26%}.footer_credit #footerMenu,.footer_credit .col-sm-2.col-md-2.contact,.footer_credit .copyright{margin-top:17px}.footer_credit .col-sm-2.col-md-2.contact{width:12%}.footer_credit .col-sm-2.col-md-2.credits{width:23%}#copyright p,#copyrightResponsive a,#copyrightResponsive p,#footerMenu a,.contact a{color:#e3e3e3}.copyrightResponsive{text-align:center}#footerMenuResponsive{text-align:center;font-size:12px;padding:0!important}#copyrightResponsive p{margin:5px 0}.credits a{float:right;border-left:1px solid #444}.credits a.twitter{border-right:1px solid #444}#footer .credits a.active{background-color:#000}.credits img{padding:15px}#footer-wrapper #footer{background:#333;padding:1% 0 0;color:#fff;font-size:13px;text-align:center;clear:both;width:100%}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#sub_menu .active.categoryMenu{position:absolute!important;width:100%;bottom:1px;min-height:120px}}@media(min-width:768px) and (max-width:991px){#header_wrapper .row{margin:0}.header-mobile{margin-left:50px;width:76.33333333%;padding-right:5px;float: right;}.firstMenu .menu-navigation-container .menu li a{padding:10px 5px;font-size: 12px;}.banner_description p{font-size:36px}.menu-navigation-container .menu .menu li a,.menu-navigation-container .menu li a{padding:6px 5px;font-size: 12px;}.menu-navigation-container .menu .menu li a{padding:9px 23px 9px 9px}.secondMenu{height:55px}.secondMenu #main-menu{margin-top:12px}.mainHeader{max-width:100%;}#about_aspire .customers-partners,#about_aspire .tabSection.row,#contact,#contact_image_only_image,#grid,#in_the_news_landing_page,#open_opportunity,#overview,#page_perspectives,#partners_logo_only_image,#perspectives .view-filters,#site-map,#sub_menu,#sub_tabs .view-content,#suggested_content,#suggested_content_tab_specific,#tabs,#tabs_content,#tabs_content_all_content_types .grid,#tabs_content_all_content_types .left_right_image,#tabs_content_all_content_types .only_text,#tabs_title,#team_aspire,#team_aspire_board_members,#team_aspire_tabs,#videos,.awards-grid,.bannerContent,.center-wrapper,.customer-banner,.footer_credit,.home-banner-background,.itn-data,.officeAddress,.our-clients,.page-careers #image_only_image,.page-search-pages #block-system-main,.pane-partners-logos .ourPartners-logo .field-content,.pane-team-aspire,.video-contain{max-width:750px}#sub_menu{margin-top:-155px}.bannerContentTitle h1{font-size:32px}.gridSection{background-color:#f7f7f7;height:auto;min-height:285px;min-width:235px;padding:40px 15px;width:30.8%;margin:0 8px 16px;display:inline-block}.bannerContent .field-content p{width:70%}.page-search-pages #block-system-main{padding:8% 15px;max-width:750px}#footer{background-color:#1e1e1e;width:100%;position:absolute;z-index:9999;height:auto;margin-top:-1px!important}#copyright{display:none}#copyrightResponsive{display:block;margin:0;padding:0}.awards-section{float:left}}@media(min-width:0px) and (max-width:767px){.srchFormMobile .search-by-page-form input[type=text]{display:none;background:url("../img/srchIcon.png") 0 center no-repeat;border-radius:8em;border:1px solid #9a5cb0;color:#fff;padding:1px 4px 2px 25px;width:15px;transition:.5s}#sub_menu,.menu-navigation-container .menu .menu li,.menu-navigation-container .menu li{padding:0},.navbar-inverse .navbar-toggle{border-color:#333},.navbar-toggle{margin-top:10px}#logo,#main-menu,.firstMenu #main-menu,.header{margin:0},#header_wrapper{background-color:rgba(102,51,153,.5);height:67px}#header_wrapper.firstMenu{position:fixed;display:block!important}#logo{width:102px;position:absolute}#logo img{margin-top:15px}.header-mobile{position:relative;z-index:0;width:100%;float:right;display:block}.header-mobile .srchFormMobile{display:block;position:absolute;right:70px}.srchFormMobile .srchForm.srch-active input[type=text]{width:135px!important;padding:1px 4px 2px 33px!important;transition:.5s}.navbar-toggle{display:block;top:0px;}.icon-bar{background-color:#fff}.icon-bar.line-one{transform:translateY(7px) translateX(0) rotate(45deg)}.icon-bar.line{height:2px;width:23px;transition:.25s cubic-bezier(.645,.045,.355,1)}.icon-bar.line-two{margin-top:-2px;top:50%;opacity:0}.icon-bar.line-last{transform:translateY(-5px) translateX(0) rotate(-45deg)}#main-menu .nav-toggle{background-color:transparent;border:none;position:relative;z-index:99999;min-height:31px;left:37px;width:32px;float:right}.menu-navigation-container{background-color:#fff;left:0;position:absolute;top:90%;width:100%}.menu{overflow:scroll;position:relative}#main-menu a{display:inline-block;background-image:url("../img/drop.png");background-repeat:no-repeat;background-position:1em center;text-indent:42px;text-align:justify;font-family:mont-regular!important;font-size:14px;color:#1C1920;}#main-menu ul.menu .leaf a{background-image: none;}#main-menu .expanded .menu li a{background-image:none;text-align:justify;font-size:13px}.firstMenu .menu-navigation-container .menu .menu li a:hover{background-color:#8e3aaa!important}#main-menu .expanded .menu li::before{content:"•";float:left;width:3px;margin:6px 16px;font-size:16px;position:absolute}.menu-navigation-container .menu .menu li a{color:#000!important}.menu-navigation-container .menu .menu li a:hover{background-color:#000!important;color:#fff!important}.menu-navigation-container .menu li:hover a{color:#000!important;background-color:#fff!important}.nav-toggle{display:none}.form-text,.srch-button{outline:0!important}#sub_menu{margin:0 auto;max-width:315px;margin-bottom:30px!important}.categoryMobileMenu.active-submenu{background-color:#552882}.categoryMobileMenu a,.categoryMobileMenu.active-submenu a{color:#fff}.categoryMobileMenu{display:block;background-color:#639;border-bottom:2px solid #fff;font-size:18px;color:#fff;text-align:center;padding:10px 15px}.categoryMobileMenu a:link,.categoryMobileMenu a:visited{text-decoration:none;background-color:#552882}.categoryMobileMenu a.active{color:#fff000}.categoryMobileMenu .active .menu-hover-image,.categoryMobileMenu .active .menu-image,.categoryMobileMenu .menu-hover-image,.categoryMobileMenu .menu-image,.categoryMobileMenu img{display:none!important}.is-active{display:block!important}}.navStyle li ul a,.navStyle ul li a,.navStyle ul li:hover ul{display:block;text-decoration:none;font-weight:600;-moz-transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out}#header_wrapper{padding:20px 0;position:fixed;z-index:1000!important;width:100%!important}.header_box,.hero_section,.logo,.white_pad{position:relative}.logo{margin-top:8px;z-index:2}.navbar{border:0 solid #fff;min-height:40px;margin-bottom:0}.navbar-inverse{background-color:transparent;border-color:transparent}.navStyle ul{padding:0}.navStyle ul,.social_links,.team_box ulx{list-style:none}.navStyle ul li{margin:11px 5px 0}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background:0 0;cursor:pointer}.navbar-inverse .navbar-nav>li>a{color:#fff;cursor:pointer}.navbar-nav{float:right}.navStyle ul li:hover ul{font-size:14px;color:#000;background-color:#fff}.navStyle ul li a{font-size:16px;color:#222}.navStyle li ul a{font-size:18px;color:#222}.navStyle ul li a,a.read_more2{transition:.2s ease-in-out}.banner-content{margin-top:245px}.nav-effect{padding:0 0 10px!important;background: rgba(255, 255, 255, 0.75);box-shadow: 0px 4px 44px 0px rgba(176, 176, 176, 0.20);backdrop-filter: blur(30px);}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{background-color:#868686!important;color:#fff!important}@media only screen and (max-width:767px){#header_wrapper{padding:0;padding-left:2%!important;padding-bottom:4px!important;padding-right:4%!important}.firstMenu.nav-effect .secondMenulogo{display:block!important;}.firstMenu.nav-effect .firstMenulogo{display:none!important;}.firstMenu.nav-effect .icon-bar{background-color: #333;}.firstMenu{height: 60px;}}