*{
    margin: 0;
    padding: 0;
}
body{
    background: #ffffff;
}
header {
    background: #ede9ed;
}
.TopContact {
    float: right;
    padding: 8px 0;
}
.TopContact ul {
    list-style: none;
    margin-bottom: 0;
}
.TopContact ul li {
    color: #212121;
    display: inline-block;
    font-size: 15px;
    font-weight: 400;
    font-family: 'Signika Negative', sans-serif;
    margin-right: 15px;
    position: relative;
}
.TopContact .navbar-left li:nth-child(2) .fa { display:none;}
.TopContact ul li a {
    color: #212121; padding:0;}
.TopContact ul li a i {
    background: #6f2b8a;
    color: #fff;
    width: 27px;
    height: 27px;
    line-height: 27px;
    text-align: center;
    border-radius: 100%;
}
.TopContact ul li:last-child{
    margin-right: 0;
}
.TopContact ul li:first-child:after {
    content: '';
    position: absolute;
    background: #212121;
    width: 1px;
    height: 14px;
    top: 3px;
    right: -10px;
}
.TopContact .socialIcon { padding-left:10px;}
.TopContact .socialIcon li:first-child:after { display:none;}

.TopContact ul li .dropdown-menu { padding:10px;}
.TopContact ul li .dropdown-menu li:first-child:after { display:none;}
.TopContact ul li .dropdown-menu li { padding-bottom:5px}

.morecontent span {
    display: none;
}
.morelink {
    display: block;
    font-style: initial;
    color: #212121;
    font-size: 15px;
    font-weight: 700;
}
.morecontent span {
    font-style: initial !important;
    color: #212121!important;
    font-size: 15px!important;
    font-weight: 400!important;
    font-family: 'Heebo', sans-serif!important;
    line-height: 28px;
    margin-top: 20px;
    text-align: justify;
    padding-right: 60px;
}
#backTop {
    border-radius: 4px;
    text-indent: inherit;
    cursor: pointer;
    z-index: 999999999;
    display: none;
    box-sizing: content-box;
    -webkit-box-sizing: content-box;
    background: #f1501d;
    right: 20px !important;
    bottom: 30px !important;
}
#backTop .fa {
    color: #fff;
    width: 35px;
    height: 35px;
    text-align: center;
    line-height: 35px;
}
/* menu bar css */
.Mainmenu {
    background: none;
    border-bottom: none;
}
.Mainmenu ul.navbar-nav {
    margin-top: 30px;
    display: flex;
    justify-content: space-between;
    max-width: 100%;
    width: 100%;
}
.Mainmenu ul.navbar-nav li {
    margin-right: 37px;
}
.Mainmenu ul.navbar-nav li:last-child{
    margin-right: 0;
}
.Mainmenu ul.navbar-nav li.BookDetails {
    padding: 8px;
    
}

