div#node-88971 .attribute-41 label, div#node-88971 .attribute-24 label, div#node-88971 .attribute-26 label, div#node-88971 .attribute-28 label, div#node-88971 .attribute-30 label, div#node-88971 .attribute-32 label, div#node-88971 .attribute-34 label, div#node-88971 .attribute-40 label, div#node-88971 .attribute-35 label, div#node-88971 .attribute-37 label{display:none !important;}
div#node-88971 label.option{display:block !important;}

div#node-88971 .attribute-25 , div#node-88971 .attribute-27 , div#node-88971 .attribute-29, div#node-88971 .attribute-31, div#node-88971 .attribute-33, div#node-88971 .attribute-36, div#node-88971 .attribute-38 {padding-left:30px !important;display:none;}
/* RESPONSIVE CSS OVERRIDES */
/*                          */
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,600);
@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,300,700);

a#web_toggle span{display:none;float:right;}
a#prod_toggle span{float:right;}

#node-33393 table.OMRI-table tbody tr td:nth-child(4) {
word-break: break-all !important;
width: 20% !important;
}

#block-block-66 img {width:90%!important;max-width:200px !important;height:auto !important;}

img.omri_logo_seal {width:200px; height:auto !important;}

#right-sidebar ul.menu li ul.menu {margin-left:15px !important;margin-top:4px !important;}

