body{ background-color:#FFFFFF; color:#000000; font: normal 13px/18px 'Jost'}


h1 {font-family: 'Jost',sans-serif;font-style: normal;font-weight: 600; font-size: 30.603px; line-height: 42px; letter-spacing: .0em; color: #003a64; padding: 20px 0 15px; text-transform: none;}
h2 {font-family: 'Jost',sans-serif;font-style: normal;font-weight: 600; font-size: 25.192px; line-height: 37px; letter-spacing: .02em; color: #005593; padding: 20px 0 15px; text-transform: uppercase;}
h3 {font-family: 'Jost',sans-serif;font-style: normal;font-weight: 600; font-size: 20.739px; line-height: 32px; letter-spacing: .04em; color: #005593; padding: 20px 0 15px; text-transform: uppercase;}
h4 {font-family: 'Jost',sans-serif;font-style: normal;font-weight: 600; font-size: 16px; line-height: 28px; letter-spacing: .04em; color: #005593; padding: 20px 0 15px; text-transform: uppercase;}

.text-area h1 {font-family: Jost font-style: normal;font-weight: 700; font-size: 31px; line-height: 42px; letter-spacing: .0em; color: #003a64; padding: 20px 0 15px; text-transform: none;}

.header {background:#000000; padding:0;border-bottom-style:solid;border-bottom-color:#2A2A38;border-bottom-width:5px; }
.header-right{top: 32px;}


#navMenu{display:flex;justify-content:center;}

.image_full{display:block !important; }
.image_mobile{display:none !important; margin-left:auto; margin-right:auto; }



.top-menu{background:#005593}
.top-menu ul li a{color:#FFF;font:normal 12px/15px Jost;padding-bottom:0px;}
.top-menu ul li a:hover,
.top-menu ul li.active > a,
.top-menu ul li:hover > a{color:#0883C6;}
.top-menu ul ul{background:#0883C6;}
.top-menu ul ul li a{color:#FFF;}
.top-menu ul ul li a:hover,
.top-menu ul ul li.active > a,
.top-menu ul ul li:hover > a{color:#0883C6; background:#0883C6;}
.top-menu ul img.last{vertical-align:middle;}


.top-menu-links{background:#005593 border-bottom:solid 0px #f7f7f7; float:left;}
.top-menu-links ul li a{ color:#FFF; font:normal 18px/20px Jost; padding:55px 10px 10px 10px; text-align: center; text-shadow: none; display:block;}
.top-menu-links ul li a:hover,
.top-menu-links ul li.active > a,
.top-menu-links ul li:hover > a{color:#FFF; text-decoration: underline;}
.top-menu-links ul ul{background:#FFF;}
.top-menu-links ul ul li a{color:#FFF;}
.top-menu-links ul ul li a:hover,
.top-menu-links ul ul li.active > a,
.top-menu-links ul ul li:hover > a{color:#000; background:#fff;}

.home-slideshow-slick {border: none;}

.fullInfo{display:block;!important; }
.mobileInfo{display:none;margin-left:auto; margin-right:auto; !important;}

.home-slideshow-slick slick-initialized slick-slider{max-width:100% !important; ; width:100% !important;;margin-top:0 !important;;}
.slick-slide img { width: 100% !important; margin-top: 0px !important;}
.home-slideshow-slick {
  padding:0 !important; 
  width:100% !important;
  border:none 1px #a5a5a3;
  margin: 0px 0px;
  position:relative;
  overflow:hidden;

}

/* Info block */

.display {
font-family: Jost;
    font-style: normal;
    font-weight: 900;
    font-size: 23px;
    line-height: 46px;
    letter-spacing: .02em;
    color: #003a64;
    text-transform: uppercase;
    text-align: center;
    vertical-align: middle;
}


.infoblock{
    background:#F1F3F2;
    height: auto;
}


/* Clear floats after the columns */
.infoblock:after {
  content: "";
  display: table;
  clear: both;
}

.infoheader {   position: absolute;
    top: 10px;
    left: -10px;
    width: auto;
    text-align: center;
    border-radius: 10px;
    background-color: #F8951D;
    color: #FFF;
    max-width: 100%;
    font-family: Jost;
    font-weight: 600;
    font-size: 17.739px;
    line-height: 40px;
    letter-spacing: .04em;
    text-transform: uppercase;
    padding-left: 10px;
    padding-right: 10px;}
	
	
.infocopy {padding-left: 1%;}

.infosubcopy
{
    padding-right: 10px;
    padding-top: 45px;
    text-align: left;
    padding-left: 20px;
    color: #005693;
    font-size: 15px;
    font-weight: 600;
    line-height: initial;
}


#container {
    position: relative;
	float: left;
    background-color: #FFF;
    border: 2px solid #005693;
	width: 47.75%;
	border-radius: 10px;
	height: 180px;
	margin: 9px;
}



#media_container {
    position: relative;
    float: left;
    background-color: #FFF;
    border: 2px solid #005693;
    width: 70%;
    border-radius: 10px;
    height: 260px;
    margin: 9px;
    margin-left: 15%;
    margin-right: 20%;
}


.prodSuffix{display:none;}
.product-grid .product-box{/* border:none 1px #FFF; */background-color:#F8F8F8;box-shadow: 0 3px 6px rgb(0 0 0 / 10%);background: #fff;border-radius: 10px 10px;border: 1px solid #eee;}
.product-grid .product-box .form-group{padding-bottom:0px; float:left; width:100%;font-family:'Jost';font-weight:400;font-size:14px;min-height:65px;}
.product-grid .product-box .form-group .gca{ width:auto; padding-left: 2px; }
.product-grid .product-box .form-group .pgc{float:left;width: 40%; margin-right: 10px;}
.product-grid .product-box .form-group .qnt{float:left; width:53px; margin-right:8px;}
.product-grid .product-box .con .dec1{ border-bottom:solid 1px #F8F8F8; padding-bottom:10px; margin-bottom:10px; font-weight:700;font-family:'Jost';}
.product-grid .product-box .con .dec{border-bottom:solid 1px #F8F8F8;padding-bottom:10px;margin-bottom:10px;font-family:'Jost';font-style: normal;font-weight: bold;font-size: 16px;line-height: 24px;}
.product-grid .product-box .con .longdesc{margin-bottom:10px;font-family:Jost;font-weight:400;min-height:80px;}
.product-grid .product-box .fgr{margin-right: 40px;}
.product-grid .product-box label{display:block;font-weight:bold;font-size:12px;color:#4b4a4a;padding-bottom:3px;font-family: 'Jost';font-style: normal;font-weight: normal;font-size: 14px;line-height: 149.64%;}

.SSContainerDivWrapper {top:25px !important;position:initial !important;}
.stylish-select .newListSelected {background: #FFF;}

.chk-step{display: none;}

.oft1{margin-left:0px;}
.order-summary-top-link{text-align:right;padding-bottom: 10px;height:30px;}
.order-summary-table th {color: #393838;font-size: 16px;text-align: center;border-bottom: solid 1px #bebebe;padding: 5px 0;vertical-align: top; font-family: 'Jost';font-weight: 400;}

.checkout-detail .chk-left{padding-top:40px;}

/*Fix for iphone buttons */
input[type="submit"]{ 
    -webkit-appearance: none; 
    -webkit-border-radius:0; 
    border-radius: 30px; 
}


.btn-atc1{background: #FFF;color: #1d3969;border-color: #1d3969;border-style:solid;border-width: 3px;font-weight: 700;line-height: 44px;width: 135px;max-width: 135px;font-family: Jost,sans-serif;font-style: normal;font-size: .875rem;letter-spacing: .04em;border-radius: 30px;min-height: 50px;cursor: pointer;position: relative;text-align: center;text-transform: uppercase;-moz-user-select: none;-ms-user-select: none;user-select: none;vertical-align: middle;display: table-cell;}
.btn-checkout{visibility:hidden;background:#FFF;color:#fff200;border-color:#fff200;border-style:solid;border-width:1px;}


.btn-atc{border-color:#0883C6;background:#0883C6;color:#FFF;border-style:solid;border-radius:0px;border-width:1.5px; font: normal 12px/30px Jost;font-weight: 700;}
.btn-atc:hover,.btn-checkout:hover{border-color:#0883C6;color:#FFF;background-color:#16537e;border-color: #0883C6;}


.btn-media-view ,.btn-media-record, .btn-media-logout {border-color:#f7951d;color:#FFF;background-color:#f7951d;border-style:solid;border-radius:0;border-width:1.5px; 
font-family: Jost;font-style: normal;font-weight: normal;font-size: 11px;line-height: 16px;display:flex;
align-items: center;text-align: center;letter-spacing: 0.3em;text-transform: uppercase;height:48px; width:136px;float:right;}
.btn-media-logout {display:grid;}

.btn-media-view:hover, .btn-media-record:hover , .btn-media-logout:hover {text-decoration:underline;}


#CloseBox.button,.button{background: #FFF;color: #1d3969;border-color: #1d3969;border-style:solid;border-width: 3px;font-weight: 700;width: 165px;background-color: #fff;background-image: none;
font-family: Jost,sans-serif;font-style: normal;font-size: .875rem;letter-spacing: .016em;border-radius: 30px;cursor: pointer;text-align: center;text-transform: uppercase;
-moz-user-select: none;-ms-user-select: none;user-select: none;vertical-align: middle; display: inline-grid; margin-bottom: 20px;}
#CloseBox.button:hover, .button:hover{border-color:#1d3969;color:#FFF;background-color:#1d3969;text-decoration:underline;}


.button{color:#FFF;background-color: #0883C6;border-color: #0883C6;border-style:solid;border-width: 3px;font-weight: 700;width: 165px;font-family: Jost,sans-serif;font-style: normal;
font-size: .875rem;letter-spacing: .04em;border-radius: 30px;cursor: pointer;text-align: center;text-transform: uppercase;
-moz-user-select: none;-ms-user-select: none;user-select: none;vertical-align: middle;display: inline-grid;}
.button:hover{text-decoration:none;border-color:#1d3969;color:#FFF;background-color:#1d3969;}


.button2{border-color:#E5E5E5;color:#1F1F1F;border-style:solid;border-radius:0;border-width:1.5px;background:#E5E5E5;}
.button2:hover{background:#1F1F1F;color:#fff;}

.button2.ckout{border-color:#1F1F1F;color:#1F1F1F;border-style:solid;border-radius:0;border-width:1.5px;}
.button2.ckout:hover{background:#1F1F1F;color:#fff;}

.payment-ready{cursor:pointer;background:#0883C6;color:#FFF;border-style:solid;border-radius:0;border-width:1.5px;}
.payment-ready:hover{border-color:#0883C6;color:#FFF;background-color:#16537e;border-color: #0883C6;}

.fancybox-close {background:url(../images/close.jpg) 0 0 no-repeat !important; top: 8px;right: 8px;}

.popup{border-radius: 10px;}
.popup2 .button {background-color: #0883C6;background-image: none; border-color: #0883C6;color: #fff;text-transform:uppercase; font:normal 12px/30px Jost,sans-serif;float:left;margin-bottom:2%; margin-right:3%;width: 150px;}
.popup .button {background-color: #0883C6;border-color: #0883C6;color: #fff;font: normal 12px/30px Jost,sans-serif; float: left; margin-right: 1%;
    border-style: solid; border-width: 3px;font-weight: 700;width: 165px;background-image: none;font-family: Jost,sans-serif; font-style: normal;
    font-size: .875rem;letter-spacing: .016em;border-radius: 30px;cursor: pointer;text-align: center;text-transform: uppercase; user-select: none;vertical-align: middle;display: inline-grid; margin-bottom: 20px;}

.popup .newListSelected {height: 50px;padding:0;background:#fff;border:solid 1px #bbbbbb;color:#2c2c2c;font:normal 12px/24px 'Jost';-moz-box-sizing: border-box;box-sizing: border-box;outline:none;line-height: 50px;}
.popup .selectedTxt {overflow:hidden;height:50px;padding:0 20px 0 10px;line-height:50px;-moz-box-sizing: border-box;box-sizing: border-box;background:url(../images/dropdown-arrwo.png) right center no-repeat;}
.popup .button:hover{border-color:#0883C6;color:#FFF;background-color:#16537e;border-color: #0883C6;}

.popup .con {font: normal 16px/25px 'Jost';text-align: center;}
.popup h2 {visibility:hidden;font: normal 18px/20px 'Draper-Regular','Jost','Helvetica',sans-serif;text-transform: uppercase; color: #1F1F1F;text-align:center;background:#FFF;border-radius:25%;}
.popup input.input, textarea.input {height:48px;}
.datepicker {height:48px; width:98%;}
#ExpiryDateMonth {height:48px;}
#ExpiryDateYear  {height:48px;}

.help-container {
  display: inline-block;
}

.help-container .help-icon {
  color: #ff0000;
  background-color: #fff;
  width: 17px;
  height: 17px;
  display: inline-block;
  border-radius: 100%;
  font-size: 13px;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  -webkit-box-shadow: inset 1px 1px 1px 1px rgba(255, 0, 0, 1);
  -moz-box-shadow: inset 1px 1px 1px 1px rgba(255, 0, 0, 1);
  box-shadow: inset 0.5px 0.5px 1px 2.0px rgba(255, 0, 0, 1);
  margin: 1 3px;
  line-height: unset;
  font-family: 'Lato';
}


.help-container .help-text {
  display: none;
  margin-left: 5px;
  font-size: 12px;
  line-height: 14px;
}


.desc{border-bottom:solid 1px #F8F8F8;padding-bottom:10px;margin-bottom:10px;font-family:'Gibson';font-style: normal;font-weight: bold;font-size: 16px;line-height: 24px;}
.longdesc{margin-bottom:10px;font-family:Gibson;font-weight:400;}



h1.title{color:#757575;}

.chk-step span{background:#383838; color:#ffffff;}
.chk-step span.active{background:#1F1F1F;}

.error{ color: red !important; text-transform:Initial !important;}
.errorTd{ color: red !important; text-transform:Initial !important;}

.box-cusdetail{border:solid 1px #FFF; background:#fff;}
.box-cusdetail h2 ,.box-order-summary h2{background: #F8F8F8;border-bottom:solid 1px #fff;font-family: 'Jost',sans-serif;font-style: normal;font-weight: 600;font-size: 21px;letter-spacing: .02em;color: #005593;text-transform: uppercase;line-height: 35px;}
.box-cusdetail label {display: block;font-family: 'Jost'; font-weight: 400; font-size: 16px; text-transform: capitalize; color:#333333;}
.terms-link {font: normal 16px/18px 'Jost'; color:#005593;}

.box-order-summary{border:solid 1px #FFF; background-color: #F8F8F8;}
.box-order-summary h3{background-color:#F8F8F8; color:#1F1F1F;border-radius: 25%;}

.accountsummary{border:solid 1px #1F1F1F; background:#ffffff;}
.accountsummary th{background:#F8F8F8; color:#fff;}
.accountsummary tr:nth-child(odd) td{background:#e3e3e3;}

.transaction-history{ border:solid 1px #1F1F1F; background:#ffffff;}
.transaction-history h2{background:#F8F8F8; color:#1F1F1F;}
.transaction-history th{background:#FFFFFF; color:#000;}
.transaction-history td{background:#fff; color:#000;}
.transaction-history tr:nth-child(even) td{background:#e3e3e3;}


input.input, textarea.input{-moz-box-sizing: border-box;box-sizing: border-box;width:100%;padding:0 10px; background:#FFF !important; border:solid 1px #bbbbbb !important;color:#2c2c2c !important;font:normal 12px Gibson, Helvetica, sans-serif !important;border-radius: 10px 10px !important;}


.box-cusdetail input.input, .box-cusdetail .newListSelected{margin-bottom:10px;height: 48px;}

#marketingOptIn{text-transform:initial;}
.checktcs_msg{text-transform:initial;padding-bottom: 15px;}
.mkting_msg{text-transform:initial;}
.delivery_msg{text-transform:initial;}
#div-step-1{text-transform:uppercase;}
#div-step-1 .selectedTxt {overflow:hidden;height:50px;padding:0 20px 0 10px;line-height:50px;-moz-box-sizing: border-box;box-sizing: border-box;background:url(../images/dropdown-arrwo.png) right center no-repeat;text-align: middle;}

#div-step-3{text-transform:uppercase;}

/*Grab and Go
--------------------------------------------------------------------------------------------------------*/

.gag_subhdr{font-family:Gibson;font-style: normal;font-weight: 300; font-size: 16px; line-height: 28px; letter-spacing: .04em; color: #333333;}



/*Check Balance CSS
--------------------------------------------------------------------------------------------------------*/

.check-balance-header-notes{font-size:16px; line-height:20px;text-transform: initial;}
.cb_input {float:none;width: 537px;margin:auto;letter-spacing: 1px;font-size: 12px; text-transform: uppercase;font-weight:600;font-family: 'Gibson';}
.cb_input .button {width: -webkit-fill-available;}
.cb_mid {float:none;max-width:537px;margin:auto;display: contents;}
input.input.chkb {height: 48px; width: -webkit-fill-available;}
.

/*Footer CSS
--------------------------------------------------------------------------------------------------------*/

.footer-top{padding: 15px 0;margin-top:10px;background: #2A2A38;}
.footer-top{background:#2A2A38; color:#1F1F1F;}
.footer-top a{color: #FFF;background: #2A2A38;font:normal 12px/18px 'JOST';padding-bottom:0px;font-weight: bold;flex:none;order:0;align-self:center;flex-grow:0;}
.footer-top .row{width:100%;margin:0;background: #2A2A38;}
.footer-top-link {float:none;color: #FFF;background: #2A2A38;}
.footer-bottom{background:#ffffff;}


.footnote-top-link{background:#005593;color:#FFF;font:normal 12px/18px;font-family: Jost;float:none;display:flex;justify-content:center;height:60px;}
.footnote-top-link a{color:#FFF;margin: 20px 10px;}
.footnote-top-link a:hover{text-decoration:underline;}


.footer-ln2{max-width:1170px;margin:auto;padding-bottom: 30px;}
.logo-footer{float:left; padding-top: 10px;}
.footer-faqs{float:left;padding-top:22px;}
.social{float:left;padding-top:15px;}
.payment-options{padding-top: 17px; display: block;margin-left:11%;float: left;}
.copyright{float:right;padding-top:15px;font: normal 14px/21px 'Jost';text-align: right;color: #FFF;padding-right: 10px;}



.header{ position: sticky; top: 0; z-index:9990; width: 100%;}

.siz1{width:98% !important;height: 48px;margin-bottom: 10px;}
@media screen and (max-width: 1024px) {	

.btn-atc {float: left; margin-right: 20px;}
.product-grid .product-box .btn-checkout {float: left;}
.product-grid .product-box .con .longdesc {min-height: auto;}



.display {
    font-family: Jost;
    font-style: normal;
    font-weight: 900;
    font-size: 20px;
    line-height: 30px;
    letter-spacing: .02em;
    color: #003a64;
    text-transform: uppercase;
    text-align: center;
    vertical-align: middle;
}

.infoblock {
    background: #F1F3F2;
    height: auto;
}


#container {
    width: -webkit-fill-available;
}

#media_container {
    width: -webkit-fill-available;
    margin: 15px;
}


}


@media screen and (max-width: 768px) {	

#slidingMenu{ background-color:#FFFFFF;}


nav#navMenu ul li a{text-align:none;border-top:.5px solid;border-top-color:#efefef;padding:1rem;font-weight:600;color:#000;padding-left:45px;padding-right:37px;}

.navMenu-main {	top:5px;}
.navMenu-main #menu {background: #003a64;color: #FFF;border-radius: 100%;width: 25px;height: 45px;}
.navMenu-main #menu:hover {background:#003a64;}

.navMenu ul li a.menuCart{background-position-x:-5px; background-position-y:5px;padding-left:20px;padding-right:10px;}

.product-grid .product-box .form-group .pgc{float:left; margin-right:10px;}
.product-grid .product-box .form-group .error-box{height:5px;}
.product-grid .product-box .btn-checkout{float:none;}


.top-menu{max-height:0px;}
.top-menu-links ul li{float:right; position:relative; z-index:999;}
.top-menu ul li a{color:#000;}
.top-menu ul li.last{float:right;}
.siz1{width:98% !important;}

.header-right {bottom: 0;display: block;right: 5%;visibility:visible;top: 55px;}

.gn-icon-menu span,
.gn-icon-menu span:before,
.gn-icon-menu span:after {width:1.25rem;height:0.12rem;background:#FFFFFF;border-radius:.0625rem;}

.image_full{display:none !important; }
.image_mobile{display:block !important; margin-left:auto; margin-right:auto; }

.fullInfo{display:none; }
.mobileInfo{display:block;margin-left:auto; margin-right:auto; position: sticky; top: 0; z-index:9989; width: 100%;}


.btn-atc{float:left;}
.btn-atc:hover,.btn-checkout:hover{float:left;}	



#main{padding:20px 0 0px;}

.footer-top{padding-bottom:25px;}
.footer-top a{flex:auto;}


.footer-faqs {
    float: left;
    padding-top: 10px;
    display: inline-grid;
    margin-left: 0%;
    margin-right: auto;
    width: 100%;}


.payment-options {
   
    padding-top: 20px;
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
}


.display {
    font-family: Jost;
    font-style: normal;
    font-weight: 900;
    font-size: 20px;
    line-height: 30px;
    letter-spacing: .02em;
    color: #003a64;
    text-transform: uppercase;
    text-align: center;
    vertical-align: middle;
}

.infoblock {
    background: #F1F3F2;
    height: auto;
}

.infosubcopy {
   /* width: max-content;*/
}



#container {width: -webkit-fill-available; height: auto;}

#media_container{width: -webkit-fill-available;
    margin: 10px;
    width: -webkit-fill-available;
    height: auto;
    padding: 0px;
}


}


@media only screen and (max-width: 685px){


.btn-atc {margin-right: 5px;}


.logo-footer {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
}

.social {
    float: left;
    padding-top: 4%;
    bottom: 35%;
}


.copyright {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    text-align: left;
	color: #FFF;
}

.cb_input {width:auto;margin:auto;padding:0px;}


.infosubcopy {
    width: auto;
}


}

@media screen and (max-width: 640px) {
.popup .button.oft1{margin: 0;font:normal 12px/25px Draper-Regular;float:none;}
}

@media screen and (max-width: 540px){
.btn-atc, .btn-checkout {letter-spacing: normal;}

}


@media screen and (max-width: 480px) {


.btn-atc, .btn-checkout { width: 136px;min-height: 45px;}
.product-grid .product-box .btn-checkout{float:left;}
.product-grid .product-box .thumb img{display: block;margin-left: auto; margin-right: auto; width: 50%;}
.product-grid .product-box .con .longdesc{min-height: auto;}


.footer-bottom{text-align:left; padding:0;}
.box-cusdetail .tabcon{padding:10px;}
.cb_mid {float:left;margin-left:0px;}
.popup .con{padding:0px 10px;}
.popup .button {float:none;}

.trProductName{visibility:visible;}
.di-amount{visibility:hidden;}


.info-column {
  float: left;
  width: 100%;
  padding: 0px;
  height: auto;     
  padding-right: 10px;
}

.info-column-end {
   padding: 10px;
    height: auto;
    width: 100%;
}



.social{
    padding-top: 3%;
    bottom: 20%;
    }

}


@media screen and (max-width: 360px) {

.logo{text-align:left;}
.logo img{width:auto;padding-top:7px;}
.product-grid .product-box .thumb img{float:none;}
.box-cusdetail .tabcon{padding:5px;}

.popup .con{padding:0px 5px;}

.footnote-top-link a {margin: 20px 0px;}

product-grid .product-box .thumb img {float:none;}
.product-grid .product-box .btn-checkout {margin-top: 0px;}
.product-grid .product-box .form-group .gca{padding-left: 0px;}

.info-header{padding:20px 15px;}


.social{
    float: left;
    padding-top: 4%;
    padding-left: 2%;
    bottom: 25%;
    margin-left: -60px;
    }

}


#checktcs{-webkit-appearance: checkbox;}



div#hspager
{ display: none !important; }


.personalise {font:normal 16px/24px 'Gibson' !important;font-weight: 400;}
media-button {font:normal 16px/24px 'Gibson' !important;background-color: #f7951d;color: #FFFFFF;border-color: #f7951d;width:100%; height:48px;margin-bottom: 20px;}
.media-input {
  margin-bottom: 20px !important;
  width: 100% !important;
  height: 3rem !important;
  border: 1px solid rgb(177, 177, 177) !important;
  padding: 1rem !important;
  box-sizing: border-box !important;
  cursor: pointer !important;
}

.vii-media-viewer {
  width: 60%;
}

@media screen and (max-width: 480px) {
    .vii-media-viewer {
        width: 100%;
    }
}

.text-right .button {
  vertical-align: middle;
}


@media screen and (max-width: 280px) {
.infosubcopy {
    width: auto;
    margin-top: 40px;
}
}

.orderresulterror {
  display: none !important;
}

.orderresultfcheck{
	display: none !important;
}
.orderresultunknown{
	display: none !important;
}