top: 30px;
}
-/*
- * @media screen and (min-width: 520px) and (max-width: 599px) {
- * .logo img { margin-left: 50px; }
- * #block-ryf-main-menu .navbar-nav { margin-left: 230px; }
- * }
- *
- * @media screen and (min-width: 600px) and (max-width: 767px) {
- * .logo img { margin-left: 100px; }
- * #block-ryf-main-menu .navbar-nav { margin-left: 280px; }
- * }
- *
- * @media screen and (max-width: 767px) {
- * .logo img { height: 150px; margin-top: 25px; }
- * .navbar-default { min-height: 230px; margin-bottom: 30px; }
- * #block-ryf-main-menu .navbar-nav { max-width: 130px; }
- * }
- *
- */
+@media screen and (max-width: 767px) {
+ #block-ryf-main-menu .navbar-nav { max-width: 130px; }
+}
.region-navigation-collapsible .search-block-form {
float: right;
}
}
+.maintenance-page #navbar {
+ margin-bottom: 120px;
+}
+
/* Selectors */
}
}
@media screen and (min-width: 660px) and (max-width: 767px) {
- .ryf-list-row {
- max-width: 600px;
- }
.ryf-list-row {
margin: 0 auto;
max-width: 660px;
overflow: auto;
}
-@media screen and (max-width: 767px) {
- .vendors-list-row {
- margin: 0px auto;
- }
-
- .vendors-list {
- margin-bottom: 40px;
- list-style: none;
-
- overflow: auto;
- }
-
- .vendors-list .views-field-field-icon {
- width: 220px;
-
- margin: 0px auto 20px auto;
- }
-
- .vendors-list .views-field-field-icon img {
- margin: 0 auto;
- }
-
- .vendors-list .views-field-name,
- .vendors-list .views-field-field-description-summary,
- .vendors-list .views-field-description__value {
- max-width: 300px;
- margin: 0 auto 10px auto;
- }
-
- .vendors-list .views-field-name {
- font-weight: bold;
- font-size: 18px;
- text-align: center;
- }
+.vendors-list {
+ margin-bottom: 40px;
+ list-style: none;
+ overflow: auto;
}
-@media screen and (min-width: 768px) {
- .vendors-list-row {
- width: 600px;
- margin: 0px auto;
- }
-
- .vendors-list {
- list-style: none;
- clear: left;
-
- overflow: auto;
- }
-
- .vendors-list .views-field-field-icon {
- width: 220px;
- height: 220px;
+.vendors-list .views-field-field-icon {
+ width: 220px;
+ height: 220px;
- margin-bottom: 40px;
+ display: flex;
+ align-items: center;
- float: left;
- }
+ margin: 0px auto 20px auto;
+}
- .vendors-list .views-field-field-icon img {
- margin: 0 auto;
- }
+.vendors-list .views-field-field-icon img {
+ margin: 0 auto;
+}
- .vendors-list .views-field-name,
- .vendors-list .views-field-field-description-summary,
- .vendors-list .views-field-description__value {
- margin-left: 300px;
- }
+.vendors-list .views-field-name,
+.vendors-list .views-field-field-description-summary,
+.vendors-list .views-field-description__value {
+ max-width: 300px;
+ margin: 0 auto 10px auto;
+}
- .vendors-list .views-field-name {
- margin-bottom: 10px;
- font-weight: bold;
- font-size: 18px;
- }
+.vendors-list .views-field-name {
+ font-weight: bold;
+ font-size: 18px;
+ text-align: center;
}
.view-taxonomy-term .view-header .field--name-description,
.view-taxonomy-term .view-header .field--name-field-description-summary,
+ .view-taxonomy-term .view-header .field--name-field-vendor-website,
.view-taxonomy-term .view-header .field--name-field-vendor-support-link,
.view-taxonomy-term .view-header .field--name-field-vendor-support-email {
max-width: 360px;
.view-taxonomy-term .view-header .field--name-description,
.view-taxonomy-term .view-header .field--name-field-description-summary,
+ .view-taxonomy-term .view-header .field--name-field-vendor-website,
.view-taxonomy-term .view-header .field--name-field-vendor-support-link,
.view-taxonomy-term .view-header .field--name-field-vendor-support-email {
margin-left: 260px;
}
.page-node-type-product .product .field--name-field-extra-images {
- padding: 5px;
+ padding: 0 11px;
display: flex;
align-items: center;
- border: 1px solid #888;
- border-radius: 10px;
}
.page-node-type-product .product .field--name-field-extra-images .field--item {
display: inline-block;
- margin: auto;
+ margin-right: 15px;
padding: 5px;
}
+.page-node-type-product .product .field--name-field-extra-images .field--item:last-child {
+ margin-right: 0;
+}
.page-node-type-product .product .field--name-field-categories,
.page-node-type-product .product .field--name-field-vendor {
margin: 10px 10px 20px 0px;
padding: 10px;
- border: 1px solid #888;
- border-radius: 10px;
}
.page-node-type-product .product .field--name-field-categories .field--item {
margin-left: 15px;
}
+/* Mostly from Bootstrap 3 button CSS */
+.page-node-type-product .product .field--name-field-vendor-product-link a {
+ color: #fff;
+ background-color: #337ab7;
+ border-color: #2e6da4;
+ display: inline-block;
+ margin-bottom: 0;
+ font-weight: normal;
+ text-align: center;
+ white-space: nowrap;
+ vertical-align: middle;
+ -ms-touch-action: manipulation;
+ touch-action: manipulation;
+ cursor: pointer;
+ background-image: none;
+ border: 1px solid transparent;
+ padding: 6px 12px;
+ font-size: 14px;
+ line-height: 1.42857143;
+ border-radius: 4px;
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+ text-decoration: none;
+}
+
#block-views-block-categories-categories-block ul {
margin: 0; padding: 0 10px;
list-style: none;
background-color: #fff;
border-color: #aaa;
}
-.page-node-type-product .product .field--name-field-extra-images {
- background-color: #f3f3f3;
- border-color: #aaa;
-}
-.page-node-type-product .product .field--name-field-categories {
- background-color: #def;
- border-color: #8ad;
-}
-.page-node-type-product .product .field--name-field-vendor {
- background-color: #dfe;
- border-color: #8da;
-}
@media screen and (max-width: 767px) {
.page-node-type-product .product .field--name-field-extra-images {
.path-search .region-content > ol li {
width: 280px;
- height: 280px;
+ height: 320px;
margin: 0px auto;
padding: 10px;
}
.path-search .region-content > ol li .search-image {
- width: 100px;
- height: 100px;
+ width: 220px;
+ height: 220px;
margin: 0 auto;
align-items: center;
}
+.path-search .region-content > ol li p {
+ display: block;
+ width: 220px;
+ margin: 0 auto;
+}
+
.path-search .region-content > ol li img {
}
color: #FFF;
}
+#email-signup .email-input {
+ color: #000;
+ display: block;
+ margin-bottom: 10px;
+}
+#email-signup .action-button {
+ color: #000;
+ display: block;
+}
+
/* full page width for footer */
.footer {