hr {width:100% !important;clear:both !important;color:#408CBB !important;}

hr.rule {margin-top:10px !important;margin-bottom:10px !important;color:transparent !important;border-top:1px solid #408cbb !important;}

.item-list .field-icon-application-pdf, #node-81297 ul li img {width:16px !important;height:auto !important;}

div.document_holder img.document_cover, img.document_cover  {width:68px !important;height:94px !important;}

.accordion-header {font-size:14px;line-height:180%;}

.accordion-header .field-content a{width:90% !important;}

.views-accordion-item {padding:3px !important;}

.accordion-content p{font-size:12px !important;}

.accordion-content a{font-size:12px !important;}

.accordion-header-active p, .accordion-header p {font-weight:700 !important;}

.views-label-body {display:none !important;}

ul.product-description li {font-size:11px !important;margin-left:15px !important;}




/*





#login-help-sentence {font-size:9px !important;margin-top:15px !important;}



 */

@media only screen and (min-width : 768px)
  {
#node-114893 p {margin-bottom:10px !important;}

#node-114893 p:nth-of-type(3) {margin-top:15px !important;margin-bottom:15px !important;font-size:18px !important;color:#408CBB !important;font-style:italic !important;padding-left: 10px !important;border-left:10px solid #408CBB !important;}

#node-114893 p:nth-of-type(8) {margin-top:15px !important;margin-bottom:15px !important;font-size:18px !important;color:#408CBB !important;font-style:italic !important;padding-left: 10px !important;border-left:10px solid #408CBB !important;}

#node-114891 p {margin-bottom:10px !important;}

#node-114891 p:nth-of-type(2) {margin-top:15px !important;margin-bottom:15px !important;font-size:18px !important;color:#408CBB !important;font-style:italic !important;padding-left: 10px !important;border-left:10px solid #408CBB !important;}

#node-114891 p:nth-of-type(6) {margin-top:15px !important;margin-bottom:15px !important;font-size:18px !important;color:#408CBB !important;font-style:italic !important;padding-left: 10px !important;border-left:10px solid #408CBB !important;}

ul.product-description {font-size:12px !important;}
body p {font-size:14px;}

p a {font-family: 'Open Sans', sans-serif !important; font-weight:400;font-size:14px !important}

p {font-family: 'Open Sans', sans-serif !important; font-weight:400;font-size:14px !important;line-height:170% !important;padding-bottom:5px !important;}

.form-login{padding-top:3px;}

@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,600);
@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,300,700);

ul.mobilenav {display:none;}

.content ul li {margin-bottom:5px !important;}

.block-login *, .block-login p{font-size:10px !important;padding-bottom:0px !important;}

#right-sidebar ul li {margin-bottom:0px !important;}

div#block-faceted_search_ui-3_keyword h2, div#block-faceted_search_ui-4_keyword h2 {display:block !important;clear:both !important;width:100% !important;}

th h3 {line-height:120% !important;}

.nav ul.menu li a {font-family: 'Open Sans', sans-serif;}

h1, h2, h3, h4, h5, h6 { font-family: 'Open Sans', sans-serif !important;}

h1 {font-size:22px !important;line-height:120% !important;font-weight:700 !important;}

h2 {font-weight:700 !important;font-size:17px !important;margin-bottom:10px !important;}

.page h2 {font-weight:700 !important;font-size:17px !important;margin-top:15px !important;}

h3 {font-weight:600 !important;font-size:16px !important;padding-bottom:5px !important;}

h3 a strong {font-size:16px !important;text-transform:uppercase;font-weight:600 !important;padding-bottom:5px !important;}

h4 {font-weight:600 !important;font-size:14px !important;padding-bottom:5px !important;}


span.retail-location-website-or-location {font-size:8px; text-transform:uppercase;display:none;}

div#threecol-cont h2, div#threecol-cont a, div#threecol-cont a h2 {font-size:18px !important;font-weight:700 !important;color:#4c721d !important;text-decoration:none !important;}

div#threecol-cont p a {font-size:14px !important;font-weight:normal !important;color:#0065A4 !important;}

div#threecol-cont p a:hover, div#threecol-cont p a:link {font-size:14px !important;font-weight:normal !important;color:#4c721d !important;}

div#threecol-cont .col p {font-size:14px !important;}

div#threecol-cont .col a {font-size:14px !important;}

div#right-sidebar h2 {font-size:17px !important;font-weight:700 !important;margin-top:0px !important;margin-bottom:0px !important;}

div#quicktabs_container_1 .block {width:100% !important;}

div.news-bar  .views-field-title .field-content a{ font-size:14px;}

div.news-bar  .views-field-teaser .field-content p{ font-size:12px !important;}



.product-body {font-size:14px;}

div.content ol li {font-size:14px;}

div.content ol li a {font-size:14px;}

div.view-header {font-size:16px;}

.views-accordion-item {font-size:14px;}

.accordion-content .views-field-body  .field-content p{font-size:12px !important;}

.content-top h4 {font-size:16px !important;}

#block-menu-menu-menu-staff {width:100% !important;}



.views-label-tid, .views-label-nothing, .views-label-group-nid {font-style:italic;}

span.toggleAccordion {width:100%;font-size:12px;text-transform:uppercase;clear:both !important;height:35px;display:block;}

/* * .views-accordion-item .accordion-header{-moz-opacity: 0.37;
-khtml-opacity: 0.37;
opacity: 0.37;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=37);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=37);
filter:alpha(opacity=37);}

*.views-accordion-item .accordion-header:hover{-moz-opacity: 1 !important;
-khtml-opacity: 1!important;
opacity: 1!important;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=100)!important;
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100)!important;
filter:alpha(opacity=100)!important;}

* .views-accordion-item .accordion-header, * .views-accordion-item .accordion-header-active{-moz-opacity: 1 !important;
-khtml-opacity: 1!important;
opacity: 1!important;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=100)!important;
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100)!important;
filter:alpha(opacity=100)!important;}*/

body.page-lvm-results div.text, body.page-simple-gml-search div.text, body.page-generic-materials div.text, body.node-type-generic-material div.text, body.page-nosb-materials-recommendation div.text {
background-image: none !important;
}

body.page-omri-products-list-by-category div.text, body.page-product-list div.text, body.page-simple-opl-search div.text, body.node-type-manufacturer div.text, body.page-product-list-supplement div.text {
background-image: none !important;
}

body.node-type-manufacturer  .field-field-website, body.node-type-manufacturer  .field-field-contact-email, body.node-type-manufacturer  .field-field-contact-name, body.node-type-manufacturer  .field-field-phone1, body.node-type-manufacturer  .field-field-fax1, body.node-type-manufacturer  .field-field-address1 {font-size:16px !important;}

.views-table, .cols-6 {width:100% !important;max-width:99% !important;}

table {border-collapse:collapse;width:100% !important;}

.accordion-content {padding-right:0px !important;padding-left:0px !important;}

#block-block-96 {border-top: 1px solid #408CBB;}

#block-block-97 a img, #block-block-96 a img, #block-block-98 a img {margin-right:10px !important;}

#block-block-97, #block-block-96, #block-block-98 { width:100% !important; border-bottom:0px !important;}

#block-uc_cart-0 { width:100% !important; border-top: 1px solid #408CBB;margin-top:10px;}

.smalllink {font-size:12px !important; display:inline; color:#408CBB;background-color:transparent !important;}

.field-field-question {font-size:14px !important;}

.view-common-questions-product-review .views-field-field-question-value p{font-size:16px; font-style:italic;}


}

@media only screen and (max-width : 800px) {
 ul.product-description li {font-size:11px !important;}
/* Styles */
/* Imports */

@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,600);
@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,300,700);

