.panel-grid {
  zoom: 1;
}
.panel-grid:before {
  content: '';
  display: block;
}
.panel-grid:after {
  content: '';
  display: table;
  clear: both;
}
.panel-grid-cell {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  min-height: 1em;
}
.panel-grid-cell .so-panel {
  zoom: 1;
}
.panel-grid-cell .so-panel:before {
  content: '';
  display: block;
}
.panel-grid-cell .so-panel:after {
  content: '';
  display: table;
  clear: both;
}
.panel-grid-cell .panel-last-child {
  margin-bottom: 0;
}
.panel-grid-cell .widget-title {
  margin-top: 0;
}
.panel-row-style {
  zoom: 1;
}
.panel-row-style:before {
  content: '';
  display: block;
}
.panel-row-style:after {
  content: '';
  display: table;
  clear: both;
}













@font-face {
  font-family: 'toggle-background';
  src: url('../toggle-background.html');
  src: url('../toggle-background.html') format('embedded-opentype'), url('../toggle-background-2.html') format('woff'), url('../toggle-background-3.html') format('truetype'), url('../toggle-background-4.html') format('svg');
  font-weight: normal;
  font-style: normal;
}
.sow-toggles-list {
  margin: 0 -10px;
  zoom: 1;
}
.sow-toggles-list:before {
  content: '';
  display: block;
}
.sow-toggles-list:after {
  content: '';
  display: table;
  clear: both;
}
.sow-toggles-list .sow-toggles-toggle {
  float: left;
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 10px;
  margin-bottom: 0px;
}
.sow-toggles-list .sow-toggles-toggle .sow-icon-container {
  text-decoration: none;
  float:left;
      margin-right: 15px;
}
.sow-toggles-list .sow-toggles-toggle .sow-icon-container [class^="sow-icon-"],
.sow-toggles-list .sow-toggles-toggle .sow-icon-container .sow-icon-image {
  text-decoration: none;
  display: block;
  color: #FFFFFF;
  width: 1em;
  height: 1em;
  text-align: center;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -0.5em;
  margin-left: -0.5em;
  background-size: contain;
}
.sow-toggles-list .sow-toggles-toggle h5 {
    margin: 0 0 10px;
}
.sow-toggles-list .sow-toggles-toggle h5 a {
  color: inherit;
  text-decoration: none;
}
.sow-toggles-list .sow-toggles-toggle h5 a:hover {
  text-decoration: underline;
}
.sow-toggles-list .sow-toggles-toggle p.sow-more-text a {
  font-weight: 500;
  color: inherit;
  text-decoration: none;
}
.sow-toggles-list .sow-toggles-toggle p.sow-more-text a:hover {
  text-decoration: underline;
}
.sow-toggles-list .sow-toggles-toggle p:last-child {
  margin-bottom: 0;
}
.sow-toggles-list .sow-toggles-toggle.sow-toggles-toggle-last-row {
  margin-bottom: 0;
}
.sow-toggles-list .sow-toggles-clear {
  clear: both;
}
@media (max-width: 520px) {
  .sow-toggles-list.sow-toggles-responsive .sow-toggles-toggle {
    width: 100% !important;
    float: none;
    margin-bottom: 40px;
  }
  .sow-toggles-list.sow-toggles-responsive .sow-toggles-toggle:last-child {
    margin-bottom: 0px;
  }
  .sow-toggles-list.sow-toggles-responsive .sow-toggles-clear {
    clear: none;
  }
}
.sow-toggles-list {
  /*
	The Container Icons
	*/
}
.sow-toggles-list .sow-icon-container {
  font-family: 'toggle-background';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 90px;
  position: relative;
  color: #404040;
}
.sow-toggles-list .sow-icon-container.sow-container-round:before {
  content: "\e600";
}
.sow-toggles-list .sow-icon-container.sow-container-sticker:before {
  content: "\e601";
}
.sow-toggles-list .sow-icon-container.sow-container-rounded-sticker:before {
  content: "\e602";
}
.sow-toggles-list .sow-icon-container.sow-container-square:before {
  content: "\e603";
}
.sow-toggles-list .sow-icon-container.sow-container-rounded-square:before {
  content: "\e604";
}
.sow-toggles-list .sow-icon-container.sow-container-rounded-hex:before {
  content: "\e605";
}
.sow-toggles-list .sow-icon-container.sow-container-octagon:before {
  content: "\e606";
}
.sow-toggles-list .sow-icon-container.sow-container-hex:before {
  content: "\e607";
}
.sow-toggles-list .sow-icon-container.sow-container-frame:before {
  content: "\e608";
}
.sow-toggles-list .sow-icon-container.sow-container-explode:before {
  content: "\e609";
}




