﻿@font-face {
    font-family: Calibri;
    src: url('../font/CALIBRI.TTF');
}

@font-face {
    font-family: 'Tahoma';
    src: url('../font/TAHOMA.TTF');
}

@font-face {
    font-family: 'Tahoma-bold';
    src: url('../font/TAHOMABD.TTF');
}

@font-face {
    font-family: 'Satisfy';
    src: url('../font/SATISFY-REGULAR.TTF');
}

body {
    font-family: 'Calibri';
    font-size: 18px;
    color: #666666;
}

@media only screen and (min-width:1600px) {


    .embed_icons {
        display: inline;
        width: 100%;
        max-width: 52px;
        /*max-width: 40px;*/
        height: auto;
    }
    .stayinspired-box {
       padding: 0px 120px 40px 120px;
    }
    .renuka-img {
        width: 100%;
        /*max-width: 377px;*/
        max-width: 357px;
        height:auto;
    }
    .YIF_img_icons {
        width: 100%;
        max-width: 52px;
        /*max-width: 45px;*/
        height: auto;
    }
    .social_media_bg {
        background-color: #268ec1;
        height: 80px;       
        width: 100%;
        margin-bottom: 10px;
    }
    .social_media {       
        padding: 17px 0px 17px 0px;
        margin: 0px;
        display: inline-flex;
    }

    .writer-name {
        font-size: 26px;
        color: #373636;
        font-family: 'Satisfy';
        font-weight: bold;
    }
     /*for youtube logo*/
    .social_box {     
        width: 100%;
        float: left;
        background-color: #efece7;     
        /*height: 50px;*/
        height: 62px;
        padding: 5px 5px 5px 5px;
    }
    .social_box .lft {             
        float: left;    
        font-size: 18px;
        padding: 0px 30px 0px 0px;
    }
    .social_box .rgt {           
        float: left;
        /*padding: 8px 0px 0px 0px;*/
        padding: 15px 0px 0px 0px;
    }
     /*for facebook logo*/
    .social_box2 {     
        width: 100%;
        float: left;
        background-color: #efece7;     
        /*height: 50px;*/
        height: 62px;
        padding: 5px 5px 5px 5px;
    }
    .social_box2 .lft2 {           
        float: left;     
        font-size: 18px;
        padding: 0px 30px 0px 0px;
    }
    .social_box2 .rgt2 {             
        float: left;
        /*padding: 5px 0px 0px 0px;*/
        padding: 12px 0px 0px 0px;
    }
    .yourbff-text-01 {
        padding-left: 80px;
         margin-top: -60px;
    }





    .Main-banner {
        background: url(../Images/banner.png);
        padding: 0px;
        /*height: 700px;*/
        height: 725px;
        background-position: top;
    }
    .Navigation-top-bar-blue {
        background: url(../Images/top-bar-blue.png);
        padding: 0px;
        height: 148px;
        position: absolute;
        width: 100%;
    }
    .navbar-inverse {
        background-color: #0f83bc !important;
        border: none !important;
        color: #fff !important;
        border-radius: 0px;
        padding-top: 8px;
        padding-bottom: 10px;
        height: 70px;
        font-size: 20px;
    }
    .navbar-nav1 {
        padding: 16px 0px 0px 16px;
    }
    .Navigation-list {
        color: #84def4 !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    .hvr-bounce-to-bottom {
        color: #84def4 !important;
        display: inline-block;
        vertical-align: middle;
        -webkit-transform: translateZ(0);
        -moz-transform: translateZ(0);
        transform: translateZ(0);
        box-shadow: 0 0 1px rgba(0, 0, 0, 0);
        -webkit-backface-visibility: hidden;
        -moz-backface-visibility: hidden;
        backface-visibility: hidden;
        -moz-osx-font-smoothing: grayscale;
        position: relative;
        -webkit-transition-property: color;
        -moz-transition-property: color;
        transition-property: color;
        -webkit-transition-duration: 0.7s;
        -moz-transition-duration: 0.7s;
        transition-duration: 0.7s;
    }
    .hvr-bounce-to-bottom:before {
            content: "";
            position: absolute;
            z-index: -1;
            top: -8px;
            left: 0;
            right: 0;
            bottom: -30px;
            background: #9dbe55;
            -webkit-transform: scaleY(0);
            -moz-transform: scaleY(0);
            transform: scaleY(0);
            -webkit-transform-origin: 50% 0;
            -moz-transform-origin: 50% 0;
            transform-origin: 50% 0;
            -webkit-transition-property: transform;
            -moz-transition-property: transform;
            transition-property: transform;
            -webkit-transition-duration: 0.7s;
            -moz-transition-duration: 0.7s;
            transition-duration: 0.7s;
            -webkit-transition-timing-function: ease-out;
            -moz-transition-timing-function: ease-out;
            transition-timing-function: ease-out;
        }
    .hvr-bounce-to-bottom:hover, .hvr-bounce-to-bottom:focus, .hvr-bounce-to-bottom:active {       
         color: #000000 !important;
     }
    .hvr-bounce-to-bottom:hover:before, .hvr-bounce-to-bottom:focus:before, .hvr-bounce-to-bottom:active:before {
                -webkit-transform: scaleY(1);
                -moz-transform: scaleY(1);
                transform: scaleY(1);
                -webkit-transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
                -moz-transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
                transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
        }
    .headernavbar {
        margin-bottom: 0px;
        border-radius: 0px;       
    }
    .banner-heading {
        font-size: 36px;
        color: #373636;
        font-family: 'Satisfy';
        text-align: center;
        font-weight: bold;
    }
    .Icon-top-bar-green {
        background: url(../Images/top-bar-green.png);
        padding: 0px;
        /*height: 254px;*/
        height: 252px;
        float: right;
    }
    .Icon-list {
       padding: 32px 0px 0px 170px;
        /*padding: 32px 0px 0px 189px;*/
    }
    .Icon-list > li {
            display: inline-block;
            padding: 0px 10px 0px 0px;
        }
    .banner-text-div {
           padding: 254px 0px 0px 0px;
           text-align: center;
          /*padding: 262px 0px 0px 403px;*/
    }
    .Inner-banner01 {
        background: url(../Images/banner-01.png);
        padding: 0px;
        height: 247px;
        /*margin: -8px 0px 0px 0px;*/
         margin: -38px 0px 0px 0px;
        background-position: top;
    }
    .Renukapitre-img-div {
        /*padding: 0px 0px 0px 135px;
        margin: -475px 0px 0px 0px;*/
         padding: 50px 0px 0px 80px;
    }
    .Renuka-name {
        font-size: 75px;
        font-family: 'Satisfy';
        /*font-weight:bold;*/
        padding-top: 30px;
        color: #000000;
    }
    .Renuka-heading {
        font-size: 30px;
        color: #9dbe55;
        font-weight: bold;
        line-height: 1.6;
        padding-top: 20px;
    }
    .Renuka-link {
        color: #0f83bc;
    }
    .Theperson-main-div {
       padding:0px 60px 0px 0px;
    }
    .theperson-heading {
      float:right;
      font-family: 'Tahoma-bold';
      font-size:35px;
      color:#0f83bc;
      margin-top: -48px;
    }
    .theperson-data {
        color: #666666;
        padding-top: 48px;
        text-align: justify;
    }
    .Purpose-moto-div {
        background: url(../Images/purpose-moto.png);
        height: 620px;
        background-position: top;
    }
    .Purpose-moto-subdiv {
        padding: 160px 0px 0px 80px;
    }
    .purpose {
        font-size: 35px;
        color: #54c5fd;
        font-family: 'Tahoma-bold';
        padding-bottom: 10px;
    }
    .purpose-sub {
        font-size: 36px;
        color: #fff;
        font-family: 'Satisfy';
    }
    .motto {
        font-size: 35px;
        color: #54c5fd;
        font-family: 'Tahoma-bold';
        padding-top: 20px;
        padding-bottom: 10px;
    }
    .motto-sub {
        font-size: 36px;
        color: #fff;
        font-family: 'Satisfy';
    }
    .Quotes {
        background: url(../Images/quotes.png);
        height: 700px;
        background-position: right top;
        margin-top: -258px;
    }
    .Quotes-banner {
        text-align: center;
        font-size: 36px;
        font-family: 'Satisfy';
        color: #000000;
        font-weight: bold;
    }
    .slick-dots li button:before {
        font-family: 'slick';
        font-size: 40px !important;
        line-height: 20px;
        position: absolute;
        top: 5px;
        left: 0;
        width: 30px;
        height: 13px;
        content: square !important;
        /*content: '•';b2b2b2*/
        text-align: center;
        /*opacity: 1;
        color: #fff !important;*/
        opacity: 0.1 !important;      
        color: #2f91be !important;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    .slick-dots li.slick-active button:before {
        opacity: 1 !important;
        color: #feca22 !important;
        border: none !important;
    }
    .slick-dots li button {
        border: none !important;
        border-radius: 0% !important;
        width: 13px !important;
        height: 13px !important;
        padding: 5px !important;
        top: 0px !important;
        margin-top: 8px;
        margin-left: 30px;
        margin-right: 0px;
        /*background-color: #c09965 !important;*/
        opacity: 0.7;
        background-color: transparent !important;
    }
    .slick-dots li.slick-active button {
        /*background: #fff !important;*/
    }
    .slick-dotted.slick-slider {
        margin-bottom: 0px !important;
    }
    .slick-dots {
        position: absolute !important;
        bottom: -67px !important;
        display: block !important;
        width: 97% !important;
        padding: 0 !important;
        margin: 0 !important;
        list-style: square !important;
        text-align: center !important;
    }
    .quotes-01 {
        background: url(../Images/quotes-01111.png);
        height: 243px;
        background-repeat: no-repeat;
        background-position: right top;
        margin-top: -180px;
    }
    .Epic-Quotes-div {
        text-align: center;
        color: #2f91be;
        font-size: 35px;
        font-family: 'Tahoma-bold';
        padding-top: 225px;
    }
    .bookimg {
        width: 100%;
        max-width: 310px;
        margin-top: -55px;
    }
    .bookimg-text {
        font-size: 25px;
        font-family: 'Tahoma-bold';
        color: #9dbe55;
    }
    .btnreadmore-01 {
        background: #f5f3f3;
        color: #999999;
        border-radius: 0px;
        width: 170px;
        height: 50px;
        font-size: 18px;
        border: none;
        text-align: center;
        margin-top: 40px;
        padding: 12px 0px 12px 0px;
        transition: .5s all ease-in-out;
    }
    .btnreadmore-01:hover {
            background: #9dbe55;
            color: #000000;
            border-radius: 0px;
            width: 170px;
            height: 50px;
            font-size: 18px;
            border: none;
            text-align: center;
            margin-top: 40px;
            padding: 12px 0px 12px 0px;
            transition: .5s all ease-in-out;
        }
    .Recommendations-div {
        background: url(../Images/Recommendations.png);
        height: 769px;
        background-position: right top;
        margin-top: -2px;
    }
    .ullist-recommendation {
        padding: 10px 0px 0px 18px;
    }
    .ullist-recommendation > li {
            color: #333333;
        }
    .Recommendations-01 {
        background: url(../Images/Recommendations-01.png);
        height: 243px;
        background-position: right top;
        margin-top: -208px;
    }
    .Recommendations-sub-div {
        padding: 240px 0px 0px 80px;
    }
    .Recommendations-sub-div1 {
        padding: 240px 0px 0px 80px;
    }
    .Recommendations-heading {
        color: #9dbe55;
        font-family: 'Tahoma-bold';
        font-size: 35px;
    }
    .Recommendations-subheading {
        font-size: 20px;
        font-family: 'Tahoma-bold';
        color: #000000;
    }
    .footer-back {
        background: url(../Images/footer-back.png);
        height: 385px;
        /*height: 370px;*/
        padding: 0px 60px 0px 60px;
        text-align: center;
    }
    .footer-back-heading {
        font-family: 'Tahoma-bold';
        font-size: 22px;
        color: #9dbe55;
    }
    .footer-back-box {
        /*height: 78px;
        width: 100%;   
        font-size: 12px;
        background-color: #268ec1;     
        padding: 15px 15px 0px 15px;*/

        height: 80px;
        width: 100%;
        background-color: #268ec1;
        padding: 26px 15px 26px 15px;
        border-radius: 0px;
        border: none;
        color: #ffffff;
        font-size: 20px;
    }
    .footer-back-box:hover {
        background-color: #9dbe55;
        text-decoration: none;
        transition: 0.8s all ease-in-out;
    }
    .footer-back-box1 {
        height: 78px;
         width: 100%;
        /*width: 277px;*/
        font-size: 12px;
        background-color: #268ec1;
        /*background-color: #ffffff;*/
        padding: 15px 15px 0px 15px;
    }
    .footer-back-box1:hover {
        background-color: #9dbe55;
        text-decoration: none;
        transition: 0.8s all ease-in-out;
    }
    .footer-back-01 {
        background: url(../Images/footer-back-01.png);
        height: 116px;
        background-position: right top;
        background-repeat: no-repeat;
    }
    .footer-back-02 {
        background: url(../Images/footer-back-02.png);
        /*height: 220px;*/
        height: 240px;
        padding: 45px 70px 0px 70px;
    }
    .scrollup {
        position: fixed;
        right: 3px;
        bottom: 50px;
        color: #000 !important;
        background-color: #9dbe55 !important;
        width: 38px;
        height: 38px;
        text-align: center;
        padding: 9px 0 0 1px;
        z-index: 2000;
        font-size: 18px;
        line-height: 1;
        border:none;
        /*border-color: #ff9900 !important;*/
        transition: all 0.4s ease-in-out;
    }
    .scrollup:hover {
        background-color: #0f83bc !important;
        color: #fff !important;
        transition: all .4s ease-in-out;
     }
    .yourbff-text {
        padding-top: 30px;
    }
}

