whitespace changes
[ryf-theme.git] / css / style.css
index 43d39767972ae3516857e3fc0905acf7fe52b742..10bd6d7337041399f463666f8103dc5cd098a56c 100644 (file)
@@ -86,8 +86,10 @@ a { transition: 0.3s; }
   .navbar-nav { margin-top: 40px; }
 }
 
+
 /* Selectors */
 
+
 @media screen and (min-width: 768px) {
   .form-inline .form-item .select-wrapper {
     display: block;
@@ -97,8 +99,10 @@ a { transition: 0.3s; }
   }
 }
 
+
 /* RYF List */
 
+
 .ryf-list {
   float: left;
   margin: 0;
@@ -120,12 +124,16 @@ a { transition: 0.3s; }
 }
 
 .ryf-list .field--type-image {
-  width: 100%;
+  width: 150px;
   height: 150px;
   background: #fff;
   border-radius: 10px;
   display: flex;
-  justify-content: center;
+  align-items: center;
+}
+
+.ryf-list .field--name-field-image {
+  margin: 0 auto;
 }
 
 .ryf-list img {
@@ -173,6 +181,78 @@ a { transition: 0.3s; }
 }
 
 
+/* Vendors list */
+
+
+@media screen and (max-width: 767px) {
+  .vendors-list-row {
+    margin: 0px auto;
+  }
+
+  .vendors-list {
+    margin-bottom: 40px;
+    list-style: none;
+  }
+
+  .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-description__value {
+    max-width: 300px;
+    margin: 0 auto 10px auto;
+  }
+
+  .vendors-list .views-field-name {
+    font-weight: bold;
+    font-size: 18px;
+    text-align: center;
+  }
+
+}
+
+@media screen and (min-width: 768px) {
+  .vendors-list-row {
+    width: 600px;
+    margin: 0px auto;
+  }
+
+  .vendors-list {
+    list-style: none;
+    clear: left;
+  }
+
+  .vendors-list .views-field-field-icon {
+    width: 220px;
+    height: 220px;
+
+    margin-bottom: 40px;
+
+    float: left;
+  }
+
+  .vendors-list .views-field-field-icon img {
+    margin: 0 auto;
+  }
+
+  .vendors-list .views-field-name, .vendors-list .views-field-description__value {
+    margin-left: 300px;
+  }
+
+  .vendors-list .views-field-name {
+    margin-bottom: 10px;
+    font-weight: bold;
+    font-size: 18px;
+  }
+}
+
+
 /* Sidebars */
 
 
@@ -183,6 +263,7 @@ a { transition: 0.3s; }
 
 /* Product */
 
+
 @media screen and (max-width: 767px) {
   .page-node-type-product .product {
     max-width: 382px;
@@ -289,6 +370,7 @@ a { transition: 0.3s; }
 
 /* Footer */
 
+
 .footer {
   background: #333;
   color: #FFF;