.so-widget-sow-slider-base-d75171398898 .sow-slider-base .sow-slider-pagination li a {
  background: #FFFFFF;
}
.so-widget-sow-slider-base-d75171398898 .sow-slider-base .sow-slide-nav {
  font-size: 25px;
}
.so-widget-sow-slider-base-d75171398898 .sow-slider-base .sow-slide-nav a {
  color: #FFFFFF;
}


.so-widget-sow-headline-sow-headline-8daf590ca565 #sow-headline-container.sow-headline h1 {
  text-align: left;
  color: #111111;
  line-height: 1.3;
  font-size: ;
}
.so-widget-sow-headline-sow-headline-8daf590ca565 #sow-headline-container.sow-headline h3 {
  font-weight: 400;
  text-align: left;
  color: #cecece;
  max-width: 960px;
  margin: 0px auto;
  margin-top: 20px;
}
.so-widget-sow-headline-sow-headline-8daf590ca565 #sow-headline-container.sow-headline .decoration {
  border-top: medium none #f8c750;
  position: relative;
  height: 1px;
  margin: 20px 60px 20px 60px;
}








.so-widget-sow-headline-sow-headline-02129bfc810a #sow-headline-container.sow-headline h1 {
  text-align: center;
  color: #ffffff;
  line-height: 1.3;
  font-size: ;
}
.so-widget-sow-headline-sow-headline-02129bfc810a #sow-headline-container.sow-headline h3 {
  text-align: center;
  color: #777777;
  max-width: 960px;
  margin: 0px auto;
  margin-top: 20px;
}
.so-widget-sow-headline-sow-headline-02129bfc810a #sow-headline-container.sow-headline .decoration {
  border-top: medium none #f8cf27;
  position: relative;
  height: 1px;
  margin: 20px 60px 20px 60px;
}






.so-widget-sow-headline-sow-headline-cd65f63fad16 #sow-headline-container.sow-headline h1 {
  text-align: center;
  color: #111111;
  line-height: 1.3;
  font-size: ;
}
.so-widget-sow-headline-sow-headline-cd65f63fad16 #sow-headline-container.sow-headline h3 {
  text-align: center;
  color: #777777;
  max-width: 960px;
  margin: 0px auto;
  margin-top: 20px;
}
.so-widget-sow-headline-sow-headline-cd65f63fad16 #sow-headline-container.sow-headline .decoration {
  border-top: medium solid #f8e827;
  position: relative;
  height: 1px;
  margin: 20px 60px 20px 60px;
}






.service-box:hover  .icon-container .sow-icon-fontawesome {
  color: #fff !important;
}
 .fixed:hover{
	 background-color:#d90000;
 }
.service-box:hover {
  border-bottom-color: #d90000;
}
.service-box:hover .icon-container {
  background-color: #d90000;
}

.sow-services-list {
  margin: 0 -25px;
  zoom: 1;
}
.sow-services-list:before {
  content: '';
  display: block;
}
.sow-services-list:after {
  content: '';
  display: table;
  clear: both;
}
.sow-services-list .sow-services-service {
  text-align: center;
  float: left;
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 25px;
  margin-bottom: 40px;
}



.sow-services-list .sow-services-service p:last-child {
  margin-bottom: 0;
}
.sow-services-list .sow-services-service.sow-services-service-last-row {
  margin-bottom: 0;
}
.sow-services-list .sow-services-clear {
  clear: both;
}
@media (max-width: 520px) {
  .sow-services-list.sow-services-responsive .sow-services-service {
    width: 100% !important;
    float: none;
    margin-bottom: 20px;
  }
  .sow-services-list.sow-services-responsive .sow-services-service:last-child {
    margin-bottom: 0px;
  }
  .sow-services-list.sow-services-responsive .sow-services-clear {
    clear: none;
  }
}
@media (min-width: 520px) and (max-width: 759px) {
  .sow-services-list.sow-services-responsive .sow-services-service {
    width: 50% !important;
    float: left;
    margin-bottom: 20px;
  }
  .sow-services-list.sow-services-responsive .sow-services-service:last-child {
    margin-bottom: 0px;
  }
  .sow-services-list.sow-services-responsive .sow-services-clear {
    clear: none;
  }
}






