.slide{ padding:0;}

@media only screen and (min-width:1280px){
.collapse {
display: block !important;
}


}

@media only screen and (min-width:1170px) and (max-width:1279px){
.collapse {
display: block !important;
}

}

@media only screen and (min-width:1025px) and (max-width:1169px){
.collapse.navbar-collapse{
	display:block;
}
.navbar-default .navbar-nav > li > a{
	padding:17px 15px !important;
}

.news-section-block{
	margin:4% 0 0 0;
}
.news-section-block .news-right-section{
	margin-left:47px;
}
.inner-right{
	width:71%;
}
.inner-right p{
	font-size:14px;
}
}


@media only screen and (min-width:991px) and (max-width:1024px){
	
.coming-congress.first	{ margin-left:13px !important;}
	
.collapse.navbar-collapse{
	display:block;
}
.navbar-default .navbar-nav > li > a{
	padding:17px 8px !important;
}
header .bottom-header .right-part input[type="text"]{
	width:90%;
}
.new-section .img-part{
	display:none;
}

.coming-divs .news-deliverd{
	margin:0 0 0 12px;
}
.coming-divs .coming-congress.first {
  margin-right: 9px;
  min-height:258px;
}
.about-home .home-info{
	margin: 0 0 0 9px;
}
.about-home .advertise{
	margin:0 0 0 12px;
}
.about-home .advertise figure img{
	width:100%;
}
.about-home .home-info ul li .part-left {
 float: left;
    width: 35%;
}
.about-home .home-info ul li .part-right {
   float: left;
    margin: 0 0 0 11%;
    width: 54%;
}
.session-div .advertise{
	margin:0 0 0 10px;
}
.session-div .session-time {
  margin: 0 10px 0 0;
}
.session-div .member-benefit .member-img-left {
  float: none;
  margin: 4% auto 0 auto;
  width: auto;
  display: table;
}
.session-div .member-benefit .member-right{
	width:100%;
}
.session-div .advertise figure img{
	width:100%;
}
.session-div .member-benefit ul li{
	font-size:13px;
}
.coming-divs .coming-congress .cont-part {
    float: left;
    margin: 0 0 0 12px;
    width: 59%;
}


/*-- VICTORIAL CLUB PAGE CSS START --*/
.affiliation-block{
	position:static;
	padding:20px 55px 0;
	width:100%;
	float:left;
}
.affiliation-block .fixed-width{
	width:100%;
}
.vicotrial-left-section{
	width:100%;
}
ul.events-list {
   display: table;
    margin: 3% auto;
    width: auto;
}
ul.events-list li::after{
	display:none;
}
ul.events-list li{
	float: left;
    margin: 10px 20px 0 0;
    width: auto;
}
.inner-resource-div .category-div{
	display:none;
}
.inner-resource-div ul{
	width:100%;
	float:none;
}
.inner-resource-div ul li {
 float: left;
    margin: 0 auto 10%;
    text-align: center;
    width: 50%;
}
.inner-resource-div ul li span{
	font-size:14px;
}

/*-- VICTORIAL CLUB PAGE CSS END --*/


.news-section-block{
	margin:4% 0 0 0;
}
.news-section-block .news-right-section{
	margin-left:47px;
}
.inner-right{
	width:71%;
}
.inner-right p{
	font-size:14px;
}

.enter-result {
    width: 33%;
    height: 226px;
overflow-y: scroll;}

}