@media only screen and (min-width:1366px) and (max-width:1599px) {

    .embed_icons {
        display: inline;
        width: 100%;
        max-width: 40px;
        height: auto;
    }
    .stayinspired-box {
       padding: 0px 120px 40px 120px;
    }
    .renuka-img {
        width: 100%;
        /*max-width: 377px;*/
        max-width: 300px;
        height:auto;
    }
    .YIF_img_icons {
        width: 100%;
        max-width: 45px;
        height: auto;
    }
    .social_media_bg {
        background-color: #268ec1;
        height: 80px;       
        width: 100%;
        margin-bottom: 10px;
    }
    .social_media {       
        padding: 20px 0px 20px 0px;
        margin: 0px;
        display: inline-flex;
    }
     /*.footer-icons {
        padding: 5px 10px 5px 10px;
        background-color: #9dbe55;
        text-decoration: none !important;
        color: #0f83bc  !important;
        font-size: 27px;
        transition: all 0.6s ease-in-out;
        outline: none !important;
    }*/
     /*.footer-icons:hover {
        background-color: #0f83bc;
        text-decoration: none !important;
        color: #ffffff !important;
        transition: all 0.6s ease-in-out;
    }*/
    .writer-name {
        font-size: 26px;
        color: #373636;
        font-family: 'Satisfy';
        font-weight: bold;
    }
    /*for youtube logo*/
    .social_box {     
        width: 100%;
        float: left;
        background-color: #efece7;     
        height: 50px;
        padding: 5px 5px 5px 5px;
    }
    .social_box .lft {            
        float: left;
        font-size: 16px;
        padding: 0px 30px 0px 0px;
    }
    .social_box .rgt {           
        float: left;
        padding: 8px 0px 0px 0px;
    }
    /*.social_box .link {
            font-size: 16px;
            text-align: left;
            padding: 8px 0px 0px 0px;
        }*/
     /*for facebook logo*/
    .social_box2 {     
        width: 100%;
        float: left;
        background-color: #efece7;     
        height: 50px;
        padding: 5px 5px 5px 5px;
    }
    .social_box2 .lft2 {             
        float: left;
        font-size: 16px;
        padding: 0px 30px 0px 0px;
    }
    .social_box2 .rgt2 {           
        float: left;
        padding: 5px 0px 0px 0px;
    }
    /*#footerBottom .ftr_left .content .link {
    font-size: 14px;
    color: #FFFFFF;
    font-weight: normal;
    text-align: right;
    clear: none;
    line-height: 40px;
}*/
    /*.rebukalinks {
       color: #ffffff;      
    }
    .rebukalinks:hover {
        color:#000000;
    }*/
    .yourbff-text-01 {
        padding-left: 80px;     
        margin-top: -45px;
    }




    .Main-banner {
        background: url(../Images/banner.png);
        padding: 0px;     
        /*height: 740px;*/
        height: 700px;
        background-position: top;
    }
    .Navigation-top-bar-blue {
        background: url(../Images/top-bar-blue.png);
        padding: 0px;
        height: 148px;
        position: absolute;
        width: 100%;
    }
    .navbar-inverse {
        background-color: #0f83bc !important;
        border: none !important;
        color: #fff !important;
        border-radius: 0px;
        padding-top: 8px;
        padding-bottom: 10px;
        height: 70px;
        font-size: 20px;
    }
    .navbar-nav1 {
        padding: 16px 0px 0px 16px;
    }
    .Navigation-list {
        color: #84def4 !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    .Navigation-list:hover {
        color: #9dbe55 !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    .hvr-bounce-to-bottom {
        color: #84def4 !important;
        display: inline-block;
        vertical-align: middle;
        -webkit-transform: translateZ(0);
        -moz-transform: translateZ(0);
        transform: translateZ(0);
        box-shadow: 0 0 1px rgba(0, 0, 0, 0);
        -webkit-backface-visibility: hidden;
        -moz-backface-visibility: hidden;
        backface-visibility: hidden;
        -moz-osx-font-smoothing: grayscale;
        position: relative;
        -webkit-transition-property: color;
        -moz-transition-property: color;
        transition-property: color;
        -webkit-transition-duration: 0.7s;
        -moz-transition-duration: 0.7s;
        transition-duration: 0.7s;
    }
    .hvr-bounce-to-bottom:before {
            content: "";
            position: absolute;
            z-index: -1;
            top: -8px;
            left: 0;
            right: 0;
            bottom: -30px;
            background: #9dbe55;
            -webkit-transform: scaleY(0);
            -moz-transform: scaleY(0);
            transform: scaleY(0);
            -webkit-transform-origin: 50% 0;
            -moz-transform-origin: 50% 0;
            transform-origin: 50% 0;
            -webkit-transition-property: transform;
            -moz-transition-property: transform;
            transition-property: transform;
            -webkit-transition-duration: 0.7s;
            -moz-transition-duration: 0.7s;
            transition-duration: 0.7s;
            -webkit-transition-timing-function: ease-out;
            -moz-transition-timing-function: ease-out;
            transition-timing-function: ease-out;
        }
    .hvr-bounce-to-bottom:hover, .hvr-bounce-to-bottom:focus, .hvr-bounce-to-bottom:active {
            /*color: #fff !important;*/
            color: #000000 !important;
        }
    .hvr-bounce-to-bottom:hover:before, .hvr-bounce-to-bottom:focus:before, .hvr-bounce-to-bottom:active:before {
                -webkit-transform: scaleY(1);
                -moz-transform: scaleY(1);
                transform: scaleY(1);
                -webkit-transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
                -moz-transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
                transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
            }
    .headernavbar {
        margin-bottom: 0px;
        border-radius: 0px;       
    }
    .banner-heading {
        font-size: 36px;
        color: #373636;
        font-family: 'Satisfy';
        font-weight: bold;
    }
    .Icon-top-bar-green {
        background: url(../Images/top-bar-green.png);
        padding: 0px;
        /*height: 254px;*/
        height: 215px;
        float: right;
    }
    .Icon-list {
        /*padding: 32px 0px 0px 169px;*/
        padding: 32px 0px 0px 145px;
    }
    .Icon-list > li {
            display: inline-block;
            padding: 0px 5px 0px 0px;
        }
    .banner-text-div {
        /*padding: 262px 0px 0px 703px;*/
        padding: 215px 0px 0px 0px;
        text-align: center;
    }
    .Inner-banner01 {
        background: url(../Images/banner-01.png);
        padding: 0px;
        height: 233px;
        margin: -8px 0px 0px 0px;
        background-position: top;
    }
    .Renukapitre-img-div {
        /*padding: 0px 0px 0px 80px;*/     
        /*margin: -520px 0px 0px 0px;*/
        padding: 50px 0px 0px 80px;
    }
    .Renuka-name {
        /*font-size: 75px;*/
        font-size: 62px;
        font-family: 'Satisfy';
        /*font-weight:bold;*/
        padding-top: 20px;
        color: #000000;
    }
    .Renuka-heading {
        /*font-size: 30px;*/
        font-size: 26px;
        color: #9dbe55;
        font-weight: bold;
        line-height: 1.6;
        /*padding-top: 20px;*/
            padding-top: 0px;
    }
    .Renuka-link {
        color: #0f83bc;
    }
    .Theperson-main-div {
       /*padding:0px 60px 0px 0px;*/
           padding: 0px 60px 0px 20px
    }
    .theperson-heading {
      float:right;
      font-family: 'Tahoma-bold';
      font-size:35px;
      color:#0f83bc;
      margin-top: -48px;
    }
    .theperson-data {
        color: #666666;
        padding-top: 48px;
        text-align: justify;
    }
    .Purpose-moto-div {
        background: url(../Images/purpose-moto.png);
        height: 620px;
        background-position: top;
    }
    .Purpose-moto-subdiv {
        padding: 160px 0px 0px 80px;
    }
    .purpose {
        font-size: 35px;
        color: #54c5fd;
        font-family: 'Tahoma-bold';
        padding-bottom: 10px;
    }
    .purpose-sub {
        font-size: 36px;
        color: #fff;
        font-family: 'Satisfy';
    }
    .motto {
        font-size: 35px;
        color: #54c5fd;
        font-family: 'Tahoma-bold';
        padding-top: 20px;
        padding-bottom: 10px;
    }
    .motto-sub {
        font-size: 36px;
        color: #fff;
        font-family: 'Satisfy';
    }
    .Quotes {
        background: url(../Images/quotes.png);
        height: 700px;
        background-position: right top;
        margin-top: -258px;
    }
    .Quotes-banner {
        text-align: center;
        font-size: 36px;
        font-family: 'Satisfy';
        color: #000000;
        font-weight: bold;
    }
    .slick-dots li button:before {
        font-family: 'slick';
        font-size: 40px !important;
        line-height: 20px;
        position: absolute;
        top: 5px;
        left: 0;
        width: 30px;
        height: 13px;
        content: square !important;
        /*content: '•';b2b2b2*/
        text-align: center;
        /*opacity: 1;*/
        /*color: #fff !important;*/
        opacity: 0.1 !important;      
        color: #2f91be !important;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    .slick-dots li.slick-active button:before {
        opacity: 1 !important;
        color: #feca22 !important;
        border: none !important;
    }
    .slick-dots li button {
        border: none !important;
        border-radius: 0% !important;
        width: 13px !important;
        height: 13px !important;
        padding: 5px !important;
        top: 0px !important;
        margin-top: 8px;
        margin-left: 30px;
        margin-right: 0px;
        /*background-color: #c09965 !important;*/
        opacity: 0.7;
        background-color: transparent !important;
    }
    .slick-dots li.slick-active button {
        /*background: #fff !important;*/
    }
    .slick-dotted.slick-slider {
        margin-bottom: 0px !important;
    }
    .slick-dots {
        position: absolute !important;
        bottom: -67px !important;
        display: block !important;
        width: 97% !important;
        padding: 0 !important;
        margin: 0 !important;
        list-style: square !important;
        text-align: center !important;
    }
    .quotes-01 {
        background: url(../Images/quotes-01111.png);
        height: 243px;
        background-repeat: no-repeat;
        background-position: right top;
        margin-top: -180px;
    }
    .Epic-Quotes-div {
        text-align: center;
        color: #2f91be;
        font-size: 35px;
        font-family: 'Tahoma-bold';
        padding-top: 225px;
    }
    .bookimg {
        width: 100%;
        max-width: 310px;
        margin-top: -55px;
    }
    .bookimg-text {
        font-size: 25px;
        font-family: 'Tahoma-bold';
        color: #9dbe55;
    }
    .btnreadmore-01 {
        background: #f5f3f3;
        color: #999999;
        border-radius: 0px;
        width: 170px;
        height: 50px;
        font-size: 18px;
        border: none;
        text-align: center;
        margin-top: 40px;
        padding: 12px 0px 12px 0px;
        transition: .5s all ease-in-out;
    }
    .btnreadmore-01:hover {
            background: #9dbe55;
            color: #000000;
            border-radius: 0px;
            width: 170px;
            height: 50px;
            font-size: 18px;
            border: none;
            text-align: center;
            margin-top: 40px;
            padding: 12px 0px 12px 0px;
            transition: .5s all ease-in-out;
        }
    .Recommendations-div {
        background: url(../Images/Recommendations.png);
        height: 769px;
        background-position: right top;
        margin-top: -17px;
    }
    .ullist-recommendation {
        padding: 10px 0px 0px 18px;
    }
    .ullist-recommendation > li {
            color: #333333;
        }
    .Recommendations-01 {
        background: url(../Images/Recommendations-01.png);
        height: 243px;
        background-position: right top;
        margin-top: -208px;
    }
    .Recommendations-sub-div {
        padding: 240px 0px 0px 80px;
    }
    .Recommendations-sub-div1 {
        padding: 240px 0px 0px 80px;
    }
    .Recommendations-heading {
        color: #9dbe55;
        font-family: 'Tahoma-bold';
        font-size: 35px;
    }
    .Recommendations-subheading {
        font-size: 20px;
        font-family: 'Tahoma-bold';
        color: #000000;
    }
    .footer-back {
        background: url(../Images/footer-back.png);
        /*height: 329px;
        padding: 0px 60px 0px 60px;*/
        text-align: center;
        /*height: 360px;*/
        height: 400px;
        padding: 30px 60px 0px 60px;
    }
    .footer-back-heading {
        font-family: 'Tahoma-bold';
        font-size: 22px;
        color: #9dbe55;      
    }



    .footer-back-box {
        height: 80px;       
        width: 100%;
        /*font-size: 12px;*/     
        background-color: #268ec1;     
        /*padding: 15px 15px 15px 15px;*/
        padding: 26px 15px 26px 15px;    
        border-radius: 0px;
        border: none;
        color: #ffffff;
        font-size: 20px;
    }
    .footer-back-box:hover {
        background-color: #9dbe55;
        text-decoration: none;
        transition: 0.8s all ease-in-out;
    }
    .footer-back-box:focus {
        background-color: #9dbe55;
        text-decoration: none;
        transition: 0.8s all ease-in-out;
    }



     /*.footer-back-box1 {
        height: 80px;    
        width: 100%;
        font-size: 12px;      
        background-color: #268ec1; 
        padding: 15px 15px 15px 15px;
    }*/ 
    .footer-back-01 {
        background: url(../Images/footer-back-01.png);
        height: 116px;
        background-position: right top;
        background-repeat: no-repeat;
    }
    .footer-back-02 {
        background: url(../Images/footer-back-02.png);
        /*height: 200px;*/
        height: 220px;
        padding: 20px 70px 0px 70px;
    }
    .scrollup {
        position: fixed;
        right: 3px;
        bottom: 50px;
        color: #000 !important;
        background-color: #9dbe55 !important;
        width: 38px;
        height: 38px;
        text-align: center;
        padding: 9px 0 0 1px;
        z-index: 2000;
        font-size: 18px;
        line-height: 1;
        border:none;
        /*border-color: #ff9900 !important;*/
        transition: all 0.4s ease-in-out;
    }
    .scrollup:hover {
            background-color: #0f83bc !important;
            color: #fff !important;
            transition: all .4s ease-in-out;
        }
    .yourbff-text {
        padding-top: 30px;
    }

}

