@media (min-width:1940px){
	
}
@media (min-width:1620px){
	.calander1 #calendar { width: calc(100% - 22%) !important;}
	#calender12.fc-unthemed.fc-ltr .fc-view.fc-month-view.fc-basic-view .fc-day-grid.fc-unselectable td { height:20px !important;}
}
@media (max-width:1599px){.photo-prof ul.my_photos_cont li{width:15.3%;}
.picsContainer.picsContainer-choose-photo{padding:30px 0 0 30px;}
.picsContainer.picsContainer-choose-photo li{width:31% !important;margin-right:2% !important;}
.picsContainer.picsContainer-choose-photo li:nth-child(3n+3){margin-right:2% !important;}
.picsContainer.picsContainer-choose-photo li:nth-child(4n+4){margin-right:2% !important;}
#teacher-about.sortable.editulii li input{width:85% !important}
.blog-detail1 .publish-btn li{width:25%;}
.blog-detail1.create-new .publish-btn li .post-blog{font-size:12px !important;padding:5px 0;margin:0 !important:}
/*.fancybox-item.fancybox-close{display:none !important;}*/
}
@media (max-width:1500px){
	#changeDetail ul.list li{background-size:100% auto;width:25%;}
	.fc-view-container { overflow: auto;}
	#calendar .fc-view.fc-basicWeek-view.fc-basic-view { max-width: 100%; overflow: auto;}
	.calander1 #calendar .fc-view.fc-basicWeek-view table thead.fc-head .fc-widget-header th { width: 190px;}
	.calander1 #calendar .fc-view.fc-basicWeek-view table td { width: 190px;}
	.calander1 #calendar table thead.fc-head .fc-widget-header { width: auto;}
	.calander1 #calendar .fc-view.fc-basicWeek-view table { width: 980px;}
	#calender12.fc-unthemed.fc-ltr .fc-view.fc-month-view.fc-basic-view .fc-day-grid.fc-unselectable .fc-row.fc-week.fc-widget-content { height: auto !important;}
}
@media (max-width:1440px){
#changeDetail ul.list li{width:178px;}
.contantCntr{background:none;}
.full-width{box-sizing:border-box;}
#ClassAddAjax .searchFilter.index-search ul li input[type="text"]{box-sizing:border-box;width:100%;}
.cls-form-hdr .lst-last{width:auto!important;margin-top:10px;}
.dateframe{left:0px;}
/*body{overflow-x:hidden;}*/
.nav li a{font-size:9px;padding:11px 5px 2px;}
a.close-btn.popup-close-button{right:80px;}
#calender12 table thead.fc-head th, #calender12 table td{font-size:10px !important;}
#calender12 table thead.fc-head th{line-height:10px;}
#calender12.fc-unthemed.fc-ltr .fc-view.fc-month-view.fc-basic-view .fc-day-grid.fc-unselectable td{height:4px !important}
#calender12.fc.fc-ltr.data-cale.fc-unthemed .fc-center h2{font-size:13px;}
.class_schedules_ul .fourmTable.cls-form ul.title li span{padding:0px;}
.class_schedules_ul .fourmTable.cls-form ul.title li, .class_schedules_ul .fourmTable.cls-form ul#record_19 li, .class_schedules_ul .fourmTable.cls-form #ClassAddAjax ul li{text-indent:4px}
}
@media (max-width:1280px){.blog-container .blogDetail h3{font:19px/32px arial;}
.blog-container .recent-post .tag{text-align:justify;}
.blog-container .footer-left{width:auto;}
.blog-container .recent-post .tag{width:100%;}
}
@media (max-width:1250px){.picsContainer.picsContainer-choose-photo li{width:47% !important;margin-right:2% !important;}
.picsContainer.picsContainer-choose-photo li:nth-child(2n+2){margin-right:0 !important;}
.picsContainer.picsContainer-choose-photo li:nth-child(3n+3){margin-right:2% !important;}
.picsContainer.picsContainer-choose-photo li:nth-child(4n+4){margin-right:2% !important;}
.new-listing-table.second-new-table table th:first-child, .new-listing-table.second-new-table table td:first-child{width:20% !important;}
}
@media (max-width:1220px){.index-container{width:auto;padding:0 20px;}
#home{min-height:630px;}
#home h1{margin-top:180px;}
#home h2{margin-bottom:0px;}
#home .bx-prev{margin-right:20px;}
#home .bx-next{margin-left:20px;}
.our-team .team{box-sizing:border-box;width:25%;padding:0 2%;margin-top:0px;min-height:360px;}
.our-team .team .image img{height:auto;}
.our-team .team a.image{height:auto;}
.our-team{padding:40px 0 0px;}
.lession li{box-sizing:border-box;width:100%;}
.print-pdf{position:absolute;}
.pdf-icon{height:5px !important;width:36px!important;}
.edit-profile-mn .social-links input{padding-left:30px !important;}
.editSocialFooter{margin-bottom:10px;margin-top:-20px;}
.dg-wrapper{height:260px !important;width:400px!important;}
.dg-wrapper a{height:260px !important;width:400px!important;}
.dg-container nav{left:20px !important;right:20px!important;margin-left:0!important;width:auto!important;}
.dg-container nav span.dg-prev{left:0!important;}
.dg-container nav span.dg-next{right:0!important;}
#teacher-header .main-nav{border:medium none;width:auto;position:absolute;z-index:99;right:0;top:100%;}
.bodySec .blogleft{width:72%;}
.bodySec .blogRight{width:26%;}
.index-container .blogRight{max-width:100%;}
.searchBox,.recent-post,.tag{box-sizing:border-box;width:100%;}
.searchBox .search-sec{width:100%;}
.search-btn{margin:4px 0 4px 20px;}
.dateframe{left:0px;}
.teacher-photo-sec ul li{margin:26px 12px 0;}
.curriculum-sec{margin-left:2%;width:50%;}
.dancing_couple{margin-left:2%;width:44%;}
.dancing_couple .video-js{width:100% !important;}
.photo-prof ul.my_photos_cont li{width:15%;}
.photo-prof ul.my_photos_cont li{width:23.5%;}
.photo-prof ul.my_photos_cont li:nth-child(6n+6){margin-right:14px;}
.photo-prof ul.my_photos_cont li:nth-child(4n+4){margin-right:0;}
.blog-detail1 form.post-new-blog .cust_blgul li.cust_blgul_li input{width:90% !important;}
.blog-detail1 form.post-new-blog .cust_blgul li.cust_blgul_li span.cublg_cont{width:9%;}
.wb-forum-details .forumdata h2.forumtitle > a { max-width: 90%;}
.foruminfo .forumdata h2.forumtitle { width: calc(100% - 120px);}
}
@media (max-width:1150px){.main-nav{margin-top:5px;margin-bottom:15px;width:100%;padding-top:15px;border-top:1px solid #ddd;}
.main-nav ul li{padding:0 20px 0 0;}
#home{margin-top:145px;}
.leftCntr li{padding:20px 0 20px;}
.leftCntr li img{width:100px;}
.quicklink .content{padding:5px 5px 5px;text-align:center;width:100%;box-sizing:border-box;}
.quicklink li a{margin:10px 5px 0;}
#teacher-header .main-nav ul li{padding:0 0 0 30px;}
.bannerText h2{font-size:25px;}
.index-container.blog-container .blogleft{width:70%;}
.blogRight{width:30%;}
.register-mn dl.reg-title dd{width:15%;}
.register-mn dt{width:40%;}
.blg-subbtns ul.draft-btns.publish-btn li{width:30% !important;margin:0 auto!important;}
.whitebox.mtop15 .standard_info{margin-top:20px !important;}
.whitebox.mtop15 .standard_container{width:80%}
#calender12.fc-unthemed.fc-ltr .fc-view.fc-month-view.fc-basic-view{overflow:scroll;}
#calender12.fc-unthemed.fc-ltr .fc-view.fc-month-view.fc-basic-view table{width:240px;}

.calander1.call_latest .right-event{box-sizing:border-box;float:left;padding:0 !important;position:relative !important;top:0 !important;width:100% !important;margin-bottom: 20px;}
.right-event #calender12.data-cale .fc-month-view.fc-view table{width: 100% !important;}
.right-event #calender12 table thead.fc-head th, #calender12 table td{line-height: 25px !important; font-size: 13px !important; text-align: center;}
.right-event #calender12.data-cale.fc.fc-ltr{float: left;width: 60%; margin-right:30px; position: static;}
.right-event #calender12+div.calenders{margin-top: 10px; float: left;}
.right-event #calender12 table thead.fc-head th, #calender12 table tbody.fc-body .fc-day-grid.fc-unselectable .fc-row.fc-week.fc-widget-content{height: auto !important;}
.right-event #calender12 table thead.fc-head th, #calender12 table td span{text-align: center; float: none;}

.calander1.call_latest .update_calendar{clear: both; display: block; }
.calander1.call_latest .update_calendar #calendar.fc.fc-ltr{width: 100%;}
.update_calendar {width:100%;}
}
@media (max-width:1024px){.contact-us .contact-right{margin-left:420px;}
.main-heading{padding:18px 0;}
.main-heading h2{font-size:42px;}
.our-team .team{min-height:330px;}
.our-team{padding:40px 0 10px;}
.innercontent{padding-top:10px;}
.leftside{width:100%;}
.rightside{margin:0;width:100%;float:left;margin-top:20px;}
.calenders{margin-top:5px;}
.event-date{margin:34px 0 10px;}
.event-block:after{width:13px;height:13px;}
.event-block{font-size:12px;line-height:17px;margin-bottom:5px;padding-bottom:5px;}
.work:after,.personals:after{height:12px;top:5px;width:13px;}
.work, .personals{font-size:13px;padding:4px 30px;}
.blog-detail1 form.post-new-blog select{margin-bottom:10px;width:64% !important;}
.inlineBlock, .inlineBlockLi li, .inlineBlockA a{margin-left:26%;width:100%;}
.blog-detail1 form.post-new-blog input[type="text"]{width:64%;box-sizing:border-box;}
#frm_add_blog a{display:inline-block;width:auto;}
#frm_add_blog a input{width:100%;}
#frm_add_blog a.cancelFrm{display:inline-block;}
ul#teacher-about li .fa.fa-arrows{left:5px;}
.blog-detail1.create-new .publish-btn li .post-blog{font-size:12px !important;height:35px !important;line-height:35px;padding:0;width:110px !important;}
.blog-detail1 form.post-new-blog .cust_blgul li select{clear:both;display:block;width:100% !important;}
.blog-detail1 form.post-new-blog .cust_blgul li input{width:100% !important;clear:both;}
.cust_blgul li.blg-subbtns{width:100%;}
.cust_blgul li .images-section span.spanbox{display:block;width:100%;}
.blog-detail1 form.post-new-blog ul.cust_blgul li .images-section figure{float:left;clear:both;width:100%;}
.edit-profile-btns.userprofile-edit-btn .all_btns input, .edit-profile-btns.userprofile-edit-btn .all_btns a{clear:both;display:block;font-size:12px !important;line-height:17px;overflow-wrap:break-word;white-space:normal;}
.fancybox-wrap.fancybox-desktop.fancybox-type-ajax.fancybox-opened { width: 80% !important;}
.aboutSec .intro li { width: 100%; }
.aboutSec .email { word-wrap: break-word; white-space: normal; width: 100%; display: inline-block;}
}
@media(max-width:1023px){.mobile-menu{display:block;}
.nav{display:none;}
.menubg{height:auto;min-height:40px;position:relative;}
.nav li{width:100%;}
.nav li a{font-size:14px;}
.logout-main{position:absolute;top:0;right:0;}
.index-container.blog-container .blogleft{width:65%;}
.blogRight{width:35%;}
.leftCntr li span.text{font-size:18px;}
.leftCntr li:hover span.text{font-size:18px;}
#teacher-about.sortable.editulii li input{width:80% !important}

.wb-forum-details .forumdata h2.forumtitle > a { max-width: 90%;}
.foruminfo .forumdata h2.forumtitle { width: 100%; margin-bottom: 10px;}
.forumstats.td, .head2 { min-width: 130px;}
.wb-forum-details .titleline .pagination { margin-left:17px;}
}
@media (max-width:979px){
.main-heading{padding:15px 0;}
.main-heading h2{font-size:32px;}
.comments h3{font-size:32px;}
h3.red-heading{font-size:36px;}
.who-we-are{padding:30px 0 200px;}
.grey-text{color:#4d4d4d;font-size:18px;line-height:26px;padding-top:15px;}
.who-we-are .section{padding-top:30px;padding-bottom:30px;}
.who-we-are .column.right-icon .details-list{margin:10px 290px 0 0;}
.who-we-are .column.left-icon .details-list{margin:10px 0 0 290px;}
.who-we-are .column{padding:30px 0;}
.who-we-are .column h4 br{display:none;}
.who-we-are .column h4{font-size:26px;}
.who-we-are .column li{padding:15px 0 0 45px;font-size:18px;}
.join-team{padding:280px 0 50px}
.features{padding:30px 0;}
.features #feature_carousel li h3{font-size:20px;min-height:10px;}
.features #feature_carousel li p{font-size:15px;}
.features #feature_carousel li figure{height:190px;vertical-align:middle;}
.features #feature_carousel li figure img{width:auto;height:auto;max-height:190px;}
.jcarousel-skin-tango .jcarousel-prev-horizontal{margin-left:-12px;}
.jcarousel-skin-tango .jcarousel-next-horizontal{margin-right:-12px}
.providers{padding:30px 0;}
.providers #provider_carousel li figure{height:180px;width:180px;}
.providers #provider_carousel li figure img{line-height:180px;vertical-align:top;}
.our-team{padding:40px 0 10px;}
#home{min-height:480px;}
#home h1{font-size:42px;line-height:50px;margin-bottom:30px;margin-top:130px;}
#home h2{font-size:22px;}
.who-we-are .video-player{width:100%;margin:0 auto;background-size:110%;padding:0;bottom:auto;height:630px;}
.join-team{padding:465px 0 50px;}
.who-we-are .video-player .icons{top:50%;left:50%;margin-top:-15%;margin-left:-41px;}
.quicklink li a{margin:10px 3px 0;}
#main-header .dashboard{width:125px;}
.search input.field{width:200px;}
.footerBox .footer-right{width:35%;}
.footerBox .footer-left{width:65%;}
.index-container.blog-container .upper-heading{width:100%;}
.index-container.blog-container .blogleft{width:100%;}
.index-container .blogRight{max-width:100%;width:100%;box-sizing:border-box;padding-left:0;}
.blog-container .search-box{max-width:100%;width:100%;box-sizing:border-box;}
.index-container.blog-container .blogRight{margin-top:0px;}
.blog-container .recent-post{max-width:100%;}
#ClassAddAjax .searchFilter.index-search{box-sizing:border-box;}
.blog{width:100%;box-sizing:border-box;}
#ClassAddAjax .searchFilter.index-search ul li input[type="text"]{padding-left:4px;}
.title li.one40{width:30%;}
.title li.three{width:15%;}
.cls-form-hdr ul li{width:19% !important;}
.searchFilter ul li{margin-right:6px;}
.title li{font-size:13px;}
.bodySec .blogleft{width:100%;}
.search-btn{float:right;margin-right:20px;}
.searchBox .search-sec input[type="text"]{margin-left:2%;}
.horizontal li{padding:14px 10px;}
.bannerText h2{font-size:19px;}
.photo-prof ul.my_photos_cont li{width:23%;}
.current_lesson.tasks.photo.photo-prof a{font-size:14px;}
.leftBlog{width:100%;}
.userBlog{float:right;width:100%;text-align:center;}
.userWigits li{display:inline-block;float:none;}
.new-listing-table.second-new-table table th:first-child, .new-listing-table.second-new-table table td:first-child{width:22% !important;padding:5px;}

.head3, .forumlastpost.td { width: 25%; float: right;}
.wb-forum-details .main-post .head-form .head1, .new-design.wb-forum-details .min-colspe .foruminfo { width: 50%;}
.wb-forum .head1 { padding-left: 0px; text-align: left; width: 51.8%;}
.forumstats.td { margin-right: 0;}
.new-design.wb-forum .head1 { width: 72%;}
.new-design.wb-forum .foruminfo { width: 46%;}
.new-design.wb-forum .forumlastpost.td { width: 28%;}
}
@media (min-width:881px){.mobile-nav-btn{display:none !important;}
.main-nav{display:block !important;}
#teacher-header .ln-arw{display:none;}
.blogContents h3{font-size:14px;}
}
@media (max-width:880px){a#slide-menu-toggle{display:block;}
#teacher-header .main-nav{displaty:none !important;}
.our-team .team{min-height:300px;}
.mobile-nav-btn{display:block;float:right;width:45px;margin-top:25px;margin-right:14px;}
.mobile-nav-btn span{display:block;height:3px;background:#333;margin-bottom:5px;}
.mobile-nav-btn:hover{opacity:.7;}
.main-nav{padding-top:0px;display:none;}
.main-nav ul li{display:block;float:none;padding:0;border-bottom:1px solid #ddd;}
.main-nav ul li a{display:block;padding:10px 0;font-size:13px;}
#home{margin-top:95px;}
#main-header .search{box-sizing:border-box;margin:0;padding:10px 15px 10px 15px;margin-right:0px !important;width:100%;background:#4d4d4d;position:relative;}
.search input.field{box-sizing:border-box;margin-right:0;width:100%;height:36px;padding-right:37px;border-radius:3px;}
.search input.button{position:absolute;right:14px;top:10px;width:37px;margin-top:0px;}
#teacher-header .ln-arw{background:#4d4d4d;border-right:1px solid #888888;color:#ffffff;display:block;float:right;font-size:36px;line-height:30px;padding:5px 4px;text-align:center;width:38px;z-index:99;position:relative;}
#teacher-header .main-nav ul{background:#4d4d4d;color:#ffffff;position:absolute;right:0;text-align:left;top:46px;width:280px;}
#teacher-header .main-nav ul li{padding:0;position:relative;}
#teacher-header .main-nav ul li a{color:#fff;padding:15px;position:relative;}
#teacher-header .main-nav ul ul.sub-menu{background:#7b7b7b;position:relative;top:0;margin:0px;padding:0px;}
#teacher-header .main-nav ul li ul.sub-menu li:first-child{border-radius:0PX;border-top:1px solid #dddddd;}
#teacher-header .main-nav ul li ul.sub-menu li{padding:0px;background:none;border-color:#ffffff;border-style:solid;border-width:1px 0 0;}
.forth-child::after{border-left:5px solid transparent;border-right:5px solid rgba(0, 0, 0, 0);border-top:5px solid #ffffff;content:"";position:absolute;right:10px;top:20px;}
.hide{display:none;}
.hide.show{display:block;}
.home-banner .bannerText{margin-top:60px;}
.bannerText h1{font:37px/50px "helvetica_cebold";}
#teacher-header .logo.indexLogo{float:left;margin-left:-15px;position:relative;text-align:left;top:0;width:auto;}
}
@media (max-width:768px){.who-we-are .column.right-icon .details-list{margin:10px 0px 0 0;}
.who-we-are .column.right-icon .image{float:none;margin:0 auto;vertical-align:middle;text-align:center;}
.who-we-are .image img{display:inline-block;}
.who-we-are .column.right-icon .details-list{margin-top:25px;}
.who-we-are .column.left-icon .details-list{margin:10px 0 0 0;}
.who-we-are .column.left-icon .image{text-align:center;float:none;margin:0 auto;}
.who-we-are .column.left-icon .details-list{margin-top:25px;}
.who-we-are .video-player{height:565px;}
.video-player video{height:308px;width:71%;margin-left:15.6%;margin-top:5.2%;}
.who-we-are .video-player .icons{margin-top:-20%;}
.join-team{padding:360px 0 50px;}
.our-team .team{width:33.33%;min-height:350px;}
.our-team{padding:40px 0 0;}
.contact-us .contact-left{float:none;width:100%;}
.contact-us .contact-right{margin-left:0px;margin-top:40px;overflow:hidden;}
.contact-left .map #googleMap{width:100% !important;}
.contact-left .grey-text{font-size:16px;line-height:22px;}
.contact-left .contac.rightCntrt{margin-top:5px;}
.contact-left .contact li{font-size:16px;}
.contact-us .contact-right dd{margin-bottom:25px;}
.user-dropdown a{font-size:11px;}
#main-header .dashboard{width:100px;}
#main-header .search, #main-header .page-heading{margin-right:2%;}
.quicklink li a{width:12.8%;}
.calander{height:910px;position:relative;}
#calendar{width:100%;}
.right-event{box-sizing:border-box;padding-right:280px;position:absolute;top:610px;width:96%;}
.data-cale{position:absolute;right:15px;top:0;width:244px;}
.calander.team-profile{float:left;height:auto;width:100%;}
.profilePic figure{box-sizing:border-box;display:inline-block;margin:0px 2% 0px 0px;padding:3px;width:95%;}
.photo li{height:160px;width:157px;}
.ln-arw{display:none;}
.publish-btn.draft-btns a{width:100% !important;display:block !important;}
.blog-detail1 .publish-btn.draft-btns li{width:33%;}
.blog-detail1 .publish-btn.draft-btns li .post-blog{margin:0;}
.leftCntr{height:auto !important;}
.leftCntr ul{min-height:auto !important}
ul#teacher-about li .fa.fa-arrows{left:2px;font-size:15px;}
.sortable.editulii li a{font-size:18px;}

.fancybox-wrap.fancybox-desktop.fancybox-type-ajax.fancybox-opened { min-width: 0; width: 100% !important; max-width: 90%;}
.dropzone .dz-preview, .dropzone-previews .dz-preview { margin:0 !important;}
.fancybox-wrap .fancybox-outer .fancybox-inner { min-width: 100%; width: 100% !important;} 
.register-mn, .register-mn-outer { width: 100%;}
.personal-memo dl, .register-mn dd, .register-mn dt { width: 100% !important; margin: 5px auto !important;}
.sub-sec ul { max-height: none;}
}
@media (max-width:767px){

.rightCntr{padding:19px 10px 0;width:100%;}
h3.red-heading{font-size:30px;}
.grey-text{font-size:16px;}
.jcarousel-skin-tango .jcarousel-clip-horizontal{width:420px;margin:0 auto;}
.features #feature_carousel li{width:200px !important;}
.providers #provider_carousel li{width:200px !important;}
.comments .comments-left{width:auto;float:none;}
.comments .comments-right{width:auto;margin:0;margin-top:30px;border:none;padding:0}
.rightCntr{margin-left:0px;}
.leftCntr{left:0;position:static;top:1px;width:100%;z-index:99;}
.leftCntr li{padding:15px 0;width:20%;}
.leftCntr li img{width:75px;}
.leftCntr li span.text{font-size:16px;}
.leftCntr li:hover span.text{font-size:16px;}
.ln-arw{display:block;position:absolute;bottom:0;left:0;border-right:1px solid #888;padding:9px 14px 10px;text-align:center;line-height:30px;color:#fff;font-size:36px;z-index:99;}
#main-header .search{padding:10px 15px;}
#main-header .dashboard{margin-right:10%;width:170px;}
.home-banner .bannerText2 h4{font:20px "helvetica_ceregular";}
.bannerText h1{font:30px/40px "helvetica_cebold";}
.products li{float:left;margin-bottom:20px;width:100%;}
.products li figure{background:url("../img/shadow1.png") no-repeat scroll center 0/100% auto rgba(0, 0, 0, 0);}
.bannerText h2{font-size:15px;}
.blogDetail h3{font-size:22px;}
.blog-detail h3{font:20px/24px arial;}
.photo-prof ul.my_photos_cont li:nth-child(6n+6){margin-right:15px;}
.photo-prof ul.my_photos_cont li{width:23%;}
#FilterCurriculumUnit select ,.btn-cancel.cen-btn{width:31%;}
.my-post-btn{position:static;margin-top:10px;float:left;}
.upload-container-custome .btns.my-btn-group{padding:0;}
.btn.gray_btn.btn-primary .btn-xs.new.btns2{left:0;width:48%;}
.upload-container-custome .btn.gray_btn.btn-primary.btn-xs.new.btns.my-btn{left:0 !important;right:auto;width:46% !important;}
.upload-container-custome .btn.gray_btn.btn-primary.btn-xs.new.btns2{width:46% !important;}
#teacher-header .main-nav ul{width:138px;}
.new-listing-table .lst-icon{padding:0}
.new-listing-table.curr_list_container a{max-width:150px;}
.new-listing-table.second-new-table table th:first-child, .new-listing-table.second-new-table table td:first-child{width:25% !important;padding:5px;}
.post-blog{width:auto;}
.blog-container .blog{padding:10px;}
.fancybox-wrap.fancybox-desktop.fancybox-type-ajax.fancybox-opened{width:90% !important;}

.update_calendar #calendar.fc.fc-unthemed .fc-button-group button{font-size: 11px !important;line-height: 30px !important;  padding: 0 10px !important;}
.update_calendar #calendar.fc.fc-unthemed .fc-center h2{font-size: 18px;}
.update_calendar #calendar.fc.fc-unthemed .fc-right span.fc-button{font-size: 14px;}
.update_calendar #calendar.fc.fc-unthemed .fc-right span.fc-button.add-schedule-icon{margin-right: 20px;}
.right-event #calender12.data-cale .fc-month-view.fc-view{width: 100% !important}
.cont > h2 { font-size: 19px !important;}
.lastpost {display:none;}
.wb-topic .right-cont-detial p { width: calc(100% - 160px);}
.forum-tittle { font-size: 24px;}
.forumdata, .forumstats.td, .details-form, .forumlastpost.td { text-align: left; padding: 10px 10px;}
.new-design.wb-forum .foruminfo, .new-design.wb-forum .forumlastpost.td { width: 100%; margin: 0 auto;}
.new-design.wb-forum .head2 { display: none;}
}
@media (max-width:700px){.photo-prof ul.my_photos_cont li{width:22.8%;}
}
@media (max-width:640px){#home{min-height:480px;}
#home h1{font-size:32px;line-height:42px;margin-bottom:20px;margin-top:130px;}
#home h2{font-size:22px;line-height:30px;}
.main-heading h2{font-size:26px;}
.main-heading{padding:20px 0;}
.who-we-are .video-player{height:480px;}
.join-team{padding:44% 0 50px;}
#footer .description{font-size:24px;}
.our-team .team{min-height:320px;}
.our-team{padding:30px 0 0;}
.our-team .index-container{padding:0;}
.video-player video{height:255px;}
.who-we-are .video-player .icons{margin-top:-18%}
.quicklink li a{width:79px;}
.calander{height:1120px;}
.right-event{padding-right:0px;width:92%;top:560px;}
.data-cale{position:relative;right:0;width:244px;}
.upcomming-event{width:100%;margin-bottom:20px;}
.footerBox li{margin-left:4px;}
.calander, .calander1{padding:10px;}
.data-cale{margin:20px auto 0;}
#main-header .dashboard{background-position:center center;background-size:auto 100%;height:24px;margin-right:0;width:100%;margin:38px 0 10px;position:absolute;top:0;left:0;}
.quicklink li a{width:70px;}
.clr-grid ul li{width:25%;}
.fc-content{overflow:auto;}
.fc-view{width:640px !important;}
.calander{height:1075px;}
.blogFrame{float:left;height:160px;width:202px;}
.blogFrame img{width:100%; height: auto;}
.lcd{width:250px;height:250px;margin-right:0px;}
iframe.iframe-youtube{height:133px;}
#teacher-footer{text-align:center;}
#teacher-footer .social{width:100%;}
.social-icons.inlineBlockA a{margin:10px 0 !important;width:41px !important;}
.tabs.tabs_default .horizontal li{min-width:auto;width:auto;font-size:13px;}
.horizontal li{padding:14px 7px;}
.blogFrame{width:100%;height:auto;}
.blogDetail{width:100%;padding-left:0px;}
.edit-main{margin-bottom:15px;}
.new-listing-table.second-lst-table .lst-icon{padding-left:20px;}
.new-listing-table.second-lst-table .lst-icon > span{left:0;top:0;}
.blogFrame img{width:auto;margin:auto;display:block;}
.footerBox .footer-left p{line-height:25px;}
.edit-profile-btns.userprofile-edit-btn .all_btns{clear:both;display:inline-block;margin:0 auto 10px;width:100%;}
.edit-profile-btns.userprofile-edit-btn .all_btns input, .edit-profile-btns.userprofile-edit-btn .all_btns a{display:block;float:left;margin:0 auto;text-align:center;width:50% !important;}
}
@media(max-width:639px){.upload_container.edit-popup-modal-btns .row{text-align:center;}
.upload_container.edit-popup-modal-btns .row label{float:none;margin:0 auto 15px;display:block;width:100%;}
.upload_container.edit-popup-modal-btns .mt5 > img{height:auto !important;}
.edit-popup-modal-btns .row.mt5 .dispInBlock{width:100%;float:left;margin:0;}
.edit-popup-modal-btns .dispBlock{width:100%;}
.edit-popup-modal-btns .dispBlock.mt10{margin:0 auto !important;}
.edit-popup-modal-btns .red_btn.my-btn.dispInBlock.mr20{float:left;width:48% !important;}
.edit_img_form.edit-popup-modal-btns .dispBlock .red_btn{width:48% !important;float:right;}
.upload_container .edit-img-pop-top label{display:inline-block !important;padding-right:19px;width:auto !important;}
.teamDetail-new .register-mn dl{width:100%;}
}
@media (max-width:600px){#main-header .dashboard{margin:0px 0 13px;position:static;}
.cls-form-hdr ul li:first-child{display:none;}
.cls-form-hdr ul li{margin:1% 10px;width:29.2% !important;}
.title li{font-size:12px;}
.leftCntr li img{max-width:50px;width:50px;}
.leftCntr li span.text{font-size:12px;line-height:20px;}
.leftCntr li.active span.text{font-size:12px;}
.leftCntr li:hover span.text{font-size:12px;}
.photo-prof ul.my_photos_cont li{width:31.8%;}
.photo-prof ul.my_photos_cont li:nth-child(6n+6){margin-right:14px;}
.photo-prof ul.my_photos_cont li:nth-child(4n+4){margin-right:14px;}
.photo-prof ul.my_photos_cont li:nth-child(3n+3){margin-right:0;}
.headTitle p{font-size:10px;}
.pagination.pagination-custom{text-align:center;}
.no-box{float:none;display:inline-block;}
.top-btn{width:100%;text-align:center;}
a.globe-icon{width:100%;margin-right:0;text-align:center;margin-bottom:15px;}
a.globe-icon img{width:35px;}
.blog-detail1 .publish-btn li{width:35%;}
.upload-container-custome .btn.gray_btn.btn-primary.btn-xs.new.btns2,.upload-container-custome .btn.gray_btn.btn-primary.btn-xs.new.btns.my-btn{width:100% !important;margin:10px 0 0 0;}
#teacher-about.sortable.editulii li input{width:75% !important}
.comments .comments-left ul li{width:100%;clear:both;}
.login.add-event-poup{border-width:5px;margin:0 auto !important;overflow:hidden;width:90% !important;}
#fbox{width:95%;margin:0 auto;left:0;right:0}

.right-cont-detial p { width: 100%; display: block; margin: 0 auto !important;}
.profiler { width: 120px !important;}
.user-prof .team-profile .teamDetail { max-width: 100%;}
}
@media (max-width:550px){.photo-prof ul.my_photos_cont li{width:48%;}
.photo-prof ul.my_photos_cont li:nth-child(6n+6){margin-right:14px;}
.photo-prof ul.my_photos_cont li:nth-child(4n+4){margin-right:14px;}
.photo-prof ul.my_photos_cont li:nth-child(3n+3){margin-right:14px;}
.photo-prof ul.my_photos_cont li:nth-child(2n+2){margin-right:0;}
.mtop10{margin-top:0;margin-bottom:15px;width:100%;}
.floatright{float:left;}
.mleft10{margin-left:0;margin-right:10px;float:left !important;}
.floatright{float:left! important;}
.headTitle{width:100%;}
.submit-input-custom{width:100% !important;margin-top:5px !important;padding:0 15px !important;margin-bottom:10px !important;}
.submit-input-custom .search-input{width:80% !important;}
.submit-input-custom .submit{width:10% !important;float:left !important;}
.pagination.pagination-custom{margin-bottom:0px;margin-top:15px;width:100%;}
.leftBlog .blogContents{width:100%;margin-top:15px;}
figure.logo{display:inline-block;float:left;margin:0 auto;padding:10px;width:50%;}
.user-dropdown{margin:4px 10px 0 auto;}
.new-listing-table.second-lst-table.second-new-table table td{display:block;height:auto;overflow:hidden;padding:10px;width:auto !important;}
.post-description .post-left{width:85%;}
.pagination-sec .form{clear:both;float:left;margin:10px auto 0;}
.update_calendar #calendar.fc.fc-unthemed .fc-button-group button{font-size: 10px !important;padding: 0 5px !important;}
.update_calendar #calendar.fc.fc-unthemed .fc-right span.fc-button {font-size: 12px;height: 20px;line-height: 20px;margin-right: 3px;width: 20px; margin-top: 10px}
.update_calendar #calendar.fc.fc-unthemed .fc-center h2{font-size: 14px;}
}

@media (max-width:520px){#home h1{margin-top:100px;font-size:27px;}
#home h2{font-size:20px;}
#home{min-height:420px;}
#home .bx-prev{margin-right:10px;height:50px;width:30px;background-size:200%;}
#home .bx-next{margin-left:10px;height:50px;width:30px;background-size:200%;}
.main-heading h2{font-size:24px;}
.main-heading{padding:8px 0 12px;}
.who-we-are .video-player{height:420px;}
.jcarousel-skin-tango .jcarousel-clip-horizontal{width:320px;}
.features #feature_carousel li{width:320px !important;}
.jcarousel-skin-tango .jcarousel-container-horizontal{padding:20px 0;}
.providers #provider_carousel li{width:320px !important;}
.our-team .team{min-height:350px;width:50%;}
.our-team{padding:25px 0 0;}
.our-team .index-container{padding:0 10px;}
.video-player video{height:210px;}
.who-we-are .video-player .icons{margin-top:-22%}
.overlay .popup{left:0;margin:0 40px;position:relative;width:auto;}
.stateBox{margin-top:0px !important;}
.stateBox li{display:block;}
.stateBox li .list{width:75%;margin-bottom:20px;}
.stateBox li:last-child .list{margin-bottom:0px;}
.footerBox .footer-left{width:100%;}
.footerBox{padding-top:20px;}
.footerBox p{line-height:22px;text-align:center;}
.footerBox .footer-right{width:100%;}
.footerBox ul{float:none;text-align:center;margin-top:10px;}
.footerBox ul li{float:none;display:inline-block;}
.lcd{height:190px;margin-right:0;width:190px;}
iframe.iframe-youtube{height:101.8px;}
.aboutSec h2{font:30px arial;}
.aboutSec h3{font:23px arial;}
.aboutSec .intro li{font-size:15px;}
.profilePic{float:left;width:100%;}
.profilePic figure{margin:0 2% 10px 0;width:170px;}
.aboutSec{width:100%; padding-left: 0;}
.curriculum-sec{margin:0 0 40px;width:100%;}
.dancing_couple{margin-left:0;text-align:center;width:100%;}
.dancing_couple .video-js{display:inline-block;width:260px !important;}
.bannerText.green h2{margin-top:0;}
.submit-input-custom .search-input{width:auto !important;}
.cust_blgul li.blg-subbtns ul.blgul_btns.publish-btn li{margin:0 auto;margin-right:0 !important}
}
@media (max-width:500px){figure.logo img{width:100%;}
.new-listing-table.curr_list_container a{max-width:120px;}
.team-profile .image{display:inline-block;float:none;margin:20px auto 0;width:auto;}
.user-prof .team-profile .teamDetail{width:auto;padding:10px;clear:both;}
.team-profile .teamDetail{width:100%;max-width:inherit;}
.dropzone .dz-default.dz-message{background-size:260px auto;height:78px !important;left:0 !important;margin:0 auto !important;right:0 !important;width:300px !important;}
}
@media (max-width:480px){

.calander.lession .print-pdf{position:static;}
figure.logo{width:100%;}
.index-container{width:auto;padding:0 15px;}
#home h1{margin-top:70px;font-size:27px;line-height:36px;width:85%;}
#home h2{font-size:18px;width:85%;}
#home{min-height:380px;}
.main-heading h2{font-size:24px;}
.main-heading{padding:8px 0 10px;}
h3.red-heading{font-size:26px;}
.grey-text{font-size:16px;line-height:24px;padding-top:10px;}
.join-team{padding:150px 0 30px;}
.who-we-are .video-player{height:345px;}
.testi .description{padding:0 70px;}
#footer .description{font-size:22px;}
.our-team .team{min-height:100px;width:250px;float:none;margin:0 auto;margin-bottom:20px;}
.our-team{padding:25px 0 0;}
.our-team .index-container{padding:0 10px;}
.contact-us{padding:25px 0;}
.contact-us h4{margin-top:25px !important;}
#index-header .logo{width:220px;}
#index-header .logo img{height:auto;}
.mobile-nav-btn{width:40px;margin-right:22px;margin-top:20px;}
.video-player video{height:190px;}
.who-we-are .video-player .icons{margin-top:-19%}
.overlay .popup{margin:0 20px;}
.logo{width:100%;position:absolute;top:12px;left:0;text-align:center;margin:0;}
.user-dropdown{margin:85px auto 13px;float:none;display:table;}
.user-dropdown a{min-width:55%;}
#main-header{position:relative;}
.clr-grid ul li{width:33%;}
.course li{padding:11px 8%;}
.courses-list table{width:480px;}
.register-mn dl.reg-title dd{float:left;width:20%;}
.register-mn dl.reg-title dt.reg-titleDt{margin-top:0;width:79%;}
.register-mn dt{margin:20px 0px 0px;width:100%;}
.register-mn dd{width:100%;}
.register-mn dl select{padding:6px 2%;}
ul#teacher-about li{box-sizing:border-box;}
.register-mn .gray_btn{font-size:12px;width:100% !important;}
.accountDetail ul li label{width:100%;}
.cls-form-hdr ul li{margin:1% 6px;width:30.3% !important;}
.fourmTable{overflow-x:scroll;}
.fourmTable.cls-form ul{width:480px;}
.technologyInner h3{font-size:20px;}
.technologyInner ul li{font-size:12px;}
.userWigits li{width:20%;clear:none;}
.userWigits li a{line-height:50px;min-height:50px;}
.home-banner .bannerText2 h4{font:18px "helvetica_ceregular";}
.blogFrame{display:inline-block;float:none;}
.blogDetail{clear:left;float:none;width:100%;}
.content.my-video-block li{height:auto;margin:3.8%;text-align:center;width:42%;}
.teamDetail-new .register-mn dl select{padding:5px 5%;}
.teamDetail-new .register-mn dl{width:100%;}
.edit-profile-mn{padding:0;}
.content.my-video-block li:nth-child(3n+3){margin:3.8%;}
.blog-detail1 form.post-new-blog li{margin:0 0 10px;}
.blog-detail1 .publish-btn.draft-btns li{margin:10px 0 0;padding:0;width:100%;}
.blog-detail1 .publish-btn.draft-btns li .post-blog{margin:0;}
.post-description .post-left{width:80%;}
.blg-subbtns ul.draft-btns.publish-btn li{width:100% !important}
.calander.lession{height: auto;}
.content.my-video-block span.stars i.fa{font-size: 15px !important;}
.calander1 .fc-button{padding:3px 5px !important}
.fourmTable.cls-form ul { width: 900px;}
.class_schedules_ul .fourmTable.cls-form ul.title li, .class_schedules_ul .fourmTable.cls-form ul#record_19 li, .class_schedules_ul .fourmTable.cls-form .cls ul li { text-align: left; padding: 0 10px;}

.wb-forum .head1 ,.wb-forum-details .main-post .head-form .head1{
padding-left: 5px;
padding-right: 5px;
text-align: left;
width: 50%;
}
.wb-forum .head-form,.wb-forum-details .head-form {
  font-size: 12px;
  font-weight: normal;
  padding: 10px 4px;
}
.wb-forum .details-form,.wb-forum-details .details-form {
  padding: 10px 5px;
}
.wb-forum .foruminfo ,.wb-forum-details .foruminfo{
  padding-right: 5px;
  text-align: left;
  width: 50%;
}
.wb-forum .forumstats.td {
  text-align: left;
  width: 49%;
}
.wb-forum .forumlastpost.td {
  width: 50%;
}
.wb-forum .forumdata {
  padding: 0 0 15px;
}
.wb-forum-details .forumdata {
  float: left;
  padding: 0 0 15px;
  width: 100%;
}
.wb-forum-details .forumstats.td > li {
  font-size: 11px;
}
.wb-forum-details .forumstats.td {
  width: 22%;
}
.wb-forum-details .forumlastpost.td {
  width: 26%;
}
.wb-forum-details .main-post .head-form .head2 {
  width: 22%;
}
.wb-forum-details .titleline .pagination a {
  font-size: 12px;
  height: 18px;
  line-height: 17px;
  width: 13px;
}
.wb-forum-details .forumlastpost.td, .wb-forum-details .forumstats.td { width: 50%; margin-bottom: 10px;}
.wb-forum-details .forumdata h2.forumtitle > a { width: 100%; padding:0; max-width: none;}
.head3, .wb-forum-details .main-post .head-form .head2 { display:none;}
.wb-forum-details .forumstats.td::before { content: "Replies"; font-size: 13px;}
.wb-forum-details .forumlastpost.td:before { content: "Recent Post"; font-size: 13px;}
.left-cont-detial.profiler, .wb-topic .right-cont-detial p { width: 100% !important;}
.wb-topic .right-cont-detial p { padding: 10px 0;}
.lastpostdate .time { display: block;}
.wb-forum .foruminfo, .wb-forum-details .foruminfo, .wb-forum .forumstats.td, .wb-forum .forumlastpost.td { width: 100%; padding: 5px;}
.wb-forum .forumdata { padding:0;}
.popup-container h2 { font-size: 20px; font-weight: normal; padding: 15px; line-height: normal;}
.popup-container .index-container { padding: 0 10px;}
.popup-inner .aboutSec h2 { font-size: 22px;}
.aboutSec h3 { font: 18px arial;}
.aboutSec .intro li { font-size: 13px; line-height: 16px;}
.aboutSec .email { font-size: 13px;}
.aboutSec h4 { font-size: 15px;}
.aboutSec .extraInfo h5 { font-size: 14px; font-weight:normal;}
}

@media (max-width:479px){.tabs.tabs_default .horizontal li{box-sizing:border-box;font-size:13px;min-width:auto;width:100%;}
.search-btn{margin-left:10px;}
.leftCntr li span.text{font-size:9px;}
.leftCntr li.active span.text{font-size:9px;}
.leftCntr li:hover span.text{font-size:9px;}
.user-dropdown a{min-width:auto;}
.blog-detail1 .publish-btn li{width:50%;}
.userWigits{text-align:center;}
.sub_btn_box_new .submit_btn{float:left;margin-bottom:10px;width:95%;}
.select_cur.my-curri{clear:both;float:none;margin:0 auto 8px;}
.select_cur.my-curri select{width:100%;}
.select_curriculum{display:block;}
header .index-container{padding:20px 15px}
#index-header .logo{width:auto;padding:20px 10px 0;width:80%;float:left;margin:0 auto}
#index-header .logo img{width:100%;height:auto;float:left;}
.mobile-nav-btn{margin-right:0;}
.main-nav{margin-top:25px;}
.new-listing-table.curr_list_container a{max-width:100px;}
.whitebox.mtop15 table td{display:block;}
.fancybox-wrap.fancybox-desktop.fancybox-type-ajax.fancybox-opened{width:90% !important}
.user-dropdown .user-img{margin-right:20px;}
.team-profile .teamDetail .button{clear:both;float:left;margin-top:10px;text-align:left;}
.photo-prof .head #addMoreImage{clear:both;float:left;margin-top:10px;margin-bottom:10px;}
.unitPlanner-mn{padding:10px;}
.unitPlanner-inner-table tr td{padding:5px;}
.lession li .left-col{width:50% !important;}
.lession li .right-col{padding:8px;width:90%;}
.cust_blgul li.blg-subbtns ul.blgul_btns.publish-btn li{display:inline-block;height:auto !important;margin:0 auto !important;width:50% !important;margin-bottom:10px !important;}
.cust_blgul li input{margin:0 auto !important}
.blog-detail1 form.post-new-blog .cust_blgul li.cust_blgul_li input{width:80% !important;}
.blog-detail1 form.post-new-blog .cust_blgul li.cust_blgul_li span.cublg_cont{width:15%;}
.whitebox.mtop15 .standard_container{width:100%;}
body.greybg .whitebox.mtop15 table + table td button.new-btn{padding:8px 10px;font-size:14px;}
.ep-rec td select{width:70%}
.ep-rec th{font:13px "helvetica_ceregular";width:90px;}
.ep-rec-ends-opt{display:block;margin-bottom:8px;font-size:12px}
.ep-rec-ends-opt label input{width:40px;}

.right-event #calender12.data-cale.fc.fc-ltr{float: none;width: 100%; margin-right:0; position: static; margin-bottom: 20px;}
.right-event #calender12+div.calenders{margin-top: 10px; float: none; clear: both; width: 100%}
}
@media (max-width:420px){#home h1{font-size:24px;line-height:30px;}
#home h2{font-size:18px;line-height:24px;}
#home .bx-prev, .#home .bx-next{height:40px;width:24px;background-size:200% 200%;}
.main-heading h2{font-size:20px;}
.main-heading{padding:8px 0 10px;}
.join-team{padding:130px 0 30px;}
.jcarousel-skin-tango .jcarousel-clip-horizontal{width:260px;}
.features #feature_carousel li{width:260px !important;}
.providers #provider_carousel li{width:260px !important;}
.testi .post{font-size:28px;}
#footer .description{font-size:20px;}
.video-player video{height:168px;}
.who-we-are .video-player .icons{margin-top:-24%}
.calander{height:1160px;}
.right-event{top:650px;}
.fc-header{}
.fc-header td{display:block;width:100%;text-align:center;}
.fc-header-right{margin-top:7px;}
.video-js{width:100% !important;}
.blog-detail1 form.post-new-blog span.spanbox,.blog-detail1 form.post-new-blog input[type="text"],.blog-detail1 form.post-new-blog select,.inlineBlock, .inlineBlockLi li, .inlineBlockA a{width:80% !important;}
.inlineBlock, .inlineBlockLi li, .inlineBlockA a{margin-left:0px;}
.cls-form-hdr ul li{margin:1% 6px;width:96% !important;}
.cls-form-hdr .lst-last{width:96%!important;}
.bannerText h1{font:17px/25px "helvetica_cebold";}
.lcd{height:280px;margin-right:0;width:280px;float:none;}
iframe.iframe-youtube{height:148.8px;}
.leftBlog,.userBlog,#teacher-footer .social{width:100%;}
.editSocialFooter{background-repeat:no-repeat;background-size:55% auto;float:left;height:40px;width:36px;}
.new-listing-table.second-lst-table .lst-icon{padding:0;padding-top:20px;}
.new-listing-table table th{padding:10px 5px !important}
.new-listing-table table th, .new-listing-table table td{padding:5px;}
.new-listing-table table tr td:last-child{padding-left:5px;font-size:11px}
.new-listing-table table td .link-txt a{font-size:11px;}
#teacher-about.sortable.editulii li input{width:70% !important}
.dropzone .dz-default.dz-message{background-size:180px auto;height:48px !important;left:0 !important;margin:0 auto !important;right:0 !important;width:190px !important;}
.cont-right .btn-grup a.my-btn.web-btn{margin-bottom:10px;}
}
@media (max-width:400px){.edit-profile-btns .all_btns{width:100%;margin:0 0 10px 0;}
.picsContainer.picsContainer-choose-photo li{margin-right:0 !important;width:95% !important;}
.new-listing-table table th{padding:10px;font-size:12px;}
.new-listing-table.curr_list_container a{max-width:70px;}
h3.listing-hdg.listing-div{font-size:20px;}
body.greybg .whitebox.mtop15 table + table td button.new-btn{padding:8px 5px;font-size:13px;}
}
@media (max-width:360px){header .index-container{padding:20px 15px 10px;}
#home{min-height:350px;}
#home h1{margin-top:50px;font-size:24px;line-height:30px;}
#home h2{font-size:18px;line-height:24px;}
.who-we-are .column h4{font-size:22px;}
.video-player video{height:145px;}
.who-we-are .video-player .icons{margin-top:-32%}
.rightCntr{padding:19px 15px 0;margin-right:0px;}
.team-profile .contactInfo, .team-profile .red_btn{font-size:12px;}
h2{font-size:15px;}
.photo ul.my_photos_cont{padding:15px;}
.photo-prof ul.my_photos_cont li{width:100%;margin:0 0 20px;}
.photo-prof ul.my_photos_cont li:nth-child(2n+2){margin-right:0;}
.edit-popup-modal-btns .red_btn.my-btn.dispInBlock.mr20{float:left;width:100% !important;}
.edit_img_form.edit-popup-modal-btns .dispBlock .red_btn{width:100% !important;float:right;margin-top:10px;}
.cust_blgul li.blg-subbtns ul.blgul_btns.publish-btn li{width:100% !important;margin-bottom:10px !important;}
.ep-rec th, .ep-rec td, .ep-rec td select{width:100%;display:block;}
}
@media (max-width:991px){.calenders{margin-top:30px;}.right-event{box-sizing:border-box;float:left;padding:0 !important;position:relative !important;top:0 !important;width:100% !important;}
.popup-container .popup-inner {
  background: #fff none repeat scroll 0 0;
  padding: 3px;
}
.fancybox-slide .fancybox-content{width:100%!important; overflow-y: scroll;}
}
@media (max-width:320px){.video-player video{height:130px;}
.who-we-are .video-player .icons{margin-top:-40%}
.team-profile .contactInfo, .team-profile .red_btn{font-size:11px;padding:0 5px;}
.new-listing-table.curr_list_container a{max-width:50px;}
h3.listing-hdg.listing-div{font-size:25px;}
.unitPlanner-mn{padding:5px;}
.lession li .left-col{width:100% !important;clear:both;display:block !important;text-align:left !important;}
.lession li .right-col{padding:8px;width:90%;display:block;clear:both;}
}

@media (min-width:415px) and (max-width:767px){
	
		.user-prof .team-profile .teamDetail {
	    float: right;
	    margin: 0;
	    min-width: inherit;
	    width: 100%;
	    padding: 10px 12px;
	}
		
}
@media(max-width:767px){
	.top-select select{width: 81%;}
		.onclick-edit-dlt {
	    position: absolute;
	    right: 9px;
	    top: 12px;
	}
	.FormEdit {
	  float: left;
	}
	.lst-last .lightBlackButton.Fleft.cancel-btn{padding:0 0!important;margin:0 2px!important;}
		
		.fc-event.fc-event-hori {
	    width: 76px!important;
	}
	#calendar .fc-view-month .fc-day{width:80px;}
	.unitPlanner-inner h3 {
	   
	    font-size: 16px;
	 
	}
		.unitPlanner-mn {
	    padding: 5px;
	    float: left;
	    width: 100%;
	}
	.study {

	    width: 100%;
	}
	.unitPlanner-mn {
	    float: left;
	    width: 100%;
	}
	.unitPreview .head{ width: 100%;}
	#changeDetail ul.list li {
	    width: 100%;
	}

	.class_schedules_ul .fourmTable.cls-form ul#record_19 li .submit, .class_schedules_ul .fourmTable.cls-form .cls ul li .submit {
	  float: none;
	  margin-left: 11px;
	}
	.accSettings .close-btn .fa.fa-times-circle{display:none;}
	.leftside {
	    width: 100%!important;
	}.rightside {
	    width: 100%!important;
	}
	.drfeaturedevent > ul > li{width:100%!important;margin-left:0;right:0;}
	.head.detaileventpage {
	   
	    width: 100%;
	  
	}
	.right-event #calender12.data-cale.fc.fc-ltr {
	   
	    width: 100%;
	   
	}
	.team-profile .image {
	    display: inline-block;
	    float: none;
	    margin: 20px auto 0;
	    width: 100%;
	}
	.team-profile .red_btn {
	    font-size: 11px;
	    padding: 8px 11px;
	}
	.user-prof .team-profile .teamDetail {
	  
	    margin: 0;
	}
	.rightCntr .index-container {
	  
	    padding: 0 0;
	}
}
