@media(max-width:1370px){
    .introduction-outer .text-details{padding:30px;width:768px}.text-details p{padding-bottom:5px}
    .header-nav-outer .nav > li { padding: 0px 15px; }
}
@media(max-width:1199px){
    .request-btn{padding:0 25px;margin-left:18px;font-size:16px;height:35px;line-height:35px}.header-nav-outer .nav>li{padding:0 15px}.header-nav-outer .navbar-default .navbar-nav>li>a{font-size:15px}.head-nav-left a img{width:170px}.header-nav-outer{background:#fff;padding:2px 15px 2px 5px}.banner-inner h1{font-size:40px}.banner-text-may strong{font-size:28px}.banner-text-top {font-size:22px;}.about-event-outer .text-details{padding-top:20px;padding-right:25px}.banner-inner{padding-bottom:10.5%;padding-top:10.5%}.address-in{padding-left:20px}.footer-outer .text-details{padding-right:40px}.quick-outer h4{font-size:15px}
    .speaker-outer-cls .text-details {padding:20px 15px; min-height: 232px; }
    .sponsors-partner-inner .speaker-outer-cls ul li{font-size: 14px;}
    .about-organiz-outer .strategic-partner ul {text-align: center;}


    /* why sponsor */
    .why-sponsors-outer .main-head h4 {
        font-size: 20px;
        padding-bottom: 0px;
    }
    .why-sponsors-details .text-details h3 {
        font-size: 18px;
        padding-left: 70px;
        line-height: 24px;
    }
    .numbers {
        font-size: 34px;
    }
    .why-sponsors-details .text-details {
        padding-left: 0px;
    }

    /*27-09-2018*/
    .wrs-proramme-outer .nav-pills > li {width:48.5%;}

    /*09/01/2019*/
    .sponsors-partner-inner .recent-slider-in{
        width: 170px;
        height: 170px;
        line-height: 155px;
    }
}

@media(max-width:991px){
    .about-event-outer{padding:30px 0}h2{font-size:20px;line-height:30px}.text-details p{padding-bottom:10px}.about-event-outer .text-details{padding-top:15px;padding-right:0}.about-event-right{padding-top:25px}.about-event-outer .image-outer{margin-left:0}.introduction-outer .text-details{width:96%;left:50%}
    .request-btn { padding: 0 15px; font-size: 12px;margin-left: 12px; }
    .header-nav-outer .nav > li { padding: 0 6px;}
				.head-nav-left a img {width: 150px;}
				.header-nav-outer .navbar-default .navbar-nav > li > a {font-size: 13px;}
    h3 {font-size: 30px;}
    .small-banner-text .breadcrumb > li a {font-size: 14px;}
    .outer-pd { padding: 28px 0px;}
    .contact-pro-outer {margin-top: 30px;padding-bottom: 5px; }
    .contact-pro-inner {padding: 20px 15px; margin-bottom: 20px;}
    .contact-table table tr th { font-size: 15px;}
    .contact-table {margin-top: 28px;}
    .contact-pro-inner h2 {font-size: 16px;}
    .small-banner-text h3{font-size: 20px;}
    .question-field-outer {padding: 30px 0px;}
    .question-field-inner { margin-top: 25px; }
    .input-in {height: 45px;font-size: 14px;} 
    .input-inner i {top: 16px;font-size: 16px;}
    .question-field-inner .text-details p {padding-bottom: 15px;font-size: 14px;line-height: 24px; }
    .control { font-size: 14px;margin-bottom: 18px; }
    .send-query-btn {    padding: 12px 16px;font-size: 12px;}

    .sponsors-partner-inner ul li {width: 25%;}
    .main-head p {font-size: 15px;line-height:24px;margin-top:30px;padding: 0px 30px;}
    .sponsors-outer .main-head { margin-bottom: 30px;}
    .sponsors-partner-inner h4 { font-size: 20px;  margin-bottom: 15px; }
    .speakers-outer .main-head {  margin-bottom: 10px; }

    .why-sponsors-details .text-details {
        margin-top: 0px;padding-right: 0;
    }
    .why-sponsors-details .text-details h3 {
        min-height: 45px;font-size: 14px;line-height: normal;
    }
    .numbers {
        top: 0px;
    }
    .option-rate-inner .exhibitin-costs-table table tr td:first-child {
        line-height: 22px;
    }
    .option-rate-inner .exhibitin-costs-table table tr th{font-size: 14px;}
    .why-sponsors-details:last-child {
        padding-bottom: 0;
    }
    .why-sponsors-details {
        margin-top:30px;
    }
    .why-sponsors-outer .main-head h4 {
        font-size: 16px;
    }
    .why-sponsors-outer .main-head h2 {
        font-size: 16px;line-height: normal;
    }
    .sponsorship-packages .main-head {
        padding-bottom: 20px;
    }
    

/* programme page */


/* register page */

.register-content .text-details p {
    font-size: 14px;
}
.register-content .main-head h2 {
    margin-bottom: 30px;
}
.register-content .text-details ul li {
    font-size: 14px;
}

.register-content .text-details ul {
    margin-bottom: 20px;
}

.programme-outer {
    padding-top: 30px;
}
.wrs-programme-tabel .exhibitin-costs-table table tr th {font-size: 13px; padding: 15px 15px 15px 15px;}
.about-programme {
    padding-bottom: 30px;
}
.wrs-programme-tabel {
    padding: 30px 0px;
}

.delegate-entitlements {
    padding: 30px 0px;
}
.delegate-entitlements .nav-pills > li {
    width: 45%;
}
.exhibitin-costs-table table tr td {
    padding: 12px 8px 12px 8px;font-size: 13px;

}
.about-programme .request-btn {
    position: static;text-align: center;
}
.delegate-entitlements .nav-pills > li {
    width: 100%;
}

.delegate-entitlements .main-head h2 {
    margin-bottom: 30px;line-height: 24px;
}

.about-programme h2 {
    margin-bottom: 30px;
    line-height: normal;
}

.wrs-programme-tabel .main-head h2 {
    line-height: normal;
}


/*17-09-2018*/
.about-organiz-outer {
    padding-top: 0px;
}


/*24-09-2018*/

.marg-in img {padding-right:15px;}

/*sponsorship Page*/
.sponsorshipPage .programme-outer,.about-event-outer.odd,.about-event-outer.even{

    padding-bottom: 30px;
}
.sponsorshipPage .sponsorLevelouter{
    padding: 30px 0px; 
}
.sponsorshipPage .contactBoxInner .contact-pro-inner {
    min-height: 140px;
}


}

@media(max-width:850px){
    .porfile-modal-one .modal-lg {
        width: 94%;
    }
}
@media(min-width:768px){
    .nav.navbar-nav li:hover .dropdown-menu{display:block}
    /* .nav.navbar-nav li:hover .dropdown-menu {
    display: block;
    border-top: 2px solid #09ab5d;
} */
}

@media(max-width:767px){
    .header-nav-outer .navbar-nav > li > .dropdown-menu{background: none;padding-top: 0;}
    .navbar-default .navbar-nav .open .dropdown-menu > li > a{font-size:15px;color:#161619;font-weight: 600;padding-left: 15px;}

    .green-inner p br,.introduction-outer:after{display:none}
    h4{font-size:16px}
    .request-btn{position:absolute;top:12px;right:9%;height:35px;font-size:15px;line-height:35px;padding:0 15px;margin-left:0}
    .head-nav-right{float:right;margin-top:0;width:100%}
    .header-nav-outer{padding:2px 0}
    .head-nav-left a img{width:130px}
    .header-nav-outer .navbar-header{padding:0 15px;position:absolute;right:0;top:15px}
    .header-nav-outer .navbar-nav{margin:0}
    .header-nav-outer .navbar-default .navbar-nav>li>a{padding:6px 0;box-sizing:border-box;font-size:14px}
    .header-nav-outer .navbar-default .navbar-nav>.active>a::after,.header-nav-outer .navbar-default .navbar-nav>li>a:hover:after{height:1px;width:100%}
    .navbar-default .navbar-toggle{background:0 0;border:none;float:right}
    .navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background:0 0}
				.navbar-default .navbar-nav .open .dropdown-menu>.active>a, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus, .navbar-default 					    .navbar-nav .open .dropdown-menu>.active>a:hover {color: #fff; background:#09ab5d;}
				
				.header-nav-outer .navbar-default .navbar-nav > li > a .caret {position: absolute;left:auto;right: 10px;top: 18px;}
    .navbar-toggle{padding:5px 0;margin:0}
    .header-top-in{padding:0}
    .header-top-right ul{margin-right:5px;margin-top:2px}
    .header-nav-outer .navbar-default{float:none;position:static}
    .banner-text-may{margin-top:10px;margin-bottom:5px;padding:8px}
    .banner-inner h1{font-size:20px}
    .banner-text-may strong sup {left: -5px;font-size: 15px;}
    .banner-text-may strong{font-size:18px;}
    .banner-text-top {font-size:16px;}
    .banner-inner>p{font-size:15px;line-height: normal;}
    .banner-text-may p{font-size:16px}
				.about-event-outer .image-outer{margin-left:0;text-align:center}
    .img-position{margin-top:20px;float:none}
    .introduction-outer .text-details{position:static;width:98%;background:#fff;top:50%;left:50%;transform:translate(0,0)}
    .about-organiz-outer{padding:30px 0}
    .about-organiz-outer .text-details{padding-left:0;margin-top:0}
    .about-organiz-outer .text-details img{position:static;left:0;top:5px;right:auto}
    .text-details p{padding-top:0}.visit-cls{padding:5px 0 5px 24px;margin-bottom: 20px;}
    .strategic-partner{margin-bottom:20px;padding:20px}
    .sponsor-slider .owl-nav{top:-50px;right:0;left:auto}
    .quick-outer{margin-top:30px}.social{float:none;margin-top:15px}
    .partners-logo,.sponsor-slider{margin-top:30px}p{font-size:15px}
    .green-inner{padding-right:0;text-align:center}
    .green-inner h2{font-size:16px;padding-bottom:0}
    .about-organiz-outer .text-details img,.green-inner p{padding-bottom:15px}
    .green-inner a{position:static;font-size:12px}
    .about-organiz-outer h2{margin-bottom:30px}
    .strategic-partner h2{font-size:14px;line-height: 24px;}
    .sponsors-partners-outer{background:#f8f8f8;padding:15px 0}
    .recent-slider-in{padding:10px;text-align:center}
    .owl-carousel .owl-item img{display:inline-block;width:auto}
    .address-in{padding-left:0}
    .footer-outer .text-details{padding-right:0}
    .address-in li,.quick-link li a{font-size:15px}
    .footer-top{padding:20px 0}
    .social li a{width:30px;line-height:30px;height:30px}
    .copy-right{text-align:center;padding:10px 0}
    .head-nav-right .navbar{min-height:auto;}
    .strategic-partner h2::after {bottom: -8px;}
    .contact-table table tr td {font-size: 14px;padding: 4px 0px;}
    .green-divider span {font-size: 18px; width: 43px;height: 43px;}
    .green-divider { margin: 20px 0px;}
    .question-field-inner .text-details h4 {font-size: 16px; margin-bottom: 10px; } 
    .sponsors-partner-inner ul li { width: 30%; } 
    .main-head p {padding: 0;}

    .speaker-outer-cls .text-details {
        min-height: auto;
    }
    .sponsors-partner-inner .speaker-outer-cls ul li {min-height: auto;
       padding-bottom: 8px;
    }
    .about-organiz-outer .text-details .img-box.col-sm-3.pull-right {
        float: none !important;
        text-align: left;
    }

    .right-go {
        float: none;
    }

    .why-sponsors-details {
        margin-top: 20px;
    }
    .image-outer {
        margin-bottom: 20px;
    }

    .why-sponsors-details:last-child {
        padding-bottom: 20px;
    }
    .premium-sponsorship-packages {
        padding-top: 20px;
    }
    .premium-sponsorship-packages .main-head {
        padding-bottom: 20px;
    }
    .sponsorship-packages {
        padding: 30px 0px;
    }
    .numbers {
        top: 1px; font-size: 24px;
    }
    .option-rate-inner .exhibitin-costs-table table tr td {
        height: auto;font-size: 13px;
    }
    .resever-button {
        margin: 20px 0px 0px 0px;
    }
    .resever-button .send-query-btn {
        margin-bottom: 10px;
    }
    .why-sponsors-outer {
        padding-top: 30px;
    }
    .why-sponsors-details .text-details.pd-0 {
        padding: 0;
        padding-right: 0px;
    }


    /* news page start */

    .news-details .contact-pro-inner {padding: 25px 15px;
        min-height: auto;
    }
    .news-details .contact-pro-inner h4 {margin-top: 25px; margin-bottom: 5px; }

    /* why attend page */

    .graph-table {
        padding-top: 0;
    }
    .graph-details {
        padding: 0px 0px 20px 0px;
        margin-bottom:20px;
    }
    .graph-table table tr td, .graph-table table tr th  {
        padding: 6px 15px;
        font-size: 14px;
    }
   
    .exhibitin-costs-table table tr td {
        padding: 8px 8px 8px 8px;
        font-size: 12px;
    }
    .about-programme .image-outer .image-shadow {
        box-shadow: 0px -5px 0px #09ab5d;
        -webkit-box-shadow: 0px -5px 0px #09ab5d;
        -moz-box-shadow: 0px -5px 0px #09ab5d;
        -ms-box-shadow:0px -5px 0px #09ab5d;
        margin-top:20px;
    }


    .errorpg h2 {
        font-size: 20px;
    }
    .error-text p {
        font-size: 16px;
        line-height: 26px;
        padding-bottom: 15px;
    }

    .error-text {
        margin-top: 30px;
        text-align: center;
    }
				.contact-outer .contact-pro-inner{min-height:auto;}
				.ptage p {font-size: 16px;}
				.pdbottom {padding-bottom: 8px;}
				.send-query {
    margin-top: 20px;
}

/*17-09-2018*/

.image-outer.marg-left {
    display: block;
    margin-top: 0;
}


/*27-09-2018*/

.wrs-proramme-outer .exhibitin-costs-table h4 {
    font-size: 14px;
    margin-bottom:5px;
    line-height: 20px;
}
.wrs-proramme-outer .nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover {
    font-size: 14px;
}
.wrs-proramme-outer .wrs-proramme-outer .nav > li > a {
    font-size: 14px;
    padding: 11px 0px;
}
.wrs-proramme-outer .nav > li > a {
    font-size: 14px;
    padding: 11px 0px;
}
.wrs-proramme-outer .schedule-date-in {
   height: 46px;
line-height: 45px;
}
.programme-outer {
    padding-top: 0;
}

/*sponsorship Page*/
.sponsorshipPage .programme-outer{
    padding: 30px 0px;
}
.sponsorshipPage .contactBoxInner .contact-pro-inner {
    min-height: auto;
}
.sponsorshipPage .main-head-sponsorship ul li{
    margin: 5px 0;
}
.sponsorshipPage .about-event-right {
    padding-top: 0;
}
.sponsorLevel {
    margin-top: 30px;
    margin-bottom: 30px;
}
.contact-table table tr td a{
    font-size: 14px;
}
.contact-table table tr th {
    font-size: 13px;
}

/*09/01/2018*/
    .sponsors-partner-inner{
        margin-top: 30px;
    }
				
				.videoInner iframe{height:100%;}
				.video-pg{padding:30px 0px;}				

}

@media(max-width:599px){
.sponsors-partner-inner ul li {
    width: 45%;
}
.resever-button .send-query-btn {
    display: block;text-align: center;
}
.wrs-proramme-outer .nav-pills > li {
    width: 100%;
}
.wrs-proramme-outer .exhibitin-costs-table table {width: 500px; max-width: inherit; margin-bottom: 15px; }

/*09/01/2018*/
.sponsors-partner-logo .sponsors-partner-inner ul li{
    width: 33%;
    text-align: center;
}
.sponsors-partner-inner .recent-slider-in {
    width: 120px;
    height: 120px;
    line-height: 100px;
    margin: 0 auto;
}

}

@media(max-width:480px){.request-btn{right:14%}h2{font-size:16px}.introduction-outer .text-details{width:100%}.address-in li img{top:10px}.about-organiz-outer{padding-bottom:0}
.porfile-modal-one .speaker-outer-cls {padding-left: 0;}
.porfile-modal-one .image-box-outer { position: static;padding-top: 15px;}
.porfile-modal-one .modal-text-details {padding: 15px;}
.porfile-modal-one .speaker-outer-cls .text-details {padding: 15px 15px 15px 20px;min-height: auto;}
.porfile-modal-one .speaker-outer-cls .text-details.sponcerDetail {
    padding: 15px 15px 15px 20px;
}
.porfile-modal-one .modal-text-details p {font-size: 14px;padding-bottom: 15px;line-height: 24px;}
.porfile-modal-one button.close {right: -8px;width: 35px; height: 35px; top: -8px;}
.small-banner-text h3 {font-size: 18px;}
.small-banner-text .breadcrumb > li {font-size: 14px;}
.text-details.tc-cls p {
    font-size: 14px;
}
.tc-cls h4 {
    padding-bottom: 5px;
}

.tc-cls .latest-radio-btn{padding:10px;}
.tc-cls .control {
    font-size: 14px;
    margin-bottom: 5px;padding-left: 20px;
}
}


@media(max-width:400px){
.sponsors-partner-inner ul li {
    width: 90%;
    margin: 0px 0px 15px 0px;
}

/*09/01/19*/
.sponsors-partner-logo .sponsors-partner-inner ul li {
    width: 45%;
    text-align: center;
}

}