@media only screen and (min-width:1280px) and (max-width:1365px) {

    .embed_icons {
        display: inline;
        width: 100%;
        max-width: 40px;
        height: auto;
    }
    .stayinspired-box {
       padding: 0px 100px 40px 100px;
       /*padding: 0px 120px 40px 120px;*/
    }
    .renuka-img {
        width: 100%;
        max-width: 290px;
        /*max-width: 300px;*/
        height:auto;
    }
    .YIF_img_icons {
        width: 100%;
        max-width: 45px;
        height: auto;
    }
    .social_media_bg {
        background-color: #268ec1;
        height: 80px;       
        width: 100%;
        margin-bottom: 10px;
    }
    .social_media {       
        padding: 20px 0px 20px 0px;
        margin: 0px;
        display: inline-flex;
    }


    .writer-name {
        font-size: 26px;
        color: #373636;
        font-family: 'Satisfy';
        font-weight: bold;
    }
     /*for youtube logo*/
    .social_box {     
        width: 100%;  
        float: left;
        background-color: #efece7;     
        height: 50px;
        padding: 5px 5px 5px 5px;
    }
    .social_box .lft {            
        float: left;
        font-size: 16px;
        padding: 0px 20px 0px 0px;
    }
    .social_box .rgt {            
        float: left;
        padding: 8px 20px 0px 0px;
    }
     /*for facebook logo*/
    .social_box2 {     
        width: 100%;     
        float: left;
        background-color: #efece7;     
        height: 50px;
        padding: 5px 5px 5px 5px;
    }
    .social_box2 .lft2 {            
        float: left;
        font-size: 16px;
        padding: 0px 20px 0px 0px;
    }
    .social_box2 .rgt2 {            
        float: left;
        padding: 5px 0px 0px 0px;
    }
    .yourbff-text-01 {
        padding-left: 80px;
        margin-top: -45px;
    }
    .yourbff-text {
        padding-top: 30px;
    }
  




    .Main-banner {
        background: url(../Images/banner.png);
        padding: 0px;
        height: 690px;
        /*height: 730px;*/
        background-position: top;
    }
    .Navigation-top-bar-blue {
        background: url(../Images/top-bar-blue.png);
        padding: 0px;
        height: 148px;
        position: absolute;
        width: 100%;
    }
    .navbar-inverse {
        background-color: #0f83bc !important;
        border: none !important;
        color: #fff !important;
        border-radius: 0px;
        padding-top: 8px;
        padding-bottom: 10px;
        height: 70px;
        font-size: 20px;
    }
    .navbar-nav1 {
        padding: 16px 0px 0px 16px;
    }
    .Navigation-list {
        color: #84def4 !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    .hvr-bounce-to-bottom {
        color: #84def4 !important;
        display: inline-block;
        vertical-align: middle;
        -webkit-transform: translateZ(0);
        -moz-transform: translateZ(0);
        transform: translateZ(0);
        box-shadow: 0 0 1px rgba(0, 0, 0, 0);
        -webkit-backface-visibility: hidden;
        -moz-backface-visibility: hidden;
        backface-visibility: hidden;
        -moz-osx-font-smoothing: grayscale;
        position: relative;
        -webkit-transition-property: color;
        -moz-transition-property: color;
        transition-property: color;
        -webkit-transition-duration: 0.7s;
        -moz-transition-duration: 0.7s;
        transition-duration: 0.7s;
    }
    .hvr-bounce-to-bottom:before {
            content: "";
            position: absolute;
            z-index: -1;
            top: -8px;
            left: 0;
            right: 0;
            bottom: -30px;
            background: #9dbe55;
            -webkit-transform: scaleY(0);
            -moz-transform: scaleY(0);
            transform: scaleY(0);
            -webkit-transform-origin: 50% 0;
            -moz-transform-origin: 50% 0;
            transform-origin: 50% 0;
            -webkit-transition-property: transform;
            -moz-transition-property: transform;
            transition-property: transform;
            -webkit-transition-duration: 0.7s;
            -moz-transition-duration: 0.7s;
            transition-duration: 0.7s;
            -webkit-transition-timing-function: ease-out;
            -moz-transition-timing-function: ease-out;
            transition-timing-function: ease-out;
     }
    .hvr-bounce-to-bottom:hover, .hvr-bounce-to-bottom:focus, .hvr-bounce-to-bottom:active {
            /*color: #fff !important;*/
            color: #000000 !important;
     }
    .hvr-bounce-to-bottom:hover:before, .hvr-bounce-to-bottom:focus:before, .hvr-bounce-to-bottom:active:before {
                -webkit-transform: scaleY(1);
                -moz-transform: scaleY(1);
                transform: scaleY(1);
                -webkit-transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
                -moz-transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
                transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
            }
    .headernavbar {
        margin-bottom: 0px;
        border-radius: 0px;       
    }
    .banner-heading {
        font-size: 36px;
        color: #373636;
        font-family: 'Satisfy';
        font-weight: bold;
    }
    .Icon-top-bar-green {
        background: url(../Images/top-bar-green.png);
        padding: 0px;
        /*height: 254px;*/
            height: 205px;
        float: right;
    }
    .Icon-list {
        /*padding: 32px 0px 0px 158px;*/
        padding: 32px 0px 0px 140px;
    }
    .Icon-list > li {
            display: inline-block;
            padding: 0px 5px 0px 0px;         
        }
    .banner-text-div {
        /*padding: 262px 0px 0px 624px;*/
        padding: 205px 0px 0px 0px;
        text-align: center;
    }
    .Inner-banner01 {
        background: url(../Images/banner-01.png);
        padding: 0px;
        height: 233px;
        margin: -8px 0px 0px 0px;
        background-position: top;
    }
    .Renukapitre-img-div {
        /*padding: 0px 0px 0px 60px;
        margin: -500px 0px 0px 0px;*/
        padding: 50px 0px 0px 80px;
    }
    .Renuka-name {
        font-size: 75px;
        font-family: 'Satisfy';
        /*font-weight:bold;*/
        padding-top: 20px;
        color: #000000;
    }
    .Renuka-heading {
        font-size: 30px;
        color: #9dbe55;
        font-weight: bold;
        line-height: 1.6;
        padding-top: 20px;
        padding-left: 25px;
    }
    .Renuka-link {
        color: #0f83bc;
        padding-left: 25px;
    }
    .Theperson-main-div {
       /*padding:0px 60px 0px 0px;*/
       padding: 0px 60px 0px 20px
    }
    .theperson-heading {
      float:right;
      font-family: 'Tahoma-bold';
      font-size:35px;
      color:#0f83bc;
      margin-top: -48px;
    }
    .theperson-data {
        color: #666666;
        padding-top: 48px;
        text-align: justify;
    }
    .Purpose-moto-div {
        background: url(../Images/purpose-moto.png);
        height: 620px;
        background-position: top;
    }
    .Purpose-moto-subdiv {
        padding: 160px 0px 0px 80px;
    }
    .purpose {
        font-size: 35px;
        color: #54c5fd;
        font-family: 'Tahoma-bold';
        padding-bottom: 10px;
    }
    .purpose-sub {
        font-size: 36px;
        color: #fff;
        font-family: 'Satisfy';
    }
    .motto {
        font-size: 35px;
        color: #54c5fd;
        font-family: 'Tahoma-bold';
        padding-top: 20px;
        padding-bottom: 10px;
    }
    .motto-sub {
        font-size: 36px;
        color: #fff;
        font-family: 'Satisfy';
    }
    .Quotes {
        background: url(../Images/quotes.png);
        height: 700px;
        background-position: right top;
        margin-top: -258px;
    }
    .Quotes-banner {
        text-align: center;
        font-size: 36px;
        font-family: 'Satisfy';
        color: #000000;
        font-weight: bold;
    }
    .slick-dots li button:before {
        font-family: 'slick';
        font-size: 40px !important;
        line-height: 20px;
        position: absolute;
        top: 5px;
        left: 0;
        width: 30px;
        height: 13px;
        content: square !important;
        /*content: '•';b2b2b2*/
        text-align: center;
        /*opacity: 1;
        color: #fff !important;*/
          opacity: 0.1 !important;      
        color: #2f91be !important;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    .slick-dots li.slick-active button:before {
        opacity: 1 !important;
        color: #feca22 !important;
        border: none !important;
    }
    .slick-dots li button {
        border: none !important;
        border-radius: 0% !important;
        width: 13px !important;
        height: 13px !important;
        padding: 5px !important;
        top: 0px !important;
        margin-top: 8px;
        margin-left: 30px;
        margin-right: 0px;
        /*background-color: #c09965 !important;*/
        opacity: 0.7;
        background-color: transparent !important;
    }
    .slick-dots li.slick-active button {
        /*background: #fff !important;*/
    }
    .slick-dotted.slick-slider {
        margin-bottom: 0px !important;
    }
    .slick-dots {
        position: absolute !important;
        bottom: -67px !important;
        display: block !important;
        width: 97% !important;
        padding: 0 !important;
        margin: 0 !important;
        list-style: square !important;
        text-align: center !important;
    }
    .quotes-01 {
        background: url(../Images/quotes-01111.png);
        height: 243px;
        background-repeat: no-repeat;
        background-position: right top;
        margin-top: -180px;
    }
    .Epic-Quotes-div {
        text-align: center;
        color: #2f91be;
        font-size: 35px;
        font-family: 'Tahoma-bold';
        padding-top: 225px;
    }
    .bookimg {
        width: 100%;
        max-width: 310px;
        margin-top: -55px;
    }
    .bookimg-text {
        font-size: 25px;
        font-family: 'Tahoma-bold';
        color: #9dbe55;
    }
    .btnreadmore-01 {
        background: #f5f3f3;
        color: #999999;
        border-radius: 0px;
        width: 170px;
        height: 50px;
        font-size: 18px;
        border: none;
        text-align: center;
        margin-top: 40px;
        padding: 12px 0px 12px 0px;
        transition: .5s all ease-in-out;
    }
    .btnreadmore-01:hover {
            background: #9dbe55;
            color: #000000;
            border-radius: 0px;
            width: 170px;
            height: 50px;
            font-size: 18px;
            border: none;
            text-align: center;
            margin-top: 40px;
            padding: 12px 0px 12px 0px;
            transition: .5s all ease-in-out;
        }
    .Recommendations-div {
        background: url(../Images/Recommendations.png);
        height: 769px;
        background-position: right top;
        margin-top: -17px;
    }
    .ullist-recommendation {
        padding: 10px 0px 0px 18px;
    }
    .ullist-recommendation > li {
            color: #333333;
        }
    .Recommendations-01 {
        background: url(../Images/Recommendations-01.png);
        height: 243px;
        background-position: right top;
        margin-top: -208px;
    }
    .Recommendations-sub-div {
        padding: 240px 0px 0px 80px;
    }
    .Recommendations-sub-div1 {
        padding: 240px 0px 0px 80px;
    }
    .Recommendations-heading {
        color: #9dbe55;
        font-family: 'Tahoma-bold';
        font-size: 35px;
    }
    .Recommendations-subheading {
        font-size: 20px;
        font-family: 'Tahoma-bold';
        color: #000000;
    }
    .footer-back {
        background: url(../Images/footer-back.png);
        /*height: 329px;
        padding: 0px 60px 0px 60px;*/
        text-align: center;
        /*height: 360px;*/
            height: 400px;
        padding: 30px 60px 0px 60px;
    }
    .footer-back-heading {
        font-family: 'Tahoma-bold';
        font-size: 22px;
        color: #9dbe55;
    }
    .footer-back-box {
        /*height: 78px;
        width: 277px;
        font-size: 12px;
        background-color: #268ec1;
        padding: 15px 15px 0px 15px;*/

        height: 80px;
        width: 100%;
        background-color: #268ec1;
        padding: 26px 15px 26px 15px;
        border-radius: 0px;
        border: none;
        color: #ffffff;
        font-size: 20px;
    }
    .footer-back-box:hover {
        background-color: #9dbe55;
        text-decoration: none;
        transition: 0.8s all ease-in-out;
    }
    .footer-back-box1 {
        height: 78px;
        /*width: 267px;*/
        width: 257px;
        font-size: 12px;
        /*background-color: #ffffff;*/
        background-color: #268ec1;
        padding: 15px 15px 0px 15px;
    }
    .footer-back-box1:hover {
        background-color: #9dbe55;
        text-decoration: none;
        transition: 0.8s all ease-in-out;
    }
    .footer-back-01 {
        background: url(../Images/footer-back-01.png);
        height: 116px;
        background-position: right top;
        background-repeat: no-repeat;
    }
    .footer-back-02 {
        background: url(../Images/footer-back-02.png);
        /*height: 225px;*/
        height: 250px;
        padding: 30px 70px 0px 70px;
    }
    .scrollup {
        position: fixed;
        right: 3px;
        bottom: 50px;
        color: #000 !important;
        background-color: #9dbe55 !important;
        width: 38px;
        height: 38px;
        text-align: center;
        padding: 9px 0 0 1px;
        z-index: 2000;
        font-size: 18px;
        line-height: 1;
        border:none;
        /*border-color: #ff9900 !important;*/
        transition: all 0.4s ease-in-out;
    }
    .scrollup:hover {
            background-color: #0f83bc !important;
            color: #fff !important;
            transition: all .4s ease-in-out;
        }
    .yourbff-text {
        padding-top: 30px;
    }
}

@media only screen and (min-width:1024px) and (max-width:1279px) {

    .embed_icons {
        display: inline;
        width: 100%;
        max-width: 40px;
        height: auto;
    }
    .stayinspired-box {
       /*padding: 0px 100px 40px 100px;*/
          padding: 0px 80px 40px 80px;
    }
    .renuka-img {
        width: 100%;
        /*max-width: 300px;*/
        max-width: 225px;
        height:auto;
    }
    .YIF_img_icons {
        width: 100%;
        max-width: 45px;
        height: auto;
    }
    .social_media_bg {
        background-color: #268ec1;
        height: 80px;       
        width: 100%;
        margin-bottom: 10px;
    }
    .social_media {       
        padding: 20px 0px 20px 0px;
        margin: 0px;
        display: inline-flex;
    }



    .writer-name {
        font-size: 26px;
        color: #373636;
        font-family: 'Satisfy';
        font-weight: bold;
    }
    /*for youtube logo*/
    .social_box {     
        width: 100%;      
        float: left;
        background-color: #efece7;     
        height: 50px;
        padding: 5px 5px 5px 5px;
    }
    .social_box .lft {            
        float: left;       
        font-size: 16px;
        padding: 0px 30px 0px 0px;
    }
    .social_box .rgt {             
        float: left;
        padding: 8px 0px 0px 0px;
    }
    /*for facebook logo*/
    .social_box2 {     
        width: 100%;      
        float: left;
        background-color: #efece7;     
        height: 50px;
        padding: 5px 5px 5px 5px;
    }
    .social_box2 .lft2 {             
        float: left;       
        font-size: 16px;
        padding: 0px 30px 0px 0px;
    }
    .social_box2 .rgt2 {            
        float: left;
        padding: 5px 0px 0px 0px;
    }
    .yourbff-text-01 {
        padding-left: 80px;
        margin-top: -42px;
    }




    .Main-banner {
        background: url(../Images/banner.png);
        padding: 0px;
        height: 687px;
        /*height: 710px;*/
        background-position: top;
    }
    .Navigation-top-bar-blue {
        background: url(../Images/top-bar-blue.png);
        padding: 0px;
        height: 148px;
        position: absolute;
        width: 100%;
    }
    .navbar-inverse {
        background-color: #0f83bc !important;
        border: none !important;
        color: #fff !important;
        border-radius: 0px;
        padding-top: 8px;
        padding-bottom: 10px;
        height: 70px;
        font-size: 20px;
    }
    .navbar-nav1 {
        padding: 16px 0px 0px 16px;
    }
    .Navigation-list {
        color: #84def4 !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    .hvr-bounce-to-bottom {
        color: #84def4 !important;
        display: inline-block;
        vertical-align: middle;
        -webkit-transform: translateZ(0);
        -moz-transform: translateZ(0);
        transform: translateZ(0);
        box-shadow: 0 0 1px rgba(0, 0, 0, 0);
        -webkit-backface-visibility: hidden;
        -moz-backface-visibility: hidden;
        backface-visibility: hidden;
        -moz-osx-font-smoothing: grayscale;
        position: relative;
        -webkit-transition-property: color;
        -moz-transition-property: color;
        transition-property: color;
        -webkit-transition-duration: 0.7s;
        -moz-transition-duration: 0.7s;
        transition-duration: 0.7s;
    }
    .hvr-bounce-to-bottom:before {
            content: "";
            position: absolute;
            z-index: -1;
            top: -8px;
            left: 0;
            right: 0;
            bottom: -30px;
            background: #9dbe55;
            -webkit-transform: scaleY(0);
            -moz-transform: scaleY(0);
            transform: scaleY(0);
            -webkit-transform-origin: 50% 0;
            -moz-transform-origin: 50% 0;
            transform-origin: 50% 0;
            -webkit-transition-property: transform;
            -moz-transition-property: transform;
            transition-property: transform;
            -webkit-transition-duration: 0.7s;
            -moz-transition-duration: 0.7s;
            transition-duration: 0.7s;
            -webkit-transition-timing-function: ease-out;
            -moz-transition-timing-function: ease-out;
            transition-timing-function: ease-out;
     }
    .hvr-bounce-to-bottom:hover, .hvr-bounce-to-bottom:focus, .hvr-bounce-to-bottom:active {
            /*color: #fff !important;*/
            color: #000000 !important;
    }
    .hvr-bounce-to-bottom:hover:before, .hvr-bounce-to-bottom:focus:before, .hvr-bounce-to-bottom:active:before {
                -webkit-transform: scaleY(1);
                -moz-transform: scaleY(1);
                transform: scaleY(1);
                -webkit-transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
                -moz-transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
                transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
            }
    .headernavbar {
        margin-bottom: 0px;
        border-radius: 0px;       
    }
    .banner-heading {
        font-size: 36px;
        color: #373636;
        font-family: 'Satisfy';
        text-align: center;
        font-weight: bold;
    }
    .Icon-top-bar-green {
        background: url(../Images/top-bar-green.png);
        padding: 0px;
        /*height: 254px;*/
        height: 215px;
        float: right;
    }
    .Icon-list {
        padding: 32px 0px 0px 167px;
    }
    .Icon-list > li {
            display: inline-block;
            padding: 0px 5px 0px 0px;
        }
    .banner-text-div {
       /*padding: 262px 50px 0px 480px;*/
       padding: 216px 0px 0px 0px;
       text-align: center;
    }
    .Inner-banner01 {
        background: url(../Images/banner-01.png);
        padding: 0px;
        height: 233px;
        margin: -8px 0px 0px 0px;
        background-position: top;
    }
    .Renukapitre-img-div {
        /*padding: 0px 0px 0px 34px;
        margin: -452px 0px 0px 0px;*/
            padding: 50px 0px 0px 80px;
    }
    .Renuka-name {
        font-size: 75px;
        font-family: 'Satisfy';
        /*font-weight:bold;*/
        padding-top: 30px;
        color: #000000;
    }
    .Renuka-heading {
        font-size: 30px;
        color: #9dbe55;
        font-weight: bold;
        line-height: 1.6;
        padding-top: 20px;
        padding-left: 45px;
    }
    .Renuka-link {
        color: #0f83bc;
        padding-left: 45px;
    }
    .Theperson-main-div {
       /*padding:0px 60px 0px 30px;*/
       padding: 0px 80px 0px 40px;
       text-align:justify;
    }
    .theperson-heading {
      float:right;
      font-family: 'Tahoma-bold';
      font-size:35px;
      color:#0f83bc;
      /*margin-top: -48px;*/
      margin-top: 0px;
    }
    .theperson-data {
        color: #666666;
        /*padding-top: 48px;*/
        padding-top: 96px;
        text-align: justify;
    }
    .Purpose-moto-div {
        background: url(../Images/purpose-moto.png);
        height: 697px;
        background-position: top;
    }
    .Purpose-moto-subdiv {
        /*padding: 160px 0px 0px 80px;*/
        padding: 160px 80px 0px 80px;
    }
    .purpose {
        font-size: 35px;
        color: #54c5fd;
        font-family: 'Tahoma-bold';
        padding-bottom: 10px;
    }
    .purpose-sub {
        font-size: 36px;
        color: #fff;
        font-family: 'Satisfy';
    }
    .motto {
        font-size: 35px;
        color: #54c5fd;
        font-family: 'Tahoma-bold';
        padding-top: 20px;
        padding-bottom: 10px;
    }
    .motto-sub {
        font-size: 36px;
        color: #fff;
        font-family: 'Satisfy';
    }
    .Quotes {
        background: url(../Images/quotes.png);
        height: 720px;
        background-position: right top;
        margin-top: -258px;
    }
    .Quotes-banner {
        text-align: center;
        font-size: 36px;
        font-family: 'Satisfy';
        color: #000000;
        font-weight: bold;
    }
    .slick-dots li button:before {
        font-family: 'slick';
        font-size: 40px !important;
        line-height: 20px;
        position: absolute;
        top: 5px;
        left: 0;
        width: 30px;
        height: 13px;
        content: square !important;
        /*content: '•';b2b2b2*/
        text-align: center;
        /*opacity: 1;
        color: #fff !important;*/
          opacity: 0.1 !important;      
        color: #2f91be !important;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    .slick-dots li.slick-active button:before {
        opacity: 1 !important;
        color: #feca22 !important;
        border: none !important;
    }
    .slick-dots li button {
        border: none !important;
        border-radius: 0% !important;
        width: 13px !important;
        height: 13px !important;
        padding: 5px !important;
        top: 0px !important;
        margin-top: 8px;
        margin-left: 30px;
        margin-right: 0px;
        /*background-color: #c09965 !important;*/
        opacity: 0.7;
        background-color: transparent !important;
    }
    .slick-dots li.slick-active button {
        /*background: #fff !important;*/
    }
    .slick-dotted.slick-slider {
        margin-bottom: 0px !important;
    }
    .slick-dots {
        position: absolute !important;
        bottom: -67px !important;
        display: block !important;
        width: 97% !important;
        padding: 0 !important;
        margin: 0 !important;
        list-style: square !important;
        text-align: center !important;
    }
    .quotes-01 {
        background: url(../Images/quotes-01111.png);
        height: 243px;
        background-repeat: no-repeat;
        background-position: right top;
        margin-top: -199px;
    }
    .Epic-Quotes-div {
        text-align: center;
        color: #2f91be;
        font-size: 35px;
        font-family: 'Tahoma-bold';
        padding-top: 225px;
    }
    .bookimg {
        width: 100%;
        max-width: 310px;
        margin-top: -31px;
    }
    .bookimg-text {
        font-size: 25px;
        font-family: 'Tahoma-bold';
        color: #9dbe55;
    }
    .btnreadmore-01 {
        background: #f5f3f3;
        color: #999999;
        border-radius: 0px;
        width: 170px;
        height: 50px;
        font-size: 18px;
        border: none;
        text-align: center;
        margin-top: 40px;
        padding: 12px 0px 12px 0px;
        transition: .5s all ease-in-out;
    }
    .btnreadmore-01:hover {
            background: #9dbe55;
            color: #000000;
            border-radius: 0px;
            width: 170px;
            height: 50px;
            font-size: 18px;
            border: none;
            text-align: center;
            margin-top: 40px;
            padding: 12px 0px 12px 0px;
            transition: .5s all ease-in-out;
        }
    .Recommendations-div {
        background: url(../Images/Recommendations.png);
        /*height: 769px;*/
        height: 719px;
        background-position: right top;
        margin-top: -19px
    }
    .ullist-recommendation {
        padding: 10px 0px 0px 18px;
    }
    .ullist-recommendation > li {
            color: #333333;
        }
    .Recommendations-01 {
        background: url(../Images/Recommendations-01.png);
        height: 243px;
        background-position: right top;
        margin-top: -208px;      
    }
    .Recommendations-sub-div {
        padding: 178px 0px 0px 80px;
    }
    .Recommendations-sub-div1 {
           padding: 178px 70px 0px 10px;
    text-align: justify;
    }
    .Recommendations-heading {
        color: #9dbe55;
        font-family: 'Tahoma-bold';
        font-size: 35px;
    }
    .Recommendations-subheading {
        font-size: 20px;
        font-family: 'Tahoma-bold';
        color: #000000;
    }
    .footer-back {
        background: url(../Images/footer-back.png);
        /*height: 415px;*/
        /*padding: 20px 60px 0px 40px;*/
        height: 390px;
        padding: 30px 40px 0px 40px;
        text-align: center;
    }
    .footer-back-heading {
        font-family: 'Tahoma-bold';
        font-size: 22px;
        color: #9dbe55;
    }
    .footer-back-box {
        /*height: 78px;
        width: 221px;
        font-size: 12px;
        background-color: #268ec1;
        padding: 15px 5px 0px 5px;*/

        height: 80px;
        width: 100%;
        background-color: #268ec1;
        padding: 26px 15px 26px 15px;
        border-radius: 0px;
        border: none;
        color: #ffffff;
        font-size: 20px;
    }
    .footer-back-box:hover {
        background-color: #9dbe55;
        text-decoration: none;
        transition: 0.8s all ease-in-out;
    }
    .footer-back-box1 {
        height: 78px;
        width: 221px;
        font-size: 12px;
        /*background-color: #ffffff;*/
         background-color: #268ec1;
        padding: 15px 15px 0px 15px;
        margin-top: 25px;
    }
    .footer-back-box1:hover {
        background-color: #9dbe55;
        text-decoration: none;
        transition: 0.8s all ease-in-out;
    }
    .footer-back-01 {
        background: url(../Images/footer-back-01.png);
        height: 116px;
        background-position: right top;
        background-repeat: no-repeat;
    }
    .footer-back-02 {
        background: url(../Images/footer-back-02.png);
        /*height: 225px;*/
        height: 250px;
        padding: 30px 70px 0px 70px;
    }
    .scrollup {
        position: fixed;
        right: 3px;
        bottom: 50px;
        color: #000 !important;
        background-color: #9dbe55 !important;
        width: 38px;
        height: 38px;
        text-align: center;
        padding: 9px 0 0 1px;
        z-index: 2000;
        font-size: 18px;
        line-height: 1;
        border:none;
        /*border-color: #ff9900 !important;*/
        transition: all 0.4s ease-in-out;
    }
    .scrollup:hover {
            background-color: #0f83bc !important;
            color: #fff !important;
            transition: all .4s ease-in-out;
     }
    

}

