.webinar-top-section-right-part .submitted-message p{text-align:left;font-size:16px;line-height: 24px;} 
.webinar-fixed-form-main.webinar-inner-form-main .webinar-fixed-left {max-width: 100%;}
.webinar-inner-form-main .webinar-top-section-left-part-inner-wrapper {width: 1006px; padding-right: 166px;position: relative;z-index: 1;}
.webinar-inner-form-main .tls_process_section img {fill: #000; stroke: #000;height: 100%;}
.webinar-inner-form-main .tls_process_section p {color: #000;}
.webinar-inner-form-main .tls_process_section>div:not(:last-child) p:after {background-image: url(https://cloud.netapp.com/hubfs/arrow-black-right.svg); background-size: cover;}
.webinar-inner-form-main .tls_process_section.whitecolor p {color: #fff;}.webinar-inner-form-main .tls_process_section.whitecolor>div:not(:last-child) p:after {background-image: url(https://cloud.netapp.com/hubfs/arrow-white-right-1.svg);}
.webinar-inner-form-main .features-and-benefits-inner-section>div {box-shadow: 0 2px 4px 0 rgba(165, 165, 165, 0.5);margin: 0px;}
.legal-consent-container .hs-form-booleancheckbox-display>span:before {border: solid 1px #fff;width: 16px;height: 16px;display: block;position: absolute;top: 6px;left: -30px;content: "";cursor: pointer;}
.legal-consent-container .hs-form-booleancheckbox-display input:checked + span:after {content: '';display: block;width: 4px;height: 9px;border: solid #ffffff;border-width: 0 2px 2px 0;transform: rotate(45deg);position: absolute;top: 8px;left: -24px; }
.legal-consent-container .hs-form-booleancheckbox-display input[type="checkbox"]{opacity:0}
.webinar-inner-form-main .webinar-top-section-right-part {position: relative;box-shadow: 0 2px 4px 0 rgba(165, 165, 165, 0.5);padding-left: 50px;padding-right: 50px;}
.webinar-inner-form-main .separate_partner_logos {position: static; padding: 0px;margin-bottom: 10px;}
.webinar-inner-form-main .separate_partner_logos img{margin-bottom: 5px;}
.webinar-inner-form-main .webinar-top-section-right-part form fieldset .hs-form-field input[type="text"], .webinar-inner-form-main .webinar-top-section-right-part form fieldset .hs-form-field input[type="email"], .webinar-inner-form-main .webinar-top-section-right-part form fieldset .hs-form-field select, .webinar-inner-form-main .webinar-top-section-right-part form fieldset .hs-form-field .nice-select {border-color: rgba(165, 165, 165, 0.5);border: solid 1px rgba(165, 165, 165, 0.5);padding: 10px;width: calc(100% - 20px)!important;}
.webinar-top-section-right-part form fieldset .hs-form-field input[type="text"], .webinar-top-section-right-part form fieldset .hs-form-field input[type="email"], .webinar-top-section-right-part form fieldset .hs-form-field input[type="number"], .webinar-top-section-right-part form fieldset .hs-form-field select, .webinar-top-section-right-part fieldset .hs-form-field.hs-fieldtype-booleancheckbox input[type="checkbox"]+span, .webinar-top-section-right-part fieldset .hs-form-field.hs-fieldtype-booleancheckbox input[type="checkbox"]:checked+span:after, .webinar-top-section-right-part fieldset .hs-form-field.hs-fieldtype-booleancheckbox input[type="checkbox"]+span:before {border-color: #4a4a4a;color: #4a4a4a;}
.webinar-inner-form-main .webinar-top-section-right-part fieldset .hs-form-field.hs-fieldtype-booleancheckbox input[type="checkbox"]+span:before, .webinar-inner-form-main .webinar-top-section-right-part fieldset .hs-form-field.hs-fieldtype-booleancheckbox input[type="checkbox"]+span:after {border-color: rgba(151, 151, 151, 0.5);}
.webinar-inner-form-main .webinar-top-section-right-part .hs_submit {text-align: center;}
.webinar-inner-form-main .webinar-top-section-right-part .hs_submit>div {display: inline-block;}
.webinar-inner-form-main .features-and-benefits-inner-section {justify-content: space-between;}
.webinar-inner-form-main .webinar-top-section-left-part-inner {padding-right: 235px;background-size: 230px auto;}
.webinar-inner-form-main .webinar-top-section-left-part-inner:after {content: ''; clear: both; display: block;}
.webinar-inner-form-main .webinar-top-section-right-part h3 {color: #1e4a93; font-size: 18px; font-weight: 600; text-transform: capitalize;}
.webinar-inner-form-main .webinar-top-section-right-part h3 + p {display: block !important;}
.webinar-top-section-right-part .netapprankedimg, .webinar-top-section-right-part>h3 {display: inline-block;vertical-align: middle;}

.netapprankedimg {position: absolute;max-width: 200px;right: 0;bottom: 0;transform: translateY(50%) translateX(50%);-webkit-transform: translateY(50%) translateX(50%);z-index: 1;}
.webinar-top-section {float: left;width: 100%;display:flex;}
.webinar-top-section-left-part {float: left;width: 100%;background-repeat: no-repeat;background-position: left top; background-size: cover;}
.webinar-top-section-left-part-inner {float: left;width: 100%;padding: 40px;background-repeat: no-repeat;background-position: right top;}
.webinar-inner-form-main .before-hold-section {display: block;float: left; width: 100%;}
.webinar-inner-form-main .before-hold-section .before-hold-wrapper {float: left;width: 100%;padding: 50px 40px 20px;text-align: center;}
.webinar-inner-form-main .before-hold-section .before-hold-wrapper h2 {font-size: 20px;max-width: 940px; margin: 0 auto;}
/*.tls_process_section div:nth-child(2) .process-icon-main {
    animation: none !important;
    top: -55px !important;
}*/

.webinar-top-section-right-part {
  float: right;
  width: 100%;
  padding-left: 34px;
  padding-right: 34px;
}
.webinar-top-section-left-part-inner>ul {
  float: left;
  width: 100%;
  padding-bottom: 80px;
  display: flex;
}
.webinar-top-section-left-part-inner>ul li {
  float: left;
  border-left: 2px solid #979797;
  padding: 5px 28px 0; 
  display: flex;
  align-items: center;
}
.webinar-top-section-left-part-inner>ul li:last-child { 
  margin-right: 0;
  border-right: none;
  padding-right:0;
  padding-left: 0;
}
.webinar-top-section-left-part-inner>ul li:first-child {
  padding-left: 0 !important;
  border:none;
}
.webinar-top-left-part-container {
  float: left;
  width: 100%;
  max-width: 70%;
}
.webinar-top-left-part-container h1 {
  float: left;
  width: 100%;
  font-size: 31px;
  /*font-family: 'GothamSSm-Bold';*/
  font-family: proxima-nova, sans-serif;
  color: #000000;
  line-height: 51px;
  padding-bottom: 5px;
  font-weight:700;
}
.webinar-top-left-part-container h2 {
  float: left;
  width: 100%;
  font-size: 37px;
  line-height: 53px;
  font-weight:700;
  color: #000000;
  /*font-family: 'GothamSSm-Bold';*/
  font-family: proxima-nova, sans-serif;
}
.webinar-top-left-part-container h3 {
  /*text-transform: uppercase;*/
  font-size: 48px;
  line-height: 60px;
  font-weight:700;
  /*font-family: 'GothamSSm-Bold';*/
  font-family: proxima-nova, sans-serif;
  float: left;
  width: 100%;
}
.webinar-top-left-part-container h4 {
  float: left;
  width: 100%;
  font-family: proxima-nova,sans-serif;
  padding-bottom: 5px;
  font-weight: 700;
}
.webinar-top-left-part-container ul {
  float: left;
  width: 100%;
  list-style: disc; 
  padding: 20px 28px;
}
.webinar-top-left-part-container ul li {
  float: left;
  width: 100%;
  font-weight: 500;
  padding-bottom: 15px;
}
.webinar-top-section-right-part form {
  float: left;
  width: 100%;
}
.webinar-top-section-right-part form fieldset {
  float: left;
  width: 100%;
  max-width: inherit;
}
.webinar-top-section-right-part form .hs_error_rollup {
  float: left;
  width: 100%;
  padding: 16px 0 0;
}
.webinar-top-section-right-part form .hs_error_rollup label.hs-main-font-element {
  color: #ff0000;
  float: left;
  width: 100%;
  font-size: 13px;
  padding: 3px 0;
  line-height: 18px;
  font-weight: 300 !important;
  font-family: proxima-nova,sans-serif;
}
.webinar-top-section-right-part fieldset.form-columns-2 {
  width: calc(100% + 20px);
  margin-left: -10px;
  margin-right: -10px;
}
.webinar-top-section-right-part fieldset.form-columns-2 .hs-form-field {
  float: left;
  width: 50%;
  position:relative;
  padding: 0 10px;
}
.webinar-top-section-right-part fieldset .hs-form-field {
  float: left;
  width: 100%;
  position:relative;
  padding-top: 15px;
  margin-bottom: 0 !important;
}
.webinar-top-section-right-part fieldset .hs-form-field .input {
  float: left;
  width: 100%;
  position: relative;
  /*padding-top: 25px;*/
  padding-top: 10px;
  margin-right:0px !important;
}
.webinar-top-section-right-part fieldset .hs-form-field .input input.hs-input {
  box-shadow: none !important;
  font-family: proxima-nova,sans-serif;
  max-width: inherit;
}
.webinar-top-section-right-part fieldset .hs-form-field.hs-fieldtype-select {
  /*padding-top: 5px;*/
}
.webinar-top-section-right-part fieldset .hs-form-field.hs-fieldtype-select .nice-select{
  border-color: #4a4a4a;
  height: 32px;
}
.webinar-top-section-right-part fieldset .hs-form-field .input .nice-select.hs-input {
  max-width: inherit;
}
.webinar-top-section-right-part fieldset .hs-form-field .input .nice-select span {
  font-family: proxima-nova,sans-serif;
  font-weight: normal;
  line-height: 18px;
}
.webinar-top-section-right-part fieldset .hs-form-field.hs-fieldtype-select .nice-select:after {
  border-color: #4a4a4a;
  width:7px;
  height:7px;
}
.webinar-top-section-right-part form fieldset .hs-form-field input[type="text"],
.webinar-top-section-right-part form fieldset .hs-form-field input[type="email"],
.webinar-top-section-right-part form fieldset .hs-form-field input[type="number"]{
  width:100% !important;
  margin:0;
  padding:0 0 10px;
  border: none;
  background-color: transparent;
  border-bottom: solid 1px rgba(151, 151, 151, 0.67);
  z-index: 1;
  position: relative;
  color: #4a4a4a;
  font-size:16px;
  /*font-family: 'GothamSSm-Book';*/
  font-family: proxima-nova, sans-serif;
  border-radius:0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
}
.webinar-top-section-right-part form fieldset .hs-form-field select{
  width:100% !important;
  margin:0;
  padding:0 0 10px;
  border: none;
  background-color: transparent;
  border-bottom: solid 1px rgba(151, 151, 151, 0.67);
  color: #4a4a4a;
  font-size:16px;
  /*font-family: 'GothamSSm-Book';*/
  font-family: proxima-nova, sans-serif;
  -webkit-appearance: none;
  border-radius:0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
}
.webinar-top-section-right-part form fieldset .hs-form-field input[type="text"]:focus,
.webinar-top-section-right-part form fieldset .hs-form-field input[type="email"]:focus,
.webinar-top-section-right-part form fieldset .hs-form-field input[type="number"]:focus,
.webinar-top-section-right-part form fieldset .hs-form-field select:focus{
  outline:0;
}
.webinar-top-section-right-part fieldset .hs-form-field>label {
  display: none;
}
.webinar-top-section-right-part fieldset .hs-form-field.hs-fieldtype-checkbox>label {
    display: block;
    text-align: left;
}
.webinar-top-section-right-part fieldset .hs-form-field ul.hs-error-msgs.inputs-list {
  position: static;
  float: left;
  width: 100%;
  padding-left: 0;
}
.webinar-top-section-right-part fieldset .hs-form-field ul.hs-error-msgs.inputs-list li label {
  float: left;
  width: 100%;
  font-size: 13px;
  padding: 3px 0;
  line-height: 18px;
  color: #ff0000;
  font-family: proxima-nova,sans-serif;
  font-weight: 300;
}
.webinar-top-section-right-part fieldset .hs-form-field ul.hs-error-msgs.inputs-list li a{
  display:block;
  float: left;
  width: 100%;
  font-size: 13px;
  padding: 3px 0;
  line-height: 18px;
  color: #ff0000;
}
.webinar-top-section-right-part form fieldset .hs-form-field input::-webkit-input-placeholder {
  color: #4a4a4a;
  font-size:16px;
  /*font-family: 'GothamSSm-Book';*/
  font-family: proxima-nova, sans-serif;
}
.webinar-top-section-right-part form fieldset .hs-form-field input::-moz-placeholder {
  color: #4a4a4a;
  font-size:16px;
  /*font-family: 'GothamSSm-Book';*/
  font-family: proxima-nova, sans-serif;
}
.webinar-top-section-right-part form fieldset .hs-form-field input:-ms-input-placeholder {
  color: #4a4a4a;
  font-size:16px;
  /*font-family: 'GothamSSm-Book';*/
  font-family: proxima-nova, sans-serif;
}
.webinar-top-section-right-part form fieldset .hs-form-field input:-moz-placeholder {
  color: #4a4a4a;
  font-size:16px;
  /*font-family: 'GothamSSm-Book';*/
  font-family: proxima-nova, sans-serif;
}
.webinar-top-section-right-part fieldset .hs-form-field.hs-fieldtype-booleancheckbox {
  /* padding-top: 75px;*/
}
.webinar-top-section-right-part fieldset .hs-form-field.hs-fieldtype-booleancheckbox input[type="checkbox"]{
  position:absolute;
  opacity:0;
  z-index: 1;
  width: 100%;
  height: 100%;
}
.webinar-top-section-right-part fieldset .hs-form-field.hs-fieldtype-booleancheckbox input[type="checkbox"] + span {
  font-size: 12px !important;
  color: #565656;
  line-height: 18px;
  font-weight:400;
  /*font-family: 'GothamSSm-Light';*/
  font-family: proxima-nova, sans-serif;
  position: relative;
  padding-left: 30px;
  display: block;
  float: left;
  width: 100%;
}
.webinar-top-section-right-part fieldset .hs-form-field.hs-fieldtype-booleancheckbox input[type="checkbox"] + span:before {
  border: solid 1px rgba(151, 151, 151, 0.5);
  width: 16px;
  height: 16px;
  display: block;
  position: absolute;
  top: 4px;
  left: 0;
  content: "";
}
.webinar-top-section-right-part fieldset .hs-form-field.hs-fieldtype-booleancheckbox input[type="checkbox"]:checked + span:after {
  content: '';
  display: block;
  width: 4px;
  height: 9px;
  border: solid #648ef3;
  border-width: 0 2px 2px 0;
  transform: rotate(45deg);
  position: absolute;
  top: 6px;
  left: 6px;
}
.webinar-top-section-right-part fieldset .hs-form-field ul.inputs-list {
  padding-top: 0;
}
.webinar-top-section-right-part .hs-submit {
  float: left;
  width: 100%;
  padding: 25px 0 0;
}
.webinar-top-section-right-part .hs-submit .actions {
  margin: 0;
  padding: 0;
}
.webinar-top-section-right-part[data-type="has-two-bottom-from"] .hs-submit {
  display: none;
}
.webinar-top-section-right-part .hs-submit input[type="submit"] {
  float: left;
  width: auto;
  border: 0;
  background: #648ef3;
  color: #fff;
  font-size: 17px;
  line-height: 20px;
  /*font-family: 'GothamSSm-Medium';*/
  font-family: proxima-nova, sans-serif;
  padding: 10px 20px;
  cursor: pointer;
  -webkit-appearance: none;
  display: inline-block;
  border-radius: 0;
  text-shadow: none;
  box-shadow: none;
}
.webinar-top-section-right-part .hs-submit input[type="submit"]:focus{
  outline:none;
  box-shadow: none;
  border: none;
}
.webinar-top-section-right-part .hs-submit input[type="submit"]:hover {
  box-shadow: none;
  border: none;
  text-shadow: none;
}
.webinar-top-section-right-part .hs-submit input[type="submit"]:active{
  outline:none;
  box-shadow: none !important;
  border: none !important;
  background: #648ef3 !important;
}
.webinar-inner-form-main .webinar-top-section-right-part {
  padding: 30px 50px 20px !important;
}
.webinar-inner-form-main .webinar-top-section-right-part fieldset .hs-form-field.hs-fieldtype-select .nice-select,
.webinar-top-section-right-part form fieldset .hs-form-field select {
  padding-top: 5px;
  border: solid 1px rgba(165, 165, 165, 0.5);
  padding-left: 10px;
  height: 40px;
  width: 100% !important;
}
.webinar-top-section-right-part form .hs-lp_form_azure_and_amazon_buttons li.hs-form-radio {
  float: left;
  width: 50%;
  padding-right: 10px;
}
.webinar-top-section-right-part form .hs-lp_form_azure_and_amazon_buttons li.hs-form-radio input[type="radio"] {
  position: absolute;
  opacity: 0;
}
.webinar-top-section-right-part form .hs-lp_form_azure_and_amazon_buttons li.hs-form-radio span {
  float: left;
  width: auto;
  border: 0;
  background-color: #648ef3;
  color: #fff;
  font-size: 15px;
  line-height: 20px;
  font-family: proxima-nova, sans-serif;
  /*font-family: 'GothamSSm-Medium';*/
  padding: 10px 20px;
  cursor: pointer;
  display: inline-block;
  text-align: center;
  display:block;
}
body.webinar-lp .testimonial-section {
  margin-bottom: 70px;
}
.client-logos-wrapper {
  float: left;
  width: 100%;
  padding: 50px 40px 20px;
  text-align: center; 
}
.client-logos-wrapper>h2{
  float: left;
  width: 100%;
  text-align: center;
  font-size: 32px;
  margin-bottom: 30px;
  color: #000;
}
.client-logos-inner-wrapper {
  float: left;
  width: 100%;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  justify-content: space-around;
}
.client-logos-inner-wrapper img{
  margin: 10px;
}
.client-logos-inner-wrapper a {
  display: inline-block;
  width: 188px;
  text-align: center;
  margin: 0 20px 30px;
}

.webinar-top-section-right-part{
  box-shadow: 2px 0px 14px rgba(0,0,0,0.2);
}
.hide-mobile {
  display:none;
}

.nice-select span.current {  
  font-family: proxima-nova,sans-serif !important;
  font-size: 16px !important;
  font-weight: normal;
}

div#goto-top {
  float: left;
  width: 100%;
}
div#goto-top h3 {
  float: left;
  width: 100%;
  padding-bottom: 15px;
  font-size: 25px;
  line-height: 46px;
  font-family: proxima-nova,sans-serif;
  font-weight: 300;
}
div#goto-top a {
  display: inline-block;
  font-size: 18px;
  padding: 10px 25px;
  border: 1px solid #fff;
  border-radius: 4px;
  color: #fff;
  cursor:pointer;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
div#goto-top a:hover {
  background-color: #599eeb;
  border: 1px solid #599eeb;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}









/*Marketo Form style*/  
.mktoForm * {
  font-family: proxima-nova,sans-serif !important;
}
.mktoForm .mktoLabel > div.mktoAsterix {
  order: 1;
}
.mktoForm .mktoLabel {
  display: flex;
  margin-bottom: 5px;
}
div .mktoButtonWrap button {
  background: #648ef3 !important;
  box-shadow: none !important;
  border: 1px solid #648ef3 !important;
  font-size: 12px !important;
  color: #fff !important;
  font-weight: 700 !important;
  line-height: 12px !important;
  padding: 12px 24px !important;
  border-radius: 0 !important;
}
div .mktoForm input[type=url], 
div .mktoForm input[type=text], 
div .mktoForm input[type=date], 
div .mktoForm input[type=tel], 
div .mktoForm input[type=email], 
div .mktoForm input[type=number], 
div .mktoForm textarea.mktoField, 
div .mktoForm select.mktoField {
  display: inline-block;
  height: 40px;
  font-family: proxima-nova,sans-serif;
  font-size: 18px;
  font-weight: normal;
  line-height: 22px;
  color: #4a4a4a;
  background-color: transparent;  
  border: none;
  border-bottom: solid 1px rgba(165,165,165,0.5);
  box-sizing: border-box;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
  width: 100% !important;
  max-width: 100%;
  padding: 0;
  min-height: 27px;  
  box-shadow: none;
}
div .mktoForm input.mktoField.mktoInvalid, 
div .mktoForm textarea.mktoField.mktoInvalid,
div .mktoForm select.mktoField.mktoInvalid, 
div .mktoForm .mktoLogicalField.mktoInvalid {
  border: none;
  border-bottom: 1px solid #f00;
}
.mktoForm label.mktoLabel {
  font-weight: bold;
  color: #4a4a4a;
  width: 100% !important;
}
.webinar-top-section-right-part form.mktoForm.mktoHasWidth.mktoLayoutAbove {
  width: 100% !important;
}
.mktoFormRow, .mktoFieldWrap, .mktoFormCol, .mktoButtonRow {
  width:100%;
}
.mktoForm .mktoButtonWrap.mktoGlow {
  margin: 20px 0 0 !important;
  display: inline-block;
}
div .mktoForm input[type=text]:focus,
div .mktoForm input[type=url]:focus,
div .mktoForm input[type=email]:focus,
div .mktoForm input[type=tel]:focus,
div .mktoForm input[type=number]:focus,
div .mktoForm input[type=date]:focus,
div .mktoForm select.mktoField:focus,
div .mktoForm textarea.mktoField:focus {
  outline: none;
  border: none;
  border-bottom: 1px solid #4a4a4a;
  color: #4a4a4a;
}
span.mktoButtonWrap {
  margin-left: 0 !important;
  margin-top: 25px !important;
  display: block;
}
/*Select*/
.nice-select.mktoField.mktoHasWidth {
    border-bottom: rgba(165,165,165,0.5) 1px solid;
}
/*For marketo checkboxes and radios*/
.mktoCheckboxList input {
  opacity: 0;
  position: absolute;   
}
.mktoCheckboxList input, .mktoCheckboxList label {
  display: inline-block;
  vertical-align: middle;
  margin: 5px;
  cursor: pointer;
}
.mktoCheckboxList label {
  position: relative;
}
/* Edit the properties below to change the colors of the un-checked checkbox */
.mktoCheckboxList input + label:before {
  content: '';
  background: #fff;
  border: 2px solid #ddd;
  display: inline-block;
  vertical-align: middle;
  width: 15px;
  height: 15px;
  padding: 2px;
  margin-right: 10px;
  text-align: center;
}
/* Edit the properties below to change the colors of the checked checkbox */
.mktoCheckboxList input:checked + label:before {
  background: #648ef3;
  border-color:#648ef3;
}
.mktoCheckboxList input:checked + label:after {
  border-right: 2px solid #fff;
  border-bottom: 2px solid #fff;
  content: '';
  display: block;
  position: absolute;
  top: 4px;
  left: 8px;
  height: 10px;
  width: 5px;
  -moz-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.mktoCheckboxList.test input:checked + label:after {
  content: '';
  display: block;
  height: 10px;
  width: 3px;
  position: absolute;
  top: 3px;
  left: 8px;
  border-right: 3px solid #fff;
  border-bottom: 3px solid #fff;
  transform: rotate(45deg);
}
body .mktoForm .mktoCheckboxList > label {
  margin-left:0;
}
/*Radio*/
.mktoRadioList input {
  opacity: 0;
  position: absolute;   
}
.mktoRadioList input, .mktoRadioList label {
  display: inline-block;
  vertical-align: middle;
  margin: 5px;
  cursor: pointer;
}
.mktoRadioList label {
  position: relative;
}
/* Edit the properties below to change the colors of the un-checked radio button */
.mktoRadioList input + label:before {
  content: '';
  background: #fff;
  border: 2px solid #ddd;
  display: inline-block;
  vertical-align: middle;
  width: 15px;
  height: 15px;
  padding: 2px;
  line-height:15px;
  margin-right: 10px;
  text-align: center;
}
.mktoRadioList input + label:before {
  border-radius: 50%;
}
/* Edit the properties below to change the colors of the checked radio button */
.mktoRadioList input:checked + label:after {
  content: '';
  background: #648ef3;
  position: absolute;
  top: 7px;
  display: block;
  left: 7px;
  height: 9px;
  width: 9px;
  border-radius: 50%;
}
.mktoRadioList input:focus + label {
  outline: 1px solid #ddd; /* focus style */
}
body .mktoForm .mktoRadioList > label {
  margin-left:0;
}
.webinar-inner-form-main .webinar-top-section-right-part .logos_above_form h3 {text-align: center;font-size: 22px;text-transform: none;margin-bottom: 10px;}
.logos_above_form ul {display: flex;justify-content: center;}
.logos_above_form ul li {border-radius: 1.9px;border: solid 1.7px #0167c5;text-align: center;text-align: center;margin: 0 6px;overflow: hidden;}
.logos_above_form ul li a{min-width:140px;display:block;padding: 5px 10px;-webkit-transition: background 0.3s ease-in-out;-moz-transition: background 0.3s ease-in-out;-ms-transition: background 0.3s ease-in-out;-o-transition: background 0.3s ease-in-out;transition: background 0.3s ease-in-out;}
.logos_above_form ul li a:hover {background: #f2f4f5;}
.logos_above_form ul li span {display:block;text-align: center;color: #0167c5;letter-spacing: -0.14px;}
.webinar-inner-form-main .webinar-top-section-right-part.logos_above_form_section {box-shadow: none !important;background: none !important;padding: 0 !important;}
.logos_above_form_section .logos_above_form, .logos_above_form_section .mobileTxtCenter {background: rgba(255, 255, 255, 0.95);padding: 20px 50px;  box-shadow: 0 2px 4px 0 rgba(165, 165, 165, 0.5);}
.logos_above_form_section .logos_above_form {margin-bottom: 50px;position: relative;}
.logos_above_form_section .mobileTxtCenter {overflow: hidden;}
.logos_above_form_section .logos_above_form:after {content: 'OR';width: 100%;text-align: center;display: block;position: absolute;left: 0;bottom: -39px;z-index: 1;color: #03245e;font-weight: 700;font-size: 28px;line-height: 1;}
.mosaic-section-main > h2, .heading-row-main h2 {float: left;width: 100%;text-align: center;font-size: 32px;line-height: normal;margin-top:50px;margin-bottom: 47px;color: #1d1d1d;}
.heading-row-main h3 {font-size: 20px;margin-bottom: 40px;}
.mosaic-section-main {float: left;margin-bottom: 15px;}
.mosaic-section-main .heading-row-main {padding: 50px 40px 20px;}
.logos_above_form_section.webinar-top-section-right-part form fieldset .hs-form-field input[type="text"], .logos_above_form_section.webinar-top-section-right-part form fieldset .hs-form-field input[type="email"], .logos_above_form_section.webinar-top-section-right-part form fieldset .hs-form-field input[type="number"]{border: solid 1px rgba(165, 165, 165, 0.5); padding: 10px; width:calc(100% - 20px)!important;}
.logos_above_form_section.webinar-top-section-right-part fieldset .hs-form-field .input .nice-select span {line-height: 26px;}
.logos_above_form_section.webinar-top-section-right-part fieldset .hs-form-field.hs-fieldtype-select .nice-select, .logos_above_form_section.webinar-top-section-right-part form fieldset .hs-form-field select {padding-top: 5px;border: solid 1px rgba(165, 165, 165, 0.5); padding-left: 10px; height: 40px;}
.logos_above_form_section .nice-select:after {margin-top: -6px;}
.webinar-inner-form-main .webinar-top-section-right-part.logos_above_form_section .mobileTxtCenter h3 {margin-bottom:0;}
.logos_above_form_section .mobileTxtCenter {padding-top: 30px;}
.logos_above_form_section.webinar-top-section-right-part fieldset .hs-form-field ul.hs-error-msgs.inputs-list li label {padding-bottom:0;margin-bottom: 0;}
.logos_above_form_section.webinar-top-section-right-part fieldset .hs-form-field ul.hs-error-msgs.inputs-list {margin-bottom: -10px;}
ul.no-list.hs-error-msgs.inputs-list {padding-left: 0;}







@media(min-width:1599px){
  .webinar-inner-form-main .webinar-top-section-left-part-inner {
    padding-right: 14.67%;
    padding-left: 14.67%;
  }
  .webinar-inner-form-main .before-hold-section .before-hold-wrapper {
    padding-right: 14.67%;
    padding-left: 14.67%;
  }
  .mosaic-section-main .heading-row-main {
    padding: 0 14.67%;
  }
}
@media(min-width:1350px){
  .RegisterFormJulyInner .hs-form .legal-consent-container {order: 50;}
  .RegisterFormJulyInner .hs-form .hs_error_rollup {order: 51}
}
@media(max-width:1349px){
  .RegisterFormJulyInner .hs-form{justify-content: left;}
  .RegisterFormJulyInner .hs-form>div.hs_submit.hs-submit {margin-top: 20px;width:100%}
}
@media(max-width:1280px){
  .webinar-top-section-right-part {
    padding: 40px 45px 100px;
  }
}
@media(max-width:1200px){
  .webinar-top-section-left-part-inner {
    padding: 0px;
  }
  .webinar-inner-form-main .webinar-top-section-left-part-inner {
    padding-right: 0px;
  }
  .webinar-inner-form-main .webinar-top-section-left-part-inner .webinar-top-section-left-part-inner-wrapper {
    padding:40px 235px 40px 40px;
    max-width: inherit;
    width: 100%;
  }
  .webinar-inner-form-main .webinar-top-section-left-part {
    background-repeat:repeat;
    background-size: auto;
  }
  .webinar-inner-form-main .webinar-top-section-right-part {
    max-width:inherit;
  }
}

@media(max-width:1199px){
  .webinar-inner-form-main #form_section.webinar-top-section-right-part {
    background: none !important;
    padding: 0 !important;
    box-shadow: none;
  }
  .webinar-inner-form-main .webinar-top-section-right-part .mobileTxtCenter {
    padding: 30px 50px 20px;
    background: #fff;
    box-shadow: 0 2px 4px 0 rgba(165, 165, 165, 0);
    overflow: hidden;
  }
  .netapprankedimg {
    display: block !important;
    float: left;
    width: 100%;
    padding: 10px 0 0;
    right: 0;
    text-align: center;
    position: relative;
    transform: translateY(0);
    -webkit-transform: translateY(0);
    max-width: inherit;    
  }
  .webinar-top-section-right-part .netapprankedimg img {
    width: 165px;
  }
}
@media(min-width:1201px) and (max-width:1570px){
  .webinar-inner-form-main .webinar-top-section-left-part-inner-wrapper {width: calc(100% - 445px);max-width: 100%;padding-right: 15px;}
  .webinar-inner-form-main .webinar-top-section-right-part{max-width: 442px;}
}
@media(min-width:991px) and (max-width:1199px){
  .webinar-inner-form-main .webinar-top-section-right-part.hide-web {display: none;}
  .webinar-inner-form-main .webinar-top-section {flex-wrap: wrap;}
  .webinar-inner-form-main .webinar-top-section-right-part {display: block; max-width: inherit; padding: 40px 45px 60px !important; position: inherit;}
  .webinar-inner-form-main .webinar-top-section-left-part-inner-wrapper {width: 100%;}
}
@media(max-width:990px){
  .webinar-inner-form-main .webinar-top-section-left-part-inner-wrapper {width: 1006px;max-width: 100%;padding-right: 0px;}
  .webinar-top-section-left-part {
    max-width: inherit;
  }
  .webinar-top-section {
    flex-wrap: wrap;
  }
  .webinar-top-section-right-part {
    max-width: inherit;
  }
  .webinar-top-section-right-part form fieldset {
    max-width: inherit !important;
  }
  .webinar-top-section-right-part fieldset .hs-form-field.hs-fieldtype-booleancheckbox {
    padding-top: 30px;
  }
  .webinar-top-section-right-part {
    padding: 40px 45px 60px !important;
  }
  
  
  .webinar-top-section-left-part-inner>ul {
    padding-bottom: 40px;
  }
  .separate_partner_logos {
    bottom: 35px !important;
    padding: 0 40px;
  }
  .webinar-top-section-right-part form .hs-lp_form_azure_and_amazon_buttons li.hs-form-radio{
    width:auto;
    margin-bottom: 15px;
  }

  
  .webinar-top-section-right-part{
    position: relative;
    box-shadow:none;
  }
  .webinar-fixed-form-main {
    display: block;
  }
  .hide-web {
    display:none;
  }
  .hide-mobile {
    display:block;
  }
  .netapprankedimg{
    padding:10px 0 20px;
  }
  .logos_above_form ul li a {min-width: inherit;}

}

@media(max-width:768px){
  .webinar-inner-form-main .webinar-top-section-left-part-inner {background-size: 160px auto;}
  .webinar-inner-form-main .webinar-top-section-left-part-inner .webinar-top-section-left-part-inner-wrapper {padding-right: 165px; }
  .webinar-inner-form-main .webinar-top-section-left-part-inner-wrapper{padding-right:0px}
}
@media(max-width:600px){
  .webinar-inner-form-main .webinar-top-section-left-part-inner .webinar-top-section-left-part-inner-wrapper {padding:20px;}
  .webinar-inner-form-main .webinar-top-left-part-container h3, .webinar-inner-form-main .webinar-top-left-part-container h3 span{line-height:1;padding-top: 20px !important;}
  .webinar-inner-form-main .webinar-top-section-left-part-inner {padding: 0px;}
  .webinar-top-section-left-part .webinar-top-section-left-part-inner {
    background-image: none !important;
    position:relative;
  }
  .webinar-top-section-left-part .webinar-top-section-left-part-inner:before {
    content: "";
    background-color: rgba(255, 255, 255, 0.7);
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index:0;
  }
  .webinar-top-section-left-part-inner>ul, .webinar-top-left-part-container {
    position: relative;
    z-index: 1;
  }
  .webinar-top-section-right-part {
    padding: 20px 20px 40px !important;
  }
  .webinar-top-section-right-part fieldset.form-columns-2 .hs-form-field {
    width: 100% !important;
    /*padding: 15px 10px 0;
    overflow: hidden;*/
  }
  .webinar-top-section-right-part fieldset .hs-form-field {
    padding-top: 0;
  }
  .webinar-top-section-right-part fieldset .hs-form-field .input {
    padding-top: 20px;
  }
  .webinar-top-left-part-container {
    max-width:100% !important;
  }
  .webinar-top-left-part-container h1 {
    font-size: 22px;
    padding-bottom: 0px;
  }
  .webinar-top-left-part-container h2 {
    font-size: 26px;
    line-height: 42px;
  }
  .webinar-top-left-part-container h3,
  .webinar-top-left-part-container h3 span {
    font-size: 40px !important;
    line-height: 55px;
  } 
  .webinar-top-left-part-container br {
    display:none
  }
  .webinar-top-section-left-part-inner>ul {
    padding-bottom: 20px;
  }
  .tls_process_section>div p {
    font-size: 17px !important;
  }
  .tls_process_section>div:last-child p {
    padding-right: 0;
  }
  .webinar-inner-form-main .tls_process_section>div:not(:last-child) p:after {
    height: 9px;
    width: 16px;
    right: -12px;
    top: 10px;
  }
  
  .webinar-top-section-right-part form .hs-lp_form_azure_and_amazon_buttons li.hs-form-radio span {
    min-width: 250px;
  }
  .webinar-top-section-right-part fieldset .hs-form-field.hs-fieldtype-select .nice-select {
    height: 32px;
  }
  .webinar-inner-form-main .before-hold-section .before-hold-wrapper {
    padding-left: 20px;
    padding-right: 20px;
  }
  .mosaic-section-main .heading-row-main {
    padding: 0 20px;
  }
}
@media(max-width:480px){
  .webinar-inner-form-main .webinar-top-left-part-container h1 {line-height: 1 !important;}
  .webinar-top-left-part-container h2 {
    font-size: 20px;
    line-height: 32px;
  }
  .webinar-top-left-part-container h1 {
    font-size: 18px;
    line-height: 32px;
  }
  .webinar-top-section-right-part form fieldset .hs-form-field input[type="text"], 
  .webinar-top-section-right-part form fieldset .hs-form-field input[type="email"], 
  .webinar-top-section-right-part form fieldset .hs-form-field input[type="number"],
  .webinar-top-section-right-part form fieldset .hs-form-field select{  
    font-size: 14px;
  }  
  .nice-select span.current {
    font-size: 14px !important;
  }
  .webinar-top-section-right-part form fieldset .hs-form-field input::-webkit-input-placeholder {
    font-size:14px;
  }
  .webinar-top-section-right-part form fieldset .hs-form-field input::-moz-placeholder {
    font-size:14px;
  }
  .webinar-top-section-right-part form fieldset .hs-form-field input:-ms-input-placeholder {
    font-size:16px;
  }
  .webinar-top-section-right-part form fieldset .hs-form-field input:-moz-placeholder {
    font-size:16px;
  }
  .webinar-top-section-right-part fieldset .hs-form-field.hs-fieldtype-select .nice-select {
    height: 31px;
    line-height: 32px;
  }
  .webinar-top-section-right-part fieldset .hs-form-field.hs-fieldtype-select .nice-select:after {
    margin-top: -6px;
  }
  .webinar-top-section-right-part fieldset .hs-form-field.hs-fieldtype-select .nice-select span {
    font-size: 14px;
  }
  
  .webinar-inner-form-main .separate_partner_logos img {margin-left: 4px;}
}
body.no-header-page.webinar-lp.hs-landing-page.hs-page select#Country {
    display: block !important;
}
body.no-header-page.webinar-lp.hs-landing-page.hs-page select#Country + div{
    display: none !important;
}
body.no-header-page.webinar-lp.hs-landing-page.hs-page .hs_compliance_data_challenge.hs-compliance_data_challenge ul.inputs-list.multi-container {text-align: left;}
body.no-header-page.webinar-lp.hs-landing-page.hs-page .legal-consent-container p {font-size: 12px; line-height: 18px; font-weight: 400; padding-bottom: 10px; padding-top: 20px;}
body.no-header-page.webinar-lp.hs-landing-page.hs-page .hs_compliance_data_challenge.hs-compliance_data_challenge ul.inputs-list.multi-container label>span {font-weight: 500;}
/****************mosaic**********/
.mosaic-section {grid-gap:15px;justify-content: space-evenly;display: -ms-flexbox;-ms-flex-wrap:wrap; clear: both; display: grid;overflow: hidden;}
.mosaic-section-single-outer:first-child { grid-column-start: 1; grid-column-end: 3;}
.mosaic-section-single-outer:nth-child(3) {grid-row-start: 1;grid-row-end: 3;grid-column-start: 4;}
.mosaic-section-single-outer:nth-child(4) {grid-row-start: 2;grid-row-end: 4;grid-column-start: 1;}
.mosaic-section-single-outer:nth-child(5) {grid-row-start: 2;grid-row-end: 4;grid-column-start: 2;}
.mosaic-section-single-outer:nth-child(7) {grid-column-start: 3;grid-column-end: 5;}
.mosaic-section-inner:after {clear: both; content: '';display: block;}
.mosaic-section-single {background-position: center; background-size: cover; transition: transform 1.2s; transform-style: preserve-3d; position: relative; cursor: pointer;height: 100%; overflow: hidden;}
.mosaic-section-inner {height: 100%;display: flex;width: 100%;align-items: center;padding: 100px 0px;font-family: GothamSSm;font-size: 21px;font-weight: normal;line-height: 1.38; letter-spacing: -0.59px; text-align: center;position: absolute;left: 0;top: 0;}
.mosaic-text-area {padding: 0px; max-width: 360px; margin: 0 auto;text-align: center;padding:0 50px}
.mosaic-section-hover {visibility: hidden;position: relative;height: 100%;width: 100%; opacity:0;display: flex;align-items: center;/*-ms-transform: rotateY(-180deg); -webkit-transform: rotateY(-180deg); -moz-transform: rotateY(-180deg); -o-transform: rotateY(-180deg); transform: rotateY(-180deg);transform: translateY(100%);*/transform: translateY(0);-webkit-transition: opacity 0.6s ease-in-out;-moz-transition: opacity 0.6s ease-in-out;-ms-transition: opacity 0.6s ease-in-out;-o-transition: opacity 0.6s ease-in-out;transition: opacity 0.6s ease-in-out;}
.mosaic-section-single-outer {background-image: none !important;}
.mosaic-section-single-outer .mosaic-section-hover>div {position: relative; z-index: 1;}
/*.mosaic-section-single-outer .mosaic-section-hover:after {position: absolute; content: ""; background-color: rgba(255, 255, 255, 0.9); width: 100%; height: 100%; z-index: 0;}
.mosaic-section-single-outer:hover {background-image: url(https://cloud.netapp.com/hubfs/austin-distel-qk-1-oh-zmop-bo-unsplash.jpg) !important;}*/
.mosaic-section-single-outer:hover .mosaic-section-single {/*transform: rotateY(180deg);*/}
.mosaic-section-single-outer:hover .mosaic-section-inner {/*visibility: hidden;*/}
.mosaic-section-single-outer:hover .mosaic-section-inner .mosaic-text-area {opacity: 0;}
.mosaic-section-single-outer:hover .mosaic-section-hover {visibility: visible;z-index: 1;}
.mosaic-section-single:hover .mosaic-section-hover{opacity:1}
.icn_img {margin-bottom: 15px;position: relative; z-index: 1;}
.mosaic_hover_content p {font-size: 16px; font-weight: normal; line-height: 23px;letter-spacing: -0.14px;text-align: center;color: #000000;padding-bottom: 0px;}
.mosaic_user_designation, .mosaic_user_name {clear: both;font-size: 14px;font-weight: 300;line-height: 1.38;letter-spacing: -0.17px;text-align: center;color: #000000;position: relative;z-index: 1;}
.mosaic_user_name{font-weight:600; margin-top: 10px;}
.mosaic-section-hover .mosaic-text-area {max-width: 700px; padding: 20px 50px;}
.mosaic-section-single-outer {height: 100%;background-size: cover;background-position: center;}
.tls_process_section {float: left;margin: 0;padding: 0;width: 100%;display: block;display: flex;color: #fff;}
.tls_process_section>div {max-width: 330px;width:100%}
.tls_process_section>div:not(:last-child) {padding-right: 7.5%;}
.tls_process_section>div:not(:last-child) p:after {content: ''; position: absolute; background: url(https://cloud.netapp.com/hubfs/arrow-white-right.svg); background-size: cover;height: 14px;width: 24px; right: 0;top: 14px;}
.webinar-inner-form-main .tls_process_section>div:not(:last-child) p:after {background: url(https://cloud.netapp.com/hubfs/arrow-black-right.svg); background-size: cover;}
.tls_process_section>div p {font-size: 19px;font-weight: 700;line-height: 22px; font-family: proxima-nova,sans-serif;color: #fff;position: relative;padding-right: 27%;}
.webinar-inner-form-main .tls_process_section p {color: #000;}
.process-icon-outer {height: 54px;overflow: hidden;margin-bottom: 15px;margin-top: 10px;}
.tls_process_section div:nth-child(2) .process-icon-main {top: 0;position: relative;-webkit-animation: spinlogo 7s linear 0s infinite;animation: spinlogo 10s linear 0s infinite;padding-top: 54px;}
.process-icon-main .process-icon {height: 54px;display: flex;align-items: center;}
.tls_process_section>div:last-child .process-icon {position: relative;}
.tls_process_section>div:last-child .process-icon img {-webkit-transition: 8s ease-in-out;-moz-transition: 8s ease-in-out;-o-transition: 8s ease-in-out;transition: .8s ease-in-out;transform: translate(0px, 0px);}
/*.tls_process_section>div:last-child .process-icon:after {display: block;content: '';background: url(https://cloud.netapp.com/hubfs/smoke.svg) no-repeat;position: absolute;bottom: 0;left: 0;height: 20px;width: 19px;-webkit-animation: shakesmoke .6s linear 1s infinite;animation: shakesmoke .6s linear 1s infinite;}*/
.tls_process_section>div:first-child .process-icon {display: inline-block;position: relative;}
/*.tls_process_section>div:first-child .process-icon:after {display: block;content: '';background: url(https://cloud.netapp.com/hubfs/user-plus.svg) no-repeat;position: absolute;bottom: 0;height: 10px;width: 10px;-webkit-animation: plusspin 1s linear 1s infinite;animation: plusspin 1s linear 1s infinite;left: 50%; transform: translateX(-50%) scale(1);transition: .8s ease-in-out;}*/
.tls_process_section>div:first-child .process-icon-outer {overflow: visible;}
.webinar-fixed-left.mosaic-fixed-left .webinar-top-section-left-part-inner {padding-bottom: 140px;}
body .webinar-top-section-left-part .webinar-top-section-left-part-inner:before {background-color: rgba(255, 255, 255, 0.5);}
.mosaic-text-area p, .mosaic-text-area .mosaic_hover_content > div {padding-bottom: 0px;float: none;z-index: 1;position: relative;font-size: 16px;line-height: 24px;color: inherit;}
.mosaic-section-hover .mosaic-text-area .mosaic_hover_content{position: relative;}
.mosaic-section-hover .mosaic-text-area .mosaic_hover_content:after,.mosaic-section-hover .mosaic-text-area .mosaic_hover_content:before{position:absolute;content:'';background:url('https://cloud.netapp.com/hubfs/quote-icon-grey.svg');background-size: cover;display: block;width: 62px;height:52px;z-index: 0;opacity: 0.3;}
.mosaic-section-hover .mosaic-text-area .mosaic_hover_content:before {top: -50px;left: -20px;}
.mosaic-section-hover .mosaic-text-area .mosaic_hover_content:after {bottom: -50px;right:-20px;-moz-transform: rotate(180deg);-webkit-transform:rotate(180deg);-o-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}
.mosaic-section + .client-logos-wrapper:after {content: '';clear: both;display: block;}
@media only screen and (min-width: 1599px) {
.mosaic-section + .client-logos-wrapper {float: none; clear: both;padding-right: 14.67%;padding-left: 14.67%;}
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .mosaic-section-single-outer{width:25%}
}
@media only screen and (max-width: 1023px) {
  .mosaic-section{grid-template-columns: 33.33% 33.33% 33.33%; -ms-grid-template-columns: 33.33% 33.33% 33.33%;}
  .mosaic-section-single-outer {height: 100%; grid-row-start: auto !important; grid-row-end: auto !important;grid-column-start: auto !important;grid-column-end: unset !important;}
  _:-ms-fullscreen, :root .mosaic-section-single-outer{width:33.33%}
}
@media only screen and (max-width: 991px) {
  .mosaic-section{grid-template-columns: 50% 50%; -ms-grid-template-columns: 50% 50%;}
  _:-ms-fullscreen, :root .mosaic-section-single-outer{width:50%}
}
@media only screen and (max-width: 600px) {
body .webinar-fixed-left.mosaic-fixed-left .webinar-top-section-left-part-inner {
    padding-bottom: 0px;
}
}
@media only screen and (max-width: 599px) {
  .mosaic-section{grid-template-columns: 100%; -ms-grid-template-columns: 100%;}
  _:-ms-fullscreen, :root .mosaic-section-single-outer{width:100%}
}
/* Safari 4.0 - 8.0 */
@-webkit-keyframes spinlogo {
  0%  {top:-20px}
  10% {top:-54px}
  30% {top:-54px}
  40% {top:-104px}
  60% {top:-104px}
  70% {top:-162px}
  90% {top:-162px}
  100% {top:-205px}
}

/* Standard syntax */
@keyframes spinlogo {
  0%  {top:-20px}
  10% {top:-54px}
  30% {top:-54px}
  40% {top:-104px}
  60% {top:-104px}
  70% {top:-162px}
  90% {top:-162px}
  100% {top:-205px}
}
/*@-webkit-keyframes shakesmoke {
0% { transform: translate(1px, 1px) rotate(0deg); }
10% { transform: translate(-1px, -1px) rotate(-0.5deg); }
20% { transform: translate(-1px, 0px) rotate(0.5deg); }
30% { transform: translate(1px, 1px) rotate(0deg); }
40% { transform: translate(1px, -1px) rotate(0deg); }
50% { transform: translate(-1px, 1px) rotate(-0.5deg); }
60% { transform: translate(-1px, 1px) rotate(0deg); }
70% { transform: translate(1px, 1px) rotate(-0.5deg); }
80% { transform: translate(-1px, -1px) rotate(0.5deg); }
90% { transform: translate(1px, 1px) rotate(0deg); }
100% { transform: translate(1px, -1px) rotate(-0.5deg); }
}

@keyframes shakesmoke {
0% { transform: translate(1px, 1px) rotate(0deg); }
10% { transform: translate(-1px, -1px) rotate(-0.5deg); }
20% { transform: translate(-1px, 0px) rotate(0.5deg); }
30% { transform: translate(1px, 1px) rotate(0deg); }
40% { transform: translate(1px, -1px) rotate(0deg); }
50% { transform: translate(-1px, 1px) rotate(-0.5deg); }
60% { transform: translate(-1px, 1px) rotate(0deg); }
70% { transform: translate(1px, 1px) rotate(-0.5deg); }
80% { transform: translate(-1px, -1px) rotate(0.5deg); }
90% { transform: translate(1px, 1px) rotate(0deg); }
100% { transform: translate(1px, -1px) rotate(-0.5deg); }
}
@-webkit-keyframes plusspin {
0% { transform: translateX(-50%) scale(1.5) }
100% { translateX(-50%) scale(1) }
}

@keyframes plusspin {
0% { transform: translateX(-50%) scale(1.5) }
100% { translateX(-50%) scale(1) }
}*/