.sow-testimonials {
  position:relative;
  zoom: 1;
  max-width:960px;
  margin:0px auto;
}
.sow-testimonials p {
    font-size: 18px;
    line-height: 1.8;
    padding: 0 45px;
    font-weight: 300;
}
.sow-testimonials:before {
  content: '';
  display: block;
}
.sow-testimonials:after {
  content: '';
  display: table;
  clear: both;
}
.sow-testimonials * {
  box-sizing: border-box;
}
.sow-testimonials .sow-testimonial-wrapper {
  float: left;
  padding: 10px;
}
.sow-testimonials .sow-testimonial-user {
  position: relative;
}
.sow-testimonials .sow-testimonial-user .sow-round-image-frame {
  background-size: cover;
  display: inline-block;
}
.sow-testimonials .sow-testimonial-user .sow-image-wrapper {
  display: block;
}
.sow-testimonials .sow-testimonial-user .sow-text strong {
  display: block;
}
.sow-testimonials .sow-testimonial-user .sow-caret {
  position: absolute;
  height: 24px;
  width: 14px;
  top: 20px;
  right: -3px;
  fill: #f0f0f0;
}
.sow-testimonials .sow-testimonial-text > *:first-child {
  margin-top: 0;
}
.sow-testimonials .sow-testimonial-text > *:last-child {
  margin-bottom: 0;
}
.sow-testimonials .sow-user-left .sow-testimonial-user {
  text-align: left;
}
.sow-testimonials .sow-user-right .sow-testimonial-user {
  text-align: right;
}
.sow-testimonials .sow-user-middle .sow-testimonial-user {
  text-align: center;
}
.sow-round-image-frame {
margin: 0px auto;
margin-bottom:30px;
}



.signature {opacity:0.7;margin-top:20px;display:block;}