@media only screen and (min-width:768px) and (max-width:1023px) {

    .embed_icons {
        display: inline;
        width: 100%;
        max-width: 40px;
        height: auto;
    }
    .stayinspired-box {
      padding: 0px 20px 40px 20px;
          /*padding: 0px 80px 40px 80px;*/
    }
    .renuka-img {
        width: 100%;
        /*max-width: 300px;*/
        max-width: 280px;
        height:auto;
    }
    .YIF_img_icons {
        width: 100%;
        max-width: 45px;
        height: auto;
    }
    .social_media_bg {
        background-color: #268ec1;
        height: 80px;       
        width: 100%;
        margin-bottom: 10px;
    }
    .social_media {       
        padding: 20px 0px 20px 0px;
        margin: 0px;
        display: inline-flex;
    }

    .writer-name {
        font-size: 26px;
        color: #373636;
        font-family: 'Satisfy';
        font-weight: bold;
    }
    /*.SI-box-align {
        padding-bottom: 90px !important;
    }*/
     /*for youtube logo*/
    .social_box {     
        width: 100%;
        float: left;
        background-color: #efece7;     
        height: 50px;
        padding: 5px 5px 5px 5px;
    }
    .social_box .lft {             
        float: left;
        font-size: 16px;
        padding: 0px 20px 0px 0px;
    }
    .social_box .rgt {            
        float: left;
        padding: 8px 0px 0px 0px;
    }
     /*for facebook logo*/
    .social_box2 {     
        width: 100%;
        float: left;
        background-color: #efece7;     
        height: 50px;
        padding: 5px 5px 5px 5px;
    }
    .social_box2 .lft2 {            
        float: left;
        font-size: 16px;
        padding: 0px 20px 0px 0px;
    }
    .social_box2 .rgt2 {           
        float: left;
        padding: 5px 0px 0px 0px;
    }
    .yourbff-text-01 {
        padding-left: 80px;
        margin-top: -35px;
    }






    .Main-banner {
        background: url(../Images/banner.png);
        padding: 0px;
        height: 600px;
        /*height: 630px;*/
        background-position: top;
    }
    .Navigation-top-bar-blue {
        background: url(../Images/top-bar-blue.png);
        padding: 0px;
        height: 148px;
        position: absolute;
        width: 100%;
    }
     /*.navbar-inverse {
        background-color: #0f83bc !important;
        border: none !important;
        color: #fff !important;
        border-radius: 0px;
        padding-top: 8px;
        padding-bottom: 10px;
        height: 70px;
        font-size: 20px;
    }*/
     /*.navbar-nav1 {
        padding: 16px 0px 0px 16px;
    }*/
    .Navigation-list {
        color: #84def4 !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    .hvr-bounce-to-bottom {
        color: #84def4 !important;
        display: inline-block;
        vertical-align: middle;
        -webkit-transform: translateZ(0);
        -moz-transform: translateZ(0);
        transform: translateZ(0);
        box-shadow: 0 0 1px rgba(0, 0, 0, 0);
        -webkit-backface-visibility: hidden;
        -moz-backface-visibility: hidden;
        backface-visibility: hidden;
        -moz-osx-font-smoothing: grayscale;
        position: relative;
        -webkit-transition-property: color;
        -moz-transition-property: color;
        transition-property: color;
        -webkit-transition-duration: 0.7s;
        -moz-transition-duration: 0.7s;
        transition-duration: 0.7s;
    }
    .hvr-bounce-to-bottom:before {
            content: "";
            position: absolute;
            z-index: -1;
            /*top: -8px;*/
            top: 0px;
            left: 0;
            right: 0;
            /*bottom: -30px;*/
            bottom: 0px;
            background: #9dbe55;
            -webkit-transform: scaleY(0);
            -moz-transform: scaleY(0);
            transform: scaleY(0);
            -webkit-transform-origin: 50% 0;
            -moz-transform-origin: 50% 0;
            transform-origin: 50% 0;
            -webkit-transition-property: transform;
            -moz-transition-property: transform;
            transition-property: transform;
            -webkit-transition-duration: 0.7s;
            -moz-transition-duration: 0.7s;
            transition-duration: 0.7s;
            -webkit-transition-timing-function: ease-out;
            -moz-transition-timing-function: ease-out;
            transition-timing-function: ease-out;
        }
    .hvr-bounce-to-bottom:hover, .hvr-bounce-to-bottom:focus, .hvr-bounce-to-bottom:active {
         /*color: #fff !important;*/
         color: #000000 !important;
     }
    .hvr-bounce-to-bottom:hover:before, .hvr-bounce-to-bottom:focus:before, .hvr-bounce-to-bottom:active:before {
                -webkit-transform: scaleY(1);
                -moz-transform: scaleY(1);
                transform: scaleY(1);
                -webkit-transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
                -moz-transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
                transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
     }
    /*responsive navbar button css*/
    .headernavbar {            
        padding: 0px;     
        margin: 0px 0px 0px 0px;
        border-radius: 0px !important;
        border: none !important;
        background-color: #0f83bc !important;
    }
    .navbar-header {
        float: none !important;
        /*border: 1px solid #393939;
        padding: 0px 0px 0px 20px;*/
        padding: 10px 0px 10px 20px;
        border: none;
    }
    .navbar-collapse.collapse {
        display: none!important;
        height: auto!important;
        overflow: visible!important;
        visibility: visible !important;
    }
    .navbar-toggle {
        position: relative;
        float: left !important;
        padding: 9px 10px !important;
        margin-top: 8px !important;
        margin-right: 8px !important;
        margin-bottom: 8px !important;
        background-image: none;
        border: 1px solid transparent;
        border-radius: 4px;
        display: block;
        background-color: #9dbe55;
    }
    .navbar-nav {
        position: relative !important;
        display: block !important;
        float: none !important;
    }
    .collapse.in {
        display: block !important;
        visibility: visible !important;
        height: auto!important;
    }
    .navbar-nav > li {
        position: relative !important;
        display: block !important;
        float: none !important;
        /*border-bottom: 1px solid #666666 !important;*/
        border-bottom: 1px solid #000000 !important;      
    }
    .navbar-nav > li > a {
            padding: 15px 20px 15px 20px !important;
        }
    /******************************/
    .banner-heading {
        font-size: 36px;
        color: #373636;
        font-family: 'Satisfy';
        text-align: center;
        font-weight: bold;
    }
    .Icon-top-bar-green {
        background: url(../Images/top-bar-green.png);
        padding: 0px;
        height: 200px;
        /*height: 170px;*/
        float: right;
    }
    .Icon-list {
        padding: 20px 0px 0px 140px;   
        /*padding: 15px 0px 0px 100px;*/
    }
    .Icon-list > li {
            display: inline-block;
            padding: 0px 5px 0px 0px;
        }
    .banner-text-div {
       padding: 200px 0px 0px 0px;
       /*margin: 0px 100px 0px 100px;*/
       text-align: center;
    }
    .Inner-banner01 {
        background: url(../Images/banner-01.png);
        padding: 0px;
        height: 233px;
        /*margin: -8px 0px 0px 0px;*/
        margin: -60px 0px 0px 0px;
        background-position: top;
    }
    .Renukapitre-img-div {     
       /*padding: 0px 233px 0px 233px;
       margin: -180px 0px 0px 0px;*/
       padding: 50px 245px 0px 245px;
    }
    .Renuka-name {
        /*font-size: 75px;*/
        font-size: 72px;
        font-family: 'Satisfy';
        /*font-weight:bold;*/
        padding-top: 30px;
        color: #000000;
    }
    .Renuka-heading {
        font-size: 30px;
        color: #9dbe55;
        font-weight: bold;
        line-height: 1.6;
        padding-top: 20px;
    }
    .Renuka-link {
        color: #0f83bc;
    }
    .Theperson-main-div {
       /*padding:0px 60px 0px 30px;*/
       padding: 30px 80px 0px 80px;
       text-align:justify;
    }
    .theperson-heading {
      /*float:right;*/
       text-align:center;
      font-family: 'Tahoma-bold';
      font-size:35px;
      color:#0f83bc;
      /*margin-top: -48px;*/
      margin-top: 0px;
    }
    .theperson-data {
        color: #666666;
        padding-top: 48px;
        /*padding-top: 96px;*/
        text-align: justify;
    }
    .Purpose-moto-div {
        background: url(../Images/purpose-moto.png);
        height: 697px;
        background-position: top;
    }
    .Purpose-moto-subdiv {
        /*padding: 160px 0px 0px 80px;*/
        padding: 160px 80px 0px 80px;
    }
    .purpose {
        font-size: 35px;
        color: #54c5fd;
        font-family: 'Tahoma-bold';
        padding-bottom: 10px;
    }
    .purpose-sub {
        font-size: 36px;
        color: #fff;
        font-family: 'Satisfy';
    }
    .motto {
        font-size: 35px;
        color: #54c5fd;
        font-family: 'Tahoma-bold';
        padding-top: 20px;
        padding-bottom: 10px;
    }
    .motto-sub {
        font-size: 36px;
        color: #fff;
        font-family: 'Satisfy';
    }
    .Quotes {
        background: url(../Images/quotes.png);
        height: 720px;
        background-position: right top;
        margin-top: -258px;
    }
    .Quotes-banner {
        text-align: center;
        font-size: 36px;
        font-family: 'Satisfy';
        color: #000000;
        font-weight: bold;
    }
    .slick-dots li button:before {
        font-family: 'slick';
        font-size: 40px !important;
        line-height: 20px;
        position: absolute;
        top: 5px;
        left: 0;
        width: 30px;
        height: 13px;
        content: square !important;
        /*content: '•';b2b2b2*/
        text-align: center;
        /*opacity: 1;
        color: #fff !important;*/
          opacity: 0.1 !important;      
        color: #2f91be !important;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    .slick-dots li.slick-active button:before {
        opacity: 1 !important;
        color: #feca22 !important;
        border: none !important;
    }
    .slick-dots li button {
        border: none !important;
        border-radius: 0% !important;
        width: 13px !important;
        height: 13px !important;
        padding: 5px !important;
        top: 0px !important;
        margin-top: 8px;
        margin-left: 30px;
        margin-right: 0px;
        /*background-color: #c09965 !important;*/
        opacity: 0.7;
        background-color: transparent !important;
    }
    .slick-dots li.slick-active button {
        /*background: #fff !important;*/
    }
    .slick-dotted.slick-slider {
        margin-bottom: 0px !important;
    }
    .slick-dots {
        position: absolute !important;
        bottom: -67px !important;
        display: block !important;
        width: 97% !important;
        padding: 0 !important;
        margin: 0 !important;
        list-style: square !important;
        text-align: center !important;
    }
    .quotes-01 {
        background: url(../Images/quotes-01111.png);
        height: 243px;
        background-repeat: no-repeat;
        background-position: right top;
        /*margin-top: -199px;*/
        margin-top: -240px;
    }
    .Epic-Quotes-div {
        text-align: center;
        color: #2f91be;
        font-size: 35px;
        font-family: 'Tahoma-bold';
        /*padding-top: 225px;*/
        padding-top: 160px;
    }
    .yourbff-text {
       padding: 30px 80px 20px 80px;
    }
    .bookimg {
        width: 100%;
        max-width: 310px;
        margin-top: -31px;
    }
    .bookimg-text {
        font-size: 25px;
        font-family: 'Tahoma-bold';
        color: #9dbe55;
    }
    .btnreadmore-01 {
        background: #f5f3f3;
        color: #999999;
        border-radius: 0px;
        width: 170px;
        height: 50px;
        font-size: 18px;
        border: none;
        text-align: center;
        margin-top: 40px;
        padding: 12px 0px 12px 0px;
        transition: .5s all ease-in-out;
    }
    .btnreadmore-01:hover {
            background: #9dbe55;
            color: #000000;
            border-radius: 0px;
            width: 170px;
            height: 50px;
            font-size: 18px;
            border: none;
            text-align: center;
            margin-top: 40px;
            padding: 12px 0px 12px 0px;
            transition: .5s all ease-in-out;
        }
    .Recommendations-div {
        background: url(../Images/Recommendations.png);      
        /*height: 880px;*/
        height: 790px;
        background-position: right top;
        margin-top: -26px
    }
    .ullist-recommendation {
        padding: 10px 0px 0px 18px;
    }
    .ullist-recommendation > li {
            color: #333333;
        }
    .Recommendations-01 {
        background: url(../Images/Recommendations-01.png);
        height: 243px;
        background-position: right top;
        margin-top: -208px;
    }
    .Recommendations-sub-div {
        /*padding: 178px 0px 0px 80px;*/
        padding: 148px 0px 0px 80px;
    }
    .Recommendations-sub-div1 {
        /*padding: 178px 70px 0px 10px;*/
        padding: 40px 80px 0px 80px;
        text-align: justify;
    }
    .Recommendations-heading {
        color: #9dbe55;
        font-family: 'Tahoma-bold';
        font-size: 35px;
    }
    .Recommendations-subheading {
        font-size: 20px;
        font-family: 'Tahoma-bold';
        color: #000000;
     }
    .footer-back {
        background: url(../Images/footer-back.png);
        height: 415px;     
         /*height: 790px;*/       
         text-align: center;
        /*padding: 30px 60px 0px 60px;*/
        padding: 30px 40px 0px 40px;
    }
    .footer-back-heading {
        font-family: 'Tahoma-bold';
        font-size: 22px;
        color: #9dbe55;
    }
    .footer-back-box {
        /*height: 78px;
        width: 292px;
        font-size: 12px;
        background-color: #268ec1;
        padding: 15px 15px 0px 15px;*/

        height: 80px;
        width: 100%;
        background-color: #268ec1;
        padding: 26px 15px 26px 15px;
        border-radius: 0px;
        border: none;
        color: #ffffff;
        font-size: 20px;
    }
    .footer-back-box:hover {
        background-color: #9dbe55;
        text-decoration: none;
        transition: 0.8s all ease-in-out;
    }
    .footer-back-box1 {
        height: 78px;
        /*width: 221px;*/
         width: 292px;
        font-size: 12px;
        /*background-color: #ffffff;*/
         background-color: #268ec1;
        padding: 15px 15px 0px 15px;
        /*margin-top: 25px;*/
    }
    .footer-back-box1:hover {
        background-color: #9dbe55;
        text-decoration: none;
        transition: 0.8s all ease-in-out;
    }
    .footer-back-01 {
        background: url(../Images/footer-back-01.png);
        height: 116px;
        background-position: right top;
        background-repeat: no-repeat;
    }
    .footer-back-02 {
        background: url(../Images/footer-back-02.png);
        /*height: 225px;
        padding: 30px 70px 0px 70px;*/
        height: 275px;
        padding: 0px 70px 0px 70px;
    }
    .scrollup {
        position: fixed;
        right: 3px;
        bottom: 50px;
        color: #000 !important;
        background-color: #9dbe55 !important;
        width: 38px;
        height: 38px;
        text-align: center;
        padding: 9px 0 0 1px;
        z-index: 2000;
        font-size: 18px;
        line-height: 1;
        border:none;
        /*border-color: #ff9900 !important;*/
        transition: all 0.4s ease-in-out;
    }
    .scrollup:hover {
       background-color: #0f83bc !important;
       color: #fff !important;
       transition: all .4s ease-in-out;
    }
    /*.renuka-img {
       width: 100%;  
       max-width: 300px;
    }
    .stayinspired-box {
        padding: 0px 15px 40px 15px;
    }*/

}