/* Resets */
/* Main Structure */
#login-box .block-login {
position: absolute;
left: 358px;
top: 34px;
}
/* Typography */
/* Forms */
/* Table Data */
/* Search */ }

/* PRIMARY RESPONSIVE OVERRIDES */
@media only screen and (min-width : 200px) and (min-device-width: 200px) and (max-width : 767px) {
.hidemobile {display:none !important;}

.block-faceted_search_ui-3_keyword h2 {clear:both !important;}

ul.tabs {font-size:9px !important;text-transform:uppercase !important;margin:0px !important;}

ul.tabs li {margin-left:2% !important;margin-right:2% !important;}

ul.tabs li a {font-size:9px !important;}

@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,600);
@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,300,700);

/* Resets */

div#admin-menu {display:none !important;}

.mobilenav {display:block !important;}

.sidebar {display:none !important;}

body {width:100% !important;min-width:100% !important;}

body.admin-menu {margin-top:0px !important;}

div.block .views-exposed-form .views-exposed-widget {
float: none;
padding-right: 10px !important;
color: #4C721D;}

/* Main Structure */

div#edit-keywords-4-wrapper, div#edit-keywords-5-wrapper, div#edit-keywords-wrapper, div#edit-operator-wrapper {
float: none !important;
}

#quicktabs-1 .form-text {width:95%; clear:both;}

#quicktabs-1 .form-submit {clear:left;}

#login-box .block-login {
position: absolute;
left: 258px;
top: 34px;
}

#login-help-sentence, #login-help-sentence a {color:#ffffff !important;text-shadow: 0px 0px 3px #4c721d;}

#main-container {}

.mc-holder-1 {width:100% !important;}

.mc-holder-2 {width:100% !important; margin-left:0 !important;margin-right:0 !important;}

.columns-holder {width:100% !important;max-width:100% !important;}

.page-width { width:100% !important;margin: 0 !important;}