@media only screen and (max-width:990px){

.enter-result {
    width: 33%;
    height: 226px;
overflow-y: scroll;}

.collapse {
display: none;
}
.navbar-toggle {
display: block;
}
.navbar-nav > li {
float:none;
display:block;
}
 .navbar-header {
float: none;
}
.nav.navbar-nav{
	width:100%;
}

header .top-header ul.right-listing {
  display: table;
  float: none !important;
  margin: 7px auto;
}
header .top-header ul.right-listing li a i{
	position:static;
	padding:0px;
	display:inline-block;
	vertical-align:middle;
	background:none;
	color:#fff;
}
.bottom-header .logo a{
	float:none;
	margin:0 auto;
	display:table;
}
header .bottom-header .right-part{
	width:100%;
}
.navbar-brand{
	display:block;
	color:#FFF !important;
}

.new-section .news-report{
	margin:7% 0 0 0;
}

.news-report ul li .content-sec {
   float: left;
    margin: 0 0 0 8%;
    width: 58%;
}
.new-section .img-part{
	display:none;
}
.new-section .enter-result{
	margin: 7% 0 0;
width: 48%;
}
h2.resp-accordion, h2.resp-accordion.resp-tab-active{
	font-size:17px !important;
}

.new-section .enter-result .resp-tabs-container .resp-tab-content ul li .des-right {
 float: right;
    margin: 0 auto;
    width: 65%;
}
.resp-tab-content{
	border-bottom:1px solid #ccc;
	margin:0 0 13px 0;
}
.coming-divs  .coming-congress.first, .about-home .home-vba, .session-div .session-time{
	width:49%;
	float:left;
}
.coming-divs  .coming-congress, .about-home .home-info, .session-div .member-benefit{
	width:49%;
	float:right;
	margin:0 0 20px 0;
}
.coming-divs .news-deliverd, .about-home .advertise, .session-div .advertise{
	margin:0 auto;
	float:none;
	display:table;
	clear:both;
	width:50%;
}
.session-div .member-benefit .member-right {
  float: left;
  margin: 3% 0 0 3%;
  width: 62%;
}
footer .our-menu, footer .contact-div{
	margin:0 0 20px 0;
}
.about-home .home-info ul li .part-right{
	 float: left;
    margin: 0 0 0 3%;
    width: 57%;
}
.about-home .home-info ul li .part-left {
    float: left;
    width: 35% !important;
}



/*-- MOBILE NAVIGATION MENU --*/
nav.navbar.navbar-default{
	display:none;
}

.mobile-header{
	display:block;
	background:#434a54;
	width:100%;
}
.mp-level.mp-level-open {
  left: 12px;
}
.carousel{
	z-index:-1;
}
.mp-level.tab-view-level .mp-level.inner-tab-level {
 left: -128px;
top: 0;
}
.mp-level.tab-view-level .mp-level.inner-tab-level.mp-level-open{
	left:0px;
}
.mp-level.tab-view-level ul li a.arrow-right{
	background:url(../images/li-arrow.png) no-repeat 94% center;
}

.mp-cover .mp-level.mp-level-open {
  left: 28px;
  top: 66px;
  transform: translate3d(0px, 0px, 0px);
  background:#0b82b9;
}
.mp-cover .mp-level {
  left: -101px;
  top: 66px;
  transform: translate3d(0px, 0px, 0px);
}
.mp-menu ul li > a i.fa.fa-angle-right{
	float:right;
	margin:4px 0 0 0;
}
.fa.fa-bars{
	color:#fff;
}
body{
	overflow-x:hidden;
}
/*-- END MOBILE NAVIGATION --*/





/*-- VICTORIAL CLUB PAGE CSS START --*/
.affiliation-block{
	position:static;
	padding:20px 15px 0 15px;
	width:100%;
	float:left;
}
.affiliation-block .fixed-width{
	width:100%;
}
.vicotrial-left-section{
	width:100%;
}
ul.events-list {
   display: table;
    margin: 3% auto;
    width: auto;
}
ul.events-list li::after{
	display:none;
}
ul.events-list li{
	float: left;
    margin: 10px 20px 0 0;
    width: auto;
}
.inner-resource-div .category-div{
	display:none;
}
.inner-resource-div ul{
	width:100%;
	float:none;
}
.inner-resource-div ul li {
 float: left;
    margin: 0 auto 10%;
    text-align: center;
    width: 50%;
}
.inner-resource-div ul li span{
	font-size:14px;
}

/*-- VICTORIAL CLUB PAGE CSS END --*/


/*-- NEWS PAGE CSS START --*/
.news-section-block .news-left-section {
  width: 100%;
}
.inner-right{
	width:71%;
}
.news-section-block .news-right-section {
  width: 100%;
}
.news-section-block .news-right-section figure {
  display: table;
  float: none;
  margin: 20px auto;
}
/*-- NEWS PAGE CSS START --*/

/*-- EVENTS PAGE CSS START --*/
.events-page .top-section .time-block .month-select, .events-page .top-section .time-block .year-block{
	width:100%;
}
.events-page .top-section .time-block .month-select, .events-page .top-section .time-block .year-block{
	margin:10px 0 0 0;
}
.events-page .top-section .time-block .year-block{
	margin-bottom:10px;
}
.events-page .bottom-section{
	overflow-x:scroll;
}
.events-page .bottom-section table{
	font-size:12px;
}
/*-- EVENTS PAGE CSS END --*/



}