@media only screen and (min-width:640px) and (max-width:767px) {

    .embed_icons {
        display: inline;
        width: 100%;
        max-width: 40px;
        height: auto;
    }
    .stayinspired-box {
      padding: 0px 20px 40px 20px;
          /*padding: 0px 80px 40px 80px;*/
    }
    .renuka-img {
        width: 100%;
        /*max-width: 280px;*/
        max-width: 260px;
        height:auto;
    }
    .YIF_img_icons {
        width: 100%;
        max-width: 45px;
        height: auto;
    }
    .social_media_bg {
        background-color: #268ec1;
        height: 80px;       
        width: 100%;
        margin-bottom: 10px;
    }
    .social_media {       
        padding: 20px 0px 20px 0px;
        margin: 0px;
        display: inline-flex;
    }

    .writer-name {
        font-size: 26px;
        color: #373636;
        font-family: 'Satisfy';
        font-weight: bold;
    }
    .socialbox-align {
        padding: 10px 97px 0px 100px;
    }
     /*for youtube logo*/
    .social_box {     
        width: 100%;
        float: left;
        background-color: #efece7;     
        height: 50px;
        padding: 5px 5px 5px 5px;
    }
    .social_box .lft {             
        float: left;
        font-size: 16px;
        padding: 0px 20px 0px 0px;
    }
    .social_box .rgt {            
        float: left;
        padding: 8px 0px 0px 0px;
    }
     /*for facebook logo*/
    .social_box2 {     
        width: 100%;
        float: left;
        background-color: #efece7;     
        height: 50px;
        padding: 5px 5px 5px 5px;
    }
    .social_box2 .lft2 {            
        float: left;
        font-size: 16px;
        padding: 0px 20px 0px 0px;
    }
    .social_box2 .rgt2 {     
        /*width: 50%;
        float: left;     
        padding-top: 7px;*/
        float: left;
        padding: 5px 0px 0px 0px;
    }
    .yourbff-text-01 {
        padding-left: 80px;
        /*margin-top: -35px;*/
        margin-top: -70px;
    }
    




    .Main-banner {
        background: url(../Images/banner.png);
        padding: 0px;
        /*height: 666px;*/
        height: 586px;
        background-position: top;
    }
    .Navigation-top-bar-blue {
        background: url(../Images/top-bar-blue.png);
        padding: 0px;
        height: 148px;
        position: absolute;
        width: 100%;
    }
     /*.navbar-inverse {
        background-color: #0f83bc !important;
        border: none !important;
        color: #fff !important;
        border-radius: 0px;
        padding-top: 8px;
        padding-bottom: 10px;
        height: 70px;
        font-size: 20px;
    }*/
     /*.navbar-nav1 {
        padding: 16px 0px 0px 16px;
    }*/
    .Navigation-list {
        color: #84def4 !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    .hvr-bounce-to-bottom {
        color: #84def4 !important;
        display: inline-block;
        vertical-align: middle;
        -webkit-transform: translateZ(0);
        -moz-transform: translateZ(0);
        transform: translateZ(0);
        box-shadow: 0 0 1px rgba(0, 0, 0, 0);
        -webkit-backface-visibility: hidden;
        -moz-backface-visibility: hidden;
        backface-visibility: hidden;
        -moz-osx-font-smoothing: grayscale;
        position: relative;
        -webkit-transition-property: color;
        -moz-transition-property: color;
        transition-property: color;
        -webkit-transition-duration: 0.7s;
        -moz-transition-duration: 0.7s;
        transition-duration: 0.7s;
    }
    .hvr-bounce-to-bottom:before {
            content: "";
            position: absolute;
            z-index: -1;
            /*top: -8px;*/
            top: 0px;
            left: 0;
            right: 0;
            /*bottom: -30px;*/
            bottom: 0px;
            background: #9dbe55;
            -webkit-transform: scaleY(0);
            -moz-transform: scaleY(0);
            transform: scaleY(0);
            -webkit-transform-origin: 50% 0;
            -moz-transform-origin: 50% 0;
            transform-origin: 50% 0;
            -webkit-transition-property: transform;
            -moz-transition-property: transform;
            transition-property: transform;
            -webkit-transition-duration: 0.7s;
            -moz-transition-duration: 0.7s;
            transition-duration: 0.7s;
            -webkit-transition-timing-function: ease-out;
            -moz-transition-timing-function: ease-out;
            transition-timing-function: ease-out;
        }
    .hvr-bounce-to-bottom:hover, .hvr-bounce-to-bottom:focus, .hvr-bounce-to-bottom:active {
         /*color: #fff !important;*/
         color: #000000 !important;
     }
    .hvr-bounce-to-bottom:hover:before, .hvr-bounce-to-bottom:focus:before, .hvr-bounce-to-bottom:active:before {
                -webkit-transform: scaleY(1);
                -moz-transform: scaleY(1);
                transform: scaleY(1);
                -webkit-transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
                -moz-transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
                transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
     }
    /*responsive navbar button css*/
    .headernavbar {            
        padding: 0px;     
        margin: 0px 0px 0px 0px;
        border-radius: 0px !important;
        border: none !important;
        background-color: #0f83bc !important;
    }
    .navbar-header {
        float: none !important;
        /*border: 1px solid #393939;
        padding: 0px 0px 0px 20px;*/
        padding: 10px 0px 10px 20px;
        border: none;
    }
    .navbar-collapse.collapse {
        display: none!important;
        height: auto!important;
        overflow: visible!important;
        visibility: visible !important;
    }
    .navbar-toggle {
        position: relative;
        float: left !important;
        padding: 9px 10px !important;
        margin-top: 8px !important;
        margin-right: 8px !important;
        margin-bottom: 8px !important;
        background-image: none;
        border: 1px solid transparent;
        border-radius: 4px;
        display: block;
        background-color: #9dbe55;
    }
    .navbar-nav {
        position: relative !important;
        display: block !important;
        float: none !important;
        margin: 0px;
    }
    .collapse.in {
        display: block !important;
        visibility: visible !important;
        height: auto!important;
    }
    .navbar-nav > li {
        position: relative !important;
        display: block !important;
        float: none !important;
        /*border-bottom: 1px solid #666666 !important;*/
        border-bottom: 1px solid #000000 !important;         
    }
    .navbar-nav > li > a {
        padding: 15px 20px 15px 20px !important;
    }
    /******************************/
    .banner-heading {
        font-size: 36px;
        color: #373636;
        font-family: 'Satisfy';
        text-align: center;
        font-weight: bold;
    }
    .Icon-top-bar-green {
        background: url(../Images/top-bar-green.png);
        padding: 0px;
        height: 200px;
        background-repeat: no-repeat;
        /*height: 170px;*/
        float: right;
    }
    .Icon-list {
         padding: 20px 0px 0px 145px;
        /*padding: 15px 0px 0px 160px;*/      
    }
    .Icon-list > li {
        display: inline-block;
        padding: 0px 5px 0px 0px;
     }
    .banner-text-div {     
       padding: 200px 0px 0px 0px;
       text-align: center;
       /*margin: 0px 70px 0px 70px;*/
    }
    .Inner-banner01 {
        background: url(../Images/banner-01.png);
        padding: 0px;
        height: 233px;
        /*margin: -8px 0px 0px 0px;*/
        margin: -70px 0px 0px 0px;
        background-position: top;
    }
    .Renukapitre-img-div {     
       padding: 50px 190px 0px 190px;
       /*padding: 0px 170px 0px 170px;
       margin: -160px 0px 0px 0px;*/
    }
    .Renuka-name {
        /*font-size: 75px;*/
        font-size: 60px;
        font-family: 'Satisfy';
        /*font-weight:bold;*/
        padding-top: 30px;
        color: #000000;
    }
    .Renuka-heading {
        font-size: 30px;
        color: #9dbe55;
        font-weight: bold;
        line-height: 1.6;
        padding-top: 20px;
    }
    .Renuka-link {
        color: #0f83bc;
    }
    .Theperson-main-div {
       /*padding:0px 60px 0px 30px;*/
       padding: 30px 80px 0px 80px;
       text-align:justify;
    }
    .theperson-heading {
      /*float:right;*/
       text-align:center;
      font-family: 'Tahoma-bold';
      font-size:35px;
      color:#0f83bc;
      /*margin-top: -48px;*/
      margin-top: 0px;
    }
    .theperson-data {
        color: #666666;
        padding-top: 48px;
        /*padding-top: 96px;*/
        text-align: justify;
    }
    .Purpose-moto-div {
        background: url(../Images/purpose-moto.png);
        /*height: 697px;*/
        height: 800px;
        background-position: top;
    }
    .Purpose-moto-subdiv {
        /*padding: 160px 0px 0px 80px;*/
        padding: 160px 80px 0px 80px;
    }
    .purpose {
        font-size: 35px;
        color: #54c5fd;
        font-family: 'Tahoma-bold';
        padding-bottom: 10px;
    }
    .purpose-sub {
        font-size: 36px;
        color: #fff;
        font-family: 'Satisfy';
    }
    .motto {
        font-size: 35px;
        color: #54c5fd;
        font-family: 'Tahoma-bold';
        padding-top: 20px;
        padding-bottom: 10px;
    }
    .motto-sub {
        font-size: 36px;
        color: #fff;
        font-family: 'Satisfy';
    }
    .Quotes {
        background: url(../Images/quotes.png);
        height: 640px;
            /*height: 700px;*/
        background-position: right top;
        margin-top: -258px;
    }
    .Quotes-banner {
        text-align: center;
        /*font-size: 36px;*/
        font-size: 30px;
        font-family: 'Satisfy';
        color: #000000;
        font-weight: bold;
    }
    .slick-dots li button:before {
        font-family: 'slick';
        font-size: 40px !important;
        line-height: 20px;
        position: absolute;
        top: 5px;
        left: 0;
        width: 30px;
        height: 13px;
        content: square !important;
        /*content: '•';b2b2b2*/
        text-align: center;
        /*opacity: 1;
        color: #fff !important;*/
          opacity: 0.1 !important;      
        color: #2f91be !important;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    .slick-dots li.slick-active button:before {
        opacity: 1 !important;
        color: #feca22 !important;
        border: none !important;
    }
    .slick-dots li button {
        border: none !important;
        border-radius: 0% !important;
        width: 13px !important;
        height: 13px !important;
        padding: 5px !important;
        top: 0px !important;
        margin-top: 8px;
        margin-left: 30px;
        margin-right: 0px;
        /*background-color: #c09965 !important;*/
        opacity: 0.7;
        background-color: transparent !important;
    }
    .slick-dots li.slick-active button {
        /*background: #fff !important;*/
    }
    .slick-dotted.slick-slider {
        margin-bottom: 0px !important;
    }
    .slick-dots {
        position: absolute !important;
        bottom: -67px !important;
        display: block !important;
        width: 97% !important;
        padding: 0 !important;
        /*margin: 0 !important;*/
        margin: 0px 0px 0px 20px !important;
        list-style: square !important;
        text-align: center !important;
    }
    .quotes-01 {
        background: url(../Images/quotes-01111.png);
        /*height: 243px;*/
        height: 300px;
        background-repeat: no-repeat;
        background-position: right top;      
        /*margin-top: -240px;*/
        margin-top: -200px;
    }
    .Epic-Quotes-div {
        text-align: center;
        color: #2f91be;
        font-size: 35px;
        font-family: 'Tahoma-bold';     
        /*padding-top: 160px;*/
        padding-top: 140px;
    }
    .yourbff-text {
       /*padding: 30px 80px 0px 80px;*/
       padding: 50px 80px 30px 80px;
    }
    .bookimg {
        width: 100%;
        max-width: 310px;
        margin-top: -31px;
    }
    .bookimg-text {
        font-size: 25px;
        font-family: 'Tahoma-bold';
        color: #9dbe55;
        line-height: 40px;
    }
    .btnreadmore-01 {
        background: #f5f3f3;
        color: #999999;
        border-radius: 0px;
        width: 170px;
        height: 50px;
        font-size: 18px;
        border: none;
        text-align: center;
        margin-top: 40px;
        padding: 12px 0px 12px 0px;
        transition: .5s all ease-in-out;
    }
    .btnreadmore-01:hover {
            background: #9dbe55;
            color: #000000;
            border-radius: 0px;
            width: 170px;
            height: 50px;
            font-size: 18px;
            border: none;
            text-align: center;
            margin-top: 40px;
            padding: 12px 0px 12px 0px;
            transition: .5s all ease-in-out;
        }
    .Recommendations-div {
        background: url(../Images/Recommendations.png);    
        /*height: 880px;*/
        height: 840px;
        background-position: right top;
        margin-top: -20px;
    }
    .ullist-recommendation {
        padding: 10px 0px 0px 18px;
    }
    .ullist-recommendation > li {
        color: #333333;
     }
    .Recommendations-01 {
        background: url(../Images/Recommendations-01.png);
        height: 243px;
        background-position: right top;
        margin-top: -208px;
    }
    .Recommendations-sub-div {
        padding: 140px 0px 0px 80px;
        /*padding: 148px 0px 0px 80px;*/
    }
    .Recommendations-sub-div1 {
        /*padding: 178px 70px 0px 10px;*/
        padding: 40px 80px 0px 80px;
        text-align: justify;
    }
    .Recommendations-heading {
        color: #9dbe55;
        font-family: 'Tahoma-bold';
        font-size: 35px;
    }
    .Recommendations-subheading {
        font-size: 20px;
        font-family: 'Tahoma-bold';
        color: #000000;
    }
    .footer-back {
        background: url(../Images/footer-back.png);      
        height: 810px;
        /*height: 1440px;*/    
        padding: 20px 60px 0px 60px;
        text-align: center;
    }
    .footer-back-heading {
        font-family: 'Tahoma-bold';
        font-size: 22px;
        color: #9dbe55;
    }
    .footer-back-box {
        /*height: 78px;
        width: 292px;
        font-size: 12px;
        background-color: #268ec1;
        padding: 15px 15px 0px 15px;
        margin: 0px 100px 0px 100px;*/
       
        height: 80px;
        width: 100%;
        background-color: #268ec1;
        padding: 26px 15px 26px 15px;
        border-radius: 0px;
        border: none;
        color: #ffffff;
        font-size: 20px;
    }
    .footer-back-box:hover {
        background-color: #9dbe55;
        text-decoration: none;
        transition: 0.8s all ease-in-out;
    }
    .footer-back-box1 {
        height: 78px;
        /*width: 400px;*/
        width: 292px;
        font-size: 12px;
        /*background-color: #ffffff;*/
        background-color: #268ec1;
        padding: 15px 15px 0px 15px;
        margin: 0px 100px 0px 100px;
        /*margin-top: 25px;*/
    }
    .footer-back-box1:hover {
        background-color: #9dbe55;
        text-decoration: none;
        transition: 0.8s all ease-in-out;
    }
    .footer-back-01 {
        background: url(../Images/footer-back-01.png);
        /*height: 116px;*/
        height: 100px;
        background-position: right top;
        background-repeat: no-repeat;
    }
    .footer-back-02 {
        background: url(../Images/footer-back-02.png);
        /*height: 225px;
        padding: 30px 70px 0px 70px;*/
        height: 325px;
        padding: 0px 70px 0px 70px;
    }
    .scrollup {
        position: fixed;
        right: 3px;
        bottom: 50px;
        color: #000 !important;
        background-color: #9dbe55 !important;
        width: 38px;
        height: 38px;
        text-align: center;
        padding: 9px 0 0 1px;
        z-index: 2000;
        font-size: 18px;
        line-height: 1;
        border:none;
        /*border-color: #ff9900 !important;*/
        transition: all 0.4s ease-in-out;
    }
    .scrollup:hover {
       background-color: #0f83bc !important;
       color: #fff !important;
       transition: all .4s ease-in-out;
    }
    /*.renuka-img {
       width: 100%;    
       max-width: 300px;
    }
    .stayinspired-box {
        padding: 0px 15px 40px 15px;
    }*/


}