.Mainmenu ul.navbar-nav li.BookDetails a{
    background: #fd4874;
    color: #fff;
    width: 115px;
    height: 115px;
    border-radius: 100%;
    text-align: center;
    padding-top: 35px;
    padding-bottom: 35px;
    color: #fff;
    font-size: 14px;
    font-weight: 700;
    font-family: 'Signika Negative', sans-serif;
    position: relative;
}
.Mainmenu ul.navbar-nav li.BookDetails a:before {
    position: absolute;
    content: '';
    width: 140px;
    height: 71px;
    border-top-left-radius: 115px;
    border-top-right-radius: 115px;
    border: 4px solid #e69dc3;
    border-bottom: 0;
    left: -11px;
    top: -15px;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.Mainmenu ul.navbar-nav li.BookDetails:hover a:before {
   
    position: absolute;
    content: '';
    width: 140px;
    height: 71px;
    border-top-left-radius: 115px;
    border-top-right-radius: 115px;
    border: 4px solid #fd4874;
    border-bottom: 0;
    left: -12px;
    top: -15px;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.Mainmenu ul.navbar-nav li.AboutAuthor {
    padding: 8px;
}
.Mainmenu ul.navbar-nav li.AboutAuthor a{
    background: #08438c;
    color: #fff;
    width: 115px;
    height: 115px;
    border-radius: 100%;
    text-align: center;
    padding-top: 35px;
    padding-bottom: 35px;
    color: #fff;
    font-size: 14px;
    font-weight: 700;
    font-family: 'Signika Negative', sans-serif;
}
.Mainmenu ul.navbar-nav li.AboutAuthor a:before {
    position: absolute;
    content: '';
    width: 140px;
    height: 71px;
    border-top-left-radius: 115px;
    border-top-right-radius: 115px;
    border: 4px solid #d0ddeb;
    border-bottom: 0;
    left: -12px;
    top: -15px;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.Mainmenu ul.navbar-nav li.AboutAuthor:hover a:before {
   
    position: absolute;
    content: '';
    width: 140px;
    height: 71px;
    border-top-left-radius: 115px;
    border-top-right-radius: 115px;
    border: 4px solid #4ca1ff;
    border-bottom: 0;
    left: -12px;
    top: -15px;;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.Mainmenu ul.navbar-nav li.BookLaunch {
    padding: 8px;
}
.Mainmenu ul.navbar-nav li.BookLaunch a{
    background: #8dad1f;
    color: #fff;
    width: 115px;
    height: 115px;
    border-radius: 100%;
    text-align: center;
    padding-top: 35px;
    padding-bottom: 35px;
    color: #fff;
    font-size: 14px;
    font-weight: 700;
    font-family: 'Signika Negative', sans-serif;
}
.Mainmenu ul.navbar-nav li.BookLaunch a:before {
    position: absolute;
    content: '';
    width: 140px;
    height: 71px;
    border-top-left-radius: 115px;
    border-top-right-radius: 115px;
    border: 4px solid #eff2d4;
    border-bottom: 0;
    left: -12px;
    top: -15px;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.Mainmenu ul.navbar-nav li.BookLaunch:hover a:before {
   
    position: absolute;
    content: '';
    width: 140px;
    height: 71px;
    border-top-left-radius: 115px;
    border-top-right-radius: 115px;
    border: 4px solid #3ac670;
    border-bottom: 0;
    left: -12px;
    top: -15px;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.Mainmenu ul.navbar-nav li.Contrubutor {
    padding: 8px;
}
.Mainmenu ul.navbar-nav li.Contrubutor a{
    background: #a0339a;
    color: #fff;
    width: 115px;
    height: 115px;
    border-radius: 100%;
    text-align: center;
    padding: 45px 8px;
    color: #fff;
    font-size: 14px;
    font-weight: 700;
    font-family: 'Signika Negative', sans-serif;
}
.Mainmenu ul.navbar-nav li.Contrubutor a:before {
    position: absolute;
    content: '';
    width: 140px;
    height: 71px;
    border-top-left-radius: 115px;
    border-top-right-radius: 115px;
    border: 4px solid #e2d1e1;
    border-bottom: 0;
    left: -12px;
    top: -15px;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.Mainmenu ul.navbar-nav li.Contrubutor:hover a:before {
   
    position: absolute;
    content: '';
    width: 140px;
    height: 71px;
    border-top-left-radius: 115px;
    border-top-right-radius: 115px;
    border: 4px solid #a0339a;
    border-bottom: 0;
    left: -12px;
    top: -15px;;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}




.Mainmenu ul.navbar-nav li.Events {
    padding: 8px;
    border: none;
}
.Mainmenu ul.navbar-nav li.Events a{
    background: #b640a2;
    color: #fff;
    width: 115px;
    height: 115px;
    border-radius: 100%;
    text-align: center;
    padding-top: 45px;
    padding-bottom: 45px;
    color: #fff;
    font-size: 14px;
    font-weight: 700;
    font-family: 'Signika Negative', sans-serif;
}
.Mainmenu ul.navbar-nav li.Events a:before {
    position: absolute;
    content: '';
    width: 140px;
    height: 71px;
    border-top-left-radius: 115px;
    border-top-right-radius: 115px;
    border: 4px solid #f4eecf;
    border-bottom: 0;
    left: -12px;
    top: -15px;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.Mainmenu ul.navbar-nav li.Events:hover a:before {
   
    position: absolute;
    content: '';
    width: 140px;
    height: 71px;
    border-top-left-radius: 115px;
    border-top-right-radius: 115px;
    border: 4px solid #adcf37;
    border-bottom: 0;
    left: -12px;
    top: -15px;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}


.Mainmenu ul.navbar-nav li.Media {
    padding: 8px;
    border: none;
}
.Mainmenu ul.navbar-nav li.Media a{
    background: #4ca1ff;
    color: #fff;
    width: 115px;
    height: 115px;
    border-radius: 100%;
    text-align: center;
    padding-top: 45px;
    padding-bottom: 45px;
    color: #fff;
    font-size: 14px;
    font-weight: 700;
    font-family: 'Signika Negative', sans-serif;
}
.Mainmenu ul.navbar-nav li.Media a:before {
    position: absolute;
    content: '';
    width: 140px;
    height: 71px;
    border-top-left-radius: 115px;
    border-top-right-radius: 115px;
    border: 4px solid #d1ecc1;
    border-bottom: 0;
    left: -12px;
    top: -15px;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.Mainmenu ul.navbar-nav li.Media:hover a:before {
   
    position: absolute;
    content: '';
    width: 140px;
    height: 71px;
    border-top-left-radius: 115px;
    border-top-right-radius: 115px;
    border: 4px solid #eee90f;
    border-bottom: 0;
    left: -12px;
    top: -15px;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.Mainmenu ul.navbar-nav li.Leave {
    padding: 8px;
}
.Mainmenu ul.navbar-nav li.Leave a{
    background: #0e5b9a;
    color: #fff;
    width: 115px;
    height: 115px;
    border-radius: 100%;
    text-align: center;
    padding-top: 35px;
    padding-bottom: 35px;
    color: #fff;
    font-size: 14px;
    font-weight: 700;
    font-family: 'Signika Negative', sans-serif;
}

.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover { background:#000; color:#fff;}
.Mainmenu ul.navbar-nav li.Leave a:before {
    position: absolute;
    content: '';
    width: 140px;
    height: 71px;
    border-top-left-radius: 115px;
    border-top-right-radius: 115px;
    border: 4px solid #d1eaee;
    border-bottom: 0;
    left: -12px;
    top: -15px;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.Mainmenu ul.navbar-nav li.Leave:hover a:before {
   
    position: absolute;
    content: '';
    width: 140px;
    height: 71px;
    border-top-left-radius: 115px;
    border-top-right-radius: 115px;
    border: 4px solid #0e5b9a;
    border-bottom: 0;
    left: -12px;
    top: -15px;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}

.Mainmenu ul.navbar-nav li a:focus {
    background: #000;
    color: #fff;
}

.boxshadow {
    background: #fff;
    height: 79px;
    -webkit-box-shadow: -10px -9px 48px -13px #ccc;
    -moz-box-shadow: -10px -9px 48px -13px #ccc;
    box-shadow: -10px -9px 48px -13px #ccc;
    margin-top: -88px;
    position: relative;
    z-index: -1111111;
}
.fixed-header {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    background: #fff;
    z-index: 999;
    border-bottom: #f1f1f1 solid 1px;
}
.p1{
font-family: 'Playfair Display', serif;
}


.fixed-header ul.navbar-nav {
    margin-top: 18px;
}
/* Between U and ME Section css */
.BetweenUMeSection {
    padding-top: 38px;
}
.BetweenUMeSection .BetweenUMeImg img {
    padding-left: 0px;
}
.BetweenME {
    margin-left: 0px;
}
.BetweenME h2 {
    color: #000000;
    font-size: 38px;
    font-weight: 400;
    /* font-family: 'Signika', sans-serif; */
    font-family: 'Playfair Display', serif;
	margin-top: 0;  
}
.BetweenME h5 {
    margin-top: 0;
    color: #000000;
    font-size: 20px;
    font-weight: 400;
    font-family: 'Signika Negative', sans-serif;
}
.BetweenME span {
    color: #781f8b;
    font-size: 18px;
    font-weight: 400;
    font-style: italic;
    font-family: 'Signika Negative', sans-serif;
}
.BetweenME p {
    color: #212121;
    font-size: 15px;
    font-weight: 400;
    font-family: 'Heebo', sans-serif;
    line-height: 28px;
    margin-top: 20px;
    text-align: justify;
    padding-right: 60px;
}
.BetweenME h6 {
    color: #ffffff;
    font-size: 16px;
    font-weight: 500;
    background: #212121;
    /* width: 60px;
    height: 60px; */
    border-radius: 10px;
    text-align: center;
    padding: 10px;
    line-height: 20px;
    margin-right: 30px;
    float: left;
}



.BetweenME ul li {
    display: inline-block;
    margin-right: 18px;
    margin-top: -22px;
}
.BetweenME ul {
    float: left;
    margin-top: 20px;
}
.BetweenME ul li a span {display: block;
    font-style: normal;
    font-size: 15px;}
.dummy {
    margin: 9px 0;
}
.BetweenME ul li a {
    padding: 6px 12px;
    border: 1px solid #b7b7b7;
    border-radius: 14px;
    display: block;
    text-align: center;
}
.BetweenME ul li:nth-child(3) {
    color: #212121;
    font-size: 20px;
    font-weight: 400;
    font-family: 'Heebo', sans-serif;
}
/* .BetweenME ul li:nth-child(4) a {
    padding: 6px 20px;
}
 */
/* AuthorAparnaSharma */

.AuthorAparnaSharma {
    padding-top: 20px;
    position: relative;
    margin-top: 20px;
}
.AuthorAparnaSharmaInfor {
    text-align: right;
	 padding-left:100px; padding-right:40px;
}

.AuthorAparnaSharmaInfor h2 {
    color: #000000;
    font-size: 38px;
    font-weight: 400;
    font-family: 'Signika', sans-serif;
    margin-bottom: 30px;
    margin-top: 40px;
}
.AuthorAparnaSharmaInfor p {
    color: #212121;
    font-size: 15px;
    font-weight: 300;
    line-height: 25px;
    font-family: 'Heebo', sans-serif;
    text-align: justify;
    padding-left: 74px;
}
.AuthorAparnaSharmaInfor ul.Aparnasharmapdf {
    list-style: none;
    text-align: left;
    padding-left: 72px;
    margin-top: 50px;
    margin-bottom:20px;
}
.AuthorAparnaSharmaInfor ul.Aparnasharmapdf li {
    display: inline-block;
    text-align: center;
    margin-right: 5px;
}
.AuthorAparnaSharmaInfor ul.Aparnasharmapdf li:last-child{
    margin-right: 0;
}
.AuthorAparnaSharmaInfor ul.Aparnasharmapdf li a {
    border: 1px solid #b7b7b7;
    display: block;
    padding: 15px;
    color: #212121;
    font-size: 15px;
    font-weight: 700;
    font-family: 'Tajawal', sans-serif;
    line-height: 16px;
    text-decoration: none;
    position: relative;
    border-radius: 6px;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.AuthorAparnaSharmaInfor ul.Aparnasharmapdf li a:hover{
    background: #E62727;
    color: #fff;
    border: 1px solid #E62727;
    border-radius: 6px;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.AuthorAparnaSharmaInfor ul.Aparnasharmapdf li a .imgouter {
    position: absolute;
    width: 27px;
    height: 27px;
    top: -15px;
    left: 0;
    right: 0;
    margin: 0 auto;
    border: 1px solid #b7b7b7;
    padding: 3px;
    border-radius: 100%;
    background: #fff;
}
.AuthorAparnaSharmaInfor ul.Aparnasharmapdf li a span{
    display: block;
}
.AparnaSharmaPic {

}
.AparnaSharmaPic img {
    width: 100%;
}
/*.AuthorAparnaSharma:after {
    content: '';
    position: absolute;
    background: #08438c;
    width: 193px;
    height: 562px;
    top: 0;
    right: 0;
    z-index: -1111;
}*/
/**/
.ContributorsSection {
    border-top: 2px solid #e74f66;
    position: relative;
    padding-top: 50px;
      padding-bottom: 100px;
}
.ContributorsSection h2 {
    position: absolute;
    background: #e74f66;
    font-size: 30px;
    font-weight: 600;
    top: -15px;
    right: 0;
    left: 0;
    width: 260px;
    height: 70px;
    margin: 0 auto;
    text-align: center;
    padding: 18px;
    color: #fff;
    font-family: 'Signika', sans-serif;
        letter-spacing: 1px;
}
.ContributorsSection h2:after {
    content: '';
    position: absolute;
    height: 0;
    border-style: solid;
    border-width: 12px 0 0 12px;
    border-color: transparent transparent transparent #000000;
    top: 1px;
    right: -12px;
}
.ContributorsBook {
    width: 1191px;
    height: 702px;
    background-position: center top;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
    margin: 0 auto;
    padding-top: 160px;
    padding-left: 75px;
    padding-right: 90px;
    position: relative;
}
.borderbottom {
    margin-bottom: 45px;
}
.borderbottom1 {
    margin-bottom: 45px;
}
.ContributorsBook .borderbottom:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: -26px;
    right: 0;
    background: #cccccc;
    width: 448px;
    height: 1px;
    margin: 0 auto;
}
.ContributorsBook .borderbottom1:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 15px;
    right: 0;
    background: #cccccc;
    width: 448px;
    height: 1px;
    margin: 0 auto;
}
.ContributorsBook .InnerOuter1 {
    padding-left: 20px;
    min-height: 210px;
    padding-right: 15px;
}
.ContributorsBook .InnerOuter {
    padding-right: 40px;
    min-height: 210px;
}
.ContributorsBook figure figcaption {
    text-align: center;
	    font-size: 13px;
}
.Bookouter {
    position: relative;
    width: 100%;
    max-width: 400px;
    margin: auto;
    overflow: hidden;
}
.Bookouter .overlay {
    background: rgba(0,0,0,0.7);
    position: absolute;
    height: 99%;
    width: 100%;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    opacity: 0;
    -webkit-transition: all 0.4s ease-in-out 0s;
    -moz-transition: all 0.4s ease-in-out 0s;
    transition: all 0.4s ease-in-out 0s;
}

.Bookouter:hover .overlay{
  opacity: 1;
}
.Bookouter:hover .content-details {
    top: 50%;
    left: 50%;
    opacity: 1;
    color: #fff;
}
.Bookouter .content-details span {
    display: block;
}
.paddingright{
    padding-right: 5px;
}

/* BookLaunchSection */


.BookLaunchSection {
    border-top: 2px solid #8dad1f;
    position: relative;
    padding-top: 50px;
    padding-bottom: 50px;
}
.BookLaunchSection h2 {
    position: absolute;
    background: #8dad1f;
    font-size: 30px;
    font-weight: 600;
    top: -65px;
    right: 0;
    left: 0;
    width: 260px;
    height: 70px;
    margin: 0 auto;
    text-align: center;
    padding: 18px;
    color: #fff;
    font-family: 'Signika', sans-serif;
    letter-spacing: 1px;
}
.BookLaunchSection h2:after {
    content: '';
    position: absolute;
    height: 0;
    border-style: solid;
    border-width: 12px 0 0 12px;
    border-color: transparent transparent transparent #000000;
    top: 1px;
    right: -12px;
}
.BookGallery ul.nav-tabs {
    width: 285px;
    margin: 20px auto;
    border-bottom: none;
}
.BookGallery .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
    border: none;
    background: none;
    color: #cad997 !important;
}
.BookGallery .nav>li>a:focus, .nav>li>a:hover {
    /* text-decoration: none; */
    background: none;
    border: none;
   
}
.BookGallery ul.nav-tabs li a {
    color: #616568 !important;
    font-size: 22px;
    font-weight: 400;
    font-family: 'Signika Negative', sans-serif;
    letter-spacing: 3px;
    margin-right: 0;
    padding: 3px 30px;
    border-radius: 0;
    line-height: 20px;
}
.BookGallery ul.nav-tabs li a:hover{
     color: #cad997 !important;
}
.BookGallery .nav-tabs>li>a{
    border: none;
}
.BookGallery ul li:first-child a {
    border-right: 2px solid #99999a !important;
}
.BookGallery .PhotoGallery .PhotoGalleryInner {
    -webkit-box-shadow: 0px 1px 12px 5px #ebebeb;
    -moz-box-shadow: 0px 1px 12px 5px #ebebeb;
    box-shadow: 0px 1px 12px 5px #ebebeb;
}
.BookGallery .tab-content {
    width: 1000px;
    margin: 0 auto;
    margin-top: 35px;
}
.BookGallery .PhotoGallery h5 {
    color: #101e28;
    font-size: 15px;
    font-weight: 600;
    font-family: 'Signika Negative', sans-serif;
    text-align: center;
    line-height: 22px;
}
.BookGallery .PhotoGallery {
    margin-bottom: 0px;
}
.PhotoGalleryInner {
  position: relative;
  width: 100%;
  max-width: 400px;
  margin: auto;
  overflow: hidden;
}

.PhotoGalleryInner .content-overlay {
  background: rgba(0,0,0,0.7);
  position: absolute;
  height: 99%;
  width: 100%;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  opacity: 0;
  -webkit-transition: all 0.4s ease-in-out 0s;
  -moz-transition: all 0.4s ease-in-out 0s;
  transition: all 0.4s ease-in-out 0s;
}

.PhotoGalleryInner :hover .content-overlay{
  opacity: 1;
}

.content-image{
  width: 100%;
}

.content-details {
  position: absolute;
  text-align: center;
  padding-left: 1em;
  padding-right: 1em;
  width: 100%;
  top: 50%;
  left: 50%;
  opacity: 0;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  -webkit-transition: all 0.3s ease-in-out 0s;
  -moz-transition: all 0.3s ease-in-out 0s;
  transition: all 0.3s ease-in-out 0s;
}

.PhotoGalleryInner:hover .content-details {
    top: 50%;
    left: 50%;
    opacity: 1;
    padding: 0 28px;
}
.PhotoGalleryInner a span {
    color: #fff;
    font-size: 13px;
    font-weight: 400;
    font-family: 'Signika Negative', sans-serif;
    line-height: 15px;
}
.fadeIn-bottom{
  top: 80%;
}

.fadeIn-top{
  top: 20%;
}

.fadeIn-left{
  left: 20%;
}

.fadeIn-right{
  left: 80%;
}
.topHead {
    margin-top: 0;
    color: #000000;
    font-size: 21px;
    font-weight: 400;
    font-family: 'Signika Negative', sans-serif;
    text-align: center;
}
/* EventsSection */
.EventsSection {
    border-top: 2px solid #b640a2;
    position: relative;
    padding-top: 105px;
    padding-bottom: 150px;
}
.EventsSection h2 {
    position: absolute;
    background: #b640a2;
    font-size: 30px;
    font-weight: 600;
    top: -120px;
    right: 0;
    left: 0;
    width: 260px;
    height: 70px;
    margin: 0 auto;
    text-align: center;
    padding: 18px;
    color: #fff;
    font-family: 'Signika', sans-serif;
    letter-spacing: 1px;
}
.EventsSection h2:after {
    content: '';
    position: absolute;
    height: 0;
    border-style: solid;
    border-width: 12px 0 0 12px;
    border-color: transparent transparent transparent #000000;
    top: 1px;
    right: -12px;
}
.EventsBox {
    width: 980px;
    margin: 0 auto;
    box-shadow: 0px 1px 12px 5px #ebebeb;
    padding: 60px;
}
.Events {
    border: 1px solid #cccc;
    padding: 50px 24px 5px 24px;
}
.Events h4 {
    margin-top: 0;
    color: #b640a2;
    font-size: 17px;
    font-weight: 700;
    margin-bottom: 5px;
}
.Events h5 {
    color: #000;
    font-size: 16px;
    font-weight: 400;
    margin-top: 0;
    margin-bottom: 30px;
    line-height: 26px;
}
.Events h5 span{
    display: block;
}
.EventsSection .carousel-control {
    opacity: 1;
}
.EventsSection .carousel-control.left {
    background: none;
    left: -71px;
}
.EventsSection .carousel-control.right {
    background: none;
    right: -50px;
}
.EventsSection a img {
    position: absolute;
    top: 50%;
    z-index: 5;
    display: inline-block;
    margin-top: -10px;
}
/**/
.Media {
    border-top: 2px solid #4ca1ff;
    position: relative;
    padding-top: 100px;
    padding-bottom: 150px;
}
.Media h2 {
    position: absolute;
    background: #4ca1ff;
    font-size: 30px;
    font-weight: 600;
    top: -115px;
    right: 0;
    left: 0;
    width: 260px;
    height: 70px;
    margin: 0 auto;
    text-align: center;
    padding: 18px;
    color: #fff;
    font-family: 'Signika', sans-serif;
    letter-spacing: 1px;
}
.Media h2:after {
    content: '';
    position: absolute;
    height: 0;
    border-style: solid;
    border-width: 12px 0 0 12px;
    border-color: transparent transparent transparent #000000;
    top: 1px;
    right: -12px;
}
.MediaBox ul {
    list-style: none;
    overflow: hidden;
}
.MediaBox ul li {
    float: left;
    width: 21%;
    margin-right: 45px;
    border: 1px solid #212121;
    margin-bottom: 35px;
}
.MediaBox ul li:nth-child(4){
    margin-right: 0;
}
.MediaBox ul li:nth-child(8){
    margin-right: 0;
}
.MediaBox ul li:nth-child(12){
    margin-right: 0;
}
.MediaBox ul li:nth-child(16){
    margin-right: 0;
}
.MediaBox ul li:nth-child(20){
    margin-right: 0;
}
.MediaBox ul li:nth-child(24){
    margin-right: 0;
}
.MediaBox ul li:nth-child(28){
    margin-right: 0;
}
.MediaBox ul li:nth-child(32){
    margin-right: 0;
}
.MediaBox ul li:nth-child(36){
    margin-right: 0;
}
.MediaBox {
    overflow: hidden;
    width: 860px;
    margin: 0 auto;
}
.MediaBox figure{
	
}
.MediaBox figure figcaption {
    border-top: 1px solid #000;
    position: relative;
    min-height: 85px;
}
.MediaBox figure figcaption:after{
	content:'';
	position: absolute;
	background: url(../images/pdfred.png);
	width:39px;
	height: 39px;
	top:-20px;
	right:0;
	
}
.MediaBox figure figcaption a {
    color: #000;
    font-size: 15px;
    font-weight: 400;
    font-family: 'Lato', sans-serif;
    text-decoration: none;
    display: block;
    padding: 10px;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
    min-height: 85px;
}
.MediaBox figure figcaption a:hover {
    background: #E7252C;
    color: #fff;
     -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
/**/
.LeaveAComment {
    border-top: 2px solid #eee90f;
    position: relative;
    padding-top: 85px;
    padding-bottom: 75px;
}
.LeaveAComment h2 {
    position: absolute;
    background: #eee90f;
    font-size: 30px;
    font-weight: 600;
    top: -98px;
    right: 0;
    left: 0;
    width: 280px;
    height: 70px;
    margin: 0 auto;
    text-align: center;
    padding: 18px;
    color: #fff;
    font-family: 'Signika', sans-serif;
    letter-spacing: 1px;
}
.LeaveAComment h2:after {
    content: '';
    position: absolute;
    height: 0;
    border-style: solid;
    border-width: 12px 0 0 12px;
    border-color: transparent transparent transparent #000000;
    top: 1px;
    right: -12px;
}

.commentsBox {border: 1px solid #817d7d; padding:25px 40px;}
.commentsBox h4 {
    margin-top: 0;
    color: #000000;
    font-size: 20px;
    font-weight: 700;
    font-family: 'Tajawal', sans-serif;
	margin-bottom:30px;

}
.commentsBox p {
    
    color: #212121;
    font-size: 16px;
    font-weight: 300;
    font-family: 'Heebo', sans-serif;
    padding: 0;
    line-height: 30px;
    margin-bottom: 0;
}
.commentsBox {
    width: 1040px;
    margin: 0 auto;
    margin-bottom: 20px;
}

/* BetweenUmeSection */
.BetweenUmeSection {
    background: #6f2b8a;
    padding: 45px 0;
}
.BetweenUmeSection h5 {
    margin: 0;
    color: #ffffff;
    font-size: 17px;
    font-weight: 600;
    font-family: 'Signika Negative', sans-serif;
    border: 1px solid #ffffff;
    text-align: center;
    padding: 29px 8px;
}
.BetweenUmeSection h5 a { color: #ffffff;}
.colSevouter {
    border: 1px solid #ffff;
}
.colThreeouter {
    border: 1px solid #ffff;
}
.BetweenUmeSection ul {
    list-style: none;
    margin-bottom: 0;
    padding: 0 8px;
}
.BetweenUmeSection ul li {
    display: inline-block;
    margin-right: 0px;
    padding: 28px 9px;
}
.BetweenUmeSection ul li:last-child {
    margin-right: 0;
    padding-right: 0;
}
.BetweenUmeSection ul li a{
    color: #fff;
    text-decoration: none;
    font-size: 13px;
    font-weight: 300;
    font-family: 'Signika Negative', sans-serif;
    text-transform: uppercase;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.BetweenUmeSection ul li a:hover{
    color: #4CA1FF;
   -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out; 
}
.BetweenUmeSection ul.social li {
    padding: 24px 7px;
}
.BetweenUmeSection ul.social li a i {
    width: 27px;
    height: 27px;
    line-height: 27px;
    text-align: center;
    background: #fff;
    border-radius: 100%;
    border:1px solid #fff;
    color: #6f2b8a;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.BetweenUmeSection ul.social li a i:hover {
    background: none;
    border:1px solid #fff;
    color: #fff;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.BetweenUmeSection ul.social {
    padding: 0 9px;
}
.colTwo {
    padding: 0 5px;
    width: 15%;
}
.colSev {
    padding: 0 5px;
    width: 63%;
}
.colThree {
    padding: 0 5px;
    width: 21.5%;
}
/* copyrightContainer */
.copyrightContainer {
    padding: 10px 0;
}
.copyrightContainer p {
    color: #000000;
    font-size: 12px;
    font-weight: 300;
    font-family: 'Roboto', sans-serif;
    margin-bottom: 0;
}
.copyrightContainer p.poweredBy a{
    text-decoration: none;
    color: #000000;
    font-size: 12px;
    font-weight: 300;
    font-family: 'Roboto', sans-serif;
}
p.BestView {
    text-align: right;
}
/* Internal Page css start here */
.breadcrumbSection {
    border-top: 1px solid #b7b7b7;
}
.breadcrumbSection .breadcrumb {
    background: none;
    padding-top: 0;
    padding-left: 74px;
}

.breadcrumbSection .breadcrumb  li{
    color: #666666;
    font-size: 13px;
    font-weight: 300;
    font-family: 'Signika', sans-serif;
}
.breadcrumbSection .breadcrumb  li a{
    color: #666666;
    font-size: 13px;
    font-weight: 300;
    font-family: 'Signika', sans-serif;
    text-decoration: none;
}
.InternalContainer {
    padding-top: 30px;
    position: relative;
    padding-bottom: 80px;
}
.InternalContainer h2 {
    text-align: left;
    color: #000000;
    font-size: 30px;
    font-weight: 600;
    font-family: 'Signika', sans-serif;
    margin-bottom: 30px;
    margin-top: 0;
    padding-left: 74px;
}
.InternalContainer p {
    color: #212121;
    font-size: 15px;
    font-weight: 300;
    line-height: 25px;
    font-family: 'Heebo', sans-serif;
    text-align: justify;

}
.InternalContainer:nth-child(1):after {
    content: '';
    position: absolute;
    background: #08438c;
    width: 396px;
    height: 478px;
    top: 0;
    right: 0;
    z-index: -1111;
}
.InternalContainer .AparnaSharmaPic {
    padding-left: 0px;
}
.InternalContainer .BookLaunchOuter {
    border-top: 1px solid #8dad1f;
    margin-top: 60px;
    width: 993px;
    margin: 60px auto 0 auto;
}
h2.BookLaunch{
    position: absolute;
    background: #8dad1f;
    font-size: 30px;
    font-weight: 600;
    top: 47px;
    left: 0;
    width: 255px;
    height: 70px;
    text-align: center;
    padding: 18px;
    color: #fff;
    font-family: 'Signika', sans-serif;
    letter-spacing: 1px;
    margin-left: 88px;
   
}
h2.BookLaunch:after {
    content: '';
    position: absolute;
    height: 0;
    border-style: solid;
    border-width: 12px 0 0 12px;
    border-color: transparent transparent transparent #000000;
    top: 1px;
    right: -12px;
}
.InternalContainer .BookGallery ul.nav-tabs {
    width: 320px;
    margin: 30px 248px;
    border-bottom: none;
    float: left;
}
.InternalContainer .AparnaSharmaPic img {
    height: 450px;
}
.InternalContainer .VimlaPatilImg {
    padding-left: 74px;
    position: relative;
}
.InternalContainer .VimlaPatilImg:after {
    content: '';
    position: absolute;
    background: url(../images/squer-border.png) no-repeat;
    width: 130px;
    height: 130px;
    top: 37px;
    right: -61px;
    z-index: -1;
}
.InternalContainer h3 {
    color: #000000;
    font-size: 30px;
    font-weight: 600;
    font-family: 'Signika', sans-serif;
    margin-left: 60px;
    margin-top: 75px;
    margin-bottom: 10px;
}
.InternalContainer h4 {
    color: #000000;
    font-size: 20px;
    font-weight: 600;
    font-family: 'Tajawal', sans-serif;
    margin-left:60px;
}
p.vimlapatilabout {
    /*padding-left: 60px;*/
	margin-top:20px;
}
h2.events {
    position: relative;
    background: #b640a2;
    font-size: 30px;
    font-weight: 600;
    top: -14px;
    right: 0;
    left: 0;
    width: 260px;
    height: 70px;
    text-align: center;
    padding: 18px;
    color: #fff;
    font-family: 'Signika', sans-serif;
    letter-spacing: 1px;
    float: left;
    margin-top: 0;
}
h2.events:after {
    content: '';
    position: absolute;
    height: 0;
    border-style: solid;
    border-width: 12px 0 0 12px;
    border-color: transparent transparent transparent #000000;
    top: 1px;
    right: -12px;
}

.VimlaPatilthought {
    padding: 0 60px 0 32px;
    position: relative;
    margin-bottom: 30px;
}
.doubleQuote {
    position: absolute;
    background: #6f2b8a;
    width: 50px;
    height: 50px;
    top: 21px;
    left: 0;
    right: 0;
    margin: 0 auto;
    border-radius: 100%;
    text-align: center;
    line-height: 50px;
    z-index: 9999;
}
#VimlaPatilthought {
	    margin-left: 28px;
		    margin-bottom: 90px;
}
.VimlaPatilthought .item {
    padding: 50px 0 20px 0;
}
.VimlaPatilthought .item p.qotes {
    color: #212121;
    font-size: 16px;
    font-weight: 300;
    text-align: center;
    padding: 40px;
	border: 1px solid #a0339a;
	position:relative;
}
.VimlaPatilthought .item p span{
    color: #212121;
    font-size: 16px;
    font-weight: 600;
	display:block;
}
.doubleQuote1 { position:relative; margin:50px 0 0 60px; top:0;}
.carousel-control.left{
    background: none;
}
.carousel-control.right{
   background: none; 
}
.VimlaPatilthought .carousel-control {
    opacity: 1;
    bottom: -53px;
    top: auto;
    border: 1px solid #666666;
    border-radius: 4px;
    width: 95px;
    height: 32px;
}
.VimlaPatilthought .carousel-control i {
    color: #666666;
    font-size: 13px;
    box-shadow: none;
}
.VimlaPatilthought .carousel-control span{
    color: #666666;
    font-size: 15px;
    font-weight: 400;
    text-shadow: none;
    font-family: 'Heebo', sans-serif!important;
    padding: 0 4px;
}
.VimlaPatilthought .carousel-control:hover {    background: #6f2b8a; }
.VimlaPatilthought .carousel-control:hover i {color:#fff;}
.VimlaPatilthought .carousel-control:hover span {color:#fff;}
.eventsTitlebox h4 {
    color: #616568;
    float: left;
    font-size: 22px;
    font-weight: 400;
    letter-spacing: 2px;
    font-family: 'Signika Negative', sans-serif;
    margin-top: 28px;
}
.eventsTitlebox {
    width: 993px;
    margin: 0 auto;
    border-top: 1px solid #b640a2;
        margin-top: -35px;
}
.EventsTable {
    width: 993px;
    margin: 0 auto;
}
.InternalContainer table thead tr {
    background: #282828;
}
.InternalContainer table thead tr th {
    border: none;
    color: #fff;
    font-size: 16px;
    font-weight: 400;
    text-transform: uppercase;
    font-family: 'Heebo', sans-serif!important;
    padding-left: 35px;
    padding-top: 13px;
    padding-bottom: 13px;
}
.InternalContainer table tbody tr td {
    color: #000000;
    font-size: 16px;
    font-weight: 400;
    font-family: 'Heebo', sans-serif!important;
    background: #e8e6e6;
    border-right: 1px solid #c3c0c0;
    padding: 25px 24px 25px 32px;
}
.InternalContainer table tbody tr:first-child{
    border-bottom: 2px solid #fff;
}
.InternalContainer table tbody tr td {
    vertical-align: middle;
    line-height: 24px;
}
.InternalContainer table tbody{
    border-top: 14px solid #fff;
}
.InternalContainer table tbody tr td:first-child {
    width: 200px;
    vertical-align: middle;
    font-size: 12px;
    color: #b640a2;
    font-weight: 600;
}
.InternalContainer table tbody tr td:first-child span{
    color: #b640a2;
    font-size: 57px;
    font-weight: 600;
    font-family: 'Signika', sans-serif;
    display: block;
    line-height: 38px;
}
.table-responsive {
    min-height: .01%;
    overflow-x: hidden;
}
/* Internal Page css end here */
/* Modal css */
.ContributorsModal .modal-content {
    padding: 20px;
}

.rowNoMgr {     
	margin-right: 0;
    margin-left: 0;}
	
	
.noPadding {    
	padding-right: 0;
    padding-left: 0;}
	
.commanTopMrg { padding-top:40px;}
.mobileOnly { display:none !important;}

table tr th {
    background: #ad020a;
    color: #ffffff;
    font-size: 15px;
    font-weight: 400;
    padding: 18px 11px !important;
    text-align: center;
    border: 1px solid #bb020c !important;
	text-transform:uppercase;
	    font-family: 'Signika', sans-serif;
}

table tr td {
    font-size: 15px;
    border: 1px solid #ffd5d7;
    padding: 14px 15px !important;
    text-align: center;
    vertical-align: middle !important;
}

table tr:nth-of-type(2n+1) {
    background: #fff2f3;
}

.backBtn{display: inline-block;
    padding: 10px 20px;
    background: #6f2b8a;
    color: #fff;
    font-size: 17px;
    font-family: 'Signika Negative', sans-serif;
    text-transform: uppercase;     margin-left: 60px;}
.backBtn img { padding-left:8px;}
.backBtn:hover { color:#fff; text-decoration:none; background:#000;}
#LeaveAComment .cBox .PhotoGalleryInner img{
   border:1px solid #212121;
   width:100%;
} 

/* slider css*/
.bookLunchWrap {
    width: 95.70%;
    margin: 0 auto;
    max-width: 980px;
    position: relative;
    padding: 2em 0 2em 0;
}
.PhotoGallery
{
    width: 100%;
    float: left;
    margin: 0;
    text-align: center;

}

  .photoWrap {
    width: 100%;
    float: left;
    margin: 0;
    text-align: center;
}
.photoWrap ul li {
    text-align: center;
}
.photoWrap h1 {
    text-align: center;
    /* font-size: 2.3em; */
    font-size: 1.5em;
    margin: 0 0 1.3em 0;
}
.photoboxOuter {
    max-width: 294px;
    width: 100%;
    margin: 0 2em 1.7em 0;
    display: inline-block;
    vertical-align: top;
}

.PhotoGalleryInner
{
    width: 100%;
    max-width: 294px;
    position: relative;
    max-height: 200px;
    height: 100%;
    overflow: hidden;
}
.photobox {
    width: 100%;
    max-width: 294px;
    position: relative;
    max-height: 200px;
    height: 100%;
    overflow: hidden;
}
.photobox figure {
    width: 100%;
    height: 100%;
}
.photobox figure img {
    width: 100%;
}
.nameContainer {
    width: 100%;
    height: 100%;
    position: absolute;
    /* margin: 140px 0 0 0; */
    background: rgba(0,0,0,0.6);
    padding: 2.2em;
    margin-top: 200px;
    left: 0;
    top: 0;
    z-index: 2;
    text-align: center;
    text-decoration: none;
    font-size: 1.5em;
    color: #fff;
    cursor: pointer;
    line-height: 20px;
}

/* slider css*/

#lastComment{
    margin-bottom: 50px;
}
#amazonComment{
    position: relative;
    background: #eee90f;
    font-size: 22px;
    font-weight: 600;
    right: 0;
    left: 0;
    width: 335px;
    height: 50px;
    margin: -100px auto;
    text-align: center;
    padding: 18px;
    color: #fff;
    font-family: 'Signika', sans-serif;
    letter-spacing: 1px;
    margin-top: 110px;
}

.commentsBox span{
    font-weight: 600;
    padding: 0px;
}
.commentsBox #amazonPara{
margin-top: 15px;
}

/* Responsive css */
@media (min-width: 768px){
 .navbar-collapse {
    padding: 0;
} 

.TopContact ul li.dropdown:hover .dropdown-menu {
	display: table;
	z-index:9999;

  
}


}

@media(max-width: 1199px){
.Mainmenu ul.navbar-nav li {
    margin-right: 33px;
}
.boxshadow {
    margin-top: -73px;
}
 .Mainmenu ul.navbar-nav li.BookDetails a {
    width: 90px;
    height: 90px;
    padding-top: 26px;
    padding-bottom: 18px;
    font-size: 11px;
} 
.Mainmenu ul.navbar-nav li.BookDetails a:before {
    position: absolute;
    content: '';
    width: 113px;
    height: 56px;
    left: -11px;
    top: -12px;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.Mainmenu ul.navbar-nav li.BookDetails:hover a:before {
    width: 113px;
    height: 56px;
    left: -11px;
    top: -12px;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}   
.Mainmenu ul.navbar-nav li.AboutAuthor a {
    width: 90px;
    height: 90px;
    padding-top: 26px;
    padding-bottom: 18px;
    font-size: 11px;
}
.Mainmenu ul.navbar-nav li.AboutAuthor a:before {
    position: absolute;
    content: '';
    width: 113px;
    height: 56px;
    left: -11px;
    top: -12px;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.Mainmenu ul.navbar-nav li.AboutAuthor:hover a:before {
    width: 113px;
    height: 56px;
    left: -11px;
    top: -12px;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}  
.Mainmenu ul.navbar-nav li.BookLaunch a {
    width: 90px;
    height: 90px;
    padding-top: 26px;
    padding-bottom: 18px;
    font-size: 11px;
}
.Mainmenu ul.navbar-nav li.BookLaunch a:before {
    position: absolute;
    content: '';
    width: 113px;
    height: 56px;
    left: -11px;
    top: -12px;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.Mainmenu ul.navbar-nav li.BookLaunch:hover a:before {
    width: 113px;
    height: 56px;
    left: -11px;
    top: -12px;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.Mainmenu ul.navbar-nav li.Contrubutor a {
    width: 90px;
    height: 90px;
    padding-top: 35px;
    padding-bottom: 18px;
    font-size: 11px;
}
.Mainmenu ul.navbar-nav li.Contrubutor a:before {
    position: absolute;
    content: '';
    width: 113px;
    height: 56px;
    left: -11px;
    top: -12px;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.Mainmenu ul.navbar-nav li.Contrubutor:hover a:before {
    width: 113px;
    height: 56px;
    left: -11px;
    top: -12px;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.Mainmenu ul.navbar-nav li.Events a {
    width: 90px;
    height: 90px;
    padding-top: 35px;
    padding-bottom: 18px;
    font-size: 11px;
}
.Mainmenu ul.navbar-nav li.Events a:before {
    position: absolute;
    content: '';
    width: 113px;
    height: 56px;
    left: -11px;
    top: -12px;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.Mainmenu ul.navbar-nav li.Events:hover a:before {
    width: 113px;
    height: 56px;
    left: -11px;
    top: -12px;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.Mainmenu ul.navbar-nav li.Media a {
    width: 90px;
    height: 90px;
    padding-top: 35px;
    padding-bottom: 18px;
    font-size: 11px;
}
.Mainmenu ul.navbar-nav li.Media a:before {
    position: absolute;
    content: '';
    width: 113px;
    height: 56px;
    left: -11px;
    top: -12px;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.Mainmenu ul.navbar-nav li.Media:hover a:before {
    width: 113px;
    height: 56px;
    left: -11px;
    top: -12px;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.Mainmenu ul.navbar-nav li.Leave a {
    width: 90px;
    height: 90px;
    padding-top: 26px;
    padding-bottom: 18px;
    font-size: 11px;
}
.Mainmenu ul.navbar-nav li.Leave a:before {
    position: absolute;
    content: '';
    width: 113px;
    height: 56px;
    left: -11px;
    top: -12px;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.Mainmenu ul.navbar-nav li.Leave:hover a:before {
    width: 113px;
    height: 56px;
    left: -11px;
    top: -12px;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.BetweenUMeSection .BetweenUMeImg img {
    padding-left: 0;
}
.AparnaSharmaPic {
    padding-left: 0;
    margin-top: 15px;
}

.AuthorAparnaSharmaInfor p {
    padding-left: 0;
}

.AuthorAparnaSharmaInfor ul.Aparnasharmapdf {
    padding-left: 0;
}
.AuthorAparnaSharma:after {
    width: 260px;
    height: 522px;
    top: 0;
    right: 0;
    z-index: -1111;
}
.ContributorsBook {
    width: 100%;
    height: 702px;
    background-position: center !important;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover !important;
    -o-background-size: cover;
    margin: 0;
    padding-top: 160px;
    padding-left: 0px;
    padding-right: 0;
    position: relative;
}
.ContributorsBook .InnerOuter1 {
    padding-left: 0px;
    min-height: 210px;
    padding-right: 15px;
}
.Bookouter img {
    width: 100%;
}
.BookLaunchSection h2 {
    top: -85px;
}
.BookGallery .tab-content {
    width: 100%;
}
.EventsBox {
    width: 100%;
    margin: 0 auto;
    box-shadow: 0px 1px 12px 5px #ebebeb;
    padding: 60px;
}
.EventsSection .carousel-control.left {
    background: none;
    left: -53px;
}
.EventsSection .carousel-control.right {
    background: none;
    right: -32px;
}
.commentsBox {
    width: 100%;
    margin: 0 auto;
}
/*.commentsBox p {
    padding: 25px 30px;
}*/
.colTwo {
    padding: 0 5px;
    width: 100%;
    margin-bottom: 15px;
}
.colSev {
    padding: 0 5px;
    width: 100%;
     margin-bottom: 15px;
}
.colThree {
    padding: 0 5px;
    width: 100%;
}
.BetweenUmeSection ul {
    list-style: none;
    margin-bottom: 0;
    padding: 0 8px;
    width: 750px;
    margin: 0 auto;
}
.BetweenUmeSection ul.social {
    padding: 0 9px;
    width: 240px;
    margin: 0 auto;
}
.AuthorAparnaSharmaInfor {
    padding-left: 20px;}
    
/* Internal page css */
.InternalContainer .BookLaunchOuter {
    width: 100%;
}
h2.BookLaunch {
    top: -12px;
    margin-left: 0;
}
.InternalContainer .tab-content {
    margin-top: 100px;
}
.EventsTable {
    width: 100%;
    margin: 0 auto;
}
 .InternalContainer .VimlaPatilImg:after {
    right: -80px;
  
}  
.InternalContainer .VimlaPatilImg {
    padding-left: 60px;
    position: relative;
}
.InternalContainer h3 {
    color: #000000;
    font-size: 30px;
    font-weight: 600;
    font-family: 'Signika', sans-serif;
    margin-left: 70px;
    margin-top: 75px;
    margin-bottom: 0;
}
/*p.vimlapatilabout {
    padding-left: 50px;
}*/
.InternalContainer h4 {
    margin-left: 50px;
}
}

@media(max-width: 1024px){
.bx-wrapper .bx-prev {
    left: 317px!important;
}
.bx-wrapper .bx-next {
    right: 313px!important;
}
}

@media(max-width: 980px){
.bx-wrapper .bx-prev {
    left: 204px!important;
    background: url(../images/icons/prev.png) no-repeat;
}
.bx-wrapper .bx-next {
    right: 204px!important;
    background: url(../images/icons/next.png) no-repeat;
}
}

@media(max-width: 991px){
	
 .Mainmenu ul.navbar-nav li {
    margin-right: 19px;
}   
 .Mainmenu ul.navbar-nav li.BookDetails a {
    width: 70px;
    height: 70px;
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 11px;
} 
.Mainmenu ul.navbar-nav li.BookDetails a:before {
    position: absolute;
    content: '';
    width: 92px;
    height: 50px;
    left: -11px;
    top: -12px;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.Mainmenu ul.navbar-nav li.BookDetails:hover a:before {
    width: 92px;
    height: 50px;
    left: -11px;
    top: -12px;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}   
.Mainmenu ul.navbar-nav li.AboutAuthor a {
    width: 70px;
    height: 70px;
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 11px;
}
.Mainmenu ul.navbar-nav li.AboutAuthor a:before {
    position: absolute;
    content: '';
    width: 92px;
    height: 50px;
    left: -11px;
    top: -12px;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.Mainmenu ul.navbar-nav li.AboutAuthor:hover a:before {
    width: 92px;
    height: 50px;
    left: -11px;
    top: -12px;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}  
.Mainmenu ul.navbar-nav li.BookLaunch a {
    width: 70px;
    height: 70px;
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 11px;
}
.Mainmenu ul.navbar-nav li.BookLaunch a:before {
    position: absolute;
    content: '';
    width: 92px;
    height: 50px;
    left: -11px;
    top: -12px;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.Mainmenu ul.navbar-nav li.BookLaunch:hover a:before {
    width: 92px;
    height: 50px;
    left: -11px;
    top: -12px;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.Mainmenu ul.navbar-nav li.Contrubutor a {
    width: 70px;
    height: 70px;
    padding-top: 20px;
    padding-bottom: 15px;
    font-size: 11px;
    word-break: break-all;
}
.Mainmenu ul.navbar-nav li.Contrubutor a:before {
    position: absolute;
    content: '';
    width: 92px;
    height: 50px;
    left: -11px;
    top: -12px;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.Mainmenu ul.navbar-nav li.Contrubutor:hover a:before {
    width: 92px;
    height: 50px;
    left: -11px;
    top: -12px;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.Mainmenu ul.navbar-nav li.Events a {
    width: 70px;
    height: 70px;
    padding-top: 30px;
    padding-bottom: 15px;
    font-size: 11px;
}
.Mainmenu ul.navbar-nav li.Events a:before {
    position: absolute;
    content: '';
    width: 92px;
    height: 50px;
    left: -11px;
    top: -12px;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.Mainmenu ul.navbar-nav li.Events:hover a:before {
    width: 92px;
    height: 50px;
    left: -11px;
    top: -12px;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.Mainmenu ul.navbar-nav li.Media a {
    width: 70px;
    height: 70px;
    padding-top: 30px;
    padding-bottom: 15px;
    font-size: 11px;
}
.Mainmenu ul.navbar-nav li.Media a:before {
    position: absolute;
    content: '';
    width: 92px;
    height: 50px;
    left: -11px;
    top: -12px;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.Mainmenu ul.navbar-nav li.Media:hover a:before {
    width: 92px;
    height: 50px;
    left: -11px;
    top: -12px;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.Mainmenu ul.navbar-nav li.Leave a {
    width: 70px;
    height: 70px;
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 11px;
}
.Mainmenu ul.navbar-nav li.Leave a:before {
    position: absolute;
    content: '';
    width: 92px;
    height: 50px;
    left: -11px;
    top: -12px;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.Mainmenu ul.navbar-nav li.Leave:hover a:before {
    width: 92px;
    height: 50px;
    left: -11px;
    top: -12px;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.boxshadow {
    margin-top: -61px;
}
.navbar-nav>li>a{
    line-height: 15px;
}
.nav>li>a {
    position: relative;
    display: block;
    padding: 10px 10px;
}
 .BetweenME {
    margin-left: 0;
}
.BetweenME p {
    padding-right: 0;
}
.BetweenUMeSection .BetweenUMeImg img {
    padding-left: 0;
    margin: 0 auto;
}
.AuthorAparnaSharma:after {
    width: 220px;
    height: 484px;
    top: 0;
    right: 0;
    z-index: -1111;
}
.AuthorAparnaSharmaInfor ul.Aparnasharmapdf li {
    margin-bottom: 30px;
}
.AuthorAparnaSharmaInfor ul.Aparnasharmapdf li:last-child{
    margin-bottom: 0;
}
.ContributorsBook {
    width: 100%;
    height: 580px;
    padding-top: 100px;
}
.ContributorsBook figure figcaption {
    text-align: center;
    word-wrap: break-word;
}
.EventsSection .carousel-control.right {
    background: none;
    right: -12px;
}
.EventsSection .carousel-control.left {
    background: none;
    left: -40px;
}
.Events {
    border: 1px solid #cccc;
    padding: 25px 15px 5px 15px;
}
.MediaBox ul li:nth-child(8) {
    margin-right: 15px;
}
.MediaBox ul li {
    float: left;
    width: 29%;
    border: 1px solid #212121;
    margin-bottom: 30px !important;
    margin: 0 15px;
}
.MediaBox ul li:nth-child(4) {
    margin-right: 15px;
}
.MediaBox ul li figure img{
    width: 100%;
}
.ContributorsBook .borderbottom:after {
    display: none;
}
.ContributorsBook .borderbottom1:after {
    display: none;
}
.MediaBox {
    overflow: hidden;
    width: 100%;
    margin: 0 auto;
}
.BetweenUmeSection ul {
    width: 100%;
}
.AparnaSharmaPic {
    margin-right: -15px;
}
/* InternalContainer */
.InternalContainer p {
    padding-right: 0px;
}
.InternalContainer h2 {
    margin-top: 30px;
    padding-left: 0;
}
.breadcrumbSection .breadcrumb {
    background: none;
    padding-top: 0;
    padding-left: 0;
}
.InternalContainer .VimlaPatilImg {
    padding-left: 0;
    position: relative;
}
h2.BookLaunch {
    top: -12px;
    margin-left: 15px;
}
.InternalContainer h2 {
    margin-top: 0;
    padding-left: 0;
}
.PhotoGalleryInner a span {
    color: #fff;
    font-size: 15px;
    font-weight: 400;
    font-family: 'Signika Negative', sans-serif;
    line-height: 17px;
}
.eventsTitlebox {
    width: 100%;
    border-top: none;
}
.VimlaPatilthought .item p {
    color: #212121;
    font-size: 16px;
    font-weight: 300;
    padding: 0x;
}
.InternalContainer .AparnaSharmaPic {
    padding-left: 0px;
    margin-bottom: 15px;
}
.InternalContainer {
    padding-bottom: 75px;
}
.InternalContainer .VimlaPatilImg:after {
    right: -54px;
}
.InternalContainer h3 {
    margin-left: 55px;
}
p.BestView { display:none;}

.aboutGrid {
    display: grid !important;
    grid-template-areas: 'aboutImg' 'aboutText';
}

.aboutGrid .aboutGridTextImg {
    grid-area: aboutImg;
}
.aboutGrid .aboutGridText {
    grid-area: aboutText;
}

.noPadding {padding-right: 15px;
    padding-left: 15px;}
.AuthorAparnaSharmaInfor { padding:0; text-align:left;} 
.BetweenME h2 { text-align:center;     margin-top: 8px;}
.BetweenME h5 {text-align:center;     margin-top: 8px;}
.headSpan { display:block; text-align:center;}
.TopContact { width:100%;}
.TopContact ul li { margin-right: 10px;}
.TopContact .navbar-left li:first-child:after { top:0;}
.TopContact .navbar-left li:first-child{    margin-right: 20px;}

}
@media(max-width: 800px){
.PhotoGallery .PhotoGalleryInner img
{
     width: 100%;
}
.bx-wrapper .bx-next {
    right: 204px!important;
    background: url(../images/icons/next.png) no-repeat;
}
.bx-wrapper .bx-prev {
    left: 204px!important;
    background: url(../images/icons/prev.png) no-repeat;
}
}

@media(max-width: 768px){
.PhotoGalleryInner {
    margin-bottom: 20px;
}
.photoWrap .bx-wrapper .bx-next {
    right: 197px!important;
}
.photoWrap .bx-wrapper .bx-prev {
    left: 199px!important;
}
#amazonComment{    
    width: 274px;
    height: 70px;
}
}
@media(max-width: 767px){

.Mainmenu ul.navbar-nav{
    flex-direction: column;
}
    
.Mainmenu ul.navbar-nav li {
    margin-right: 0;
}
.Mainmenu ul.navbar-nav li.BookDetails a:hover,
.Mainmenu ul.navbar-nav li.AboutAuthor a:hover,
.Mainmenu ul.navbar-nav li.BookLaunch a:hover,
.Mainmenu ul.navbar-nav li.Contrubutor a:hover,
.Mainmenu ul.navbar-nav li.Events a:hover,
.Mainmenu ul.navbar-nav li.Media a:hover,
.Mainmenu ul.navbar-nav li.Leave a:hover{
    background: #000;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.Mainmenu ul.navbar-nav li.BookDetails a {
    width: 100%;
    height: auto;
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 14px;
    border-radius: 0;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.Mainmenu ul.navbar-nav li.BookDetails a:before {
    display: none;
}
.Mainmenu ul.navbar-nav li.AboutAuthor a {
    width: 100%;
    height: auto;
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 14px;
    border-radius: 0;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.Mainmenu ul.navbar-nav li.AboutAuthor a:before {
    display: none;
}
.Mainmenu ul.navbar-nav li.BookLaunch a {
    width: 100%;
    height: auto;
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 14px;
    border-radius: 0;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.Mainmenu ul.navbar-nav li.BookLaunch a:before {
    display: none;
}
.Mainmenu ul.navbar-nav li.Contrubutor a {
    width: 100%;
    height: auto;
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 14px;
    border-radius: 0;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.Mainmenu ul.navbar-nav li.Contrubutor a:before {
    display: none;
}
.Mainmenu ul.navbar-nav li.Events {
    padding: 8px;
    border: none;
    margin-bottom: 0;
}
.Mainmenu ul.navbar-nav li.Events a {
    width: 100%;
    height: auto;
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 14px;
    border-radius: 0;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.Mainmenu ul.navbar-nav li.Events a:before {
    display: none;
}
.Mainmenu ul.navbar-nav li.Media a {
    width: 100%;
    height: auto;
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 14px;
    border-radius: 0;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.Mainmenu ul.navbar-nav li.Media a:before {
    display: none;
}
.Mainmenu ul.navbar-nav li.Leave a {
    width: 100%;
    height: auto;
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 14px;
    border-radius: 0;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.Mainmenu ul.navbar-nav li.Leave a:before {
    display: none;
}
.Mainmenu {
    background: #f8f8f8;
    border-bottom: none;
}
.TopContact {
    float: left;
    padding: 8px 0;
}
.AuthorAparnaSharma:after {
   display: none;
}
.AuthorAparnaSharmaInfor {
    text-align: left;
}
.AparnaSharmaPic img {
    margin: 0 auto;
}
.ContributorsBook {
    background-image: none !important;
    background-color: #fff !important;
}
.ContributorsBook .InnerOuter {
    padding-right: 15px;
    min-height: auto;
    margin-bottom: 15px;
}
.ContributorsBook .InnerOuter1 {
    margin-bottom: 15px;
}
.borderbottom1 {
    margin-bottom: 0;
}
.borderbottom {
    margin-bottom: 0;
}
.ContributorsBook {
    width: 100%;
    height: 580px;
    padding-top: 30px;
}
.PhotoGalleryInner a img {
    width: 100%;
}
.Events {
    margin-bottom: 30px;
}
.MediaBox {
    width: 100%;
}
.MediaBox ul li {
    float: left;
    width: 28%;
    border: 1px solid #212121;
    margin-bottom: 30px !important;
    margin: 0 15px;
    min-height: 275px;
}
.MediaBox ul li:nth-child(3) {
    margin-right: 0px;
}
.MediaBox ul li:nth-child(6) {
    margin-right: 0px;
}
.copyrightContainer {
    padding: 10px 0;
    text-align: center;
}
.BetweenUmeSection ul li {
    display: inline-block;
    margin-right: 0px;
    padding: 10px 9px;
}
.boxshadow {
    display: none;
}
.BetweenUMeSection {
    padding-top: 15px;
}
/**/
.InternalContainer .VimlaPatilImg:after {
    display: none;
}
/*.InternalContainer h3 {
    margin-bottom: 42px;
}*/
.VimlaPatilthought {
    padding: 0 0px 0 32px;
    position: relative;
    margin-top: 0;
}
.table-responsive {
    min-height: .01%;
    overflow-x: auto;
}
.fixed-header {
    position: static;
    top: 0;
    left: 0;
    width: 100%;
    background: #fff;
    z-index: 99;
    height:none;
}
.BetweenME ul li {    margin-right: 26px;}
.TopContact ul { float:left; width:50%; }
.TopContact .socialIcon { float:right;}
.browserOnly { display:none !important;}
.mobileOnly { display:block  !important;}
.TopContact .navbar-left {margin:13px 0 0 0;} 
.TopContact .navbar-left li { float:left; line-height:15px;} 
.BetweenME ul li a {
    padding: 6px 8px;
}
.BetweenME ul li a span {
  font-size: 14px;
}
.BetweenME ul li {
    margin-right: 7px;
}
.topHead {
  font-size: 16px;
 
}
}
@media(max-width: 600px){
.BetweenME ul li a span {
    font-size: 13px;
}
.BetweenME ul li {
    margin-right: 3px;
}
.photoWrap .bx-wrapper .bx-prev {
    left: 132px!important;
}
.photoWrap .bx-wrapper .bx-next {
    right: 134px!important;
}
}

@media(max-width: 580px){
 .InternalContainer .BookGallery ul.nav-tabs {
    width: 279px;
    margin: 30px 241px;
    border-bottom: none;
    float: left;
}
    .InternalContainer .BookGallery ul.nav-tabs li a{
            padding: 3px 28px;
    }
	
.BetweenME h2 {
    font-size: 26px; text-align:left;}
	
.AuthorAparnaSharmaInfor h2 {
    font-size: 26px;
	margin-bottom: 9px;
	}
.AuthorAparnaSharmaInfor ul.Aparnasharmapdf  { margin-bottom:40px;} 	
.AuthorAparnaSharmaInfor ul.Aparnasharmapdf li { width:100%;}
.commentsBox {
    padding: 15px;
}

#VimlaPatilthought { margin-left:0;}
.VimlaPatilthought .item p.qotes {
    padding: 20px;}
	
.BetweenME h5 {text-align:left;}
.headSpan {text-align:left;}
.paddingright {
    padding-right: 0;
}

.TopContact ul { float:left; width:100%; margin:0;}
.TopContact .socialIcon { padding-left:0; margin-top:5px;}
.TopContact .navbar-left {margin:0 0 8px 0;}  
.backBtn { margin-left:0;}
}





@media(max-width: 480px){
 .BetweenME ul li {
    margin-right: 0;
    width: 50%;
    float: left;
    list-style: none;
    margin-bottom: 15px;
    padding: 10px;
}

.TopContact ul li:first-child:after {
    display: none;
    right: -10px;
}
.deviceCol {
    width: 100%;
}
.EventsBox {
    width: 100%;
    margin: 0 auto;
    box-shadow: 0px 1px 12px 5px #ebebeb;
    padding: 40px;
}
.EventsSection .carousel-control.left {
    background: none;
    left: -18px;
}
.EventsSection .carousel-control.right {
    background: none;
    right: 6px;
}
.MediaBox ul li {
    float: left;
    width: 100%;
    border: 1px solid #212121;
    margin-bottom: 30px !important;
    margin: 0 0px;
    min-height: 275px;
}
.LeaveAComment h2:after {
    right: -11px;
}
.MediaBox figure figcaption a {
    padding: 25px 10px;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.ContributorsBook .InnerOuter1 {
    padding-left: 0px;
    min-height: auto;
    margin-bottom: 30px;
}
.BetweenME ul li a img {
    margin: 0 auto;
}
.AparnaSharmaPic img {
    height: auto;
}
    /**/
.vimladevice{
    width: 100%;
}
.InternalContainer h3 {
    color: #000000;
    font-size: 23px;
    font-weight: 600;
    font-family: 'Signika', sans-serif;
    margin-left: 0;
    margin-top: 37px;
    margin-bottom:0;
}
.InternalContainer h4 {
    color: #000000;
    font-size: 20px;
    font-weight: 600;
    font-family: 'Tajawal', sans-serif;
    margin-left: 0;
}
p.vimlapatilabout {
    padding-left: 0;
}
.VimlaPatilthought {
    padding: 0 0px 0 0;
    position: relative;
    margin-top: 0;
}
.BookGallery.booknav {
    margin-top: 80px;
}
.InternalContainer .tab-content {
    margin-top: 140px;
}
.InternalContainer .BookGallery ul.nav-tabs {
    width:100%;
    float: left;
    margin: 80px 0 0 0;
    border-bottom: none;
}
h2.BookLaunch:after {
    display: none;
}
.InternalContainer .BookLaunchOuter {
    border-top: none;
    
}
.InternalContainer .BookGallery ul.nav-tabs li a {
    padding: 3px 24px;
}
h2.events:after {
    display: none;
}
.photoWrap .bx-wrapper .bx-next {
    right: 27px!important;
}
.photoWrap .bx-wrapper .bx-prev {
    left: 25px!important;
}
}

@media(max-width: 320px){

.photoWrap .bx-wrapper .bx-prev {
    left: 6px!important;
}
.photoWrap .bx-wrapper .bx-next {
    right: 4px!important;
}
}