.so-widget-sow-testimonials-default-c8b3e666fa40 .sow-testimonials .sow-testimonial-wrapper {
  width: 33.333%;
}
@media screen and (max-width: 800px) {
  .so-widget-sow-testimonials-default-c8b3e666fa40 .sow-testimonials .sow-testimonial-wrapper {
    width: 50%;
  }
}
@media screen and (max-width: 480px) {
  .so-widget-sow-testimonials-default-c8b3e666fa40 .sow-testimonials .sow-testimonial-wrapper {
    width: 100%;
  }
}
.so-widget-sow-testimonials-default-c8b3e666fa40 .sow-testimonials .sow-testimonial {
  background: transparent;
}
.so-widget-sow-testimonials-default-c8b3e666fa40 .sow-testimonials .sow-testimonial-text {
  background: #f0f0f0;
  color: #666;
  padding: 10px 15px;
  -webkit-border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.so-widget-sow-testimonials-default-c8b3e666fa40 .sow-testimonials .sow-round-image-frame {
  border-radius: 123px;
}
.so-widget-sow-testimonials-default-c8b3e666fa40 .sow-testimonials .sow-testimonial-wrapper {
  zoom: 1;
}
.so-widget-sow-testimonials-default-c8b3e666fa40 .sow-testimonials .sow-testimonial-wrapper:before {
  content: '';
  display: block;
}
.so-widget-sow-testimonials-default-c8b3e666fa40 .sow-testimonials .sow-testimonial-wrapper:after {
  content: '';
  display: table;
  clear: both;
}
.so-widget-sow-testimonials-default-c8b3e666fa40 .sow-testimonials .sow-testimonial-wrapper.sow-layout-side.sow-user-left .sow-testimonial-user,
.so-widget-sow-testimonials-default-c8b3e666fa40 .sow-testimonials .sow-testimonial-wrapper.sow-layout-side.sow-user-middle .sow-testimonial-user {
  width: 33%;
  float: left;
  padding: 10px 20px 10px 10px;
}
.so-widget-sow-testimonials-default-c8b3e666fa40 .sow-testimonials .sow-testimonial-wrapper.sow-layout-side.sow-user-left .sow-testimonial-user img,
.so-widget-sow-testimonials-default-c8b3e666fa40 .sow-testimonials .sow-testimonial-wrapper.sow-layout-side.sow-user-middle .sow-testimonial-user img {
  margin: 0 auto;
  max-width: 100%;
  height: auto;
}
.so-widget-sow-testimonials-default-c8b3e666fa40 .sow-testimonials .sow-testimonial-wrapper.sow-layout-side.sow-user-left .sow-testimonial-text,
.so-widget-sow-testimonials-default-c8b3e666fa40 .sow-testimonials .sow-testimonial-wrapper.sow-layout-side.sow-user-middle .sow-testimonial-text {
  margin-left: 33%;
}
.so-widget-sow-testimonials-default-c8b3e666fa40 .sow-testimonials .sow-testimonial-wrapper.sow-layout-side.sow-user-right .sow-testimonial-user {
  width: 33%;
  float: right;
  padding: 10px 10px 10px 20px;
}
.so-widget-sow-testimonials-default-c8b3e666fa40 .sow-testimonials .sow-testimonial-wrapper.sow-layout-side.sow-user-right .sow-testimonial-user img {
  width: 123px;
  margin: 0 auto;
  max-width: 100%;
  height: auto;
}
.so-widget-sow-testimonials-default-c8b3e666fa40 .sow-testimonials .sow-testimonial-wrapper.sow-layout-side.sow-user-right .sow-testimonial-text {
  margin-right: 33%;
}
.so-widget-sow-testimonials-default-c8b3e666fa40 .sow-testimonials .sow-testimonial-wrapper.sow-layout-text-above .sow-testimonial-user,
.so-widget-sow-testimonials-default-c8b3e666fa40 .sow-testimonials .sow-testimonial-wrapper.sow-layout-text-below .sow-testimonial-user {
  width: auto;
  padding: 10px;
}
.so-widget-sow-testimonials-default-c8b3e666fa40 .sow-testimonials .sow-testimonial-wrapper.sow-layout-text-above .sow-testimonial-user img,
.so-widget-sow-testimonials-default-c8b3e666fa40 .sow-testimonials .sow-testimonial-wrapper.sow-layout-text-below .sow-testimonial-user img {
  width: 123px;
  height: auto;
}
.so-widget-sow-testimonials-default-c8b3e666fa40 .sow-testimonials .sow-testimonial-wrapper.sow-layout-text-below .sow-testimonial-user {
  padding: 10px;
}










@font-face {
  font-family: 'carousel-arrows';
  src: url('../carousel-arrows68d1.html');
  src: url('../carousel-arrowsd41d.html#iefix-95vnmw') format('embedded-opentype'), url('../carousel-arrows68d1-2.html') format('woff'), url('../carousel-arrows68d1-3.html') format('truetype'), url('../carousel-arrows68d1-4.html#carousel-arrows') format('svg');
  font-weight: normal;
  font-style: normal;
}
.sow-carousel-title .widget-title {
  display: inline-block;
  padding-right: 15px;
}
.sow-carousel-title a.sow-carousel-next,
.sow-carousel-title a.sow-carousel-previous {
  font-family: 'carousel-arrows';
  speak: none;
  display: block;
  float: right;
  overflow: hidden;
  margin-left: 2px;
  margin-top: 3px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  font-size: 8px;
  line-height: 18px;
  width: 18px;
  text-align: center;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-decoration: none;
  color: #FFFFFF;
  background: #333333;
  border-radius: 2px;
}
.sow-carousel-title a.sow-carousel-next:hover,
.sow-carousel-title a.sow-carousel-previous:hover {
  background: #444444;
}
.sow-carousel-title a.sow-carousel-next:before {
  content: "\e601";
}
.sow-carousel-title a.sow-carousel-previous:before {
  content: "\e600";
}
@media screen and (max-width: 600px) {
  .sow-carousel-title a.sow-carousel-previous {
    display: none;
  }
  .sow-carousel-title a.sow-carousel-next {
    display: none;
  }
}
.widget_sow-carousel {
  overflow-x: hidden;
  overflow-y: hidden;
}
.sow-carousel-wrapper {
  overflow: hidden;
  position: relative;
  left: 0;
  right: 0;
}
.sow-carousel-wrapper ul.sow-carousel-items {
  list-style: none;
  -webkit-transition: all 0.45s ease;
  -moz-transition: all 0.45s ease;
  -o-transition: all 0.45s ease;
  transition: all 0.45s ease;
  height: 200px;
  margin: 0;
  padding: 0;
  zoom: 1;
  width: 99999px;
}
.sow-carousel-wrapper ul.sow-carousel-items:before {
  content: '';
  display: block;
}
.sow-carousel-wrapper ul.sow-carousel-items:after {
  content: '';
  display: table;
  clear: both;
}
.sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item {
  list-style: none;
  margin-left: 0;
  padding: 0;
  display: block;
  float: left;
  margin-right: 15px;
  width: 242px;
  overflow-x: hidden;
  overflow-y: hidden;
}
.sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item:last-child {
  margin-right: 0;
}
.sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item .sow-carousel-thumbnail {
  line-height: 0;
}
.sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item .sow-carousel-thumbnail a {
  display: block;
  width: 242px;
  height: 162px;
  background-size: 242px 162px;
  background-position: center center;
}
.sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item .sow-carousel-thumbnail a,
.sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item .sow-carousel-thumbnail a span.overlay {
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item .sow-carousel-thumbnail a span.overlay {
  display: block;
  width: 100%;
  height: 100%;
  background: #3279BB;
  opacity: 0;
}
.sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item .sow-carousel-thumbnail a:hover {
  background-size: 272px 182px;
}
.sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item .sow-carousel-thumbnail a:hover span {
  opacity: 0.5;
}
.sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item .sow-carousel-default-thumbnail {
  display: block;
  width: 242px;
  height: 162px;
  background: #e8e8e8;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #e0e0e0), color-stop(1, #e8e8e8));
  background: -ms-linear-gradient(bottom, #e0e0e0, #e8e8e8);
  background: -moz-linear-gradient(center bottom, #e0e0e0 0%, #e8e8e8 100%);
  background: -o-linear-gradient(#e8e8e8, #e0e0e0);
}
.sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item h3 {
  font-size: 15px;
  text-align: center;
  font-weight: 500;
  color: #474747;
  margin: 10px 0 0 0;
}
.sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item h3 a {
  text-decoration: none;
  color: inherit;
}
.sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-loading {
  display: block;
  width: 242px;
  height: 162px;
  float: left;
  background: url(../carousel-loader.html) #f6f6f6 center center no-repeat;
  margin: 0;
}
a.sow-carousel-previous {
  display: none;
}
a.sow-carousel-next {
  display: none;
}






.so-widget-sow-price-table-atom-bluecolor .ow-pt-columns-atom {
  zoom: 1;
}
.so-widget-sow-price-table-atom-bluecolor .ow-pt-columns-atom:before {
  content: '';
  display: block;
}
.so-widget-sow-price-table-atom-bluecolor .ow-pt-columns-atom:after {
  content: '';
  display: table;
  clear: both;
}
.so-widget-sow-price-table-atom-bluecolor .ow-pt-columns-atom .ow-pt-column {

}
.so-widget-sow-price-table-atom-bluecolor .ow-pt-columns-atom .ow-pt-column .ow-pt-title {
  background: #65707f;
  background: -webkit-gradient(linear,left bottom,left top,color-stop(0,#65707f),color-stop(1,#65707f));
  background: -ms-linear-gradient(bottom,#65707f,#65707f);
  background: -moz-linear-gradient(center bottom,#65707f 0%,#65707f 100%);
  background: -o-linear-gradient(#65707f,#65707f);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#65707f', endColorstr='#65707f', GradientType=0);
  padding: 20px 0;
  text-align: center;
  font-weight: 700;
  border: 1px solid #606b79;
  -webkit-border-top-right-radius: 0px;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0px;
  -moz-border-radius-topright: 0px;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0px;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.so-widget-sow-price-table-atom-bluecolor .ow-pt-columns-atom .ow-pt-column .ow-pt-title .ow-pt-subtitle {
  font-size: 0.9em;
  font-weight: 400;
}
.so-widget-sow-price-table-atom-bluecolor .ow-pt-columns-atom .ow-pt-column .ow-pt-details {
  background: #707d8d;
  background: -webkit-gradient(linear,left bottom,left top,color-stop(0,#707d8d),color-stop(1,#707d8d));
  background: -ms-linear-gradient(bottom,#707d8d,#707d8d);
  background: -moz-linear-gradient(center bottom,#707d8d 0%,#707d8d 100%);
  background: -o-linear-gradient(#707d8d,#707d8d);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#707d8d', endColorstr='#707d8d', GradientType=0);
  position: relative;
  padding: 15px 25px;
  border-width: 0px;
  border-style: solid;
  border-color: #606b79;
  border-top-color: #606b79;
  border-right-width: 0;
  border-top: 1px solid rgba(255,255,255,0.2);
  text-align: center;
}
.so-widget-sow-price-table-atom-bluecolor .ow-pt-columns-atom .ow-pt-column .ow-pt-details .ow-pt-price {
  font-size: 1.3em;
  line-height: 1.25em;
  font-weight: 400;
}
.so-widget-sow-price-table-atom-bluecolor .ow-pt-columns-atom .ow-pt-column .ow-pt-per {
  font-style: italic;
}
.so-widget-sow-price-table-atom-bluecolor .ow-pt-columns-atom .ow-pt-column .ow-pt-image {
  line-height: 0;
}
.so-widget-sow-price-table-atom-bluecolor .ow-pt-columns-atom .ow-pt-column .ow-pt-image img {
  display: block;
  max-width: 100%;
  height: auto;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.so-widget-sow-price-table-atom-bluecolor .ow-pt-columns-atom .ow-pt-column .ow-pt-features {
  font-size: 0.925em;
  color: #5f6062;
  text-align: center;
}
.so-widget-sow-price-table-atom-bluecolor .ow-pt-columns-atom .ow-pt-column .ow-pt-features .ow-pt-feature {
  padding: 15px 20px;
  background: #ffffff;
  background: #FFFFFF;
  background: -webkit-gradient(linear,left bottom,left top,color-stop(0,#ffffff),color-stop(1,#FFFFFF));
  background: -ms-linear-gradient(bottom,#ffffff,#FFFFFF);
  background: -moz-linear-gradient(center bottom,#ffffff 0%,#FFFFFF 100%);
  background: -o-linear-gradient(#FFFFFF,#ffffff);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);
}
.so-widget-sow-price-table-atom-bluecolor .ow-pt-columns-atom .ow-pt-column .ow-pt-features .ow-pt-feature.ow-pt-feature-odd {
  background: #f1f1f1;
  background: -webkit-gradient(linear,left bottom,left top,color-stop(0,#f1f1f1),color-stop(1,#f1f1f1));
  background: -ms-linear-gradient(bottom,#f1f1f1,#f1f1f1);
  background: -moz-linear-gradient(center bottom,#f1f1f1 0%,#f1f1f1 100%);
  background: -o-linear-gradient(#f1f1f1,#f1f1f1);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f1f1', endColorstr='#f1f1f1', GradientType=0);
}
.so-widget-sow-price-table-atom-bluecolor .ow-pt-columns-atom .ow-pt-column .ow-pt-features .ow-pt-feature strong {
  font-weight: 500;
}
.so-widget-sow-price-table-atom-bluecolor .ow-pt-columns-atom .ow-pt-column .ow-pt-features .ow-pt-feature p {
  margin: 0;
  display: inline-block;
}
.so-widget-sow-price-table-atom-bluecolor .ow-pt-columns-atom .ow-pt-column .ow-pt-features .ow-pt-feature [class^="sow-icon-"] {
  display: inline-block;
  margin-right: 0.5em;
}
.so-widget-sow-price-table-atom-bluecolor .ow-pt-columns-atom .ow-pt-column .ow-pt-features .ow-pt-feature:last-child {
  border-bottom-width: 0;
}
.so-widget-sow-price-table-atom-bluecolor .ow-pt-columns-atom .ow-pt-column.ow-pt-even .ow-pt-features .ow-pt-feature {
  background: #f9f9f9;
  background: -webkit-gradient(linear,left bottom,left top,color-stop(0,#f9f9f9),color-stop(1,#f9f9f9));
  background: -ms-linear-gradient(bottom,#f9f9f9,#f9f9f9);
  background: -moz-linear-gradient(center bottom,#f9f9f9 0%,#f9f9f9 100%);
  background: -o-linear-gradient(#f9f9f9,#f9f9f9);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#f9f9f9', GradientType=0);
}
.so-widget-sow-price-table-atom-bluecolor .ow-pt-columns-atom .ow-pt-column.ow-pt-even .ow-pt-features .ow-pt-feature.ow-pt-feature-odd {
  background: #eeeeee;
  background: -webkit-gradient(linear,left bottom,left top,color-stop(0,#eeeeee),color-stop(1,#eeeeee));
  background: -ms-linear-gradient(bottom,#eeeeee,#eeeeee);
  background: -moz-linear-gradient(center bottom,#eeeeee 0%,#eeeeee 100%);
  background: -o-linear-gradient(#eeeeee,#eeeeee);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#eeeeee', GradientType=0);
}
.so-widget-sow-price-table-atom-bluecolor .ow-pt-columns-atom .ow-pt-column.ow-pt-last .ow-pt-details {
  border-right-width: 1px;
  color: #fff;
}
.so-widget-sow-price-table-atom-bluecolor .ow-pt-columns-atom .ow-pt-column.ow-pt-last .ow-pt-features .ow-pt-feature {
  border-right-width: 1px;
}
.so-widget-sow-price-table-atom-bluecolor .ow-pt-columns-atom .ow-pt-column .ow-pt-button {
  display: block;
  padding: 20px;
  text-align: center;
  background: #e8e8e8;
  background: -webkit-gradient(linear,left bottom,left top,color-stop(0,#e8e8e8),color-stop(1,#e8e8e8));
  background: -ms-linear-gradient(bottom,#e8e8e8,#e8e8e8);
  background: -moz-linear-gradient(center bottom,#e8e8e8 0%,#e8e8e8 100%);
  background: -o-linear-gradient(#e8e8e8,#e8e8e8);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8e8e8', endColorstr='#e8e8e8', GradientType=0);
  border-top: 1px solid #E0E0E0;
  border-bottom: 1px solid #cfcfcf;
}
.so-widget-sow-price-table-atom-bluecolor .ow-pt-columns-atom .ow-pt-column .ow-pt-button a.ow-pt-link {
  display: inline-block;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  font-size: 0.9em;
  padding: 0.675em 1.25em;
  min-width: 100px;
  text-decoration: none;
  color: #F1F0FF;
  background: #222545;
  background: -webkit-gradient(linear,left bottom,left top,color-stop(0,#222545),color-stop(1,#222545));
  background: -ms-linear-gradient(bottom,#222545,#222545);
  background: -moz-linear-gradient(center bottom,#222545 0%,#222545 100%);
  background: -o-linear-gradient(#222545,#222545);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#222545', endColorstr='#222545', GradientType=0);
  border: 0px solid #000001;
  margin: 0;
}
.so-widget-sow-price-table-atom-bluecolor .ow-pt-columns-atom .ow-pt-column .ow-pt-button a.ow-pt-link:hover {
  background: #272a4f;
  background: -webkit-gradient(linear,left bottom,left top,color-stop(0,#272a4f),color-stop(1,#272a4f));
  background: -ms-linear-gradient(bottom,#272a4f,#272a4f);
  background: -moz-linear-gradient(center bottom,#272a4f 0%,#272a4f 100%);
  background: -o-linear-gradient(#272a4f,#272a4f);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#272a4f', endColorstr='#272a4f', GradientType=0);
  border: 0px solid #05060b;
}
.so-widget-sow-price-table-atom-bluecolor .ow-pt-columns-atom .ow-pt-column.ow-pt-featured .ow-pt-title {
  padding: 20px 0;
  border-color: #6c7888;
  background: #707d8d;
  background: -webkit-gradient(linear,left bottom,left top,color-stop(0,#707d8d),color-stop(1,#707d8d));
  background: -ms-linear-gradient(bottom,#707d8d,#707d8d);
  background: -moz-linear-gradient(center bottom,#707d8d 0%,#707d8d 100%);
  background: -o-linear-gradient(#707d8d,#707d8d);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#707d8d', endColorstr='#707d8d', GradientType=0);
}
.so-widget-sow-price-table-atom-bluecolor .ow-pt-columns-atom .ow-pt-column.ow-pt-featured .ow-pt-details {
  border-color: #6c7888;
  border-top-color: #6c7888;
  border-top: 1px solid rgba(255,255,255,0.2);
  background: #7b8796;
  background: -webkit-gradient(linear,left bottom,left top,color-stop(0,#7b8796),color-stop(1,#7b8796));
  background: -ms-linear-gradient(bottom,#7b8796,#7b8796);
  background: -moz-linear-gradient(center bottom,#7b8796 0%,#7b8796 100%);
  background: -o-linear-gradient(#7b8796,#7b8796);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7b8796', endColorstr='#7b8796', GradientType=0);
}
.so-widget-sow-price-table-atom-bluecolor .ow-pt-columns-atom .ow-pt-column.ow-pt-featured .ow-pt-button a.ow-pt-link {
  color: #FFFFFF;
  background: #56b2da;
  background: -webkit-gradient(linear,left bottom,left top,color-stop(0,#56b2da),color-stop(1,#56b2da));
  background: -ms-linear-gradient(bottom,#56b2da,#56b2da);
  background: -moz-linear-gradient(center bottom,#56b2da 0%,#56b2da 100%);
  background: -o-linear-gradient(#56b2da,#56b2da);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#56b2da', endColorstr='#56b2da', GradientType=0);
  border: 1px solid #4eafd8;
}
.so-widget-sow-price-table-atom-bluecolor .ow-pt-columns-atom .ow-pt-column.ow-pt-featured .ow-pt-button a.ow-pt-link:hover {
  background: #62b8dc;
  background: -webkit-gradient(linear,left bottom,left top,color-stop(0,#62b8dc),color-stop(1,#62b8dc));
  background: -ms-linear-gradient(bottom,#62b8dc,#62b8dc);
  background: -moz-linear-gradient(center bottom,#62b8dc 0%,#62b8dc 100%);
  background: -o-linear-gradient(#62b8dc,#62b8dc);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62b8dc', endColorstr='#62b8dc', GradientType=0);
  border: 1px solid #5ab4db;
}
.so-widget-sow-price-table-atom-bluecolor .ow-pt-columns-atom .ow-pt-column.ow-pt-featured .ow-pt-button {
  padding: 19px;
}
@media (max-width: 680px) {
  .so-widget-sow-price-table-atom-bluecolor .ow-pt-columns-atom {
    padding-top: 0;
  }
  .so-widget-sow-price-table-atom-bluecolor .ow-pt-columns-atom .ow-pt-column {
    float: none;
    width: auto !important;
    margin-bottom: 20px;
  }
  .so-widget-sow-price-table-atom-bluecolor .ow-pt-columns-atom .ow-pt-column.ow-pt-featured {
    margin-top: 0;
  }
  .so-widget-sow-price-table-atom-bluecolor .ow-pt-columns-atom .ow-pt-column .ow-pt-details {
    border-right-width: 1px;
  }
  .so-widget-sow-price-table-atom-bluecolor .ow-pt-columns-atom .ow-pt-column .ow-pt-features .ow-pt-feature {
    border-width: 0 1px 1px 1px;
  }
}

.so-widget-sow-price-table-atom-bluecolor.yellowcolor .ow-pt-columns-atom .ow-pt-column .ow-pt-details,
.so-widget-sow-price-table-atom-bluecolor.yellowcolor .ow-pt-columns-atom .ow-pt-column .ow-pt-title {
    border-color: #f8e71d;
    border-top-color: #f8e71d;
    border-top: 1px solid rgba(255,255,255,0.2);
    background: #f9ea3b;
    background: -webkit-gradient(linear,left bottom,left top,color-stop(0,#f9ea3b),color-stop(1,#f9ea3b));
    background: -ms-linear-gradient(bottom,#f9ea3b,#f9ea3b);
    background: -moz-linear-gradient(center bottom,#f9ea3b 0%,#f9ea3b 100%);
    background: -o-linear-gradient(#f9ea3b,#f9ea3b);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9ea3b', endColorstr='#f9ea3b', GradientType=0);
    color:#333 !Important;
}
.yellowcolor .ow-pt-subtitle {color:#333;}
