/*
Theme Name: Women of the Future Awards
Theme URI:
Description: New Responsive wordpress theme.
Author: Wordpress Theme
Author URI:
Version: 1.0
*/
@import url('inc/css/icomoon.css');
@import url('inc/css/font-awesome.min.css');
@import url('inc/css/font.css');

/* Home page nomination section */
.home-nominations-section{background:#8b4f9f;padding:55px 0px;}
.title-white-color{color:#fff;}

/* End Home page nomination section */
:focus{outline:none!important;}

/********* News & Press Page style here *********/
.innerpage-title.news-title > span{width:185px;}
.breadcrumb-current{font-family:'robotoregular';font-size:11px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:2.27;color:#8b4f9f;}
.breadcrumb-list .chevron{font-size:18px;padding:0px 3px;}
.breadcrumb:first-child > a{background:rgba(0,0,0,0) url("inc/images/home.svg") no-repeat scroll center center;font-size:0;height:14px;width:17px;display:inline-block;}
#breadcrumbs{padding:16px 0px 15px;font-size:12px;margin:0px;}
#breadcrumbs .home-icon{background:rgba(0,0,0,0) url("inc/images/home.svg") no-repeat scroll center center;width:15px;height:13px;display:inline-block;}
#breadcrumbs .home-icon:hover{background:rgba(0,0,0,0) url("inc/images/home-hover.svg") no-repeat scroll center center;width:15px;height:13px;display:inline-block;}
#breadcrumbs .breadcrumb_last{color:#8b4f9f;font-family:'robotobold';font-size:11px;line-height:25px;text-transform:capitalize;}
#breadcrumbs  a{font-family:'robotobold';}
.news-involved-section .title-typ1.align-c{background:#f1f1f1;padding:20px 0px;}
.news-involved-section .row{margin:0;}
.news-involved-section .span4{padding:0;}
.news-involved-section .inner-box{position:relative;}
.news-involved-section .inner-box > img{width:100%;}
.news-involved-section .box-strip{position:absolute;width:100%;bottom:0px;left:0px;background-color:rgba(0,0,0,0.7);padding:12px 17px 8px;box-sizing:border-box;}
.news-involved-section .outer-box{position:relative;overflow:hidden;}
.box-strip-left{float:left;text-align:left;}
.box-strip-left h2{margin:0px 0px 1px 0px;color:#FFF;font-family:'robotobold';text-transform:uppercase;letter-spacing:1px;font-size:13px;}
.box-strip-left h2 a{color:#fff;}
.box-strip-left h2 a:hover{color:#8b4f9f;}
.box-strip-left p{font-family:'robotomedium';font-size:12px;letter-spacing:0.2px;color:#ffffff;margin-bottom:0px;display:inline-block;line-height:normal;}
.box-strip-left span{font-family:'robotoregular';font-size:12px;letter-spacing:0.2px;color:#ffffff;}
.box-strip-right{bottom:8px;float:right;position:absolute;right:10px;}
.box-strip-right a{font-family:'robotomedium';font-size:13px!important;font-weight:500;font-style:normal;text-align:right;color:#8b4f9f;padding-right:5px;line-height:23px;}
.box-strip-right a:hover{color:#fff;}
.box-strip-right span{margin:0;padding-left:5px;}
.news-section .inner-box .image{overflow:hidden;text-align:center;}
.news-section .inner-box .image img{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.news-section .inner-box .image:hover img{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.latest-news-section{padding-top:10px;}
.latest-news-section .latest-news-inr-sect{padding:0 192px;}
.latest-news-section .latest-news-inr-sect p{font-family:'robotoregular';font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:24px;text-align:center;color:#4a4a4a;}

.common-ul{
    margin: 15px 0 0;
    padding: 0px;
    padding-left: 0px;
    margin-bottom: 15px;
}
.common-ul li{
    position: relative;
    padding-left: 40px;
    font-size: 14px;
    font-family: 'robotoregular';
    line-height: 1.43;
    color: #626262;
    margin-bottom: 10px;
}
.common-ul li::before {
    position: absolute;
    background: url(inc/images/right-check.png) no-repeat;
    content: "";
    width: 20px;
    height: 20px;
    left: 0px;
    top: 5px;
}

/********** News Detail Page *******/
.news-detail-bred{margin-bottom:30px;background:#f1f1f1;}
.news-detail-outer{margin:0 auto;max-width:970px;padding:0 100px;text-align:center;}
.news-details ul li{border-right:1px solid #979797;display:inline-block;line-height:20px;padding:0 12px;}
.news-details ul li:last-child{border-right:0px;}
.news-summary{max-width:970px;margin:0 auto;}
.news-align{max-width:630px;margin:0 auto;padding-bottom:25px;}
.news-summary-left{border:7px solid #8b4f9f;float:left;padding:20px;text-align:left;}
.news-summary-right{text-align:left;}
.news-detail-middle{border-bottom:1px solid #979797;border-top:1px solid #979797;display:inline-block;margin:0px 0px 30px 0px;padding:28px 0;text-align:center;width:100%;}
.news-detail-middle p{max-width:630px;margin:0 auto;font-family:'robotoregular';font-size:20px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.5;text-align:center;color:#000;}
.inner-section-news{padding-bottom:30px;}
.news-detail-outer .news-date{font-family:'robotoregular';font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:1.2px;text-align:center;color:#4a4a4a;text-transform:uppercase;}
.news-detail-outer .title-typ1{padding:15px 0px;}
.news-details{padding:5px 0px 15px 0px;}
.news-details ul{padding:0px;margin:0px;}
.news-align ul{padding-left:15px;}
.news-align li{list-style-type:disc;padding:0;}
.news-details ul li{font-family:'robotoregular';font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:1px;text-align:center;color:#9b9b9b;text-transform:uppercase;}
.news-details ul li span{font-family:'robotoregular';font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:1px;text-align:center;color:#8b4f9f;}
.news-summary .news-align p{font-family:'robotoregular';font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:2;color:#4a4a4a;}
.news-summary-left span{font-family:'robotoregular';font-size:13px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:1.1px;color:#8b4f9f;text-transform:uppercase;}
.news-summary-left p{font-family:'robotoregular'!important;font-size:20px!important;font-weight:normal;font-style:italic;font-stretch:normal;line-height:1.5!important;margin-bottom:0px!important;color:#000!important;}
.news-align-inr{padding-top:25px;}
.news-summary .gallery{margin-bottom:35px;}
.gallery dl{margin:0px;}
.news-summary .gallery dt.gallery-icon{margin:0px;}
.single-press .slick-slide img{width:100%;}
.news-summary .gallery .next-arrow{background:rgba(0,0,0,0.7) url("inc/images/right-errow.png") no-repeat scroll center center;cursor:pointer;height:34px;right:0;padding:0;position:absolute;top:50%;margin-top:-17px;width:34px;z-index:1;}
.news-summary .gallery .prev-arrow{background:rgba(0,0,0,0.7) url("inc/images/left-errow.png") no-repeat scroll center center;cursor:pointer;height:34px;left:0;padding:0;position:absolute;top:50%;margin-top:-17px;width:34px;z-index:1;}
.news-summary .gallery .prev-arrow:hover{background:url("inc/images/left-errow.png") no-repeat scroll center center;opacity:0.8;}
.news-summary .gallery .next-arrow:hover{background:url("inc/images/right-errow.png") no-repeat scroll center center;opacity:0.8;}
.addtoany_share_save_container{border-top:1px solid #979797;clear:both;margin:0px 0px 16px 0px;text-align:center;padding:20px 0px;}
#respond{background:#fff!important;padding-bottom:10px!important;}
.comment-respond h3{margin:5px 0px 10px 0px;font-weight:normal;}
.commentlist{border-bottom:0px!important;}
.comment-form .comment-notes{}
.comment-form .comment-notes .required,.comment-form .required{color:#f00;}
.comment-form label{padding-bottom:6px!important;display:inline-block!important;}
.comment-form input{border:1px solid #979797!important;padding:8px 10px!important;}
.comment-form textarea{border:1px solid #979797!important;resize:none;font-family:'robotoregular';}
.comment-form input[type="submit"]{background:#8b4f9f none repeat scroll 0 0;border:2px solid #8b4f9f!important;color:#fff;font-family:'robotomedium';display:inline-block;height:40px;letter-spacing:0.5px;overflow:hidden;padding:0 15px;text-align:center;text-transform:uppercase;transform:translateZ(0px);transition-duration:0.5s;vertical-align:middle;-webkit-appearance:none;}
.comment-form input[type="submit"]:hover{background:rgba(0,0,0,0) none repeat scroll 0 0;border:2px solid #8b4f9f!important;color:#8b4f9f;}
#cancel-comment-reply-link{color:#8b4f9f!important;}
.commentlist .avatar{display:none;}
.comment-body{background:#fff none repeat scroll 0 0!important;border-bottom:1px solid #979797;margin:10px 0;padding:0!important;}
.commentlist li.alt{background:#fff!important;}
.comment-body p{margin-bottom:5px;}
.commentlist .children{padding:0px!important;}
#comments{color:#000;font-family:"robotoregular";font-size:20px;font-stretch:normal;font-style:normal;font-weight:normal;line-height:1.5;margin:10px 0px;}
.a2a_button_facebook{background:rgba(0,0,0,0) url("inc/images/facebook.png") no-repeat scroll center center!important;display:inline-block;height:30px!important;width:80px!important;margin:0px 5px;}
.a2a_button_twitter{background:rgba(0,0,0,0) url("inc/images/twitter.png") no-repeat scroll center center!important;display:inline-block;height:30px!important;width:80px!important;margin:0px 5px;}
.a2a_button_google_plus{background:rgba(0,0,0,0) url("inc/images/google.png") no-repeat scroll center center!important;display:inline-block;height:30px!important;width:80px!important;margin:0px 5px;}
.addtoany_list.a2a_kit_size_32 a > span{display:none!important;}
.text-left{text-align:left;}

/********** Who's Involved style here **********/
.involved-section{max-width:630px;margin:0 auto;text-align:center;margin-top:5px;padding-bottom:30px;}
.involved-section-inr{max-width:500px;margin:0 auto;text-align:center;position:relative;}
.involved-section-inr .involved-title::before{background:linear-gradient(to top,#8b4f9f,#8b4f9f);content:"";height:47px;left:0;position:absolute;top:7px;width:7px;}
.involved-section-inr .involved-title::after{background:linear-gradient(to top,#8b4f9f,#8b4f9f);bottom:0;content:"";height:47px;position:absolute;right:0;top:7px;width:7px;}
.involved-section-inr .involved-title{border-top:7px #8b4f9f solid;padding:32px 0px 0 0;}
.involved-section .involved-title{color:#000;display:block;font-family:'kalamregular';margin:0;width:auto;font-size:40px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.18;letter-spacing:normal;text-align:center;}
.involved-section .sub-title{font-size:30px;margin-bottom:11px;line-height:1.57;}
.involved-section-inr .involved-title span{display:inline-block;}
.involved-common{font-family:'robotoregular';font-size:18px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.56;text-align:center;color:#9b9b9b;margin-top:3px;margin-bottom:16px;}
.about-us-page .involved-common{margin-bottom:25px;}
.nominate-top-sec .involved-section p{margin-bottom:10px;}
.involved-section p{font-family:'robotoregular';font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.71;text-align:center;color:#4a4a4a;margin-bottom:25px;text-align:left;}
.involved-section-botm-inr{max-width:500px;margin:0 auto;text-align:center;position:relative;}
.involved-section-botm-inr .involved-title::before{background:#8b4f9f none repeat scroll 0 0;content:"";height:47px;left:0;position:absolute;top:0px;width:7px;bottom:0;}
.involved-section-botm-inr .involved-title::after{background:#8b4f9f none repeat scroll 0 0;bottom:0;content:"";height:47px;position:absolute;right:0;top:0px;width:7px;}
.involved-section-botm-inr .involved-title{border-bottom:7px #8b4f9f solid;color:#000;display:block;font-family:'edoregular';margin:0;padding:47px 0px 0 0;text-transform:uppercase;width:auto;font-size:30px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:0.97;letter-spacing:3px;text-align:center;}
.school-involved-section{padding:40px 0px 48px 0px;}
.schools-involved-inr{margin:0 auto;width:100%;padding:0px 50px;text-align:center;}
.school-logo img{margin:0 auto;text-decoration:none;}
.schools-involved-inr .slick-prev{background:url("inc/images/school-left-arrow.png") no-repeat scroll center center;cursor:pointer;height:38px;left:0px;padding:0 2px;position:absolute;top:36%;width:38px;z-index:1;border:none;text-indent:-9999px;outline:0;}
.schools-involved-inr .slick-next{background:url("inc/images/school-right-arrow.png") no-repeat scroll center center;cursor:pointer;height:38px;padding:0 2px;position:absolute;right:0px;top:36%;width:38px;z-index:1;border:none;text-indent:-9999px;outline:0;}
.tbl-cell{display:table-cell;height:100%;vertical-align:middle;width:100%;}
.tbl{display:table;height:100%;text-align:center;width:100%;}
.align-c.schl-readmore{margin:30px 0 0;}
.our-founder-section{background:#f1f1f1;padding:40px 0px 53px 0px;}
.our-founder-inr{padding:0 50px 0 50px;margin:0 auto;}
.our-founder-inr .title-typ1{padding-bottom:0px;}
.our-founder-inr .text-author{font-size:15px;line-height:1.67;text-align:left;color:#626262;margin-bottom:10px;margin-top:10px;}
.our-founder-inr .span3{text-align:center;width:23%;padding:0px;}
.our-founder-section .span3 > img{border:5px solid #8b4f9f;border-radius:50%;}
.our-founder-section p{font-family:'robotoitalic';font-size:15px;font-weight:normal;font-stretch:normal;line-height:1.67;color:#626262;}
.our-founder-section span.author{font-family:'robotobold';font-size:14px;font-style:normal;font-stretch:normal;letter-spacing:1.1px;color:#8b4f9f;width:100%;display:inline-block;}
.our-founder-section span.designation{font-family:'robotoregular';font-size:13px;font-weight:normal;font-style:normal;font-stretch:normal;color:#626262;width:100%;}
.our-founder-section span.designation a{color:#8b4f9f;}
.our-founder-section span.designation a:hover{text-decoration:underline;}
.support-involved-section{padding:50px 0px 58px 0px;}
.support-involved-inr{margin:0 auto;width:100%;text-align:center;padding:0px 50px;}
.support-logo img{margin:0 auto;text-decoration:none;}
.support-involved-inr .slick-prev{background:url("inc/images/school-left-arrow.png") no-repeat scroll center center;cursor:pointer;height:38px;left:0px;padding:0 2px;position:absolute;top:18%;width:38px;z-index:1;border:none;text-indent:-9999px;outline:0;}
.support-involved-inr .slick-next{background:url("inc/images/school-right-arrow.png") no-repeat scroll center center;cursor:pointer;height:38px;padding:0 2px;position:absolute;right:0px;top:18%;width:38px;z-index:1;border:none;text-indent:-9999px;outline:0;}
.connected-section{background:#fff;}

/********Get Involved Section*******/
.connected-involved-section{
/*border-top:6px solid #8b4f9f;*/ 
padding:55px 0;
}
.connected-involved-section .inner-box{position:relative;background:#fff;border-left:6px solid #8b4f9f;padding:30px 20px;box-shadow:0 0 6px 0 rgba(0,0,0,0.4); }

.connected-involved-section .programs:last-child .inner-box{ border-right:6px solid #8b4f9f;}
/*.connected-involved-section .inner-box img{
    width:100%;
}*/
.connected-section .title-typ1.align-c{padding-bottom:40px;}
.connected-involved-section .outer-box{position:relative;overflow:hidden; }
.page-template-about-us-seasia .connected-involved-section .outer-box{ min-width:260px; }
.connected-involved-section .involved-hover{background-color:#8b4f9f;bottom:0;box-sizing:border-box;height:100%;left:0;opacity:0;padding:26px 28px 33px;position:absolute;right:0;top:100px;transition:top 0.3s ease 0s;width:100%;}
.connected-involved-section .hover-text{padding-bottom:50px;}
.connected-involved-section .outer-box:hover .involved-hover{top:0px;opacity:1;cursor:pointer;}
.connected-involved-section .outer-box:hover{box-shadow:0 0 20px 0 rgba(0,0,0,0.5);}
.connected-involved-section .hover-inner{position:relative;border-left:solid 1px #ffffff;border-right:solid 1px #ffffff;text-align:center;color:#FFF;font-size:13px;line-height:24px;box-sizing:border-box;padding:18px;height:100%;border-top:solid 1px #ffffff;}
.connected-involved-section .hover-title{font-size:14px;font-family: 'Gotham Medium';text-transform:uppercase;margin-bottom:10px;letter-spacing:1.1px;text-align:center;color:#ffffff;margin-top:30px;}
.connected-involved-section .row{margin-left:-20px;margin-right:-20px;}
.connected-involved-section .span4{padding-left:20px;padding-right:20px;}
.connected-involved-section .hedding{position:absolute;top:-13px;left:0%;width:100%;letter-spacing:1px;}
.connected-involved-section .read-btn{position:absolute;bottom:-17px;left:0%;width:100%;letter-spacing:1px;}
.connected-involved-section .read-btn:before{content:"";width:110px;height:1px;background:#FFF;position:absolute;left:-1px;top:15px;}
.connected-involved-section .read-btn:after{content:"";width:110px;height:1px;background:#FFF;position:absolute;right:-1px;top:15px;}
.connected-involved-section .read-btn .btn-typ3{padding:2px 22px;border:2px solid #fff;}

/********** Programme Activity Page Css **************/
.page-programme-activity .innerpage-banner .innerpage-title span{width:240px;}
.involved-text p{font-family:'robotoregular';font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.71;text-align:center;color:#4a4a4a;}
.calendar-home-sec{background-color:#f1f1f1;padding:40px 0;}
.calendar-home-sec .title-typ1{padding-bottom:10px;}
.calendar-desc-home{max-width:630px;margin:0 auto 20px auto;text-align:center;font-family:'robotoregular';font-size:15px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.67;text-align:center;color:#626262;}
.calendar-home .calendar-slider .slick-arrow{padding:15px;position:absolute;top:-100px;z-index:1;}
.calendar-home .calendar-slider .prev-arrow{left:0px;}
.calendar-home .calendar-slider .next-arrow{right:0px;}
.calendar-home-sec .read-all-btn{margin-top:20px;}
.programme-section{max-width:630px;margin:0 auto;text-align:center;margin-top:5px;padding-bottom:53px;}
.gallery-section{padding:70px 0 30px 0px;}
.gallery-section .title-typ1{padding-bottom:5px;line-height:1.34;}
.gallery-section .gallery-info{text-align:center;margin:0 auto;}
.gallery-section .gallery-info p {padding: 0 10px;}
.gallery-section .gallery-text{margin-bottom:0px;font-size:18px;font-family:'Gotham Medium';font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.67;text-align:center;color:#9b9b9b;padding-bottom:10px;}
.gallery-section .gallery-content{ max-width: 630px; margin: 0 auto; }
.gallery-section .gallery-slide-outer{padding-top:40px;}
.gallery-slide-outer .left-slide{margin:0px;}
.gallery-section .gallery-slide-outer .span6{padding:0px;}
.gallery-slide-outer .right-slide .grid-item{padding:0px;}
.gallery-section .left-grid .slick-arrow{position:absolute;top:50%;margin-top:-50px;z-index:1;background-color:rgba(0,0,0,0.7);padding:0;cursor:pointer;line-height:1;}
.gallery-section .left-grid .slick-arrow:hover{opacity:0.7;}
.gallery-section .left-grid .prev-arrow{left:0;}
.gallery-section .left-grid .next-arrow{right:0px;}
.gallery-slide-outer .big-image{position:relative;}
.gallery-slide-outer .big-image .image{overflow:hidden;}
.gallery-slide-outer .big-image .box-strip{position:absolute;width:100%;left:0;bottom:0;box-sizing:border-box;z-index:1;background-color:rgba(0,0,0,0.7);padding:10px 30px;}
.gallery-slide-outer .right-grid .row{margin-left:-0px;margin-right:-0px;}
.big-image .box-strip .info-left{float:left;}
.big-image .box-strip .info-right{float:right;}
.info-left .name{font-family:'robotobold';font-size:13px;font-weight:bold;font-style:normal;font-stretch:normal;letter-spacing:1px;color:#ffffff;text-transform:uppercase;}
.info-left .desc{font-family:'robotoregular';font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.58;text-align:left;color:#ffffff;}
.info-left .desc p{margin-bottom:0px;}
.info-right .small-social-icon{padding-top:5px;}
.big-image .addtoany_list.a2a_kit_size_32 a > span{    /*display: inline-block !important;*/
background-image:none!important;}
.big-image .a2a_button_twitter{background:url('inc/images/white-twitter.png') no-repeat scroll center center!important;height:16px!important;width:19px!important;}
.big-image .a2a_button_facebook{background:url('inc/images/white-facebook.png') no-repeat scroll center center!important;height:15px!important;width:8px!important;}
.big-image .addtoany_share_save{background:url('inc/images/white-share.png') no-repeat scroll center center!important;height:16px!important;width:15px!important;}
.quote-section{padding:36px 0px 43px 0;}
.quote-section .title-typ1{padding-bottom:15px;}
.quote-outer{max-width:720px;margin:0 auto;text-align:center;}
.quote-item .quote-desc{margin-bottom:15px;}
.quote-item .quote-desc p{margin-bottom:0px;font-family:'robotoregular';font-size:16px;font-weight:normal;font-style:italic;font-stretch:normal;line-height:1.63;text-align:center;color:#4a4a4a;}
.quote-item .quote-name{font-family:'robotobold';font-size:14px;font-weight:bold;font-style:normal;font-stretch:normal;letter-spacing:1.1px;text-align:center;color:#000000;text-transform:uppercase;margin-bottom:5px;}
.quote-item .quote-info{font-family:'robotoregular';font-size:13px;font-weight:normal;font-style:normal;font-stretch:normal;text-align:center;color:#4a4a4a;margin-bottom:5px;}
.quote-item .quote-social{margin-bottom:5px;}
.quote-slide-outer .slick-dots{padding-left:0px;text-align:center;max-width:620px;margin:0 auto;}
.quote-slide-outer ul.slick-dots li{display:inline-block;margin-right:12px;}
.quote-slide-outer ul.slick-dots li:last-child{margin-right:0px;}
.quote-slide-outer ul.slick-dots li button{border:1px solid #8b4f9f;box-shadow:none;border-radius:100%;font-size:0;background-color:transparent;height:14px;width:14px;padding:0px;}
.quote-slide-outer ul.slick-dots li.slick-active button{background-color:#8b4f9f;}
[role="button"]{cursor:pointer;}
quote-slide-outer{position:relative;}
.quote-slide-outer .slick-arrow{position:absolute;top:50%;margin-top:-50px;cursor:pointer;z-index:1;}
.quote-slide-outer .prev-arrow{left:0px}
.quote-slide-outer .next-arrow{right:0px}
.testimonials-wrapper .addtoany_list.a2a_kit_size_32 a > span{    /*display: inline-block !important;*/
background-image:none!important;}
.testimonials-wrapper .a2a_button_twitter{background:url('inc/images/twitter-new.svg') no-repeat scroll center center!important;background-size: contain !important;height:16px!important;width:16px!important;}
.testimonials-wrapper .a2a_button_facebook{background:url('inc/images/fb.svg') no-repeat scroll center center!important;height:15px!important;width:8px!important;}
.testimonials-wrapper .addtoany_share_save{background:url('inc/images/share.svg') no-repeat scroll center center!important;height:16px!important;width:16px!important;}

/********* Home Page Social Stream Changes *********/
.social-stream-main{padding:48px 0px;}
.social-stream-main .owl-theme .owl-controls{margin:35px 0 20px 0;}
.social-stream-main .fa-chevron-left::before{content:none;}
.social-stream-main  .fa-chevron-right::before{content:none;}
.social-stream-main  .owl-theme .owl-controls .owl-buttons div{background:none;opacity:1;}
.social-stream-main .owl-theme .owl-buttons .owl-prev i{background:url('inc/images/green-left.png') no-repeat scroll center center;height:26px;width:15px;}
.social-stream-main .owl-theme .owl-buttons .owl-next i{background:url('inc/images/green-right.png') no-repeat scroll center center;height:26px;width:15px;color:#8b4f9f;}

/********* Error 404 Page ***********/
.error404 .contentarea{background:#ffffff;padding:30px;}
.error404 .page-title{font-family:'robotoregular';font-size:24px;line-height:25px;}
.error404 .title-404{color:#444444;font-size:22px;text-align:center;}
.error404 .s-404{border:3px solid #8b4f9f;border-radius:50%;display:inline-block;font-size:88px;color:#8b4f9f;font-family:'robotobold';height:200px;line-height:200px;width:200px;}
.error404 .not-found{display:block;font-family:'robotoregular';font-size:22px;margin-top:20px;}
.error404 .home-link{font-size:16px;font-weight:normal;margin:30px;text-align:center;}
.error404 .home-link a{color:#8b4f9f;font-family:'robotomedium';text-decoration:none;text-transform:uppercase;font-weight:normal;}
.error404 .home-link a:hover{color:#8b4f9f;}
.error404 .error-box{padding:70px 0px;}

/*SITEMAP PAGE*/
#content-sitemap .breadcrumb a{font-size:0px!important;}
#content-sitemap #widgets{margin-top:0px;}
#content-sitemap .title-typ1{padding-bottom:15px;}
#content-sitemap .grid.fit > ul{list-style-type:none;margin:0;padding:0;}
#content-sitemap .grid.fit ul li{margin-bottom:10px;}
#content-sitemap .grid.fit ul li a{font-size:16px;color:#4a4a4a;}
#content-sitemap .grid.fit ul li a:hover{color:#8b4f9f;}
#content-sitemap .grid.fit ul li a:before{content:"\f101";font-family:FontAwesome;display:inline-block;margin-right:5px;}
#content-sitemap .grid.fit ul li ul{padding-top:8px;padding-left:25px;}
#content-sitemap .grid.fit ul li ul li{margin-bottom:5px;}
#content-sitemap .grid.fit ul li ul li a{color:#8b4f9f;font-size:15px;}
#content-sitemap .grid.fit ul li ul li a:hover{color:#4a4a4a;}
#content-sitemap .grid.fit ul li ul li a:before{content:"\f105";font-family:FontAwesome;display:inline-block;margin-right:5px;}

/****FONT FOR USE**
font-family: 'robotoregular';
font-family: 'edoregular';
font-family: 'robotobold';
font-family: 'robotoregular';
*/
@media (min-width:992px){
    .gallery-slide-outer .right-grid .slick-slider .slick-track{width:100%!important;transform:none!important;-webkit-transform:none!important;}
    .gallery-slide-outer .right-slide .grid-item{width:33.33%!important;}
}

/* =Responsive (Mobile) Design-------------------------------------------------------------- */
@media (max-width:1199px){
    .connected-section .span4:last-child{margin-bottom:10px;}
    .connected-involved-section,.school-involved-section,.our-founder-section,.support-involved-section{padding:30px 0px;}
    .connected-section .title-typ1.align-c{padding-bottom:30px;}
    .connected-involved-section .read-btn::before,.connected-involved-section .read-btn::after{width:66px;}
    .connected-involved-section .hover-inner{padding:9px;}
}
@media (max-width:991px){
    .news-involved-section .span4{width:50%;}
    .latest-news-section .latest-news-inr-sect{padding:0 40px;}
    .our-founder-inr{padding:0px;}
    .our-founder-inr .span3{width:25%;padding:inherit;}
    .connected-section .span4{width:50%;margin-bottom:35px;}
    .connected-involved-section,.school-involved-section,.our-founder-section,.support-involved-section{padding:25px 0px;}
    .connected-involved-section .read-btn::before,.connected-involved-section .read-btn::after{width:95px;}
    .connected-involved-section .hover-inner{padding:18px;display:table;width:100%;}

    /** Programme Activity Page Css **/
    .page-programme-activity .innerpage-banner .innerpage-title span{width:auto;}
    .calendar-desc-home{margin:0 auto 25px auto;}
    .calendar-home .calendar-slider .slick-arrow{top:-40px;}
    .gallery-section .gallery-slide-outer .span6{width:100%;}
    .gallery-slide-outer .big-image .image img{width:100%;}
    .gallery-slide-outer .slick-slide img{margin:0 auto;}
    .gallery-section .right-grid .slick-arrow{position:absolute;top:35%;margin-top:0px;z-index:1;background-color:rgba(0,0,0,0.7);padding:0px;cursor:pointer;line-height:1;}
    .gallery-section .right-grid .prev-arrow{left:0;}
    .gallery-section .right-grid .next-arrow{right:0px;}
    .gallery-slide-outer .right-slide .slider-nav{margin:0px 0px 0px;}
    .timing-inner .pro-content{ max-width:430px;}
}
@media (max-width:767px){
    .news-detail-outer{padding:0px;}
    .news-align .span4{width:100%;margin-bottom:25px;}
    .news-align .span8{width:100%;}
    .news-align-inr .span4{margin-bottom:0px;}
    .addtoany_share_save_container{margin-top:0px!important;}
    .connected-section .span4{width:50%;}
    .our-founder-inr .span3{padding:inherit;width:100%;padding-bottom:20px;}
    .our-founder-inr .span9{width:100%;}
    .involved-section-botm-inr{margin-top:-20px;}

    /** Programme Activity Page Css **/
    .connected-involved-section .hover-text{padding-bottom:25px;}
    .timing-inner .pro-content{ max-width:inherit;}
}
@media (max-width:480px){
    .connected-involved-section .read-btn::before,.connected-involved-section .read-btn::after{width:140px;}

    /** Programme Activity Page Css **/
    .programme-section .involved-common{font-size:16px;}
    .calendar-desc-home{margin:0 auto 32px auto;}
    .big-image .box-strip .info-left{float:none;}
    .big-image .box-strip .info-right{float:none;text-align:center;}
    .gallery-slide-outer .big-image .box-strip{padding:10px 15px;}
    .calendar-section .slick-dots{padding-left:0px;text-align:center;max-width:620px;margin:0 auto;}
    .calendar-section ul.slick-dots li{display:inline-block;margin-right:12px;}
    .calendar-section ul.slick-dots li:last-child{margin-right:0px;}
    .calendar-section ul.slick-dots li button{border:1px solid #8b4f9f;box-shadow:none;border-radius:100%;font-size:0;background-color:transparent;height:14px;width:14px;padding:0px;}
    .calendar-section ul.slick-dots li.slick-active button{background-color:#8b4f9f;}
    .connected-section .span4{width:100%;}
}
@media screen and (max-width:320px){
    .news-involved-section .span4{width:100%;}
    .latest-news-section .latest-news-inr-sect{padding:0px;}
    .involved-section{padding-bottom:30px;}
    .connected-section .span4{width:100%;}
    .connected-involved-section .read-btn::before,.connected-involved-section .read-btn::after{width:66px;}
    .connected-involved-section .hover-inner{padding:9px;}
}

/******** gallery issues fix **********/
.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:pointer;}

/********common classes *******/
.mrg10T{margin-top:18px;}
.mrg20T{margin-top:30px;}
.mrg30B{margin-bottom:30px;}

/******* listing styles ******/
.stories-tabs{padding-top:10px;}
.blog-listing-page .title-typ1{text-align:center;}
.mrg20T:nth-child(-n+3){margin-top:40px;}
.mrg20T:last-child .btn-typ10{margin-bottom:40px;}
.blog-listing-page .span4:nth-child(3n+1){clear:both;}
.blog-listing-page .blog-outer{margin-bottom:30px;}

/******* listing design ********/
.btn-typ10{background:#8b4f9f none repeat scroll 0 0;border:2px solid #8b4f9f;color:#fff;display:inline-block;height:40px;letter-spacing:0.5px;line-height:40px;overflow:hidden;padding:0 30px;text-align:center;text-transform:uppercase;transform:translateZ(0px);transition-duration:0.5s;vertical-align:middle;margin-top:5px;margin-bottom:20px;}
.btn-typ10:hover{border:2px #8b4f9f solid;color:#8b4f9f;background:none;}

/******* post-banner-section ********/
.post-banner{margin-bottom:20px;margin-top:10px;}

/****** comment-section *********/
.comment-form-comment label:after{color:#f00;padding-left:4px;font-weight:normal;}
.commentlist li{position:relative;padding-left:70px;list-style:none;margin-top:40px!important;}
.commentlist>li{border-bottom:1px solid #b3b3b3;border-radius:0px!important;}
.commentlist>li:last-child{border:none;}
.comment-author .fn{color:#8b4f9f;font-weight:bold;letter-spacing:1px;text-transform:uppercase;}
.says{display:none;}
.comment-body .comment-meta a{color:#b3b3b3;}
.comment-body{border:none;margin-bottom:40px;}
.comment-body p{margin-top:5px;color:#747474!important;}
.commentlist .avatar{display:block;position:absolute;top:7px;left:0;border-radius:50px!important;}
.commentlist .children{margin-left:0!important;}

/****FONT FOR USE
E**
font-family: 'robotoitalic';
font-family: 'edoregular';
font-family: 'robotobold';
font-family: 'robotoregular';
*/

/************event page changes **********/

/********form*************/
.page-events .page-template{min-height:500px;}
#em-wrapper .em-search-wrapper .main-search-box{border:none;padding:0;}
#em-wrapper .em-search-wrapper .row{margin-bottom:10px;}
#em-wrapper .em-search-wrapper .row .span6{width:50%;float:left;}
#em-wrapper .em-search-wrapper .row .span6 label{width:100%;position:relative;}
#em-wrapper .em-search-wrapper .row .span6 label .event-search-name,#em-wrapper .em-search-wrapper .row .span6 label .search-location-name{width:92%;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-family:'robotoregular';padding:10px;vertical-align:top;background-color:#ffffff;box-sizing:border-box;border:1px solid #aaaaaa;border-bottom-color:#cccccc;border-radius:2px;cursor:text;margin:0;outline:none;padding:6px 8px;}

/*  #em-wrapper .em-search-wrapper .row .span6 .event-main-search-name::after{
content:"002";
font-family:fontawesome;
position:absolute;
top: 20%;
right:10%;
}*/
#em-wrapper .em-search-wrapper .row .span6 .event-main-search-location::after{content:"\f041";font-family:fontawesome;position:absolute;top:20%;right:10%;}
#em-wrapper .btn-search{box-shadow:none;padding:7px;background:#8b4f9f;border:none;}
div.css-search div.em-search-advanced,div.css-search{padding:0;}
#em-wrapper .em-search-wrapper .row .span6 .event-start-date,#em-wrapper .em-search-wrapper .row .span6 .event-end-date{width:48.5%;float:left;padding:0;}
#em-wrapper .em-search-wrapper .row .span6 .event-start-date input,#em-wrapper .em-search-wrapper .row .span6 .event-end-date input{width:90%;}
.em-search-wrapper .row .TO{display:inline;float:none;min-width:auto;padding-left:2px;}
#em-wrapper .em-search-wrapper .row .span6 label.event-search-categories,#em-wrapper .em-search-wrapper .row .span6 .em-search-location{width:50%;float:left;}
#em-wrapper .em-search-wrapper .row .span6 label.event-search-categories .category-label,#em-wrapper .em-search-wrapper .row .span6 label.event-search-contry .country-label{display:inline;float:none;font-family:robotoregular;font-size:14px;font-weight:normal;color:#858585;}
#em-wrapper .em-search-wrapper .row .span6 label.event-search-categories select,#em-wrapper .em-search-wrapper .row .span6 label.event-search-contry select{width:63%;}
.page-events #em-wrapper>p{display:none;}

/******listing **********/
.page-events .event-title{margin-top:0;margin-bottom:10px;}
.page-events .event-title a{color:#000;font-family:"robotobold";font-size:25px;line-height:30px;margin-top:15px;text-transform:uppercase;}
.page-events .event-title a:hover{color:#8b4f9f}
.page-events .evt-detail-outer p{margin-top:0;margin-bottom:15px;}
.page-events .event-date,.page-events .event-location{font-family:robotoregular;text-transform:uppercase;color:#000000;font-weight:lighter;font-size:16px;line-height:20px;}
.page-events .event-location{position:relative;padding-left:20px;display:inline-block;font-size:13px;color:#000000;margin-left:10px;}
.page-events .event-location::before{content:"\f041";font-family:fontawesome;position:absolute;top:0;left:0;padding-left:5px;}
.page-events .event-date{padding-left:20px;position:relative;display:inline-block;font-size:13px;color:#000000;}
.page-events .event-date::before{content:"\f073";font-family:fontawesome;position:absolute;top:0;left:0;}
.page-events .evt-detail-outer .event-desc{font-size:14px;color:#9b9b9b;line-height:20px;margin-bottom:28px;}
.page-events .btn-typ2{font-family:robotoregular;font-size:14px;font-weight:lighter;padding:0px 20px;height:30px;line-height:30px;}
.page-events .ui-widget-header{background:#8b4f9f;}
.page-events.ui-state-default,.page-events.ui-widget-content .page-events.ui-state-default,.page-events.ui-widget-header .page-events.ui-state-default{color:#8b4f9f;}
.font-black{color:#000000;}

/******************************
12-6-2016
******************************/
.our-latest-news-section .news-tabs{list-style:none;padding:0;display:inline-block;max-width:675px;margin-bottom:35px;}
.our-latest-news-section .news-tabs::after{content:"";display:table;clear:both;}
.our-latest-news-section .news-tabs li{float:left;}
.our-latest-news-section .news-tabs li a{font-size:14px;letter-spacing:0.8px;color:#9b9b9b;font-family:'robotoregular';display:inline-block;width:168.5px;text-align:center;padding:17px 0 14px 0;border-bottom:solid 3px #9b9b9b;}
.our-latest-news-section .news-tabs li a.active{border-bottom:solid 3px #8b4f9f;color:#8b4f9f;}
.our-latest-news-section .news-tabs li:hover a{color:#8b4f9f;border-bottom:solid 3px #8b4f9f;}
.latest-news-section .latest-news-data-section{background-color:#fff;padding:30px 0 35px 0;}
.latest-news-data-section .box-strip{background:#fff;padding:17px 21px 20px 22px;margin-bottom:25px;border:solid 1px #cacaca;border-top:none;}
.latest-news-data-section .box-strip-left{float:none;}
.latest-news-data-section .box-strip h2 a{font-size:12px;line-height:1.4;font-family:'robotobold';color:#8b4f9f;margin-bottom:10px;text-transform:none;display:inline-block;font-weight:normal;}
.latest-news-data-section .box-strip h2 a:hover{color:#000;}
.latest-news-data-section .box-strip .box-strip-content{font-size:12px;line-height:1.77;color:#9b9b9b;font-family:'robotoregular';margin-bottom:7px;}
.latest-news-data-section .box-strip .read-more a{line-height:16px;font-size:12px;color:#8b4f9f;border:1px solid #8b4f9f;padding:5px 10px;font-family:'robotobold';}
.latest-news-data-section .box-strip .read-more a:hover{background-color:#8b4f9f;color:#fff;}
.load-more-btn-section{padding:0 0 50px 0;}
.load-more-btn-section .load_more_box{display:inline-block;}
.load-more-btn-section .load_more_box input{display:inline-block;width:237px;height:45px;background:#fff;color:#8b4f9f;font-size:15px;letter-spacing:0.5px;font-family:'robotomedium';text-align:center;border:solid 3px #8b4f9f;-webkit-appearance:none;transition:background 0.3s ease;-webkit-transition:background 0.3s ease;padding:0px;}
.load-more-btn-section .load_more_box input:hover{background:#8b4f9f;color:#fff;border:solid 3px #8b4f9f;}
.our-latest-news-section-img{position:relative;}
.latest-news-section .overlay{background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.5));position:absolute;top:0;left:0;bottom:0;right:0;z-index:9;}
.latest-news-section  .latest-news-date{position:absolute;bottom:13px;left:22px;font-size:12px;font-weight:500;letter-spacing:0.2px;color:#ffffff;z-index:99;margin:0;}
.latest-news-section  .latest-news-date span{text-transform:uppercase;}
.our-latest-news-section-img img{width:100%;}
.latest-news-section .placeholder-image{background:url('inc/images/no-image.jpg') no-repeat center center;width:100%;height:273px;display:block;}
.latest-news-section .loader{background-color:rgba(255,255,255,.9);background-image:url('inc/images/waiting.gif');background-repeat:no-repeat;background-position:center center;position:fixed;z-index:1000;top:0;left:0;right:0;bottom:0;}
.alumni-listing-page .icon-loading{background-color:rgba(255,255,255,.9);background-image:url('inc/images/waiting.gif');background-repeat:no-repeat;background-position:center center;position:fixed;z-index:1000;top:0;left:0;right:0;bottom:0;}
.latest-news-section .loader1{background:url('inc/images/waiting.gif')no-repeat;width:55px;height:55px;display:inline-block;}

/*****************************
   9-12-2016
*****************************/
.our-latest-news-section .drop-dwn-our-latest-news-section{display:none;}
.load-more-btn-section .mobileView{display:none;}

/****FONT FOR USE**
font-family: 'robotoitalic';
font-family: 'edoregular';
font-family: 'robotobold';
font-family: 'robotoregular';
*/

/* =Responsive (Mobile) Design-------------------------------------------------------------- */
@media (max-width:1199px){
}
@media (max-width:1026px){
    .page-events div.css-search.has-search-geo.has-search-term input.em-search-text,.page-events div.css-search.has-search-geo.has-search-term input.em-search-geo{width:44%;}
}
@media (max-width:991px){
    .latest-news-section .placeholder-image{background-size:contain;height:225px;}
    .page-events .page-template{min-height:768px;}
    .blog-listing-page .span4{width:50%;}
    .blog-listing-page .span4:nth-child(3n+1){clear:none;}
    .blog-listing-page .span4:nth-child(2n+1){clear:both;}
    .mrg20T:nth-child(-n+3){margin-top:20px;}
    .mrg20T:nth-child(-n+2){margin-top:40px;}
    #em-wrapper .em-search-wrapper .row .span6 label .event-search-name,#em-wrapper .em-search-wrapper .row .span6 label .search-location-name{width:88%;}
    #em-wrapper .em-search-wrapper .row .span6 .event-main-search-name::after,#em-wrapper .em-search-wrapper .row .span6 .event-main-search-location::after{right:15%;}
    #em-wrapper .em-search-wrapper .row .span6 .event-start-date input,#em-wrapper .em-search-wrapper .row .span6 .event-end-date input{width:82%;}
    #em-wrapper .em-search-wrapper .row .span6 label.event-search-categories,#em-wrapper .em-search-wrapper .row .span6 .em-search-location{width:100%;}
    #em-wrapper .em-search-wrapper .row .span6 label.event-search-categories,#em-wrapper .em-search-wrapper .row .span6 .em-search-location{width:88%;text-align:right;position:relative;}
    #em-wrapper .em-search-wrapper .row .span6 label.event-search-categories .category-label,#em-wrapper .em-search-wrapper .row .span6 label.event-search-contry .country-label{position:absolute;left:0;text-align:left;}
    #em-wrapper .em-search-wrapper .row .span6 label.event-search-categories select,#em-wrapper .em-search-wrapper .row .span6 label.event-search-contry select{width:75%;}
}
@media (max-width:767px){
    .latest-news-section .placeholder-image{background-size:cover;height:225px;}
    .page-events .page-template{min-height:500px;}
    #em-wrapper .em-search-wrapper .row .span6 label .event-search-name,#em-wrapper .em-search-wrapper .row .span6 label .search-location-name{width:85%;}
    #em-wrapper .em-search-wrapper .row .span6 .event-main-search-name::after,#em-wrapper .em-search-wrapper .row .span6 .event-main-search-location::after{right:20%;}
    #em-wrapper .em-search-wrapper .row .span6 label.event-search-categories select,#em-wrapper .em-search-wrapper .row .span6 label.event-search-contry select{width:68%;}
    #em-wrapper .em-search-wrapper .row .span6 .event-start-date input,#em-wrapper .em-search-wrapper .row .span6 .event-end-date input{width:77%;}
    #em-wrapper .em-search-wrapper .row .span6 label.event-search-categories,#em-wrapper .em-search-wrapper .row .span6 .em-search-location{width:86%;}
    .latest-news-data-section .span4{width:50%;}
    .our-latest-news-section .news-tabs{margin-right:0;}
    .our-latest-news-section .news-tabs{max-width:none;display:block;}
    .our-latest-news-section .news-tabs li{width:25%;}
    .our-latest-news-section .news-tabs li a{width:100%;}
}
@media (max-width:480px){
    .load-more-btn-section .load_more_box1{display:none;}
    .load-more-btn-section .mobileView{display:block;}
    .our-latest-news-section .our-latest-news-tabs{display:none;}
    .our-latest-news-section .drop-dwn-our-latest-news-section{display:block;margin-top:20px;}
    .our-latest-news-section .drop-dwn-our-latest-news-section .drp-down-latest-news-filter{width:100%;height:42px;border:solid 1px #8b4f9f;font-family:robotoregular;color:#8b4f9f;margin-bottom:30px;padding-left:15px;-moz-appearance:select;-webkit-appearance:none;-moz-appearance:none;background-image:url('inc/images/green-down.png');background-position:95% center;background-repeat:no-repeat;background-size:18px;}
    .our-latest-news-section .drop-dwn-our-latest-news-section option{padding:5px 15px;font-family:robotoregular;}

    /**************<9-12-2016*****************/
    .single-event .events-details{overflow:hidden;}
    .blog-listing-page .span4{width:100%;float:none;}
    .mrg20T{margin-top:0;}
    .mrg20T:nth-child(-n+2){margin-top:0;}
    .mrg20T:first-child{margin-top:20px;}
    .mrg20T:last-child .btn-typ10{margin-bottom:20px;}
    .comment-author .fn{font-size:13px;}
    .commentlist .avatar{width:30px;}
    .commentlist li{padding-left:35px;}
    .page-events div.css-search.has-search-geo.has-search-term input.em-search-text,.page-events div.css-search.has-search-geo.has-search-term input.em-search-geo{width:35%;}
    #em-wrapper .em-search-wrapper .row .span6{width:100%;}
    #em-wrapper .em-search-wrapper .row .span6 label .event-search-name,#em-wrapper .em-search-wrapper .row .span6 label .search-location-name{width:90.5%;margin-bottom:10px;}
    #em-wrapper .em-search-wrapper .row .span6 .event-main-search-name::after,#em-wrapper .em-search-wrapper .row .span6 .event-main-search-location::after{right:10px;top:10%;}
    #em-wrapper .em-search-wrapper .row .span6 .event-start-date{width:60%;}
    #em-wrapper .em-search-wrapper .row .span6 .event-end-date{width:40%;}
    #em-wrapper .em-search-wrapper .row .span6 .event-end-date input{width:100%;}
    .em-search-wrapper .row .TO{position:absolute;right:7%;}
    #em-wrapper .em-search-wrapper .row .span6 label.event-search-categories,#em-wrapper .em-search-wrapper .row .span6 .em-search-location{width:100%;}
    #em-wrapper .em-search-wrapper .row .span6 label.event-search-categories select,#em-wrapper .em-search-wrapper .row .span6 label.event-search-contry select{width:80%;}
    .css-events-list .span3{width:100%;text-align:center;}
    .css-events-list .span3 .thumbnail{margin-bottom:10px;}
    .css-events-list .span9{width:100%;text-align:center;}
    .page-events .evt-detail-outer .event-desc{text-align:left;}
    .latest-news-data-section .span4{width:100%;}
    .our-latest-news-section .news-tabs li{width:50%;}
    .our-latest-news-section .news-tabs li a{width:100%;}
}
@media screen and (max-width:380px){
    #em-wrapper .em-search-wrapper .row .span6 label .event-search-name,#em-wrapper .em-search-wrapper .row .span6 label .search-location-name{width:89.5%;}
}
@media screen and (max-width:320px){
    .comment-author .fn{font-size:12px;}
    .commentlist .avatar{width:25px;}
    .commentlist li{padding-left:30px;}
    #em-wrapper .em-search-wrapper .row .span6 label.event-search-categories select,#em-wrapper .em-search-wrapper .row .span6 label.event-search-contry select{width:75%;}
    #em-wrapper .em-search-wrapper .row .span6 label .event-search-name,#em-wrapper .em-search-wrapper .row .span6 label .search-location-name{width:86.5%;}
}
.connected-section .connected-involved-section .read-btn::before,.connected-section .connected-involved-section .read-btn::after{width:62px;}
.candidates .schools-inner p{font-family:'robotoitalic';font-size:16px;line-height:26px;letter-spacing:normal;color:#4a4a4a;padding-bottom:15px;border-bottom:solid 1px #979797;margin-bottom:10px;}
.candidates .title{font-family:'kalamregular';color:#000000;line-height:1.57;letter-spacing:normal;font-size:30px;}
.candidates .designation{font-family:'robotomedium';font-size:12px;font-weight:500;color:#8b4f9f;font-style:normal;padding-right:25px;position:relative;}
.candidates .designation-after{position:relative;}
.candidates .designation-after:after{position:absolute;right:11px;width:3px;height:3px;background-color:#000000;top:-1px;bottom:0px;margin:auto;content:"";}
.candidates .detail{font-family:'robotolight_italic';font-size:12px;text-transform:uppercase;color:#4a4a4a;}
.candidates .detail-section{border:solid 1px #dbdbdb;border-left:none;width:50.9%;margin-left:-3px}
.candidates .prev-arrow.slick-arrow{position:absolute;top:-65px;left:0;cursor:pointer;}
.candidates .next-arrow.slick-arrow{position:absolute;top:-65px;right:0;cursor:pointer;}
.candidates .slick-arrow:hover{opacity:0.8;}
.top60{margin-top:60px!important;}
.schools-outer{margin-bottom:70px!important;}
.our-founder-section .detail{color:#4a4a4a;font-family:'robotolight_italic';font-size:12px;display:block;}
.our-founder-section{padding-bottom:20px;}
.partner .title{font-family:'robotobold';color:#8b4f9f;text-transform:uppercase;letter-spacing:1.1px;font-size:14px;margin-bottom:0px;}
.partner .support-position{font-family:'robotobold';font-size:14px;letter-spacing:1.1px;text-align:left;color:#000000;margin-bottom:10px;}
.partner .span3{position:relative;}
.partner .span9{padding-left:27px;}
.partner .title-typ1{padding-bottom:50px;}
.partner .span3:after{background-color:#41478f;content:"";height:100%;margin:auto;position:absolute;width:3px;right:0px;top:0px;}
.partner .description{color:#707070;line-height:1.63;font-size:16px;font-family:'robotoitalic';}
.partner{padding-bottom:40px;padding-top:30px;}

/**** Important date section ****/
.important-dt-title-inr .important-dt-title span{display:inline-block;position:relative;padding:0px;width:360px;}
.important-dt-title-inr .important-dt-title span::before{position:absolute;display:inline-block;background:#8b4f9f;content:"";width:273px;height:7px;top:18px;left:-273px;}
.important-dates-text{max-width:860px;margin:0 auto;}
.important-main-area{margin-top:35px;}
.important-dt-title-inr .important-dt-title span::after{position:absolute;display:inline-block;background:#8b4f9f;content:"";width:273px;height:7px;top:18px;right:-273px;}
.important-dates-text .nominate-page-sec .award-box{padding:0px;}
.important-dt-sec .important-dt-info{position:relative;text-align:center;}
.important-dt-sec .important-dt-info::before{background:#8b4f9f;content:"";height:135px;left:65px;position:absolute;top:18px;width:7px;}
.important-dt-sec .important-dt-info::after{background:#8b4f9f;bottom:0;content:"";height:135px;position:absolute;right:64px;top:18px;width:7px;}
.important-dt-sec .read-section{margin-top:40px;overflow:hidden;}
.important-dt-sec .read-section span{display:inline-block;position:relative;padding:0 38px;width:165px;}
.important-dt-sec .btn-typ2-01{padding:0 15px;}
.important-dt-sec .read-section span::before{position:absolute;display:inline-block;background:#8b4f9f;content:"";width:332px;height:7px;top:22px;left:-332px;}
.important-dt-sec .read-section span::after{position:absolute;display:inline-block;background:#8b4f9f;content:"";width:332px;height:7px;top:22px;right:-332px;}
.important-dt-sec .read-section{position:relative;}
.important-dt-sec .read-section::before{background:#8b4f9f;content:"";height:25px;left:65px;position:absolute;top:0px;width:7px;}
.important-dt-sec .read-section::after{background:#8b4f9f;bottom:0;content:"";height:25px;position:absolute;right:65px;top:0px;width:7px;}
.important-dates-text .ab-title{font-family:'kalambold';font-size:17px;line-height:1.65;color:#ca3759;text-transform:uppercase;}
.important-dates-text .important-time{font-weight:normal;font-family:'robotoitalic';margin:0px!important;font-size:17px;line-height:1.65;color:#41478f;text-transform:uppercase;}
.important-dates-desc{font-family:'robotoregular';font-size:18px;line-height:1.56;text-align:left;color:#4a4a4a;}
.important-dates-note{max-width:587px;margin:0 auto;opacity:0.8;font-family:'robotoregular';font-size:13px;line-height:1.77;text-align:center;color:#4a4a4a;margin-top:25px;}

/**** category section ***/
.categories-page .involved-section{max-width:830px;}
.categories-page .involved-section-inr{max-width:751px;}
.categories-page .involved-section-botm-inr{max-width:751px;}
.categories-page .categories-detail li{position:relative;padding-left:40px;font-size:14px;font-family:'robotoregular';line-height:1.43;color:#626262;margin-bottom:10px;}
.categories-page .categories-detail li::before{position:absolute;background:url(inc/images/right-check.png) no-repeat;content:"";width:20px;height:20px;left:0px;top:5px;}
.categories-page .involved-section p{margin-bottom:15px;}
.categories-page .categories-detail ul{margin:0px;padding:0px;padding-left:0px;margin-bottom:15px;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
html{-webkit-text-size-adjust:100%; /* Prevent font scaling in landscape while allowing user zoom */}

/*HTML5 display-role reset for older browsers */
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
body{line-height:1;}
ol,ul{list-style-type:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
button,input,select,textarea{font-size:100%;overflow:visible;margin:0;vertical-align:baseline;width:auto;}
textarea{overflow:auto;vertical-align:text-top;}

/* =Horizontal Rule-------------------------------------------------------------- */
hr{background:#dddddd;border:none;clear:both;color:#dddddd;float:none;height:1px;width:100%;}
hr.space{background:#ffffff;color:#ffffff;}

/* =Base-------------------------------------------------------------- */
html{height:100%;}
body{-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;background:#f3f3f3;color:#626262;font-size:15px;font-smoothing:antialiased;line-height:24px;font-family:'robotoregular';}

/* =Typography-------------------------------------------------------------- */
p{word-wrap:break-word;}
i,em,dfn,cite{font-style:italic;}
tt,var,pre,kbd,samp,code{font-family:monospace,serif;font-style:normal;}
b,strong{font-weight:700;}
pre{-moz-box-sizing:border-box;-moz-border-radius:2px;-moz-box-shadow:0 1px 0 #ffffff,inset 0 1px 1px rgba(0,0,0,0.2);-webkit-border-radius:2px;-webkit-box-shadow:0 1px 0 #ffffff,inset 0 1px 1px rgba(0,0,0,0.2);-webkit-box-sizing:border-box;box-shadow:0 1px 0 #ffffff,inset 0 1px 1px rgba(0,0,0,0.2);box-sizing:border-box;background:#f4f4f4;border:1px solid #aaaaaa;border-bottom-color:#cccccc;border-radius:2px;height:auto;margin:0;outline:none;padding:6px 10px;vertical-align:middle;width:100%;word-wrap:break-word;white-space:pre-wrap;}
del{color:#555555;text-decoration:line-through;}
ins,dfn{border-bottom:1px solid #cccccc;}
sup,sub,small{font-size:85%;}
abbr,acronym{font-size:85%;letter-spacing:.1em;text-transform:uppercase;}
a abbr,a acronym{border:none;}
dfn[title],abbr[title],acronym[title]{border-bottom:1px solid #cccccc;cursor:help;}
sup{vertical-align:super;}
sub{vertical-align:sub;}

/* =Responsive 12 Column Grid http: //demos.cyberchimps.com/responsivepro/responsive-grid/-------------------------------------------------------------- */
.row:before,.row:after{content:" ";display:table;}
.row:before,.row:after{content:" ";display:table;}
.row:after{clear:both;}
.row:before,.row:after{content:" ";display:table;}
.row:after{clear:both;}
.row:before,.row:after{content:" ";display:table;}
.row{margin-left:-15px;margin-right:-15px;}
.span1,.span2,.span3,.span4,.span5,.span6,.span7,.span8,.span9,.span10,.span11,.span12{float:left;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box;}
.span1{width:8.33333%;}
.span2{width:16.6667%;}
.span3{width:25%;}
.span4{width:33.3333%;}
.span5{width:41.6667%;}
.span6{width:50%;}
.span7{width:58.3333%;}
.span8{width:66.6667%;}
.span9{width:75%;}
.span10{width:83.3333%;}
.span11{width:91.6667%;}
.span12{width:100%;}
.grid{float:left;margin-bottom:2.127659574468%;padding-top:0;}
.grid-right{float:right;margin-bottom:2.127659574468%;padding-top:0;}
.col-60,.col-140,.col-220,.col-300,.col-380,.col-460,.col-540,.col-620,.col-700,.col-780,.col-860{display:inline;margin-right:2.127659574468%;}
.col-60{width:6.382978723404%;}
.col-140{width:14.893617021277%;}
.col-220{width:23.404255319149%;}
.col-300{width:31.914893617021%;}
.col-380{width:40.425531914894%;}
.col-460{width:48.936170212766%;}
.col-540{width:57.446808510638%;}
.col-620{width:65.957446808511%;}
.col-700{width:74.468085106383%;}
.col-780{width:82.978723404255%;}
.col-860{width:91.489361702128%;}
.col-940{width:100%;}
.fit{margin-left:0!important;margin-right:0!important;}

/* =Visibility-------------------------------------------------------------- */
.hidden{visibility:hidden;}
.visible{visibility:visible;}
.none{display:none;}
.hide-desktop{display:none;}
.show-desktop{display:block;}

/* =Responsive Images-------------------------------------------------------------- */
img{-ms-interpolation-mode:bicubic;border:0;height:auto;max-width:100%;vertical-align:middle;}
.ie8 img{height:auto;width:auto\9;}
.ie8 img.size-large{max-width:60%;width:auto;}

/* =Responsive Videos-------------------------------------------------------------- */
video{width:100%;max-width:100%;height:auto;}

/* =Responsive Embeds/Objects-------------------------------------------------------------- */
embed,object{max-width:100%;}
svg:not(:root){overflow:hidden;}

/* =Links-------------------------------------------------------------- */
a{color:#8b4f9f;font-weight:400;text-decoration:none;}
a:hover,a:active{color:#444444;outline:0;text-decoration:none;}
::selection{background:#999999;color:#ffffff;text-shadow:none;}

/* =Forms-------------------------------------------------------------- */
label{display:inline-block;font-weight:700;padding:2px 0;}
legend{padding:2px 5px;}
fieldset{border:1px solid #cccccc;margin:0 0 1.5em;padding:1em 2em;}
select,input[type="text"],input[type="password"],input[type="email"]{-moz-box-sizing:border-box;-moz-border-radius:2px;-webkit-box-sizing:border-box;-webkit-border-radius:2px;background-color:#ffffff;box-sizing:border-box;border:1px solid #aaaaaa;border-bottom-color:#cccccc;border-radius:2px;cursor:text;margin:0;outline:none;padding:6px 8px;vertical-align:middle;max-width:100%;}
select{height:auto;max-width:100%;}
area,textarea{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-border-radius:2px;box-sizing:border-box;border:1px solid #aaaaaa;border-bottom-color:#cccccc;border-radius:2px;height:auto;overflow:auto;margin:0;outline:none;padding:8px 10px;max-width:100%;}
map area{padding:0px;border:0px;}
input,select{cursor:pointer;}
area:focus,input:focus,textarea:focus{box-shadow:0 0 3px 0 rgba(202,55,88,0.7);border:1px solid #8b4f9f;}
input[type="submit"]:focus{box-shadow:0 0 3px 0 rgba(63,22,101,0.7);border:1px solid #41478f;}
input[type='text'],input[type='password']{cursor:text;}

/* =IE Forms-------------------------------------------------------------- */
.ie7 area,.ie7 select,.ie7 textarea,.ie7 input[type="text"],.ie7 input[type="password"],.ie7 input[type="email"]{width:96%;}

/* =IE6 Notice-------------------------------------------------------------- */
.msie-box{background-color:#f9edbe;border:1px solid #f0c36d;color:#212121;display:block;margin:0 auto;max-width:960px;padding:10px;position:absolute;top:60px;text-align:center;width:100%;}
.msie-box a{color:#212121;}

/* =Tables-------------------------------------------------------------- */
th,td,table{border:1px solid #dddddd;}
table{border-collapse:collapse;width:100%;}

/* =Lists-------------------------------------------------------------- */
ul{list-style-type:none;margin:0;padding:0;}
ol{line-height:22px;list-style-position:outside;list-style-type:decimal;margin:0;padding:0;}
dt{font-weight:400;}

/* =Blockquote-------------------------------------------------------------- */
blockquote{background:#f9f9f9;border:none;border-left:4px solid #d6d6d6;margin:20px;overflow:auto;padding:0 0 10px 12px;}
blockquote p{font-family:'Georgia','Times New Roman',Times,serif;font-style:italic;font-size:18px;line-height:26px;}

/* =Headings-------------------------------------------------------------- */
h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:700;line-height:1.0em;word-wrap:break-word;}
h1{font-size:2.625em;    /* = 42px */margin-bottom:.5em;margin-top:.5em;}
h2{font-size:2.250em;    /* = 36px */margin-bottom:.75em;margin-top:.75em;}
h3{font-size:1.875em;    /* = 30px */margin-bottom:.857em;margin-top:.857em;}
h4{font-size:1.500em;    /* = 24px */margin-bottom:1em;margin-top:1em;}
h5{font-size:1.125em;    /* = 18px */margin-bottom:1.125em;margin-top:1.125em;}
h6{font-size:1.000em;    /* = 16px */margin-bottom:1.285em;margin-top:1.285em;}

/* =Margins & Paddings-------------------------------------------------------------- */
p,hr,dl,pre,form,table,address,blockquote{margin:0 0 14px 0;}
th,td{padding:.8em;}
caption{padding-bottom:.8em;}
blockquote{padding:0 1em;}
blockquote:first-child{margin:.8em 0;}
fieldset{margin:1.6em 0;padding:0 1em 1em;}
legend{padding-left:.8em;padding-right:.8em;}
legend+*{margin-top:1em;}
input,textarea{padding:.3em .4em .15em;}
select{padding:.1em .2em 0;}
option{padding:0 .4em;}
dt{margin-bottom:.4em;margin-top:.8em;}
ul{list-style-type:none;}
ol{list-style-type:decimal;}
ul,ol{margin:0 1.5em 1.5em 0;padding-left:2.0em;}
li ul,li ol{margin:0;}
form div{margin-bottom:.8em;}

/* =Globals-------------------------------------------------------------- */
#container{margin:0 auto;max-width:100%;padding:0px 25px;}
#wrapper{clear:both;padding:0px;position:relative;}
.front-page #wrapper{background-color:transparent;border:none;margin:20px auto 20px auto;padding:0;}
#header{margin:0;}
#footer{clear:both;margin:0 auto;}
#footer-wrapper{margin:0;padding:0;}

/* =Header-------------------------------------------------------------- */

#logo{float:left;margin:0;max-width:220px;}
.site-name{display:block;font-size:2.063em;    /* = 33px */line-height:1.0em;padding-top:20px;}
.site-name a{color:#333333;font-weight:700;}
.site-description{color:#afafaf;display:block;font-size:0.875em;    /* = 14px */margin:10px 0;}

/* =Content-------------------------------------------------------------- */
#content{margin-top:40px;margin-bottom:20px;}
#content-full{margin-top:0px;margin-bottom:0px;}
#content-blog{margin-top:40px;margin-bottom:20px;}
#content-images{margin-bottom:20px;}
#content-search{margin-bottom:20px;margin-top:20px;}
#content-archive{margin-top:40px;margin-bottom:20px;}
#content-sitemap{margin-top:40px;margin-bottom:20px;}
#content-sitemap a{font-size:12px;}
#content .sticky{clear:both;}
#content .sticky p{}

/* =Templates (Landing Page)-------------------------------------------------------------- */
.page-template-landing-page-php .menu,.page-template-landing-page-php .top-menu,.page-template-landing-page-php .main-nav,.page-template-landing-page-php .footer-menu,.page-template-landing-page-php .sub-header-menu{display:none;}

/* =Author Meta (Author's Box)-------------------------------------------------------------- */
#author-meta{-moz-border-radius:4px;-webkit-border-radius:4px;background:#f9f9f9;border:1px solid #d6d6d6;border-radius:4px;clear:both;display:block;margin:30px 0 40px 0;padding:10px;overflow:hidden;}
#author-meta img{float:left;padding:10px 15px 0 5px;}
#author-meta p{margin:0;padding:5px;}
#author-meta .about-author{font-weight:700;margin:10px 0 0 0;}

/* =Featured Content-------------------------------------------------------------- */
#featured{-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#ffffff;border:1px solid #e5e5e5;border-radius:4px;padding-bottom:40px;width:99.893617021277%;}
#featured p{font-size:18px;font-weight:200;line-height:27px;padding:0 40px 0 40px;text-align:center;}
#featured-image{margin:40px 0 0 0;}
#featured-image .fluid-width-video-wrapper{margin-left:-20px;}
.featured-image img{margin-top:44px;}

/* =Post-------------------------------------------------------------- */
.comments-link{font-size:12px;}
#cancel-comment-reply-link{color:#990000;}
.post-data{clear:both;font-size:12px;font-weight:700;margin-top:20px;}
.post-data a{color:#111111;}
.post-entry{clear:both;}
.post-meta{clear:both;color:#9f9f9f;font-size:12px;margin-bottom:10px;}
.post-edit{clear:both;display:block;font-size:12px;margin:0;}
.post-search-terms{clear:both;}
.read-more{clear:both;font-weight:700;}
.attachment-entry{clear:both;text-align:center;}

/* =bbPress bbPress has its own breadcrumb lists-------------------------------------------------------------- */
.bbPress .breadcrumb-list{display:none;}

/* =Symbols-------------------------------------------------------------- */
.ellipsis{color:#aaaaaa;font-size:18px;margin-left:5px;}
.form-allowed-tags{display:none;font-size:10px;}

/* =Widgets-------------------------------------------------------------- */
.widget-wrapper{-webkit-border-radius:4px;-moz-border-radius:4px;background-color:#f9f9f9;border:1px solid #e5e5e5;border-radius:4px;margin:0 0 20px;padding:20px;}
.widget-wrapper select,.widget-wrapper input[type="text"],.widget-wrapper input[type="password"],.widget-wrapper input[type="email"]{width:75%;}
#widgets{margin-top:40px;}
#widgets a{display:inline-block;margin:0;padding:0;text-decoration:none;}
#widgets form{margin:0;}
#widgets ul,#widgets ol{padding:0 0 0 20px;}
#widgets ul li a{display:inline;text-decoration:none;}
#widgets .widget-title img{float:right;height:11px;position:relative;top:4px;width:11px;}
#widgets .rss-date{line-height:18px;padding:6px 12px;}
#widgets .rssSummary{padding:10px;}
#widgets cite{font-style:normal;line-height:18px;padding:6px 12px;}
#widgets .tagcloud,#widgets .textwidget{display:block;line-height:1.5em;margin:0;word-wrap:break-word;}
#widgets .textwidget a{display:inline;}
#widgets ul .children{padding:0 0 0 10px;}
#widgets .author{font-weight:700;padding-top:4px;}
.widget_archive select,#cat{display:block;margin:0 15px 0 0;}
#colophon-widget ul{}
.colophon-widget{background:none;min-height:0;}
.colophon-widget select,.colophon-widget input[type="text"],.colophon-widget input[type="password"],.colophon-widget input[type="email"]{width:100%;}
#top-widget{}
.top-widget{background:none;border:none;clear:right;float:right;min-height:0;padding:0 3px 0 0;text-align:right;width:45%;}
.top-widget ul{padding:0;}
.top-widget select,.top-widget input[type="text"],.top-widget input[type="password"],.top-widget input[type="email"]{width:auto;}
.top-widget #searchform{margin:0;}

/* =Titles-------------------------------------------------------------- */
.featured-title{font-size:60px;letter-spacing:-1px;margin:0;padding-top:40px;text-align:center;}
.featured-subtitle{padding:0 10px;text-align:center;}
.widget-title h3,.widget-title-home h3{display:block;font-size:24px;font-weight:700;line-height:23px;margin:0;padding:0 0 20px 0;text-align:left;}
.top-widget .widget-title h3{font-size:14px;padding:0;text-align:right;}
.widget-title a{border-bottom:none;padding:0!important;}
.title-404{color:#993333;}

/* =404 Page-------------------------------------------------------------- */
.error404 select,.error404 input[type="text"],.error404 input[type="password"]{width:auto;}
.error404 #header{border-bottom:1px solid #f1f1f1;}

/* =Accessibility-------------------------------------------------------------- */
.screen-reader-text{position:absolute!important;clip:rect(1px,1px,1px,1px);}

/* =Skip Links-------------------------------------------------------------- */
.skip-container{display:block;padding:0.5em 0.5em 0.5em 0;position:relative;}
.skip-link{background:#f5f5f5;border:1px solid #d5d5d5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;float:right;font-size:0.8125em;margin-left:-100%;padding:0.5em;text-transform:uppercase;}
.skip-link:hover,.skip-link:active,.skip-link:focus{border:1px solid #666;}
.custom-background .site{-webkit-box-shadow:0 -5px 5px 4px #d5d5d5;-moz-box-shadow:0 -5px 5px 4px #d5d5d5;box-shadow:0 -5px 5px 4px #d5d5d5;margin:0 auto;}

/* =Top Menu-------------------------------------------------------------- */
.top-menu{margin:0px;padding:0;}
.top-menu li{display:inline;list-style-type:none;}
.top-menu li a{border-left:1px solid #cccccc;color:#333333;font-size:11px;padding:0 4px 0 8px;}
.top-menu > li:first-child > a{border-left:none;}
.top-menu li a:hover{color:#333333;}
.header-top-area{padding:0 32px;}
.header-main-sec{padding:0 32px;}

/* =Header Menu (Primary)-------------------------------------------------------------- */
.menu{clear:both;margin:0 auto;}
.main-nav{clear:both;}
.menu,.menu ul{display:block;list-style-type:none;margin:0;padding:0;}
.menu li{border:0;display:block;float:left;margin:0;padding:0;position:relative;z-index:5;}
.main-header .menu li .menu_arrow{display:none;}
.menu li:hover{white-space:normal;z-index:10000;}
.menu li li{float:none;}
.menu ul{left:0;position:absolute;top:0;visibility:hidden;z-index:10;}
.menu li:hover > ul{top:100%;visibility:visible;}
.menu li li:hover > ul{left:100%;top:0;}
.menu:after,.menu ul:after{clear:both;content:'.';display:block;height:0;overflow:hidden;visibility:hidden;}
.menu,.menu ul{min-height:0;}
.menu br{display:none;}
.menu ul,.menu ul ul{margin:0;padding:0;}
.menu ul li a:hover,.menu li li a:hover{color:#484848;text-decoration:none;}
.menu ul{width:230px;box-sizing:border-box;-webkit-box-sizing:border-box;background:#fff;border:1px solid #eee;border-top:2px solid #8b4f9f;padding:10px 0;}
.menu a{border-left:1px solid #585858;color:#ffffff;cursor:pointer;display:block;font-size:13px;font-weight:700;height:45px;line-height:45px;margin:0;padding:0 0.9em;position:relative;text-decoration:none;text-shadow:0 -1px 0 #000000;white-space:nowrap;}
.menu a:hover{background-color:#808080;color:#ffffff;}
ul.menu > li:hover{background-color:#363636;color:#ffffff;}
.menu .current_page_item a,.menu .current-menu-item a{background-color:transparent;font-family:'robotomedium';color:#8b4f9f!important;}
.front-page .menu .current_page_item a{background:none;background-color:transparent;background-image:none;filter:none;}
.main-header .menu li li{background-image:none;border:1px solid #fff;color:#444444;filter:none;margin:0;padding:5px 15px;width:100%;box-sizing:border-box;text-align:left;display:block;}
.menu li li a{background:transparent!important;border:none;color:#444444;font-size:12px;font-weight:400;height:auto;height:20px;line-height:20px;padding:5px 10px;text-shadow:none;white-space:nowrap;}
.menu li li a:hover{background:#fff!important;background-image:none;border:none;color:#444444;filter:none;}
.menu li li:hover{background:#fff!important;filter:none;}
.menu ul > li + li{border-top:0;}
.menu li li:hover > ul{left:100%;top:0;}
.menu > li:first-child > a{border-left:none;}
.menu a#responsive_menu_button{display:none;}
.main-nav #responsive_current_menu_item{display:none;}

/* =Primary Main Menu IE Fixes-------------------------------------------------------------- */
.ie7 .menu ul{background:url(inc/images/ie7-fix.gif) repeat;}
.ie7 .menu li li a{min-width:100%;}

/* =Sub-Header Menu-------------------------------------------------------------- */
.sub-header-menu{background-color:#ffffff;border:1px solid #e5e5e5;border-top:none;clear:both;margin:0 auto;}
.sub-header-menu,.sub-header-menu ul{display:block;list-style-type:none;margin:0;padding:0;}
.sub-header-menu li{border:0;display:block;float:left;margin:0;padding:0;position:relative;z-index:5;}
.sub-header-menu li:hover{white-space:normal;z-index:10000;}
.sub-header-menu li li{float:none;}
.sub-header-menu ul{left:0;position:absolute;top:0;visibility:hidden;z-index:10;}
.sub-header-menu li:hover > ul{top:100%;visibility:visible;}
.sub-header-menu li li:hover > ul{left:100%;top:0;}
.sub-header-menu:after,.sub-header-menu ul:after{clear:both;content:'.';display:block;height:0;overflow:hidden;visibility:hidden;}
.sub-header-menu,.sub-header-menu ul{min-height:0;}
.sub-header-menu ul,.sub-header-menu ul ul{margin:0;padding:0;}
.sub-header-menu ul li a:hover,.sub-header-menu li li a:hover{color:#484848;text-decoration:none;}
.sub-header-menu ul{margin-top:1px;min-width:15em;width:auto;}
.sub-header-menu a{border-left:1px solid #e5e5e5;color:#333333;cursor:pointer;display:block;font-size:12px;font-weight:400;height:35px;line-height:35px;margin:0;padding:0 0.9em;position:relative;text-decoration:none;text-shadow:none;}
.sub-header-menu a:hover{-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-color:#f9f9f9;background-clip:padding-box;}
.sub-header-menu .current_page_item a,.sub-header-menu .current-menu-item a{background-color:#f9f9f9;}
.sub-header-menu li li{background:#ffffff;background-image:none;border:1px solid #e5e5e5;color:#444444;filter:none;margin:-1px 0 1px 0;width:auto;}
.sub-header-menu li li a{border:none;color:#444444;font-size:12px;font-weight:400;height:auto;height:20px;line-height:20px;padding:5px 10px;text-shadow:none;}
.sub-header-menu li li a:hover{background:#f9f9f9;background-image:none;border:none;color:#444444;filter:none;}
.sub-header-menu ul > li + li{border-top:0;}
.sub-header-menu li li:hover > ul{left:100%;top:0;}
.sub-header-menu > li:first-child > a{border-left:none;}
.sub-header-menu ul.children a,.sub-header-menu .current_page_ancestor,.sub-header-menu .current_page_ancestor ul a{background:none;background-image:none;filter:none;}

/* =Sub Header Menu IE Fixes-------------------------------------------------------------- */
.ie7 .sub-header-menu ul{background:url(inc/images/ie7-fix.gif) repeat;}
.ie7 .sub-header-menu li li a{min-width:100%;}

/* =Footer Menu-------------------------------------------------------------- */
.footer-menu{margin-left:0;padding:0;}
.footer-menu li{display:inline;list-style-type:none;}
.footer-menu li a{border-left:1px solid #cccccc;color:#333333;padding:0 8px;}
.footer-menu li a:hover{color:#222222;}
.footer-menu > li:first-child > a{border-left:none;padding:0;}

/* =Navigation-------------------------------------------------------------- */
.navigation{color:#111111;display:block;font-size:13px;height:28px;line-height:28px;margin:20px 0;padding:0 5px;}
.navigation a{color:#aaaaaa;padding:4px 10px;}
.navigation a:hover{color:#111111;text-decoration:none;}
.navigation .previous{float:left;}
.navigation .next{float:right;}
.navigation .bracket{font-size:36px;}

/* =Pagination (pages)-------------------------------------------------------------- */
.pagination{clear:both;display:block;font-size:16px;font-weight:700;margin:10px 0;padding:5px 0;}
.pagination a{text-decoration:none;}

/* =Breadcrumb Lists-------------------------------------------------------------- */
.breadcrumb-list{font-size:12px;padding:12px 0px!important;}

/* =Comments-------------------------------------------------------------- */
#commentform{margin:0;}
.commentlist{border-bottom:1px solid #e5e5e5;list-style:none;margin:0;padding:0;}
.commentlist ol{list-style:decimal;}
.commentlist li{-webkit-border-radius:4px;-moz-border-radius:4px;background-color:#ffffff;border-radius:4px;margin:0;}
.commentlist .bypostauthor{}
.commentlist li cite{color:#111111;font-size:1.1em;font-style:normal;font-weight:400;}
.commentlist li.alt{background:#f9f9f9;}
.commentlist .children{list-style:none;margin-left:10px;padding:10px;}
.commentlist .avatar{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;float:left;margin-right:10px;padding:0;vertical-align:middle;}
.comment-author .fn{}
.comment-author .says{color:#999999;}
.comment-body .comment-meta{color:#999999;display:inline-block;margin:0;padding:0;text-align:left;}
.comment-body .comment-meta a{font-size:11px;}
.comment-body{clear:both;padding:10px;}
.comment-body p{clear:both;}
.comment-body .reply{}
.pingback,.trackback{list-style:none;margin:20px 0;}
.pingback cite,.trackback cite{font-style:normal;}
#pings,#comments{text-align:left;}
#respond{-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#eaeaea;background-image:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#eaeaea));background-image:-webkit-linear-gradient(top,#ffffff,#eaeaea);background-image:-moz-linear-gradient(top,#ffffff,#eaeaea);background-image:-ms-linear-gradient(top,#ffffff,#eaeaea);background-image:-o-linear-gradient(top,#ffffff,#eaeaea);background-image:linear-gradient(top,#ffffff,#eaeaea);border:1px solid #cccccc;border-bottom-color:#aaaaaa;border-radius:4px;clear:both;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#eaeaea);margin-top:15px;margin-bottom:15px;padding:10px 20px 50px;}
#respond label{display:inline;}
.reply{margin:10px 0;}
.comment-form-url input,.comment-form-email input,.comment-form-author input,.comment-form-comment textarea{display:block;width:100%;}
.nocomments{color:#999999;font-size:.9em;text-align:center;}

/* =WordPress inc-------------------------------------------------------------- */
.alignnone{margin:5px 20px 20px 0;}
.aligncenter,div.aligncenter{display:block;margin:5px auto 20px auto;}
.alignright{float:right;margin:5px 0 20px 20px;}
.alignleft{float:left;margin:5px 20px 20px 0;}
.aligncenter{display:block;margin:5px auto;}
a img.alignright{float:right;margin:5px 0 20px 20px;}
a img.alignnone{margin:5px 20px 20px 0;}
a img.alignleft{float:left;margin:5px 20px 20px 0;}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.wp-caption{background:#f9f9f9;border:1px solid #f0f0f0;max-width:96%;padding:13px 10px 10px 10px;text-align:center;}
.wp-caption.alignnone{margin:5px 20px 20px 0;}
.wp-caption.alignleft{margin:5px 20px 20px 0;}
.wp-caption.alignright{margin:5px 0 20px 20px;}
.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto;}
.wp-caption p.wp-caption-text{font-size:12px;line-height:1.5em;margin:0;padding:10px;}
img.wp-smiley{vertical-align:middle;}

/* =Buttons-------------------------------------------------------------- */
a.button,input[type='reset'],input[type='button'],input[type='submit']{}
a.button:hover,input[type='reset']:hover,input[type='button']:hover,input[type='submit']:hover{}
a.button:active,input[type='reset']:active,input[type='button']:active,input[type='submit']:active{}

/* =WPML-------------------------------------------------------------- */
.icl_languages_selector{float:right;text-align:left}
.rtl .icl_languages_selector{float:left;text-align:right}
@media screen and (max-width:650px){
    .icl_languages_selector,.rtl .icl_languages_selector{float:none;}
}

/* =Polylang-------------------------------------------------------------- */
.widget_polylang li{display:inline;list-style-type:none;}

/* =Footer-------------------------------------------------------------- */
#footer{font-size:11px;line-height:1.5em;}
#footer a{color:#333333;font-weight:400;}
#footer a:hover{color:#444444;}
#footer-wrapper .grid.col-940{margin:0;}
.scroll-top{text-align:center;}
.copyright{text-align:left;}
.powered{text-align:right;}
#footer_widget .col-300:nth-child(3n+3){margin-right:0;}

/* =Social Icons-------------------------------------------------------------- */
#footer .social-icons{list-style:none;line-height:normal;padding:0;margin:0;text-align:right;}
#footer .rss-icon,#footer .yelp-icon,#footer .vimeo-icon,#footer .youtube-icon,#footer .twitter-icon,#footer .facebook-icon,#footer .linkedin-icon,#footer .rss-feed-icon,#footer .instagram-icon,#footer .pinterest-icon,#footer .foursquare-icon,#footer .googleplus-icon,#footer .google-plus-icon,#footer .stumbleupon-icon,#footer .stumble-upon-icon{display:inline;margin:1px;padding-left:3px;}

/* =Alignments Extras-------------------------------------------------------------- */
.left{float:left;}
.right{float:right;}
.center{text-align:center;}

/* =Clearfix-------------------------------------------------------------- */
.clearfix:after,.clearfix:before,#container:after,#container:before,.widget-wrapper:after,.widget-wrapper:before{content:' ';display:table;}
.clearfix:after,#container:after,.widget-wrapper:after{clear:both;}
.ie7 .clearfix,.ie7 #container,.ie7 .widget-wrapper{zoom:1;}
.clear{clear:both;}

/* =Begin bidirectionality settings (do not change)-------------------------------------------------------------- */
BDO[DIR="ltr"]{direction:ltr;unicode-bidi:bidi-override;}
BDO[DIR="rtl"]{direction:rtl;unicode-bidi:bidi-override;}
[DIR="ltr"]{direction:ltr;unicode-bidi:embed;}
[DIR="rtl"]{direction:rtl;unicode-bidi:embed;}

/* =Media Print If you're working on a Child Theme, make sure that all media queries are included in your style.css-------------------------------------------------------------- */
@media print{
    h1,h2,h3,h4,h5,h6{page-break-after:avoid;}
    ul,ol,dl{page-break-before:avoid;}
}

/* Retina (HiDPI) Display http: //www.quirksmode.org/blog/archives/2012/06/devicepixelrati.html-------------------------------------------------------------- */
@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){
    body{}
}

/*****Project CSS****/
.breadcrumb-list br{display:none;}
.homepage-slider{    /* margin-bottom: 25px; */}
.main-wrapper{background:#FFFFFF;overflow-x:hidden;background-color:#ffffff;box-shadow:0 0 6px 0 rgba(0,0,0,0.4);margin:0 auto;max-width:1170px;}
.container{margin:0 auto;max-width:1100px;}

/****For Header*****/
.top-header{background:#f7f7f7;border-bottom:1px #e5e5e5 solid;}
.top-header .top-menu li{border-left:1px solid #cccccc;float:left;width:30px;text-align:center;}
.top-header .top-menu li:last-child{border-right:1px solid #cccccc;}
.top-header .top-menu li a{font-size:14px;color:#9c9c9c;border:none;line-height:33px;padding:0px;}
.top-header .top-menu li:hover{background:#8b4f9f;cursor:pointer;}
.top-header .top-menu li:hover a{color:#FFF;}
.main-header{padding:30px 0px 30px 0px;}
.main-header .menu{text-align:right;margin-top:27px;}
.main-header .menu li{float:none;display:inline-block;padding:0px 12px 20px;}
.main-header .menu li:last-child{padding-right:0px;}
.main-header .menu a{border:none;color:#9b9b9b;text-transform:uppercase;font-size:14px;height:auto;line-height:normal;padding:0px;text-shadow:none;font-weight:normal;letter-spacing:0.5px;}
.main-header .menu li:hover{background:none;}
.main-header .menu li a:hover{background:none;color:#8b4f9f;}
.main-header .menu .current_page_item a,.main-header .menu .current-menu-item ul li a:hover{background:none;color:#8b4f9f;font-family:'robotomedium';}
.main-header .menu .current-menu-item ul li a{color:#4a4a4a;}
.top-right{float: right;/* text-align:right; */display:inline; margin-top:5px;}
.top-right a{color:#9b9b9b !important;}
.top-right a:hover{color:#8B4F9F !important;}
.top-text{font-size:13px;line-height:1.15;color:#41478f;padding-top:9px;font-family:'robotoregular';}
.top-text span{font-family:'robotobold';}

/***For Footer***/
.footer-section{background:#7d7d7d;padding:37px 0px 28px 0px;color:#FFF;font-size:12px;}
.footer-section a{color:#FFF!important;}
.footer-section a:hover{text-decoration:underline;}
.footer-menu{text-align:right;margin:0px;}
.footer-menu li{padding:0px 9px;}
.footer-menu li:last-child{padding-right:0px;}
.footer-menu li a{border:0px;font-size:15px;padding:0px;}
.footer-menu li a:hover{opacity:0.7;}

/***Common CSS***/
.title-typ1{margin:0px;padding:0px;font-family:'BoutiqueScript'; word-spacing: 6px; font-size:35px;color:#000000;padding-bottom:20px;line-height:normal;text-transform:uppercase;}
.title-typ2{margin:0px;padding:0px;font-family:'kalamregular';font-size:26px;color:#fff;padding-bottom:15px;line-height:normal;}
.title-typ3{font-size:20px;color:#000;padding-bottom:15px;margin:0px;line-height:normal;}
.title-content-typ1{font-family:'robotoregular';font-size:15px;line-height:1.67;color:#626262;margin-bottom:15px;}
.title-area{max-width:630px;margin:0 auto;margin-bottom:40px;}
.title-area .title-typ1{padding-bottom:8px;}
.btn-typ1{border:2px #FFF solid;background:none;letter-spacing:0.5px;text-transform:uppercase;padding:0px;height:45px;color:#FFF;text-align:center;width:112px;display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden;-webkit-transition-duration:0.5s;transition-duration:0.5s;}
.btn-typ1:hover{background:#ffffff;color:#8b4f9f;}
.newsletter-form .btn-typ1,.newsleter-section .wysija-submit{border:1.5px #fff solid;background:none;letter-spacing:0.5px;text-transform:uppercase;padding:0px;font-family:'robotomedium';height:45px;color:#fff;text-align:center;width:112px;display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden;-webkit-transition-duration:0.5s;transition-duration:0.5s;}
.newsletter-form .btn-typ1:hover,.newsleter-section .wysija-submit:hover{background:#fff;border:3px #fff solid;color:#8b4f9f;}
.btn-typ2-white{border:solid 3px #fff;background:transparent;letter-spacing:0.5px;text-transform:uppercase;padding:0px 33px;height:40px;color:#fff;text-align:center;display:inline-block;font-family:'robotomedium';font-size:15px;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden;-webkit-transition-duration:0.5s;transition-duration:0.5s;line-height:40px;}
.btn-typ2-white:hover{border:3px #fff solid;color:#8b4f9f;background:#fff;}
.btn-typ2{border:solid 4px #8b4f9f;background:transparent;letter-spacing:0.5px;text-transform:uppercase;padding:0px 8px;color:#8b4f9f;text-align:center;display:inline-block;font-family:'robotomedium';font-size:15px;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden;-webkit-transition-duration:0.5s;transition-duration:0.5s;line-height:37px;}
.btn-typ2:hover{border:4px #8b4f9f solid;color:#fff;background:#8b4f9f;}
.btn-typ2-01{border:solid 3px #41478f;background:transparent;letter-spacing:0.5px;text-transform:uppercase;padding:0px 33px;height:40px;color:#41478f;text-align:center;display:inline-block;font-family:'robotomedium';font-size:15px;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden;-webkit-transition-duration:0.5s;transition-duration:0.5s;line-height:40px;}
.btn-typ2-01:hover{border:3px #41478f solid;color:#fff;background:#41478f;}
.home-nominations-section .btn-typ2{border:4px #fff solid;color:#fff;background:transparent;}
.home-nominations-section .btn-typ2:hover{border:4px #fff solid;color:#8b4f9f;background:#fff;}
.homepage-criteria .title-typ1{padding-bottom:13px;}
.homepage-criteria .title-content-typ1{margin-bottom:30px;}
.homepage-criteria .criteria-content-sec{padding-right:100px;}
.homepage-criteria .btn-typ2{border:solid 4px #41478f;background:transparent;letter-spacing:0.5px;text-transform:uppercase;padding:0px 15px;height:34px;color:#41478f;text-align:center;display:inline-block;font-family:'robotomedium';font-size:13px;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden;-webkit-transition-duration:0.5s;transition-duration:0.5s;line-height:34px;cursor:pointer;}
.homepage-criteria .btn-typ2:hover{border:4px #41478f solid;color:#fff;background:#41478f;}
.btn-typ3{border:4px #FFF solid;background:none;letter-spacing:0.5px;text-transform:uppercase;padding:5px 20px;color:#FFF;text-align:center;font-size:13px;display:inline-block;font-family:'robotomedium';vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden;-webkit-transition-duration:0.5s;transition-duration:0.5s;}
.btn-typ3:hover{background:#ffffff;color:#8b4f9f;}
.btn-typ4{border:solid 4px #41478f;letter-spacing:0.5px;text-transform:uppercase;padding:10px 30px;color:#41478f;text-align:center;display:inline-block;vertical-align:middle;font-family:'robotomedium';-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden;-webkit-transition-duration:0.5s;transition-duration:0.5s;line-height:normal;}
.btn-typ4:hover{border:4px #41478f solid;color:#fff;background:none;background:#41478f;}
.btn-typ5{border:1px #FFF solid;background:#FFF;letter-spacing:0.5px;text-transform:uppercase;padding:5px 20px;color:#8b4f9f;text-align:center;font-size:13px;display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden;-webkit-transition-duration:0.5s;transition-duration:0.5s;}
.btn-typ5:hover{border:1px #FFF solid;color:#fff;background:none;}
.btn-typ6{border:solid 3px #8b4f9f;background:none;letter-spacing:0.5px;text-transform:uppercase;padding:5px 20px;color:#8b4f9f;text-align:center;font-size:14px;font-family:'robotomedium';display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden;-webkit-transition-duration:0.5s;transition-duration:0.5s;}
.btn-typ6:hover{background:#8b4f9f;color:#ffffff;}
.align-c{text-align:center;}

/****Newsletter Section*****/
.newsleter-section{background:#8b4f9f;text-align:center;padding:26px 0px 25px 0px;}
.newsleter-section .title-typ1{color:#FFF;font-size:30px;}
.newsleter-section .newsletter-input,.newsleter-section .wysija-paragraph input{font-size:14px;font-family:'robotoregular';height:45px;font-weight:normal;width:435px;font-size:12px;letter-spacing:0.5px;border:none;color:#858585;padding-left:13px;border-radius:0px;position:relative;margin-right:10px;}
.newsleter-section .wysija-paragraph input{max-width:300px;}
.newsleter-section .wysija-paragraph{min-width:325px;text-align:left;}
.newsleter-section{position:relative;}
.newsleter-section .newsletter-input,.newsleter-section .wysija-paragraph input::palceholder{color:#f2f2f2;}
.newsleter-section .wysija-paragraph{display:inline-block;position:relative;}
.newsleter-section .formError{position:absolute;top:0;left:auto;margin-top:0px;right:0px;}
.newsleter-section .formError .formErrorContent{position:absolute;right:25px;top:3px;height:23px;overflow:hidden;width:114px;}
.newsleter-section .widget_wysija_cont .wysija-submit{margin:0px;}
.newsleter-section .widget_wysija_cont .allmsgs .updated{display:inline-block!important;}
.newsleter-section form,.newsleter-section div{margin:0px;}
.newsleter-section div.container{margin:auto;}
.newsleter-section form,.newsleter-section div.mc4wp-error{color:#FFF;}
.newsletter-form span{margin-left:5px;display:inline-block;}

/*****Hwo We Are for home page******/
.video-img{position:relative;}
.video-img img{width:100%;}
.video-img a{display:inline-block;position:absolute;left:50%;top:50%;text-align:center;width:86px;height:56px;margin-left:-43px;margin-top:-28px;border:1px solid #FFF;color:#FFF;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-size:23px;line-height:55px;-webkit-transition-duration:0.5s;transition-duration:0.5s;}
.video-img a:hover{background:#FFF;color:#8b4f9f;}
.lloyds-banking-sec{margin-top:15px;}
.lloyds-banking-sec .logo-sec{float:left;padding:20px 20px 20px 0;border-right:2px #8b4f9f solid;margin-right:15px;}
.lloyds-banking-sec .lloyds-banking-detail{font-size:12px;line-height:18px;}
.about-lists .readmore-sec{margin:15px 0px 30px;}
.readmore-sec{margin:30px 0px 40px;}

/********Get Involved Section*******/
.get-involved-section{margin-bottom:50px;}
.get-involved-section .row{margin-left:0px;margin-right:0px;}
.get-involved-section .span4{padding-left:0px;padding-right:0px;}
.get-involved-section .inner-box{position:relative;}
.get-involved-section .inner-box img{width:100%;}
.get-involved-section .box-strip{position:absolute;width:100%;text-align:center;bottom:0px;left:0px;background-color:rgba(0,0,0,0.7);color:#FFF;font-family:'robotobold';text-transform:uppercase;letter-spacing:1px;font-size:13px;padding:12px 10px 10px;box-sizing:border-box;}
.get-involved-section .outer-box{position:relative;overflow:hidden;}
.get-involved-section .involved-hover{position:absolute;top:100px;left:0px;right:0px;bottom:0px;background-color:rgba(1,134,79,0.8);width:100%;height:100%;box-sizing:border-box;padding:40px 40px 50px;opacity:0;-webkit-transition:top 0.3s; /* For Safari 3.1 to 6.0 */transition:top 0.3s;}
.get-involved-section .outer-box:hover .box-strip{opacity:0;}
.get-involved-section .outer-box:hover .involved-hover{top:0px;opacity:1;cursor:pointer;}
.get-involved-section .hover-inner{position:relative;border-left:solid 1px #ffffff;border-right:solid 1px #ffffff;text-align:center;color:#FFF;font-size:13px;line-height:24px;box-sizing:border-box;padding:30px;height:100%;}
.get-involved-section .hedding{position:absolute;top:-13px;left:0%;width:100%;letter-spacing:1px;}
.get-involved-section .hedding:before{content:"";width:65px;height:1px;background:#FFF;position:absolute;left:-1px;top:12px;}
.get-involved-section .hedding:after{content:"";width:65px;height:1px;background:#FFF;position:absolute;right:-1px;top:12px;}
.get-involved-section .read-btn{position:absolute;bottom:-19px;left:0%;width:100%;letter-spacing:1px;}
.get-involved-section .read-btn:before{content:"";width:65px;height:1px;background:#FFF;position:absolute;left:-1px;top:17px;}
.get-involved-section .read-btn:after{content:"";width:65px;height:1px;background:#FFF;position:absolute;right:-1px;top:17px;}
.ambassadors-section{background:#f1f1f1;}
.ambassadors-img-section{position:relative;}
.ambassadors-img-section img{width:100%;}
.ambassadors-img-section::before{position:absolute;height:100%;width:72px;left:-2px;height:100%;background:url(inc/images/our-ambassadors-erroe.png) no-repeat top left;background-size:auto 100%;top:0;width:72px;content:"";}
.ambassadors-detail-section{padding:45px 50px 0px 30px;position:relative;}
.ambassadors-readmore{width:140px;height:140px;border-radius:140px;-moz-border-radius:140px;-webkit-border-radius:140px;-khtml-border-radius:140px;top:50%;margin-top:-50px;right:-120px;position:absolute;text-align:center;color:#FFF;z-index:1;border:9px solid rgba(1,134,79,0.2);-webkit-background-clip:border-box; /* for Safari */background-clip:border-box; /* for IE9+, Firefox 4+, Opera, Chrome */-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;}
.ambassadors-readmore-child{width:140px;height:140px;border-radius:140px;-moz-border-radius:140px;-webkit-border-radius:140px;-khtml-border-radius:140px;text-align:center;color:white;background:#8b4f9f;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-property:color;transition-property:color;background:#8b4f9f;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;position:absolute;}
.ambassadors-readmore-child::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#02804b;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:transform 0.3s ease-out;transition-property:transform 0.3s ease-out;background-clip:border-box;border-radius:140px;-moz-border-radius:140px;-webkit-border-radius:140px;-khtml-border-radius:140px;}
.ambassadors-readmore-child:hover{color:white;background:#019a5a;   /* border: 9px solid rgba(1, 134, 79, 0.2);*/width:122px;height:122px;}
.ambassadors-readmore-child:hover a{padding-top:36px;}
.ambassadors-readmore-child:hover:before{-webkit-transform:scale(1);transform:scale(1);}
.ambassadors-readmore-child:hover{background:#019a5a;border:9px solid rgba(1,134,79,0.2);-webkit-background-clip:border-box; /* for Safari */background-clip:border-box;}
.ambassadors-readmore a{color:#FFF;text-transform:uppercase;position:relative;display:block;padding-top:45px;width:100%;height:100%}
.ambassadors-readmore span{display:block;}

/****Midbar Banner*****/
.homepage-slider .cycloneslider-template-standard{margin-bottom:0;}
.homepage-slider .cycloneslider-template-standard .cycloneslider-caption{top:0px;background:none;bottom:40px;width:100%;opacity:1;}
.homepage-slider .cycloneslider-template-standard .cycloneslider-caption .homeslider-content .homeslider-inner{position:absolute;width:100%;left:0;top:56px;background:none;bottom:40px;display:inline-block;width:auto;}
.homepage-slider .cycloneslider-template-standard .cycloneslider-caption .homeslider-content .homeslider-box{border-left:0px;padding:50px 30px 51px 0px;opacity:1;display:inline-block;border:solid 7px #8b4f9f;border-left:none;min-width:439px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.homepage-slider .cycloneslider-template-standard .cycloneslider-caption .homeslider-content{position:relative;}
.homepage-slider .cycloneslider-template-standard .cycloneslider-caption .homeslider-content .homeslider-box{font-family:'robotolight';font-size:20px;line-height:26px;}
.homeslider-tag{margin-bottom:15px; font-family: 'Gotham Medium'; }
.homepage-slider .cycloneslider-template-standard .cycloneslider-caption .homeslider-date{font-family:'robotomedium';font-size:28px;border:1px solid #8b4f9f;font-size:14px;line-height:25px;padding:7px 22px;color:#ffffff;margin-bottom:15px;display:inline-block;}
.homepage-slider .cycloneslider-template-standard .cycloneslider-caption .homeslider-box-inner{margin-left:-30px;}
.homepage-slider .cycloneslider-template-standard .cycloneslider-caption{right:0px;left:auto;}
.homepage-slider .cycloneslider-template-standard .cycloneslider-caption-title{display:none;}
.homepage-slider .cycloneslider-template-standard .homeslider-title{padding:0px;margin-left:0px;font-size:35px;text-transform:uppercase; font-family: 'BoutiqueScript'; word-spacing: 6px;line-height:50px;margin-bottom:10px;}
.homepage-slider .cycloneslider-template-standard .cycloneslider-caption-description{padding:0px;margin-left:-20px;}
.homepage-slider .cycloneslider-template-standard .cycloneslider-caption-description .container{max-width:1035px;}
.homepage-slider .cycloneslider-template-standard .cycloneslider-caption .homeslider-content .homeslider-box{position:relative;text-align:left;}
.homepage-slider .cycloneslider-template-standard .cycloneslider-caption .homeslider-content .homeslider-box:before{position:absolute;content:"";top:0px;left:0px;width:7px;height:40px;background:#8b4f9f;}
.homepage-slider .cycloneslider-template-standard .cycloneslider-caption .homeslider-content .homeslider-box:after{position:absolute;content:"";bottom:0px;left:0px;width:7px;height:25px;background:#8b4f9f;}
.homepage-slider .cycloneslider-template-standard .cycloneslider-pager{left:0px;right:0px;bottom:100px;width:auto;display:inline-block;left:31px;right:auto;}
.homepage-slider .cycloneslider-template-standard .cycloneslider-pager span{background:#8b4f9f;box-shadow:none;height:7px;width:7px;margin:0px 5px;vertical-align:middle;}
.homepage-slider .cycloneslider-template-standard .cycloneslider-pager span.cycle-pager-active{height:10px;width:10px;background:#8b4f9f;}
.homepage-slider img{width:100%;}
.homepage-slider .cycloneslider-template-standard .cycloneslider-slides{overflow:hidden;height:428px!important;}
.homepage-slider .cycloneslider-template-standard .cycloneslider-slides .cycloneslider-caption-more{
	display: inline-block;
	height: 100%;
	width: 100%;
}
.homepage-slider .cycloneslider-template-standard .cycloneslider-slides .cycloneslider-slide{background-attachment:scroll;background-position:center center;background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;}
.stay-connect{padding:55px 0 55px;background-color:#f1f1f1;}
.stay-connect .btn-typ2{background-color:#8b4f9f;color:#fff;min-width:140px;}
.stay-connect .btn-typ2:hover{background-color:#fff;color:#8b4f9f;}
.page-template-asiapacific .homepage-slider .cycloneslider-template-standard .cycloneslider-pager{display: none;}
/**Inner pages Banner**/
.innerpage-banner{position:relative;}
.innerpage-banner img{width:100%;}
.innerpage-banner{background-attachment:scroll;background-position:center center;background-repeat:no-repeat;background-size:cover!important;-webkit-background-size:cover;height:273px!important;}
.inner-title-sec{position:relative;}
.inner-title-sec .inner-title-area{border-left:0px;padding:50px 38px 50px 0px;opacity:1;display:inline-block;border:7px #8b4f9f solid;border-left:none;position:absolute;left:30px;top:55px;}
.inner-title-sec .inner-title-area.inner-banner-title{padding:28px 60px 27px 0px;}
.innerpage-banner p,.innerpage-banner img{margin:0px;padding:0px;}
.innerpage-banner .innerpage-title{margin:0px;padding:0px;top:0px;right:33px;display:block;color:#FFF;font-size:35px;text-transform:uppercase;font-family: 'BoutiqueScript';  word-spacing: 6px;line-height:45px;}
.innerpage-banner .innerpage-title span{display:inline-block;margin-left:-35px;}
.innerpage-banner  .innerpage-text{position:absolute;top:40px;right:55px;bottom:80px;display:block;width:100%;}
.inner-title-sec .inner-title-area:before{position:absolute;content:"";top:0px;left:0px;width:7px;height:10px;background:#8b4f9f;}
.inner-title-sec .inner-title-area:after{position:absolute;content:"";bottom:0px;left:0px;width:7px;height:10px;background:#8b4f9f;}

/*****Contact Page********/
.container2{width:700px;margin:0px auto;padding:0px;}
.contact-page .title-typ1{letter-spacing:3px;padding-bottom:20px;}
.page-contact .innerpage-banner .innerpage-title span{width:auto;display:block;}
.get-in-text{color:#9b9b9b;font-size:22px;line-height:30px;}
.contact-page .contact-det{margin-top:30px;}
.contact-det a{position:relative;display:inline-block;padding-left:55px;color:#515151;}
.contact-det a span{position:absolute;top:-7px;left:0px;display:inline-block;height:38px;width:38px;border-radius:38px;-moz-border-radius:38px;-webkit-border-radius:38px;border:rgba(102,35,68,0.5) 1px solid;font-size:18px;text-align:center;line-height:37px;color:#8b4f9f;}
.contact-det a:hover{color:#8b4f9f;}
.contact-det a:hover span{background:#8b4f9f;color:#FFF;}
.contact-form{margin-top:15px;}
.contact-form .wpcf7-form-control-wrap{width:100%;display:block;font-size:13px;font-family:'open_sansregular';margin-bottom:15px;}
.contact-form input,.contact-form textarea{width:100%;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-family:'open_sansregular';padding:10px;vertical-align:top;}
.contact-form textarea{height:120px;}
.contact-form .wpcf7-form-control.wpcf7-submit{display:inline-block;width:auto;border-radius:0px;-moz-border-radius:0px;font-family:'open_sans_semiboldregular';-webkit-border-radius:0px;padding:8px 45px;background:#fff;border-width:3px;-webkit-appearance:none;border-color:#8b4f9f;color:#8b4f9f;}
.contact-form .wpcf7-form-control.wpcf7-submit:hover{background-color:#8b4f9f;color:#fff;}
.contact-form span.wpcf7-not-valid-tip{position:absolute;top:7px;right:5px;}
.contact-form-section div.wpcf7-validation-errors{margin:0px;padding:5px;font-size:13px;line-height:normal;border:none;background:#F00;color:#FFF;}
.contact-form-section div.wpcf7-mail-sent-ok{margin:0px;padding:5px;font-size:13px;line-height:normal;border:none;background:#8b4f9f;color:#FFF;}

/******footer-get-involved-section**********/
.footer-get-involved-section{background:#8b4f9f;color:#FFF;padding:30px 0px;}
.footer-get-involved-section .get-bor-r{border-right:1px #63b493 solid;min-height:240px;}
.get-footer-icon{margin-bottom:20px;min-height:37px;}
.footer-get-text{font-size:13px;line-height:20px;margin-bottom:20px;}
.footer-get-involved-section .btn-typ3{min-width:60px;padding:3px 10px;margin-left:5px;}
.footer-get-involved-section .btn-typ5{min-width:60px;padding:3px 10px;margin-right:5px;}

/*****Our Stories******/
.page-our_stories .innerpage-banner .innerpage-title span,.single-our_stories .innerpage-banner .innerpage-title span{width:170px;}
.our-ambassadors .row{margin-left:-25px;margin-right:-25px;}
.our-ambassadors .span3{padding-left:25px;padding-right:25px;}
.ambassadors-inner{text-align:center;min-height:100px;margin-bottom:35px;}
.ambassadors-image a{overflow:hidden;display:block;}
.ambassadors-image img{display:block;transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;width:100%;}
.ambassadors-image img:hover{transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);}
.ambassadors-title{font-size:15px;color:#000;font-family:'robotobold';margin-top:15px;text-transform:uppercase;line-height:25px;}
.ambassadors-position{font-size:14px;color:#4a4a4a;line-height:22px;position:relative;margin-bottom:5px;}
.read-more-btn{font-size:13px;}
.schools-outer{margin-bottom:30px;background:#FFF;}
.dis-table{display:table;width:100%;}
.dis-table .dis-cell{display:inline-block;vertical-align:top;}
.detail-section{width:50%;box-sizing:border-box;}
.schools-image{position:relative;width:49%;box-sizing:border-box;background-size:cover!important;}
.our-candidates-area .schools-image{width:33.33%;}
.our-candidates-area .detail-section{width:65.50%;}
.author-img-area{margin-top:50px;margin-left:50px;}
.schools-image::before{content:"";width:42px;position:absolute;top:0px;right:-2px;bottom:0px;background:url(inc/images/image-errow.png) top right no-repeat;background-size:auto 100%;}
.schools .title-typ2{color:#000;}
.schools-inner{padding:20px 30px 20px 30px;position:relative;}
.schools-image::after{content:"";position:absolute;top:50%;right:0px;color:#fff;height:70px;width:48px;border-radius:48px;-webkit-border-radius:48px;background:url(inc/images/quote.png) center 15px no-repeat;box-sizing:border-box;margin-top:-40px;}
.schools-position{text-transform:uppercase;font-size:14px;font-family:'robotomedium';color:#8b4f9f;line-height:18px;padding-bottom:10px;margin:0;font-weight:normal;}
.school-decs{font-size:15px;font-family:'robotoregular';line-height:1.67;color:#626262;border-bottom:1px #d3d3d3 solid;margin-bottom:10px;}
.school-decs p{margin-bottom:10px;}
.schools-from{text-transform:uppercase;font-size:12px;color:#4a4a4a;margin-bottom:10px;}
.schools-quote{color:#000;font-size:16px;font-style:italic;line-height:24px;}
.tab-links{margin:0 0 35px;padding:0px;text-align:center;}
.tab-links li{display:inline-block;box-sizing:border-box;-webkit-box-sizing:border-box;text-align:center;margin-right:-4px;}
.tab-links li a{display:block;color:#666666;font-size:14px;letter-spacing:0.8px;padding:0px 15px 9px 15px;position:relative;min-width:150px;position:relative;}
.tab-links li a:after{position:absolute;content:"";height:1px;bottom:0px;left:0px;width:100%;background:#a0a0a0;}
.tab-links li a:hover,.tab-links li.active a{color:#8b4f9f;}
.tab-links li.active a:after{height:3px;background:#8b4f9f;bottom:-1px;}
#tab2.stories-tabs{display:none;}
.schools-sec{background-color:rgba(215,215,215,0.4);padding:30px 0px 0px;}
.load-more-section{padding:30px 0px;}
.ambassadors-sec{margin-top:45px;}
.stories-details-page{background-color:rgba(215,215,215,0.4);padding-bottom:30px;}
.stories-details-page .schools-outer:last-child{margin-bottom:0px;}
.single-our_stories .stories-details-page .schools-outer:last-child{margin-top:15px;}
.more-ambassadors-section{padding:40px 60px;text-align:center;}
.slick-slide .ambassadors-img img{display:inline;}
.more-ambassadors-section .prev-arrow{width:34px;background:url(inc/images/next-pre-arrow.png) top left;position:absolute;height:34px;position:absolute;top:25px;left:-60px;cursor:pointer;}
.more-ambassadors-section .prev-arrow:hover{background:url(inc/images/next-pre-arrow.png) bottom left;}
.more-ambassadors-section .next-arrow{width:34px;background:url(inc/images/next-pre-arrow.png) top right;position:absolute;height:34px;position:absolute;top:25px;right:-60px;cursor:pointer;}
.more-ambassadors-section .next-arrow:hover{background:url(inc/images/next-pre-arrow.png) bottom right;}
.more-ambassadors-section .ambassadors-item{margin:0px 5px;}
.video-text{background:#FFF;width:960px;height:auto;position:relative;margin:auto;box-sizing:border-box;}
.video-text iframe{width:100%!important;height:100%!important;padding:0px!important;}
.video-text .mfp-close{position:absolute;right:-15px;top:-15px;background:#FFF;border-radius:30px;height:30px;width:30px;text-align:center;border:solid 1px #CCCCCC;opacity:1;line-height:30px;}
.video-text .mfp-close:active{top:-15px;}
.video-text .mfp-close:hover{color:#FFF!important;background:#8b4f9f;}
.blog-inner{position:relative;}
.blog-image{overflow:hidden;position:relative;}
.blog-image img{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transition:all 0.4s ease-in-out 0s;-webkit-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;}
.blog-image a{display:inline-block;}
.blog-image:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);}
.blog-cat-strip{position:absolute;bottom:0px;left:0px;width:100%;background-color:rgba(0,0,0,0.7);box-sizing:border-box;padding:10px;color:#FFF;font-family:"robotobold";font-size:13px;letter-spacing:1px;text-transform:uppercase;line-height:20px;}
.blog-cat-strip span{font-family:'robotoregular';display:block;letter-spacing:normal;font-style:italic;text-transform:none;}
.blog-date{position:absolute;top:0px;right:0px;padding:10px;width:auto;background:#8b4f9f;color:#FFF;text-align:center;text-transform:uppercase;}
.blog-date span{display:block;font-family:'robotobold';font-size:28px;}

/******Calendar Page*******/
.page-calendar-activities #wrapper{background:#f1f1f1;}
.calendar-section{margin-left:-15px;margin-right:-15px;}
.calendar-section:after{content:'';display:block;clear:both;}

/* ---- .element-item ---- */

/* 5 columns, percentage width */
.calendar-item,.calendar-section-sizer{width:50%;padding:15px;box-sizing:border-box;}
.calendar-box{background:#FFF;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:20px;}
.calendar-item{float:left;}
.calendar-date span{background:#8b4f9f;text-transform:uppercase;font-size:12px;font-family:'robotobold';color:#FFF;display:inline-block;padding:0px 5px;line-height:20px;letter-spacing:1px;margin-bottom:10px;}
.calendar-section .title-typ3{padding-bottom:10px;}
.calendar-short_des{font-size:12px;color:#8b4f9f;letter-spacing:1px;line-height:normal;margin-bottom:10px;}
.calendar-desc{font-size:13px;line-height:22px;font-style:italic;}
.name-desi{font-size:13px;color:#8b4f9f;}
.page-calendar-activities .title-typ1,.page-stay-connected-wof-ambassadors .title-typ1{padding-bottom:10px;}
.calendar-act-det,.page-stay-connected-wof-ambassadors{margin-bottom:20px;}
.page-calendar-activities .load-more-section{background:#FFF;padding:30px 0px;margin-top:15px;}
.page-calendar-activities .innerpage-banner .innerpage-title span{width:240px;}
.page-stay-connected-wof-ambassadors .svc_social_filter_div{text-align:center;}
.page-stay-connected-wof-ambassadors .svc_social_filter_ul{display:inline-block;float:none;margin:0px;}
.page-stay-connected-wof-ambassadors .svc_sort_div{float:none;background:none;border:1px solid #8b4f9f!important;display:inline-block;vertical-align:top;padding:7px 8px;text-transform:uppercase;color:#8b4f9f;font-size:13px;letter-spacing:0.4px;}
.page-stay-connected-wof-ambassadors .svc_social_filter_ul li{text-transform:uppercase;color:#8b4f9f;font-size:13px;letter-spacing:0.4px;}
.page-stay-connected-wof-ambassadors .svc_social_filter_ul li.active{border:1px solid #8b4f9f!important;background:#8b4f9f!important;}
.page-stay-connected-wof-ambassadors .svc_social_filter_ul li.active a{color:#FFFFFF!important;}
.page-stay-connected-wof-ambassadors .svc_sort_div a.svc_active i{color:#666!important;}
.page-stay-connected-wof-ambassadors nav#svc_infinite{width:auto;background:#8b4f9f;color:#FFF;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;text-transform:uppercase;height:auto;background:#FFF;box-shadow:none;}
.page-stay-connected-wof-ambassadors .svc_carousel_loadmore{color:#fff!important;background:#8b4f9f none repeat scroll 0 0;border:2px solid #8b4f9f;color:#fff;display:inline-block;height:40px;letter-spacing:0.5px;line-height:40px;overflow:hidden;padding:0 10px;text-align:center;text-transform:uppercase;transform:translateZ(0px);transition-duration:0.5s;vertical-align:middle;}
.page-stay-connected-wof-ambassadors .svc_carousel_loadmore:hover{background:rgba(0,0,0,0) none repeat scroll 0 0;border:2px solid #8b4f9f;color:#8b4f9f!important;}
.page-stay-connected-wof-ambassadors .innerpage-banner .innerpage-title span{width:400px;}
.comment-form-comment label:after{content:"*";}
.scroll-top{bottom:3%;position:fixed;right:15px;z-index:250;}
.scroll-top a{background:rgba(102,35,68,0.7);color:#fff;display:inline-block;height:35px;outline:medium none;text-align:center;width:35px;border-radius:35px;font-size:20px;}
.scroll-top a i{line-height:32px;}
.scroll-top a:hover{background:rgb(139, 79, 159);color:#fff;}
.page-whos-involved .innerpage-banner .innerpage-title span{width:190px;}
.innerpage-banner .innerpage-title span{}
.support-slide-section .title-typ1{padding-bottom:50px;}
.comment-form div.error{color:#F00}

/**FOR GALLERY PAGE**/

/**** Isotope Filtering ****/

.page-gallery .isotope-item{z-index:2;}
.page-gallery .isotope-hidden.isotope-item{pointer-events:none;z-index:1;}

/**** Isotope CSS3 transitions ****/
.page-gallery .isotope,.page-gallery .isotope .isotope-item{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-ms-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s;}
.page-gallery .isotope{-webkit-transition-property:height;-moz-transition-property:height;-ms-transition-property:height;-o-transition-property:height;transition-property:height;}
.page-gallery .isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity;}

/**** disabling Isotope CSS3 transitions ****/
.page-gallery .isotope.no-transition,.page-gallery .isotope.no-transition .isotope-item,.page-gallery .isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;}
.page-gallery #portfolio{margin:0;}
.page-gallery .portfolio_image{cursor:pointer;height:auto;margin:0;overflow:hidden;position:relative;width:25%;}
.page-gallery .portfolio_long_image{overflow:hidden;float:left;height:auto;margin:0;width:25%;box-sizing:border-box;}
.page-gallery ul#filters{padding:0;margin:0px 0px 30px;text-align:center;}
.page-gallery ul#filters li{display:inline-block;margin:5px 5px;}
.page-gallery ul#filters li a{padding:5px 20px;color:#8b4f9f;text-transform:uppercase;display:inline-block;border:1px #8b4f9f solid;}
.page-gallery ul#filters li a.active,.page-gallery ul#filters li a:hover{background-color:#8b4f9f;color:#FFF;}
.page-gallery #portfolio img{margin:0px;width:100%;}
.page-gallery .portfolio_content{position:absolute;bottom:0;width:100%;height:auto;background-color:rgba(0,0,0,0.7);transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;-ms-transition:all 0.4s ease;}
.page-gallery .portfolio-item:hover .portfolio_content{top:0px;background-color:rgba(202,55,89,0.9);}
.page-gallery .portfolio-item a{height:100%;display:table;text-align:center;width:100%;}
.page-gallery
.portfolio_detail{color:#fff;padding:15px;vertical-align:middle;height:100%;display:table-cell;}
.page-gallery .portfolio_detail h2{text-transform:uppercase;font-family:"robotobold";font-size:13px;margin:0px;}
.page-template .news-detail-bred{margin-bottom:30px;}
.page-gallery .title-typ1{text-align:center;}
.page-gallery .portfolio{margin-bottom:40px;}

/****EVENTS PAgeg*****/
.css-events-list table.events-table td{padding:10px;}
.css-events-list table.events-table th.event-time{width:20%;}
.css-events-list table.events-table th{text-align:left;background:#f3f3f3;}
.no-more-item{color:#8b4f9f;padding-bottom:20px;text-align:center;}
#logo h1{margin:0;}
.title-typ1{font-weight:normal;}

/*SITEMAP PAGE*/

/********* kocujsitemap **************/
.kocujsitemap{padding-bottom:20px;}
.kocujsitemap ul{list-style-type:none;}
.kocujsitemap ul > li{margin-bottom:10px; float: none;}
.kocujsitemap ul > li:hover{background-color: unset;}
.kocujsitemap ul li > a{font-size:16px;color:#9f9f9f; font-weight: 400;text-shadow: none;border: none;padding: 0;height: auto;line-height: unset;}
.kocujsitemap ul li > a:hover{color:#8b4f9f; background-color: unset;}
.kocujsitemap ul li a:before{content:"\f101";font-family:FontAwesome;display:inline-block;margin-right:5px;}
.kocujsitemap ul li ul{padding-top:8px;}
.kocujsitemap ul li ul li{margin-bottom:5px;}
.kocujsitemap ul li ul li a{color:#9f9f9f;font-size:15px;}
.kocujsitemap ul li ul li a:hover{color:#8b4f9f;}
.kocujsitemap ul li ul li a:before{content:"\f105";font-family:FontAwesome;display:inline-block;margin-right:5px;}
.kocujsitemap ul{margin:0;padding:0;}
.kocujsitemap ul li ul{padding-left:25px;}

/*sitemap end*/

/* Footer Menu */
#footer .footer-main-menu{margin:0px;padding:0px;list-style-type:none;}
#footer .footer-main-menu li{display:inline-block;margin:0px 12px;}
#footer .footer-main-menu li:first-child{margin-left:0px;}
#footer .footer-main-menu li:last-child{margin-right:0px;}
#footer .footer-main-menu li a{font-size:13px;line-height:1.15;letter-spacing:0.5px;font-family:'robotoregular';text-transform:uppercase;text-decoration:none;}
#footer .footer-main-menu li.current-menu-item a{text-decoration:underline;}
#footer .copy-sec{text-align:center;margin-top:25px;font-size:12px;line-height:19px;font-stretch:normal;}
.about-lists{padding-left:30px;}
.about-lists .about-item a{font-size:18px;font-family:'Gotham Medium';text-transform:uppercase;line-height:1.56;color:#8b4f9f;display:block;border-bottom:solid 1px #d7d7d7;padding-bottom:0px;margin-top:5px;margin-bottom:5px;}
.about-lists .about-item .desc{font-family:'robotoregular';font-size:15px;line-height:1.67;color:#626262;text-align:justify;padding:10px 0px;}
.about-lists .ab-title{display:inline-block;padding-top:7px;}
.about-lists .plus-icon{float:right;}
.about-lists .plus-icon .fa-plus::before{content:"";background:url(inc/images/about-plus.svg) no-repeat center center;width:30px;height:30px;display:inline-block;}
.about-lists .active .plus-icon .fa-plus::before{content:"";background:url(inc/images/minus.png) no-repeat center center;width:30px;height:30px;display:inline-block;}
.home-nominations-section .nominations-title{font-family:'robotobold';font-size:14px;letter-spacing:1px;color:#ffffff;text-transform:uppercase;margin-bottom:7px;}
.home-nominations-section .title-white-color{color:#fff!important;padding-bottom:40px;}
.home-nominations-section .nominations-desc{font-family:'robotoregular';font-size:15px;line-height:1.6;color:#ffffff;padding-right:50px;opacity:0.7;margin-bottom:15px;}
.home-nominations-section .read-all-btn{margin-top:35px;}
.home-nominations-section .nominations-icon{margin-bottom:25px;position:relative;}
.whoweare-section{padding:45px 0 60px;}
.whoweare-section .title-area .title-typ1{padding-bottom:25px;}
.whoweare-section .row{margin:-37px;}
.whoweare-section .spc{padding:0 37px;}

/***criteria section ***/
.criteria-content ul{margin:0px;padding:0px;padding-left:35px;}
.criteria-content li{position:relative;padding-left:37px;font-size:15px;font-family:'robotoregular';line-height:1.67;color:#626262;margin-bottom:15px;}
.criteria-content li:before{position:absolute;background:url(inc/images/right-check.png) no-repeat;content:"";width:20px;height:20px;left:0px;top:5px;}
.homepage-criteria .criteria-text{border:solid 7px #8b4f9f;padding:70px 44px 70px 44px;box-sizing:border-box;position:relative;text-align:center;}
.homepage-criteria .criteria-hover{display:block;position:absolute;top:-7px;height:352px;width:225px;padding:10px 20px 10px 20px;overflow:hidden;background-color:#ffffff;box-shadow:0 0 15px 0 rgba(0,0,0,0.33);}
.homepage-criteria .criteria-hover .close{text-align:right;}
.homepage-criteria .criteria-hover .close a{cursor:pointer;}
.homepage-criteria .criteria-hover .countries-title{font-family:Bernadette;font-size:25px;line-height:1.88;font-family:'kalamregular';color:#000000;}
.homepage-criteria .criteria-hover li{font-size:14px;line-height:2.57;color:#4a4a4a;}
.homepage-criteria .criteria-hover ul{margin:0px;padding:0px;list-style:none;}
.homepage-criteria .criteria-hover li::before{content:"\f111";font-family:FontAwesome;margin-right:13px;color:#8b4f9f;vertical-align:middle;font-size:6px;}
.homepage-criteria{padding:60px 0px;}
.criteria-img{position:relative;}
.criteria-img .arrow{position:absolute;bottom:105px;right:0px;}
.criteria-hover .countries-lists{height:260px;overflow:auto;width:100%;}
.criteria-hover .countries-lists .jspVerticalBar{width:1px;background:#b6b6b6;right:3px;z-index:222;}
.jspTrack{background:transparent!important;left:-3px;}
.jspDrag{width:6px;left:-3px;right:0px;background:#41478f!important;border-radius:5px;}

/*** ***/
.categories-lists .categories-item{display:inline-block;width:16%;text-align:center;vertical-align:top;margin-bottom:60px;}
.categories-lists .categories-item .categories-icon{margin-bottom:15px;}
.categories-lists .categories-item .categories-name a{font-size:14px;font-family:'robotobold';letter-spacing:1.1px;color:#000000;text-transform:uppercase;}
.categories-lists .categories-item .categories-name a:hover{color:#000000;}
.categories-lists{margin-top:20px;text-align:center;}

/*** judges section ***/
.judges-section{padding:60px 0px;}
.judges-section .judges-sec{padding:50px 5px 50px 0px;box-sizing:border-box;border:solid 7px #8b4f9f;border-left:none;position:relative;margin-left:30px;}
.judges-section .judges-left{display:inline-block;width:25%;vertical-align:middle;margin-right:30px;margin-left:-30px;}
.judges-section .judges-right{display:inline-block;width:72%;vertical-align:middle;}
.judges-section .judges-image img{margin:0 auto;border-radius:100px;-webkit-border-radius:100px;border:4px solid #41478f;-webkit-border:4px solid #41478f;}
.judges-section .judges-image{margin-bottom:15px;}
.judges-section .readmore-sec{margin:0px;}
.judges-section .readmore-sec .btn-typ2{font-size:14px;font-weight:normal;font-family:'robotomedium';letter-spacing:0.4px;text-align:center;padding:0px 10px;color:#8b4f9f;border:solid 3px #8b4f9f;}
.judges-section .readmore-sec .btn-typ2:hover{border:3px #8b4f9f solid;color:#fff;background:#8b4f9f;}
.judges-section .title-desc{font-size:15px;line-height:1.67;color:#626262;font-family:'robotoregular';padding-right:50px;margin-bottom:15px;}
.judges-section .judges-name{font-family:'robotobold';font-size:13px;text-align:center;color:#000000;text-transform:uppercase;}
.judges-section .judges-extra{font-size:13px;font-family:'robotoregular';line-height:1.71;text-align:center;color:#9b9b9b;padding:0 10px;}
.judges-section .judges-extra::after{background:#979797;width:115px;height:1px;margin:0 auto;content:"";display:block;opacity:0.5;margin-top:5px}
.judges-section .judges-readmore{text-align:center;}
.judges-section .judges-readmore a{font-size:13px;text-align:center;color:#8b4f9f;font-family:'robotomedium';}
.judges-section .judges-readmore a:hover{color:#41478f;}
.judges-section .title-typ1{padding-bottom:0px;}
.judges-section .judges-sec::before{position:absolute;content:"";top:0px;left:0px;width:7px;height:70px;background:#8b4f9f;}
.judges-section .judges-sec::after{position:absolute;content:"";bottom:0px;left:0px;width:7px;height:70px;background:#8b4f9f;}
.judges-lists .slick-dots li{display:inline-block;margin-right:15px;vertical-align:middle;}
.judges-lists .slick-dots{position:absolute;right:0;}
.judges-lists .slick-pagination-item{width:7px;height:7px;background-color:#41478f;border-radius:7px;opacity:0.55;cursor:pointer;}
.judges-lists .slick-active .slick-pagination-item{background-color:#41478f;width:10px;height:10px;opacity:1;border-radius:10px;}

/**** Gallery section ****/
.title-section-inr .involved-title-1{font-family:'kalamregular';font-size:40px;color:#000000;text-align:center;overflow:hidden;margin-bottom:20px;}
.title-section-inr .title-typ1 span{display:inline-block;padding:0;width:240px;}
.title-section-inr .title-typ1 span::before{position:absolute;display:inline-block;background:#8b4f9f;content:"";width:255px;height:7px;top:15px;left:0px;}
.gallery-text{max-width:630px;text-align:center;margin:0 auto;}
.title-section-inr .title-typ1 span::after{position:absolute;display:inline-block;background:#8b4f9f;content:"";width:255px;height:7px;top:15px;right:0px;}
.gallery-section .gallery-info{position:relative;max-width:752px;margin:auto;}
.gallery-section .gallery-info::before{background:#8b4f9f;content:"";height:100%;left:0px;position:absolute;top:15px;width:7px;}
.gallery-section .gallery-info::after{background:#8b4f9f;bottom:0;content:"";height:100%;position:absolute;right:0px;top:15px;width:7px;}
.gallery-section .read-section{margin-top:40px;overflow:hidden;}
.gallery-section .read-section span{display:inline-block;padding:0 10px;width:210px;}
.gallery-section .read-section span::before{position:absolute;display:inline-block;background:#8b4f9f;content:"";width:269px;height:7px;bottom:19px;left:-5px;}
.gallery-section .read-section span::after{position:absolute;display:inline-block;background:#8b4f9f;content:"";width:269px;height:7px;bottom:19px;right:-5px;}
.gallery-section .read-section{position:relative;max-width:752px;margin:auto;padding-top:42px;}
.gallery-section .read-section::before{background:#8b4f9f;content:"";height:68px;left:0px;position:absolute;top:0px;width:7px;}
.gallery-section .read-section::after{background:#8b4f9f;bottom:0;content:"";height:68px;position:absolute;right:0px;top:0px;width:7px;}

/*** Sponser section***/
.more-sponsored-section .sponsored-item:last-child{margin-right:0px;}
.more-sponsored-section .sponsored-item img{margin:0 auto;display:block;}
.more-support-section{text-align:center;margin-bottom:60px;}
.more-support-section .support-item{display:inline-block;margin-right:30px; margin-bottom:15px;}
.more-support-section .support-item:last-child{margin-right:0px;}
.home-sponsored-supported{padding:40px 0px 20px 0px;}
.home-sponsored-supported .sponsored-sec{margin-bottom:0px;}
.home-sponsored-supported .slick-track{margin-left:auto; margin-right:auto;}
.home-sponsored-supported .sponsored-item,
.home-sponsored-supported .support-item{margin-bottom:0px; height:80px;}
.home-sponsored-supported .sponsored-item .sponsored-img,
.home-sponsored-supported .support-item .support-img{height:100%; line-height:80px;}
.home-sponsored-supported .sponsored-item .sponsored-img img,
.home-sponsored-supported .support-item .support-img img{max-height:80px; display:inline-block;}
.social-testi img{display:inline-block;}
.social-testi{padding:10px 0 10px;}
.social-testi a{padding:0 5px;}
.social-testi a:hover{opacity:0.5;}

/**** Book Page ****/
.book-page-sec .book-list{padding:0px;margin:0px;}
.book-page-sec .book-sec{padding:0px 45px;}
.book-page-sec .book-list li{background:#f3f3f3;}
.book-page-sec .book-list li:nth-child(2n){background:#fff;}
.book-page-sec .involved-section{max-width:375px;padding-bottom:20px;}
.book-page-sec .book-time{font-size:17px;line-height:2.47;color:#3f1665;width:20%;padding-left:15px;display:inline-block;font-family:'robotomedium';}
.book-page-sec .book-title{font-family:'robotoitalic';font-size:17px;line-height:2.47;display:inline-block;color:#707070;}
.book-page-sec .ticket-prices .book-time{width:50%;display:inline-block;text-align:left;padding-left:50px;box-sizing:border-box;color:#41478f;}
.book-page-sec .ticket-prices .book-title{width:50%;display:inline-block;text-align:left;}
.book-page-sec .term-sec{font-size:14px;line-height:1.71;color:#4a4a4a;margin-top:30px;}
.book-page-sec .term-sec .term-title{font-family:'kalamregular';font-size:25px;line-height:1.88;color:#000;margin-bottom:5px;text-align:center;}
.book-page-sec .term-desc{margin-bottom:15px;}
.book-page-sec{margin-bottom:60px;}
.book-page-sec .read-all-btn{margin-top:20px;}

/******* Nomination page ******/
.nominate-page-sec .involved-section{max-width:700px;}
.nominate-page-sec .title-typ1{font-size:40px;line-height:42px;padding-bottom:15px;}
.nominate-page-sec .award-box{padding:0px 45px;box-sizing:border-box;}
.nominate-page-sec .award-box ul{margin:0px;padding:0px;padding-left:0px;}
.nominate-page-sec .award-box .title{font-size:25px;line-height:1.88;font-family:'kalamregular';color:#000000;margin-bottom:18px;text-align:center}
.nominate-page-sec .award-list{max-width:442px;margin:0 auto;}
.nominate-page-sec .award-box li{position:relative;padding-left:40px;font-size:14px;font-family:'robotoregular';line-height:1.43;color:#626262;margin-bottom:10px;}
.nominate-page-sec .award-box li::before{position:absolute;background:url(inc/images/right-check.png) no-repeat;content:"";width:20px;height:20px;left:0px;top:5px;}
.nominate-page-sec .nominate-text{padding-right:15px;}
.nominate-text,.nominate-text .desc{font-size:18px;font-family:'robotoregular';line-height:1.56;color:#ffffff;}
.nominate-text .short-desc{opacity:0.8;font-family:'robotoregular';font-size:13px;line-height:1.77;color:#ffffff;}
.how-nominate-sec .title-typ1{color:#fff!important;padding-bottom:7px;}
.nominate-text .desc{margin-bottom:20px;}
.how-nominate-sec{background:#8b4f9f;padding:40px 0px;}
.how-nominate-list .number{font-size:30px;font-family:'kalamregular';color:#ffffff;display:inline-block;width:13%;vertical-align:middle;}
.how-nominate-list .how-nominate-desc{opacity:0.8;font-family:'robotoregular';font-size:14px;line-height:1.71;color:#ffffff;display:inline-block;width:85%;vertical-align:middle;}
.how-nominate-list .how-nominate-item{border-bottom:solid 1px rgba(255,255,255,0.5);padding:12px 0;box-sizing:border-box;min-height:52px;}
.important-date-sec{padding:40px 0px 15px 0px;}
.important-date-sec .important-time{font-size:17px;line-height:1.47;margin-left:15px;color:#41478f;font-family:'robotoitalic';}
.important-date-sec .about-lists .about-item .desc{font-family:'robotoregular';font-size:14px;line-height:24px;color:#626262;padding:10px 0px;}
.important-date-sec .about-lists .about-item .desc span{font-family:'robotoregular';font-size:18px;line-height:28px;color:#9b9b9b;margin-bottom:15px;display:inline-block;}
.nominate-award-sec{padding-bottom:40px;padding-top:10px;}
.how-nominate-sec .read-all-btn{margin-top:40px;}
.how-nominate-list .how-nominate-item:last-child{    /* border-bottom: none; */}
.how-nominate-list .nominate-notes{opacity:1;font-size:14px;line-height:1.71;color:#ffffff;padding:30px 25px;box-sizing:border-box;border:solid 2px #ffffff;margin-top:30px;text-align:center;}

/**** Category Page ****/
.homepage-categories.categories-page{background:#fff;padding:0px 0 0px 0;}
.homepage-categories.categories-page .categories-lists .categories-item{text-align:left;padding:25px 35px 15px 35px;}
.homepage-categories.categories-page .categories-lists .categories-item.even{background:#f3f3f3;}
.homepage-categories.categories-page .categories-item .categories-name a{font-size:23px;font-family:'kalamregular';line-height:25px;color:#41478f;text-transform:inherit;}
.homepage-categories.categories-page .categories-item .categories-name{margin-bottom:5px;}
.homepage-categories.categories-page .categories-desc{font-family:'robotoregular';font-size:14px;color:#4a4a4a;padding-right:80px;}
.homepage-categories.categories-page .special-awards .categories-lists{margin-top:10px;}
.homepage-categories.categories-page .commom-category{padding-bottom:30px;}
.homepage-categories.categories-page .special-awards .title-typ1{color:#8b4f9f;padding-bottom:0px;}
.homepage-categories.categories-page .categories-lists{margin-top:20px;}
.homepage-categories.categories-page .categories-item{display:inline-block;width:100%;margin:0px;}
.homepage-categories.categories-page .categories-item .categories-detail{width:84.5%;display:inline-block;vertical-align:top;}
.homepage-categories.categories-page .categories-item .categories-icon{margin-bottom:15px;display:inline-block;width:15%;vertical-align:middle;}
.alumni-desc{max-width:630px;font-size:18px;line-height:1.56;margin:0 auto;text-align:center;color:#707070;}
.page-our-alumni .title-typ1{line-height:43px;}
.ambassadors-sec .story-lists .slick-list{margin-left:-15px;margin-right:-15px;}
.ambassadors-sec .story-item{padding-left:15px;padding-right:15px;box-sizing:border-box;}
.story-lists .prev-arrow.slick-arrow{position:absolute;top:-167px;left:0;cursor:pointer;}
.story-lists .next-arrow.slick-arrow{position:absolute;top:-167px;right:0;cursor:pointer;}
.story-lists .prev-arrow.slick-arrow::before{background:url(inc/images/story-left-arrow.png) no-repeat;content:"";width:38px;height:38px;display:block;}
.story-lists .next-arrow.slick-arrow::before{background:url(inc/images/story-right-arrow.png) no-repeat;content:"";width:38px;height:38px;display:block;}
.story-alumni-sec{padding:30px 0 0 0;background:#f1f1f1;}

/**** OUR ALUMNI SECTION *****/
.our-alumni-cat-lists ul{margin:0px;padding:0px;margin-left:-15px;margin-right:-15px;}
.our-alumni-cat-lists ul li{display:inline-block;width:19.7%;padding-left:15px;padding-right:15px;box-sizing:border-box;margin-bottom:30px;}
.our-alumni-cat-lists li a{display:block;padding:14px 0px;box-sizing:border-box;border:solid 1px #41478f;font-size:15px;font-family:'robotoregular';letter-spacing:1.1px;color:#41478f;text-align:center;}
.our-alumni-cat-lists li a:hover{background-color:#8b4f9f;color:#fff;border:solid 1px #8b4f9f;}
.our-alumni-sec{margin-bottom:30px;}
.our-alumni-sec .title-typ1{margin-bottom:20px;}
.alumni-listing-page .title-typ1{line-height:47px;}
.alumni-listing-page .involved-section{max-width:710px;}
.alumni-listing-page .involved-common{text-align:center;}

/******* ALUMNI LISTING PAGE ********/
.alumni-post-list{background-color:#f3f3f3;padding:60px 0px;}
.alumni-post-list .alumni-item{margin-bottom:30px;}
.alumni-post-list .alumni-item .alumni-item-outer{background-color:#ffffff;}
.alumni-post-list .alumni-item .alumni-item-outer.all-in-inner{border:solid 1px #cacaca;padding:27px;box-sizing:border-box;}
.alumni-post-list .alumni-item .alumni-item-inner-top{border:solid 1px #cacaca;border-bottom:none;padding:27px 27px 15px 27px;box-sizing:border-box;}
.alumni-post-list .alumni-item .alumni-item-inner-bottom{border:solid 1px #cacaca;border-top:none;padding:15px 27px 27px 27px;box-sizing:border-box;}
.alumni-post-list .award-name{font-family:'robotoregular';font-size:13px;line-height:1.31;letter-spacing:1.3px;color:#a7a7a7;text-transform:uppercase;margin-bottom:5px;}
.alumni-post-list .award-title{font-family:'kalamregular';font-size:30px;line-height:1.57;text-align:center;color:#000000;}
.alumni-post-list .award-winner-sec{text-align:center;border:solid 7px #8b4f9f;padding:15px 0 13px 0;box-sizing:border-box;margin-top:10px;}
.alumni-post-list .winner-text{font-family:'kalamregular';font-size:25px;color:#707070;}
.alumni-post-list .winner-name{font-size:20px;line-height:2.35;color:#000000;}
.alumni-post-list .winner-designation{font-size:13px;line-height:1.31;color:#707070;text-transform:uppercase;padding:0px 35px;}
.alumni-post-list .award-shortlist-sec .shortlist-item .person-name{font-size:14px;line-height:19px;color:#4a4a4a;font-family:'robotolight';}
.alumni-post-list .award-shortlist-sec{text-align:left;padding-top:15px;}
.alumni-post-list .award-shortlist-sec .shortlist-item{margin-bottom:8px;}
.alumni-post-list .award-shortlist-sec .shortlist-item .person-name span{font-size:14px;line-height:19px;color:#4a4a4a;font-family:'robotomedium';}
.alumni-listing-page .involved-section{background:url(inc/images/award-background.png) no-repeat center center;padding-bottom:0px;margin-bottom:53px;}
.award-info-right .a2a_button_twitter{background:url('inc/images/twitter-new.svg') no-repeat scroll center center!important;background-size: contain !important;height:16px!important;width:16px!important;margin:0px;padding:0px 7px;}
.award-info-right .a2a_button_facebook{background:url('inc/images/grey-facebook.png') no-repeat scroll center center!important;height:15px!important;width:8px!important;margin:0px;padding:0px 7px;}
.award-info-right .addtoany_share_save{background:url('inc/images/grey-share.png') no-repeat scroll center center!important;height:16px!important;width:15px!important;margin:0px;padding:0px;padding-left:7px;}
.award-sponser-logo{text-align:center;}
.addtoany_list.a2a_kit_size_32 a{font-size:18px;}
.award-info-right{float:right;}
.alumni-listing-page .award-sponser-logo.not-winner-sec{border-bottom:solid 1px #8b4f9f;padding-bottom:14px;}
.alumni-post-list .load-more-sec{text-align:center;margin-top:20px;}
.alumni-post-list .load-more-sec a{font-family:'open_sans_semiboldregular';height:42px;font-size:15px;line-height:45px;padding:9px 15px;border:solid 3px #41478f;letter-spacing:1.2px;color:#41478f;}
.alumni-post-list .load-more-sec a:hover{border:solid 3px #41478f;background:#41478f;color:#fff;}
.alumni-post-list .load-more-sec a:hover .load-bg{background:url(inc/images/load-bg-white.png) no-repeat center center;width:20px;height:23px;display:inline-block;vertical-align:middle;margin-right:10px;}
.alumni-post-list .load-more-sec a .load-bg{background:url(inc/images/load-bg.png) no-repeat center center;width:20px;height:23px;display:inline-block;vertical-align:middle;margin-right:10px;}
.alumni-post-list .load-more-sec a .load-text{display:inline-block;vertical-align:middle;}
.award-main-img-sec img{width:100%;}
.home-nominations-section .nominations-icon.step-1::after,.home-nominations-section .nominations-icon.step-2::after{content:"";width:25px;height:18px;background:url(inc/images/home-right.jpg) no-repeat center center;display:inline-block;right:25px;position:absolute;top:41%;}
.gallery-slider-section .gallery-item.slick-center{opacity:1;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);-webkit-transition:all 300ms;transition:all 300ms;height:auto;box-shadow:1px 2px 3px rgba(0,0,0,0.5);-webkit-box-shadow:1px 0px 5px rgba(0,0,0,0.5);overflow:visible!important;}
.gallery-slider-section .slick-list{    /* overflow-y:visible !important; */
padding:40px 0px 30px 0!important;}
.support-list.slick-initialized.slick-slider{margin-bottom:60px;}
.gallery-slider-section .prev-arrow.slick-arrow{position:absolute;top:50%;left:0px;cursor:pointer;z-index:99;margin-top:-15px;}
.gallery-slider-section .next-arrow.slick-arrow{position:absolute;top:50%;right:0px;cursor:pointer;z-index:99;margin-top:-15px;}
.gallery-slider-section .prev-arrow.slick-arrow::before{background:url(inc/images/programme-left-arrow.svg) no-repeat;content:"";width:34px;height:34px;display:block;}
.gallery-slider-section .next-arrow.slick-arrow::before{background:url(inc/images/programme-right-arrow.svg) no-repeat;content:"";width:34px;height:34px;display:block;}
.gallery-bottom{margin-bottom:40px;}
.news-involved-section{background:#f1f1f1;}
.candidates .schools-outer{margin-bottom:15px!important;}
.services-tab-section{position:relative;}
.services-tab-section .loading{background:url(inc/images/loading.gif) no-repeat center center;width:50px;height:50px;text-align:center;margin:0 auto;position:absolute;left:0px;right:0px;bottom:108px;}
.page-terms-of-service .post-entry{margin-bottom:35px;}
.post-type-archive-press .blog-listing-page{margin-bottom:60px;}
.criteria-content .read-all-btn{padding-left:37px;}
.gallery-slider-section .slick-arrow:hover{opacity:0.9;}
.our-candidates-area{padding:40px 0px 30px 0px;}
.our-candidates-area .top60{margin-top:0px;}
.book-page-sec .btn-typ2{padding:0px 35px;height:39px;line-height:39px;border:solid 3px #41478f;}
.book-page-sec .btn-typ2:hover{border:solid 3px #41478f;}
.nominate-page-sec .involved-common,.nominate-page-sec .involved-section p{padding:0px 20px;}
.story-lists .slick-arrow:hover{opacity:0.8;}
.page-news .breadcrumbs-bg{}
.contact-page{margin-bottom:40px;}
.page-sitemap .kocujsitemap{padding-bottom:30px;}
.contact-form .google-recaptcha-sec span.wpcf7-not-valid-tip{position:absolute;top:auto;right:auto;left:6px;bottom:2px;font-size:11px;}
.blog-listing-page{margin-bottom:50px;}
.top-text br{display:none;}
.slider-nav .slick-slide .small-image{position:relative;}
.slider-nav .slick-slide .small-image::after{content:"";background:rgba(0,0,0,0.4);position:absolute;display:block;left:0px;right:0px;top:0px;bottom:0px;}
.slider-nav .slick-slide.slick-current.slick-active .small-image::after{content:"";background:transparent;}
.slider-for .addtoany_list.a2a_kit_size_32 a:hover{opacity:0.8;}
.more-sponsored-section,.more-support-section{margin-top:20px;}
.more-sponsored-section .sponsored-item{display:inline-block;width:24.5%;text-align:center;margin-bottom:10px;padding:0 15px;vertical-align:middle;}
.more-sponsored-section .sponsored-item.item4,.more-sponsored-section .sponsored-item.item5{width:40%;margin-bottom:20px;}
.more-sponsored-section .sponsored-item.item6,.more-sponsored-section .sponsored-item.item7{width:40%;}
.alumni-post-list .addtoany_list.a2a_kit_size_32 a:hover{opacity:0.8;}
.page-book .inner-title-sec .inner-title-area{padding:50px 55px 50px 0;}
.nominate-page-sec .involved-section{padding-bottom:25px;}
#footer .footer-main-menu li a:hover{text-decoration:underline;}
.judges-lists{margin-left:-25px;margin-right:-25px;}
.judges-lists .judges-item{padding-left:25px;padding-right:25px;box-sizing:border-box;}
.single-judges .schools-outer{margin-bottom:25px!important;}
.page-nominate .inner-title-sec .inner-title-area{padding:60px 0px 60px 75px;}
.inner-section-news .blockUI.blockMsg.blockPage{width:100%!important;max-width:100%!important;}
.whoweare-section.important-date-sec .video-img img{width:auto;}
.whoweare-section.important-date-sec .video-img{padding-left:45px;}
.navigation{display:inline-block;width:100%;margin-top:20px;padding-left:15px;}
.navigation ul{padding:0px;margin:0px;}
.navigation ul li{display:inline-block;margin-right:10px;padding:5px;border:1px solid #8b4f9f;}
.navigation ul li a{color:#8b4f9f;}
.navigation ul li.active a{color:#fff;}
.navigation ul li a:hover{color:#fff;}
.navigation ul li:hover{background:#8b4f9f;}
.navigation ul li.active{background:#8b4f9f;}
.winner-description{font-family:'robotoregular';font-size:14px;line-height:24px;color:#4a4a4a;padding:0px 15px;margin-top:10px;text-align:left;}
.load-more-btn-section .load-more-sec a{font-family:'open_sans_semiboldregular';height:42px;font-size:15px;line-height:45px;padding:9px 15px;border:solid 3px #41478f;letter-spacing:1.2px;color:#41478f;}
.load-more-btn-section .load-more-sec a:hover{border:solid 3px #41478f;background:#41478f;color:#fff;}

/*** Book place section - Home Page ***/
.book-place-wrapper{padding:30px 0 38px 0;background:#fff url('inc/images/book-page.jpg') no-repeat center center;background-size:cover;color:#fff;}
.book-place-wrapper .title-typ1{color:#fff;padding-bottom:15px;}
.book-place-wrapper .date-add{font-family:'robotoregular';font-size:18px;line-height:28px;padding-bottom:28px;}
.btn-typ2{font-family:robotoregular;}
.book-place-wrapper .btn-typ2{color:#fff;border-color:#fff;width:195px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.book-place-wrapper .btn-typ2:hover{color:#8b4f9f;border-color:#fff;background-color:#fff;}

/*** speaker section ***/
.homepage-seapkers{padding:30px 0 60px;}
.homepage-seapkers .title-typ1{padding-bottom:47px;}
.speaker-slide{text-align:center; padding:0px 7px;}
.speaker-image{text-align:center;margin-bottom:15px;}
.speaker-desig{font-family:robotoregular;font-size:14px;line-height:1.5;text-align:center;color:#9b9b9b;position:relative;padding-bottom:10px;}
.speaker-desig::after{content:'';position:absolute;width:117px;height:1px;margin:10px auto 0;background-color:#979797;bottom:0;left:0;right:0;}
.speaker-inner{padding:0 20px;}
.speaker-image .image{border:4px solid #8b4f9f;display:inline-block; border-radius: 50%; }
.speaker-image .image img{ border-radius: 50%; }
.speaker-name{font-family:'Gotham Medium';font-size:13px;letter-spacing:1px;text-align:center;color:#000000;text-transform:uppercase;}
.about-speaker{font-family:robotomedium;font-size:13px;}
.homepage-seapkers .prev-arrow,.homepage-seapkers .next-arrow{position:absolute;top:50%;margin-top:-15px;z-index:99}
.homepage-seapkers .prev-arrow{left:-20px;}
.homepage-seapkers .next-arrow{right:-20px;}
.homepage-seapkers .prev-arrow:hover,.homepage-seapkers .next-arrow:hover{cursor:pointer;opacity:0.5;}

/** internation delegate **/
.homepage-delegates{background-color:#8b4f9f;color:#fff;padding:37px 33px;}
.homepage-delegates .delegates-inner{border:7px solid #fff;padding:45px 36px 35px 50px;}
.homepage-delegates .title-typ1{color:#fff;padding-bottom:15px;}
.homepage-delegates .tag{font-size:18px;line-height:28px;padding-bottom:10px;}
.homepage-delegates .row{margin-left:-31px;margin-right:-31px;}
.homepage-delegates .spc{padding-left:31px;padding-right:30px;}
.homepage-delegates .content .text{font-size:15px;line-height:25px;opacity:0.8;padding-bottom:25px;}
.homepage-delegates .content p{margin-bottom:0px;}
.homepage-delegates .content .btn-typ2{border:3px solid #fff;color:#fff;min-width:128px;line-height:34px;font-size:13px;letter-spacing:0.9px;}
.homepage-delegates .content .btn-typ2:hover{background-color:#fff;color:#8b4f9f;}
.acco-wrapper{padding:50px 0;background-color:#f1f1f1;}
.acco-inner{max-width:780px;margin:auto;}
.acco-inner .image{padding-bottom:30px;}
.acco-inner .image img{display:inline-block;}
.acco-inner .item{width:32%;display:inline-block;}
.acco-inner .text{font-family:robotobold;font-size:14px;letter-spacing:1px;color:#000000;text-transform:uppercase;}
.international-delegate-section{padding-top:30px;}

/** About us page **/
.mission-wrapper{padding:25px 0 50px;padding-top:10px;}
.mission-inner{max-width:710px;margin:auto;}
.mission-inner .mission-content{font-family:'robotoregular';font-size:14px;line-height:24px;color:#4a4a4a;}
.mission-inner .mission-content p{margin-bottom:0px;}
.owner-wrapper{background-color:#f1f1f1;padding:48px 0 50px;}
.owner-wrapper .title-typ1{font-size:29px;line-height:36px;padding-bottom:5px;}
.owner-wrapper .owner-inner > .row{margin-left:-33px;margin-right:-33px;}
.owner-wrapper .span3{width:29%;}
.owner-wrapper .span9{width:71%;}
.owner-wrapper .spc{padding-left:33px;padding-right:33px;margin-bottom:30px;}
.owner-wrapper .spc:nth-child(2n+1){clear:both;}
.owner-wrapper .image{display:inline-block;border:3px solid #8b4f9f;}
.owner-wrapper .desc{margin:0;padding-bottom:10px;font-size:16px;text-align:left;line-height:26px;word-spacing:1px;}
.owner-wrapper .desig{font-size:15px;line-height:20px;font-family: 'Gotham Medium';color:#8b4f9f;letter-spacing:1.1px;}
.owner-wrapper .detail{font-family:robotolight;font-size:12px;color:#4a4a4a;}
.board-wrapper{padding:60px 0 75px;}
.board-wrapper .title-typ1{padding-bottom:65px;}
.board-content .image{display:inline-block;border:3px solid #8b4f9f;}
.board-wrapper .board-member-name{font-family:robotobold;color:#000;text-transform:uppercase;font-size:15px;letter-spacing:1.1px;padding:15px 0 0 0;}
.board-wrapper .desig{font-family:robotoregular;font-size:14px;line-height:20px;color:#4a4a4a;margin-bottom:11px;}
.board-wrapper .desig::after{content:'';display:block;width:117px;height:1px;background-color:#979797;opacity:0.5;margin-top:15px;}
.board-wrapper .row{margin:0 -31px;}
.board-wrapper .spc{padding:0 31px;margin-bottom:40px;}
.board-wrapper .spc:last-child{margin-bottom:0px;}
.board-wrapper .spc:nth-child(3n+1){clear:both;}
.board-wrapper .board-member-content{text-align:left;color:#9b9b9b;font-size:14px;}

/*** Programme page ***/
.programme-sec1{padding:20px 0 40px;padding-top:10px;}
.programme-sec1 .title-typ1{padding-bottom:5px;}
.programme-sec1 .programme-tag{color:#9b9b9b;text-align:center;font-family:robotoregular;font-size:18px;line-height:24px;padding-bottom:30px;}
.programme-sec1 .programme-text{max-width:710px;margin:auto;text-align:justify;color:#4a4a4a;font-size:14px;line-height:24px;font-family:robotoregular;letter-spacing:0.1px;}
.title-wrapper{padding-top:50px;padding-bottom:5px;background-color:#f1f1f1;}
.timing-inner{max-width:966px;margin:auto;}
.programme-bg{padding:30px 0 65px;background:url(inc/images/programme-bg.jpg) repeat-y; background:#f1f1f1; }
.timing-inner .timing{padding:32px 0;background-color:#fff;text-align:center;position:relative;margin-bottom:15px;border-radius:3px;}
.timing-inner .time{position:absolute;background-color:#8b4f9f;padding:1px 5px;font-size:12px;letter-spacing:1px;color:#fff;font-family:robotobold;line-height:16px;top:48px;margin-top:-9px;min-width:112px;left:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.timing-inner .time-title{color:#000;font-size:20px;line-height:30px; font-family: 'Gotham Medium'; }
.timing-inner .timing.welcome{padding-bottom:10px;padding-top:10px;}
.timing-inner .timing.change{padding-bottom:42px;padding-top:42px;}
.timing-inner .timing.lunch{padding-bottom:90px;padding-top:90px;}
.timing-inner .timing.session-3{padding-bottom:78px;padding-top:78px;}
.timing-inner .timing.highlight{padding-bottom:17px;padding-top:17px;}
.timing-inner .timing.summit{padding-bottom:30px;padding-top:30px;}
.timing-inner .session-1{margin-top:30px;}
.pro-content{margin: auto;color: #4a4a4a;font-size: 14px;line-height: 24px;font-family: robotoregular;letter-spacing: 0.1px; width: 100%; margin: auto; max-width: 650px; text-align: left;}
/*.timing-inner .session-1 .timing{text-align:left;}*/
.timing-inner .session-1 .timing.session-1-content{padding:42px 20px 75px 26px;}
.timing-inner .session-1 .timing.economic-power,.timing-inner .session-1 .timing.info{padding:11px 20px 11px;}
.timing-inner .session-1 .timing.nxt-decade{padding:15px 20px 35px;margin-top:35px;}
.timing-inner .session-1 .time{display:inline-block;text-align:center;}
.timing-inner .session-1 .session-1-content .time-title{margin-bottom:20px;}
.timing-inner .session-1 .content{font-family:'robotolight_italic';font-size:13px;line-height:20px;color:rgba(0,0,0,1);}
.timing-inner .session-1 .nxt-decade .time{margin-bottom:15px;}
.timing-inner .session-1 .nxt-decade .time-title{line-height:30px;}
.nomination-wrapper{padding:68px 0 66px;}
.nomination-wrapper .content{text-align:center;font-size:20px;line-height:26px;color:#8b4f9f;max-width:725px;margin:auto;padding-bottom:45px;font-family:robotoregular;}
.nomination-inner .btn-typ6{min-width:159px;padding:9px 22px;letter-spacing:0.5px;font-size:15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:21px;}
.nomination-wrapper .content p:last-child{margin:0px;}
.news-img{position:relative;}
.news-img img{width:100%;}
.news-img .news-short-desc{position:absolute;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.6);padding:10px;font-size:12px;line-height:16px;color:#fff;}
.news-slider-section .prev-arrow{position:absolute;top:50%;margin-top:-19px;left:0;z-index:999;cursor:pointer;}
.news-slider-section .next-arrow{position:absolute;top:50%;margin-top:-19px;right:0;z-index:999;cursor:pointer;}
.news-slider-section .next-arrow:hover,.news-slider-section .prev-arrow:hover{opacity:0.7;}
.news-slider-section .prev-arrow.slick-arrow::before{background:url(inc/images/programme-left-arrow.svg) no-repeat;content:"";width:34px;height:34px;display:block;}
.news-slider-section .next-arrow.slick-arrow::before{background:url(inc/images/programme-right-arrow.svg) no-repeat;content:"";width:34px;height:34px;display:block;}
.pos-rel{position:relative;}
/*** Delegate page ***/
.delegate-banner .inner-title-sec .inner-title-area{padding:30px 38px 30px 0px;}
.delegate-wrapper .title-typ1{padding-bottom:10px;}
.delegate-wrapper{padding:10px 0 40px;}
.delegate-wrapper .tag{color:#9b9b9b;text-align:center;font-family:robotoregular;font-size:18px;line-height:24px;padding-bottom:25px;}
.delegate-wrapper .image{margin-bottom:35px;}
.delegate-wrapper .image img{margin:0;}
.delegate-wrapper .btn-typ2{min-width:135px;}
.delegate-wrapper .delegate-content{max-width:710px;color:#4a4a4a;font-size:14px;line-height:24px;text-align:justify;margin:auto;letter-spacing:0.1px;margin-bottom:20px;}
.delegate-wrapper .delegate-content p{margin:0;}
.agenda-wrapper{padding:46px 0;background-color:#f1f1f1;}
.agenda-content-wrapper{max-width:770px;margin:auto;margin-bottom:18px;background-color:#fff;padding:30px 43px 25px 36px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.agenda-content p{margin-bottom:5px;}
.agenda-content p:last-child{margin-bottom:0;}
.agenda-content-wrapper .agenda-date{display:inline-block;background-color:#8b4f9f;color:#fff;font-size:12px;line-height:18px;font-family:robotobold;min-width:116px;letter-spacing:1px;text-align:center;padding:0 5px;}
.agenda-content-wrapper .agenda-content{font-family:'robotolight_italic';font-size:14px;line-height:22px;color:#000;text-align:justify;padding:20px 0 20px;}
.agenda-content-wrapper .agenda-content p:last-child{margin:0;}
.agenda-content-wrapper .agenda-link a{font-size:13px;line-height:19px;letter-spacing:0.2px;}
.agenda-content-wrapper .agenda-title{font-size:20px;line-height:24px;padding:15px 0 0 0;color:#000;}
.programme-list-content::after{display:table;content:'';clear:both;}
.agenda-content-wrapper .programme-content .programme-list-content .list-left{width:11%;float:left;color:#8b4f9f;padding:5px 0;line-height:20px;}
.agenda-content-wrapper .programme-content .programme-list-content .list-right{width:89%;padding:5px 0;float:left;color:#4a4a4a;line-height:20px;}
.agenda-content-wrapper .programme-content .programme-date{display:block;background-color:#8b4f9f;color:#fff;font-size:12px;line-height:18px;font-family:robotobold;min-width:116px;letter-spacing:1px;padding:0 5px;}
.agenda-testimonial .social-testi{display:none;}
.agenda-content-wrapper .programme-content .programme-list-content{padding:15px 0 25px;}
.agenda-content-wrapper .programme-content .programme-link{font-size:12px;font-family:robotomedium;color:#8b4f9f;padding:5px 0;}
.agenda-content-wrapper .programme-content:last-child .programme-list-content{padding-bottom:0;}
.accordian{font-size:18px;line-height:26px;color:#8b4f9f;margin-bottom:25px;text-transform:uppercase;cursor:pointer;padding-bottom:10px;border-bottom:1px solid #d7d7d7;position:relative;}
.programme-list .accordian::after{content:"";background:url(inc/images/minus.png) no-repeat center center;width:30px;height:30px;display:inline-block;position:absolute;right:0;top:0;}
.programme-list .accordian.active::after{content:"";background:url(inc/images/about-plus.svg) no-repeat center center;width:30px;height:30px;display:inline-block;}
.testimonials-content{text-align:center;}
.testimonials-content .name{color:#000;font-family:'Gotham Medium';text-transform:uppercase;font-size:14px;}
.testimonials-content .content{font-family:robotoitalic;font-size:16px;line-height:26px;margin-bottom:10px;color:#4a4a4a;padding:0 20px;}
.testimonials-content .from{font-size:13px;color:#4a4a4a;}
.testimonials-wrapper{padding:50px 0px 30px;}
.testimonials-wrapper .slick-arrow{position:absolute;top:50%;margin-top:-15px;font-size:0px;height:30px;width:17px;cursor:pointer;z-index:99;}
.testimonials-wrapper .slick-arrow.prev{left:-10px;background:transparent url('inc/images/chevron-left.svg') no-repeat center center;}
.testimonials-wrapper .slick-arrow.next{right:-10px;background:transparent url('inc/images/chevron-right.svg')no-repeat center center;}

/* testimonials section*/
.slick-dots{margin-top:10px;text-align:center;margin-bottom:0;}
.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0;cursor:pointer;}
.slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;border:solid 1px #8b4f9f;border-radius:10px;-webkit-border-radius:10px;cursor:pointer;color:transparent;outline:none;background:transparent;padding:0;}
.slick-dots .slick-active button{background:#8b4f9f;width:10px;height:10px;border-radius:15px;-webkit-border-radius:15px;}

/** speaker-listing **/
.speaker-listing .span3{margin-bottom:40px;}
.speaker-listing .speaker-desig br{display:none;}
.speaker-listing .speaker-desig{max-width:210px;margin:auto;}
.speaker-listing .span3:nth-child(4n+1){clear:both;}

/** speaker detail page **/
.speakers-detail{background-color:rgba(216,216,216,0.4);padding-bottom:35px;}
.speakers-detail .speaker-detail-image{height:100%;position:relative;}
.speakers-detail .image{height:100%;}
.speakers-detail .title-typ1{padding-bottom:5px;font-size:28px;}
.speakers-detail .content .desig{color:#8b4f9f;font-size:12px;line-height:18px;font-family: 'Gotham Medium';text-transform:uppercase;padding-bottom:12px;}
.speakers-detail .content{padding:21px 40px;background-color:#fff;min-height:400px;}
.speakers-detail .content .tbl{text-align:left;}
.speakers-detail .content .tbl .t-cell{display:table-cell;vertical-align:middle;}
.speakers-detail .content .desig br{display:none;}
.speakers-detail .content .detail{color:#9b9b9b;line-height:normal;}
.speakers-detail .row{margin:0;}
.speakers-detail .spc{padding:0;}
.speakers-detail .speaker-detail-image::before{content:"";width:84px;position:absolute;top:0px;right:-2px;bottom:0px;background:url(inc/images/detail-arrow.png) top right no-repeat;background-size:auto 100%;}
.speakers-detail .speaker-detail-image::after{content:"";position:absolute;top:50%;right:0px;color:#fff;height:70px;width:48px;border-radius:48px;-webkit-border-radius:48px;background:url(inc/images/quote.svg) center 15px no-repeat;box-sizing:border-box;margin-top:-40px;right:10px;}
.more-speaker-template{padding:30px 0 45px 0;}
.more-speaker-template .speaker-inner{padding:0 40px;}
.more-speaker-template .title-typ1{padding-bottom:46px;font-size:28px;}
.more-speaker-template .speaker-content{padding:0 35px;max-width:129px;}
.more-speaker-template  .speaker-desig{font-size:10px;margin:auto;}
.more-speaker-template  .speaker-desig br{display:none;}
.more-speaker-template .slick-arr{position:absolute;top:50px;z-index:99}
.more-speaker-template .slick-next-arr{right:-35px;}
.more-speaker-template .slick-prev-arr{left:-35px;}
.more-speaker-template .speaker-image .image{border:2px solid #8b4f9f;}

/* book page */
.main-title{padding-bottom:40px;}
.main-title .title-typ1{padding-bottom:7px;}
.main-title .tag{text-align:center;font-size:18px;line-height:28px;color:#9b9b9b;padding-left:15px;padding-right:15px;}
.book-wrapper .content{border:1px solid rgba(0,0,0,0.1);border-left:5px solid #8b4f9f;text-align:center;padding:35px;}
.book-wrapper .content .title{color:#000;font-size:20px;line-height:26px;padding-bottom:40px;}
.book-wrapper .content .text{color:#4a4a4a;font-size:14px;line-height:24px;padding-bottom:35px;min-height:62px;}
.book-wrapper .row{margin-left:-20px;margin-right:-20px;}
.book-wrapper .spc{padding-left:20px;padding-right:20px;padding-bottom:37px;}
.book-wrapper .content .text .price{font-size:21px;line-height:24px;}
.book-wrapper .content .book-link{padding:9px 10px;border:4px solid #8b4f9f;color:#8b4f9f;min-width:131px;text-align:center;display:inline-block;line-height:19px;}
.book-wrapper .content .book-link:hover{background-color:#8b4f9f;color:#fff;}
.book-page-wrapper{padding:10px 0 50px;}
.terms-wrapper{text-align:center;}
.terms-wrapper .title{color:#000;font-size:13px;line-height:19px;padding-bottom:15px;}
.terms-wrapper .text{font-family:'robotolight_italic';font-size:13px;line-height:23px;}
.book-testimonials{padding:44px 0 20px;background-color:#f1f1f1;}
.book-testimonials .testimonials-wrapper{padding-top:10px;}

/* partner section */
.partner-wrapper .spc:last-child{margin-top:40px;}

/** Home testimonial section **/
.home-testimonials{padding:50px 0;background-color:#f1f1f1;}
.home-testimonials .title-typ1{padding-bottom:10px;}
.home-testimonials .testimonials-wrapper{padding:10px 0;}
.home-testimonials .testimonials-wrapper .content{padding-bottom:15px;}
.home-testimonials.testimonials-wrapper .name{padding-bottom:5px;}
.testimonials-wrapper .content{max-width:786px;margin:auto;padding-bottom:10px;}
.gallery-slider-section .gallery-item.slick-center{z-index:99;position:relative;}
.gallery-item .image{position:relative;}
.gallery-item .short-desc{display:none;}
.gallery-slider-section .gallery-item.slick-center .short-desc{display:block;position:absolute;bottom:0px;left:0;right:0;font-size:10px;background-color:rgba(0,0,0,0.7);line-height:normal;padding:8px 13px;color:#fff;font-family:'open_sansregular';line-height:13px;}

/** single news **/
.single-news .news-align{max-width:790px;margin:0 auto;padding-bottom:25px;}
.single-news .post-banner{text-align:center;}
.speakers-title{padding-bottom:10px;}
.speakers-content {padding-bottom: 35px; max-width: 820px; margin: 0 auto;}
.btn-typ2{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.speaker-btn .btn-typ2{min-width:159px;}
.newsleter-section input::-webkit-input-placeholder{color:#858585!important;}
.newsleter-section input:-moz-placeholder{ /* Firefox 18- */ color:#858585!important;}
.newsleter-section input::-moz-placeholder{ /* Firefox 19+ */ color:#858585!important;}
.newsleter-section input:-ms-input-placeholder{color:#858585!important;}
.newsleter-section textarea::-webkit-input-placeholder{color:#858585!important;}
.news-comment-section{border-top:1px solid #d5d5d5;padding-top:30px;margin-top:30px;}
#comments{margin-top:0;}
.subs-text{padding:30px 20px;text-align:center;}
.subs-text p{margin:0px;}
.input[type="submit"]:focus,.newsleter-section .widget_wysija_cont .wysija-submit{appearance:none!important;-webkit-appearance:none!important;}
.page-template-subscription-page-template #breadcrumbs{background-color:#f1f1f1;padding:15px 30px;}
.owl-theme .owl-controls .owl-page span{background-color:#8b4f9f;}
.social-feed-container.owl-theme .owl-controls .owl-page span{background:#8b4f9f !important;}
.stay-connect .read-all-btn{padding-top:30px;}
.owl-theme .owl-controls .owl-buttons div{background-color:transparent!important;}
.wpcf7-spam-blocked{display:none!important;}


/*Cookie Css*/
#cn-notice-text{font-size: 13px; vertical-align: middle; margin-bottom: -2px;}
.cookie-notice-container{max-width: 1275px; margin: 0 auto;}
.cookie-notice-container a {
    box-shadow: none !important;
    text-shadow: none !important;
    background-image: none !important;
    background-color: transparent !important;
    border-radius: 0px !important;
    line-height: 20px !important;
    color: #ffffff !important;
    padding: 3px 9px !important;
    vertical-align: middle;
    font-weight: normal;
	font-size: 14px;
	border: 1px solid #fff !important;
	-webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
}
.cookie-notice-container a:hover{background-color: #fff !important; border-color:#fff !important; color: #8b4f9f !important;}
.cookie-notice-container .cookie-close {padding: 3px 9px !important; margin-left: 6px; cursor: pointer;}
.cookie-page-main ul{padding:0; padding-left: 20px;}
.cookie-page-main ul li{list-style: disc; margin-bottom: 5px; font-size: 15px; margin-left:0;}
.cookie-page-main ul li::before{display:none;}


/*Cookie page*/
.cookie-page-main .hd-typ14{font-size: 20px; margin-bottom: 20px; margin-top: 20px; line-height: 25px; font-family: 'Gotham Medium'; font-weight: normal;}
.cookie-page-main p{line-height: 25px;}
.table-typ1 {width: 100%; font-size: 14px; margin-bottom: 20px;}
.table-typ1 th{background-color: #f0f1ee; width: 30%; text-align: left;}
.table-typ1 th, .table-typ1 td {border-top: 1px solid #e5e5e5; padding: 10px;}
.table-typ1 td {background-color: #fafaf9;}
.lnk-typ1{word-wrap: break-word; color: #000;}
.lnk-typ1:hover{color:#8b4f9f;}

/*GDPR Css*/
.gdpr-main{margin-bottom: 20px;}
.gdpr-main span.wpcf7-list-item{margin-left: 2px;}
.gdpr-main span.wpcf7-list-item input{ margin:0 7px 0 0; display: inline-block; width: 15px; height:15px; vertical-align: middle;}
.gdpr-main .wpcf7-not-valid-tip{position: relative !important; top: 0; right: 0; margin-top: 0; margin-left: 0;
left: 0; padding: 0;}
@media (max-width: 1280px){
.cookie-notice-container{max-width: 900px; padding: 10px 0;}
#cn-notice-text{display: block;}
}
@media (max-width: 767px){
.table-typ1 td, .table-typ1 th {position: relative; padding: 10px 10px 10px 34% !important;
    white-space: normal; text-align: left; word-wrap: break-word;
}
.table-typ1 td::before, .table-typ1 th::before {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 22%;
    text-align: left;
    content: attr(data-title);
    height: 100%;
    overflow: hidden;
    padding: 11px 10px;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #333;
    font-size: 14px;
}
.table-typ1 td, .table-typ1 th {width: inherit;}
.table-typ1, .table-typ1 thead, .table-typ1 tbody, .table-typ1 th, .table-typ1 td, .table-typ1 tr {display: block;}
.table-typ1 tr.tr-head {position: absolute; top: -9999px; left: -9999px;
}
}

.newsletter-gdpr .formErrorContent {
    width: 155px !important;
}
.newsleter-section .wysija-paragraph.newsletter-gdpr {
    position: absolute;
	left: 35px;
	text-align: center;
	margin: 0 auto;
	bottom: 15px;
	font-family: 'robotoregular';
}
.newsleter-section .wysija-paragraph.newsletter-gdpr .wysija-checkbox{
	width: 15px;
	height:15px;
}
.newsleter-section{
	padding: 30px 0px 40px 0px;
}
.newsletter-gdpr .formError .formErrorContent{
	right: -190px;
}
.newsletter-gdpr .wysija-checkbox-label{
    font-weight: 500;
}
@media (max-width: 1024px) {
.newsletter-gdpr .formError .formErrorContent{
	right: auto;
    position: relative;
    left: -30px;
    top: 16px;
}
.newsleter-section {
    padding: 20px 0px 70px 0px;
}
.newsletter-gdpr .formErrorContent{
	width:155px !important;
}
.newsleter-section .wysija-paragraph.newsletter-gdpr{
	left: 20px;
	bottom: 20px;
}
.newsleter-section .wysija-submit{
    position: absolute;
    right: 45px;
    bottom: 17px;	
}
}
@media (max-width: 991px) {
.newsleter-section {
    padding: 20px 0px 150px 0px;
}
.newsleter-section .wysija-paragraph.newsletter-gdpr{
	left: 0;
    bottom: 102px;
    right: 0;
    max-width: 430px;
    line-height: 18px;
}
.newsletter-gdpr .formError .formErrorContent{
	top: 42px;
    line-height: 20px;
}
.newsletter-gdpr .wysija-checkbox{
	margin-right: 10px !important;
}
.newsleter-section .wysija-submit {
    position: absolute;
    right: 0;
    bottom: 17px;
    left: 0;
    margin: 0 auto !important;
}
}
@media (max-width: 767px) {
.newsleter-section .wysija-paragraph.newsletter-gdpr{
	position: relative;
	left: auto;
	right: auto;
	bottom: auto;
	margin-bottom: 40px;
}
.newsleter-section .wysija-paragraph.newsletter-gdpr .wysija-checkbox{
	height: 15px;
    margin: 0px 2px 0px 0px;
    width: 15px;
    display: inline-block;
}
.newsletter-gdpr .formError .formErrorContent {
    line-height: 22px;
    top: 33px;
}
.newsleter-section{
	padding: 20px 0px 20px 0px !important;	
}
.newsleter-section .wysija-submit{
	bottom: 35px;	
}
}
@media (max-width: 480px) {
.newsletter-gdpr .formErrorContent{
	top: 33px !important;
}
.delegate-pdf-btn a.btn-typ2{
	font-size: 13px;
	line-height: 23px;
}
}
@media (max-width: 350px) {
.newsletter-gdpr .formErrorContent{
	top: 50px !important;
}
}

.cookie-notice-container .cn-close-icon{ display:none !important; }

/* Agenda Tab CSS */
.programme-Tab{  padding: 0 15px; }
.programmeTab-outer{ max-width: 966px; margin:0 auto 20px; border-bottom:2px solid #8b4f9f; }
.programme-Tab a{
	border:2px solid #8b4f9f;
	background: #ffffff;
    border-width: 2px 2px 0px 2px;
	display:inline-block;
	text-align:center;
	padding: 5px 10px;
    color: #000000;
    margin-right: 2px;
    font-size: 14px;
    line-height: 18px;
}
.programme-Tab a.active{
	background: #8b4f9f;
	color:#ffffff;
}
@media(min-width:992px){
	.programme-Tab{  margin: 0 -15px;  }
}
@media(min-width:970px){
	.page-template-about-us-seasia .connected-involved-section .programs:first-child{ margin-left:13% !important; }
}
.stay-connect{display:none !important;}
.judges-sectionas .home-testimonials .title-typ1{ word-spacing:14px; }

/****FONT FOR USE**
font-family: 'robotoitalic';
font-family: 'robotomedium';
font-family: 'robotolight';
 font-family: 'kalambold';
font-family: 'kalamregular';
 font-family: 'kalamregular';
font-family: 'robotobold';
font-family: 'robotolight_italic';
font-family: 'robotoregular';
*/
/* New Banner - 27-3-24 */
.banner-slider .banner-slide {
	position: relative;
    top: 0px;
    left: 0px;
    z-index: 99;
    opacity: 1;
    background-position: center top;
	background-size: cover;
	background-repeat: no-repeat;
    width: 100%;
    height: 428px;
	overflow: hidden;
}

.banner-slider .banner-slide .stretched-link {display: inline-block; height: 100%; width: 100%;}

.fa.fa-twitter::before{
	content: '';
	display: block;
	width: 15px;
	height: 15px;
	background-image: url('inc/images/twitter-new.svg');
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
}
.fa.fa-twitter{position: relative; top: 3px;}
.footer-section a .fa.fa-twitter::before{background-image: url('inc/images/twitter-new_white.svg');}

@media (max-width: 1199px){
	.banner-slider{margin-bottom: 30px;}
	.banner-slider .banner-slide{height: 380px;}
}
@media (max-width: 991px){
	.banner-slider .banner-slide{height: 260px;}
}
@media (max-width: 767px){
	.banner-slider .banner-slide{height: 230px;}
}
@media (max-width: 600px){
	.banner-slider .banner-slide{height: 190px;}
}
@media (max-width: 480px){
	.banner-slider .banner-slide{height: 155px;}
}
@media screen and (max-width: 410px){
	.banner-slider .banner-slide{height: 130px;}
}
@media screen and (max-width: 375px){
	.banner-slider .banner-slide{height: 115px;}
}

.page-template-about-us .mission-inner .read-section.align-c {
    display: flex;
	flex-wrap:wrap;
    align-items: center;
    justify-content: center;
}
.page-template-about-us .mission-inner .read-section.align-c a.btn-typ2 {
    margin: 5px 10px;
}