span.site-slogan {
    display: none;
}
a.shopnow {
    font-size: 30px;
    padding: 10px 20px;
    border-radius: 15px;
    background-color: #9278D1;
    text-transform: uppercase;
    font-weight: 600;
    color: #fff;
    margin-top: 20px;
}
div#block-views-videos-block h2 {
    padding-top: 30px;
}
/* Contact Us */
.user-info-from-cookie .btn.form-submit {
    background-color: #9278D1;
    border-color: #9278D1;
}
.title-wrapper.block-title h1.nosubtitle:before {
    height: 0px;
    width: 0px;
}
#section-page-title .page_title_no_sub h1.page_title {
    color: #fff;
}
div#block-block-230 h2.block-title{
    text-align: center;}
    div#block-block-230 {
    margin-bottom: 30px;
}
.recentpressblock {
    border-bottom: 4px solid #9278D1;
        padding: 0 0 30px 0;
}
.recentpressblock .view-Clients .views-field.views-field-field-image img {
    padding: 0 10px;
}
div#block-views-clients-block-1 .views-field.views-field-field-image {
    border: 0px solid rgba(204, 204, 204, 0.0);
}
.page-contact .dexp-shortcodes-box.box-left {
    margin-bottom: 0px;
}
.page-contact .dexp-shortcodes-box.box-left .box-icon {
    float: left;
    margin: 8px 15px 15px 0px;
    width: 80px;
    height: 0px;
}
#section-page-title .page_title_no_sub h1.page_title {
    color: #fff;
    font-size: 30px;
}

/* Additions */
h2 {
    margin-top: 30px;
}
tbody {
    border-top: 0px solid #fff;
}
#section-content {
    padding: 10px 0 60px 0;
}
.recent-posts ul li h3 a {
  font-family: 'Open Sans', sans-serif;
  color: #616365;
  font-weight: 600;
  font-size: 14px;
}
select {
  font-size: 12px;
}

.btn-primary {
    background-color: #9278D1;
    border-color: #9278D1;
}
body.header-overlay #section-header .section-inner .dexp-dropdown > ul.menu > li > a.active{
    color: #fff;
}
.bg-orange {
    background-color: #9278D1;
}

/* Homepage Worlds-Most */

.worlds-most {
    text-align: center;
}
.worlds-most h2 {
    color: #968b83;
    font-size: 40px;
    line-height: 60px;
    margin-bottom: 40px;
}
.worlds-most h2 span {
    color: #9278D1;
    font-size: 55px;
    font-weight: 900;
}
@media screen and (max-width: 415px) {
    .worlds-most h2 {
        color: #968b83;
        font-size: 30px;
        line-height: 40px;
    }
    .worlds-most h2 span {
        color: #9278D1;
        font-size: 45px;
        font-weight: 900;
    }
}
.worlds-most .btn-button {
    font-size: 30px;
    padding: 10px 20px;
    border-radius: 15px;
}

/* Recent Press*/
.recent-press{
  border-bottom: 5px solid #9278D1;
}
.recent-press li {
    float: left;
    width: 25%;
    list-style-type: none;
    padding: 2%;
    vertical-align: middle;
    height: 150px;
}

.view-Clients .views-field.views-field-field-image img {
    padding: 0 10px;
    position: relative;
    top: 50%;
    transform: translateY(-50%);
    margin-top: 42%;
}
.recent-press li a img{
    opacity: .5;
}



/* Award Winning */
.view-Clients h3 {
    font-weight: 600;
    color: #968B83;
    text-align: center;
    padding: 10px 0 20px 0;
    font-size: 28px;
}
.view-Clients .views-field.views-field-field-image {
    padding: 0 10px;
}
.view-Clients .views-field.views-field-field-image img{
    padding: 0 10px;
}
@media screen and (max-width: 415px) {
  .recent-press li {
    float: left;
    width: 100%;
  }
  .award-winning li.clm1, .award-winning li.clm2, .award-winning li.clm3, .award-winning li.clm4 {
    float: left;
    width: 100%;
    height: 250px;
  }
}
/* Footer */
body #section-bottom {
    background-color: #383733;
}
.dexp-social-icon .fa {
    font-size: 30px;
    width: 35px;
}

/* Galleria */
.galleria-theme-classic {
    position: relative;
    overflow: hidden;
    background: #fff;
}

/* About Us */
.flock td {
    padding: 10px 20px 0px 20px;
    font-weight: 600;
}
.flock td i{
    font-weight: 300;
}

/* Footer */
body #section-bottom h2.block-title {
    color: #9278D1;
    font-size: 14px;
    font-weight: 500;
    letter-spacing: 1px;
    margin-bottom: 0px;
}
body #section-bottom ul.menu {
    margin-left: -47px;
}
body #section-bottom ul.menu li.leaf {
    list-style-image: url(../../misc/menu-leaf);
    list-style-type: none;
}

.listrk-form input#submit {
    color: #fff;
    border-radius: 5px;
    font-weight: 600;
    padding: 5px 20px;
    border: 0px;
}
.listrk-form input[type="text"] {
    background: #fff;
    color: #616365;
}
