@charset "UTF-8";


/* CSS Document */
.message{border-radius:6px!important;}
.whatsappchat img.is-analytics {
    max-width: 32px;
}

.popup-box .image img{border-raius:100%!important;}
.help-block ul, .text-warning{ padding:0; margin:0; list-style:none; text-transform:uppercase!important; font-size:11px!important;}
.pp-registration .uk-form-label{ font-weight:bold!important; text-transform:uppercase!important;}
.registration-header{ padding:15px; background:#005b79; color:#fff;}
#payplans-order-confirm{ width:auto!important; height:auto!important;}
.cnc-label { display:block; height:36px; line-height:36px;}
.cnc-label .uk-radio, .rsform-block-products .uk-checkbox{ margin-right:5px!important;}
.rsform-block-products label{ margin-right:10px;}
.Paypal{ background:url(../images/paypal.png) no-repeat right; }
.CreditCard{ background:url(../images/creditcard.png) no-repeat right;}


.step-next{ color:#ddd;}
.step-next .uk-badge{background:#ddd;}

.step-done{ color:#444;}
.step-done .uk-badge{background:#444;}

.pp-component{ margin:0!important; padding:0!important; width:auto!important;}

div.itemContainer {
	float: none!important;
}
.closing {
	color:#222222;
    text-transform:uppercase;    
  font-weight:bold
}
.opening {
	color:#409f6c;
    text-transform:uppercase;   
  font-weight:bold
}

#iframe iframe body #typeform .form ul {
    margin-top: 0px !important;
}

.limited-offer .tm-header, .limited-offer .tm-header-mobile, .special-offer .tm-header, .special-offer .tm-header-mobile{display: none;}

#system-message-container .uk-alert-success h3{
    display: none;
}

#system-message-container .uk-alert-success p{
    margin-top: 0px !important;
    text-align: center;

}

.uk-alert{
    margin-bottom: 40px !important;
}

#RobForm .rsform-checkbox{
  margin-right:5px;
}
.rsform-block-products-a label, .rsform-block-products-b label{
  margin-right:10px;
  font-size:11px;
  text-transform:uppercase;
  font-weight:bold;
  
}

.rsform-block-products-a label:last-child, .rsform-block-products-b label:last-child{
  margin-right:0!important;
  
}

.product-box{
  display:inline-block;
  padding:8px 15px 10px 20px;
  border:1px solid #eee;
  border-radius:4px;
  background:#ffffff;
}





/*** iPhone and iOS Form Input Zoom Fixes ***/
/* Fix Input Zoom on devices older than iPhone 5: */
@media screen and (device-aspect-ratio: 2/3) {
    select, textarea, input[type="text"], input[type="password"],
    input[type="datetime"], input[type="datetime-local"],
    input[type="date"], input[type="month"], input[type="time"],
    input[type="week"], input[type="number"], input[type="email"],
    input[type="url"]{ font-size: 16px; }
}

/* Fix Input Zoom on iPhone 5, 5C, 5S, iPod Touch 5g */
@media screen and (device-aspect-ratio: 40/71) {
    select, textarea, input[type="text"], input[type="password"],
    input[type="datetime"], input[type="datetime-local"],
    input[type="date"], input[type="month"], input[type="time"],
    input[type="week"], input[type="number"], input[type="email"],
    input[type="url"]{ font-size: 16px; }
}

/* Fix Input Zoom on iPhone 6, iPhone 6s, iPhone 7  */
@media screen and (device-aspect-ratio: 375/667) {
    select, textarea, input[type="text"], input[type="password"],
    input[type="datetime"], input[type="datetime-local"],
    input[type="date"], input[type="month"], input[type="time"],
    input[type="week"], input[type="number"], input[type="email"], 
    input[type="tel"], input[type="url"]{ font-size: 16px; }
}

/* Fix Input Zoom on iPhone 6 Plus, iPhone 6s Plus, iPhone 7 Plus, iPhone 8, iPhone X, XS, XS Max  */
@media screen and (device-aspect-ratio: 9/16) {
    select, textarea, input[type="text"], input[type="password"],
    input[type="datetime"], input[type="datetime-local"],
    input[type="date"], input[type="month"], input[type="time"],
    input[type="week"], input[type="number"], input[type="email"],
    input[type="tel"], input[type="url"]{ font-size: 16px; }
}







#rsform_3_page_0 label {
    padding: 20px;
    box-shadow: 0 5px 15px rgba(0,0,0,.08);
    background: #fff;
    display: block;
    text-align: center;
  border-radius:3px;
}

#rsform_3_page_0 label:hover {
      box-shadow: 0 10px 25px rgba(0,0,0,.099);
}

/*#rsform_3_page_0 label:after{
    content: '';
    display: inline-block;
    position: absolute;
    background-image: url(../images/i.svg) !important;
    background-size: contain;
    width: 50px;
    top: 0px;
    height: 50px;
    left: 50%;
    margin-left: -25px;
    background-repeat: no-repeat;
}
*/
.uk-checkbox {
    margin-right: 5px;
}

