.header-b {
    background-color:#3636e8;
}

.main-navigation {
    margin-top: 14px;
    margin-bottom: -5px;
    width: 123%;
    padding-left: 20px !important;
    background: #8a2be257;
    margin: 0px 0px -5px 0;
}

#primary-menu  a {
color: white;

}
.header-b {
    padding: 1px 0 5px;
}
p {
    font-size: 19px;
}
.promotional-block .title {
    font-size: 53px;
}
p {
    text-align: justify;
}
.banner img {
    height: 456px;
}
.main-navigation ul ul ul {
    left: 100%;
}
#panel-294-0-0-0 a
{
    color: #616161;
}
.banner img 
{
    opacity: unset;
}
content h3 {
    color: #f380b2 !important;
}
#pg-262-2.panel-no-style, #pg-262-2.panel-has-style > .panel-row-style {
    -webkit-align-items: flex-start;
    align-items: flex-start;
    box-shadow: 3px 7px 13px 0px grey;
    padding: 5% 5% 5% 5%;
    background-color: lightyellow;
}
.so-widget-sow-headline-default-bd6bad25bf6b .sow-headline-container h2.sow-headline {
    font-family: Monotype Corsiva;
}
#panel-279-0-0-0  #primary .post .entry-content h2, #primary .page .entry-content h2 
{
color: #bc69dead;
font-size: 37px;
}
.column1
{
float: left;
width: 60%;
}
.column2
{
float:right;
width: 40%
}
.welcome .img-holder {
    margin-top: 68px;
}
.welcome .text-holder {
    margin-top: 49px;
}

#panel-167-0-0-0 .so-widget-sow-headline-default-bdc949fe7bc0 .sow-headline-container h2.sow-headline {
    font-family: Monotype Corsiva;
}
.section-3 .img-holder {
    margin-top: -228px;
}

















.site-branding {
    visibility: hidden;
}
.header-b {
    background: url(https://sharadapratishthan.org/wp-content/uploads/2018/03/sharadalogo.png) no-repeat;
    margin-left: 230px;
}
#primary-menu a {
    color: black;
}
.container {
   padding-right: 0px;
}
.main-navigation {
    margin-top: 14px;
    margin-bottom: -5px;
    width: 123%;
    padding-left: 90px;
    background: #8a2be257;
margin: 0px 0px -5px 0;
}
.main-navigation a {
    display: block;
    text-decoration: none;
    padding: 16px 0 16px !important;
}
.a
{
padding-left: 31px;
    padding-top: 10px;
}

.header-t {
    padding: 0px 0 5px !important;
}

@media (max-width: 768px){
.banner img{
   height: auto !important;
}
}




@media only screen and (max-width: 991px)
{
.header-b {
  margin-left: 0px;
  background: url(https://sharadapratishthan.org/wp-content/uploads/2018/03/mobilelogo1.png) no-repeat;
padding-bottom: 19px;
margin-left: 20px;
}
.column1
{
float: left;
width: 100%;
}
.column2
{
float:left;
width: 100%
}
.row {
  margin-right: 0px;
}
.section-3 .img-holder {
    margin-top: -190px;
}
}