@media only screen and (min-width:480px) and (max-width:639px) {  

    .embed_icons {
        display: inline;
        width: 100%;
        max-width: 40px;
        height: auto;
    }
    .stayinspired-box {
      padding: 0px 20px 40px 20px;
          /*padding: 0px 80px 40px 80px;*/
    }
    .renuka-img {
        width: 100%;
        /*max-width: 280px;*/
        max-width: 260px;
        height:auto;
    }
    .YIF_img_icons {
        width: 100%;
        /*max-width: 45px;*/
        max-width: 35px;
        height: auto;
    }
    .social_media_bg {
        background-color: #268ec1;
        height: 80px;       
        width: 100%;
        margin-bottom: 10px;
    }
    .social_media {       
        padding: 20px 0px 20px 0px;
        margin: 0px;
        display: inline-flex;
    }

    .writer-name {
        font-size: 26px;
        color: #373636;
        font-family: 'Satisfy';
        font-weight: bold;
    }
     /*for youtube logo*/
    .social_box {     
        width: 100%;
        float: left;
        background-color: #efece7;     
        height: 50px;
        padding: 5px 5px 5px 5px;
    }
    .social_box .lft {             
        float: left;
        font-size: 16px;
        padding: 0px 20px 0px 0px;
    }
    .social_box .rgt {            
        float: left;
        padding: 8px 0px 0px 0px;
    }
     /*for facebook logo*/
    .social_box2 {     
        width: 100%;
        float: left;
        background-color: #efece7;     
        height: 50px;
        padding: 5px 5px 5px 5px;
    }
    .social_box2 .lft2 {             
        float: left;
        font-size: 16px;
        padding: 0px 20px 0px 0px;
    }
    .social_box2 .rgt2 {            
        float: left;
        padding: 5px 0px 0px 0px;
    }
    .yourbff-text-01 {
        padding: 0px 50px 0px 50px;
        margin-top: -75px;
    }  
    
    
      
    .Main-banner {
        background: url(../Images/banner.png);
        padding: 0px;     
        /*height: 765px;*/
        height: 730px;
        background-position: top;
    }
    .Navigation-top-bar-blue {
        background: url(../Images/top-bar-blue.png);
        padding: 0px;
        height: 148px;
        position: absolute;
        width: 100%;
    }
     /*.navbar-inverse {
        background-color: #0f83bc !important;
        border: none !important;
        color: #fff !important;
        border-radius: 0px;
        padding-top: 8px;
        padding-bottom: 10px;
        height: 70px;
        font-size: 20px;
    }*/
     /*.navbar-nav1 {
        padding: 16px 0px 0px 16px;
    }*/
    .Navigation-list {
        color: #84def4 !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    .hvr-bounce-to-bottom {
        color: #84def4 !important;
        display: inline-block;
        vertical-align: middle;
        -webkit-transform: translateZ(0);
        -moz-transform: translateZ(0);
        transform: translateZ(0);
        box-shadow: 0 0 1px rgba(0, 0, 0, 0);
        -webkit-backface-visibility: hidden;
        -moz-backface-visibility: hidden;
        backface-visibility: hidden;
        -moz-osx-font-smoothing: grayscale;
        position: relative;
        -webkit-transition-property: color;
        -moz-transition-property: color;
        transition-property: color;
        -webkit-transition-duration: 0.7s;
        -moz-transition-duration: 0.7s;
        transition-duration: 0.7s;
    }
    .hvr-bounce-to-bottom:before {
            content: "";
            position: absolute;
            z-index: -1;
            /*top: -8px;*/
            top: 0px;
            left: 0;
            right: 0;
            /*bottom: -30px;*/
            bottom: 0px;
            background: #9dbe55;
            -webkit-transform: scaleY(0);
            -moz-transform: scaleY(0);
            transform: scaleY(0);
            -webkit-transform-origin: 50% 0;
            -moz-transform-origin: 50% 0;
            transform-origin: 50% 0;
            -webkit-transition-property: transform;
            -moz-transition-property: transform;
            transition-property: transform;
            -webkit-transition-duration: 0.7s;
            -moz-transition-duration: 0.7s;
            transition-duration: 0.7s;
            -webkit-transition-timing-function: ease-out;
            -moz-transition-timing-function: ease-out;
            transition-timing-function: ease-out;
        }
    .hvr-bounce-to-bottom:hover, .hvr-bounce-to-bottom:focus, .hvr-bounce-to-bottom:active {
         /*color: #fff !important;*/
         color: #000000 !important;
     }
    .hvr-bounce-to-bottom:hover:before, .hvr-bounce-to-bottom:focus:before, .hvr-bounce-to-bottom:active:before {
                -webkit-transform: scaleY(1);
                -moz-transform: scaleY(1);
                transform: scaleY(1);
                -webkit-transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
                -moz-transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
                transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
     }
    /*responsive navbar button css*/
    .headernavbar {            
        padding: 0px;     
        margin: 0px 0px 0px 0px;
        border-radius: 0px !important;
        border: none !important;
        background-color: #0f83bc !important;
    }
    .navbar-header {
        float: none !important;
        /*border: 1px solid #393939;
        padding: 0px 0px 0px 20px;*/
        padding: 10px 0px 10px 20px;
        border: none;
    }
    .navbar-collapse.collapse {
        display: none!important;
        height: auto!important;
        overflow: visible!important;
        visibility: visible !important;
    }
    .navbar-toggle {
        position: relative;
        float: left !important;
        padding: 9px 10px !important;
        margin-top: 8px !important;
        margin-right: 8px !important;
        margin-bottom: 8px !important;
        background-image: none;
        border: 1px solid transparent;
        border-radius: 4px;
        display: block;
        background-color: #9dbe55;
    }
    .navbar-nav {
        position: relative !important;
        display: block !important;
        float: none !important;
        margin: 0px;
    }
    .collapse.in {
        display: block !important;
        visibility: visible !important;
        height: auto!important;
    }
    .navbar-nav > li {
        position: relative !important;
        display: block !important;
        float: none !important;
        /*border-bottom: 1px solid #666666 !important;*/
        border-bottom: 1px solid #000000 !important;         
    }
    .navbar-nav > li > a {
        padding: 15px 20px 15px 20px !important;
    }
    /******************************/
    .banner-heading {
        font-size: 36px;
        color: #373636;
        font-family: 'Satisfy';
        text-align: center;
        font-weight: bold;
    }
    .Icon-top-bar-green {
        background: url(../Images/top-bar-green.png);
        padding: 0px;
        height: 150px;
        background-repeat: no-repeat;
        /*height: 170px;*/
        float: right;
    }
    .Icon-list {
       padding: 15px 0px 0px 95px;       
    }
    .Icon-list > li {
        display: inline-block;
        padding: 0px 5px 0px 0px;
     }
    .banner-text-div {
       padding: 200px 0px 0px 0px;
       margin: 0px 40px 0px 40px;
       /*margin: 0px 70px 0px 70px;*/
    }
    .Inner-banner01 {
        background: url(../Images/banner-01.png);
        padding: 0px;
        height: 233px;
        /*margin: -8px 0px 0px 0px;*/
        margin: -70px 0px 0px 0px;
        background-position: top;
    }
    .Renukapitre-img-div {     
       /*padding: 0px 90px 0px 90px;
       margin: -110px 0px 0px 0px;*/
       padding: 50px 125px 0px 125px;
    }
    .Renuka-name {
        /*font-size: 75px;*/
            font-size: 60px;
        font-family: 'Satisfy';
        /*font-weight:bold;*/
        padding-top: 30px;
        color: #000000;
    }
    .Renuka-heading {
        font-size: 30px;
        color: #9dbe55;
        font-weight: bold;
        line-height: 1.6;
        padding-top: 20px;
    }
    .Renuka-link {
        color: #0f83bc;
    }
    .Theperson-main-div {
       padding: 30px 50px 0px 50px;
       /*padding: 30px 80px 0px 80px;*/
       text-align:justify;
    }
    .theperson-heading {
      /*float:right;*/
       text-align:center;
      font-family: 'Tahoma-bold';
      font-size:35px;
      color:#0f83bc;
      /*margin-top: -48px;*/
      margin-top: 0px;
    }
    .theperson-data {
        color: #666666;
        padding-top: 48px;
        /*padding-top: 96px;*/
        text-align: justify;
    }
    .Purpose-moto-div {
        background: url(../Images/purpose-moto.png);
        /*height: 697px;*/
        height: 800px;
        background-position: top;
    }
    .Purpose-moto-subdiv {
        padding: 160px 50px 0px 50px;
        /*padding: 160px 80px 0px 80px;*/
    }
    .purpose {
        font-size: 35px;
        color: #54c5fd;
        font-family: 'Tahoma-bold';
        padding-bottom: 10px;
    }
    .purpose-sub {
        font-size: 36px;
        color: #fff;
        font-family: 'Satisfy';
    }
    .motto {
        font-size: 35px;
        color: #54c5fd;
        font-family: 'Tahoma-bold';
        padding-top: 20px;
        padding-bottom: 10px;
    }
    .motto-sub {
        font-size: 36px;
        color: #fff;
        font-family: 'Satisfy';
    }
    .Quotes {
        background: url(../Images/quotes.png);
        /*height: 720px;*/
        height: 660px;
        background-position: right top;
        margin-top: -258px;
    }
    .Quotes-banner {
        text-align: center;
        /*font-size: 36px;*/
        font-size: 28px;
        font-family: 'Satisfy';
        color: #000000;
        font-weight: bold;
    }
    .slick-dots li button:before {
        font-family: 'slick';
        font-size: 40px !important;
        line-height: 20px;
        position: absolute;
        top: 5px;
        left: 0;
        width: 30px;
        height: 13px;
        content: square !important;
        /*content: '•';b2b2b2*/
        text-align: center;
        /*opacity: 1;
        color: #fff !important;*/
          opacity: 0.1 !important;      
        color: #2f91be !important;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    .slick-dots li.slick-active button:before {
        opacity: 1 !important;
        color: #feca22 !important;
        border: none !important;
    }
    .slick-dots li button {
        border: none !important;
        border-radius: 0% !important;
        width: 13px !important;
        height: 13px !important;
        padding: 5px !important;
        top: 0px !important;
        margin-top: 8px;
        margin-left: 30px;
        margin-right: 0px;
        /*background-color: #c09965 !important;*/
        opacity: 0.7;
        background-color: transparent !important;
    }
    .slick-dots li.slick-active button {
        /*background: #fff !important;*/
    }
    .slick-dotted.slick-slider {
        margin-bottom: 0px !important;
    }
    .slick-dots {
        position: absolute !important;
        bottom: -67px !important;
        display: block !important;
        /*width: 97% !important;*/
         width: 70% !important;
        padding: 0 !important;
        /*margin: 0 !important;*/
        margin: 0px 0px 0px 80px !important;
        list-style: square !important;
        text-align: center !important;
    }
    .quotes-01 {
        background: url(../Images/quotes-01111.png);
        height: 315px;
        /*height: 300px;*/
        background-repeat: no-repeat;
        background-position: right top;      
        /*margin-top: -240px;*/
        margin-top: -200px;
    }
    .Epic-Quotes-div {
        text-align: center;
        color: #2f91be;
        font-size: 35px;
        font-family: 'Tahoma-bold';     
        /*padding-top: 160px;*/
        padding-top: 140px;
    }
    .yourbff-text {
        padding: 50px 50px 30px 50px;
       /*padding: 50px 80px 0px 80px;*/
    }
    .bookimg {
        width: 100%;
        max-width: 310px;
        margin-top: -31px;
    }
    .bookimg-text {
        font-size: 25px;
        font-family: 'Tahoma-bold';
        color: #9dbe55;
        line-height: 40px;
    }
    .btnreadmore-01 {
        background: #f5f3f3;
        color: #999999;
        border-radius: 0px;
        width: 170px;
        height: 50px;
        font-size: 18px;
        border: none;
        text-align: center;
        margin-top: 40px;
        padding: 12px 0px 12px 0px;
        transition: .5s all ease-in-out;
    }
    .btnreadmore-01:hover {
            background: #9dbe55;
            color: #000000;
            border-radius: 0px;
            width: 170px;
            height: 50px;
            font-size: 18px;
            border: none;
            text-align: center;
            margin-top: 40px;
            padding: 12px 0px 12px 0px;
            transition: .5s all ease-in-out;
        }
    .Recommendations-div {
        background: url(../Images/Recommendations.png);
        /*height: 1020px;*/
        height: 920px;
        margin-top: -20px;
        background-position: right top;
    }
    .ullist-recommendation {
        padding: 10px 0px 0px 18px;
    }
    .ullist-recommendation > li {
        color: #333333;
     }
    .Recommendations-01 {
        background: url(../Images/Recommendations-01.png);
        height: 243px;
        background-position: right top;
        margin-top: -208px;
    }
    .Recommendations-sub-div {
        padding: 120px 50px 0px 50px;
        /*padding: 140px 50px 0px 50px;*/
    }
    .Recommendations-sub-div1 {
        padding: 40px 50px 0px 50px;
        /*padding: 40px 80px 0px 80px;*/
        text-align: justify;
    }
    .Recommendations-heading {
        color: #9dbe55;
        font-family: 'Tahoma-bold';
        font-size: 35px;
    }
    .Recommendations-subheading {
        font-size: 20px;
        font-family: 'Tahoma-bold';
        color: #000000;
    }
    .footer-back {
        background: url(../Images/footer-back.png);            
        /*height: 1440px;*/
        height: 785px;
        /*padding: 20px 50px 0px 50px;*/
        padding: 20px 30px 0px 30px;
        text-align: center;
    }
    .footer-back-heading {
        font-family: 'Tahoma-bold';
        font-size: 22px;
        color: #9dbe55;
    }
    .footer-back-box {
        /*height: 78px;
        width: 100%;
        font-size: 12px;
        background-color: #268ec1;
        padding: 15px 15px 0px 15px;*/

        height: 80px;
        width: 100%;
        background-color: #268ec1;
        padding: 26px 15px 26px 15px;
        border-radius: 0px;
        border: none;
        color: #ffffff;
        font-size: 20px;
    }
    .footer-back-box:hover {
        background-color: #9dbe55;
        text-decoration: none;
        transition: 0.8s all ease-in-out;
    }
    .footer-back-box1 {
        height: 78px;  
        width: 100%;    
        /*width: 292px;*/
        font-size: 12px;       
        background-color: #268ec1;
        padding: 15px 15px 0px 15px;
        /*margin: 0px 100px 0px 100px;*/      
    }
    .footer-back-box1:hover {
        background-color: #9dbe55;
        text-decoration: none;
        transition: 0.8s all ease-in-out;
    }
    .footer-back-01 {
        background: url(../Images/footer-back-01.png);
        /*height: 116px;*/
        height: 90px;
        background-position: right top;
        background-repeat: no-repeat;
    }
    .footer-back-02 {
        background: url(../Images/footer-back-02.png);
        height: 380px;
        padding: 0px 50px 0px 50px;
        /*height: 325px;*/
        /*padding: 0px 70px 0px 70px;*/
    }
    .scrollup {
        position: fixed;
        right: 3px;
        bottom: 50px;
        color: #000 !important;
        background-color: #9dbe55 !important;
        width: 38px;
        height: 38px;
        text-align: center;
        padding: 9px 0 0 1px;
        z-index: 2000;
        font-size: 18px;
        line-height: 1;
        border:none;
        /*border-color: #ff9900 !important;*/
        transition: all 0.4s ease-in-out;
    }
    .scrollup:hover {
       background-color: #0f83bc !important;
       color: #fff !important;
       transition: all .4s ease-in-out;
    }
    /*.renuka-img {
       width: 100%;      
       max-width: 300px;
    }
    .stayinspired-box {
        padding: 0px 15px 40px 15px;
    }*/


}

