body{
    background: #000;
    color: #fff;
    font-family: verdana,sans-serif;
    line-height: 20px;
    font-size: 14px;
    margin: 0;
}

h1, h2, h3, h4, h5, h6 {
  font-family: Titillium Web, serif !important;
}


#sp-header{
    height: auto !important;
    background: #000;
    color: #fff;
}

#sp-header .logo,
#sp-header .logo img{ height: auto;}

.page-title-section img{display: inline-block;}

.menu-area{
    background: url(../images/bg-header.png) no-repeat top center;
    min-height: 80px;
}
.menu-area ul.sp-megamenu-parent{}
.menu-area ul.sp-megamenu-parent li{}
.menu-area ul.sp-megamenu-parent li a{
  margin: 0;
  line-height: 30px;
  padding: 25px 23px;
  color: #000000;
  font-size: 12px;
  font-weight: 300;
  text-transform: none;
  display: block;
  cursor: pointer;
}
.menu-area ul.sp-megamenu-parent li a:hover{
 background: #775da6;
}

.menu-area ul.sp-megamenu-parent li.active a{
    background: #856daf;
}

/* set focus */
.menu-area ul.sp-megamenu-parent li a:focus{
    background: #856daf;
    color: #fff;
}

.sp-megamenu-parent .sp-dropdown {
    background: #775da6;
    border: 1px solid #856daf;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
    padding: 0;
}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {
    background: #775da6;
    padding: 0;
}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-items{
   list-style-type: disc;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item {
    background: #775da6;
    border-bottom: 1px solid #856daf;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a {
    display: block;
    padding: 10px 20px;
    color: #fff;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a:hover {
    background: #856daf;
    color: #fff;
}


#sp-left .sp-module, #sp-right .sp-module{
    padding: 0;
    margin-top: 0px;
    margin-bottom: 20px;
    border: 0px solid #ddd;
}

#sp-left .sp-module ul>li, 
#sp-right .sp-module ul>li{border-bottom: 0px solid #ddd;}
.sp-module ul>li>a{
    color: #ea7155;
    text-decoration: none;
}

.sp-module ul>li>a:hover{
    color: #fff;
    text-decoration: none;
}

a{
    color: #ea7155;
    text-decoration: none;
}
a:hover{
    color: #fff;
    text-decoration: underline;
}

#sp-left .sp-module .sp-module-title, #sp-right .sp-module .sp-module-title{
    font-size: 30px;
  color: #fff;
  font-weight: 700;
  margin: 0;
  text-transform: uppercase;
  font-family: Titillium Web, serif !important;
  border-bottom: 0px solid #ddd;
}

#sp-main-body{padding: 15px 0;}

#sp-section-3{
    background: url(../images/bg-header.png) no-repeat top center;
    min-height: 80px;
}
#sp-section-3 a:hover{
    text-decoration: none;
}

#sp-footer1{
    border-top: 4px solid #775da6;
    padding-top: 30px;
}
#sp-footer #sp-footer2{text-align: left;padding-top: 30px;}

.blog-item .feature-title h3{color: #ea7155; font-size: 20px; text-align: center;}

.uk-h1, .uk-h2, .uk-h3, .uk-h4, .uk-h5, .uk-h6, .uk-heading-2xlarge, .uk-heading-3xlarge, .uk-heading-large, .uk-heading-medium, .uk-heading-small, .uk-heading-xlarge, h1, h2, h3, h4, h5, h6{
    color: inherit;
}

#phoca-dl-category-box{}
#phoca-dl-category-box .ph-top{display: none;}
#phoca-dl-category-box h3.pd-ctitle{ background: transparent; border: none; padding-bottom: 20px;}
#phoca-dl-category-box .pagination{display: none;}
#phoca-dl-category-box .pd-button-box-bt{display: inline-block;float: right;
    margin-left: 10px;}

.mymuse-cart .list-products{color: #000;background: #eee;}
ul.mymuse-container, .product-recommends.mymuse-container{
    margin: 0;
    padding: 0;
    list-style-type: none;
}
ul.mymuse-cart > li:first-of-type, ul.list-products > li:first-of-type{
    border: none;
    margin-bottom: 0;
    padding-bottom: 0;
}
.mymuse-cart .list-products li.header{background: #eee;}

.mymuse section{padding-bottom: 0;}

/* Shoping Cart Module */
.mini-cart{border: none;color: #fff;}
.mini-cart .item-container{border-bottom: 1px solid #ccc !important;}
.mini-cart .item-container div{display: inline-block;}
.mini-cart .mymuse-cart-top{display: inline-block;}
.mini-cart .mycart-inner{display: inline-block; }
.mini-cart .mytitle {max-width: 222px;}
.mini-cart .mymuse-cart-top.mytitle{width: 100px;}
.mini-cart .myquantity{text-align: center;font-weight: bold;}
.mini-cart .mysubtotal{text-align: right; font-weight: bold;}
.mini-cart .mytotal{width: 45%;}

#my_content{color: #000;}

@media only screen and (max-width:480px) {
    #sp-main-body .blog{ text-align: center;}
    #mod-custom111{text-align: center;}
    #mod-custom111 img{display: inline-block;}
}

/* Dashboard */
.osm-container .osm-item-description,
#osm-profile,
#osm-profile a:hover,
.my-download form a:hover{color: #222;}
.my-download form{background: #eee;}

/* Price Table */
.osm-pricing-table-circle .osm-plan-header{min-height: 250px;}
.osm-pricing-table-circle .osm-plan-short-description{min-height: 100px;}
.osm-signup-container{text-align: center;}
.osm-signup-container li{display: inline-block;}
.osm-pricing-table-circle .osm-plan-price {
    height: 180px;
    padding: 45px 0;
    width: 180px;
    left: 47%;
  }
