/*
Theme Name: UTAX Partner Site
Template: oceanwp
Author: Child Theme Configurator
Version: 1.1.1582579576
Updated: 2020-02-24 21:26:16

*/

*,
*:after,
*:before {
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-font-smoothing:antialiased;
	font-smoothing:antialiased;
	text-rendering:optimizeLegibility;
	margin:0; padding:0;
	position:relative;
}
html, body{overflow-x:hidden;}
:focus {
    outline: -webkit-focus-ring-color auto 0px;
}
a{color:#f08700;text-decoration:none;-webkit-transition:all .7s;-moz-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;transition:all .7s;outline:0;}
a:hover{color:#f08700; outline:0}
a:focus{outline:0}
a:active,a:hover{outline:0;}
.hideme{display:none !important;}

.intro{font-size:21px; line-height:1.4; font-weight:500;}

body.home header.page-header{display:none !important;}
.grecaptcha-badge{display:none !important;}
#site-navigation-wrap .dropdown-menu {
    position: relative;
    top: auto;
    display: block;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
	background:none;
}
.container {width: 1140px; max-width: 100%; margin: 0 auto;}
.container.clr.page-header-inner { flex-direction: column-reverse;  display: flex;}
.page-header{background:none; padding:4em 0 0 0;}
.page-header-title{font-family: din-2014, sans-serif; font-weight: 700; font-style: normal; color:#f08700; text-transform:uppercase; font-size:36px; margin:1em 0 1em 0; line-height:1.2;}
.breadcrumb-home{color:#f08700;}


@media screen and (min-width:320px){
	section{position:relative; width: 100vw; left: 50%; right: 50%; margin: 0 -50vw 0;}
	
	#main{padding-bottom:4em; padding-top:3em;}
	#main #content-wrap{padding-bottom:0px !important; padding-top:0px; }
	.home #main #content-wrap{padding-bottom:0px !important; padding-top:50px;  }
	#site-header { position:fixed; width: 100%; background-color: #fff; border-bottom: 0px solid #f1f1f1; z-index:600; top: 0; left: 0; height:94px;}
	#site-logo a{position:relative; display:flex; width:160px; height:0; overflow:hidden; padding-top:63px; background-image:url("/wp-content/uploads/2020/02/utax-partner-logo.svg"); background-size:contain; background-position:top left; background-repeat:no-repeat; z-index:200;}
	
	.home article section{position:relative; width: 100vw; left: 50%; right: 50%; margin: 0 -50vw 0; min-height:1px;}
	.single-post ul.meta{display:none;}
	.home .pc_warn_box{display:none;}
	.pc_unlogged.home #main{background-color: #f08700;}
	.pc_logged.home #main{background-color: #fff;}
	.top-bar-right{height:60px; display:block;}
	.pc_login_form .pc_auth_btn {  float: none; margin-top: -18px; display: flex !important; justify-content: center; width: 100%; background-color: #f08700 !important;    color: #fff !important;}
	.pc_logout_btn, .pc_inner_btn{font-size:16px !important; line-height:0.8 !important; padding:0px !important; vertical-align:top;}
	.pc_logout_btn{margin-left:2em; margin-top:1em !important; padding:0.5em 1em !important; z-index:1000;}
	
	.pc_unlogged .hidelogin{display:none !important;}
	.pc_logged .hidelogin{display:inherit;}
	
	.site-breadcrumbs{height:auto; white-space:normal;}
	
	
	/* Navigation Tweaks */
	#site-navigation-wrap .dropdown-menu > li > a{letter-spacing:0px;}
	.sidr-class-searchform-submit{padding:0px !important;}
	
	.home #main{padding-bottom:3em; padding-top:6em;}
	.home .entry .col-sm-12{padding-left:10px; padding-right:10px; margin-bottom:20px;}
	.home p.intro{font-size:24px; font-weight:100; line-height:1.3;}
	
	.home #main{display:flex; justify-content:center; align-items: center; padding-right:0%;}
	.home.logged-in #main{padding-right:0%;}
	.swpm_full_page_protection_not_logged_msg{width:100%;}
	.swpm_full_page_protection_not_logged_msg h2{font-size:44px; font-family: din-2014, sans-serif; font-weight: 700; font-style: normal; text-transform:uppercase; line-height:1; }
	.swpm_full_page_protection_not_logged_msg p{font-size:22px; font-weight:100;}
	.spacer{display:none;}

	/* Home One */
	.home .home-sales{background:#272727 url("/wp-content/uploads/2020/02/home-sales-bg.jpg") bottom right no-repeat; background-size:cover; color:#fff !important; padding:0.6em 1em 1em 1em;}
	.home .home-sales h2{color:rgba(255,255,255,0.5); font-size:28px; font-family: din-2014, sans-serif; font-weight: 700; font-style: normal; text-transform:uppercase; margin:0px; padding:0px;}
	.home .home-sales ul{list-style:none; display:flex; width:100%; flex-direction:row; flex-wrap: wrap; margin:0px; padding:0px; justify-content:space-between; }
	.home .home-sales ul li{margin: 0.5em; flex-grow: 1; text-decoration:none; justify-content:center; }
	.home .home-sales ul li a{font-size:18px; color:#fff; display:flex; justify-content:center; border:1px solid #fff; padding:1em 0.5em; text-align: center; line-height:0.9; min-height:130px; }
	
	.home .home-support{background:#e63852; color:#fff !important; padding:0.6em 1em 1em 1em;}
	.home .home-support h2{color:rgba(255,255,255,0.5); font-size:28px; font-family: din-2014, sans-serif; font-weight: 700; font-style: normal; text-transform:uppercase; margin:0px; padding:0px;}
	.home .home-support ul{list-style:none; display:flex; width:100%; flex-direction:row; flex-wrap: wrap; margin:0px; padding:0px; justify-content:space-between; }
	.home .home-support ul li{margin: 0.5em; flex-grow: 1; text-decoration:none; justify-content:center; }
	.home .home-support ul li a{font-size:18px; color:#fff; display:flex; justify-content:center; border:1px solid #fff; padding:1em 0.5em; text-align: center; line-height:0.9; min-height:130px; }
	
	
	.home .home-forms{background:#9f9f9f; color:#fff !important; padding:0.6em 1em 1em 1em;}
	.home .home-forms h2{color:rgba(255,255,255,0.5); font-size:28px; font-family: din-2014, sans-serif; font-weight: 700; font-style: normal; text-transform:uppercase; margin:0px; padding:0px;}
	.home .home-forms ul{list-style:none; display:flex; width:100%; flex-direction:row; flex-wrap: wrap; margin:0px; padding:0px; justify-content:space-between; }
	.home .home-forms ul li{max-width:90%; margin: 0.5em; flex-grow: 1; text-decoration:none; justify-content:center; }
	.home .home-forms ul li a{font-size:18px; color:#fff; display:flex; justify-content:center; border:1px solid #fff; padding:1em 0.5em; text-align: center; line-height:0.9; min-height:130px; }
	
	.home .home-software{background:#f68b1f; color:#fff !important; padding:0.6em 1em 1em 1em;}
	.home .home-software h2{color:rgba(255,255,255,0.5); font-size:28px; font-family: din-2014, sans-serif; font-weight: 700; font-style: normal; text-transform:uppercase; margin:0px; padding:0px;}
	.home .home-software ul{list-style:none; display:flex; width:100%; flex-direction:row; flex-wrap: wrap; margin:0px; padding:0px; justify-content:space-between; }
	.home .home-software ul li{max-width:48%; margin: 0.5em; flex-grow: 1; text-decoration:none; justify-content:center; }
	.home .home-software ul li a{font-size:18px; color:#fff; display:flex; justify-content:center; border:1px solid #fff; padding:1em 0.5em; text-align: center; line-height:0.9; min-height:130px; }
	
	
	.home .home-email{background:#272727; color:#fff !important; padding:1em; display:flex; align-items:center; height:100%; }
	.home .home-email h3{margin:0px; padding:0px; text-align:center; width:100%; display:flex; justify-content:center; }
	.home .home-email a{display:flex; height:100%; font-size:20px; line-height:1.1; font-family: din-2014, sans-serif; font-weight: 700; font-style: normal; text-transform:uppercase; text-align:top; color:#fff; flex-direction:column; padding-left:1em; padding-right:1em; align-items: center;}
	.home .home-email a img:first-of-type{margin-bottom:1em;}
	.home .home-email a img:last-of-type{margin-top:1em;}
	
	.home .home-what{background:#f68b1f; color:#fff !important; padding:1em; display:flex; align-items:center; height:100%; }
	.home .home-what h3{margin:0px; padding:0px; text-align:center; width:100%; display:flex; justify-content:center; }
	.home .home-what a{display:flex; height:100%; font-size:20px; line-height:1.1; font-family: din-2014, sans-serif; font-weight: 700; font-style: normal; text-transform:uppercase; text-align:top; color:#fff; flex-direction:column; padding-left:1em; padding-right:1em; align-items: center;}
	.home .home-what a img:first-of-type{margin-bottom:1em;}
	.home .home-what a img:last-of-type{margin-top:1em;}
	
	.home .home-enviro{background:#51b73b; color:#fff !important; padding:1em; display:flex; align-items:center; height:100%; }
	.home .home-enviro h3{margin:0px; padding:0px; text-align:center; width:100%; display:flex; justify-content:center; }
	.home .home-enviro a{display:flex; height:100%; font-size:20px; line-height:1.1; font-family: din-2014, sans-serif; font-weight: 700; font-style: normal; text-transform:uppercase; text-align:top; color:#fff; flex-direction:column; padding-left:1em; padding-right:1em; align-items: center;}
	.home .home-enviro a img:first-of-type{margin-bottom:1em;}
	.home .home-enviro a img:last-of-type{margin-top:1em;}
	
	.home .home-csr{background:#006994; color:#fff !important; padding:1em; display:flex; align-items:center; height:100%; }
	.home .home-csr h3{margin:0px; padding:0px; text-align:center; width:100%; display:flex; justify-content:center; }
	.home .home-csr a{display:flex; height:100%; font-size:20px; line-height:1.1; font-family: din-2014, sans-serif; font-weight: 700; font-style: normal; text-transform:uppercase; text-align:top; color:#fff; flex-direction:column; padding-left:1em; padding-right:1em; align-items: center;}
	.home .home-csr a img:first-of-type{margin-bottom:1em;}
	.home .home-csr a img:last-of-type{margin-top:1em;}
	
	.home .home-utax{background:#fff; color:#fff !important; padding:1em; display:flex; border: 1px solid #ff6600; align-items:center; height:100%; }
	.home .home-utax h3{margin:0px; padding:0px; text-align:center; width:100%; display:flex; justify-content:center; }
	.home .home-utax a{display:flex; height:100%; font-size:20px; line-height:1.1; font-family: din-2014, sans-serif; font-weight: 700; font-style: normal; text-transform:uppercase; text-align:top; color:#272727; flex-direction:column; padding-left:1em; padding-right:1em; align-items: center;}
	.home .home-utax a img:first-of-type{margin-bottom:1em;}
	.home .home-utax a img:last-of-type{margin-top:1em;}
	
	.home article ul li a{background-size:auto 32px; background-position:50% 80%; background-repeat:no-repeat;}
	
	.icon-pricelist{background-image:url("/wp-content/uploads/2020/02/pricelist.svg"); }
	.icon-leasedesk{background-image:url("/wp-content/uploads/2020/02/leasedesk.svg"); }
	.icon-msupport{background-image:url("/wp-content/uploads/2020/02/marketing-support.svg");}
	.icon-ssupport{background-image:url("/wp-content/uploads/2021/07/Sales-Suppost-Icon.svg");}
	
	.icon-activation{background-image:url("/wp-content/uploads/2020/02/activation.svg");}
	.icon-downloads{background-image:url("/wp-content/uploads/2020/02/downloads.svg");}
	.icon-whatsnew{background-image:url("/wp-content/uploads/2020/02/whatsnew.svg");}
	.icon-warranties{background-image:url("/wp-content/uploads/2020/02/warranties.svg");}
	.icon-itsupport{background-image:url("/wp-content/uploads/2020/02/it-supprt.svg");}
	.icon-hsupport{background-image:url("/wp-content/uploads/2020/02/hardware-support.svg");}
	
	.icon-returns{background-image:url("/wp-content/uploads/2020/02/returns.svg");}
	.icon-solutions{background-image:url("/wp-content/uploads/2020/02/solutions.svg");}
	.icon-ufs{background-image:url("/wp-content/uploads/2020/02/ufs.svg");}
	.icon-training{background-image:url("/wp-content/uploads/2021/06/Training.svg");}
	.icon-email{background-image:url("/wp-content/uploads/2021/07/Email.svg");}
	
/* Pricelists */
.pricelists section.price #main{margin-bottom:4em;}
	.pricelists section.price .uklist{display:flex; background-color:#272727; padding:1.4em 50% 0.4em 1.4em; height:100%; flex-direction:column; background-image:url("/wp-content/uploads/2020/02/ukmap.svg"); background-position:90% 50%; background-size:132px 188px; background-repeat:no-repeat;}
	.pricelists section.price .roilist{display:flex; background-color:#272727; padding:1.4em 40% 0.4em 1.4em; height:100%; flex-direction:column; background-image:url("/wp-content/uploads/2020/02/roimap.svg"); background-position:90% 50%; background-size:95px 114px; background-repeat:no-repeat;}
	.pricelists section.price .uklist p, .pricelists .roilist p{font-size:18px; color:#fff; line-height:1.3; margin-bottom:2em;}
	.pricelists section.price strong{font-weight:700;}
	.pricelists section.price .entry p a {border-width: 1px; border-color: rgb(246, 139, 31); border-style: solid; -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px; padding:0.5em 1.7em; color:#fff;}
	.pricelists section.price .queries{display:flex; padding:3.4em 1.4em 0.4em 1.4em; height:100%; flex-direction:column; align-items:center;}
	.pricelists section.price .queries p{text-align:center; padding-top:2.6em; font-size:18px; line-height:1.3; background-image:url("/wp-content/uploads/2020/02/queries.svg"); background-position:50% 10%; background-size:45px 32px; background-repeat:no-repeat; }
	
	.pricelists section.price1 p a{display: normal; border: none; outline: none; text-decoration: none; color:#ff6600;}
	.pricelists section.price1 h3{color:#ff6600} 
	.pricelists section.price1 h4{color:#ff6600}  
	
	
	/* Leasedesk */
.leasedesk #main{padding-bottom:0;}
	
	.leasedesk section.lease1{position:relative; width: 100vw; left: 50%; right: 50%; margin: 0 -50vw 0; border-bottom:6px #272727 solid; background-color:#fff; padding:0 0 4em 0; }
	.leasedesk section.lease1:after{position:absolute; content:""; width:100%; height:14px; background:url("/wp-content/uploads/2020/03/drop-shadow.png") top center no-repeat; bottom: -20px; left: 0px;  z-index: 50; background-size:contain;}
	
	.leasedesk section.lease2{position:relative; width: 100vw; left: 50%; right: 50%; margin: 0 -50vw 0; background-color:#ff6600; padding:4em 0 4em 0; color:#fff; }
	.leasedesk section.lease2 h2{color:#000;}
	.leasedesk section.lease2 h3{font-size:21px; color:#000000; display:inline-flex;}
	.leasedesk section.lease2 ul{list-style:none; margin:0; padding:0px;}
	.leasedesk section.lease2 ul li{margin:0 0 1em 0; padding:0px;}
	.leasedesk section.lease2 ul li a{display:block; border: 1px solid #fff; padding: 0.5em 1.6em; margin-top: 0.5em; color:#fff; text-align:center;}
	.leasedesk section.lease2 a{color:#000}
	.leasedesk section.lease2 img{display:inline-flex; margin-right:1em; max-height:50px; }
	.leasedesk section.lease2 p{margin-top:1em;}
	
	.leasedesk section.lease3{position:relative; width: 100vw; left: 50%; right: 50%; margin: 0 -50vw 0; background-color:#fff; padding:4em 0 4em 0; color:#000; }
	.leasedesk section.lease3 h2{color:#000;}
	.leasedesk section.lease3 h3{font-size:21px; color:#000000; display:inline-flex;}
	.leasedesk section.lease3 ul{list-style:none; margin:0; padding:0px;}
	.leasedesk section.lease3 ul li{margin:0 0 1em 0; padding:0px;}
	.leasedesk section.lease3 ul li a{display:block; border: 1px solid #ff6600; padding: 0.5em 1.6em; margin-top: 0.5em; color:#ff6600; text-align:center;}
	.leasedesk section.lease3 a{color:#ff6600}
	.leasedesk section.lease3 img{display:inline-flex; margin-right:1em; max-height:50px; }
	.leasedesk section.lease3 p{margin-top:1em;}
	
	
	/* Warranties */
.warranties #main{padding-bottom:0;}
	
	.warranties section.warr1{position:relative; width: 100vw; left: 50%; right: 50%; margin: 0 -50vw 0; border-bottom:6px #272727 solid; background-color:#fff; padding:0 0 4em 0; }
	.warranties section.warr1:after{position:absolute; content:""; width:100%; height:14px; background:url("/wp-content/uploads/2020/03/drop-shadow.png") top center no-repeat; bottom: -20px; left: 0px;  z-index: 50; background-size:contain;}
	
	.warranties section.warr2{position:relative; width: 100vw; left: 50%; right: 50%; margin: 0 -50vw 0; background-color:#ff6600; padding:4em 0 4em 0; color:#fff; }
	.warranties section.warr2 h2{color:#000;}
	.warranties section.warr2 h3{font-size:21px; color:#000000; display:inline-flex;}
	.warranties section.warr2 ul{list-style:none; margin:0; padding:0px;}
	.warranties section.warr2 ul li{margin:0 0 1em 0; padding:0px;}
	.warranties section.warr2 ol li a{color:#272727; font-weight:700 !important; }
	.warranties section.warr2 img{display:inline-flex; margin-right:1em; max-height:50px; }
	.warranties section.warr2 p{margin-top:1em;}
	.warranties section.warr2 .accordion{width:100%;}
	.warranties section.warr2 .card{margin:0 10px; box-shadow:none;}
	.warranties section.warr2 .card-header{background-color:#ff6600; padding:1em 0; border-bottom:0px; border-top:2px solid #ffffff;}
	.warranties section.warr2 .card-header h5{font-size:24px; color:#272727; font-weight:600; margin-bottom:0px;}
	.warranties section.warr2 .card-header a.collapsed{background:url("/wp-content/uploads/2020/03/plus.svg") center right no-repeat; background-size:14px 14px; display:block; padding-right:1em;}
	.warranties section.warr2 .card-header a{background:url("/wp-content/uploads/2020/03/minus.svg") center right no-repeat; background-size:14px 14px; display:block; padding-right:1em;}
	.warranties section.warr2 .card-body{background-color:#ff6600; padding:1em 0; border-bottom:0px; border-top:0px;}
	.warranties section.warr2:after{position:absolute; content:""; width:100%; height:14px; background:url("/wp-content/uploads/2020/03/drop-shadow.png") top center no-repeat; bottom: -20px; left: 0px;  z-index: 50; background-size:contain;}
	
	.warranties section.warr3{position:relative; width: 100vw; left: 50%; right: 50%; margin: 0 -50vw 0; background-color:#ffffff; padding:4em 0 4em 0; color:#fff; }
	.warranties section.warr3 h2{color:#000;}
	.warranties section.warr3 h3{font-size:21px; color:#000000; display:inline-flex;}
	.warranties section.warr3 ul{list-style:none; margin:0; padding:0px;}
	.warranties section.warr3 ul li{margin:0 0 1em 0; padding:0px;}
	.warranties section.warr3 ol li a{color:#ff6600; font-weight:700 !important; }
	.warranties section.warr3 a {display:block; border: 1px solid #ff6600; padding: 0.5em 1.6em; margin-top: 0.5em; color:#ff6600; text-align:center;}
	.warranties section.warr3 img{display:inline-flex; margin-right:1em; max-height:50px; }
	.warranties section.warr3 p{margin-top:1em;}
	
	/* Solutions */
	.solutions section.soll1{position:relative; width: 100vw; left: 50%; right: 50%; margin: 0 -50vw 0; background-color:#ffffff; padding:0 0 4em 0; color:#000000; }
	.solutions section.soll1 h2{color:#000;}
	.solutions section.soll1 h3{font-size:21px; color:#000000; display:inline-flex;}
	.solutions section.soll1 ul{list-style:none; margin:0; padding:0px;}
	.solutions section.soll1 ul li{margin:0 0 1em 0; padding:0px;}
	.solutions section.soll1 a {display:block; border: 1px solid #ff6600; padding: 0.5em 1.6em; margin-top: 0.5em; color:#ff6600; text-align:center;}
	.solutions section.soll1 img{display:inline-flex; margin-right:1em; max-height:50px; }
	.solutions section.soll1 p{margin-top:1em;}
	
	/* Software Activation */
.activation #main{padding-bottom:0;}
	
	.activation section.softact1{position:relative; width: 100vw; left: 50%; right: 50%; margin: 0 -50vw 0; border-bottom:6px #f08700 solid; background-color:#fff; padding:0 0 4em 0; }
	.activation section.softact1:after{position:absolute; content:""; width:100%; height:14px; background:url("/wp-content/uploads/2020/03/drop-shadow.png") top center no-repeat; bottom: -20px; left: 0px;  z-index: 50; background-size:contain;}
	.activation section.softact1 .col-md-9{padding-right:6em;}
	.activation section.softact1 .col-md-3{padding:0px;}
	.activation section.softact1 .col-md-3 div{background-color:#272727; text-align:center; color:#fff; padding:2em;}
	.activation section.softact1 .col-md-3 div a{border-width: 1px; border-color: rgb(246, 139, 31); border-style: solid; -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px; padding:0.5em 1.7em; color:#fff; margin-top:3em; display: inline-block;}
	.activation section.softact1 .col-md-3 div a:before{position:absolute; top:-3em; left:40%; content:""; width:36px; height:36px; background-image:url("/wp-content/uploads/2020/03/key-icon-orange.svg"); background-repeat:no-repeat; background-size:cover;}
	
	.activation section.softact2{position:relative; width: 100vw; left: 50%; right: 50%; margin: 0 -50vw 0; background-color:#0e2d6d; padding:4em 0 4em 0; color:#fff; }
	.activation section.softact2 h2{color:#000;}
	.activation section.softact2 h3{font-size:26px; color:#fff; display:inline-flex;}
	.activation section.softact2 ul{list-style:none; margin:0; padding:0px;}
	.activation section.softact2 ul li{margin:0 0 1em 0; padding:0px;}
	.activation section.softact2 a {display:block; border: 1px solid #fff; padding: 0.5em 1.6em; margin-top: 0.5em; color:#fff; text-align:center;}
	.activation section.softact2 img{margin-top:5em;}
	.activation section.softact2 p{margin-top:1em;}
	
	
	/*------------ IT Support ------------*/
	.it-support .col-sm-12{ margin-top:3em; padding-right:2em; }
	.it-support .col-md-12{background-image:url("/wp-content/uploads/2020/03/it-support-bg.jpg"); background-position: center; background-repeat:none; background-size:cover; padding:2em 2em 1em 3em; color:#fff;}
	.it-support .col-md-12 h3{color:#f08700;}
	
	/*---------- Environment Page ------------*/
	.environment #main{padding-bottom:0px !important;}
	.environment{background:#eee;}
	.environment p{font-size:18px; margin-bottom: 1.2em;}
	.environment h2{font-size:24px; font-weight:600; margin-bottom:0.8em;}
	.environment h1.entry-title{margin-bottom:0px;}
	.environment section.enviro1{position:relative; width: 100vw; left: 50%; right: 50%; margin: 0 -50vw 0; border-bottom:6px #f08700 solid; }
	.environment section.enviro1 .container{ padding-bottom:4em; padding-top:1.4em;  }
	
	.environment section.enviro1:before{position:absolute; content:""; height:700px; width:100%; bottom:0; right:0; background-image:url("/wp-content/uploads/2021/07/environment-bg.jpg"); background-position:top right; background-repeat:no-repeat; background-size:700px auto; z-index:-1; opacity:0.2;}
	.environment section.enviro1:after{position:absolute; content:""; width:100%; height:14px; background:url("/wp-content/uploads/2020/03/drop-shadow.png") top center no-repeat; bottom: -20px; left: 0px;  z-index: 50; background-size:contain;}
	
	/*-------- CSR ------------*/
	.csr p{font-size:18px; margin-bottom:1.2em;}
	.csr section.csr1{position:relative; width: 100vw; left: 50%; right: 50%; margin: 0 -50vw 0; border-bottom:6px #f08700 solid; padding-bottom:4em; }
	.csr section.csr1:after{position:absolute; content:""; width:100%; height:14px; background:url("/wp-content/uploads/2019/12/drop-shadow.png") top center no-repeat;     bottom: -20px; left: 0px;  z-index: 50; background-size:contain;}
	
	/*------------ Marketing Support ------------*/
	.marketingsupport section.mark1 .col-sm-12{ margin-top:1em; padding-right:2em; }
	.marketingsupport section.mark1 h4{color:#ff6600;}
	
	.marketingsupport section.mark1{position:relative; width: 100vw; left: 50%; right: 50%; margin: 0 -50vw 0; background-color:#ffffff; padding:0 0 4em 0; color:#000000; }
	.marketingsupport section.mark1 .accordion{width:100%;}
	.marketingsupport section.mark1 .card {margin:0 10px; box-shadow:none;}
	.marketingsupport section.mark1 .card-header {background-color:#fff; padding:1em 0; border-bottom:0px; border-top:2px solid #f08700;}
	.marketingsupport section.mark1 .card-header h5{font-size:24px; color:#272727; font-weight:600; margin-bottom:0px;}
	.marketingsupport section.mark1 .card-header a.collapsed{background:url("/wp-content/uploads/2020/03/plus.svg") center right no-repeat; background-size:14px 14px; display:block; padding-right:1em;}
	.marketingsupport section.mark1 .card-header a{background:url("/wp-content/uploads/2020/03/minus.svg") center right no-repeat; background-size:14px 14px; display:block; padding-right:1em;}
	.marketingsupport section.mark1 ol{list-style:none; margin:0; padding:0px;}
	.marketingsupport section.mark1 ol li{margin:0 0 1em 0; padding:0px;}
	.marketingsupport section.mark1 ol li a{display:block; border: 1px solid #ff6600; padding: 0.5em 1.6em; margin-top: 0.5em; color:#ff6600; text-align:center;}
	.marketingsupport section.mark1 p{font-size:18px; margin-bottom: 1.2em;}
	
	/*----------- What's new ---------*/
	.whatsnew .newest-list{position:relative; width:100%; padding:0px; margin:0px;}
	.whatsnew .bpress-article-list { display: grid; grid-template-columns: repeat(auto-fill, minmax(33.3333%, 1fr)); list-style:none; }
.whatsnew .bpress-article-list-item{ background-color: rgba(255, 255, 255, 0.8); border: 1px solid rgba(0, 0, 0, 0.4);	margin:0.4em; }
	.whatsnew .bpress-article-list-item a{display:block; padding:0 0.7em 0.7em 0.7em; font-size:20px; word-break:break;}
	.bpress-article-list-item-section{padding:1em 0 0 1em; font-size:14px;}
	.bpress-article-list-item-section span{margin-right:0.4em;}
	
	/*------------ Hardware Support ------------*/
    .hardware-support{position:relative; width: 100vw; left: 50%; right: 50%; margin: 0 -50vw 0; background-color:#ffffff; padding:0 0 4em 0; color:#000000; }   
	.hardware-support .accordion{width:100%;}
	.hardware-support .card {margin:0 10px; box-shadow:none;}
	.hardware-support .card-header {background-color:#fff; padding:1em 0; border-bottom:0px; border-top:2px solid #f08700;}
	.hardware-support .card-header h5{font-size:24px; color:#272727; font-weight:600; margin-bottom:0px;}
	.hardware-support .card-header a.collapsed{background:url("/wp-content/uploads/2020/03/plus.svg") center right no-repeat; background-size:14px 14px; display:block; padding-right:1em;}
	.hardware-support .card-header a{background:url("/wp-content/uploads/2020/03/minus.svg") center right no-repeat; background-size:14px 14px; display:block; padding-right:1em;}
	.hardware-support ul{ margin:0 0 0 1em; padding:0px;}
	
	
	.hardware-support section.hardsupp1{position:relative; width: 100vw; left: 50%; right: 50%; margin: 0 -50vw 0; border-bottom:6px #f08700 solid; background-color:#fff; padding:0 0 4em 0; }
	.hardware-support section.hardsupp1:after{position:absolute; content:""; width:100%; height:14px; background:url("/wp-content/uploads/2020/03/drop-shadow.png") top center no-repeat; bottom: -20px; left: 0px;  z-index: 50; background-size:contain;}
	.hardware-support section.hardsupp1 .col-md-9{padding-right:6em;}
	.hardware-support section.hardsupp1 .col-md-3{padding:0px;}
	.hardware-support section.hardsupp1 .col-md-3 div{background-color:#272727; text-align:center; color:#fff; padding:2em;}
	.hardware-support section.hardsupp1 .col-md-3 div a{border-width: 1px; border-color: rgb(246, 139, 31); border-style: solid; -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px; padding:0.5em 1.7em; color:#fff; margin-top:3em; display: inline-block;}
	.hardware-support section.hardsupp1 .col-md-3 div a:before{position:absolute; top:-3em; left:40%; content:""; width:36px; height:36px; background-image:url("/wp-content/uploads/2020/03/key-icon-orange.svg"); background-repeat:no-repeat; background-size:cover;}
	
	.hardware-support section.hardsupp2{position:relative; width: 100vw; left: 50%; right: 50%; margin: 0 -50vw 0; background-color:#272727; border-bottom:6px #f08700 solid;  padding:4em 0 4em 0; color:#fff; }
	.hardware-support section.hardsupp2:after{position:absolute; content:""; width:100%; height:14px; background:url("/wp-content/uploads/2020/03/drop-shadow.png") top center no-repeat; bottom: -20px; left: 0px;  z-index: 50; background-size:contain;}
	.hardware-support section.hardsupp2 h2{color:#000;}
	.hardware-support section.hardsupp2 h3{font-size:26px; color:#fff; display:inline-flex;}
	.hardware-support section.hardsupp2 ul{list-style:none; color:#ffffff; margin:0; padding:0px;}
	.hardware-support section.hardsupp2 ul li{margin:0 0 0 1em; padding:0px;}
	.hardware-support section.hardsupp2 a {display:block; border: 1px solid #fff; padding: 0.5em 1.6em; margin-top: 0.5em; color:#fff; text-align:center;}
	.hardware-support section.hardsupp2 img{margin-top:5em;}
	.hardware-support section.hardsupp2 p{margin-top:1em;}
	.hardware-support section.hardsupp2 table td p{font-size: 14px; font-weight: 400; padding:0px; margin:0px;}
	
	.hardware-support section.hardsupp3{position:relative; width: 100vw; left: 50%; right: 50%; margin: 0 -50vw 0; background-color:#fff; padding:4em 0 4em 0; }
	
	
	/*------------ Applications and Goods Returns ------------*/

	.returns section.returns1{position:relative; width: 100vw; left: 50%; right: 50%; margin: 0 -50vw 0; background:#fff; padding-top:1em; padding-bottom:3em; }
	.returns section.returns1 .accordion{width:100%;}
	.returns section.returns1 .card{margin:0 10px; box-shadow:none;}
	.returns section.returns1 .card-header{background-color:#fff; padding:1em 0; border-bottom:0px; border-top:2px solid #f08700;}
	.returns section.returns1 .card-header h5{font-size:24px; color:#272727; font-weight:600; margin-bottom:0px;}
	.returns section.returns1 .card-header a.collapsed{background:url("/wp-content/uploads/2020/03/plus.svg") center right no-repeat; background-size:14px 14px; display:block; padding-right:1em;}
	.returns section.returns1 .card-header a{background:url("/wp-content/uploads/2020/03/minus.svg") center right no-repeat; background-size:14px 14px; display:block; padding-right:1em;}
	
	
	/*-------- UFS Page ---------*/
	.ufs #main{padding-bottom:0px !important;}
	.ufs p{font-size:18px; margin-bottom:1.2em;}
	.ufs h2{font-size:24px; font-weight:600; margin-bottom:1.8em;}
	.ufs .ufs-one .row{margin-bottom:3em; justify-content:center;}
	.ufs .ufs-two .row{justify-content:center;}
	.ufs section.ufs-one{position:relative; width: 100vw; left: 50%; right: 50%; margin: 0 -50vw 0; border-bottom:6px #f08700 solid; }
	.ufs section.ufs-one:after{position:absolute; content:""; width:100%; height:14px; background:url("/wp-content/uploads/2020/03/drop-shadow.png") top center no-repeat;     bottom: -20px; left: 0px;  z-index: 50; background-size:contain;}
	.ufs section.ufs-two{position:relative; width: 100vw; left: 50%; right: 50%; margin: 0 -50vw 0; padding:5em 0; background-color:#eee; }
	.ufs h4{color:#f26522; font-size:21px; font-weight:600; margin:0; padding:0px; }
	.ufs img{margin-bottom:1.4em; width:100%; height:auto;}
	.ufs .col-md-4{margin-bottom:2em;}
	
	
	.ufs section.ufs3{position:relative; width: 100vw; left: 50%; right: 50%; margin: 0 -50vw 0; background-color:#ff6600; padding:4em 0 4em 0; color:#fff; }
	.ufs section.ufs3 h2{color:#000;}
	.ufs section.ufs3 h3{font-size:21px; color:#000000; display:inline-flex;}
	.ufs section.ufs3 ul{list-style:none; margin:0; padding:0px;}
	.ufs section.ufs3 ul li{margin:0 0 1em 0; padding:0px;}
	.ufs section.ufs3 a {display:block; border: 1px solid #fff; padding: 0.5em 1.6em; margin-top: 0.5em; color:#fff; text-align:center;}
	.ufs section.ufs3 img{margin-bottom:1.4em; width:100%; height:autoto;}
	.ufs section.ufs3 p{margin-top:1em;}
	
	
	/*---------- Downloads / Knowledge base -----------*/
	
	.tax-knowledgebase_cat .bpress-wrap{display:flex; flex-direction:column; padding:0 !important;}
	.tax-knowledgebase_cat .bpress-page-header{padding:2em 0; background-color:#f08700; order:2; margin-bottom:4em; }
	.tax-knowledgebase_cat .bpress-wrap h1{margin:0; padding:0px;}
	.tax-knowledgebase_cat .bpress-wrap h1{font-family: din-2014, sans-serif; font-weight: 700; font-style: normal; color:#fff; text-transform: uppercase; font-size: 36px; margin: 0 0 1.4em 0; text-align:left;}
	.tax-knowledgebase_cat .bpress-grid{text-align:center;}
	.tax-knowledgebase_cat .bpress-section-boxed .bpress-section-icon{color:inherit;}
	.tax-knowledgebase_cat .bpress-section-boxed .bpress-viewall{color:inherit;}
	.term-downloads .bpress-col-3{width:100%;}
	.tax-knowledgebase_cat .bpress-crumbs-wrap{order:1;}
	.tax-knowledgebase_cat .bpress-content-wrap{order:3;}
	.bpress-content-wrap{max-width:1140px; padding-left:15px; padding-right:15px;}
	.tax-knowledgebase_cat .bpress-content-wrap header p{display:none;}
	.tax-knowledgebase_cat .bpress-searchbar-wrap{margin-top:0px;}
	.bpress-post-header h1{font-family: din-2014, sans-serif; font-weight: 700; font-style: normal; color:#fff; text-transform: uppercase; font-size: 36px; margin: 0 0 1.4em 0; text-align:left; color:#f08700;}
	.bpress-section-boxed > a{padding:2em;}
	span.bpress-viewall{display:none !important;}
	.bpress-section-boxed .bpress-section-title{margin:0 0 1em 0;}
	
	.bpress-crumbs-wrap{background-color:transparent !important; padding: 4.6em 0 0 0;}
	.bp-angle-right:before {content: "|" !important;}
	.bpress-breadcrumb-arrow{color:#272727;}
	.bpress-crumbs li a{color:#f08700; font-weight:400; font-size:16px;}
	.bpress-crumbs li:last-of-type a{color:#272727; font-weight:300; cursor: context-menu;}
	.bpress-crumbs li a:hover{color:#f08700;}
	.bpress-crumbs li:last-of-type a:hover{color:#272727; font-weight:600;}
	.bpress-heading span[class^="bp-"].colored, .bpress-heading .bpress-heading-icon.colored{color:#f08700;}
	
	.tax-knowledgebase_cat .bpress-search{max-width:100%;}
	.tax-knowledgebase_cat .bpress-search-submit input[type="submit"]{background-color:#272727;}
	.tax-knowledgebase_cat .bpress-search-submit input[type="submit"]:hover{background-color:#e63852;}
	.tax-knowledgebase_cat .bpress-search-suggest ul li a{color:#272727;}
	
	body:not(.term-downloads) .bpress-page-header{display:none;}
	
	.single-knowledgebase .bpress-page-header{display:none !important;}
	.single-knowledgebase .bpress-content-wrap{padding: 0 15px;}
	.single-knowledgebase .bpress-content-area a{display:inline-block; background:#f08700; color:#fff; padding:1em 2em; -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px; margin-top:2em;}
	
	.bpress-pagination .page-numbers.current, .bpress-pagination .page-numbers:hover, .bpress-pagination .page-numbers.next:hover, .bpress-pagination .page-numbers.prev:hover{background-color:#f08700;}
	.page-numbers a, .page-numbers span:not(.elementor-screen-only), .page-links span{border:none; margin:0px !important; line-height:1.1;}
	.bp-chevron-right::before{border:none;}, .bp-chevron-left::before{top:2px;}
	
	/*---------- Press page -----------*/
	.press #main{margin-bottom:4em;}
	.press #main .content-area p{font-size:18px;}
	.press #main .content-area .row{margin:4em 0 0 0;}
	.press #main .content-area .row .col-lg-6{padding-left:0px;}
	.press #main .content-area .row .col-lg-4 a{display:flex; min-height:250px; background:#e63852; text-align:center; color:#fff; justify-content: center; align-items:center; font-size: 26px; padding:3em 2em 1em 2em; font-weight:600; background-image:url("/wp-content/uploads/2020/01/press-releases.svg"); background-size:3em auto; background-position:50% 24%; background-repeat:no-repeat;}
	.press #main .content-area .row .col-lg-2 a{display:flex; min-height:250px; background:#272727; text-align:center; color:#fff; justify-content: center; align-items:center; font-size: 18px; padding:3em 2em 1em 2em; background-image:url("/wp-content/uploads/2020/01/archive.svg"); background-size:2em auto; background-position:50% 34%; background-repeat:no-repeat;}
	.press #main .content-area .row .col-lg-4::after, .press main .content-area .row .col-lg-2::after  {
    position: absolute;
    content: "";
    width: 100%;
    height: 20px;
    background: url("/wp-content/uploads/2020/03/drop-shadow.png") top center no-repeat;
        background-size: auto;
    bottom: -20px;
    left: 0px;
    z-index: 50;
    background-size: 85% 70%;
}
	.category-press-releases #right-sidebar, .single-post #right-sidebar, .single-product #right-sidebar{display:none;}
	
	/* Blog Pages */
	.single-post article .entry-header{display:none;}
	.single-post #content-wrap{padding-top:0px !important;}
	
	
	
	/*-------- Privacy and Cookie ------------*/
	.privacy #main{padding-bottom:4em;}
	.privacy h3{margin:1.4em 0 0.6em 0;}
	.privacy h2{font-size:28px;}
	
	/*---------- Footer ------------*/
	.footer{min-height:387px; background:#272727; color:#fff; padding-top:6em; padding-bottom:2em; font-size:16px !important;}
	.site-footer p{font-size:15px !important; font-weight:100; line-height:1.3;}
	.site-footer #site-logo { float: none; height: auto; display:flex; width: 80%; margin-bottom: 1em !important; justify-content:center; }
	
	.footer #site-title{z-index:10;}
	.footer-widgets-inner{width:100%; display:flex; flex-wrap:wrap; text-align:center; justify-content:center;}
	#footer-widgets .footer-box.col-1{width:100%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; margin:0 0 2em 0; padding:0px;}
	#footer-widgets .footer-box.col-2{width:100%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; margin:0 0 2em 0; padding:0px 0;}
	
	#footer-widgets .footer-box.col-2 ul{display:flex; flex-direction: row; flex-wrap:wrap;}
	#footer-widgets .footer-box.col-2 ul li{display:inline; margin-right:2em; margin-left:2em;}	
	#footer-widgets .footer-box.col-2 ul > li > ul.sub-menu{display:flex; flex-direction:column; padding-top: 0.5em;}
	
	#footer-widgets .footer-box.col-2 ul{list-style:none; justify-content:center; }
	#footer-widgets .footer-box.col-2 ul li a{font-size:20px; line-height:1.0; color:#fff;}
	#footer-widgets .footer-box.col-2 ul li.footer-nav-title a:after {content:''; border-bottom:1px solid #f08700; padding-bottom:0.2em; width:100%; display:block; }
	#footer-widgets .footer-box.col-2 ul li a span{display:block;}
	#footer-widgets .footer-box.col-2 ul li ul li a{color:#f08700; border-bottom:none; }
	#footer-widgets .footer-box.col-2 ul li ul li{list-style: square inside;}
	#footer-widgets .footer-box.col-2 ul li.footer-nav-title ul li a:after{padding:0px; border-bottom:0px;}
	
	#footer-widgets .footer-box.col-2 ul > li > ul > li a{font-size:14px; margin-bottom:0em;  }
	#footer-widgets .footer-box.col-2 ul > li > ul > li{display: inline-flex; margin: 0.3em 0 0 0; padding: 0px; justify-content:center;}

	
	

}/* End of 320px Media Query */

@media (min-width:375px) and (max-width:896px) and (orientation : portrait) and (-webkit-device-pixel-ratio : 3) {

}

@media screen and (min-width:414px){	
}

/*---------------------------- 560 Media Query ----------------------------------------*/

@media screen and (min-width:560px){
	.site-footer #site-logo { float: none; height: auto; display:flex; width: 100%; margin-bottom: 1em; justify-content:flex-start; }
	#footer-widgets .footer-box.col-2 ul li{display:inline; margin-right:2em; margin-left:0em;}	
	#footer-widgets .footer-box.col-2 ul{list-style:none; justify-content:flex-start; }
	.footer-widgets-inner{width:100%; display:flex; flex-wrap:wrap; text-align:left; justify-content:flex-start;}
	#footer-widgets .footer-box.col-1{width:40%; -ms-flex: 0 0 40%; flex: 0 0 40%; max-width: 40%; margin:0; padding:0px;}
	#footer-widgets .footer-box.col-2{width:60%; -ms-flex: 0 0 60%; flex: 0 0 60%; max-width: 60%; margin:0; padding:0px 2em;}
	#footer-widgets .footer-box.col-2 ul > li > ul > li{display: inline-flex; margin: 0.3em 0 0 0; padding: 0px; justify-content:left;}
}

/*---------------------------- 728 Media Query ----------------------------------------*/
@media screen and (min-width:728px){
	.footer #site-title{justify-content:left;}
	
	.header-menus{display:block;}
	/* Search */
	.search-form{display:inline-flex; margin-left:1em;}
	header .search-form:before{content:"|"; position:absolute; top:1px; left:-0.7em; color:#f08700; font-size:21px;}
	.search-form input[class=search-submit]{display:none;}
	.search-form input[type=search] {background: url("/wp-content/uploads/2019/11/search-icon.svg") no-repeat 7px center; padding:7px 20px 7px 20px; width:0em; -webkit-transition: all .5s; -moz-transition: all .5s;	transition: all .5s; border:none; cursor:pointer;}
.search-form input[type=search]:focus {width:15em; background-color: #fff;border: solid 1px #f08700; -webkit-border-radius: 10em;-moz-border-radius: 10em; border-radius: 10em;}
.search-form input:-moz-placeholder, .search-form input::-webkit-input-placeholder{color: #999;}
	.term-downloads .bpress-col-3 { width:33.333333%; text-align:center;}
	
}


/*---------------------------- 768 Media Query ----------------------------------------*/

@media screen and (min-width:768px){
	#main{padding-bottom:4em; padding-top:4em;}
}

@media screen and (min-device-width:768px) and (min-device-height:1024px) and (orientation : portrait){

}

@media screen and (min-device-width:1024px) and (min-device-height:768px) and (orientation : landscape){	
}



/*---------------------------- 1024 Media Query ----------------------------------------*/

@media screen and (min-width:1024px){
	#main{padding-bottom:4em; padding-top:9em;}
	.footernav{display:block;}
	#site-header{position:fixed; top:2em;}
	#site-navigation-wrap{margin-top: 20px;}
	
	/* Sub menu */
	.navigation > ul > li > ul.megamenu.col-4.sub-menu{background:#ddd; position: fixed !important;	left: 0% !important; top:11em; width: 100vw !important; -ms-flex: 0 0 100% !important; flex: 0 0 100% !important; max-width: 100% !important; padding:1.4em; min-height:246px; display:flex; }
	.navigation > ul > li > ul.megamenu.col-4.sub-menu li{background:#272727; border:none; margin:0 0.7em; display:flex; width:100%;  }
	.navigation > ul > li > ul.megamenu.col-4.sub-menu li a{font-family: din-2014, sans-serif; font-weight: 700; font-style: normal; color:#fff !important; text-transform:uppercase; font-size:24px; line-height:1.1; width:100%; }
	.navigation > ul > li > ul.megamenu.col-4.sub-menu li.brand-but{display:flex; width:100%; flex-direction:column;}
	.navigation > ul > li > ul.megamenu.col-4.sub-menu li a:hover{background:none;}
	
	.navigation ul.megamenu.col-4.sub-menu li#menu-item-68.brand-but.nolink.about-nav-bg-1.sub-nav-2.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.dropdown.menu-item-68.nav-no-click a.menu-link.sf-with-ul{cursor: context-menu !important;}
	
	/* Sub sub menu */
	.navigation > ul > li > ul.megamenu.col-4.sub-menu li > ul{display:flex; flex-direction: column; width:90%; border:none; padding-left:1.2em; }
	.navigation > ul > li > ul.megamenu.col-4.sub-menu li > ul > li{background:none; border:none; margin:0em 0.7em 0.7em 0.7em; display:flex; width:90%;  }
	.navigation > ul > li > ul.megamenu.col-4.sub-menu li > ul > li a{font-family: inherit; font-size:16px; font-weight:100; line-height:1.1 !important; padding:0px; margin:0px;text-transform:inherit; background:none; cursor:pointer !important;}
	
	/* Menu Images */
	.navigation > ul > li > ul.megamenu.col-4.sub-menu li.about-nav-bg-1{background:url("/wp-content/uploads/2020/01/about-nav-bg-1.jpg") center center no-repeat; background-size:cover;}
	.navigation > ul > li > ul.megamenu.col-4.sub-menu li.about-nav-bg-2{background:url("/wp-content/uploads/2020/01/about-nav-bg-2.jpg") center center no-repeat; background-size:cover;}
	.navigation > ul > li > ul.megamenu.col-4.sub-menu li.about-nav-bg-3{background:url("/wp-content/uploads/2020/01/about-nav-bg-3.jpg") center center no-repeat; background-size:cover;}
	.navigation > ul > li > ul.megamenu.col-4.sub-menu li.about-nav-bg-4{background:url("/wp-content/uploads/2020/01/about-nav-bg-4.jpg") center center no-repeat; background-size:cover;}
	
	.navigation > ul > li > ul.megamenu.col-4.sub-menu li.products-nav-bg-1{background:url("/wp-content/uploads/2020/02/products-nav-bg-1.jpg") center center no-repeat; background-size:cover;}
	.navigation > ul > li > ul.megamenu.col-4.sub-menu li.products-nav-bg-2{background:url("/wp-content/uploads/2020/02/products-nav-bg-2.jpg") center center no-repeat; background-size:cover;}
	.navigation > ul > li > ul.megamenu.col-4.sub-menu li.products-nav-bg-3{background:url("/wp-content/uploads/2020/02/products-nav-bg-3.jpg") center center no-repeat; background-size:cover;}
	.navigation > ul > li > ul.megamenu.col-4.sub-menu li.products-nav-bg-4{background:url("/wp-content/uploads/2020/02/products-nav-bg-4.jpg") center center no-repeat; background-size:cover;}
	
	.navigation > ul > li > ul.megamenu.col-4.sub-menu li.services-nav-bg-1{background:url("/wp-content/uploads/2020/02/services-nav-bg-1.jpg") center center no-repeat; background-size:cover;}
	.navigation > ul > li > ul.megamenu.col-4.sub-menu li.services-nav-bg-2{background:url("/wp-content/uploads/2020/02/services-nav-bg-2.jpg") center center no-repeat; background-size:cover;}
	.navigation > ul > li > ul.megamenu.col-4.sub-menu li.services-nav-bg-3{background:url("/wp-content/uploads/2020/02/services-nav-bg-3.jpg") center center no-repeat; background-size:cover;}
	.navigation > ul > li > ul.megamenu.col-4.sub-menu li.services-nav-bg-4{background:url("/wp-content/uploads/2020/02/services-nav-bg-4.jpg") center center no-repeat; background-size:cover;}
	
	.navigation > ul > li > ul.megamenu.col-4.sub-menu li.support-nav-bg-1{background:#272727 url("/wp-content/uploads/2020/02/support-nav-bg-1.jpg") center center no-repeat; background-size:cover;}
	.navigation > ul > li > ul.megamenu.col-4.sub-menu li.support-nav-bg-2{background:#272727 url("/wp-content/uploads/2020/02/support-nav-bg-2.jpg") center center no-repeat; background-size:cover;}
	.navigation > ul > li > ul.megamenu.col-4.sub-menu li.support-nav-bg-3{background:#272727 url("/wp-content/uploads/2020/02/support-nav-bg-3.jpg") center center no-repeat; background-size:cover;}
	.navigation > ul > li > ul.megamenu.col-4.sub-menu li.support-nav-bg-4{background:#272727 url("/wp-content/uploads/2020/02/support-nav-bg-4.jpg") center center no-repeat; background-size:cover;}
	
	.carousel-caption p.hideme{display:flex; font-size:18px;}
	.it-support .col-md-12{padding:2em 2em 1em 60%; }

}/* End 1024px */



/*---------------------------- 1080px Media Query ----------------------------------------*/
@media screen and (max-width:1079px){
	#top-bar-wrap{display:none;}
	#site-header {top:0em;}
	#main{padding-top:4em;}
	.logoutlink{display:flex;}
}

@media screen and (min-width:1080px){
	.spacer{display:flex;}
	#top-bar-wrap{position:fixed; top:0; left:0; border-bottom:none; font-size:16px; height:3em; padding-right:1em; width:100%; z-index: 600;}
	.logoutlink{display:none;}
}


/*---------------------------- 1161px Media Query ----------------------------------------*/

/* Main navigation starts - Mobile nav ends */
@media screen and (min-width:1161px){
	.home #main{padding:9em 0 3em 0;}
	
	/* reset mobile menu styles */
	.header-menus .toggler, .header-menus .hamburger{display:none;} 
	.header-menus .nav{position: relative;top: 0;left: 0;width: 100%;height: initial;visibility: visible;overflow: hidden;display: flex;align-items: center;}
	.header-menus .nav > div{position:relative; background: none; border-radius: 0px; width: 100%; height: 100%; display: flex; flex: 1; align-items: flex-end; justify-content:flex-end; transform: none; transition: none; z-index: 20000;}
	.header-menus .nav > div > div{text-align:right; opacity:1; transition:none !important;}
	
	.header-menus .nav ul li{padding:0px; border-bottom:0px; margin-bottom:0px;}
.header-menus .nav ul li ul.sub-menu{display:none;}
	.header-menus .nav ul li ul.sub-menu li{padding:0em; border-bottom:0px;}
.header-menus .nav ul li:hover ul.sub-menu{display:flex; flex-direction:row;}
	
	#header-menus{display:flex; justify-content: flex-end; flex-wrap:wrap-reverse; height:100%; padding-top:1em;}
	/* Navigation */
	#menu{width:100%; justify-content: flex-end; align-content: flex-end;}
	#menu ul{list-style:none;}
	#menu li{display:inline-flex; margin:0 0 0 0.6em; }
	#menu li.home-menu{margin-left:0em;}
	#menu li a{padding:0.5em 0.5em 14px 0.5em; color:#fff; text-transform:lowercase; font-weight:400; font-size:18px; }
	#menu li a:hover, #menu li a:focus{color:#f08700;}
	#menu li a[aria-current="page"] { color:#f08700;}
	 
	.dropdown-menu ul li.nolink{background-image:url("/wp-content/uploads/2020/02/arrow.svg"); background-position:90% 50%; background-repeat: no-repeat; background-size:10px 10px;}
	.dropdown-menu ul li.nolink a:hover{background-image:url("/wp-content/uploads/2020/02/arrow.svg"); background-position:90% 50%; background-repeat: no-repeat; background-size:10px 10px; transition:none !important;}
	.dropdown-menu ul li.menu-item ul li{background:inherit !important;}
	.dropdown-menu ul li.third-level a:hover{background-image:none !important;}
	
	.pricelists .uklist {padding: 1.4em 45% 0.4em 1.4em;}
	
	body.home .home-menu-first{display:none !important;}
	

}/* End of 1161px */

/* Search Result Customization Task: 23C-KN8-PMZ */
.bpress-search-section {
	float: right;
}

.search-results .bpress-heading h3 a {
    color: #f08700!important;
}
/* END Search Result Customization Task: 23C-KN8-PMZ */

.page-id-2921 #content >article >div >ul >li:nth-child(2) {
	display: block!important;
}

ul.bpress-article-list {
	list-style: none;
}

/*Task 23I-RP1-92S*/
a.bpress-anchor-link {
    display: none !important;
}