
@media screen and (max-width:1300px)
{
	.logo{left:0; top:20px; width:250px; }
	.banner-section .carousel-caption .num h2{font-size:34px; }
	.banner-section .carousel-caption .bnr-text h2{font-size:34px; }
	.banner-section .carousel-caption .bnr-text p{font-size:20px; }
	.banner-section .carousel-caption .bnr-text{min-height:160px; }
	.banner-section .carousel-caption{padding:0 0 0 50px; }
	.nav-part ul.dropdown-menu{padding:20px 0; }
	.bnr-controls{max-width:900px; }
	.wining-section h1{font-size:39px; }
	.wining-section p{font-size:18px; }
	.wining-part .box h3 strong{font-size:39px; }
	.trial-in{padding:20px 20px 10px; }
	.trial-in h2{font-size:19px; line-height:24px; }
	.trial-in p{font-size:14px; line-height:23px; min-height:inherit; }
	.event-left h2{font-size:37px; line-height:44px; }
	.event-section{padding:50px 0; }
	.event-tab-part .tab-pane .event-info{padding:50px 0 0 0; }
	.event-tab-part ul.nav{width:90px; }
	.event-section::after{margin-right:-60px; }
	.testim-img img{width:140px; height:140px; }
	.testim-img{top:80px; left:-173px; }
	.testim-text p{font-size:21px; line-height:34px; width:auto; min-height:240px; }
	.testim-part{padding:40px 10px 0 80px; }
	.testim-text h5{font-size:19px; }
	.testim-part .carousel-indicators{bottom:-60px; }
	.footer{padding:30px 0; }
	.trial-section .box iframe{height:240px; }	
	
	.new-cont .item{width:33.33%; }
	.new-cont .mem-pagination{padding:0; }
	.go-form{padding:22px 0 0 0; }	
	.testim-img{left:-150px; }

}
@media screen and (max-width:1199px){
.adobexdbox{ width:156px; }
.addnotebox{ width:250px; }
.member-categories-cont{ margin-top:15px; }
.member-categories-box{ margin:15px 0; }
.student-box{ padding:0; }
.student-box h5 strong{ display:block; padding:0 0 5px 0; }
}