@media only screen and (max-width:768px){
.new-section .enter-result{width: 100%;}
	
}



@media only screen and (max-width:650px){

header .top-header ul.right-listing {
  display: table;
  float: none !important;
  margin: 7px auto;
}
header .top-header ul.right-listing li a i{
	position:static;
	padding:0px;
	display:inline-block;
	vertical-align:middle;
	background:none;
	color:#fff;
}
.bottom-header .logo a{
	float:none;
	margin:0 auto;
	display:table;
}
header .bottom-header .right-part{
	width:100%;
}
.navbar-brand{
	display:block;
	color:#FFF !important;
}

.new-section .news-report{
	margin:7% 0 0 0;
}
.news-report ul li .img-sec {
  display: table;
  float: none;
  margin: 0 auto;
}
.news-report ul li .content-sec {
  float: left;
  margin: 4% 0 0;
  width: 100%;
}
.new-section .enter-result{
	width:100%;
}
h2.resp-accordion, h2.resp-accordion.resp-tab-active{
	font-size:17px !important;
}
.new-section .enter-result .resp-tabs-container .resp-tab-content ul li .des-left {
  float: none;
  width: auto;
  margin: 0 auto;
  display: table;
}
.new-section .enter-result .resp-tabs-container .resp-tab-content ul li .des-right {
  float: none;
  margin: 12px auto 0;
  width: auto;
}
.resp-tab-content{
	border-bottom:1px solid #ccc;
	margin:0 0 13px 0;
}
.coming-divs .coming-congress{
	margin:0 0 20px 0;
	width:100% !important;
}
.coming-divs .coming-congress.first, .about-home .home-vba, .session-div .session-time{
	width:100% !important;
}
.coming-divs .coming-congress.first ul li{
	 display: table;
    float: none;
    margin: 15px auto;
    width: auto;
}
.coming-divs .coming-congress .image-part {
  display: table;
  float: none;
  margin: 0 auto;
  width: auto;
}
.coming-divs .coming-congress .cont-part {
  float: none;
  width: 60%;
  display: table;
  margin: 10px auto 0 auto;
  text-align: center;
}
.coming-divs .coming-congress .cont-part h3::after{
	display:none;
}
.coming-divs .news-deliverd{
	margin:0px;
	width:100%;
}
.about-home .home-info{
	margin:7% 0 0 0;
	width:100% !important;
}

.about-home .home-info ul li .part-left {
  display: table;
  float: none;
  margin: 0 auto;
  width: auto;
}
.about-home .home-info ul li .part-right{
	width:100%;
	margin:5% 0 0 0;
}
.about-home .advertise {
  margin: 0;
  width: 100%;
}
.about-home .advertise figure img{
	width:100%;
}
.session-div .session-time {
  margin: 25px 0;
}
.session-div .member-benefit .member-img-left {
  float: none;
  margin: 5% auto;
  width: auto;
  display: table;
}
.session-div .member-benefit .member-right{
	width:100%;
}
.session-div .member-benefit button.read-btn[type="button"]{
	float:none;
	margin:0 auto;
	display:table;
}
.session-div .member-benefit{
	margin:20px 0;
	width:100% !important;
}
.session-div .advertise {
  margin: 0;
  width: 100%;
}
.session-div .advertise  img{
	width:100%;
}
footer .our-menu, footer .contact-div{
	margin:0 0 20px 0;
}
.coming-divs .coming-congress ul li{
	 display: table;
    float: none;
    margin: 6% auto;
    width: auto;
}


/*-- MOBILE NAVIGATION MENU --*/
body{
	overflow-x:hidden;
}
nav.navbar.navbar-default{
	display:none;
}

.mobile-header{
	display:block;
	background:#434a54;
	width:100%;
}
.mp-level.mp-level-open {
  left: 12px;
}
.carousel{
	z-index:-1;
}
.mp-level.tab-view-level .mp-level.inner-tab-level {
 left: -22px;
top: 0;
}
.mp-level.tab-view-level .mp-level.inner-tab-level.mp-level-open{
	left:0px;
}
.mp-level.tab-view-level ul li a.arrow-right{
	background:url(../images/li-arrow.png) no-repeat 94% center;
}

.mp-cover .mp-level.mp-level-open {
  left: 28px;
  top: 53px;
  transform: translate3d(0px, 0px, 0px);
  background:#0b82b9;
}
.mp-cover .mp-level {
  left: 0;
  top: 54px;
  transform: translate3d(0px, 0px, 0px);
}
.mp-menu ul li > a i.fa.fa-angle-right{
	float:right;
	margin:4px 0 0 0;
}
.fa.fa-bars{
	color:#fff;
}

/*-- END MOBILE NAVIGATION --*/


/*-- VICTORIAL CLUB PAGE CSS START --*/
.affiliation-block{
	position:static;
	padding:20px 15px 0 15px;
	width:100%;
	float:left;
}
.affiliation-block .fixed-width{
	width:100%;
}
.vicotrial-left-section{
	width:100%;
}
ul.events-list li::after{
	display:none;
}
ul.events-list li{
	width:auto;
	float:none;
	margin:10px 0 0 0;
}
.inner-resource-div .category-div{
	display:none;
}
.inner-resource-div ul{
	width:100%;
	float:none;
}
.inner-resource-div ul li {
  float: none;
  margin: 0 auto 10%;
  text-align: center;
  width: 100%;
}
.inner-resource-div ul li span{
	font-size:14px;
}

/*-- VICTORIAL CLUB PAGE CSS END --*/


/*-- NEWS PAGE CSS START --*/
.news-section-block .news-left-section {
  width: 100%;
}
.news-left-section .category-block{
	padding:10px;
}
.news-left-section .category-block .select-div{
	width:100%;
	margin:4% 0 0 0;
}
.news-left-section .category-block .select-div select{
	width:100%;
	font-size:14px;
}
.news-left-section ul li .border-bottom{
	margin-left:0px;
}
.inner-left{
	display:table;
	float:none;
	margin:10px auto;
}
.inner-right{
	width:100%;
}
.inner-right p{
	font-size:14px;
}
.inner-right p a{
	margin:10px 0 0 0;
	font-size:14px;
}
.news-section-block .news-right-section {
  margin: 5% 0 0;
  width: 100%;
  }
/*-- NEWS PAGE CSS END --*/

/*-- EVENTS PAGE CSS START --*/
.events-page .top-section .heading-section, .events-page .top-section .time-block, .events-page .top-section .time-block .month-select, .events-page .top-section .time-block .year-block{
	width:100%;
}
.events-page .top-section .time-block .month-select, .events-page .top-section .time-block .year-block{
	margin:10px 0 0 0;
}
.events-page .top-section .time-block .year-block{
	margin-bottom:10px;
}
.events-page .bottom-section{
	overflow-x:scroll;
}
.events-page .bottom-section table{
	font-size:12px;
}

/*-- EVENTS PAGE CSS END --*/


.learning-bridge .affiliation-block{
  float: left;
  position: static;
  width: 100%;
}

.learning-bridge .sub-part {
  float: left;
  margin-top: 20px;
  width: 100%;
}

.youth-bridge-div .affiliation-block{float: left;
  position: static;
  width: 100%;}

.youth-bridge-section{float: left;
  margin-top: 20px;
  width: 100%; border-right:none;}
  .youth-bridge-section .youth-victoria{ padding:0;}
 .youth-bridge-section .youth-victoria .txt .left-part{ width:100%;} 
 .youth-bridge-section .youth-victoria .txt .right-part{ width:100%;}
 
 .youth-bridge-section .sim-paris{ padding:0;}
 .youth-bridge-section .sim-paris .txt .left-part{ width:100%;}
 .youth-bridge-section .sim-paris .txt .right-part{ width:100%;}
 
 .session .affiliation-block{float: left;
  position: static;
  width: 100%;}
  
  .session .session-text{ width:100%; border-right:none;}
  .about-us .left .left-sub{ padding:10px;}
  .about-us .right{ height:130px;}
  .affiliated-club .left{ height:130px; margin-top:2px;}
  .affiliated-club .right .right-sub{ padding:10px;}
  .about-block .inner-resource-div ul{ float:left; width:100%;}
  .about-block .inner-resource-div ul li{ width:100%;}
  .about-block .inner-resource-div ul li a figure{ width:100%;}
  .about-block .inner-resource-div ul li a h4{ width:100%; margin:5px 0;}
  .about-block .inner-resource-div ul li span{ width:100%;}
}