@media only screen and (min-width:360px) and (max-width:479px) {

    .embed_icons {
        display: inline;
        width: 100%;
        max-width: 40px;
        height: auto;
    }
    .stayinspired-box {
      padding: 0px 20px 40px 20px;
          /*padding: 0px 80px 40px 80px;*/
    }
    .renuka-img {
        width: 100%;
        /*max-width: 280px;*/
        max-width: 260px;
        height:auto;
    }
    .YIF_img_icons {
        width: 100%;
        /*max-width: 45px;*/
        max-width: 35px;
        height: auto;
    }
    .social_media_bg {
        background-color: #268ec1;
        height: 80px;       
        width: 100%;
        margin-bottom: 10px;
    }
    .social_media {       
        padding: 20px 0px 20px 0px;
        margin: 0px;
        display: inline-flex;
    }

    .writer-name {
        font-size: 26px;
        color: #373636;
        font-family: 'Satisfy';
        font-weight: bold;
    }
    /*for youtube logo*/
    .social_box {     
        width: 100%;
        float: left;
        background-color: #efece7;     
        height: 50px;
        padding: 5px 5px 5px 5px;
    }
    .social_box .lft {            
        float: left;
        font-size: 16px;
        padding: 0px 20px 0px 0px;
    }
    .social_box .rgt {            
        float: left;
        padding: 8px 0px 0px 0px;
    }
    /*for facebook logo*/
    .social_box2 {     
        width: 100%;
        float: left;
        background-color: #efece7;     
        height: 50px;
        padding: 5px 5px 5px 5px;
    }
    .social_box2 .lft2 {             
        float: left;
        font-size: 16px;
        padding: 0px 20px 0px 0px;
    }
    .social_box2 .rgt2 {            
        float: left;
        padding: 5px 0px 0px 0px;
    }  
    .yourbff-text-01 {     
        padding: 0px 30px 0px 30px;
        margin-top: -71px;
    }    






    .Main-banner {
        background: url(../Images/banner.png);
        padding: 0px;
        height: 825px;
        /*height: 866px;*/
        background-position: top;
    }
    .Navigation-top-bar-blue {
        background: url(../Images/top-bar-blue.png);
        padding: 0px;
        height: 148px;
        position: absolute;
        width: 100%;
    }
     /*.navbar-inverse {
        background-color: #0f83bc !important;
        border: none !important;
        color: #fff !important;
        border-radius: 0px;
        padding-top: 8px;
        padding-bottom: 10px;
        height: 70px;
        font-size: 20px;
    }*/
     /*.navbar-nav1 {
        padding: 16px 0px 0px 16px;
    }*/
    .Navigation-list {
        color: #84def4 !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    .hvr-bounce-to-bottom {
        color: #84def4 !important;
        display: inline-block;
        vertical-align: middle;
        -webkit-transform: translateZ(0);
        -moz-transform: translateZ(0);
        transform: translateZ(0);
        box-shadow: 0 0 1px rgba(0, 0, 0, 0);
        -webkit-backface-visibility: hidden;
        -moz-backface-visibility: hidden;
        backface-visibility: hidden;
        -moz-osx-font-smoothing: grayscale;
        position: relative;
        -webkit-transition-property: color;
        -moz-transition-property: color;
        transition-property: color;
        -webkit-transition-duration: 0.7s;
        -moz-transition-duration: 0.7s;
        transition-duration: 0.7s;
    }
    .hvr-bounce-to-bottom:before {
            content: "";
            position: absolute;
            z-index: -1;
            /*top: -8px;*/
            top: 0px;
            left: 0;
            right: 0;
            /*bottom: -30px;*/
            bottom: 0px;
            background: #9dbe55;
            -webkit-transform: scaleY(0);
            -moz-transform: scaleY(0);
            transform: scaleY(0);
            -webkit-transform-origin: 50% 0;
            -moz-transform-origin: 50% 0;
            transform-origin: 50% 0;
            -webkit-transition-property: transform;
            -moz-transition-property: transform;
            transition-property: transform;
            -webkit-transition-duration: 0.7s;
            -moz-transition-duration: 0.7s;
            transition-duration: 0.7s;
            -webkit-transition-timing-function: ease-out;
            -moz-transition-timing-function: ease-out;
            transition-timing-function: ease-out;
        }
    .hvr-bounce-to-bottom:hover, .hvr-bounce-to-bottom:focus, .hvr-bounce-to-bottom:active {
         /*color: #fff !important;*/
         color: #000000 !important;
     }
    .hvr-bounce-to-bottom:hover:before, .hvr-bounce-to-bottom:focus:before, .hvr-bounce-to-bottom:active:before {
                -webkit-transform: scaleY(1);
                -moz-transform: scaleY(1);
                transform: scaleY(1);
                -webkit-transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
                -moz-transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
                transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
     }
    /*responsive navbar button css*/
    .headernavbar {            
        padding: 0px;     
        margin: 0px 0px 0px 0px;
        border-radius: 0px !important;
        border: none !important;
        background-color: #0f83bc !important;
    }
    .navbar-header {
        float: none !important;
        /*border: 1px solid #393939;
        padding: 0px 0px 0px 20px;*/
        padding: 10px 0px 10px 20px;
        border: none;
    }
    .navbar-collapse.collapse {
        display: none!important;
        height: auto!important;
        overflow: visible!important;
        visibility: visible !important;
    }
    .navbar-toggle {
        position: relative;
        float: left !important;
        padding: 9px 10px !important;
        margin-top: 8px !important;
        margin-right: 8px !important;
        margin-bottom: 8px !important;
        background-image: none;
        border: 1px solid transparent;
        border-radius: 4px;
        display: block;
        background-color: #9dbe55;
    }
    .navbar-nav {
        position: relative !important;
        display: block !important;
        float: none !important;
        margin: 0px;
    }
    .collapse.in {
        display: block !important;
        visibility: visible !important;
        height: auto!important;
    }
    .navbar-nav > li {
        position: relative !important;
        display: block !important;
        float: none !important;
        /*border-bottom: 1px solid #666666 !important;*/
        border-bottom: 1px solid #000000 !important;         
    }
    .navbar-nav > li > a {
        padding: 15px 20px 15px 20px !important;
    }
    /******************************/
    .banner-heading {
        font-size: 36px;
        color: #373636;
        font-family: 'Satisfy';
        text-align: center;
        font-weight: bold;
    }
    .Icon-top-bar-green {
        background: url(../Images/top-bar-green.png);
        padding: 0px;
        /*height: 254px;*/
        background-repeat: no-repeat;
        height: 170px;
        float: right;
    }
    .Icon-list {
        padding: 20px 0px 0px 35px;        
    }
    .Icon-list > li {
        display: inline-block;
        padding: 0px 5px 0px 0px;
     }
    .banner-text-div {
       padding: 200px 0px 0px 0px;
       margin: 0px 40px 0px 40px;
       /*margin: 0px 70px 0px 70px;*/
    }
    .Inner-banner01 {
        background: url(../Images/banner-01.png);
        padding: 0px;
        height: 233px;
        /*margin: -8px 0px 0px 0px;*/
            margin: -70px 0px 0px 0px;
        background-position: top;
    }
    .Renukapitre-img-div {     
       padding: 50px 80px 0px 80px;
       /*padding: 0px 60px 0px 60px;
       margin: -120px 0px 0px 0px;*/
    }
    .Renuka-name {
        /*font-size: 75px;*/
            font-size: 54px;
        font-family: 'Satisfy';
        /*font-weight:bold;*/
        padding-top: 30px;
        color: #000000;
    }
    .Renuka-heading {
        font-size: 30px;
        color: #9dbe55;
        font-weight: bold;
        line-height: 1.6;
        padding-top: 20px;
    }
    .Renuka-link {
        color: #0f83bc;
    }
    .Theperson-main-div {
       /*padding: 30px 50px 0px 50px;*/
       padding: 30px 30px 0px 30px;
       text-align:justify;
    }
    .theperson-heading {
      /*float:right;*/
       text-align:center;
      font-family: 'Tahoma-bold';
      font-size:35px;
      color:#0f83bc;
      /*margin-top: -48px;*/
      margin-top: 0px;
    }
    .theperson-data {
        color: #666666;
        padding-top: 48px;
        /*padding-top: 96px;*/
        text-align: justify;
    }
    .Purpose-moto-div {
        background: url(../Images/purpose-moto.png);
        height: 850px;
        /*height: 800px;*/
        background-position: top;
    }
    .Purpose-moto-subdiv {
        /*padding: 160px 50px 0px 50px;*/
        padding: 160px 30px 0px 30px;
    }
    .purpose {
        font-size: 35px;
        color: #54c5fd;
        font-family: 'Tahoma-bold';
        padding-bottom: 10px;
    }
    .purpose-sub {
        font-size: 36px;
        color: #fff;
        font-family: 'Satisfy';
    }
    .motto {
        font-size: 35px;
        color: #54c5fd;
        font-family: 'Tahoma-bold';
        padding-top: 20px;
        padding-bottom: 10px;
    }
    .motto-sub {
        font-size: 36px;
        color: #fff;
        font-family: 'Satisfy';
    }
    .Quotes {
        background: url(../Images/quotes.png);
        /*height: 780px;*/
        height: 680px;
        background-position: right top;
        margin-top: -258px;
        background-repeat: no-repeat;
}   
    .Quotes-banner {
        text-align: center;
        /*font-size: 36px;*/
            font-size: 26px;
        font-family: 'Satisfy';
        color: #000000;
        font-weight: bold;
    }
    .slick-dots li button:before {
        font-family: 'slick';
        font-size: 40px !important;
        line-height: 20px;
        position: absolute;
        top: 5px;
        left: 0;
        width: 30px;
        height: 13px;
        content: square !important;
        /*content: '•';b2b2b2*/
        text-align: center;
        /*opacity: 1;
        color: #fff !important;*/
          opacity: 0.1 !important;      
        color: #2f91be !important;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    .slick-dots li.slick-active button:before {
        opacity: 1 !important;
        color: #feca22 !important;
        border: none !important;
    }
    .slick-dots li button {
        border: none !important;
        border-radius: 0% !important;
        width: 13px !important;
        height: 13px !important;
        padding: 5px !important;
        top: 0px !important;
        margin-top: 8px;
        margin-left: 30px;
        margin-right: 0px;
        /*background-color: #c09965 !important;*/
        opacity: 0.7;
        background-color: transparent !important;
    }
    .slick-dots li.slick-active button {
        /*background: #fff !important;*/
    }
    .slick-dotted.slick-slider {
        margin-bottom: 0px !important;
    }
    .slick-dots {
        position: absolute !important;
        bottom: -97px !important;
        /*bottom: -67px !important;*/
        display: block !important;
        /*width: 70% !important;*/
        width: 65% !important;
        padding: 0 !important;
        margin: 0px 0px 0px 70px !important;
        /*margin: 0px 0px 0px 80px !important;*/
        list-style: square !important;
        text-align: center !important;
    }
    .quotes-01 {
        background: url(../Images/quotes-01111.png);
        height: 315px;
        /*height: 300px;*/
        background-repeat: no-repeat;
        background-position: right top;      
        /*margin-top: -240px;*/
        margin-top: -200px;
    }
    .Epic-Quotes-div {
        text-align: center;
        color: #2f91be;
        font-size: 35px;
        font-family: 'Tahoma-bold';     
        padding-top: 100px;
        /*padding-top: 140px;*/
    }
    .yourbff-text {
        /*padding: 50px 50px 0px 50px;*/
        padding: 50px 30px 40px 30px
    }
    .bookimg {
        width: 100%;
        max-width: 310px;
        margin-top: -31px;
    }
    .bookimg-text {
        font-size: 25px;
        font-family: 'Tahoma-bold';
        color: #9dbe55;
        line-height: 40px;
    }
    .btnreadmore-01 {
        background: #f5f3f3;
        color: #999999;
        border-radius: 0px;
        width: 170px;
        height: 50px;
        font-size: 18px;
        border: none;
        text-align: center;
        margin-top: 40px;
        padding: 12px 0px 12px 0px;
        transition: .5s all ease-in-out;
    }
    .btnreadmore-01:hover {
            background: #9dbe55;
            color: #000000;
            border-radius: 0px;
            width: 170px;
            height: 50px;
            font-size: 18px;
            border: none;
            text-align: center;
            margin-top: 40px;
            padding: 12px 0px 12px 0px;
            transition: .5s all ease-in-out;
        }
    .Recommendations-div {
        background: url(../Images/Recommendations.png);
        height: 1080px;
        /*height: 1220px;*/
        background-position: right top;
        margin-top: -20px;
    }
    .ullist-recommendation {
        padding: 10px 0px 0px 18px;
    }
    .ullist-recommendation > li {
        color: #333333;
     }
    .Recommendations-01 {
        background: url(../Images/Recommendations-01.png);
        height: 243px;
        background-position: right top;
        margin-top: -208px;
    }
    .Recommendations-sub-div {
          /*padding: 140px 30px 0px 30px;*/
          padding: 110px 30px 0px 30px;
    }
    .Recommendations-sub-div1 {
        /*padding: 40px 50px 0px 50px;*/
           padding: 40px 30px 0px 30px;
        text-align: justify;
    }
    .Recommendations-heading {
        color: #9dbe55;
        font-family: 'Tahoma-bold';
        /*font-size: 35px;*/
        font-size: 32px;
    }
    .Recommendations-subheading {
        font-size: 20px;
        font-family: 'Tahoma-bold';
        color: #000000;
    }
    .footer-back {
        background: url(../Images/footer-back.png);      
        height: 815px;
        /*height: 1450px;*/
        padding: 40px 20px 0px 20px;
        /*padding: 20px 60px 0px 60px;*/
        text-align: center;
    }
    .footer-back-heading {
        font-family: 'Tahoma-bold';
        font-size: 22px;
        color: #9dbe55;
    }
    .footer-back-box {
        /*height: 78px;
        width: 100%;     
        font-size: 12px;
        background-color: #268ec1;
        padding: 15px 15px 0px 15px;*/
        
        height: 80px;
        width: 100%;
        background-color: #268ec1;
        padding: 26px 15px 26px 15px;
        border-radius: 0px;
        border: none;
        color: #ffffff;
        font-size: 20px;
    }
    .footer-back-box:hover {
        background-color: #9dbe55;
        text-decoration: none;
        transition: 0.8s all ease-in-out;
    }
    .footer-back-box1 {
        height: 78px;  
        width: 100%;    
        /*width: 292px;*/
        font-size: 12px;       
        background-color: #268ec1;
        padding: 15px 15px 0px 15px;
        /*margin: 0px 100px 0px 100px;*/      
    }
    .footer-back-box1:hover {
        background-color: #9dbe55;
        text-decoration: none;
        transition: 0.8s all ease-in-out;
    }
    .footer-back-01 {
        background: url(../Images/footer-back-01.png);
        /*height: 116px;*/
        height: 80px;
        background-position: right top;
        background-repeat: no-repeat;
    }
    .footer-back-02 {
        background: url(../Images/footer-back-02.png);
        /*height: 380px;
        padding: 0px 50px 0px 50px;*/
        height: 480px;
        padding: 0px 30px 0px 30px;
    }
    .scrollup {
        position: fixed;
        right: 3px;
        bottom: 50px;
        color: #000 !important;
        background-color: #9dbe55 !important;
        width: 38px;
        height: 38px;
        text-align: center;
        padding: 9px 0 0 1px;
        z-index: 2000;
        font-size: 18px;
        line-height: 1;
        border:none;
        /*border-color: #ff9900 !important;*/
        transition: all 0.4s ease-in-out;
    }
    .scrollup:hover {
       background-color: #0f83bc !important;
       color: #fff !important;
       transition: all .4s ease-in-out;
    }
    /*.renuka-img {
       width: 100%; 
       max-width: 300px;
    }
    .stayinspired-box {
        padding: 0px 15px 40px 15px;
    }*/


}