@media screen and (max-width:1023px)
{
	.logo{width:150px; }
	.banner-section .carousel-caption .bnr-text h2{font-size:30px; }
	.banner-section .carousel-caption .num h2{font-size:30px; }
	.banner-section .carousel-caption .bnr-text p{font-size:17px; }
	.banner-section .carousel-caption .bnr-text{min-height:140px; }
	.bnr-controls{max-width:700px; }
	.banner-section .carousel-caption{padding:0 0 0 30px; }
	.nav-part ul.dropdown-menu li{padding:10px 0; }
	.wining-section h1,
	.products-wrapper .section-title h1{font-size:29px; }
	.wining-section p{font-size:15px; line-height:20px; }
	.wining-section p br{display:none; }
	.nav-part button{width:50px; height:50px; }
	.wining-section{padding:40px 0 10px 0; }	
	.wining-part .box h3 strong,
	.products-wrapper .package-box .box h3 strong{font-size:33px; line-height:31px; }
	.wining-part{padding:45px 0 0 0; }
	.trial-in{padding:50px 40px; }
	.trial-in h2{font-size:18px; line-height:normal; padding:0 0 14px 0; }
	.trial-in p{line-height:22px; padding-bottom:18px;  }
	.go-form select{width:295px; }
	.event-left h2{font-size:29px; line-height:34px; padding:0 0 25px; }
	.event-tab-part .tab-pane h5{font-size:20px; }
	.event-tab-part .tab-pane h5 span{line-height:20px; }
	.event-tab-part .tab-pane h3{font-size:25px; }
	.event-tab-part .tab-pane p{font-size:18px; line-height:26px; }
	.event-tab-part ul.nav li{padding:0 0 30px 0; }
	.event-tab-part ul.nav{padding:0; }
	.event-tab-part .tab-pane .event-info{padding:25px 0 0 0; }
	.event-right{float:none; margin:0 auto; padding:10px 0 0 0; }
	.event-right a.left{margin:10px 0 0 0; }
	.event-right a.right{margin:10px 0 0 0; }
	.event-section::after{display:none; }
	.event-section{padding: 30px 0 70px 0; }
	.copy-right{display:block; padding:0 0 15px 0; }
	.footer{padding:20px 0; }
	.kick-section{max-height:inherit; }
	.testim-part{padding:30px 80px 40px; }
	.testim-img{position:relative; top:0; text-align:center; left:0; }
	.testim-text p{font-size:18px; line-height:30px; min-height:inherit; }
	.testim-text h5{padding:12px 0 0 0; }
	.testim-text{padding:20px 0; }
	.testim-part .carousel-indicators{bottom:-30px; }
	.wining-section{background-attachment:inherit; }
	.event-section{background-attachment:inherit; }
	.trial-video-part .col-xs-12{display:block; width:100%; }
	
	.brd-box{padding:15px 0 15px 0; }
	.top-new-add-part p{font-size:15px; line-height:24px; }
	.new-cont .item{height:auto !important; }
	.new-cont .mem-pagination{padding:30px 0 0 0; }
	.tn-tdy-text{padding:8px 15px; }
	.tn-tdy-text p{font-size:17px; line-height:26px; }
	.new-cont .member-cate-box-img a.play_icon{font-size:17px; }
	
	.testim-img{margin:0; }
	.wining-part .box h2,
	.products-wrapper .package-box .box h2{font-size:19px; }
	.wining-part .box h3 span,
	.package-box .box h3 span{font-size:28px; }
	.wining-part .box h3 strong,
	.products-wrapper .package-box .box h3 strong{line-height:28px; }
	.new-cont{padding:7px 0 0 0; }
	
	/* New css */
	.services-section .section-title h2{
		font-size:29px;
	}
	.services-section .section-title h3{
		font-size:26px;
	}
	.expert-cont h2,
	.order-section .section-title h2{
		font-size:29px;
	}
	.video-content{
		    font-size: 18px;
    line-height: 28px;
	}
	.hightlighted-inner{
		font-size:24px;
		padding-left:15px;
		padding-right:15px;
	}
	.service_cart .check-box > span{
		font-size:14px;
	}
	.product-section .section-title,
	.champion-block{
		line-height:28px;
	}
	
	
	
	
}

@media screen and (max-width:991px){
.adobexdbox { padding:12px 15px; width:130px; }
.member-nav ul li a{ font-size:18px; padding:31px 20px 35px; }
.mem-pagination .pagination{ margin:0; }
.member-nav ul li a{padding:31px 20px 22px 20px; }
}