.page-content {width:100% !important;margin: 0px !important;padding:0px !important;background: url() no-repeat !important;background-color:#ffffff !important;border-radius: 10px 10px 0px 0px;
-moz-border-radius: 10px 10px 0px 0px;
-webkit-border-radius: 10px 10px 0px 0px;border:0px solid #ffffff;}

.content-top {width:92% !important;padding-left:4% !important;padding-right:4% !important;}

.header {width:100% !important;}

.sidebar {display:none !important; clear:both !important;width:100% !important;}

.sidebar-top {width:100% !important;background: url() no-repeat !important;}

.nav {width:100% !important;}

.layout-1 .sidebar { background: url() repeat-y !important;}

.sidebar ul.menu {width:100% !important;}

.sidebar ul.menu li {float:left !important;margin-right:2%;background: url() no-repeat !important;}

.sidebar ul.menu li a {color:#ffffff !important;}

div.bg-line {width:auto !important;}

.text {width:100% !important;padding-top:25px !important;}

#right-sidebar {width:100% !important;margin-left:0px !important;border-left:0px !important;border-top:1px solid #408CBB;padding-left:0px !important;margin-top:0px !important;}

#right-sidebar div#block-quicktabs-1 {width:100% !important;clear:both !important;}

#right-sidebar div#block-block-34 {width:100% !important;clear:both !important;}

#right-sidebar div.block {float:left; display:block; width:49%;margin-left:0px !important;}

div.news_bar {width:100% !important;clear:both !important;border-top:1px solid #408CBB;margin-top:20px !important;}

#block-block-103, #block-block-110 {width:50% !important;}

div#quicktabs_container_1 {height:85px !important;}


.footer {width:100% !important;padding:0px !important;margin:0 !important;padding-top:2% !important;padding-bottom:2% !important;}

/* TYPOGRAPHY PRIMARY RESPONSIVE OVERRIDES */
.views-field-field-pu-date-value {clear:both !important;}

#node-33393 table .OMRI-table {font-size:1em !important;}

th h3 {line-height:120% !important;}

.nav ul.menu li a {font-family: 'Open Sans', sans-serif; font-weight:400 !important;}

#right-sidebar h2 {color:#408CBB !important;}

body p {font-size:14px;}

p a {font-family: 'Open Sans', sans-serif !important; font-weight:400;font-size:14px !important}

p {font-family: 'Open Sans', sans-serif !important; font-weight:400;font-size:14px !important;line-height:170% !important;}

h1, h2, h3, h4, h5, h6 { font-family: 'Open Sans', sans-serif;}

h1 {font-size:26px !important;line-height:120% !important;font-weight:700 !important;}

h2 {font-weight:700 !important;font-size:21px !important;margin-bottom:10px !important;}

.page h2 {font-weight:700 !important;font-size:21px !important;margin-top:15px !important;}

h3 {font-weight:600 !important;font-size:18px !important;}

h3 a strong {font-size:18px !important;text-transform:uppercase;font-weight:600 !important;}

h4 {font-weight:600 !important;font-size:16px !important;}

.content-top ul, .content-top ul li, .content-top ol, .content-top ol li, .content-top ul, .content-top ul li, .content-top ol, .content-top ol li {font-size:14px !important;}

span.retail-location-website-or-location {font-size:8px; text-transform:uppercase;display:none;}

div#threecol-cont h2, div#threecol-cont a, div#threecol-cont a h2 {font-size:18px !important;font-weight:700 !important;color:#4c721d !important;text-decoration:none !important;}

div#threecol-cont p a {font-size:14px !important;font-weight:normal !important;color:#0065A4 !important;}

div#threecol-cont p a:hover, div#threecol-cont p a:link {font-size:14px !important;font-weight:normal !important;color:#4c721d !important;}

div#threecol-cont .col p {font-size:14px !important;}

div#threecol-cont .col a {font-size:14px !important;}

div#right-sidebar h2 {font-size:21px !important;font-weight:700 !important;}

div#quicktabs_container_1 .block {width:100% !important;}

div.news_bar  .views-field-title .field-content a{ font-size:14px;}

div.news_bar  .views-field-teaser .field-content p{ font-size:12px !important;}

div.content ul li, div.content-top ul li{ font-size:14px;margin-left:18px;margin-bottom:5px;}

.product-body {font-size:14px;}

div.content ol li {font-size:12px;}

div.content ol li a {font-size:14px;}

div.view-header {font-size:16px;}

.views-accordion-item {font-size:14px;}

.accordion-content .views-field-body  .field-content p{font-size:12px !important;}

.content-top h4 {font-size:16px !important;}

#block-menu-menu-menu-staff {width:100% !important;}

.print_html {display:none !important;}

div.views-accordion div.accordion-header {line-height: 36px;}

.views-label-tid, .views-label-nothing, .views-label-group-nid {font-style:italic;}

span.toggleAccordion {width:100%;font-size:12px;text-transform:uppercase;clear:both !important;height:35px;display:block;}
/*   FAQ  */
label.views-label-body {display:none !important;}

.view-id-common_questions_product_review .accordion-header p{font-weight:600 !important;}
.view-id-common_questions_product_review ul li, .view-id-common_questions_product_review ol li, .view-id-common_questions_product_review a{font-size:12px !important;}

/*         */
/* * .views-accordion-item .accordion-header{-moz-opacity: 0.37;
-khtml-opacity: 0.37;
opacity: 0.37;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=37);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=37);
filter:alpha(opacity=37);}

* .views-accordion-item .accordion-header:hover{-moz-opacity: 1 !important;
-khtml-opacity: 1!important;
opacity: 1!important;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=100)!important;
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100)!important;
filter:alpha(opacity=100)!important;}

* .views-accordion-item .accordion-header-active{-moz-opacity: 1 !important;
-khtml-opacity: 1!important;
opacity: 1!important;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=100)!important;
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100)!important;
filter:alpha(opacity=100)!important;} */

body.page-lvm-results div.text, body.page-simple-gml-search div.text, body.page-generic-materials div.text, body.node-type-generic-material div.text, body.page-nosb-materials-recommendation div.text {
background-image: none !important;
}

body.page-omri-products-list-by-category div.text, body.page-product-list div.text, body.page-simple-opl-search div.text, body.node-type-manufacturer div.text, body.page-product-list-supplement div.text {
background-image: none !important;
}

body.node-type-manufacturer  .field-field-website, body.node-type-manufacturer  .field-field-contact-email, body.node-type-manufacturer  .field-field-contact-name, body.node-type-manufacturer  .field-field-phone1, body.node-type-manufacturer  .field-field-fax1, body.node-type-manufacturer  .field-field-address1 {font-size:16px !important;}

.views-table, .cols-6 {width:100% !important;max-width:99% !important;}

table {border-collapse:collapse;width:100% !important;}

.accordion-content {padding-right:0px !important;padding-left:0px !important;}

#block-block-96 {border-top: 1px solid #408CBB;}

#block-block-97 a img, #block-block-96 a img, #block-block-98 a img {margin-right:10px !important;}

#block-block-97, #block-block-96, #block-block-98 { width:100% !important; border-bottom:0px !important;}

#block-uc_cart-0 { width:100% !important; border-top: 1px solid #408CBB;margin-top:10px;}

.smalllink {font-size:12px !important; display:inline; color:#408CBB;background-color:transparent !important;}

.field-field-question {font-size:14px !important;}

.view-common-questions-product-review .views-field-field-question-value p{font-size:16px; font-style:italic;}

/* END TYPOGRAPHY PRIMARY RESPONSIVE OVERRIDES */

/* Forms */

div.add-to-cart {font-size:14px;}

form#contact-mail-page  {font-size:14px;}

input.form-item {width:100% !important;}

.add-to-cart input.form-text {width:100% !important;}


/* Mobile Tables */

#node-33394 table.OMRI-table td {word-break:break-all;}

/* Mobile Nav */


ul.mobilenav, .closed {display:block !important;}

.mobilenav {width:100%;height:auto;}

.header {position:relative;height:131px;}

button#toggle {width:50px;height:50px;background-color:#4c721d;font-family: 'Open Sans', sans-serif;position:absolute; top:35px; right:0%;z-index:4;color:#ffffff;font-size:36px;border: 0px !important;border-radius: 10px 10px 0px 0px;
-moz-border-radius: 10px 0px 0px 10px;
border-radius: 10px/10px;
-webkit-border-radius: 10px 0px 0px 10px;}

.navimg:hover, .navimg:link {fill: #ffffff !important;  }

ul {-webkit-padding-start: 0px !important;}
.mobilenav ul.menu {margin-left:2% !important;margin-right:2%!important;
  margin: 0;
  padding: 0px !important;
  width: 96%;
  display: block;
  list-style: none;
  padding-left:0px !important;
  -webkit-padding-start: 0px !important;

}

.mobilenav li {

  width: 100%;
  display: block;
}
.mobilenav li a {color:#ffffff !important;font-size:16px;font-family: 'Open Sans', sans-serif; line-height:130%;}

.js .mobilenav {
  clip: rect(0 0 0 0);
  max-height: 0;
  position: absolute;
  display: block;
  overflow: hidden;
  zoom: 1;
}

.mobilenav.opened {
  max-height: 9999px;
}

.disable-pointer-events {
  pointer-events: none !important;
}

.nav-toggle {
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
}

@media screen and (min-width: 40em) {
  .js .mobilenav {
    position: relative;
  }
  .js .mobilenav.closed {
    max-height: none;
  }
  .nav-toggle {
    display: none;
  }
}
ul.product-description li {font-size:11px !important;}
}

button.wiggle {
  -webkit-animation: glowIt 2s infinite !important;
  -moz-animation: glowIt 2s infinite !important;
  -o-animation: glowIt 2s infinite !important;
  animation: glowIt 2s infinite !important;
  background-color: #0065A4 !important;}

@-webkit-keyframes glowIt {
  0% {
    background-color: #0065A4;
    -webkit-box-shadow: 0 0 9px #ccc;
  }
  50% {
    background-color: #0065A4;
    -webkit-box-shadow: 0 0 18px #0065A4;
  }
  100% {
    background-color: #0065A4;
    -webkit-box-shadow: 0 0 9px #ccc; }
}

@-webkit-keyframes spinnLeft {
  0% { -webkit-transform:rotate(0deg); }
  100% { -webkit-transform:rotate(-360deg); }
}

@-webkit-keyframes spinnRight {
  0% { -webkit-transform:rotate(0deg); }
  100% { -webkit-transform:rotate(720deg); }
}


@-webkit-keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@-moz-keyframes glowIt {
  0% {
    background-color: #0065A4;
    -moz-box-shadow: 0 0 9px #ccc;
  }
  50% {
    background-color: #0065A4;
    -moz-box-shadow: 0 0 18px #0065A4;
  }
  100% {
    background-color: #0065A4;
    -moz-box-shadow: 0 0 9px #ccc; }
}

@-moz-keyframes spinnLeft {
  0% { -moz-transform:rotate(0deg); }
  100% { -moz-transform:rotate(-360deg); }
}

@-moz-keyframes spinnRight {
  0% { -moz-transform:rotate(0deg); }
  100% { -moz-transform:rotate(720deg); }
}


@-moz-keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@-o-keyframes glowIt {
  0% {
    background-color: #0065A4;
    -o-box-shadow: 0 0 9px #ccc;
  }
  50% {
    background-color: #0065A4;
    -o-box-shadow: 0 0 18px #91bd09;
  }
  100% {
    background-color: #0065A4;
    -o-box-shadow: 0 0 9px #ccc; }
}

@-o-keyframes spinnLeft {
  0% { -o-transform:rotate(0deg); }
  100% { -o-transform:rotate(-360deg); }
}

@-o-keyframes spinnRight {
  0% { -o-transform:rotate(0deg); }
  100% { -o-transform:rotate(720deg); }
}

@-o-keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@keyframes glowIt {
  0% {
    background-color: #749a02;
    box-shadow: 0 0 9px #ffffff;
  }
  50% {
    background-color: #0065A4;
    box-shadow: 0 0 18px #0065A4;
  }
  100% {
    background-color: #749a02;
    box-shadow: 0 0 9px #ffffff; }
}

@-moz-keyframes spinnLeft {
  0% { transform:rotate(0deg); }
  100% { transform:rotate(-360deg); }
}

@-moz-keyframes spinnRight {
  0% { transform:rotate(0deg); }
  100% { transform:rotate(720deg); }
}

@-moz-keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}
/* END PRIMARY RESPONSIVE OVERRIDES */

