body,table td,table trul li,p{font-family:'Raleway', sans-serif;line-height:1.8;}
/*.navbar{margin-bottom:0px;background:rgba(255, 255, 255, 0.72);border-bottom:1px solid rgb(197, 33, 39);}*/
.navbar{margin-bottom:0px;background: rgb(255, 255, 255);background-color: rgb(255, 255, 255)!important;border-bottom:1px solid rgb(91, 189, 225);}
.navbar-brand{height:auto;padding:6px 0px 0px;}
.navbar-inverse .navbar-nav>li>a{padding:27px 13px 15px;font-size:14px;color:#000;text-align:center;font-weight: 600;}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#c52127;}
@media screen and (max-width:767px){.navbar-inverse .navbar-nav>li>a{min-height:auto;text-align:left;}
.navbar-inverse .navbar-nav>li>a br{display:none;}
}
#gallery{
    margin:30px 0px;
}
.imgWrapper{
    margin:20px auto;
    /*height:240px;*/
    /*width:200px;*/
    border :1px solid #000000;
}
.imgWrapper img{
    width:100%;
    height:100%
}
.gallImg{
    height:240px;
    margin:15px auto;
    border: 1px solid #000000;
}
.gallImg img{
    width:100%;
    height:100%;
}
.galeryImgWrapper{
    margin:20px auto;
}
.viewallBtn{
    border:1px solid #1e1d2c;
    padding:4px 15px;
    width:100px;
    margin:auto;
    margin-top:20px;
    border-radius:5px;
    transition:.3s;
}
.viewallBtn a{
    text-decoration:none;
    color: #333;
}
.viewallBtn:hover{
    background-color:#1e1d2c;
    color:#ffffff !important;
}
.viewallBtn:hover a{
    color:#ffffff;
}
.galleryWrapper{
    margin-top:100px;
}
.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover{background:none;color:#e7539f;border-bottom:3px solid #5bbde1;}
@media screen and (max-width:767px){.navbar-brand{width:76%;
    .galleryWrapper{
        margin-top:30px;
    }
}
}
.carousel-inner{
    height: 500px !important;
}
@media (min-width:768px){.navbar-nav{margin-top:0px;}}
@media (max-width:768px){.navbar-brand img{width: 50%;} .carousel-inner{margin-top: 85px;}}
@media (max-width:768px){.dnd,.cpy {text-align: center;}}
@media (min-width:990px) and (max-width:1460px){/*.navbar-brand img{width: 40%;*/}.carousel-inner{margin-top: 14px;}}
.navbar-nav{padding:30px;}
.nav>li>a:focus, .nav>li>a:hover{background:none;color:rgba(231, 83, 159, 0.85) !important;}
.banner-overlay{background:rgba(0, 0, 0, 0.2);position:absolute;width:100%;height:100%;z-index:9;top:0;left:0;}
.carousel-control{background:#000;width:50px;height:50px;top:50%;border-radius:50%;text-align:center;z-index:999;}
.carousel-control.left{left:50px;}
.carousel-control.right{right:50px;}
.carousel-control .glyphicon-chevron-left{left:40%;}
.carousel-control .glyphicon-chevron-right{right:40%;}
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right{font-size:20px;}
.imagesection{position:relative;overflow:hidden;width:100%;}
.imagesection img{width:100%;margin-bottom:20px;transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1);transition:all ease-in-out 0.3s;}
.imagesection:before{content:'';position:absolute;height:83%;width:92%;border:1px solid;left:20px;top:16px;z-index:999;}
.imagesection:hover img{transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);transition:all ease-in-out 0.3s;}
.banner-section img{width:100%;}
.carousel-caption{background-color: rgba(255,255,255,0.8);border: 1px solid #fff;}
.carousel-caption p{color:#000;text-shadow:none;font-size:24px;position:relative;z-index:999999;}
.carousel-caption h3{font-size:48px;text-shadow:none;position:relative;z-index:999999;color: #b92b74;;}
.carousel-caption h3 {font-weight: 600;line-height: 1.5;}
@media screen and (max-width:480px){.carousel-caption p,.carousel-caption h3{font-size:10px;}
.carousel-caption{bottom:-15px !important;}
.carousel-caption br{display:none;}
.carousel-caption{width:100%;left:0 !important;right:0 !important;}
}
@media screen and (min-width:768px) and (max-width:991px){.carousel-caption h3{font-size:24px;}
.carousel-caption p{font-size:16px;}
.carousel-caption{bottom:20% !important;}
.carousel-caption br{display:none;}
}
@media screen and (min-width:481px) and (max-width:767px){.carousel-caption h3{font-size:24px;}
.carousel-caption p{font-size:14px;}
.carousel-caption{bottom:20% !important;}
.carousel-caption br{display:none;}
}
.carousel-caption{right:15%;bottom:20%;left:15%;top:20%;}
#aboutus h3{margin-top:0px;}
.bgabout{background-color:#e0e0e0;padding:30px 20px;color:#000;min-height:770px;}
#conference{background:linear-gradient(rgba(0, 0, 0, 0.6),rgba(0, 0, 0, 0.6)),url(../images/ISOS2022.jpeg);padding:20px 0px 30px;background-attachment:fixed;background-size:cover;color:#fff;}
#conference p{font-size: 16px;}
.title-1 h3{font-size:24px;font-family:'Roboto Slab', serif;color:#e7539f;margin-bottom:20px;}
.title-2 h3{font-size:36px;font-family:'Roboto Slab', serif;color:#bb2026;}
.panel-group .panel{border-radius:0;box-shadow:none;border-color:#EEEEEE;}
.panel-default > .panel-heading{padding:0;border-radius:0;color:#212121;background-color:#FAFAFA;border-color:#EEEEEE;}
.panel-title{font-size:14px;}
.panel-title > a{display:block;padding:15px;text-decoration:none;}
.more-less{float:right;color:#212121;}
.panel-default > .panel-heading + .panel-collapse > .panel-body{border-top-color:#EEEEEE;}
#registration{/*background: linear-gradient(rgba(33, 121, 197, 0.8),rgba(33, 121, 197, 0.8)),*/ background: linear-gradient(to bottom right, #e7539f, #2f96bc),url(../images/registration.jpg);
    background-size: cover;
    background-attachment: fixed;padding:10px 0px 30px;}
#contactus ul li i{font-size:18px;color:#ffffff;}
footer{background:#181818;padding:30px 0px 15px;}
footer p{font-size:16px;color:#e2e2e2;}
footer p a{color:#5bbde1;}
footer p a:hover,footer p a:focus{color:#5bbde1;text-decoration:none;}
footer .social-icon li{margin:0px 8px;}
footer .social-icon a{color:#fff;}
footer .social-icon a i{font-size:20px;}
.mtop30{margin-top:30px;}
.mtop50{margin-top:50px;}
.mtop40{margin-top:40px;}
.col-xs-15,
.col-sm-15,
.col-md-15,
.col-lg-15{position:relative;min-height:1px;padding-right:10px;padding-left:10px;}
.col-xs-15{width:20%;float:left;}
@media (min-width:768px){.col-sm-15{width:20%;float:left;}
}
@media (min-width:992px){.col-md-15{width:20%;float:left;}
}
@media (min-width:1200px){.col-lg-15{width:20%;float:left;}
}
#contactus{/*background:linear-gradient(rgba(0, 0, 0, 0),rgba(0, 0, 0, 0)),url(http://newskaif.com/wp-content/themes/upaper/images/bg.png);*/    background-color: rgba(0, 0, 0, 0.81);
    color: #fff;padding:20px 0px 40px;}
#contactus ul li{margin-bottom:10px;}
#aboutpune{padding:14px 0px 30px;}
.downloadbroucher a{color:#bb2026;font-weight:600;}
.downloadbroucher a:hover,.downloadbroucher a:focus{text-decoration:none;}
.download-icon{margin-right:20px;color:#bb2026;font-size:26px;}
.colorwhite{color:#fff !important;}
#schedule{padding:15px 0px 30px;}
.banner-section{position:relative;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{font-weight:600;background:#47a8cc;;color:#fff;font-size:20px;border-radius:0px;}
/*.nav-tabs>li>a{border:1px solid #c52127;border-radius:0px;font-size:20px;color:#c52127;border-bottom-color:#c52127;}*/
.nav-tabs>li>a {
    border: 1px solid #47a8cc;
    border-radius: 0px;
    font-size: 20px;
    color: #ffffff;
    border-bottom-color: #47a8cc;
    background-color: #47a8cc;
    font-weight: 600;
    }
.table-bordered>thead>tr>th{background:#e8e6e6;}
#committe {
    /* background: rgb(10, 1, 1); */
    background: linear-gradient(rgba(0, 0, 0, 0.75),rgba(0, 0, 0, 0.9)),url(../images/4.jpg);
    padding: 20px 0px 30px;
    background-attachment: fixed;
    background-size: cover;
    padding: 15px 0px 50px;
}
.committe-section li img
{
	width: 120px;
    border-radius: 50%;
    margin-bottom: 10px;
    border: 2px solid #e4e4e4;
    padding: 3px;
    height: 120px;
}
.committe-section{position: relative;
    min-height: 220px;
    padding-top: 25px;
    border: 1px solid #e4e4e4;
    margin-bottom: 20px;
    background: #f1f1f1;
 	transition: all ease-in-out 0.3s;
 	}
 .committe-section:hover
 {
 	background-color: #fff;
 	box-shadow: 0px 0px 5px rgb(187, 32, 38);
 	transition: all ease-in-out 0.3s;
 }
#importantdate{padding:20px 0px 30px;}
#paymentmode{background:linear-gradient(rgba(33, 121, 197, 0.8),rgba(33, 121, 197, 0.8)),url(../images/registration.webp);background-size:cover;background-attachment:fixed;}
table{background-color:#fff;}
.navbar-toggle{border:1px solid #c52127;}
.navbar-toggle .icon-bar{background:#c52127;}
.starsection
{
	    font-size: 26px;
    color: red;
    line-height: 0;
}
@media screen and (min-width:991px) and (max-width:1300px)
{
	.navbar-inverse .navbar-nav>li>a{font-size: 10px;}
}
#callforaction .tab-content {
    background: #de2f2f none repeat scroll 0 0;
    color: #ffffff;
    padding: 48px;
}
#callforaction
{
	background-color: #eaeaea;
	padding: 20px 0px 30px;
}
#callforaction ul,ol{list-style: none;}
#callforaction table
{
	background-color:#de2f2f;
}
#callforaction .title-2 h3{margin-bottom: 36px;}
#callforaction .nav>li>a:focus,#callforaction .nav>li>a:hover
{
    background: #c52127;
    color: #fff !important;
}
.navbar-brand {
    text-align: justify;
}
.navbar-brand img {
    display: inline-block;
}
.navbar-brand:after {
    content: '';
    display: inline-block;
}
.h4title {
    color: black;
}
.title-2 h3 {
    font-size: 39px;
    font-family: 'Roboto Slab', serif;
    color: #e64f9d;
    margin-bottom: 20px;
}
.italicstyle {
    font-style: italic;
    font-weight: 600;
}
.paddingtop30
{
  padding-top:30px;
}
#aboutprogram{background-color: #ddd;padding: 20px 0px 30px;}
.PracticalInformation{padding: 20px 0px 30px;}
.newtitle 
{
    font-weight: 600;
    color: #fff;
    margin-top: 0px !important;
}
.listingstyle2
{
    /*padding-left: 15px !important;*/
}
ul.listingstyle2 li {
        list-style: disc !important;
}
.spllink {
    text-decoration: none;
    color: #ffffff;
}
.tc2 {
    background: #de2f2f none repeat scroll 0 0;
    color: #ffffff;
    padding: 48px;
}
#callforaction2
{
    padding: 20px 0px 30px;
}
#abt{
    text-align: center;
}

/*caruosel*/

#custom_carousel .item {

    color:#000;
    background-color:#eee;
    padding:20px 0;
}
#custom_carousel .controls{
    overflow-x: auto;
    overflow-y: hidden;
    padding:0;
    margin:0;
    white-space: nowrap;
    text-align: center;
    position: relative;
    background:#ddd
}
#custom_carousel .controls li {
    display: table-cell;
    width: 1%;
    max-width:90px
}
#custom_carousel .controls li.active {
    background-color:#eee;
    border-top:3px solid #e7539f;
}
#custom_carousel .controls a small {
    overflow: hidden;
    display: block;
    font-size: 14px;
    margin-top: 5px;
    font-weight: bold;
    color: #448ea9;
}
/*caruosel end*/

#abt1{
    color: #4694b1!important;
    font-size: 26px;
}
#reg{
    padding: 53px!important;
}
.blueheader {
    height: 50px;
    background-color: rgba(231, 83, 159, 0.71);
    color: #161616;;
    font-size: 18px;
    padding-top: 10px;
}
.arrow2:before {
    content: '';
    position: absolute;
    left: 100%;
    top: 25%;
    margin-top: -13px;
    border-left: 0;
    border-bottom: 25px solid transparent;
    border-top: 25px solid transparent;
    border-left: 26px solid #ee85bb;
    z-index: 99;
    display: none;
}
#announce {
    background-color: rgba(91, 189, 225, 0.11);
    height: 50px;
    
    }
    .newlist a{
        color: #0b0b0b;
    }
    #info{
        color: #3fa1c5;;
    }
    #address a{
        color:#ffffff !important;
        font-weight: bold;
    }
    #home{
        margin-top:6%;
    }
    #navbar-primary-collapse{
        margin-top: 5px;
    margin-right: 16px;
    }
     .btn-default{
     background-color: #e7539f !important;
     color: #fff !important;
     margin-left: 41%!important;
     font-weight: bold !important;
    }
    .btn-default:hover {
    color: #333!important;
    background-color:  #2793bb!important;
    border-color: #ffffff!important;
}
#fly{
    background-color: #e7539f;
    width: 68%;
    padding: 3px 7px;
    margin-top: 13%;
}
#fly a{
    color: #ffffff;
    font-weight: bold;
    font-size: 24px;
    text-decoration: none;
}
@media screen and (max-width:767px)
{
.carousel-caption {top:5%!important;}
.carousel-indicators {display: none!important;}
.carousel-caption p, .carousel-caption h3 {font-size: 14px!important;}
}

.logo-navbar-right{
    height: 100px !important;
}

.banner_btn{
    padding: 1% !important;
}