@media screen and (max-width:767px)
{
	
	.logo{width:95px; top:10px; }
	.banner-section .carousel-caption .num{width:40px; }
	.banner-section .carousel-caption .num h2{font-size:16px; }
	.banner-section .carousel-caption .bnr-text{min-height:60px; }
	.banner-section .carousel-caption .bnr-text h2{font-size:16px; letter-spacing:4px; }
	.banner-section .carousel-caption .bnr-text p{display:none; }
	.bnr-controls{max-width:440px; z-index:99; }
	.banner-section .carousel-caption{padding:0 0 0 10px; }
	.nav-part button{width:40px; height:40px; }
	.wining-section h1{font-size:20px; }
	.wining-part{padding:25px 0 0 0; }
	.wining-part .box h2{padding:12px 0; }
	.wining-part .box{margin:0 0 15px 0; }
	.wining-part .box-gold{margin:0 0 15px 0; }
	.trial-in{padding:20px; }
	.event-left h2{font-size:23px; line-height:30px; }
	.event-tab-part .tab-pane h5{font-size:17px; }
	.event-tab-part .tab-pane h3{font-size:18px; line-height:24px; }
	.event-tab-part .tab-pane p{font-size:15px; line-height:23px; }
	.event-right{padding:30px 0 0 0; }
	.event-tab-part ul.nav li a{font-size:23px; }
	.event-tab-part ul.nav{width:65px; }
	.testim-part{padding:30px 20px 40px; }
	.foot-nav{padding:0; }
	.foot-nav ul li{display:inline-block; }
	.testim-text p{font-size:16px; line-height:28px; }
	.nav-part ul.dropdown-menu li{padding:6px 0; }
	.nav-part ul.dropdown-menu{padding:5px 0; width:200px; }
	
	.trial-section .box iframe{position:relative; height:170px; }
	.trial-video-part .col-xs-12{display:block; }
	
.member-head{ width:100%; text-align:center; padding:20px 0 0 0; }
.member-nav { border-top:1px solid #e8e8e8; margin:15px 0 0; width:100%;}
.member-nav ul li a { font-size:16px; padding:15px; }
.member-categories-head{ padding:22px 15px; }
#filterOptions2.watchunwatchwrap{ margin:15px 0 0 0; clear:both; }
.cc_link{ margin:15px 0 0 13px; }
.student-list { padding:10px 0 0; }
.student-box { padding:22px 0 0; }
.member-categories-cont .item { height:auto !important; }
.mem-pagination .pagination > li > a, .mem-pagination .pagination > li > span{ margin:10px 2px 0; }
.user_panallink ul li a{ font-size:15px; }
.member-cate-box-cont h2{ min-height:inherit; font-size:18px; line-height:1.3; }
.member-cate-box-img{height:auto; }	

.member-login-btn{right:52px; top:0; }
.member-login-btn a{padding:9px 14px; font-size:15px; height:40px; }
.brd-box{padding:12px 0 12px 0; }
.top-new-add-part p{font-size:14px; line-height:22px; }
.top-new-add-part{padding:15px 0 15px 0; }
.new-cont .item{width:100%; }
.new-cont{padding:0;}
.new-cont .member-categories-box{margin:15px 0; }
.tn-tdy-text p{font-size:15px; line-height:22px; }
.member-cate-box-cont p{font-size:15px; }
.new-cont .adobexdbox{padding:10px 15px; }
.new-cont .mem-pagination{padding:0; }

.banner-section .carousel-caption .bnr-text{padding:0 0 0 15px; }
.now-btn a.btn{padding:9px 18px; }
.trial-in h2{padding:0 0 10px 0; }
.trial-in p{padding-bottom:14px; }
.go-form{padding:10px 0 0 0; }
.testim-text{padding:16px 0 20px 0; }
.student-box p{line-height:22px; padding-bottom:12px; }
.student-testi h3{font-size:23px; padding-bottom:12px; }
.new-cont{margin:0; }
.new-cont .item:first-child .member-categories-box{margin-top:0; }
.banner-section .bnr-controls{left:auto; right:15px; }


/* Our product page css */
.products-wrapper section.top-section .banner .banner-content {
    float: none;
    width: 100%;
    padding-left: 25px;
    padding-right: 25px;
    padding-top: 40px;
    text-align: center;
    font-size: 38px;
    line-height: 47px;
}

.products-wrapper section.top-section .banner .banner-logo {
	 text-align:center;
 float:none;
 width:100%;
 border-right:none;
 -webkit-transform: skew(0deg) !important;
 -moz-transform: skew(0deg) !important;
 transform: skew(0deg) !important;
}
.products-wrapper section.top-section .banner:before {
 display:none;
}
.products-wrapper section.top-section .banner .banner-logo .logo-left {
 -webkit-transform: skew(0deg);
 -moz-transform: skew(0deg);
 transform: skew(0deg);
 padding:50px 15px 0px;
}
.products-wrapper .package-box .box-gold {
 margin:0;
}
.product_wrapp:nth-child(3) {
 border-bottom:1px solid #ddd;
}
 .product_wrapp:nth-child(1), .product_wrapp:nth-child(3) {
 border-right:none;
}
 .tell-btn {
 margin-bottom:50px;
}
 .expert-section .title-wrap,  .highlighted-cont-wrapp:before,  .highlighted-cont-wrapp:after,  .order-section .section-title {
 background-size:100%;
 left:0;
}

.hightlighted-inner{
		font-size:20px;
		line-height:20px;
	}
.tell-btn a{
	font-size:20px;
	padding-left:25px;
	padding-right:25px;
}
.expert-section .expert-box .expert-block{
		margin-bottom:20px;
	}
.expert-section .expert-box > div:last-child .expert-block{
	margin-bottom:0;
}

}
@media screen and (max-width:479px) {
.video-content .spacer{
	display:none;
}
.founder-image{
	position:absolute;
	bottom:0;
	right:0;
}
.video-content{
	padding-bottom:200px;
}
}
@media screen and (min-width:768px) and (max-width:992px) {
section.top-section .banner .banner-content {
 font-size: 30px;
    line-height: 40px !important;;
}
.products-wrapper section.top-section .banner .banner-logo .logo-left {
 padding-left:30px;
 padding-right:30px;
}
.products-wrapper section.top-section .banner .banner-logo .logo-left a img {
 max-width:185px;
}
.spacer{
	margin-top:35px;
}
}
@media screen and (max-width:479px) 
{
	.banner-section .carousel-caption{display:none; }
	.logo{top:2px; width:80px; }
	.bnr-controls{max-width:290px; }
	.banner-section a.left{margin:-40px 0 0 0; }
	.banner-section a.right{margin:-40px 0 0 0; }
	.wining-section h1{font-size:17px; }
	.wining-section{padding:25px 0 10px; }
	.trial-in{padding:15px 10px; position:relative; background:#161616; }
	.trial-section .box{max-height:inherit; }
	.go-form select{width:237px; }
	.event-left h2{font-size:19px; line-height:24px; }
	.event-tab-part .tab-pane .event-info p{margin:0 12px 0 0; padding:0 0 0 23px; }
	.event-tab-part ul.nav{width:50px; }
	.event-right{width:auto; padding:22px 0 0 0; }
	.foot-nav ul li{padding:0 5px; margin:0 0 0 -2px; }
	.foot-nav ul li a{font-size:12px; line-height:12px; }
	.copy-right{padding:0 0 10px 0; }
	.copy-right p{font-size:13px; }
	.footer{padding:15px 0; }

.inner-banner-section{ padding-bottom:40px; }	
.user_panallink{ width:100%; border-bottom:1px solid #e8e8e8;}
.user_panallink ul li a { font-size:14px; }
.user_panallink ul li{ padding:0 9px; }
.user_panallink ul li::after{ height:14px; margin-top:-7px; }
.member-nav ul li a { font-size:13px; padding:15px 6px; border-bottom:3px solid rgba(0, 0, 0, 0);}
.member-nav ul li a:hover, .member-nav ul li.active a { border-bottom:3px solid #ff0000; }
.watchunwatchwrap { clear:both; margin:15px 0 0; }
.adobexdbox { display:block; padding:12px 15px; width:100%; border-bottom:1px solid #b9b9b9; }
.addnotebox{ border-left:0; width:100%; }
.student-testi h3{ font-size:21px; padding-bottom:10px; }
.member-cate-boxlast-wrap { display:block; }

.member-login-btn{right:50px; }
.member-login-btn a{font-size:14px; padding:11px 12px; }
.adobexdbox{padding:10px; }
.member-cate-box-cont h2{font-size:16px; }

.wining-part .box h2{font-size:17px; }
.go-form input.form-control{float:none; width:100%; margin:0 0 10px 0; }
.event-tab-part .tab-pane .event-info{padding:18px 0 0 0; }
.testim-part{padding:22px 10px 40px 10px; }
.testim-img img{border:5px solid #ffffff; }
.testim-text p{font-size:15px; line-height:26px; }
.testim-text h5{font-size:16px; }
.now-btn a.btn{font-size:14px; }
.student-list{padding:4px 0 0 0; }
.student-testi h4{line-height:normal; }
.wining-part .box h3{padding:24px 0 12px 0; }
.wining-part .box h3 span{font-size:25px; }
.wining-part .box h3 strong{font-size:28px; line-height:25px;  }
.wining-part .box p{padding:0 30px 20px 30px}
.banner-section .bnr-controls{right:10px; bottom:3px; }


.video-content .spacer{
	margin-top:115px;
}
}

@media screen and (min-width:992px) and (max-width:1024px) {
 section.top-section .banner .banner-content {
 font-size:44px;
 line-height:50px;
}
 section.top-section .banner .banner-logo .logo-left {
 padding-left:30px;
 padding-right:30px;
}
 section.top-section .banner .banner-logo .logo-left a img {
 max-width:205px;
}
}
 @media screen and (min-width:1025px) and (max-width:1260px) {
 section.top-section .banner .banner-content {
 font-size:54px;
 line-height:70px;
}
 section.top-section .banner .banner-logo .logo-left {
 padding-left:50px;
 padding-right:50px;
}
}
@media screen and (min-width:992px) {
.video-part .col-md-7{
	padding-left:0;
}
.video-part .col-md-5{
	padding-right:0;
}
}