corrected margin on larger screens
[ryf-theme.git] / css / style.css
index e15e8f6c4c3aedaef42badbd9ae82014675be44b..1841ffcc2ded06062109d9f1e08d3ef3f8353290 100644 (file)
@@ -395,9 +395,6 @@ nav .search-block-form {
   }
 }
 @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;
@@ -427,80 +424,38 @@ nav .search-block-form {
   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;
 }
 
 
@@ -541,6 +496,7 @@ nav .search-block-form {
 
   .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;
@@ -563,9 +519,10 @@ nav .search-block-form {
 
   .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;
+    margin: 15px auto 0 260px;
   }
 
 }