p {
  margin-bottom: 0.5rem;
}
div .article-ratings-social-share {
  display: none !important;
}
span.featured-article-badge {
  display: none;
}

#sp-left .sp-module, #sp-right .sp-module {
  border: none;
  padding: 15px;
}
.article-list .article {
  padding: 10px 0;
  border: none;
}

#sp-header {
  box-shadow: none;
}
.sp-scroll-up {
  background-color:  #fc5d4a;
}
.breadcrumb {
  background-color: #f5f5f5;
}
blockquote {
  padding: 10px 20px;
  margin: 0 0 20px;
  font-size: 17.5px;
  border-left: 5px solid #eee;
  border-left-color: #fc5d4a;
}


.myfontaurore {
	font-family: 'La belle aurore', cursive; 
	font-size: 20px;
	color: #624978;
}
.myfontbadscript {
	font-family: 'bad script', cursive;
        font-weight: bold;
	font-size: 22px;
        line-height: 24px;
	color: #d2417e;
}
.mybadscriptblue {
	font-family: 'bad script', cursive;
        font-weight: bold;
	font-size: 22px;
        line-height: 24px;
	color: #624978;
}
.boxdestro {
	box-shadow: 5px 5px 8px rgba(98,73,120,0.9);
        background-color: #fff;
        margin-bottom: 20px;
        min-height: 20px;
        padding: 8px;
}
.positionrelative{
       position: relative !important ;
}
header#sp-header {
/*      height: 95px;  */
       background-color: #ECE2EF;
}
span.logo {
        font-size: 24px;
		font-family: 'Bad Script';
}
span.logo-slogan {
        margin-top: -30px;
        font-family:  'La belle aurore';
        font-size: 20px;
}
.sp-megamenu-parent {
       text-align: center;
}
.sp-megamenu-parent > li > a::before {
       background: #D2417E;
       bottom: 34px;
}
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {
       font-size: 14px;
}
#sp-header.menu-fixed {
       background: #D9C6E0;
}
div.favslider  {
      margin: 0;
}
ol.fav-control-paging {
      display: none;
}
div#fav-caption {
     width: 35%;
}
div#fav-caption h3 {
       font-family: 'La belle aurore', cursive; 
       font-size: 30px;
*       font-size: 36px;
*	color: #ECE2EF;
       color: #fff;
      text-transform: initial;
}

.thm-btn:hover,
.thm-btn:focus,
.thm-btn:active {
  background-color: #d9c6e0;
  color: #fff;
}


@media screen and (max-width: 767px) {
    div#fav-caption {
         width: 70%;
         background: none;
    }
    .logohome img {
         max-width: 50%;
    }
    #sp-header {
         padding: 0 !important;
    }
}
@media screen and (min-width:768px){
	div#sp-logo.col-sm-3 {
		width: 30%;
	}
	div#sp-menu.col-sm-9 {
		width: 70%;
	}
}

div.helix-social-share li>div.google-plus {
       display: none;
}

.moduletablemymod p[id^="favpromote-text"], .moduletablemymod p[id*=" favpromote-text"] {
    padding: 0;
    margin: 0;
}
	