@media only screen and (max-width:1199px){
	
.navbar-default .navbar-nav > li > a{padding: 17px 9px !important;}	
.new-section .enter-result{overflow-y: scroll;height: 245px;}
.coming-congress.first{width: 29% !important;}
.news-report ul li .img-sec{width: 25%;}
.news-report ul li .content-sec{width: 73%;}
.coming-divs .coming-congress.first .image-part figure img{ max-width:100% !important;}
}


@media only screen and (max-width:990px){
.new-section .enter-result{ margin:0;height: 145px;}	
.news-report ul li .img-sec{width: 16%;}
.news-report ul li .content-sec{width: 58%;}
.coming-congress.first{ width:100% !important;}
.coming-congress{ width:100% !important;}
.news-deliverd{padding: 0px 31px 24px 15px !important; float:left !important;}
.member-benefit{width: 45% !important;}
.advertise{ margin-left:15px; margin-top:15px !important; float:left !important; padding-left:0;}
}

@media only screen and (max-width:980px){
.enter-result{ margin-top:0 !important;height: 142px;}
.news-report{margin-top:0 !important;}
.coming-congress{ width:100% !important;}
.coming-congress.first{margin-left: 0 !important;}
.coming-divs .coming-congress.first .image-part figure img{max-width:100px !important;}

}


