#selfCertification h4{color: #ffffff;}
#selfCertification h5{color:#767676;}
#selfCertification .btn-text p{color: #09569e;}
.navbar-nav {
    width: 140%;
}
/ *selfsertificate override styles.css */
.selfcert{height:290px!important; }
.selfcert.selfCertification{height:250px!important; }

.white-modal .modal-content {
    border-radius: 0px!important;
}
.selfcert-title p{
color: #09569e;
	}
.selfcert-subTitle{

   font-size: 14px;
    color:#767676;
 }
 
h3.selfcert-title {
    padding-top: 30px;
    padding-left: 30px;
    display: block;
    text-align: left;
} 

.selfcert-subTitle {
    padding-left: 30px;
    display: block;
    text-align: left;
} 

/*.modal-dialog {width:600px!important;   margin: 16% auto;}*/

.selfcert .btn-1{padding-top:10px;}
.selfcert .btn-1 a, .selfcert .btn-2 a {
   display: inline-block;
    border-radius: 0;
    color: #09569e;
    font-size: 16px;
    background: #d6d6d6;
    padding: 5px;
    text-decoration: none;
    margin: 0px 10px 30px 10px;
    width: 190px;
    text-align: center;
    font-weight: bold;
}
.selfcert1{
   margin-bottom: 30px;
    padding-top: 10px;
}
h3  .selfcert1{font-weight:normal;}
.modal-backdrop.in {
    opacity: 0.4;
}

/*@media (max-width: 768px){

.modal-dialog {
    width: 100% !important;
}*/

.selfcert.selfCertification {height:auto!important;}
}
/* Contact form right-side content fixes */
div.contact-right {
    margin-top: 147px;
    padding: 10px 25px 10px 0px;
}
@media (max-width: 991px) {
div.contact-right {
   margin-top: 0px;
 padding: 10px 25px;
}
}
.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;
    padding: 15px 0 15px 0;
    font-size: 16px;
}
.sw-block-contact-button{min-width:692px;}
.sw-block4{
padding:20px;
}

/*end of switch-and-win*/
.product-sticker {
    position: absolute;
    left: 25px;
}
@media (max-width: 767px)
{
.product-sticker {
    position: relative;
    left: 0px;
}
}

/*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;
}
}

.side{
 text-align: center;
 font-size: 20px!important;
 padding-left: 10%;
 padding-right: 10%;
}

.made{
  color: #fff;
}

.cta-image-left {
    width: 50%;
    float: left;
    margin-right: 31px;
}

.cta-text-bottom-right .great{
 padding-left: -20px!important;
}

/*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: 80px;

               }

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

               .nav.navbar-nav.navbar-lower {

                              margin-top: 10px;
               }
}

@media (max-width: 1584px){
.navbar-default .navbar-nav> li:first-child>a {
    padding-left: 15%;
    padding-right: 0px!important;
 }
}
/*end of min nav bar */
/*nav tabs*/

.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;
}
.refactoredDesktopNavbaritems {
padding-top: 14px;
}
.refactoredNavbarSearchform {

margin-top: 23px;
}
.refactoredDesktopNavbaritems ul:first-child {
margin-left: 0px !important;
margin-top:10px !important;
}
/*end of nav tabs*/
.how-to-use-step .button-custom, .button-custom2 {
    background-color: #036;
}