.front .region-content {
  padding: 0 0 20px;
}

#main-content .view-recomend .views-field-title {
  margin: 0 0 30px;
  overflow: visible;
}
#main-content .views-field-title {
  margin: 10px 0;
}
#main-content .views-field-body {
  padding: 0 0 10px;
}
.node-type-product .group-left,
.node-type-product .group-right {
  width: 50%;
}
.imagezoom-thumb {
  float: left;
  list-style: outside none none;
  margin-right: 4px;
}
.imagezoom-thumb a:hover,
.imagezoom-thumb .zoomGalleryActive {
  border-color: #d71920;
}

.imagezoom-thumb > a {
  border: 1px solid #ccc;
  display: block;
  padding: 3px;
}

.display-price {
  float: none;
  text-align: left;
}
.node-type-product .add-to-cart .form-select {
  width: 130px;
}
.node-type-product .weight {
  font-weight: bold;
  padding: 10px 0;
}
.node-type-product .model {
  display: block;
  margin: 0 0 5px;
}
.node-add-to-cart.form-submit {
  /*    background: #3f73a3 none repeat scroll 0 0;
    border-color: #3f73a3;
    color: #fff;
    height: 25px;
    margin-top: 20px;
    padding: 3px 27px;*/
}
#block-system-main .forward_link {
  padding: 0;
}
#block-system-main .links.inline {
  display: block;
  margin: 10px 0 0;
}
.node-type-product .field-name-body ul {
  margin: 10px 0 0;
}
.view-emblems .grid {
  display: inline-block;
  float: none;
  width: 32.33%;
}
.view-list-of-emblems .views-row {
  display: inline-block;
  width: 49%;
  vertical-align: bottom;
  border: 0;
}
.view-list-of-emblems .field-content {
  text-align: center;
}

.node-add-to-cart.form-submit:hover {
  background: rgba(0, 0, 0, 0) url("../images/bg-button.png") repeat-x scroll
    left right;
}
.front .views-field-field-image-cache .field-content {
  text-align: center;
  padding: 0 0 20px;
}
.page-reviews .views-field-title a {
  font-size: 20px;
}
.page-reviews .field-content > p {
  margin: 0;
  padding: 0;
  font-size: 14px;
}
.page-reviews #main-content .views-field-body {
  padding: 0;
}
.page-reviews .views-field-field-location-and-date {
  padding: 10px 0;
}
.page-reviews .view-header > p {
  font-size: 16px;
}
.page-reviews .views-row {
  border: 0 none;
  padding: 0 0 10px;
}
#superfish-1 li ul {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -o-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
}

.adv-image {
  padding-left: 24px;
}

#imagezoom-thumb-wrapper,
.fieldset-wrapper {
  /*max-width: 350px;*/
}
.views-field-display-price {
  padding-top: 19px;
}

#main-content .views-field-title {
  /*            max-width: 196px;*/
  max-width: 190px;
  min-width: 189px;
}

#main-content .views-field-addtocartlink,
.views-field-field-image-cache,
.views-field-title,
.views-field-display-price,
.views-field-buyitnowbutton {
  text-align: center;
}

.adslist {
  text-align: center;
}

.simplead-container {
  margin-top: 5px;
}

.grid .grid-inner {
  /*    text-align: center;*/
  /*    min-width: 196px;*/
}

.mwd {
  /*min-width: 589px;*/
}

.field-content {
  text-align: center;
}
.view-id-gallery .lightbox-processed {
  padding: 3px;
}
.view-apply-for-wholesale-account .node-title a {
  display: none;
}
.node-gallery.article .field-type-image {
  border: 0;
  display: inline-block;
  width: 100%;
}
.node-gallery .field-name-field-image img {
  width: 100%;
  max-width: 100%;
  height: auto;
}
.gallery-row {
  display: inline-block;
}
/*.views-field-buyitnowbutton {
    clear: both;
}*/
.views-field-display-price {
  float: none;
  padding: 0;
}
.list-products .views-field-title {
  height: auto;
}
.node-gallery .field-name-field-gallery-image .colorbox {
  width: 23%;
  float: left;
  margin: 1%;
}
.node-gallery .field-name-field-gallery-image .colorbox img {
  width: 100%;
}
.node-gallery .field-name-body {
  padding: 25px 0 10px;
}
#superfish-1 .active-trail .sf-depth-1 {
  background: rgba(0, 0, 0, 0.8);
}
#superfish-1 li a {
  color: #fff;
  background: #000;
  padding: 14px;
  font-size: 13px !important;
}
#superfish-1 li ul {
  background: #000;
  border: 1px solid #000;
}
#superfish-1 li {
  border-bottom: 1px dotted #fff;
  background: #fff;
  padding: 0;
}
#superfish-1 > li {
  border-bottom: 0;
}
#menu-bar-wrapper .block-content {
  background: #000;
}
#superfish-1 li li a.menuparent {
  background: url(/sites/all/themes/ishopping/images/arrow.png) no-repeat 93%
    9px !important;
  background-color: #000 !important;
}
#superfish-1 li ul .sf-sub-indicator {
  background: url(/sites/all/themes/ishopping/images/arrow-5.png) no-repeat 93%
    9px !important !important;
  background-color: #000 !important;
}
#block-taxonomy-menu-block-1--2 ul ul {
  padding-left: 15px;
}
#block-taxonomy-menu-block-1--2 .block-content > ul > li > a {
  color: #000;
  font-weight: bold;
  font-size: 17px;
}
.node-type-product .field-name-field-color-images .field-item {
  display: inline-block;
}
.views-field-buyitnowbutton {
  float: right;
  margin-bottom: 15px;
}
.grid.list-products {
  width: 33.333%;
}
.field-name-field-gallery-images .field-item {
  float: left;
  width: 23%;
  padding: 1%;
}
#superfish-1 .sf-sub-indicator {
  right: 0.25em;
}
#phplive_btn_1547389934 {
  bottom: 50% !important;
}
.views-field-field-item-to-rate,
.views-field-field-testimonial-rating {
  text-align: center;
}
.views-field-field-testimonial-rating .fivestar-widget-static .star {
  float: none;
  display: inline-block;
}
.views-field-field-item-to-rate {
  padding: 10px 0 5px;
}
.views-field-field-item-to-rate > div {
  display: inline-block;
}
.testimonials-page .views-field-field-testimonial-text p {
  font-size: 15px;
  font-style: italic;
}
.views-field-field-item-to-rate > .field-content {
  font-weight: bold;
}
.testimonials-page .views-row {
  min-height: 100px;
}
#testimonial-node-form .edit-preview {
  display: none;
}
.shipping-charge {
  padding: 20px 10px;
}
.shipping-flat {
  padding: 0px 5px 5px;
}
#survey-entityform-edit-form select {
  width: 328px;
}
.checkout-button,
.checkout-button:visited {
  background: url(../images/bg-button-hover.png) repeat-x left top;
  border: 1px solid #cdcdcd;
  color: #3f73a3;
  font-size: 0.83em;
  font-weight: 700;
  padding: 3px 5px;
  text-transform: uppercase;
  float: left;
  text-align: center;
  margin-top: 1.15em;
  height: 17px;
  line-height: 1.6;
}
.checkout-button:hover,
.checkout-button:focus {
  background: url(../images/bg-button.png) repeat-x left top;
  border-color: #3f73a3;
}
.checkout-button:hover a,
.checkout-button:focus a {
  color: #fff;
  text-decoration: none;
}
.view-id-guest_book .views-row {
  padding: 3% 0;
}
.page-survey .block-content td:first-child {
  width: 46%;
}