@media only screen and (max-width:768px){
.inner-right p iframe{ width:100%;}
.coming-congress{ width:100% !important;}
.news-deliverd{display: inline-block !important;padding: 0px 25px 24px 15px !important;}
.coming-congress.first{margin-left: 0 !important;}

}


@media only screen and (max-width:640px){
.new-section .enter-result{overflow-y:hidden;height: auto;}	
.advertise{ display:inline-block;padding-left: 0;}
.coming-divs .news-deliverd{padding: 0px 15px 24px 15px;}
.coming-congress{margin-left: 0 !important;}	
.news-report ul li .img-sec{width: 100%;}
.news-report ul li .content-sec{width: 100%;}
.resp-tab-content{height: 200px;overflow-y: scroll;}
.home-body-content{padding: 20px 0;}
.slide{ margin-bottom:10px;}
.new-section .enter-result .resp-tabs-container .resp-tab-content ul li .des-left{ width:30% !important;}
.new-section .enter-result .resp-tabs-container .resp-tab-content ul li .des-right{ text-align:center;}


}


@media only screen and (max-width:480px){
.sub-menu.dropdown.col-for{ background-color:#000; width:100%;}
.sub-menu.dropdown.col-for li a:hover{ color:#fff;}
.coming-divs .coming-congress.first ul li{ float:left;}
.vicotrial-left-section{ width:100%; padding:20px;}
ul.events-list{ width:100%;}
.inner-right{ margin-left:0;}

}

@media only screen and (max-width:320px){
.coming-divs .coming-congress.first ul li{ float:none;}
}