@media only screen and (min-width:320px) and (max-width:359px) {

    .embed_icons {
        display: inline;
        width: 100%;
        max-width: 40px;
        height: auto;
    }
    .stayinspired-box {
      padding: 0px 20px 40px 20px;         
    }
    .renuka-img {
        width: 100%;      
        max-width: 260px;
        height:auto;
    }
    .YIF_img_icons {
        width: 100%;     
        max-width: 35px;
        height: auto;
    }
    .social_media_bg {
        background-color: #268ec1;
        height: 80px;       
        width: 100%;
        margin-bottom: 10px;
    }
    .social_media {       
       padding: 20px 0px 20px 0px;
       margin: 0px;
       display: inline-flex;
    }


    .writer-name {
        font-size: 26px;
        color: #373636;
        font-family: 'Satisfy';
        font-weight: bold;
    }
    /*for youtube logo*/
    .social_box {     
        width: 100%;
        float: left;
        background-color: #efece7;     
        height: 50px;
        padding: 5px 5px 5px 5px;
    }
    .social_box .lft {            
        float: left;
        font-size: 16px;
        padding: 0px 20px 0px 0px;
    }
    .social_box .rgt {           
        float: left;
        padding: 8px 0px 0px 0px;
    }
    /*for facebook logo*/
    .social_box2 {     
        width: 100%;
        float: left;
        background-color: #efece7;     
        height: 50px;
        padding: 5px 5px 5px 5px;
    }
    .social_box2 .lft2 {            
        float: left;
        font-size: 16px;
        padding: 0px 20px 0px 0px;
    }
    .social_box2 .rgt2 {            
        float: left;
        padding: 5px 0px 0px 0px;
    }
    .yourbff-text-01 {   
        padding: 0px 20px 0px 20px;
        margin-top: -72px;
    }    




    .Main-banner {
        background: url(../Images/banner.png);
        padding: 0px;    
        height: 823px;
        background-position: top;
    }
    .Navigation-top-bar-blue {
        background: url(../Images/top-bar-blue.png);
        padding: 0px;
        height: 148px;
        position: absolute;
        width: 100%;
    }
     /*.navbar-inverse {
        background-color: #0f83bc !important;
        border: none !important;
        color: #fff !important;
        border-radius: 0px;
        padding-top: 8px;
        padding-bottom: 10px;
        height: 70px;
        font-size: 20px;
    }*/
     /*.navbar-nav1 {
        padding: 16px 0px 0px 16px;
    }*/
    .Navigation-list {
        color: #84def4 !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    .hvr-bounce-to-bottom {
        color: #84def4 !important;
        display: inline-block;
        vertical-align: middle;
        -webkit-transform: translateZ(0);
        -moz-transform: translateZ(0);
        transform: translateZ(0);
        box-shadow: 0 0 1px rgba(0, 0, 0, 0);
        -webkit-backface-visibility: hidden;
        -moz-backface-visibility: hidden;
        backface-visibility: hidden;
        -moz-osx-font-smoothing: grayscale;
        position: relative;
        -webkit-transition-property: color;
        -moz-transition-property: color;
        transition-property: color;
        -webkit-transition-duration: 0.7s;
        -moz-transition-duration: 0.7s;
        transition-duration: 0.7s;
    }
    .hvr-bounce-to-bottom:before {
            content: "";
            position: absolute;
            z-index: -1;
            /*top: -8px;*/
            top: 0px;
            left: 0;
            right: 0;
            /*bottom: -30px;*/
            bottom: 0px;
            background: #9dbe55;
            -webkit-transform: scaleY(0);
            -moz-transform: scaleY(0);
            transform: scaleY(0);
            -webkit-transform-origin: 50% 0;
            -moz-transform-origin: 50% 0;
            transform-origin: 50% 0;
            -webkit-transition-property: transform;
            -moz-transition-property: transform;
            transition-property: transform;
            -webkit-transition-duration: 0.7s;
            -moz-transition-duration: 0.7s;
            transition-duration: 0.7s;
            -webkit-transition-timing-function: ease-out;
            -moz-transition-timing-function: ease-out;
            transition-timing-function: ease-out;
        }
    .hvr-bounce-to-bottom:hover, .hvr-bounce-to-bottom:focus, .hvr-bounce-to-bottom:active {
         /*color: #fff !important;*/
         color: #000000 !important;
     }
    .hvr-bounce-to-bottom:hover:before, .hvr-bounce-to-bottom:focus:before, .hvr-bounce-to-bottom:active:before {
                -webkit-transform: scaleY(1);
                -moz-transform: scaleY(1);
                transform: scaleY(1);
                -webkit-transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
                -moz-transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
                transition-timing-function: cubic-bezier(0.62, 1.64, 0.37, 0.66);
     }
    /*responsive navbar button css*/
    .headernavbar {            
        padding: 0px;     
        margin: 0px 0px 0px 0px;
        border-radius: 0px !important;
        border: none !important;
        background-color: #0f83bc !important;
    }
    .navbar-header {
        float: none !important;
        /*border: 1px solid #393939;
        padding: 0px 0px 0px 20px;*/
        padding: 10px 0px 10px 20px;
        border: none;
    }
    .navbar-collapse.collapse {
        display: none!important;
        height: auto!important;
        overflow: visible!important;
        visibility: visible !important;
    }
    .navbar-toggle {
        position: relative;
        float: left !important;
        padding: 9px 10px !important;
        margin-top: 8px !important;
        margin-right: 8px !important;
        margin-bottom: 8px !important;
        background-image: none;
        border: 1px solid transparent;
        border-radius: 4px;
        display: block;
        background-color: #9dbe55;
    }
    .navbar-nav {
        position: relative !important;
        display: block !important;
        float: none !important;
        margin: 0px;
    }
    .collapse.in {
        display: block !important;
        visibility: visible !important;
        height: auto!important;
    }
    .navbar-nav > li {
        position: relative !important;
        display: block !important;
        float: none !important;
        /*border-bottom: 1px solid #666666 !important;*/
        border-bottom: 1px solid #000000 !important;         
    }
    .navbar-nav > li > a {
        padding: 15px 20px 15px 20px !important;
    }
    /******************************/
    .banner-heading {
        font-size: 36px;
        color: #373636;
        font-family: 'Satisfy';
        text-align: center;
        font-weight: bold;
    }
    .Icon-top-bar-green {
        background: url(../Images/top-bar-green.png);
        padding: 0px;
        /*height: 254px;*/
        background-repeat: no-repeat;
        height: 170px;
        float: right;
    }
    .Icon-list {
        /*padding: 15px 0px 0px 10px;*/
         padding: 20px 0px 0px 15px;
         
    }
    .Icon-list > li {
        display: inline-block;
        padding: 0px 5px 0px 0px;
     }
    .banner-text-div {
       padding: 200px 0px 0px 0px;
       /*margin: 0px 40px 0px 40px;*/
          margin: 0px 20px 0px 20px;
    }
    .Inner-banner01 {
        background: url(../Images/banner-01.png);
        padding: 0px;
        height: 233px;
        /*margin: -8px 0px 0px 0px;*/
        margin: -70px 0px 0px 0px;
        background-position: top;
    }
    .Renukapitre-img-div {     
      padding: 50px 70px 0px 70px;
       /*padding: 0px 50px 0px 50px;
       margin: -120px 0px 0px 0px;*/
    }
    .Renuka-name {
        /*font-size: 75px;*/
        font-size: 50px;
        font-family: 'Satisfy';
        /*font-weight:bold;*/
        padding-top: 30px;
        color: #000000;
    }
    .Renuka-heading {
        font-size: 30px;
        color: #9dbe55;
        font-weight: bold;
        line-height: 1.6;
        padding-top: 20px;
    }
    .Renuka-link {
        color: #0f83bc;
    }
    .Theperson-main-div {
       /*padding: 30px 50px 0px 50px;*/
       padding: 30px 20px 0px 20px;
       text-align:justify;
    }
    .theperson-heading {
      /*float:right;*/
       text-align:center;
      font-family: 'Tahoma-bold';
      font-size:35px;
      color:#0f83bc;
      /*margin-top: -48px;*/
      margin-top: 0px;
    }
    .theperson-data {
        color: #666666;
        padding-top: 48px;
        /*padding-top: 96px;*/
        text-align: justify;
    }
    .Purpose-moto-div {
        background: url(../Images/purpose-moto.png);
        /*height: 850px;*/
        height: 920px;
        /*height: 800px;*/
        background-position: top;
    }
    .Purpose-moto-subdiv {
        /*padding: 160px 50px 0px 50px;*/
        padding: 160px 20px 0px 20px;
    }
    .purpose {
        font-size: 35px;
        color: #54c5fd;
        font-family: 'Tahoma-bold';
        padding-bottom: 10px;
    }
    .purpose-sub {
        font-size: 36px;
        color: #fff;
        font-family: 'Satisfy';
    }
    .motto {
        font-size: 35px;
        color: #54c5fd;
        font-family: 'Tahoma-bold';
        padding-top: 20px;
        padding-bottom: 10px;
    }
    .motto-sub {
        font-size: 36px;
        color: #fff;
        font-family: 'Satisfy';
    }
    .Quotes {
        background: url(../Images/quotes.png);
        height: 820px;
        /*height: 900px;*/
        background-position: right top;
        margin-top: -258px;
        background-repeat: no-repeat;
}   
    .Quotes-banner {
        text-align: center;
        /*font-size: 36px;*/
        font-size: 26px;
        font-family: 'Satisfy';
        color: #000000;
        font-weight: bold;
    }
    .slick-dots li button:before {
        font-family: 'slick';
        font-size: 40px !important;
        line-height: 20px;
        position: absolute;
        top: 5px;
        left: 0;
        width: 30px;
        height: 13px;
        content: square !important;
        /*content: '•';b2b2b2*/
        text-align: center;
        /*opacity: 1;
        color: #fff !important;*/
          opacity: 0.1 !important;      
        color: #2f91be !important;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    .slick-dots li.slick-active button:before {
        opacity: 1 !important;
        color: #feca22 !important;
        border: none !important;
    }
    .slick-dots li button {
        border: none !important;
        border-radius: 0% !important;
        width: 13px !important;
        height: 13px !important;
        padding: 5px !important;
        top: 0px !important;
        margin-top: 8px;
        margin-left: 30px;
        margin-right: 0px;
        /*background-color: #c09965 !important;*/
        opacity: 0.7;
        background-color: transparent !important;
    }
    .slick-dots li.slick-active button {
        /*background: #fff !important;*/
    }
    .slick-dotted.slick-slider {
        margin-bottom: 0px !important;
    }
    .slick-dots {
        position: absolute !important;
        bottom: -137px !important;
        /*bottom: -97px !important;*/     
        display: block !important;
        width: 70% !important;
        /*width: 65% !important;*/
        padding: 0 !important;
        margin: 0px 0px 0px 55px !important;
        /*margin: 0px 0px 0px 70px !important;*/
        list-style: square !important;
        text-align: center !important;
    }
    .quotes-01 {
        background: url(../Images/quotes-01111.png);
        height: 315px;
        /*height: 300px;*/
        background-repeat: no-repeat;
        background-position: right top;      
        /*margin-top: -240px;*/
        margin-top: -200px;
    }
    .Epic-Quotes-div {
        text-align: center;
        color: #2f91be;
        font-size: 35px;
        font-family: 'Tahoma-bold';     
        /*padding-top: 140px;*/
        padding-top: 100px;
    }
    .yourbff-text {
        /*padding: 50px 50px 0px 50px;*/
        padding: 50px 20px 40px 20px
    }
    .bookimg {
        width: 100%;
        max-width: 310px;
        margin-top: -31px;
    }
    .bookimg-text {
        font-size: 25px;
        font-family: 'Tahoma-bold';
        color: #9dbe55;
        line-height: 40px;
    }
    .btnreadmore-01 {
        background: #f5f3f3;
        color: #999999;
        border-radius: 0px;
        width: 170px;
        height: 50px;
        font-size: 18px;
        border: none;
        text-align: center;
        margin-top: 40px;
        padding: 12px 0px 12px 0px;
        transition: .5s all ease-in-out;
    }
    .btnreadmore-01:hover {
            background: #9dbe55;
            color: #000000;
            border-radius: 0px;
            width: 170px;
            height: 50px;
            font-size: 18px;
            border: none;
            text-align: center;
            margin-top: 40px;
            padding: 12px 0px 12px 0px;
            transition: .5s all ease-in-out;
        }
    .Recommendations-div {
        background: url(../Images/Recommendations.png);
        height: 1150px;
        /*height: 1220px;*/
        background-position: right top;    
        margin-top: -30px;
    }
    .ullist-recommendation {
        padding: 10px 0px 0px 18px;
    }
    .ullist-recommendation > li {
        color: #333333;
     }
    .Recommendations-01 {
        background: url(../Images/Recommendations-01.png);
        height: 243px;
        background-position: right top;
        margin-top: -208px;
    }
    .Recommendations-sub-div {
         padding: 100px 20px 0px 20px;
          /*padding: 140px 20px 0px 20px*/    
    }
    .Recommendations-sub-div1 {
        padding: 40px 20px 0px 20px;
           /*padding: 40px 30px 0px 30px;*/
        text-align: justify;
    }
    .Recommendations-heading {
        color: #9dbe55;
        font-family: 'Tahoma-bold';
           font-size: 30px;
        /*font-size: 32px;*/
    }
    .Recommendations-subheading {
        font-size: 20px;
        font-family: 'Tahoma-bold';
        color: #000000;
    }
    .footer-back {
        background: url(../Images/footer-back.png);      
        height: 830px;
        /*height: 1440px;*/
        /*padding: 20px 50px 0px 50px;*/
        padding: 30px 10px 0px 10px;     
         text-align: center;
    }
    .footer-back-heading {
        font-family: 'Tahoma-bold';
        font-size: 22px;
        color: #9dbe55;
    }
    .footer-back-box {
        /*height: 78px;
        width: 100%;     
        font-size: 12px;     
        background-color: #268ec1;
        padding: 15px 15px 0px 15px;*/
        
        height: 80px;
        width: 100%;
        background-color: #268ec1;
        padding: 26px 15px 26px 15px;
        border-radius: 0px;
        border: none;
        color: #ffffff;
        font-size: 20px;       
    }
    .footer-back-box:hover {
        background-color: #9dbe55;
        text-decoration: none;
        transition: 0.8s all ease-in-out;
    }
    .footer-back-box1 {
        height: 78px;  
        width: 100%;    
        /*width: 292px;*/
        font-size: 12px;       
        background-color: #268ec1;
        padding: 15px 15px 0px 15px;
        /*margin: 0px 100px 0px 100px;*/      
    }
    .footer-back-box1:hover {
        background-color: #9dbe55;
        text-decoration: none;
        transition: 0.8s all ease-in-out;
    }
    .footer-back-01 {
        background: url(../Images/footer-back-01.png);
        /*height: 116px;*/
        height: 75px;
        background-position: right top;
        background-repeat: no-repeat;
    }
    .footer-back-02 {
        background: url(../Images/footer-back-02.png);
        /*height: 380px;
        padding: 0px 50px 0px 50px;*/
        height: 500px;
        padding: 0px 30px 0px 30px;
    }
    .scrollup {
        position: fixed;
        right: 3px;
        bottom: 50px;
        color: #000 !important;
        background-color: #9dbe55 !important;
        width: 38px;
        height: 38px;
        text-align: center;
        padding: 9px 0 0 1px;
        z-index: 2000;
        font-size: 18px;
        line-height: 1;
        border:none;
        /*border-color: #ff9900 !important;*/
        transition: all 0.4s ease-in-out;
    }
    .scrollup:hover {
       background-color: #0f83bc !important;
       color: #fff !important;
       transition: all .4s ease-in-out;
    }
    /*.renuka-img {
       width: 100%;    
       max-width: 300px;
    }
    .stayinspired-box {
        padding: 0px 15px 40px 15px;
    }*/


}