#send-a {
    margin-left: 20px;
}


#rsform_3_page_0 #products-a0:hover{}

 #rsform_3_page_0 #products-a0:checked{
    background-image: url(../images/i.svg) !important;
  background-color:#eaeaea!important;
    height: 50px !important;
    width: 100% !important;
    border-radius: 6px!important;
    border: 1px solid #ddd!important;
    transition: all 0.5s ease-in-out;
}
#rsform_3_page_0 #products-a0 {
    background-image: url(../images/i.svg); 
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center !important;
    height: 50px;
    width: 100%;
    border: 0px;
}
 #rsform_3_page_0 #products-a1:checked{
  background-color:#eaeaea!important;
    background-image: url(../images/m.svg) !important;
    height: 50px !important;
    width: 100% !important;
    border-radius: 6px!important;
     border: 1px solid #ddd!important;
    transition: all 0.5s ease-in-out;
}
#rsform_3_page_0 #products-a1 {
    background-image: url(../images/m.svg); 
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center !important;
    height: 50px;
    width: 100%;
    border: 0px;
}
#rsform_3_page_0 #products-a2:checked{
 background-color:#eaeaea!important;
    background-image: url(../images/e.svg) !important;
    height: 50px !important;
    width: 100% !important;
    border-radius: 6px!important;
     border: 1px solid #ddd!important;
    transition: all 0.5s ease-in-out;
}
#rsform_3_page_0 #products-a2 {
    background-image: url(../images/e.svg); 
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center !important;
    height: 50px;
    width: 100%;
    border: 0px;
}
#rsform_3_page_0 #products-a3:checked{
 background-color:#eaeaea!important;
    background-image: url(../images/c.svg) !important;
    height: 50px !important;
    width: 100% !important;
     border-radius: 6px!important;
    border: 1px solid #ddd!important;
    transition: all 0.5s ease-in-out;
}
#rsform_3_page_0 #products-a3 {
    background-image: url(../images/c.svg); 
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center !important;
    height: 50px;
    width: 100%;
    border: 0px;
}
 #rsform_3_page_0 #products-a4:checked{
 background-color:#eaeaea!important;
    background-image: url(../images/b.svg) !important;
    height: 50px !important;
    width: 100% !important;
     border-radius: 6px!important;
    border: 1px solid #ddd!important;
    transition: all 0.5s ease-in-out;
}
#rsform_3_page_0 #products-a4 {
    background-image: url(../images/b.svg); 
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center !important;
    height: 50px;
    width: 100%;
    border: 0px;
}
 #rsform_3_page_0 #products-a5:checked{
 background-color:#eaeaea!important;
    background-image: url(../images/f.svg) !important;
    height: 50px !important;
    width: 100% !important;
    border-radius: 6px!important;
     border: 1px solid #ddd!important;
    transition: all 0.5s ease-in-out;
}
#rsform_3_page_0 #products-a5 {
    background-image: url(../images/f.svg); 
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center !important;
    height: 50px;
    width: 100%;
    border: 0px;
}
#rsform_3_page_0 #products-a6:checked{
 background-color:#eaeaea!important;
    background-image: url(../images/g.svg) !important;
    height: 50px !important;
    width: 100% !important;
     border-radius: 6px!important;
    border: 1px solid #ddd!important;
    transition: all 0.5s ease-in-out;
}
#rsform_3_page_0 #products-a6 {
    background-image: url(../images/g.svg); 
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center !important;
    height: 50px;
    width: 100%;
    border: 0px;
}
#rsform_3_page_0 #products-a7:checked{
 background-color:#eaeaea!important;
    background-image: url(../images/s.svg) !important;
    height: 50px !important;
    width: 100% !important;
     border-radius: 6px!important;
  border: 1px solid #ddd!important;
    transition: all 0.5s ease-in-out;
}
#rsform_3_page_0 #products-a7 {
    background-image: url(../images/s.svg); 
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center !important;
    height: 50px;
    width: 100%;
    border: 0px;
}
#rsform_3_page_0 #products-a8:checked{
 background-color:#eaeaea!important;
    background-image: url(../images/l.svg) !important;
    height: 50px !important;
    width: 100% !important;
    border-radius: 6px!important;
 border: 1px solid #ddd!important;    
  transition: all 0.5s ease-in-out;
}
#rsform_3_page_0 #products-a8 {
    background-image: url(../images/l.svg); 
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center !important;
    height: 50px;
    width: 100%;
    border: 0px;
}

#rsform_3_page_0 .uk-checkbox {
    margin-right: 0px !important;
}



#content_card .ost-container input[type="text"], #content_card .ost-container input[type="email"], #content_card .ost-container input[type="password"], #content_card .ost-container textarea, #content_card .ost-container select {
  padding: 0 10px!important;
}




