body{
background-color:#fff !Important;
}
.product-page-section {
  background-color:#fff !Important;
}
.legal-page-body {
  background-color:#fff !Important;
}
.white-bg-cta {
    border: 1px solid #eee;
}
nav.refactor-navbar > .refactor .row > .col-md-9 > .row:first-of-type {
height:35px;
}
.Order-now-Nav-color
{
      color: #Aee4fe !important;
}
.height826 img.img-responsive {
    height: 844px;
}
.page-top img.sandw-banner, #sandw-banner img
{
top:0px !important;
}

.page-top
{
max-height:100% !important;
}
.carouseloffset
{
margin-bottom: 0px !important;
}
.carousel {
    max-height: 100% !important;
}
/*switch-and-win*/
.btn-yellow{
    background-color: #fcbf2c;
    font-weight: bold;
    color: black;
    border-radius: 0;
    max-width: 692px;
    width: 100%;
}
.align-left{
text-align:left;
}
.align-left ul{
margin-left:0!important;
}
.sw-block2 .col-md-6.col-sm-6{
    background-color:#dce6f2;
    margin:2px;
    width:49.42%;
    min-height: 550px!important;
    padding: 20px;
}

@media(max-width:720px){
.sw-block2 .col-md-6.col-sm-6{
    width:100%;
}
.sw-block4 .sw-block4-contacts{
text-align:center;
}
.sw-block-contact-button{width:100%!important;min-width: 100%!important;}
}
.sw-block-contact-button a{
    white-space:normal;
}
.sw-block-contact-button{min-width:692px;}
.sw-block4{
padding:20px;
}

/*end of switch-and-win*/

#covid-strip
{
	text-align:center;
	padding:10px 0 10px 0;
	color:red;
	font-weight:bold;
	font-size:20px;
}
@media(max-width:767px){
#covid-strip{
    font-size: inherit;
}
}
/*min nav bar */
@media (min-width: 992px) and (max-width: 1200px) {

               .nav.navbar-nav.navbar-lower {

                              margin-left: 60px;

               }

}
@media (min-width: 1201px) and (max-width: 1800px) {

               .nav.navbar-nav.navbar-lower {

                              margin-left: -15px !important;

               }

}
@media (min-width: 992px) {

               .nav.navbar-nav.navbar-lower {

                              margin-top: 18px !important;

               }

}

.refactoredNavbarSearchform {
        margin-top: 32px !important;
        margin-left: 20px !important;
}
/*end of min nav bar */

.btn-bottom-left-sticky {
	position: fixed;
	bottom: 50px;
	right: -376px;
	border-bottom-left-radius: 25px;
	border-bottom-right-radius: 0;
	border-top-left-radius: 25px;
	border-top-right-radius: 0;
	z-index: 999;
	white-space: normal;
	background-color: #003366;
	border-color: #003366;
}

.btn-bottom-left-sticky:hover {
	right: 0;
	transition: 0.5s;
	background-color: #003366;
	border-color: #003366;
}

.btn-bottom-left-sticky a {
	color: white;
}

.transition-for-sticky {
	right: 0;
	transition: 0.5s;
}
.how-to-use-step .button-custom {
    background-color: #036;
}
.Sub-Menu-5 .block.cleancontentarea .nav-tabs {
    border-bottom: 0;
    margin-bottom: 30px;
    margin-top: 30px;
}

    .Sub-Menu-5 .block.cleancontentarea .nav-tabs > li > a {
        background-color: #ffffff;
        border: solid 1px #021d5a;
        border-radius: 2px;
        color: #021d5a;
        font-weight: bold;
        margin-right: 20px;
        margin-bottom: 20px;
    }

    .Sub-Menu-5 .block.cleancontentarea .nav-tabs > li.active > a,
    .Sub-Menu-5 .block.cleancontentarea .nav-tabs > li.active > a:focus,
    .Sub-Menu-5 .block.cleancontentarea .nav-tabs > li.active > a::selection {
        background-color: #021d5a;
        color: #ffffff;
        font-weight: bold;
    }

.Sub-Menu-5 .block.cleancontentarea .panel-default > .panel-heading {
    background-color: #ffffff;
    color: #021d5a;
}

.Sub-Menu-5 .block.cleancontentarea .panel-default {
    border: 0;
}

.Sub-Menu-5 .block.cleancontentarea .panel-group .panel-heading + .panel-collapse > .panel-body {
    border-top: 0;
    border-bottom: 1px solid #d3d3d3;
}

.Sub-Menu-5 .block.cleancontentarea .panel-body {
    color: #000000;
}
.Sub-Menu-5 .block.cleancontentarea .nav.nav-tabs>li>a {
    position: relative;
    display: block;
    padding: 10px 15px;
}
.Sub-Menu-5 .block.cleancontentarea .glyphicon-menu-up {
    display: none;
}

.Sub-Menu-5 .block.cleancontentarea a[aria-expanded="true"] .glyphicon-menu-down {
    display: none;
}

.Sub-Menu-5 .block.cleancontentarea a[aria-expanded="true"] .glyphicon-menu-up {
    display: block;
}

.Sub-Menu-5 .block.cleancontentarea a[aria-expanded="false"] .glyphicon-menu-down {
    display: block;
}
.Sub-Menu-5 .block.cleancontentarea .glyphicon-menu-up,
.Sub-Menu-5 .block.cleancontentarea .glyphicon-menu-down {
    float: right;
}

.Sub-Menu-5 .block.cleancontentarea i.glyphicon-menu-up,
.Sub-Menu-5 .block.cleancontentarea i.glyphicon-menu-down {
    color: #69c8e6;
}
.Sub-Menu-5 .block.cleancontentarea .col-sm-6.col-lg-8{
    width:100%;
    margin-left:0%!important;
}
.Sub-Menu-5 .block.cleancontentarea .nav-tabs>li.active>a, .Sub-Menu-5 .block.cleancontentarea .nav-tabs>li.active>a:focus, .Sub-Menu-5 .block.cleancontentarea .nav-tabs>li.active>a:hover {
    color: #555;
    cursor: default;
    background-color: #fff;
    border: 1px solid #ddd;
    border-bottom-color: transparent;
}
.Sub-Menu-5 .block.cleancontentarea .nav-tabs>li.active>a, .Sub-Menu-5 .block.cleancontentarea .nav-tabs>li.active>a:focus, .Sub-Menu-5 .block.cleancontentarea .nav-tabs>li.active>a::selection {
    background-color: #021d5a;
    color: #fff;
    font-weight: bold;
}
.Sub-Menu-5 .block.cleancontentarea .nav-tabs>li>a:hover {
    border-color: #eee #eee #ddd;
}
.Sub-Menu-5 .block.cleancontentarea .nav>li>a:focus, .Sub-Menu-5 .block.cleancontentarea .nav>li>a:hover {
    text-decoration: none;
    background-color: #eee;
}
.Sub-Menu-5 .block.cleancontentarea .panel-title{
    font-size:16px!important;
}
li:last-child::before{
Width:0px;
}

li:last-child::before{
Width:0px;
}


.navbar-nav > li:last-child {
background-color: #fdb912;
margin: 0 15px;
border-top-left-radius: 20px;
border-bottom-right-radius: 20px;
color: #031d5b !important;
height:fit-content;
}
.navbar-nav > li:last-child > a {
color: #031d5b !important;
padding: 15px 15px;
}
a#upgradebutton {
    background-color: #FDB910;
  padding: 8px 20px;
top: 7px;}
#onetrust-banner-sdk.otCenterRounded {
max-width: 850px !important;
}