html{height:100%;}
html, body{font-size:12px;height:100%;min-height:100%;font-family:'helvetica_ceregular';}
body{height:100%; word-wrap: break-word;}
ul, li{list-style:none;}
a, input, textarea, select{outline:none;}
a, img{outline:none;border:none;color:inherit;}
a{text-decoration:none;}
h1, h2, h3, h4, h5, h6{font-weight:normal;}
img{max-width:100%;}
*{box-sizing:border-box;}
.clear{clear:both;}
.no-border{border:none !important;}
.blue{color:#0b79f6;}
.orange{color:#ff7519;}
.blue{color:#087dad !important;}
.row{width:100%;float:left;}
.rowF{width:100% !important;float:left !important;}
.row32{width:32% !important;float:left !important;}
.mr20{margin-right:20px;}
.ml_15{margin-left:15px;}
.ml1-5p{margin-left:1.5% !important;}
.mar_0{margin-right:0 !important;}
.mt0{margin-top:0!important;}
.mt20{margin-top:20px!important;}
.mt35{margin-top:35px!important;}
.mt5{margin-top:5px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb40{margin-bottom:40px;}
.pdtop30{padding-top:30px !important;}
.wd48{width:48% !important;}
h2{font-size:18px;color:#fff;line-height:28px;font-family:'helvetica_cebold';}
#main-header{background:#ccfff0;float:left;width:100%;}
.logo{margin:22px 0 12px 24px;float:left;}
.page-heading{font-size:35px;font-family:'helvetica_cebold';color:#4d4d4d;margin:31px 0 0 82px;float:left;}
.search{float:left;margin:28px 0 0 85px;}
.search input.field{padding:5px 10px;background:#fff;width:237px;float:left;color:#4d4d4d;font-size:16px;height:37px;border-radius:3px 0 0 3px;border:0;margin-right:-38px;border:1px solid #fff;}
.search input.button{padding:5px;background:#fff url(../img/search_btn.png) 0 6px no-repeat;font-size:0;width:37px;float:left;height:36px;border-radius:0 3px 3px 0;border:0;margin-top:1px;}
.user-dropdown{float:right;padding:5px;margin:16px 20px 0 0;border-radius:0px;background:url(../img/black_bg.png) repeat;position:relative;}
.user-dropdown a{color:#fff;margin:0 10px;text-decoration:none;font-size:16px;font-family:'helvetica_cebold';display:inline-block;padding-right:24px;line-height:50px;}
.user-dropdown .user-img{float:left;}
.contantCntr{float:left;width:100%;position:relative;}
.leftCntr{float:left;min-height:100%;height:100%;width:17%;background:url(../img/black_bg.png) repeat;}
.leftCntr ul{list-style:none;text-align:center;}
.leftCntr li{width:100%;float:left;text-align:center;background:url(../img/border_bg.png) left bottom repeat-x;padding:30px 0 50px 0;}
.leftCntr li:hover, .leftCntr li.active{background:url(../img/active-bg.png) left bottom repeat;}
.leftCntr li span.text{display:block;color:#fff;font-size:21px;line-height:28px;text-transform:uppercase;font-family:'helvetica_cebold';padding-top:10px;}
.rightCntr{float:left;margin:0;padding:19px 20px 0;width:83%;}
.quicklink{border:1px solid #e0e0e0;border-radius:0px;float:left;width:99.6%;padding-bottom:15px;}
.quicklink .head{width:100%;float:left;background:#f46464;border-radius:0;padding:5px 1% 5px 1%;}
.quicklink .content{width:96%;float:left;padding:5px 2% 25px 2%;}
.quicklink ul{list-style:none;}
.quicklink li{display:inline;}
.quicklink li{text-align:center;width:12%;min-width:0;display:inline-block;border:1px solid #dedede;border-radius:0px;margin:20px 1% 0 1%;color:#626262;background:#fefefe;background:-moz-linear-gradient(top, #fefefe 0, #eeeeee 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(100%, #eeeeee));background:-webkit-linear-gradient(top, #fefefe 0, #eeeeee 100%);background:-o-linear-gradient(top, #fefefe 0, #eeeeee 100%);background:-ms-linear-gradient(top, #fefefe 0, #eeeeee 100%);background:linear-gradient(to bottom, #fefefe 0, #eeeeee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#eeeeee', GradientType=0);}
.quicklink li img{display:block;padding-bottom:22px;text-align:center;margin:0 auto;}
.quicklink li a:hover{color:#f46464;text-decoration:none;}
.innercontent{width:100%;float:left;margin-bottom:10px;}
.leftside{float:left;width:57%;}
.calander{border:1px solid #e0e0e0;border-radius:0px;float:left;width:99.8%;position:relative;}
.calander .head{width:100%;float:left;background:#58c3e5;border-radius:0 0;padding:5px 0 5px 2%;}
.upcomming-event{border:1px solid #e0e0e0;background:#f2f2f2;border-radius:0px;float:left;width:48%;padding-bottom:2px;}
.upcomming-event .head{width:100%;float:left;background:#f46464;border-radius:00 0;padding:5px 0 5px 4%;}
.upcomming-event ul{list-style:none;height:210px;overflow:auto;width:100%;float:left;}
.upcomming-event li{width:92%;float:left;padding:10px 4%;color:#4d4d4d;font-size:14px;line-height:20px;border-top:1px solid #e0e0e0;}
.upcomming-event li a{color:#4d4d4d;text-decoration:none;}
.upcomming-event li:first-child{border-top:0;}
.upcomming-event span.date{display:block;font-family:'helvetica_cebold';}
.upcomming-event.forum{float:right;}
.upcomming-event.forum .head{background:#58c3e5;}
.rightside{margin:0 0 0 58.5%;}
.lesson_prev{border:1px solid #e0e0e0;background:#58c3e5;border-radius:0px;float:left;width:99.5%;padding-bottom:10px;}
.lesson_prev .head{width:100%;float:left;background:#4d4d4d;border-radius:0 0;padding:5px 0 5px 4%;}
.lesson_prev h3{color:#fff;font-size:30px;text-transform:uppercase;font-family:"Helvetica LT Condensed";line-height:36px;padding-bottom:17px;}
.lesson_prev .content{padding:10px 3%;width:94%;float:left;}
.lesson_prev span{display:block;font-family:'helvetica_cebold';color:#fff;font-size:14px;}
.current_lesson{border:1px solid #e0e0e0;background:#ccfff0;border-radius:0px;float:left;width:100%;padding-bottom:15px;}
.current_lesson .head{width:100%;float:left;background:#4d4d4d;border-bottom:1px solid #dedede;border-radius:0 0;padding:5px 0 5px 4%;cursor:pointer;}
.current_lesson .nav{float:right;padding-top:2px;}
.current_lesson .nav a{float:right;background:url(../img/next_prev.png) no-repeat;width:14px;height:25px;font-size:0;margin:0 6px;}
.current_lesson .nav a.prev{background-position:-26px 0;}
.current_lesson ul{list-style:none;}
.current_lesson li{width:100%;float:left;padding:10px 3%;color:#4d4d4d;font-size:14px;line-height:16px;border-top:1px solid #ade8d7;}
.current_lesson li a{color:#4d4d4d;text-decoration:none;}
.current_lesson li:first-child{border-top:0;}
.current_lesson span.date{display:block;font-family:'helvetica_cebold';}
.current_lesson.tasks{background:#fff;}
.current_lesson.tasks .head{background:#ccfff0;}
.current_lesson.tasks li{border:0;}
.current_lesson.tasks h2{color:#4d4d4d;}
.stateBox{border:1px solid #e0e0e0;background:#fff;border-radius:0px;float:left;width:99.5%;padding-bottom:0;}
.stateBox .head{width:96%;float:left;background:#ccfff0;border-bottom:1px solid #dedede;border-radius:0;padding:5px 0 5px 4%;}
.stateBox h2{color:#4d4d4d;}
.stateBox ul{text-align:center;list-style:none;padding:20px 0;width:100%;float:left;}
.stateBox li{display:inline;}
.stateBox li .list{text-align:center;padding:23px 15px 12px 15px;min-width:80px;display:inline-block;border:1px solid #dedede;border-radius:5px;margin:0 22px;float:none;width:auto;}
.stateBox li .date{display:block;font-size:28px;font-weight:normal;color:#313131;padding-bottom:20px;}
.stateBox li .visit{color:#a3a3a3;font-size:12px;text-align:center;display:block;}
.footerBox{width:100%;float:left;padding:40px 0 20px 0;}
.footerBox .footer-left{float:left;width:67%;}
.footerBox p{color:#4d4d4d;font-size:14px;line-height:41px;text-align:left;}
.footerBox .footer-right{float:right;width:30%;}
.footerBox ul{float:right;}
.footerBox li{float:right;margin-left:20px;}
.footerBox li a{text-indent:-99999px;display:block;width:41px;height:41px;}
.footerBox li.face a{background:url(../img/facebook.png) no-repeat;background-position:0 -41px;}
.footerBox li.face a:hover{background-position:0 0px;}
.footerBox li.twit a{background:url(../img/icons_new.png) no-repeat;background-position:89.5% 0;}
.footerBox li.twit a:hover{background-position:89.5% -42px;}
.footerBox li.google a{background:rgba(0, 0, 0, 0) url("../img/google-icon.png") no-repeat scroll 0 0;}
.footerBox li.google a:hover{background-position:0 -46px;}
.lession form{width:100%;float:left;}
.lession ul{width:100%;float:left;}
.lession li{width:100%;display:table;}
.lession li:first-child .left-col, .lession li:first-child .right-col{padding-top:20px;}
.lession li:last-child .left-col, .lession li:last-child .right-col{padding-bottom:30px;}
.lession li .left-col{display:table-cell;width:265px;padding:5px 15px 5px 0;text-align:right;background:#ecf0f1;vertical-align:top;}
.lession li .left-col label{color:#2d2d2d;text-transform:uppercase;font-family:'helvetica_cebold';line-height:21px;}
.lession li .right-col{display:table-cell;padding:5px 25px 5px 20px;width:75%;}
.lession li .right-col input, .lession li .right-col textarea{padding:5px;width:96.5%;height:25px;border:1px solid #dedede;border-radius:5px;color:#626262;background:#fefefe;background:-moz-linear-gradient(top, #fefefe 0, #eeeeee 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(100%, #eeeeee));background:-webkit-linear-gradient(top, #fefefe 0, #eeeeee 100%);background:-o-linear-gradient(top, #fefefe 0, #eeeeee 100%);background:-ms-linear-gradient(top, #fefefe 0, #eeeeee 100%);background:linear-gradient(to bottom, #fefefe 0, #eeeeee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#eeeeee', GradientType=0);}
.lession li .right-col textarea{height:80px;}
.lession li .right-col textarea.resize{height:auto;}
.lession li .right-col .col{width:50%;float:left;}
.lession li .right-col .col label{color:#2d2d2d;text-transform:uppercase;font-family:'helvetica_cebold';line-height:21px;padding-bottom:5px;display:block;}
.lession li .right-col .col .inputtext{width:96%;}
.lession .save_btn{text-align:center;padding:7px 5px;cursor:pointer;min-width:100px;display:inline-block;border:0;border-radius:5px;color:#fff;background:#555;border:1px solid #ccc;}
.lession p{line-height:21px;}
.lession h3{color:#4d4d4d;font-size:14px;line-height:31px;font-weight:normal;}
.lession h4{color:#151515;font-size:14px;line-height:18px;font-family:'helvetica_cebold';font-weight:normal;padding-bottom:10px;}
.lession ul.list li{color:#2d2d2d;line-height:21px;padding-left:10px;}
.scroolslider{float:right;height:900px;width:10px;background:#fff;border-radius:0px;position:absolute;top:40px;right:5px;border:1px solid #d7d7d7;box-shadow:0 0 2px #d7d7d7;}
.scroolslider .disc{background:#ccc;height:99%;width:6px;border-radius:20px;margin:3px 0 0 2px;}
.scroolslider .node{background:#4d4d4d;height:85px;width:4px;border-radius:20px;margin:1px 0 0 1px;}
.usefullink{border:1px solid #e0e0e0;background:#f7f7f7;border-radius:0px;float:left;width:99.5%;}
.usefullink .head{width:100%;float:left;background:#4d4d4d;border-bottom:1px solid #fff;border-radius:0 0;padding:5px 0 5px 4%;}
.usefullink h3{color:#fff;font-size:30px;text-transform:uppercase;font-family:"Helvetica LT Condensed";line-height:36px;padding-bottom:17px;}
.usefullink .content{padding:5px 0 5px 0;width:100%;float:left;}
.usefullink li{padding:0 4%;width:92%;border-top:1px solid #dfdfdf;}
.usefullink li:first-child{border:0;}
.usefullink li a{padding-left:32px;display:block;color:#4d4d4d;opacity:0.8;font-size:14px;line-height:36px;font-family:'helvetica_cebold';background:url(../img/sprit_icon.png) 0 10px no-repeat;}
.usefullink li.schedule a{background-position:0 10px;background:url(../img/calender1.png) no-repeat scroll 0 9px/18px auto;}
.usefullink li.prient a{background:rgba(0, 0, 0, 0) url("../img/print1.png") no-repeat scroll 0 7px/18px auto}
.usefullink li.addnote a{background-position:0 -69px;}
.videobox{border:1px solid #e0e0e0;background:#f2f2f2;border-radius:0px;float:left;width:99.5%;padding-bottom:10px;}
.videobox .head{width:100%;float:left;background:#f46464;border-bottom:1px solid #fff;border-radius:0 0;padding:5px 0 5px 4%;}
.videobox h3{color:#fff;font-size:30px;text-transform:uppercase;font-family:"Helvetica LT Condensed";line-height:36px;padding-bottom:17px;}
.videobox .content{padding:5px 0 0 0;width:100%;float:left;text-align:left;}
.videobox li{position:relative;display:inline-block;margin:9px;}
.videobox li .play_btn{position:absolute;top:50px;left:40px;border:0;}
.videobox li span{display:block;text-transform:uppercase;text-align:center;font-family:'helvetica_cebold';color:#4d4d4d;font-size:12px;line-height:18px;text-transform:uppercase;}
.recent_comment{width:100%;float:left;padding-top:35px;}
.recent_comment .row{padding:7px 3%;width:94%;}
.recent_comment h3{color:#4d4d4d;font-size:16px;line-height:21px;font-family:'helvetica_cebold';padding-left:15px;background:url(../img/border_bg1.png) left bottom repeat-x;text-transform:none;}
.recent_comment h4{text-transform:uppercase;color:#4d4d4d;font-size:12px;line-height:18px;font-family:'helvetica_cebold';}
.recent_comment h4 a{color:#4d4d4d;text-decoration:none;}
.recent_comment p{color:#4d4d4d;font-size:12px;line-height:16px;}
.inlineBlock, .inlineBlockLi li, .inlineBlockA a{display:inline-block !important;*display:inline !important;*zoom:1 !important;}
.icons{background:url(../img/icons.png) 0 0 no-repeat;}
.icons.facebook{background-position:0 0;width:36px;height:40px;}
.icons.youtube{background-position:-37px 0;width:36px;height:40px;}
.icons.linked-in{background-position:-74px 0;width:36px;height:40px;}
.icons.twitter{background-position:-110px 0;width:36px;height:40px;}
.icons.white-cross{background-position:-149px 0;height:24px;width:24px;}
.icons.white-eye{background-position:-149px -25px;height:10px;width:16px;}
.noBackground{background:none !important;}
.greyBackground{background-color:#f2f2f2 !important;}
.p10{padding:10px !important;}
.pl10{padding-left:10px !important;}
.p15{padding:15px !important;}
.p20{padding:20px !important;}
.lightRedButton, .lightBlackButton{background-color:#f46464;border-radius:0px;padding:8px 25px;color:#fff;text-transform:uppercase;font-size:16px;}
.lightBlackButton{background-color:#464646;}
.lightRedButton, .lightBlackButton:hover{background-color:#db5a5a}
.profile .image{float:left;width:27%;}
.profile .image img{display:block;border-radius:5px;border:3px solid #fff;box-shadow:0 0 5px #ccc;max-width:99.5%;}
.profile .profile-details{display:block;margin-left:29%;text-shadow:0 1px 0 #fff;}
.profile-details h2{color:#3a3a3a;font:46px 'helvetica_ceregular';padding-bottom:10px;border-bottom:1px solid #aaa;box-shadow:0 1px 0 #fff;}
.profile-details .details{padding:10px 0 0 0;}
.profile-details h3{color:#656565;font-size:30px;}
.profile-details .address{color:#858585;font-size:18px;padding:8px 0;}
.profile-details .address li{border-left:1px solid #858585;padding:0 7px 0 10px;}
.profile-details .address li:first-child{border-left:none;padding-left:0;}
.profile-details .website{color:#f46464;font-size:16px;margin-top:8px;}
.profile-details .social{padding:15px 0;}
.profile-details .social .icons, .profile-details .buttons .button{margin-right:5px;}
.profile .rightside{color:#4d4d4d;font-size:14px;line-height:20px;}
.profile .quick-notes{padding:0 15px;}
.profile .rightside li{border-top:1px solid #dedede;padding:10px 1px;}
.profile .rightside li:first-child{border-top:none;}
.profile .rightside strong{font-size:12px;}
.profile .my-photos{padding:0;}
.profile .my-photos .head{background-color:#ccfff0;float:none;width:auto;padding:5px 2%;}
.profile .my-photos .head h2{color:#4d4d4d;}
.profile .my-photos .photos{padding:0 25px 25px 0;}
.profile .photos .photo-box{float:left;margin:25px 0 0 25px;border:1px solid #ccc;border-radius:2px;position:relative;}
.profile .photos .photo-box img{display:block;height:169px;width:169px;}
.profile .photos .photo-box:hover .view-image{display:block;}
.profile .photo-box .view-image{display:none;position:absolute;top:0;left:0;height:100%;width:100%;background-image:url(../img/black-trans.png);}
.profile .photo-box .white-cross{position:absolute;top:5px;right:5px;}
.profile .photo-box .view{position:absolute;top:50%;left:0;right:0;padding:11px 0;text-align:center;background-color:#f46464;color:#fff;font-size:16px;text-transform:uppercase;margin-top:-18px;}
.profile .photo-box .white-eye{position:relative;top:1px;}
@media screen and (-webkit-min-device-pixel-ratio:0){.profile .photo-box .white-eye{top:2px;}
::i-block-chrome, .profile .photo-box .white-eye{top:-1px;}
}
.backButton{width:100%;float:left;padding-bottom:13px;}
.backButton a.back_btn{display:block;float:left;background:url(../img/back_arrow.png) left 5px no-repeat;padding-left:15px;color:#4d4d4d;font-size:14px;line-height:20px;padding-left:15px;}
.team-profile{background:#F2F2F2;}
.team-profile .image{float:left;margin:15px auto 20px 15px;padding:0;position:relative;width:27%;}
.team-profile a.edit{float:left;width:auto;display:inline-block;background:url(../img/overlay.png);padding:20px;text-align:center;text-transform:uppercase;font:bold 25px/25px Arial, Helvetica, sans-serif;color:#fff;position:absolute;right:0;bottom:0%;-webkit-transition:width 5s;transition:width 5s;}
.team-profile .image img{border-radius:0px;box-shadow:0 0 5px #999;width:100%;height:auto;}
.team-profile .teamDetail{margin:0 auto;margin-top:10px;margin-bottom:10px;float:right;width:68%;}
.team-profile h3{color:#3a3a3a;font-size:46px;font-family:'helvetica_condensed_bqregular';border-bottom:1px solid #aaa;line-height:60px;padding-bottom:5px;}
.team-profile h4{color:#656565;font-size:30px;line-height:37px;padding-top:5px;}
.team-profile .descraption{width:100%;float:left;list-style:none;}
.team-profile .descraption li{color:#858585;font-size:16px;float:left;line-height:22px;background:url(../img/sep.png) left center no-repeat;padding:0 11px 0 16px;}
.team-profile .descraption li:first-child{background:none;padding-left:0;}
.team-profile .descraption li.red{background:none;padding:0;font-size:16px;}
.team-profile .descraption a{color:#f46464;}
.team-profile .social_profile{width:100%;float:left;padding-top:5px;}
.team-profile .social_profile ul{list-style:none;}
.team-profile .social_profile li{float:left;padding-right:9px;}
.button{width:100%;float:left;margin-top:26px;}
.red_btn{display:block;line-height:35px;text-align:center;font-family:'helvetica_cebold';font-size:16px;color:#fff;text-decoration:none;background:#f46464;text-transform:uppercase;border-radius:0px;width:175px;height:35px;}
.gray_btn{display:block;line-height:30px;text-align:center;font-family:'helvetica_cebold';font-size:16px;color:#fff;text-decoration:none;background:#464646;text-transform:uppercase;border-radius:0px;width:175px;height:35px;border:none;}
.mr5{margin-right:5px!important;}
.Fleft{float:left!important;}
.Fright{float:right!important;}
.Fnone{float:none!important;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.notes{background:#F2F2F2;min-height:345px;}
.notes li{border-top:1px solid #dedede;}
.course{background:#F2F2F2;min-height:100px;}
.course li{border-top:1px solid #dedede;background:url(../img/listing-arrow.png) no-repeat scroll 10px center;overflow:hidden;padding:11px 6%;text-overflow:ellipsis;white-space:nowrap;width:88%;}
.current_lesson.tasks.photo.photo-prof a{float:right;color:#fff;font-size:16px;}
.photo ul{list-style:none;}
.photo li{position:relative;float:left;width:170px;height:170px;padding:0;border-radius:2px;overflow:hidden;margin:26px 14px 0 14px;}
.photo li img{border:1px solid #ccc;}
.photo li .hoverDisplay{position:absolute;top:1px;bottom:0;left:0;display:block;display:none;background:url(../img/overlay.png) repeat;width:100%;height:100%;}
.photo li:hover .hoverDisplay{display:block;}
.photo .close_btn{background:url(../img/close_btn.png) no-repeat;width:24px;height:24px;display:block;float:right;margin:5px 5px 0 0;}
.photo .edit_btn{background:url(../img/edit-btn.png) no-repeat;width:24px;height:24px;display:block;float:left;margin:5px 0 0 5px;}
.photo .view_img{background:rgba(244, 100, 100, 0.5) url("../img/view_img.png") no-repeat scroll calc(10%) center;color:#fff;display:block;float:none !important;font-family:"helvetica_cebold";font-size:16px;height:35px;line-height:35px;margin:0 auto;padding-left:17px;text-align:center;text-transform:uppercase;width:100%;position:relative;top:50%;transform:translateY(-50%);}
.photo li .img_option .edit{position:relative;top:-5px;}
.video_headeing .head a.see{display:block;float:right;font-size:14px;text-decoration:underline;color:#FFF;margin:0 15px 0 0;line-height:24px;}
.video_headeing .videocontant{padding:15px 2%;float:left;width:96%;background-color:#f5f5f5}
.video_headeing .image{float:left;padding-bottom:20px;}
.video_headeing h3{color:#4d4d4d;border-bottom:1px solid #dedede;font-size:12px;line-height:18px;font-family:'helvetica_cebold';text-transform:uppercase;padding-bottom:10px;margin-top:10px;}
.video_headeing p{color:#4d4d4d;font-size:12px;line-height:18px;padding-top:12px;}
.video_headeing .comment_div{list-style:none;}
.video_headeing .comment_div li{width:100%;float:left;padding-top:10px;}
.video_headeing .comment_div span.auther{display:block;float:left;text-transform:uppercase;width:110px;font-size:12px;line-height:15px;font-family:'helvetica_cebold';}
.video_headeing .comment_div p{color:#4d4d4d;font-size:12px;line-height:15px;padding:0;}
.video_headeing .comment_div .comment{margin-left:115px;}
.video_headeing .cooment{margin-top:23px;width:100%;float:left;}
.video_headeing .cooment .image{background:#FFF;box-shadow:none;float:left;margin:0 10px 0px 0px;padding:0px;}
.video_headeing .cooment .image img{float:left;}
.video_headeing .comment_text{margin-left:75px;}
.video_headeing .comment_text row{;}
.video_headeing .comment_text textarea{background:url("../img/textarea.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);border:0 none;color:#4d4d4d;float:left;font-family:"helvetica_ceregular";font-size:11px;line-height:18px;max-height:56px;padding:5px 5px 5px 15px;resize:none;width:560px;background-size:100% 100%;}
.video_headeing .comment_text h4{color:#58c3e5;font-size:13px;line-height:18px;font-family:'helvetica_cebold';position:relative;}
.video_headeing .comment_text h4 span{color:#9a9a9a;font-size:10px;line-height:18px;display:inline-block;margin-left:5px;font-weight:normal;}
.video_headeing .comment_text p{color:#4d4d4d;font-size:12px;line-height:18px;padding:0 0 10px 0;overflow:hidden;}
.video_headeing .comment_text a.replay{color:#f46464;text-transform:uppercase;font-size:10px;text-decoration:underline;display:inline-flex;padding:0px 0px 10px 0px}
.recent_comment{width:100%;float:left;padding-top:35px;}
.recent_comment .row{padding:7px 3%;width:94%;}
.recent_comment h3{color:#4d4d4d;font-size:16px;line-height:21px;font-family:'helvetica_cebold';padding-left:15px;background:url(../img/border_bg1.png) left bottom repeat-x;text-transform:none;}
.recent_comment h4{text-transform:uppercase;color:#4d4d4d;font-size:12px;line-height:18px;font-family:'helvetica_cebold';}
.recent_comment h4 a{color:#4d4d4d;text-decoration:none;}
.recent_comment p{color:#4d4d4d;float:left;font-size:12px;line-height:16px;white-space:normal;width:100%;word-break:break-all;word-wrap:break-word;}
.register-mn-outer{width:80%;margin:0 auto;}
.register-mn{float:left;width:96%;padding:15px 2%;}
.register-mn dl{float:left;width:100%;margin:15px 0;}
.register-mn dd{float:left;width:48%;}
.register-mn dt{float:left;width:48%;margin-left:4%;}
.register-mn dl label{float:left;width:100%;text-transform:lowercase;color:#4d4d4d;}
.register-mn dl input[type="text"], .register-mn dl select, .register-mn dl input[type="password"],.register-mn dl input[type="url"]{float:left;width:100%;padding:5px 2%;font-size:14px;line-height:20px;border:1px solid #E0E0E0;color:#555;box-sizing:border-box;}
.register-mn dl select{width:100%;padding:4px 2%;}
.register-mn dl.reg-title dd{float:left;width:8%;}
.register-mn dl.reg-title dt.reg-titleDt{float:left;width:39%;margin-left:1%;}
.teamDetail-new .register-mn dl{float:left;width:100%;margin:15px 0;}
.teamDetail-new .register-mn dl select{width:100%;padding:6px 2%;background:rgb(235, 235, 228);}
a.question-mark{float:right;position:relative;top:10px;}
.como{position:relative;}
.como .talk-bubble{display:inline-block;background-color:transparent;height:90px;padding-right:79px;width:170px;top:24px;}
.como .talktext{right:40px;top:25px;}
.como .talktext:after{left:88px;right:auto;background-color:transparent;width:auto;top:0px;}
.como:hover .talktext{display:block;}
.como .talktext{background-color:#ffffe0;display:inline-block;margin-left:0;margin-top:0;min-height:auto;padding:8px 10px;position:absolute;left:0;top:-1px;display:none;width:110px;}
.edit-profile-mn{padding:0 2%;}
.edit-profile-mn .social-links input{background:#fff url("../img/facebook1.png") no-repeat scroll -6px center;padding-left:15% !important;width:100% !important;}
.edit-profile-mn .social-links .fb{background-image:url(../img/facebook1.png);}
.edit-profile-mn .social-links .yt{background-image:url(../img/yt.png);}
.edit-profile-mn .social-links .ln{background-image:url(../img/linkdin.png);}
.edit-profile-mn .social-links .tw{background-image:url(../img/twit.png);}
.user-dropdown a.arrow{background:url(../img/arrow.png) right center no-repeat;}
.user-dropdown .dropdown{position:absolute;right:0;top:60px;padding-top:0px;z-index:1;width:100%;display:none;}
.user-dropdown .dropdown ul{background-image:url(../img/black_bg.png);}
.user-dropdown .dropdown ul li{border-top:1px solid #363636;display:block;box-shadow:0 1px 0 #696969 inset;}
.user-dropdown .dropdown ul li:first-child{border-top:none;box-shadow:none;}
.user-dropdown .dropdown ul a{display:block;font-size:13px;line-height:20px;padding:7px 5px;font-family:'helvetica_ceregular';}
.user-dropdown .dropdown ul a:hover{color:#F56F6F;}
button.input-button{border:none;}
.overlay{position:absolute;top:0;left:0;bottom:0;right:0;z-index:100;background-image:url(../img/black-trans.png);display:none;}
.overlay .popup{width:440px;display:none;position:fixed;border:10px solid #3B3B43;top:3%;border-radius:0px;text-shadow:0 1px 0 #fff;background-color:#3B3B43;margin-left:-220px;left:50%;}
.overlay.add-forum .popup{width:740px;display:none;position:fixed;border:10px solid #666;top:10%;border-radius:7px;text-shadow:0 1px 0 #fff;background-color:#666;margin-left:-370px;left:50%;}
.overlay .popup h2{font:32px 'helvetica_cebold';color:#f46464;padding-bottom:15px;}
.overlay .popup .form-body{padding:20px;background-color:#ccfff0;border-radius:7px 7px 0 0;}
.overlay .popup label{display:block;padding-top:15px;font:18px 'helvetica_ceregular';color:#4d4d4d;}
.overlay .popup input[type="text"],
.overlay .popup input[type],
.overlay .popup select{display:block;margin:0px;border-radius:5px;border:1px solid #b4e3d5;box-sizing:border-box;padding:10px 12px;width:100%;max-width:100%;background:#fff;}
.overlay .popup .buttons{padding-top:20px;}
.overlay .popup .buttons a{color:#DE4E4E;font-size:16px;margin-left:10px;font-weight:bold;}
.overlay .popup .bottom-section{padding-top:20px;background-color:#4d4d4d;padding:10px 20px;text-shadow:none;}
.overlay .popup .bottom-section h4{color:#fff;float:left;font:bold 18px/28px Arial, Helvetica, sans-serif;}
.overlay .popup .bottom-section a{float:right;font-family:'helvetica_cebold';}
select{text-transform:capitalize;}
.index-container{width:1200px;margin:0 auto;}
.index-container.blog-container{width:auto;float:left;}
.blog-container .blogleft{border:1px solid #DBDBDB;border-radius:0px;margin:0 30px 40px 40px;}
.blog-container .blog{margin:0;border:0;border-bottom:1px solid #DBDBDB;padding-right:24px;}
.blog-container .recent-post{border-radius:0px;padding:0;width:300px;background:#f2f2f2;}
.blog-container .recent-post h3{background:#333;color:#fff;padding:12px 15px;border-radius:0px;text-transform:capitalize;font-size:17px;}
.blog-container .ui-accordion{margin:0 5px 10px;}
.blog-container .ui-accordion .ui-accordion-header{margin:0;border:none;}
.blog-container .ui-accordion .ui-accordion-header .ui-icon{background:none}
.blog-container .ui-accordion .ui-accordion-content{padding:5px 0;border:none;}
.blog-container h1{font:29px arial;color:#3a3a3a;margin:20px 0 0;float:left;width:100%;}
.blog-container .create-new-btn{background-color:rgb(244, 100, 100);background-image:url("../img/plus.png");background-position:10px center;background-repeat:no-repeat;background-size:13px auto;border-radius:0;box-sizing:border-box;color:rgb(255, 255, 255);font:bold 15px/34px arial;margin:0 15px 0 0;border:none;padding:1px 10px 1px 31px;text-align:center;text-transform:uppercase;}
.blog-container .create-new-btn span{font:45px/normal arial;font-weight:100;}
.blog-container .search-box{background:#f2f2f2 url(../img/search_icon1.png) no-repeat 255px 10px;background-size:25px;width:275px;margin:15px 0 10px 15px;padding:11px 10px;border-radius:0px;border:1px solid #bdbdbd;outline:0;float:left;font-size:18px;}
.recent-post-clm{border-radius:0;width:89%;margin:0 auto;padding:7px 0;line-height:15px;border-bottom:1px solid #dbdbdb;}
.recent-post-clm p:hover{color:#f46464;}
.recent-post-clm p{color:#333;}
.recent-post-clm span{color:#999;line-height:20px;}
.blog-container .recent-post ul{width:89%;margin:0 auto;}
.blog-container .recent-post .tag{border:0;}
.blog-container .footer-left{margin-left:45px;width:45%;}
.blog-container .footerBox{padding-top:0;}
.blog-container .blogDetail h3{font:26px/32px arial;}
.blogDetail p{font:13px/18px arial;}
.pagination{padding:8px 15px;}
.pagination.pagination-custom{float:right;margin-top:5px;padding:0;}
.no-box{border:1px solid rgb(189, 189, 189);box-sizing:border-box;color:rgb(129, 129, 129);float:left;height:25px;margin:3px;padding:6px 7px;width:auto;}
.no-box.prev, .no-box.next{font-size:13px;display:none;}
.no-box.active{background:#f46464;color:#fff;border:1px solid #f46464;}
.no-box.current{background:#f46464;color:#fff;border:1px solid #f46464;}
.no-box:hover{background:#f46464;color:#fff;border:1px solid #f46464;cursor:pointer;}
.no-box.prev:hover{background:transparent none repeat scroll 0 0;border:1px solid rgb(189, 189, 189);color:rgb(129, 129, 129);}
.no-box.next{background:transparent !important;color:rgb(129, 129, 129) !important;border:1px solid rgb(189, 189, 189)!important;}
#index-header{background-color:#fff;border-top:2px solid #58c3e5;position:fixed;right:0;left:0;top:0;z-index:1;}
#index-header .login{width:100%;float:left;}
#index-header .login a{background-color:#58c3e5;color:#fff;font-family:'helvetica_cebold';padding:10px 20px;text-transform:uppercase;border-radius:0 0 5px 5px;font-size:12px;float:right;margin-right:20px;box-shadow:1px 1px 1px #ccc}
#index-header .logo{margin:0 0 12px 0;float:left;}
.main-nav{float:right;margin-top:18px;}
.main-nav ul li{float:left;color:#4d4d4d;font-family:'helvetica_cebold';font-size:15px;padding:0 0 0 20px;}
.main-nav ul li a{color:#4d4d4d;text-transform:uppercase;text-decoration:none;}
.main-nav ul li a:hover, .main-nav ul li a.active{color:#f46464;}
#home{margin-top:95px;}
#home h1{text-align:center;color:#fff;line-height:65px;text-transform:uppercase;width:80%;margin:240px auto 45px;font-family:'helvetica_cebold';font-size:58px;font-weight:normal;}
#home h2{font-family:'helvetica_ceregular';font-size:35px;font-weight:normal;text-align:center;margin:0 auto;width:80%;line-height:37px;word-break:break-all;margin-bottom:150px;}
.bx-viewport, .bx-wrapper{position:relative;width:100%;height:100% !important;top:0;left:0;}
.main-slider, .main-slider li{height:100% !important;}
.main-slider li{background-repeat:no-repeat;background-position:top center;background-size:cover;}
.bx-wrapper .bx-viewport{border:none !important;}
.main-heading{background:rgba(44, 44, 44, 1) none repeat scroll 0 0;color:#fff;text-align:center;padding:20px 0;position:relative}
.main-heading h2{font:40px 'helvetica_cebold';text-transform:uppercase;}
.textCenter{text-align:center !important;}
.textUpper{text-transform:uppercase !important;}
.posRel{position:relative !important;}
.posAbs{position:absolute !important;}
.buttons button{border:none;cursor:pointer;}
.icons.red-circle{background-position:0 -42px;height:266px;width:266px;}
.icons.red-tick{background-position:-174px 0;height:22px;width:26px;}
.icons.play-button{background-position:-268px 0;height:82px;width:82px;}
.icons.quote-start{background-position:-268px -84px;height:51px;width:63px;}
.icons.quote-end{background-position:-268px -136px;height:51px;width:63px;}
.icons.white-quote-start{background-position:-268px -190px;height:51px;width:63px;}
.icons.white-quote-end{background-position:-269px -243px;height:51px;width:63px;}
.icons.round-facebook{background-position:-352px 0;height:42px;width:41px;}
.icons.round-facebook:hover{background-position:-352px -42px;}
.icons.round-twitter{background-position:-397px 0;height:42px;width:41px;}
.icons.round-twitter:hover{background-position:-397px -42px;}
.icons.round-google-plus{background-position:-443px 0;height:42px;width:41px;}
.icons.round-google-plus:hover{background-position:-443px -42px;}
.image img{display:block;margin:0 auto;max-width:100%;}
h3.red-heading{color:#f46464;font:30px 'helvetica_ceregular';text-transform:uppercase;}
.grey-text{font-size:17px;color:#4d4d4d;line-height:28px;padding-top:30px;}
.who-we-are{background:rgba(204,255,240, 1) none repeat scroll 0 0 !important;padding:30px 0 0;position:relative;text-shadow:0 1px 0 #ffffff;}
.who-we-are .section{border-top:1px solid #8be4c4;padding:50px 0;box-shadow:0 1px 0 #e4fff7 inset;}
.who-we-are .section:first-child{border-top:none;box-shadow:none;padding-top:0;}
.who-we-are .column{padding:20px 0;}
.who-we-are .column h4{font-family:'Helvetica LT Condensed';font-size:30px;color:#4d4d4d;text-transform:uppercase;padding-bottom:10px;}
.who-we-are .column li{position:relative;color:#4d4d4d;font-size:21px;padding:15px 0 0 45px;}
.who-we-are .column li .icons{left:3px;position:absolute;top:13px;}
.who-we-are .column.right-icon .image{float:right;}
.who-we-are .column.left-icon .image{float:left;}
.who-we-are .image img{margin-top:70px;}
.who-we-are .column.right-icon .details-list{margin:30px 450px 0 0;}
.who-we-are .column.left-icon .details-list{margin:30px 0 0 450px;}
.who-we-are .video-player{position:absolute;padding:50px 271px 260px 289px;background:url(../img/video-player.png) top center no-repeat;bottom:-680px;left:0;right:0;height:360px;z-index:2147483647;display:none;}
.who-we-are .video-player .icons{left:48%;position:absolute;top:27%;}
.join-team{background-color:rgba(255, 255, 255, 0.3) !important;padding:500px 0 80px;position:relative;width:100%;display:none}
.features{background:rgba(204, 255, 240, 0.8) none repeat scroll 0 0 !important;padding:50px 0;position:relative;}
.providers{background-color:#58c3e5;padding:70px 0;position:relative;height:500px}
.testi{background:rgba(204, 255, 240, 0.8) none repeat scroll 0 0 !important;padding:50px 0;position:relative;width:100%;height:100%;min-height:200px}
.testi .icons{position:absolute;}
.testi .description{margin-top:40px;padding:0 80px;font-style:italic;font-family:Georgia;}
.testi .icons.quote-start{top:0;left:-80px;}
.testi .icons.quote-end{bottom:0;right:-80px;}
.testi .post{font-size:35px;color:#f46464;padding-top:10px;}
.our-team{background:#fff;padding:30px 0 50px;position:relative;}
.our-team .team{float:left;width:25%;padding:0;text-align:center;margin-top:40px;}
.our-team .team a{display:block;}
.our-team .team a.image{height:300px;}
.our-team .team a.post{margin-top:10px;color:#4d4d4d;font-size:18px;font-family:'helvetica_cebold';}
.our-team .team a.email{margin-top:5px;color:#58c3e5;font-size:14px;}
.our-team .team a.post.mt0{font-size:14px;}
.contact-us{background:rgba(204,255,240, 1) none repeat scroll 0 0 !important;padding:50px 0;position:relative;}
.contact-us,.sign-up{rgba(52, 210, 147, 0.8) none repeat scroll 0 0padding:40px 0;}
.contact-us .contact-left{float:left;color:#4d4d4d;width:370px;display:none;}
.contact-us h4{font-size:24px;font-family:'helvetica_cebold';}
.contact-us .grey-text{font-style:normal;}
.contact-us .contact li{padding:10px 0 0 0;font-size:18px;}
.contact-us .contact li a{color:#f46464;}
.contact-us .contact li .caption{width:90px;padding-right:10px;}
.contact-us .contact-right dt{display:block;font-size:18px;color:#4d4d4d;text-transform:uppercase;padding-bottom:5px;}
.contact-us .contact-right dd{margin-bottom:35px;position:relative;}
.contact-us .contact-right dd label.error{color:#f00;left:0;margin-top:3px;position:absolute;right:0;top:100%;}
.contact-us .contact-right input, .contact-us .contact-right textarea{border:none;width:100%;font-size:16px;color:#4d4d4d;font-family:Arial;padding:10px 15px;background-color:#fff;border-radius:3px;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-shadow:1px 1px 2px #ccc}
.contact-us .contact-right textarea{height:265px;resize:none;}
.half-row{float:left;width:359px;margin:0 37px 0 0;}
.half-row.last{margin-right:0;width:404px;}
.buttons{float:right;margin:0 auto;}
.contact-us .contact-right button{height:52px;padding:0 12px;width:105%;}
.comments{padding:40px 0;text-align:left;}
.comments h3{color:#fff;font-size:25px;font-family:'helvetica_cebold';margin-bottom:15px;}
.comments ul{max-height:300px;overflow:auto;}
.comments li{padding-top:20px;line-height:18px;font-size:14px;}
.comments li span{color:#f46464;display:block;}
.comments .column{width:38%;float:left;}
.comments .comments-left{float:left;}
.comments .comments-right{border-left:1px solid #6f6f6f;padding-left:50px;float:right;width:59%;}
.comments .read-more{color:#58c3e5;font-size:14px;font-family:'helvetica_cebold';}
.main-heading.nav-sections.space{margin-top:500px}
#footer{background-color:#373737;padding:40px 0;color:#fff;position:relative}
#footer .description{padding:0 80px;font:italic 35px Georgia;}
#footer .post{color:#f46464;display:block;padding-top:10px;}
#footer .description .icons{position:absolute;}
#footer .white-quote-start{left:0;top:8px;}
#footer .white-quote-end{right:0;bottom:40px;}
#footer .social{font-size:14px;text-align:center;}
#footer .social-icons a{margin:30px 0 10px 15px;}
#footer .social-icons a:first-child{margin-left:0;}
.notification{float:right;margin:34px 25px 10px;position:relative;}
.notification-count{position:absolute;border-radius:50px;font-size:10px;color:#fff;background:#f56f6f;padding:5px;;border:2px solid #ccfff0;top:-11px;left:18px;}
.study{border:1px solid #E0E0E0;border-radius:0px;float:left;position:relative;width:99.8%;}
.study .head{background:none repeat scroll 0 0 #58C3E5;border-radius:0 0;float:left;padding:5px 0 5px 2%;width:100%;}
.seeAll{float:right;font:14px/14px 'helvetica_ceregular';color:#fff;margin:8px 13px 0 0;text-decoration:underline;}
.seeAll:hover{text-decoration:none;}
.choose{float:left;}
.list{float:left;width:100%;background:#f5f5f5}
.list li{float:left;background:url(../img/img-frame.png) no-repeat 0 0;text-align:center;margin:10px 4%;}
.list li:nth-child(2n+1){margin-right:0;}
.list li.last{margin-right:0;}
.list li a{float:left;width:100%;}
.list li a .frame{float:left;height:176px;width:176px;}
.list li .frame{float:left;height:176px;width:176px;}
.list li a .frame img{border-radius:50%;display:inline-block;float:none;height:125px;margin-top:19px;max-width:100%;text-align:center;width:125px;}
.my-link{bottom:0;left:0;position:absolute;right:0;top:0;}
.list li .frame img{border-radius:50%;display:inline-block;float:none;height:146px;margin-top:14px;max-width:100%;text-align:center;width:145px;}
.list li a h4{clear:both;color:#5A5A5A;float:left;font:14px/34px 'helvetica_cebold';text-transform:uppercase;width:100%;}
.list li a .frame .one{display:inline-block;text-align:center;}
.list li a .frame .two{display:none;}
.list li .frame .one{display:block;text-align:center;float:left;width:100%;height:156px;}
.list li .frame .two{display:none;}
.list li a:hover h4{color:#f46464;transition:0.5s}
.list li a:hover .one{display:none;transition:0.5s}
.list li a:hover .two{display:block;transition:0.5s}
.list li:hover h4{color:#f46464;text-decoration:none;transition:0.5s}
.list li:hover .one{display:none;transition:0.5s}
.list li:hover .two{display:block;transition:0.5s}
.videoSec{float:left;width:96%;padding:10px 2%}
.video{width:100%;}
.videoSec h3{font:14px/14px 'helvetica_cebold';border-bottom:1px solid #fff;padding:25px 0 10px;}
.videoSec p{font:12px/16px 'helvetica_ceregular';color:#fff;padding-top:12px;}
.unitPreview{float:left;width:100%;background:#F2F2F2;border:1px solid #E0E0E0;border-radius:0px;padding-bottom:2px;margin-top:20px;}
.unitPreview .head{background:none repeat scroll 0 0 #F46464;border-radius:0 0;float:left;padding:5px 0 5px 4%;width:96%;}
.preContent{float:left;width:96%;padding:15px 2%;}
.preContent p{font:12px/16px 'helvetica_ceregular';padding-bottom:12px;color:#4d4d4d;}
.searchFilter{float:left;background:#4D4D4D;border-bottom:1px solid #FFFFFF;border-radius:3px 3px 3px 3px;padding:9px 0;width:100%;}
.searchFilter ul{float:left;padding-left:9px;width:100%;}
.searchFilter ul li{float:left;width:19%;margin-right:10px;}
.searchFilter ul li select{float:left;border:1px solid #f46464;color:#fff;border-radius:0;font:bold 14px/18px arial;padding:5px 9%;cursor:pointer;line-height:25px;}
.tableSec{float:left;width:100%;}
.tableSec .head{background:#4d4d4d;border-radius:0px;float:left;padding:5px 0 5px 0%;width:100%;}
.headTitle{float:left;width:54%;padding:8px 0;}
.headTitle figure{float:left;padding:0px 3%;}
.headTitle h4{font:18px/18px 'helvetica_cebold';color:#fff;}
.headTitle p{font:12px/20px 'helvetica_ceregular';color:#fff;}
.groupRss{float:right;background:#58c3e5;border:0 none;text-transform:uppercase;color:#fff;border-radius:3px 3px 3px 3px;font:bold 14px/18px arial;cursor:pointer;margin:10px 1.2% 0 0;padding:6px 1.5%;}
.fourmTable{float:left;width:99.8%;border:1px solid #d9dede;border-top:0 none;}
.fourmTable tr th{background:#e5e5e5;text-transform:uppercase;font:14px/43px 'helvetica_cebold';border-right:1px solid #ffffff;color:#4d4d4d;padding:5px 10px;}
.fourmTable tr td{color:#4d4d4d;padding:10px 10px;border-bottom:1px solid #d9dede;border-right:1px solid #d9dede;border-top:1px solid #fff;}
.fourmTable tr th:last-child,
.fourmTable tr td:last-child{border-right:none;}
.title{float:left;width:100%;background:#e5e5e5;}
.title li{float:left;color:#4d4d4d;font:14px/43px 'helvetica_cebold';text-indent:15px;border-right:1px solid #ffffff;text-transform:uppercase;}
.title li span{display:block;border-bottom:2px solid #d9dede;border-right:1px solid #d9dede;}
.title li span a{color:#858585;font-size:18px;}
.title li span a:hover{color:#5f5f5f}
.title li span a:focus{color:#3C3C3C}
.title li.one{width:54.6%;}
.title li.two{width:19%;}
.title li.three{width:13%;text-align:center;text-indent:0px;}
.title li.four{width:10%;border-right:0 none;text-align:center;text-indent:0px;}
.title li.four span{border-right:0 none;}
.rowOdd.title{float:left;width:100%;background:#f7f7f7;}
.title.rowOdd li{text-transform:none;font:13px/43px arial;}
.rowOdd li span{display:block;border-bottom:1px solid #d9dede;border-right:1px solid #d9dede;border-top:1px solid #fff;}
.rowEven.title{float:left;width:100%;background:#fff;}
.title.rowEven li{text-transform:none;font:13px/43px arial;}
.rowEven li span{display:block;border-bottom:1px solid #d9dede;border-right:1px solid #d9dede;border-top:1px solid #fff;}
.accountWrapper{float:right;width:100%;min-height:680px;}
.accSettings{float:left;width:100%;border-radius:0px;padding-bottom:15px;min-height:436px;margin-bottom:20px;position:relative;}
.accSettings .head{background:#F46464;border-radius:0 0;float:left;padding:10px 15px;width:100%;}
.accountDetail{background-color:#f5f5f5;float:left;padding:0 15px;width:100%;}
.accountDetail ul{float:left;width:100%;}
.accountDetail ul li{float:left;width:100%;border-top:1px solid #e1e1e1;font:14px/48px arial;color:#9a9a9a;}
.accountDetail ul li label{float:left;color:#4d4d4d;width:15%;}
.accountDetail ul li label.error{width:100%;color:#cb0003;margin-left:40%;margin-top:-4%;}
#frm_add_blog label.error{color:#cb0003 !important;padding:2px 0;}
.accountDetail ul li p{float:left;}
.edit{float:none;color:#858585;}
.edit:hover{color:#5f5f5f;}
.edit:focus{color:#3C3C3C;}
.accSettings .head h2{float:left;}
.save{background:#464646;border:0 none;border-radius:0px;color:#FFFFFF;cursor:pointer;float:right;font:bold 14px/25px arial;padding:5px 0;width:75px;}
.accountDetail ul li input[type="text"]{background:#efefef;border:1px solid #e1e1e1;height:30px;width:36%;padding-left:5px;border-radius:0px;}
.accountDetail ul li select{background:#efefef;border:1px solid #e1e1e1;width:36.6%;padding:5px;border-radius:0px;color:#4d4d4d;}
#teacher-header{width:100%;padding:25px 0;}
#teacher-header .logo{text-align:center;float:none;margin:0;}
.loginWrapper{border-top:2px solid #a9a9a9;background:url(../img/login-bg.jpg) repeat 0 0;min-height:500px;box-shadow:0 6px 30px #bbb inset;}
.loginSec{margin:190px auto;width:870px;overflow:hidden;}
.msg-img{float:left;margin-left:28px;margin-top:114px;}
.portal{float:right;position:relative;width:500px;text-align:center;border:10px solid #fff;min-height:500px;background:url(../img/login-bg2.jpg) repeat 0 0;box-shadow:0 0 4px #CCCCCC inset;border-radius:10px;}
.login-arrow{background:url("../img/login-arrow.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);height:60px;left:-41px;margin-top:-30px;position:absolute;top:50%;width:45px;}
.portal h3{color:#3a3a3a;font:bold 24px arial;margin:60px 0;background:url(../img/title-bg.gif) repeat-x left center;text-transform:uppercase;}
.portal h3 span{display:inline-block;background:url(../img/login-bg2.jpg) repeat 0 0;padding:0 5px}
.portal ul{float:left;float:left;margin:0 7.5%;width:85%;}
.portal ul li{float:left;width:100%;background:#fff;border:1px solid #d0d0d0;margin-bottom:30px;border-radius:10px;}
.portal ul li label{float:left;height:63px;width:65px;border-radius:10px 0 0 10px;}
.portal ul li label.inputIcon{background:url(../img/sprite1.png) no-repeat 20px 12px;}
.portal ul li label.passIcon{background:url(../img/sprite1.png) no-repeat 20px -50px;}
.portal ul li input{float:left;font:18px 'helvetica_ceregular';color:#4d4d4d;border:0 none;height:61px;line-height:35px;border-left:1px solid #ccc;width:350px;padding-left:5px;}
.portal input.button{width:430px;cursor:pointer;display:inline-block;background:#f46464;border:0;color:#fff;font:18px 'helvetica_cebold';padding:24px 0;border-radius:10px;margin-left:36px;text-transform:uppercase;margin-top:0;}
.portal .forget{color:#109489;font:18px 'helvetica_ceregular';display:inline-block;margin-top:28px;}
#teacher-footer{background-color:#373737;padding:25px 0 15px;color:#fff;}
#teacher-footer .social{float:right;text-align:center;}
#teacher-footer .social-icons.inlineBlockA{padding-bottom:10px;}
#teacher-footer .social-icons.inlineBlockA a{margin:0 5px;}
#teacher-header2{background-color:#FFFFFF;left:0;z-index:1;}
#teacher-header .logo.indexLogo{text-align:left;float:left;}
#teacher-header .main-nav{}
#teacher-header .main-nav ul li{padding:0 0 0 63px;}
.tech-banner{width:100%;background:url(../img/banner.jpg) no-repeat 0 0;min-height:260px;background-size:100% 100%;overflow:hidden;position:relative;}
.tech-banner1{width:100%;min-height:260px;background-size:100% 100%;overflow:hidden;position:relative;}
.tech-banner1 .index-container{left:0;position:absolute;right:0;top:0;}
.bannerText{float:left;width:90%;background:url(../img/banner-bg.png) repeat 0 0;padding:15px 0;margin-left:5%;margin-top:98px;}
.bannerText h1{color:#fff;font:50px/66px 'helvetica_cebold';text-align:center;text-transform:uppercase;text-shadow:0 1px 0 #93574D;}
.profileSec{width:100%;background:#fff;padding:50px 0 105px;}
.profilePic{float:left;width:20%;}
.profilePic img{width:100%;}
.profilePic figure{float:left;padding:0px;background:#fff;border-radius:5px;margin-left:15px;}
.profilePic figure img{float:left;}
.aboutSec{float:right;width:80%;padding-left:25px;}
.aboutSec h2{color:#3a3a3a;font:46px arial;border-bottom:1px solid #aaaaaa;padding-bottom:5px;margin-bottom:15px;}
.aboutSec h3{color:#656565;font:30px arial;}
.aboutSec .intro{float:left;width:100%;padding:1px 0 5px;}
.aboutSec .intro li{float:left;color:#858585;font:18px 'helvetica_ceregular';padding-right:10px;}
.aboutSec .email{color:#f46464;font:16px arial;clear:left;}
.aboutSec h4{color:#3a3a3a;font:bold 18px arial;margin:23px 0 10px;text-transform:uppercase;float:left;width:100%}
.aboutSec .extraInfo h5{font:bold 16px arial;margin-bottom:5px;}
.aboutSec .extraInfo li{line-height:20px !important;margin-bottom:10px;}
.aboutSec p{color:#4d4d4d;font:14px/19px arial;padding-bottom:24px;}
.extraInfo{float:left;width:100%;}
.extraInfo li{float:left;width:100%;color:#4d4d4d;font:14px arial;padding-bottom:14px;}
.extraInfo li label{float:left;color:#252525;font:bold 14px arial;width:150px;text-transform:uppercase;}
.contactInfo{float:left;width:176px;clear:left;font:16px/35px 'helvetica_cebold';color:#fff;background:#f46464;text-transform:uppercase;text-align:center;border-radius:0px;margin-top:30px;}
.team-profile .contactInfo, .team-profile .red_btn{box-sizing:border-box;clear:inherit;font-size:14px;margin:0;padding:10px;width:auto;height:auto;}
.profileSec .social_profile ul{float:left;margin-top:24px;}
.profileSec .social_profile ul li{float:left;margin-right:4px;}
.blogContainer{background:#dbdbdb;}
.leftBlog{float:left;width:78%;padding:30px 0;}
.leftBlog figure{float:left;}
.blogContainer .leftBlog figure{width:43%;padding-right:20px;}
.leftBlog .blogContents{float:right;width:57%;}
.blogContents h3{color:#4d4d4d;font:21px/24px 'helvetica_cebold';text-transform:uppercase;}
.blogContents p{color:#4d4d4d;font:14px/19px 'helvetica_ceregular';padding:10px 0 5px;}
.blogContents a.readMore{color:#f46464;font:14px/19px 'helvetica_ceregular';}
.userBlog{float:right;}
.userWigits{float:left;width:100%;}
.userWigits li{float:left;width:90px;clear:both;}
.userWigits li:after{content:'';height:100%;display:inline-block;vertical-align:middle;}
.userWigits li a{display:inline-block;min-height:80px;vertical-align:middle;font-size:40px;color:#fff;width:100%;text-align:center;line-height:80px;}
.userWigits li a h4{font:24px 'helvetica_ceregular';color:#fff;text-align:center;line-height:20px;padding-top:23px;}
.userWigits li a p{font:14px 'helvetica_ceregular';color:#fff;text-align:center;}
.userWigits li a i{}
.userWigits li.fbLink{background:#4c74c5;}
.userWigits li.twitterLink{background:#29cdeb;}
.userWigits li.googleLink{background:#ee6351;}
.userWigits li.linkedinLink{background:rgb(1,126,180);}
.userWigits li.youtubeLink{background:rgb(227,43,33);}
.home-banner{width:100%;background:url(../img/home-banner.jpg) no-repeat 0 0;min-height:558px;background-size:100% 100%;}
.home-banner .bannerText{background:url("../img/banner-bg.png") repeat scroll 0 0;float:left;margin-left:0;margin-top:110px;padding:15px 8% 20px 23%;width:90%;}
.home-banner .bannerText2{background:url("../img/banner-bg2.png") repeat scroll 0 0;float:right;margin-left:0;margin-top:13px;padding:15px 18% 20px 6%;width:90%;}
.home-banner .bannerText2 h4{color:#FFFFFF;font:25px 'helvetica_ceregular';text-align:center;text-shadow:0 1px 0 #628668;}
.productList{width:100%;background:#fff;padding:60px 0;}
.products{float:left;width:100%;}
.products li{float:left;width:31%;text-align:center;padding:0 1%;}
.products li figure{padding-bottom:55px;display:block;background:url(../img/shadow1.png) no-repeat center 127px;}
.products li h3{font:24px 'helvetica_cebold';color:#4d4d4d;text-transform:uppercase;}
.products li p{color:#4d4d4d;font:14px/18px 'helvetica_ceregular';padding-top:5px;}
.getPro{width:190px;font:18px/50px 'helvetica_cebold';text-align:center;background:#27ae60;border-radius:5px;display:inline-block;color:#fff;text-transform:uppercase;margin-top:35px;}
.sliderSec{width:100%;background:#d3eefe;padding:50px 0;}
.technologyOuter{padding:75px 0 70px;width:100%;background:#fff;}
.technologyInner{float:left;width:100%;}
.technologyInner h3{color:#4d4d4d;font:30px "Helvetica LT Condensed";text-transform:uppercase;margin:10px 0 35px;}
.technologyInner ul{}
.technologyInner ul li{color:#4d4d4d;font:16px 'helvetica_ceregular';padding:0 0 22px 40px;background:url(../img/sprite1.png) no-repeat 2px -127px;}
.lcd{float:right;margin-right:68px;}
.bannerText h1{color:#fff;font:50px/66px 'helvetica_cebold';text-align:center;text-transform:uppercase;text-shadow:0 1px 0 #93574D;}
.bodySec{padding:20px 0 60px;}
.blogleft{float:left;width:874px;}
.blog{float:left;width:100%;border:1px solid #dbdbdb;padding:20px 20px 16px;position:relative;margin-bottom:30px;white-space:normal;word-wrap:break-word;}
.blogFrame{float:left;width:30%;height:200px;}
.blogDetail{float:right;width:70%;padding-left:10px;}
.blogDetail h3{font:30px/32px arial;color:#3a3a3a;}
.blogDetail h3 a{color:#3a3a3a;}
.blogDetail h3 a:hover{color:#F46464;}
.blogDetail span{display:block;color:#858585;font:14px/18px arial;padding:6px 0 13px;}
.blogDetail p{color:#4d4d4d;font:14px/18px arial;}
.dateframe{position:absolute;height:50px;width:50px;background:#3a3a3a;border-bottom:1px solid #b0b0b0;left:-51px;top:-1px;text-align:center;}
.dateframe h4{font:30px/18px 'helvetica_cebold';color:#f46464;padding-top:8px;}
.dateframe h4 span{font:18px/14px 'helvetica_ceregular';color:#fff;}
.blogRight{float:right;width:300px;}
.searchBox{float:left;width:264px;border:1px solid #dbdbdb;background:#f5f5f5;padding:20px 16px 25px 20px;margin-bottom:20px;}
.searchBox label{display:block;color:#4d4d4d;font:bold 14px arial;text-transform:uppercase;margin-bottom:16px;}
.searchBox .search-sec{float:left;border:1px solid #e0e0e0;height:27px;width:100%;background:#fff;border-radius:16px;padding-left:5px;}
.searchBox .search-sec input[type="text"]{border:0 none;background:#fff;width:75%;padding-left:5px;color:#858585;}
.search-btn{border:0;background:url(../img/search-icon.jpg) no-repeat 0 0;height:18px;width:18px;margin:4px 0 4px 28px;cursor:pointer;}
.searchBox .search-sec input[type="text"].error{border:none !important;}
.recent-post{float:left;width:264px;border:1px solid #dbdbdb;background:#f5f5f5;padding:20px 16px 25px 20px;margin-bottom:20px;}
.recent-post h3{display:block;color:#4d4d4d;font:bold 14px arial;text-transform:uppercase;margin-bottom:16px;}
.recent-post ul{display:block;}
.recent-post ul li{display:block;border-bottom:1px solid #dbdbdb;padding:3px 0;}
.recent-post ul li:last-child{border-bottom:0;}
.recent-post ul li a{display:block;color:#858585;font:14px/18px 'helvetica_ceregular';background:url(../img/arrow-list.jpg) no-repeat 2px 2px;padding-left:13px;word-wrap:break-word;}
.recent-post ul li a:hover{color:#F46464;}
.tag{float:left;width:264px;border:1px solid #dbdbdb;background:#f5f5f5;padding:20px 16px 25px 20px;}
.tag h3{display:block;color:#4d4d4d;font:bold 14px arial;text-transform:uppercase;margin-bottom:16px;}
.tag p{color:#858585;font:14px/18px 'helvetica_ceregular';word-spacing:6px;}
.tag p span{font:16px/18px 'helvetica_cebold';}
.tag p strong{font:21px/18px 'helvetica_cebold';}
.blogContents a.readMore:hover{text-decoration:underline;}
.blog-detail{float:right;width:823px;}
.blog-detail h3{font:30px/36px arial;color:#3a3a3a;}
.blog-detail span{display:block;color:#858585;padding:6px 0 13px;}
.blog-detail p{color:#4d4d4d;font:14px/22px arial;padding-bottom:18px;word-wrap:break-word;}
.blog-detail1{float:right;width:823px;}
.blog-detail1 h3{font:30px/36px arial;color:#3a3a3a;}
.blog-detail1 span.spanbox{display:block;color:#858585;font:16px/18px arial;padding:6px 0 13px;}
.blog-detail1 p{color:#4d4d4d;font:14px/18px arial;padding-bottom:18px;}
.detailimg-frame{width:835px;height:420px;text-align:center;position:relative;overflow:hidden;margin:30px 0 50px;}
.mt95{margin-top:95px;}
.signup{background-color:#ccfff0;padding:40px 0;}
.register-mn h3{background:#F46464;color:#FFFFFF;float:left;font:18px/18px 'helvetica_cebold';margin-bottom:20px;padding:10px;text-transform:uppercase;width:98%;}
.personal-memo{background:#FBFBFB;border:1px solid #DEDEDE;float:left;padding:20px;}
.register-mn textarea{border:1px solid #E0E0E0;background:#FBFBFB;border-radius:3px;color:#555555;float:left;font:14px/18px 'helvetica_ceregular';line-height:20px;padding:5px 2%;width:96%;}
.sub-sec{float:left;width:100%;margin:20px 0;}
.subject-name{color:#4D4D4D;display:block;font:16px/18px 'helvetica_cebold';padding-bottom:5px;text-transform:uppercase;width:100%;float:left;}
.sub-sec ul{margin:10px 0 0 0px;width:100%;float:left;height:auto;max-height:150px;overflow:auto;background:#FBFBFB;border:1px solid #E0E0E0;padding:10px 0;}
.sub-sec ul li{font:14px/18px 'helvetica_ceregular';color:#fff;width:auto;float:left;margin:0 0 10px 10px;background:#58C3E5;padding:5px 10px;border-radius:0px;}
.red_btn{display:block;line-height:1;text-align:center;font-family:'helvetica_cebold';font-size:16px;color:#fff;text-decoration:none;background:#F46464;border:1px solid #F46464;text-transform:uppercase;border-radius:0px;width:175px;height:30px;}
.icons.pdf-icon{background-position:-201px 0;height:24px;width:20px;}
label input[type=radio], label input[type=checkbox]{height:auto !important;width:auto !important;position:relative;top:-2px;}
.blue-heading-box{border-radius:0px;border:1px solid #dedede;background-color:#f2f2f2;}
.blue-heading-box .heading{border-bottom:1px solid #dedede;padding:5px 13px;background-color:#58c3e5;border-radius:0 0;}
.blue-heading-box .box-body{padding:1px 15px 20px 15px;}
.black-heading-box{border-radius:0px;border:1px solid #dfdfdf;background-color:#f2f2f2;}
.black-heading-box .heading{border-bottom:1px solid #dfdfdf;padding:5px 13px;background-color:#464646;border-radius:0 0;}
.black-heading-box .box-body{padding:1px 15px 20px 15px;}
.lesson-listing .leftside{width:65%;}
.lesson-listing .rightside{margin-left:66.5%;}
.lesson-listing .lessons .section{border-top:1px solid #dedede;margin-top:15px;padding-top:15px;}
.lesson-listing .lessons .section:first-child{border-top:none;padding-top:0;}
.lesson-listing .lesson-head{color:#3e3e3e;font-size:21px;}
.lesson-listing .lesson-head .icons.pdf-icon{right:0;top:-2px;}
.lesson-listing .lesson-text{padding-top:15px;color:#4d4d4d;font-size:15px;}
.lesson-listing .lesson-details{color:#888;margin-top:10px;}
.lesson-listing .lesson-details li{font-size:13px;margin-left:6px;padding-left:10px;border-left:1px solid #888;}
.lesson-listing .lesson-details li:first-child{margin-left:0;padding-left:0;border-left:none;}
.lesson-listing .lesson-details strong{font-family:'helvetica_cebold';font-weight:normal;}
.lesson-listing .options.listing{font-size:16px;color:#5a5a5a;font-family:'helvetica_cebold';font-weight:normal;}
.lesson-listing .options.listing li{margin-top:10px;}
.lesson-listing .options.listing input[type=radio]{top:-3px;}
.popup-standard{width:800px;position:absolute;border:10px solid #666;top:12%;background-color:#666;margin-left:-400px;left:50%;}
.popup-standard .popup-close-button{background:url(../img/close-button.png) top left no-repeat;position:absolute;top:10px;right:10px;height:24px;width:24px;}
.popup-standard h2{font:600 24px 'helvetica_cebold';color:#fff;padding-bottom:15px;}
.popup-standard .form-body{padding:10px;}
.doc-form li:first-child{width:32.7%;}
.doc-form li{display:inline-block;width:22%;vertical-align:top;}
.doc-form li label{display:block;font:14px arial;color:#fff;font-weight:normal;}
.doc-form li input[type="text"],.doc-form li input[type="password"],.doc-form li input[type="email"]{background:#bec2c1;display:block;margin-top:8px;border:1px solid #bec2c1;padding:6px 12px;width:80%;}
.doc-form li select{color:#fff;font-size:14px;background:#bec2c1;display:block;margin-top:8px;border:1px solid #bec2c1;padding:5px 12px;width:100%;}
.popup-standard .bottom-section{text-align:right;padding:0 10px;}
.btn-gray{padding:6px 12px;background:#bec2c1;color:#fff;font-size:14px;border:0;cursor:pointer;margin-left:10px;}
.first-standard{margin:15px;}
.check-head{margin:10px 0;}
.check-head label{font-size:16px;color:#fff;}
.active-state{font:bold 16px arial;}
.subSec{padding-left:20px;display:none;}
.subSec li{padding-bottom:10px;}
.subSec li input{margin-bottom:-1px;}
.subSec li:last-child{padding-bottom:0;}
.subSec li label{font:14px arial;color:#fff;}
.assign-standard{margin:0 15px;}
.assign-standard h3{font-size:20px;color:#fff;}
.assign-standard h4{font-size:16px;color:#fff;margin:10px 0;}
.active-state{height:15px;width:15px;background:url(../img/active-state.png) 0 1px;display:inline-block;}
.active-state.active{height:15px;width:15px;background:url(../img/active-state.png) 0 -20px;display:inline-block;}
.top-select{display:block;clear:both;}
.top-select select{border:1px solid #E0E0E0;border-radius:0px;color:#555555;float:left;font-size:14px;line-height:20px;padding:5px 2%;width:50%;margin-bottom:15px;}
.red{color:#F46464 !important;}
.blue{color:#0B79F6;}
.orange{color:#FF7519;}
.bg-green{background:#9fbc00 !important;}
.bg-orange{background:none repeat scroll 0 0 #EB6C1F !important;}
.bg-orange1{background:none repeat scroll 0 0 #FF7519 !important;}
.bg-blue{background:none repeat scroll 0 0 #41B8CE !important;}
.bg-yellow{background:none repeat scroll 0 0 #e7c33f !important;}
.unitPlanner-mn{display:block;padding:15px 15px;}
.unitPlanner-inner{float:left;width:100%;}
.unitPlanner-inner h3{color:#5a5a5a;font-size:24px;font-weight:bold;padding:5px 0 15px;}
.unitPlanner-inner-tab{margin:10px 0 20px;}
.unitPlanner-inner-tab ul li{float:left;margin-right:5px;border-radius:7px 7px 0 0;}
.unitPlanner-inner-tab ul li a{float:left;width:auto;padding:10px 15px;color:#fff;font-size:16px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
.unitPlanner-inner-table tr th{background:#9fbc00;border:1px solid #F2CF2F;color:#fff;font-size:14px;padding:4px;text-align:center;}
.unitPlanner-inner-table tr td{padding:10px;border:1px solid #ccc;color:#626262;font-size:12px;text-align:center;vertical-align:middle;}
.unitPlanner-inner-table tr:nth-child(odd) td{background:#f5f5f5;}
.unitPlanner-inner-table tr th:first-child,
.unitPlanner-inner-table tr td:first-child,
.unitPlanner-inner-table tr th:last-child,
.unitPlanner-inner-table tr td:last-child{text-align:center;}
.unitPlanner-inner-table tr td:last-child a{padding:0 5px;color:#eb6c1f;float:left;}
.lession li .right-col ul.list li{text-align:left;background:none;}
.lession li .right-col{position:relative;}
.print-pdf{background:url("../img/pdf-view.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);height:130px;position:absolute;right:24px;top:53px;width:120px;}
.overlay{background:rgba(255,255,255,0.5);position:fixed;left:0;top:0;height:100%;width:100%;}
.fc-event-title .fc-event{position:relative;}
.calender-button{}
.fc-event-title .delate-btn, .fc-event-title .view-btn, .fc-event-title .edit-btn{display:block;background:url(../img/close-btn.png) 0 0px no-repeat;width:20px;height:20px;font-size:0!important;float:right;opacity:0.8;margin-top:-5px;}
.fc-event-title .edit-btn{background:url(../img/edit-btn1.png) -4px -7px no-repeat;width:24px;height:24px;}
.fc-event-title .view-btn{background:url(../img/view-btn.png) 0 0px no-repeat;background-size:18px;}
.popup.repeat-event.popup{background:#fbfade;border:none !important;border-radius:5px!important;margin-left:-365px;width:725px!important;border:1px solid #9a9a9a!important;}
.popup.repeat-event .form-body{background:#fbfade;border-radius:0 0 5px 5px;}
.popup.repeat-event .form-body h4{font-size:14px;color:#4d4d4d;text-transform:uppercase;font-weight:bold;margin-bottom:5px;}
.popup.repeat-event .form-body p{color:#4d4d4d;font-size:14px;padding-bottom:15px;line-height:18px;}
.popup.repeat-event .form-body p:last-child{padding-bottom:0px;}
.repeat-event .form-header{background:#4d4d4d;padding:15px;border-radius:3px 3px 0 0;}
.repeat-event .form-header h3{color:#fff;font-size:16px;text-align:left;}
.action-icons{float:right;margin-top:-7px;}
.action-icons li{float:left;margin-left:15px;}
.action-icons li a{float:left;background:url(../img/action-icon.png) no-repeat 0 0;height:29px;width:24px;}
.view-icon{background-position:0 0;}
.print-icon{background-position:-41px 0!important;}
.pdf-icon{background-position:-84px 0!important;}
.delete-icon{background-position:-144px 0!important;}
.edit-icon{background-position:-110px 2px !important;}
.linked-mater{}
.linked-mater .content, .statistics .content{text-align:left;padding:15px 15px 0;background:#f2f2f2;float:none;display:block;width:auto;clear:both;}
.linked-mater a{display:inline-block;padding:5px;background:#ececec;color:#2D2D2D;border:1px solid #dedede;border-radius:3px;margin:0 10px 10px 0;}
.linked-mater a i{display:inline-block;margin-right:10px;background-image:url(../img/icons_new.png);vertical-align:middle;}
.pdf-small-icon{height:19px;width:14px;background-position:-352px -101px;}
.jpg-small-icon{height:16px;width:19px;background-position:-352px -122px;}
.text-small-icon{height:16px;width:18px;background-position:-352px -139px;}
.pink-rating{background:url(../img/pink-star.png) no-repeat 0 0;display:inline-block;width:110px;height:17px;}
.statistics .content{padding:15px;}
.statistics .content ul{display:block;}
.statistics .content ul li{margin-bottom:12px;}
.statistics .content ul li:last-child{margin-bottom:0px;}
.statistics .content ul li label{color:#4D4D4D;font-family:'helvetica_cebold';line-height:20px;float:left;text-transform:uppercase;min-width:115px;margin-right:10px;}
.statistics .content .teacher-name{margin-left:130px;color:#f56364;font-size:12px;line-height:16px;}
.login.add-event-poup{width:550px!important;}
.index-search li input[type="text"]{background:none repeat scroll 0 0 #FFFFFF;border:0 none;border-radius:0px;color:#4D4D4D;float:left;font:12px/30px arial;padding:5px;width:95%;}
.event-edit{}
.event-edit li{margin-bottom:10px;vertical-align:middle;float:left;width:100%}
.event-edit li select{background:n 0 0 #FFFFFF;border:0 none;border-radius:0px;color:#4D4D4D;float:left;font:14px/30px 'helvetica_ceregular';padding:5px;width:95%;margin-bottom:10px;}
.event-edit li:last-child{margin-bottom:0px;}
.event-edit li label{float:left;min-width:120px;padding:0!important;float:left;width:30%;}
.input-wrap{margin-left:147px;}
.two-sec{}
.event-edit li .two-sec li{display:inline-block;width:49%;}
.event-edit li .two-sec li label{display:block;}
.teacher-cal-color{float:left;width:100%;}
.teacher-cal-color ul{float:left;width:100%;padding:15px 0;}
.teacher-cal-color ul li{float:left;width:12.5%;padding:5px 0 10px;}
.teacher-cal-color ul li label{float:left;padding-left:10px;line-height:18px;color:#4d4d4d;font-size:13px;}
.teacher-cal-color ul li span{float:left;width:18px;height:18px;background:#bbe5cd;}
.teacher-cal-color ul li span.c1{background:#bbe5cd;}
.teacher-cal-color ul li span.c2{background:#f8dbd7;}
.teacher-cal-color ul li span.c3{background:#3a87ad;}
.teacher-cal-color ul li span.c4{background:#f4eed2;}
.teacher-cal-color ul li span.c5{background:#cfeae7;}
.teacher-cal-color ul li span.c6{background:#ffb2a3;}
.teacher-cal-color ul li span.c7{background:#a9a9a9;}
.teacher-cal-color ul li span.c8{background:#a3d1ef;}
.teacher-cal-color ul li span.c9{background:#4c68a1;}
.teacher-cal-color ul li span.c10{background:#27c3e0;}
.teacher-cal-color ul li span.c11{background:#bbe5cd;}
.teacher-cal-color ul li span.c12{background:#472b1a;}
.teacher-cal-color ul li span.c13{background:#f46464;}
.teacher-heading-sec{position:relative;float:left;width:100%;text-align:center;text-transform:uppercase;}
.teacher-heading-sec span{display:inline-block;background:#fff;position:relative;z-index:1;font-size:30px;color:#3a3a3a;padding:10px 15px;line-height:30px;}
.teacher-heading-sec:before,
.teacher-heading-sec:after{position:absolute;content:"";height:2px;display:inline-block;background:#d8d8d8;top:23px;left:0;right:0;}
.teacher-heading-sec:before{top:27px;}
.teacher-photo-sec ul{float:left;width:100%;}
.teacher-photo-sec ul li{float:left;margin:26px 15px 0;}
.curriculum-sec h2{color:#3a3a3a;font:30px arial;font-weight:normal;margin:0 0 5px 0;}
.curriculum-sec{width:600px;float:left;color:#4d4d4d;font:14px/1.3 arial;margin-left:25px;margin-top:40px;}
.dancing_couple{float:right;margin-left:20px;}
.horizontal li{float:left;width:150px;margin:0 10px 0 0px;background:#dbdbdb;border-radius:5px 5px 0 0;text-transform:capitalize;padding:14px 20px;font-size:18px;text-align:center;color:#4d4d4d;}
.tabs.tabs_default .horizontal li{width:auto;min-width:150px;}
.content-box .column .inside-image{max-height:190px;overflow:hidden;margin-bottom:15px;}
.content-box .column .inside-image img{margin:0 auto;width:100%;}
.content-box .column{height:430px;overflow:auto;}
.horizontal li:hover{background:#f46464;color:#fff;cursor:pointer;}
.tabs > div{clear:both;border-top:4px solid #f46464;margin-top:0;padding:15px;background:#f5f5f5;color:#4d4d4d;font:14px/1.3 arial;min-height:150px;}
.column h2{font:18px/1.2 arial;text-align:center;margin:20px 0 20px 0;text-transform:uppercase;font-weight:normal;color:#4d4d4d;}
.column h2.long-heading{margin:8px 0 5px 0;}
.inside-image img{margin:0 7%;}
.no-bp{padding-bottom:0;}
.index-container .content-box .column{width:275px;float:left;margin:100px 30px;padding:20px;border:1px solid #e4e4e4;border-radius:3px;box-shadow:0px 0px 0px rgba(0,0,0,0.1); min-height: 550px;}
.index-container .content-box .column{background:#ffffff;background:-moz-linear-gradient(top, #ffffff 0%, #f5f5f5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f5f5f5));background:-webkit-linear-gradient(top, #ffffff 0%,#f5f5f5 100%);background:-o-linear-gradient(top, #ffffff 0%,#f5f5f5 100%);background:-ms-linear-gradient(top, #ffffff 0%,#f5f5f5 100%);background:linear-gradient(to bottom, #ffffff 0%,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5',GradientType=0);}
.tabs.tabs_default{margin-top:80px;}
ul.horizontal .active{background:#f46464;color:#fff;}
ul.column-list li{list-style:url(../img/left_arrow.png) inside;font:17px/2 arial;color:#4d4d4d;}
.bannerText.green{background:url("../img/green_bg.png") repeat scroll 0 0 transparent;float:left;height:75px;margin-left:5%;margin-top:0;padding:15px 0;width:90%;}
.bannerText.red{height:130px;margin-top:0;}
.bannerText h2{color:#FFFFFF;font:28px/40px 'helvetica_cebold';margin-top:25px;text-align:center;text-shadow:0 1px 0 #93574D;text-transform:uppercase;}
.pull-right{float:right !important;}
.blog-container .blogleft.blog-details{padding-top:30px;margin-left:37px;width:882px;}
.search.large input.field{width:300px;}
.search.large input.button{background:url(../img/search_icon1.png) no-repeat scroll 0px 6px #FFF;}
.green-btn{background:#7da33e;}
.GreenButton{background:#7da33e;width:120px;text-align:center;border-radius:5px;padding:7px 25px;color:#FFF;text-transform:uppercase;font-size:16px;margin-top:75px;margin:75px auto auto;line-height:20px;font-family:"helvetica_ceregular";}
input.text-box-user{width:85%;padding:5px 10px;margin-top:5px;border-radius:3px;box-shadow:none;border:1px solid #999;clear:both;}
.quick-notes.user-pro span{color:#666;font-weight:normal;font-family:"helvetica_ceregular";}
.quick-notes.user-pro p{display:inline-block;width:49%;vertical-align:top;min-width:150px;}
.quick-notes.user-pro select{width:100%;padding:5px 10px;margin-top:5px;border-radius:3px;box-shadow:none;border:1px solid #999;}
.text-area{display:block;margin-top:8px;border-radius:5px;border:1px solid #B4E3D5;padding:10px 12px;width:100%;max-width:94%;}
.bottom-section.user-pro .GreenButton{margin:0 15px;background:#109489;}
.bottom-section.user-pro .lightRedButton, .overlay .popup .bottom-section a{float:none;vertical-align:middle;line-height:23px;letter-spacing:1px;}
.bottom-section.user-pro{text-align:center;}
.bottom-section.user-pro .call-popup{font-size:14px;border-radius:3px;vertical-align:middle;display:inline-block;padding:11px 30px;font-weight:normal;height:22px;}
.overlay .popup .bottom-section.user-pro{padding:15px 20px;height:50px;vertical-align:middle;}
a.red.mt35{background:url(../img/remove_topics.png) no-repeat left center;padding-left:20px;line-height:20px;}
a.red.mt35.no-bg{background:none;padding-left:2px;}
.post-blog{float:left;width:auto;padding:2px 17px;width:180px;}
input.choose-existing{padding:8px 17px;color:#858585;font-size:18px;text-align:center;border:1px solid #999;background:#efefef;border-radius:3px;margin-left:18px;}
.blog-detail form.post-new-blog span{font-size:15px;color:#4d4d4d;width:20%;float:left;display:inline-block;margin-right:30px;vertical-align:top;}
.blog-detail form.post-new-blog li{margin:15px 0;}
.blog-detail form.post-new-blog input[type="text"], .blog-detail form.post-new-blog textarea, .blog-detail form.post-new-blog select{width:70%;padding:7px 15px;background:#efefef;border:1px solid #e1e1e1;border-radius:3px;}
.blog-detail form.post-new-blog textarea{height:400px;}
.blog-detail form.post-new-blog select{width:74%;}
.blog-detail.create-new{float:left;margin-left:20px;}
.blog-detail.create-new .post-blog.new{font-size:18px;font-weight:normal;padding:8px 20px;text-align:left;text-align:center;}
.blog-detail.create-new form.post-new-blog input.calander-box{width:35%;background:#EFEFEF url(../img/calender_img1.png) no-repeat center right 10px;}
.blog-detail1 form.post-new-blog span.spanbox{font-size:15px;color:#4d4d4d;width:20%;float:left;display:inline-block;margin-right:30px;vertical-align:top;}
.blog-detail1 form.post-new-blog li{margin:15px 0;}
.blog-detail1 form.post-new-blog input[type="text"], .blog-detail1 form.post-new-blog textarea, .blog-detail1 form.post-new-blog select{width:70%;padding:7px 15px;background:#efefef;border:1px solid #e1e1e1;border-radius:0px;}
.blog-detail1 form.post-new-blog textarea{height:400px;}
.blog-detail1 form.post-new-blog select{width:74%;}
.blog-detail1.create-new{float:left;margin-left:0%;width:100%;box-sizing:border-box;padding:0 0px;}
.blog-detail1.create-new .post-blog.new{font-size:18px;font-weight:normal;padding:8px 20px;text-align:left;text-align:center;}
.blog-detail1.create-new form.post-new-blog input.calander-box{width:35%;background:#EFEFEF url(../img/calender_img1.png) no-repeat center right 10px;}
.index-container.blog-container .rightCntr{margin-left:0;}
.courseSetup h3{font-size:33px;color:#4d4d4d;font-weight:bold;}
.courseSetup input, .courseSetup select{background:#efefef;border:1px solid #e1e1e1;}
.courseSetup .register-mn dl select.selectDate{width:53%;margin-right:4%;float:left;}
.courseSetup .register-mn dl select{width:43%;float:left;}
.courseSetup .gray_btn{font-size:14px;padding:0 10px;width:auto;}
.stateBox li .list{width:auto;}
.formDetail article h2{font-size:24px;color:#4d4d4d;margin:20px 0 10px 0;}
.formDetail .nameDetails{border:1px solid #d9dede;border-left:0;border-right:0;line-height:20px;color:#999;padding:12px 0;font-size:14px;}
.formDetail .nameDetails span{color:#58c3e5;font-weight:bold;}
.formDetail article p{color:#717171;font-size:14px;line-height:17px;margin:20px 0 20px;}
textarea.form-text{width:98.2%;text-indent:25px;padding:10px;border:1px solid #ccc;color:#717171;border-radius:0px;height:80px;}
input[type="button"].post-text{max-width:60px;padding:2px 4%;float:right;margin-top:-32px;position:relative;z-index:99;}
section.comments-sec{display:inline-block;margin-top:25px;width:100%;}
section.comments-sec h3{font-size:20px;border-bottom:1px solid #d9dede;line-height:30px;width:100%;margin-bottom:20px;}
.profileImg img{border-radius:0px;float:left;margin-right:20px;}
.comments-sec .nameDetails{padding:0;margin-bottom:10px;}
.comments-box{width:100%;display:inline-block;margin-bottom:20px;}
.user-comments{float:left;width:90%;color:#717171;font-size:14px;line-height:19px;}
.user-comments a{margin-top:25px;text-decoration:underline;font-size:13px;}
input.error{background-color:none !important;border:1px solid red !important;color:#cb0003 !important;}
select.error{background-color:none !important;border:1px solid red !important;color:#cb0003 !important;}
textarea.error{background-color:none !important;border:1px solid red !important;color:#cb0003 !important;}
.overlay .popup textarea{border:1px solid #B4E3D5;border-radius:5px 5px 5px 5px;display:block;margin-top:8px;max-width:94%;padding:10px 12px;width:100%;}
.list li a .frame{width:100%;position:relative;}
.list li .frame{width:100%;position:relative;}
.list li a .frame:hover .over-eye{display:block;}
.list li .frame:hover .over-eye{display:block;}
.list li a .frame .over-eye{display:none;position:absolute;top:50%;font-size:50px;margin-top:-16px;left:50%;margin-left:-29px;color:#fafafa;text-shadow:0 2px 8px rgba(144, 132, 134, 0.8);}
.list li .frame .over-eye{display:none;position:absolute;top:50%;font-size:50px;margin-top:-16px;left:50%;margin-left:-29px;color:#fafafa;text-shadow:0 2px 8px rgba(144, 132, 134, 0.8);}
.list li .frame .over-eye:hover{color:#f5f5f5}
.fa.fa-eye.over-eye:active{color:#f46464 !important;}
.fa.fa-eye.over-eye:focus{color:#f46464 !important;}
#changeDetail ul.list li{width:25%;background-size:100%;}
.list li:nth-child(2n+1){margin-right:4%;}
.stateBox li .list{margin:0 1%;width:21%;min-width:0;}
.display_hide{display:none;}
#display_records td, #display_records th{padding:10px 10px;text-align:left;}
#no-records-unit{margin:15px;}
.current_lesson.course{height:240px;}
.current_lesson.course .courses-list{max-height:170px;overflow:auto;}
ul.frm_course_list .text-box{float:left;margin-right:20px;}
ul.frm_course_list .text-box input, ul.frm_course_list .text-box select{padding:3px 0 3px 10px;border:1px solid #ccc;max-width:140px;}
ul.frm_course_list .text-box select{padding:2px;color:#333;border:1px solid #ccc;border-radius:0;color:#333;}
#no-records, #no-records-unit{color:#F46464;font-size:14px;}
#display_records td.frm_edit a, #display_records td.frm_delete a, #frm_course_submit, #display_records td.frm_save a, #display_records td.frm_cancel a , #display_records td.frm_addunit a, #display_records td.frm_editunit a{background:rgba(231, 231, 231, 1);min-width:200px;border:1px solid rgba(209, 209, 209, 1);border-radius:0px;text-align:center;padding:5px 15px;text-shadow:1px 1px 1px rgba(255,255,255,0.5);color:rgba(62, 62, 62, 1);}
#frm_course_submit{padding:3px 15px;margin-top:-1px;}
.text-box .error{font-size:12px;color:#F46464;display:list-item;margin-top:5px;}
.index-container.blog-container .blogRight.normalTop{margin-top:0 !important;}
.blog-detail.create-new .post-blog{background:#464646;border:0 none;border-radius:3px;color:#FFFFFF;cursor:pointer;float:left;font:bold 14px/25px arial;padding:5px 0;margin-bottom:15px;}
.blog-detail1.create-new .post-blog{background:#464646;text-transform:uppercase;font-size:16px !important;border:0 none;border-radius:0px;margin-right:8px;color:#FFFFFF;cursor:pointer;float:left;font:bold 14px/25px arial;padding:5px 0;margin-bottom:15px;}
.blog-detail1.create-new .post-blog:hover,.blog-detail1.create-new .post-blog:hover{background-color:#858585}
.blog-detail1.create-new .post-blog:focus{background-color:#333;color:#fff}
.index-container.blog-container .rightCntr{margin-left:37px;margin-right:4px;}
.searchBtn{width:27px;height:27px;background:#f2f2f2 url(../img/search_icon1.png) no-repeat 0 0;border:0;background-size:100%;cursor:pointer;}
.searchCross{width:27px;height:27px;background:#f2f2f2 url(../img/delete_search.png) no-repeat 0 0;border:0;background-size:100%;cursor:pointer;}
.upper-heading .submit{position:absolute;right:15px;top:26px;}
.index-container.blog-container .blogleft{float:left;width:75%;padding:0;margin:15px 0 0 0;}
.blogRight{width:25%;padding-left:20px;}
.blog-container .recent-post{width:100%;}
.blog-container .recent-post .tag{width:90%;margin:0%;padding:10px 15px 15px;}
.blog-container .search-box{margin-left:0;width:100%;background:#F2F2F2;}
.blog-container .blog{padding-right:12px;}
.index-container.blog-container .upper-heading{display:inline-block;width:100%;}
.index-container.blog-container .blogRight .upper-heading{width:100%;position:relative;}
.upper-heading .create-new-btn{display:inline-block;}
.blog-detail{width:96%;}
.rightCntr .rightCntr{margin-left:0 !important;}
.detailimg-frame{width:100%}
.blog-container .footer-left{margin-left:0;}
.tag a:hover{color:#F46464;}
.blogRight .ui-accordion .ui-accordion-header{padding:8px 15px;background-color:#858585;border-radius:0px;font-size:17px;color:#fff;margin-top:5px;cursor:pointer;}
.no-touch a:hover, a:active{color:#3c3c3c;}
[id^="example1a-"], [id^="example1b-"], [id^="example101b-"], [id^="example2-"], [id^="example3a-"], [id^="example3b-"], [id^="example3d-"], [id^="example3f-"], [id^="example4a-"], [id^="example4b-"], [id^="example7a-"], .example7a-inside, [id^="example7b-"], .example8a-inside, [id^="example8b-"], [id^="example9-"], [id^="example10-"], [id^="example11-"], [id^="example12-"], [id^="example13-"], [id^="example14-"], [id^="example15-"]{font-family:sans-serif;color:#3c3c3c;border-radius:0px;text-decoration:none;width:450px;height:150px;padding:10px 0px 5px 15px;margin:10px;font-size:20px;}
[id^="example1b-"], [id^="example101b-"], [id^="example3b-"], [id^="example3d-"], [id^="example3f-"], [id^="example7b-"], [id^="example8b-"], #example2-click-prev, #example2-click-next, #example7a-click-prev, #example7a-click-next, #example9-click-prev, #example9-click-next, [id^="example12-"], [id^="example13-"], [id^="example14-"], [id^="example15-"]{text-decoration:none;display:block;position:relative;float:left;width:36px;height:16px;font-size:12px;padding:5px 0px 5px 10px;margin:5px;}[id^="example4a-"], [id^="example4b-"]{display:block;position:relative;float:left;width:45px;height:55px;}
[id^="example9-"], [id^="example11-"]{display:block;position:absolute;width:45px;height:55px;}
[id^="example10-"]{display:block;position:absolute;width:100px;height:150px;}
#example10{display:block;position:absolute;width:560px;height:230px;}
[id^="example12-"]{width:500px;height:16px;margin:0px;clear:both;overflow:hidden;margin-top:-1px;border-radius:0px;}
[id^="example13-"]{width:440px;height:auto;clear:both;margin:10px;border-radius:0px;}
[id^="example1a-"], [id^="example2-"], [id^="example3a-"], [id^="example3b-item-"], [id^="example3d-item-"], [id^="example3f-item-"]{display:block;position:absolute;height:auto;}
.example8a-inside{display:block;position:relative;float:left;}
.example7a-inside{display:block;position:relative;float:left;clear:both;}
[id^="example7a-"], [id^="example8a-"]{display:block;position:absolute;}
[id^="example2-"], [id^="example3a-"]{margin-left:350px;}
[id^="example3b-item-"], [id^="example3d-item-"], [id^="example3f-item-"]{margin-left:100px;}
.no-touch [id^="example1b-"]:hover, .no-touch [id^="example101b-"]:hover, .no-touch [id^="example2-"]:hover, .no-touch [id^="example3a-"]:hover, .no-touch [id^="example3b-"]:hover, .no-touch [id^="example3d-"]:hover, .no-touch [id^="example3f-"]:hover, .no-touch [id^="example4a-"]:hover, .no-touch [id^="example4b-"]:hover, .no-touch [id^="example7a-"]:hover, .no-touch [id^="example7b-"]:hover, .no-touch [id^="example8b-"]:hover, .no-touch [id^="example9-"]:hover, .no-touch [id^="example10-"]:hover, .no-touch [id^="example11-"]:hover, .no-touch [id^="example12-"]:hover, .no-touch [id^="example13-"]:hover, .no-touch [id^="example14-"]:hover, .no-touch [id^="example15-"]:hover, [id^="example1b-"].active, [id^="example101b-"].active, [id^="example3b-"].active, [id^="example3d-"].active, [id^="example3f-"].active, [id^="example4a-"].active, [id^="example4b-"].active, [id^="example7b-"].active, [id^="example8b-"].active, [id^="example9-"].active, [id^="example10-"].active, [id^="example11-"].active, [id^="example12-"].active, [id^="example13-"].active, [id^="example14-"].active, [id^="example15-"].active{}
[id^="example2-"].active, [id^="example3a-"].active{background:none;height:auto !important;}
#example3b-click-prev, #example3b-click-next, #example3d-click-prev, #example3d-click-next, #example3f-click-prev, #example3f-click-next{display:block;position:relative;float:left;margin-top:40px;top:10px;left:190px;}
#example2-click-prev, #example2-click-next{top:210px;left:200px;}
#example7a-click-prev, #example7a-click-next{top:389px;}
#example9-click-prev, #example9-click-next{top:210px;}
#mycounter{text-decoration:none;display:block;position:relative;float:left;font-size:12px;padding:5px 0px 5px 10px;margin:6px 0px;}
#example10-click-scrollOut, #example9-click-scrollOut, #example7a-click-scrollOut{color:#3c3c3c;top:222px;display:block;position:relative;float:left;width:370px;height:19px;margin:0px 10px;padding:0px;border:0px solid #3c3c3c;}
.sliderSec div{text-align:center;}
.sliderSec img{width:auto;height:100%;margin:0 auto;border:3px solid #fff;}
.device{width:800px;position:relative;margin:10px auto;height:250px;padding:30px 40px;border-radius:20px;}
.swiper-container{width:100%;height:250px;color:#fff;text-align:center;}
.swiper-slide{height:100%;opacity:1;width:auto !important;-webkit-transition:300ms;-moz-transition:300ms;-ms-transition:300ms;-o-transition:300ms;transition:300ms;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);}
.swiper-slide-visible{opacity:1;width:auto !important;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);}
.swiper-slide-active{top:0;opacity:1;width:auto !important;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
.red-slide{background:#ca4040;}
.blue-slide{background:#4390ee;}
.orange-slide{background:#ff8604;}
.green-slide{background:#49a430;}
.pink-slide{background:#973e76;}
.swiper-slide .title{font-style:italic;font-size:42px;margin-top:10px;margin-bottom:0;background:none;line-height:45px;}
.swiper-slide .title img{max-width:350px;height:100%;}
.pagination{float:right;margin-right:0;margin-top:0;padding:15px 0 15px 15px;margin-bottom:0;}
.swiper-pagination-switch{display:inline-block;width:10px;height:10px;border-radius:8px;background:#aaa;margin-right:8px;cursor:pointer;-webkit-transition:300ms;-moz-transition:300ms;-ms-transition:300ms;-o-transition:300ms;transition:300ms;opacity:0;position:relative;top:-50px;}
.swiper-visible-switch{opacity:1;top:0;background:#aaa;}
.swiper-active-switch{background:#fff;}
nav ul li:hover ul.sub-menu{display:block;}
ul.sub-menu{width:150px;height:auto;position:absolute;padding-top:10px;margin-left:-35px;display:none;z-index:1;}
#teacher-header .main-nav ul li ul.sub-menu li{padding:10px 0px;text-indent:15px;width:100%;border:1px solid #999;border-top:0;background:#FFF;font-size:14px;}
#teacher-header .main-nav ul li ul.sub-menu li:last-child{border-radius:0 0 4px 4px;}
#teacher-header .main-nav ul li ul.sub-menu li:first-child{border-top:1px solid #999;border-radius:4px 4px 0 0;}
.lcd{background:url(../img/lcd2.png) no-repeat;width:300px;height:300px;background-size:100% auto;}
iframe.iframe-youtube{width:92.4%;margin:3.8% 4% 0 4%;height:157px;}
#main-header .search, #main-header .page-heading{float:right;margin:28px 4% 0 0;}
#main-header .dashboard{background:url("../img/dashboard.png") no-repeat scroll 0 10%/100% auto rgba(0, 0, 0, 0);height:66px;width:66px;}
ul#teacher-about li{background:#fff none repeat scroll 0 0;border:1px solid rgba(186, 186, 186, 1);border-radius:0;box-shadow:0 0 2px rgba(0, 0, 0, 0.1);display:inline-block;margin:10px 0;padding:2%;position:relative;width:100%;}
ul#teacher-about li.ui-sortable-helper{border-width:2px !important;background:#f0f0f0 !important;height:auto !important;}
ul#teacher-about li .fa.fa-arrows{color:#5f5f5f;float:left;font-size:22px;margin:5px 8px 0 0;visibility:hidden;opacity:0;transition:visibility 0.3s, opacity 0.5s linear;position:absolute;left:10px;top:8px;}
ul#teacher-about li:hover .fa.fa-arrows{visibility:visible;opacity:1;}
ul#teacher-about li textarea{margin-left:5.5%;resize:none;width:94.5%;}
#addAnotherSection{color:rgba(77, 77, 77, 1);font-size:13px;font-weight:600;}
ul#teacher-about li input[type="text"]{margin:0 0 10px 0;margin-left:5.5%;}
.team-profile .teamDetail h3{font-size:30px;line-height:35px;margin-top:7px;}
.team-profile .teamDetail h4{font-size:18px;line-height:24px;}
.team-profile .social_profile li{width:25px;}
.team-profile .teamDetail .button{margin-top:7px;}
#tooltip img{width:20px;margin:3px 20px;float:right;background:#fff;border-radius:50%;}
a#tooltip{position:absolute;right:1%;}
.head h2{float:left;}
.current_lesson.course{height:239px;overflow:auto;}
.loading{left:47%;position:fixed;top:42%;display:none;}
.photo li .img_option{position:absolute;bottom:10px;left:0;right:0;}
.photo li .img_option .edit a{margin-left:10px}
.photo li .img_option .rem a{margin-right:10px;}
.dispInBlock{display:inline-block !important;vertical-align:top;}
.dispBlock{display:block !important;}
.edit-img-pop-top input{width:75%;}
.fancybox-skin{padding:0px !important;}
.fancybox-inner{overflow:hidden !important;}
.accountDetail-pops ul,
.accountDetail-pops ul li{border:none;}
.accountDetail-pops ul li textarea{border:1px solid rgb(245, 245, 245);box-sizing:border-box;height:150px !important;margin-top:10px;padding:10px;resize:none;width:100% !important;}
.error_message{color:#f00;width:100%;padding:10px 0;text-align:center;}
.account-popup-c1 {
    width: 100%;
}
.account-popup-c1 .close-btn .fa.fa-times-circle{display:none;}
.account-popup-c1 .accountDetail ul li > label{width:40% !important;}
.aboutSec .extraInfo{}
.full-width{width:100% !important;display:inline-block;}
.ui-datepicker-trigger{margin-left:-33px;visibility:hidden;}
ul.search-heading{display:inline-block;width:100%;}
.search-table{width:99.5%;display:inline-block;border:1px solid #e0e0e0;margin:20px 0;border-radius:0px;}
.search-table ul{border-bottom:1px solid #e0e0e0;display:inline-block;width:100%;}
.search-table ul:last-child{border:0;}
.search-table ul li{display:inline-block;margin:0 5px 0 0;width:150px;text-align:left;float:left;color:#555;font-weight:normal;font-size:14px;padding:8px 0 8px 10px;text-shadow:none;line-height:22px;}
.search-table ul.search-heading li{font-weight:600;color:#555;font-size:14px;text-shadow:none;padding:15px 0 15px 10px;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.2);}
.search-table ul.search-heading{background:none repeat scroll 0px 0px #58C3E5;}
.index-container .blogleft > h1{font-weight:bold;font-size:20px;text-transform:uppercase;padding:5px 0 15px;border-bottom:1px solid #ccc;margin-bottom:20px}
.classError{font-size:20px;padding:5px 0 0;color:#F46464;}
.classSuccess{font-size:20px;padding:5px 0 0;color:#9FBC00;}
.existing{width:auto;margin:0 0 0 15px;}
.recent-post .parent span{font-size:15px;padding:10px 0;display:inline-block;width:100%;background:#DFDFDF;border-radius:2px;text-indent:15px;border:1px solid #ccc;line-height:normal;margin:0 0 10px;}
.recent-post .parent span:hover, .recent-post .parent span.accordion-active{background:#CECECE;border:1px solid #A8A8A8;cursor:pointer;}
.cls .searchFilter.index-search{background:none repeat scroll 0% 0% #E5E5E5;padding:10px 16px;}
.cls .searchFilter.index-search ul li{width:24%;}
.cls .searchFilter.index-search ul li input[type="text"]{padding-left:25px;width:100%;}
.cls .searchFilter.index-search ul li input[type="button"]{padding:6px 0;cursor:pointer;display:block;width:50%;float:right;}
#ui-datepicker-div{border-radius:0 !important;width:256px;border:1px solid #ccc;padding:10px;margin-left:-1px;margin-top:-2px;}
#ui-datepicker-div dl dt, #ui-datepicker-div dl dd{display:inline-block;padding:0 7px;text-align:left;min-width:16%;margin:5px 0;}
#ui-datepicker-div dl{padding-bottom:35px;}
#ui-datepicker-div select{border:1px solid #CCC;font-size:11px;}
#ui-datepicker-div dl dt:nth-child(1){top:120px;position:absolute;}
#ui-datepicker-div dl dd:nth-child(2){top:120px;position:absolute;left:65px;}
#ui-datepicker-div .ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr{border-radius:0px !important;background:#535353;border:0px;color:#fff;font-weight:normal;font-size:14px;padding:4px 4px -1px;margin-bottom:0px;}
.editSocialFooter{float:left;height:40px;width:36px;}
.preview_blog ul li span{display:inline-block;width:30%;vertical-align:top;}
.preview_blog ul li p{display:inline-block;}
.features #feature_carousel{text-align:center;}
.features #feature_carousel li{height:auto;min-height:400px;background:rgba(255, 255, 255, 0.4);padding:10px;box-sizing:border-box;}
.features #feature_carousel li figure{margin:0 auto;display:inline-block;height:250px;text-align:center;}
.features #feature_carousel li figure img{text-align:center;height:250px;width:auto;}
.features #feature_carousel li h3{color:#4D4D4D;font-family:"helvetica_cebold";font-size:24px;margin-top:20px;}
.features #feature_carousel li p{color:#4D4D4D;margin-top:10px;font-size:17px;}
.jcarousel-skin-tango .jcarousel-clip-horizontal{height:auto!important;}
.providers #provider_carousel{text-align:center;}
.providers #provider_carousel li{height:auto;}
.providers #provider_carousel li figure{margin:0 auto 25px;width:260px;height:260px;padding:0;text-align:center;line-height:255px;vertical-align:middle;background:#fff;border-radius:100%;overflow:hidden;border:5px solid #fff;}
.providers #provider_carousel li figure img{vertical-align:middle;width:100%;}
.providers #provider_carousel li h3{color:#fff;font-family:"helvetica_cebold";font-size:22px;margin-top:30px;text-shadow:0 1px 1px #4d4d4d;}
.providers #provider_carousel li p{color:#fff;margin-top:10px;font-size:16px;text-shadow:0 1px 1px #4d4d4d;}
#home .bx-next,#home .bx-prev{background:url(../img/slider-arrows.png) no-repeat 0;height:65px;width:35px;font-size:0;margin-top:-10px;}
#home .bx-next{position:absolute;left:5%;top:50%;background-position:0 0;}
#home .bx-prev{position:absolute;right:5%;top:50%;background-position:top right;}
#home .index-container{position:relative;}
.resetPassword-form{margin:30px auto;width:500px;padding:30px;border:1px solid #4D4D4D;border-radius:5px;background:#fff;background-color:#4D4D4D}
.resetPassword-form dl{margin-bottom:20px;}
.resetPassword-form dl:last-child{margin-bottom:0px;}
.resetPassword-form dl dt{display:block;font-size:18px;color:#FFF;text-transform:uppercase;padding-bottom:5px;}
.resetPassword-form dl dd input[type="password"]{border:none;width:100%;font-size:16px;color:#4d4d4d;font-family:Arial;padding:10px 15px;background-color:#fff;border-radius:3px;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #4D4D4D}
.resetPassword-form .error{color:#f46464;padding-top:5px;display:block;}
.clearfix:before, .clearfix:after{display:table;line-height:0;content:"";}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;}
.popup-container{max-width:1070px;width:1070px;margin:0px auto;border-radius:0px;overflow:hidden;box-shadow:0 0 8px rgba(0,0,0,.3);}
.popup-container h2{color:#fff;line-height:66px;background:#f46464;padding:0 20px;font-size:24px;font-weight:bold;position:relative}
.popup-container .popup-inner{background:#fff;padding:20px;}
.popup-container .image-sec{background:#eee;padding:20px;}
.popup-container .image-sec .image{float:left;max-width:285px;width:285px;min-height:200px;background:#fff;}
.popup-container .image-sec .image img{max-width:285px;}
.popup-container .image-sec .info-sec{float:right;width:69%;}
.popup-container .image-sec .left-sec{float:left;width:45%;}
.popup-container .image-sec ul{margin:0;padding:0;margin-top:5px;}
.popup-container .image-sec ul li{line-height:30px;padding-left:30px;list-style:none;margin-bottom:10px;font-size:14px;color:#333;}
.popup-container .image-sec ul li.clender{background:url(../img/calender.png) no-repeat left 6px;}
.popup-container .image-sec ul li.clender p{font-size:12px;line-height:20px;}
.popup-container .image-sec ul li.link{background:url(../img/link.png) no-repeat left 6px;}
.popup-container .image-sec ul li.address{background:url(../img/address.png) no-repeat left 2px;}
.popup-container .image-sec ul li a{color:#F46464;}
.popup-container .image-sec ul li a b{font-weight:bold;}
.popup-container .image-sec .right-sec{width:55%;float:right;}
.popup-container .image-sec .can-attend{margin-top:10px;}
.popup-container .image-sec .can-attend h3{font-size:18px;}
.popup-container .image-sec .can-attend a{display:block;padding:8px 30px;color:#fff;float:left;font-size:17px;border-radius:3px;margin-right:20px;}
.popup-container .image-sec .can-attend a.yes{background:#8DC73F;}
.popup-container .image-sec .can-attend a.maybe{background:#E8C33F;}
.popup-container .image-sec .can-attend a.no{background:#F46464;}
.popup-container .image-sec .btn-sec{margin-top:10px;}
.popup-container .second-pnl{margin-top:30px;}
.popup-container .second-pnl h4{line-height:44px;background:#f46464;color:#fff;font-size:18px;font-family:'helvetica_cebold';padding:0 10px;border-radius:3px 3px 0 0;}
.popup-container .left-side{float:left;width:27%;}
.popup-container .left-side h4{background:#58c3e5;}
.popup-container .left-side .guest-sec{}
.popup-container .left-side .guest-sec .inner-part{margin-top:1px;}
.popup-container .left-side .guest-sec .inner-part a{display:block;padding:12px;color:#000;font-size:15px;background:#eee url(../img/collapse-arrow.png) no-repeat 10px 12px;padding-left:30px}
.popup-container .left-side .guest-sec .going-sec{}
.popup-container .left-side .guest-sec .maybe{}
.popup-container .comment-pnl{float:right;width:70%;}
.popup-container .comment-pnl .description-pnl{margin-bottom:15px;}
.popup-container .comment-pnl .dis-box{border:1px solid #e0e0e0;color:#4d4d4d;font-size:12px;line-height:18px;padding:12px;}
.popup-container .commentry{}
.popup-container .commentry .commentry-inner{padding:12px;border:1px solid #e0e0e0;}
.popup-container .commentry .comment-box-sec{float:left;width:40%;}
.popup-container .commentry .comment-box-sec .userimg{width:44px;height:44px;background:#fff;border:2px solid #fff;box-shadow:0 0 5px #999999;float:left;font-size:12px;overflow:hidden;}
.popup-container .commentry .comment-box-sec .userimg img{max-width:44px;max-height:44px;}
.popup-container .commentry .comment-box-sec .textarea-pnl{float:right;width:78%;border-radius:0px;}
.popup-container .commentry .textarea-pnl textarea{width:94%;border:0px;padding:2%;outline:none;height:37px;resize:none;font-size:12px;}
.popup-container .commentry .textarea-pnl{position:relative;background:#fff;border:1px solid #ddd;}
.popup-container .commentry .textarea-pnl:after, .popup-container .commentry .textarea-pnl:before{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}
.popup-container .commentry .textarea-pnl:after{border-color:rgba(255, 255, 255, 0);border-right-color:#fff;border-width:5px;margin-top:-5px;}
.popup-container .commentry .textarea-pnl:before{border-color:rgba(221, 221, 221, 0);border-right-color:#ddd;border-width:6px;margin-top:-6px;}
.popup-container .comment-thread{width:58%;float:right;}
.popup-container .comment-thread .comments-list{margin-bottom:12px;padding-left:56px;position:relative;}
.popup-container .comment-thread .comments-list .comments-list{margin-top:12px;margin-bottom:0px;}
.popup-container .comment-thread .comments-list .user-img{width:44px;height:44px;background:#fff;border:2px solid #fff;box-shadow:0 0 5px #999999;position:absolute;left:0;top:0;font-size:12px;overflow:hidden;}
.popup-container .comment-thread .comments-list .user-img img{max-width:44px;max-height:44px;}
.popup-container .comment-thread .comments-list .data{font-size:12px;}
.popup-container .comment-thread .comments-list .data p{font-size:12px;color:#333;line-height:18px;}
.popup-container .comment-thread .comments-list .username{font-family:'helvetica_cebold';color:#58c3e5;font-size:13px;margin-bottom:2px;}
.popup-container .comment-thread .comments-list .username span{font-style:italic;font-size:12px;color:#ccc;}
.popup-container .comment-thread .comments-list .reply{margin-top:3px;}
.popup-container .comment-thread .comments-list .reply a{text-decoration:underline;color:#f46464;}
.popup-container .left-side li.inner-part div{background:white;height:auto;line-height:normal;border-bottom:thin solid #cecece;padding:10px;}
.popup-container .left-side .guest-sec .inner-part.active a{background:url('../img/collapse-arrow-down.png') no-repeat scroll 10px 12px #EEE;}
.accordion li ul li div{display:block !important;}
.accordion li ul li > span{margin-top:20px !important;display:inline-block !important;font-size:15px;}
.accordion li ul{padding-left:25px;}
.fancybox-wrap .fancybox-outer .fancybox-inner{overflow:auto !important;width:auto !important;}
#edit-title{text-align:center;font-size:14px;line-height:20px;color:#4D4D4D;font-family:"helvetica_cebold";text-transform:uppercase;background:#E5E5E5;padding:10px;border-radius:2px;position:absolute;width:98%;top:20px;}
#edit-title:after{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#e5e5e5 rgba(243, 243, 243, 0) rgba(243, 243, 243, 0);border-image:none;border-style:solid;border-width:21px;content:" ";height:0;left:2%;margin-left:-7px;pointer-events:none;position:absolute;top:100%;width:0;}
.innercontent{padding-top:0px;position:relative;}
.innercontent.teacher-portal .classSuccess, .innercontent.teacher-portal .classError{color:#FFF;position:absolute;top:100%;line-height:40px;font-size:15px;background:#9FBC00;padding:0 10px;width:100%;border-radius:2px;text-transform:uppercase;font-family:"helvetica_cebold";letter-spacing:0.2px;}
.innercontent.teacher-portal .classError{background:#F46464;z-index:999;}
.yes_status, .maybe_status, .no_status{background:none repeat scroll 0% 0% #9FBC00;color:#FFF;padding:5px 10px;border-radius:0px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.1);text-transform:capitalize;}
.maybe_status{background:#CFBA19;}
.no_status{background:#F46464;}
.wd-like h3{display:inline-block;margin-right:25px;}
.wd-like input{margin:0px 8px;}
.listing-hdg{font-size:42px;font-weight:bold;margin-bottom:15px;}
.new-listing-table{background:#e5e5e5;padding:5px;padding-top:0px;position:relative;}
.new-listing-table table{width:100%;background:#fff;}
.new-listing-table table th{background:#e5e5e5;font-size:15px;color:#4d4d4d;padding:15px 10px 15px !important;}
.new-listing-table table th:first-child, .new-listing-table table td:first-child{text-align:left;}
.new-listing-table.second-new-table table th:first-child, .new-listing-table.second-new-table table td:first-child{text-align:left;width:15% !important;padding:10px;}
.new-listing-table table th, .new-listing-table table td{padding:10px;text-align:center;vertical-align:middle}
.new-listing-table table td{border-bottom:1px solid #d9dede;border-right:1px solid #d9dede;color:#4d4d4d;line-height:17px;font-size:12px;}
.new-listing-table table td:last-child, .new-listing-table table th:last-child{border-right:0px;}
.new-listing-table table td .link-txt a{font-weight:bold;color:#000;font-size:15px;}
.new-listing-table table td a{color:#f46464;}
.new-listing-table table td a:hover{text-decoration:underline;}
.new-listing-table table td a:hover{text-decoration:underline;}
.new-listing-table .lst-icon{padding-left:36px;background:url(../images/new-listing.png) no-repeat left 2px;position:relative}
.new-listing-table .txtst2 span{color:#000;}
.new-listing-table .by-usr{text-align:left;}
.new-listing-table .by-usr a{font-weight:bold;color:#f46464;}
.new-listing-table table tr:nth-child(even){background:#f7f7f7;}
.pagination-sec{margin-bottom:15px;}
.pagination-sec .add-new-topic{float:left;}
.pagination-sec .add-new-topic a{display:block;background:#58c3e5;border:0;text-transform:uppercase;color:#fff;border-radius:0px;font:bold 14px/18px arial;padding:7px 12px}
.pagination-sec .form{float:right;margin-left:20px;}
.pagination-sec .form form{float:left;}
.pagination-sec .form input[type="text"]{font:14px/16px 'helvetica_ceregular';float:left;padding:8px 5px;border:1px solid #D2D2D2;border-radius:0px;}
.my-btn.my-clear-search[type="button"]{border:medium none;border-radius:0;float:left;font:14px/16px "helvetica_ceregular";margin-left:5px;padding:8px 5px;}
.pagination-sec .form input[type="submit"]{float:left;background-color:#f46464;border:0;text-transform:uppercase;color:#fff;border-radius:0px;font:bold 14px/18px arial;padding:7px 12px;margin-left:5px;cursor:pointer;}
.pagination-sec .pagging-pnl{float:right;}
.pagination-sec .pagging-pnl ul{float:left;margin-top:5px;}
.pagination-sec .pagging-pnl ul li{float:left;background:url(../images/dot.png) no-repeat 8px center;font-size:13px;padding-left:20px;line-height:27px;}
.pagination-sec .pagging-pnl ul li.first{background:none;}
.pagination-sec .pagging-pnl ul li .ttl-page{color:#58c3e5;}
.pagination-sec .pagging-pnl ul li.pagging-lst{}
.pagination-sec .pagging-pnl ul li.pagging-lst a{line-height:normal;padding:5px 8px 4px;border:1px solid #4d4d4d;display:block;float:left;margin-left:5px;}
.pagination-sec .pagging-pnl ul li.pagging-lst a:hover{background:#4d4d4d;color:#fff;}
.new-listing-table.second-lst-table td{vertical-align:middle;}
.table-head-col.lcol1{width:70%;}
.table-head-col.lcol2{width:15%;}
.table-head-col.lcol3{width:15%;}
.pagination.pgbtm{margin-top:10px;padding-right:0px;}
.pagination.pgbtm .disabled{padding-left:30px;}
.back-btn{margin-bottom:20px;}
.back-btn a{color:#58c3e5;}
.new-listing-table.second-lst-table td{vertical-align:middle;}
.comment-contnr .cke_browser_webkit td{height:auto !important;}
.comment-contnr{padding:20px 0;}
.comment-contnr input[type="submit"]{background:#58c3e5 !important;}
.add-new-topic-form{padding:20px 0;}
.add-new-topic-form input[type="text"], .add-new-topic-form textarea{padding:7px 15px;background:#efefef;border:1px solid #e1e1e1;border-radius:0px;}
.add-new-topic-form textarea{height:150px;}
.add-new-topic-form td{padding:5px;}
.add-new-topic-form td{vertical-align:top;}
.add-new-topic-form input[type="submit"]{background:#464646;border:0 none;border-radius:3px;color:#FFFFFF;cursor:pointer;float:left;font:bold 14px/25px arial;padding:7px 30px;margin-bottom:15px;}
.add-new-topic-form strong{font-size:15px;font-family:arial;font-weight:normal;}
.lartxt-h{font-size:14px;margin-bottom:5px;}
.comment-contnr .blog-detail1.create-new{margin:0px;}
.frm_editunit,.frm_course_editunit{width:200px !important}
#display_records th{white-space:nowrap;}
.frm_unit_select select{width:81px;}
.popup-container .index-container{width:auto;}
.popup-container .profilePic figure{margin-left:0px;}
.social_profile ul li{float:left;margin-right:4px;}
.popup-inner .aboutSec h2{background:#fff;color:#3A3A3A;font:40px arial;padding:0;padding-bottom:10px;}
#ForumPopupSelect{display:inline-block;padding-left:5px;}
.table-head-col.lcol1{width:55%;}
.table-head-col.lcol2{width:10%;}
.table-head-col.lcol3{width:25%;}
.pagination-sec .pagging-pnl ul li.current{color:#58C3E5;}
.pagination-sec .pagging-pnl ul li{padding-left:10px;}
.upload_container{float:left;width:100%;height:auto !important;}
.dropzone .dz-preview .dz-error-mark, .dropzone-previews .dz-preview .dz-error-mark{display:none;}
.dz-remove{padding:10px 5px!important;margin-bottom:10px;cursor:pointer;}
.data-dz-caption input[type=text]{padding:7px 3px;width:100%;box-sizing:border-box;}
.dropzone .dz-preview .dz-details, .dropzone-previews .dz-preview .dz-details{width:200px !important;height:180px !important;}
.dropzone .dz-preview .dz-details img, .dropzone-previews .dz-preview .dz-details img{height:auto !important;width:auto !important;}
.upload_container .gray_btn{border:0px;margin-top:20px;height:40px;}
.link-contnr{-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;margin-top:-15px;padding-right:20px;text-align:right;}
.link-contnr a{color:#58C3E5;padding-left:15px;font-size:14px;}
.fancybox-inner .popup-cntr{width:884px;}
.calander{background:none repeat scroll 0 0 rgb(242, 242, 242);border:none;box-sizing:border-box;padding:20px;}
#calendar{display:inline-block;width:75%;}
.right-event{float:right;font-family:helvetica;width:23%;}
.event-date{display:block;margin:34px 0px 20px;}
.event-date li{display:inline-block;font-family:"helvetica";font-size:12px;text-transform:capitalize;vertical-align:middle;}
.event-date li:first-child{color:rgb(88, 195, 229);font-size:40px;font-weight:normal;margin-right:5px;}
.event-date b{font-size:14px;line-height:19px;text-transform:uppercase;}
.right-event h5{color:rgb(51, 51, 51);font-size:14px;font-weight:bold;margin-bottom:10px;}
.event-block{border-bottom:1px solid rgb(221, 221, 221);font-size:13px;line-height:19px;margin-bottom:10px;padding-bottom:10px;text-transform:capitalize;position:relative;}
.event-block small{font-size:11px;}
.event-block:after{border-radius:100%;content:"";height:18px;position:absolute;right:10px;top:10px;width:18px;}
.work,.personals{display:block;font-size:15px;padding:10px 30px;position:relative;box-sizing:border-box;}
.work:after{background:none repeat scroll 0 0 rgb(244, 100, 100);border-radius:100%;content:"";height:18px;position:absolute;left:0px;top:10px;width:18px;}
.personals:after{background:rgb(88, 195, 229);border-radius:100%;content:"";height:18px;position:absolute;left:0px;top:10px;width:18px;}
.calenders{margin-top:100px;}
.data-cale{background:none repeat scroll 0 0 rgb(255, 255, 255);border-radius:0px;box-shadow:0 1px 0 1px rgb(221, 221, 221);display:block;font-size:13px;margin-top:20px;padding:3px;}
.data-cale table{border-radius:0px;width:100%;}
.data-cale tbody{width:100%;}
.data-cale b{line-height:30px;}
.data-cale td{box-sizing:border-box;padding:5px;}
.fc-content{background:none repeat scroll 0 0 rgb(255, 255, 255);border-radius:0px;clear:both;padding:10px;}
#changeDetail li{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);}
#changeDetail .list li a .frame{background:url("../img/img-frame.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);position:relative;width:100%;background-size:100% auto;position:relative}
#changeDetail .list li .frame{background:url("../img/img-frame.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);position:relative;width:100%;background-size:100% auto;position:relative}
#changeDetail .list li a .frame .over-eye{right:0px;top:8px;left:88%;}
#changeDetail .list li .frame .over-eye{right:0px;top:8px;left:88%;}
.unitPlanner-inner-table tr td:last-child a.shedule{background:url("../img/cal-icon.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);font-size:0;padding:15px;background-size:65% auto;}
.unitPlanner-inner-table tr td:last-child a.view-tble{background:url("../img/view-ic.png") no-repeat scroll 0 0/65% auto rgba(0, 0, 0, 0);font-size:0;padding:14px;}
.cls-form-otr{padding-top:0px !important;}
.cls-form .title li{-moz-box-sizing:border-box;box-sizing:border-box;}
.title li.one40{width:40%;}
.title li.four15{width:15%;}
.rowEven li span, .rowOdd li span{min-height:45px;}
.cls-form-hdr{}
.cls-form-hdr ul{padding:0;}
.cls-form-hdr ul li{width:18.65% !important;}
.cls-form-hdr li .submit{float:left;}
.cls-form-hdr li .submit input{float:left !important;width:135px !important;line-height:27px !important;border:0;}
.cls-form-hdr .lst-last{width:22% !important;margin-right:0}
.cls-form-hdr .cancel-btn{border-radius:0;font-size:14px;font-weight:bold;line-height:24px;margin-left:11px;margin-top:0 !important;}
#edit-title{background:#D0D0D0;top:-27px;height:auto;width:100%;box-sizing:border-box;border:1px solid #f46464;}
#edit-title:after{border-top-color:#f46464;}
.calander .cHdr{background:#58C3E5;padding:5px 10px;color:#fff !important;margin-bottom:10px;}
.clr-grid{float:left;width:100%;}
.clr-grid ul{margin-bottom:5px;margin-top:5px;}
.clr-grid ul li{box-sizing:border-box;float:left;width:20%;font-size:14px;font-family:helvatica, arial;margin-top:15px;line-height:16px;}
.clr-grid ul li span{display:block;float:left;width:16px;height:16px;margin-right:7px;}
.overlay .form-container .pop-hdg{margin:0;padding:0;border:0;border-radius:0;background:none;/*margin-bottom:20px;*/}
.overlay .form-container .pop-hdg li{float:left;margin:0;line-height:20px;padding:0;background:none !important;border:0;-moz-box-sizing:border-box;box-sizing:border-box;}
.overlay .form-container .pop-hdg li:last-child{padding-left:17px;}
.overlay .form-container .pop-hdg li:last-child:after{content:'';display:block;position:absolute;z-index:99;width:17px;height:38px;left:0;top:0;}
.overlay .form-container .pop-hdg .widthLft{width:70%;}
.overlay .form-container .pop-hdg .widthRgt{width:30%}
.overlay .form-container .pop-hdg li a{background:none repeat scroll 0 0 #3b3b43;border-radius:0px;color:#fff;display:block;float:none;font-family:initial;font-size:17px;margin:0;padding:8px 10px 10px;text-shadow:0 0 0 #fff;}
.overlay .form-container .pop-hdg li span{background:none repeat scroll 0 0 #3b3b43;border-radius:0px;color:#fff;display:block;float:none;font-family:initial;font-size:17px;margin:0;padding:8px 10px 10px;text-shadow:0 0 0 #fff;}
.overlay .form-container .pop-hdg li a.redclr{background:#FE5B48;border-radius:0 3px 3px 0;}
.overlay .popup .mrTp10{margin-top:10px;}
.overlay .popup .mrTp20{margin-top:20px;}
.btm-bt-sec{text-align:right;position:relative;width:100%;}
.btm-bt-sec button{margin-left:5px;}
.btm-bt-sec a{position:absolute;left:0;top:29px;font-weight:normal;}
.overlay .popup select{max-width:100%;margin-bottom:0px;}
.overlay .popup select.wdth30{width:28%;margin-right:10px;}
.overlay .popup label b{text-transform:capitalize;}
.overlay .popup textarea{height:110px;}
.overlay .popup .check-sec{display:block;margin-top:20px;float:left;margin-right:5px; margin-bottom: 10px !important}
.overlay .popup .check-sec input[type=checkbox]{width:auto;display:inline;float:none;margin:0;}
.overlay .popup .popup-close-button{background:#f46464 url(../img/close-button.png)top left no-repeat;border-radius:50%;color:#fff;font-size:13px;text-align:center;top:1px;z-index:99;position:absolute;top:10px;right:10px;height:24px;width:24px;}
.overlay .popup .fm-otr{padding:0 !important;border:none !important;}
.overlay .popup .form-body{background-image:none;}
.print-pdf{padding:15px 10px;z-index:99;border-radius:0px;border:1px solid #ddd;height:auto;width:90px;top:27px;background:#ffffff;background:-moz-linear-gradient(top, #ffffff 0%, #eeeeee 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#eeeeee));background:-webkit-linear-gradient(top, #ffffff 0%,#eeeeee 100%);background:-o-linear-gradient(top, #ffffff 0%,#eeeeee 100%);background:-ms-linear-gradient(top, #ffffff 0%,#eeeeee 100%);background:linear-gradient(to bottom, #ffffff 0%,#eeeeee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0);}
.pdf-icon{width:80px;height:80px;margin:0 auto 10px;display:block;background:url("../img/pdf-view.png") no-repeat 3px center !important;background-size:100% !important;}
.pdf-name{font-weight:bold;display:block;}
.addnote.hilgt{background:#ccfff0;}
.addnote.hilgt a{color:#333 !important;}
.print-button-sec{border-radius:0px !important;-moz-border-radius:0px !important;padding:25px 20px !important;}
.pint-btn{padding:10px 20px;background-color:rgb(244, 100, 100);border-radius:0px;color:#fff;text-shadow:none;font-size:17px;font-weight:bold;font-family:arial;display:block;float:left;text-transform:uppercase}
.pint-btn:hover{background-color:rgb(219, 90, 90);}
.pint-btn:focus{background-color:#c35050;color:#fff}
.my-btn{background-color:rgb(244, 100, 100);border-radius:0px;color:#fff;font-family:helvetica_ceregular;font-weight:bold;}
.my-btn:hover{background-color:rgb(219, 90, 90);}
.my-btn:focus{background-color:#c35050;color:#fff}
.pagination-sec .add-new-topic a:hover{background:#4EB0CE}
.pagination-sec .add-new-topic a:focus{background:#2F91AF}
.pagination-sec .form input.my-btn{background-color:rgb(244, 100, 100);border-radius:0px;color:#fff;font-family:helvetica_ceregular;font-weight:bold;}
.pagination-sec .form input.my-btn:hover{background-color:#4D4D4D}
.pagination-sec .form input.my-btn:focus{background-color:#c35050;color:#fff}
button.lightRedButton.input-button{background-color:rgb(244, 100, 100);border-radius:0px;color:#fff;font-family:helvetica_ceregular;font-weight:bold;}
button.lightRedButton.input-button:hover{background-color:rgb(219, 90, 90);}
button.lightRedButton.input-button:focus{background-color:#c35050;color:#fff}
.lightRedButton.input-button.cancel.PopupScheduleCancel{background-color:#464646;border-radius:0px;color:#fff;font-family:helvetica_ceregular;font-weight:bold;}
.lightRedButton.input-button.cancel.PopupScheduleCancel:hover{background-color:#3C3C3C;}
.lightRedButton.input-button.cancel.PopupScheduleCancel:focus{background-color:#333;color:#fff}
.btn-cancel{background-color:#464646;border-radius:0px;color:#fff;font-family:helvetica_ceregular;font-weight:bold;}
.btn-cancel:hover{background-color:#3C3C3C;}
.btn-cancel:focus{background-color:#333;color:#fff}
.save{background-color:#464646;border-radius:0px;color:#fff;padding:5px 10px;text-transform:uppercase;font-size:14px;font-family:helvetica_ceregular;font-weight:bold;width:auto !important;}
.save:hover{background-color:#3C3C3C;}
.save:focus{background-color:#333;color:#fff}
.print-button-sec .or-txt{display:block;float:left;margin:0 20px;line-height:35px;font-weight:bold;font-family:arial;font-size:13px;text-transform:lowercase}
.lession .lsn-data{max-height:550px;overflow-y:scroll;}
.cls-form .title li{position:relative;}
.clr-box{position:absolute;left:0;top:0;bottom:0;width:100%;}
.calander, .calander1{background:rgb(245, 245, 245);border:none;box-sizing:border-box;padding:0 0 20px;width:auto;float:none;overflow:hidden;}
.cal_inner{padding:0 20px;}
.calander1 #calendar{display:inline-block;width:80%;}
.right-event{float:right;font-family:helvetica;width:20%;}
.event-date{display:block;margin:34px 0px 20px;}
.event-date li{display:inline-block;font-family:"helvetica";font-size:12px;text-transform:capitalize;vertical-align:middle;}
.event-date li:first-child{color:rgb(88, 195, 229);font-size:40px;font-weight:normal;margin-right:5px;}
.event-date b{font-size:14px;line-height:19px;text-transform:uppercase;}
.right-event h5{color:rgb(51, 51, 51);font-size:14px;font-weight:bold;margin-bottom:10px;}
.event-block{border-bottom:1px solid rgb(221, 221, 221);font-size:13px;line-height:19px;margin-bottom:10px;padding-bottom:10px;text-transform:capitalize;position:relative;}
.event-block small{font-size:11px;}
.event-block:after{border-radius:100%;content:"";height:18px;position:absolute;right:10px;top:10px;width:18px;}
.work,.personals{display:block;font-size:15px;padding:10px 30px;position:relative;box-sizing:border-box;}
.work:after{background:none repeat scroll 0 0 rgb(244, 100, 100);border-radius:100%;content:"";height:18px;position:absolute;left:0px;top:10px;width:18px;}
.personals:after{background:rgb(88, 195, 229);border-radius:100%;content:"";height:18px;position:absolute;left:0px;top:10px;width:18px;}
.calenders{margin-top:50px;}
.data-cale{background:none repeat scroll 0 0 rgb(255, 255, 255);border-radius:0px;box-shadow:0 1px 0 1px rgb(221, 221, 221);display:block;font-size:13px;margin-top:0px;padding:3px;}
.data-cale table{border-radius:0 0 3px 3px;width:100%;}
.data-cale tbody{width:100%;}
.data-cale b{line-height:30px;}
.data-cale td{box-sizing:border-box;padding:5px;}
.fc-content{background:none repeat scroll 0 0 rgb(255, 255, 255);border-radius:0px;clear:both;padding:10px;}
.logo img{height:auto;width:auto;max-width:290px;max-height:60px;margin-bottom:0px;}
.user-dropdown .user-img{max-width:50px;max-height:50px;}
#main-header{position:relative;}
.editSocialFooter{margin-bottom:20px;margin-top:-20px;}
.calander.team-profile{float:left;width:100%;}
.cldr_hdr{color:#fff;padding:5px 10px;background:#555;border-radius:0 0;}
.chl-otr{margin-bottom:20px;padding:10px;background:#fff;border-radius:0 0;}
.cldr-icon{background:url(../img/cldr.png) no-repeat left center;background-size:24px;}
.event-icon{background:url(../img/event.png) no-repeat left center;background-size:24px;}
.cld-hdg-lst{float:left;}
.cld-hdg-lst.bdrRgt{border-right:1px solid #ddd;margin-right:20px;padding-right:0px;}
.cld-hdg-lst li{padding-left:34px;float:left;line-height:24px;padding-right:20px;}
.videobox ul{}
.videobox li{width:28%;height:165px;}
.videobox li a{}
.videobox li img{height:140px;width:140px;}
.videobox li .play_btn{height:auto;width:auto;}
.footer-left a{text-decoration:none;}
button.comment_button{background:none repeat scroll 0 0 grey;border:1px solid #d6d6d6;padding:5px 13px;box-shadow:1px 1px 3px #000;margin:10px 0 0 7px;color:#fff;border-radius:9px;font-weight:bold;text-transform:capitalize;}
.unitPlanner-inner-table tr td:last-child a.view-tble.maginfy{background:url("../img/search-icon.jpg") no-repeat scroll 0 0/65% auto rgba(0, 0, 0, 0)}
.unitPlanner-inner-table tr td:last-child a.view-tble.pdf{background:url("../img/pdf-icon.png") no-repeat scroll 0 0/65% auto rgba(0, 0, 0, 0);background-size:20px;}
.unitPlanner-inner-table tr td:last-child a.lesson-print-icon{background:url("../img/print-icon.png") no-repeat scroll 0 0/30% auto rgba(0, 0, 0, 0);background-size:20px;padding:10px;display:initial;background-position:0 8px;}
.unitPlanner-inner-table tr td:last-child a.lesson-video-icon{background:url("../img/Icon_10-512.png") no-repeat scroll 0 0/30% auto rgba(0, 0, 0, 0);background-size:22px;padding:10px;display:initial;background-position:0 6px;margin-left:5px;}
.unitPlanner-inner-table a:hover{color:#f46464;text-decoration:none;transition:0.5s}
.leftCntr li:hover span.text{color:#5f5f5f;font-size:23px;}
.leftCntr li.active span.text{color:#f46464;font-size:23px;}
.fc-day:hover{background:rgb(244, 100, 100) none repeat scroll 0 0;}
button.lightRedButton.input-button{font-family:helvetica_ceregular;font-weight:bold;}
.backButton .top-select{clear:none;display:block;float:right;width:50%;}
.backButton .top-select select{float:right;margin-bottom:0;}
#changeDetail .list li.active .frame .over-eye{color:#f46464 !important;}
#changeDetail ul.list li:hover h4{color:#F46464;}
ul.list li.active{background:none repeat scroll 0 0 #58c3e5 !important;border-radius:0px;box-shadow:none;border:none;}
.list li.active h4{color:#ffffff !important;font-family:helvetica_ceregular !important;text-decoration:none;}
li.active .frame a .over-eye{color:#58C3E5;display:block;}
.unitPlanner-inner-table tr:hover td a{color:#f46464;text-decoration:none;transition:0.5s}
.all-units{float:right;padding-right:14px;}
.all-units span{color:#ffffff;display:inline;float:left;font-size:16px;font-weight:bold;padding-right:7px;margin-top:10px;}
.all-units form{float:left;}
#CourseViewForm select option:last-child{color:#F46464;}
.deleteCommnet{background:url("../admin_images/delete_icon.gif") no-repeat scroll left top rgba(0, 0, 0, 0);display:inline-block;height:25px;text-indent:0;width:25px;}
.editCommnet{background:url("../admin_images/edit_icon.gif") no-repeat scroll left top rgba(0, 0, 0, 0);display:inline-block;height:25px;text-indent:0;width:25px;margin-top:8px;}
#video-comm-con .image img:hover{box-shadow:none;}
.content li:hover{transition:0.5s;}
.content li:hover .video-lesson-hover,.content li:hover .play_btn{transition:0.5s;display:block;}
.content li:hover span{color:#F46464;}
.content li .play_btn{transition:0.5s;display:block;width:96px;left:0;right:0;margin:auto;top:0;bottom:0;background:rgba(0, 0, 0, 0.36);border-radius:10px;}
.video-lesson-hover{width:100%;float:left;background-color:rgba(0, 0, 0, 0.5);height:140px;position:absolute;top:0;display:none;}
.content li:focus a{color:#c35050}
.content li span:hover{color:#F46464;transition:0.5s;}
button.comment_button:hover{background-color:#fc7d7d;border:1px solid #F46464;color:#343434;}
.search-table ul li{width:18%;}
.search-table ul li:last-child{text-align:center;width:26%}
.search-table ul li:first-child{width:10%;}
.leftCntr ul li a{display:block;height:100%;width:100%;opacity:0.9;}
.leftCntr ul li a:active{opacity:1;background:none;color:#ffffff;}
.leftCntr ul li a:active span{color:#ffffff !important;}
#hightlight-con.current_lesson.mt20{min-height:370px;}
.pop-hdg.clearfix.ui-tabs-nav.ui-helper-reset.ui-helper-clearfix.ui-widget-header.ui-corner-all{border:1px solid;border-radius:0px;box-shadow:3px 2px 3px #000000;}
span.active{background:url("admin_images/success.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);height:27px;left:2px;position:absolute;top:3px;width:41px;}
li.ui-tabs-active.ui-state-active span{background:url("../admin_images/success.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);position:absolute;right:5px;top:0px;height:33px;width:35px;}
#ScheduleScheduleDate{float:left;margin-right:16px;width:50%;}
#ScheduleScheduleEnd{width:50%;}
.usefullink .content li:hover a{opacity:1}
.usefullink .content li:focus a{color:#F46464;opacity:1}
.footer-links{padding:15px;display:block;}
.footer-links span{padding:0px 5px;}
.footer-links a{color:#f46464;font-size:16px;font-weight:bold;}
.user-detail h2{background-color:#58c3e5);}
.fancybox-title-float-wrap{display:block;}
.user-prof .calander.team-profile{padding:0;width:100%;}
.user-prof .team-profile .teamDetail{float:right;margin:10px 15px 20px auto;min-width:inherit;width:65%;}
.teamDetail a.my-btn.red_btn.Fleft.mr5{float:right !important;margin:0 auto !important;}
.prof-course .head, .photo-prof .head{cursor:default;}
#delImgForm li{display:inline-block;margin:0;width:177px;margin:0 0 22px 0;}
.picsContainer{float:left;margin:0;padding:28px 38px;width:800px;}
.picsContainer.picsContainer-choose-photo{width:100%;padding:30px;}
.picsContainer.picsContainer-choose-photo li{width:22.2% !important;margin-right:2% !important;}
.picsContainer.picsContainer-choose-photo li:nth-child(4n+4){margin-right:0 !important;}
.picsContainer-choose-photo img.myImg.img-delete{width:100%;}
.picsContainer-choose-photo .sub_btn_box{text-align:right;}
.picsContainer-choose-photo .submit_btn{border:medium none;line-height:auto;margin-top:0;padding:0;}
.picsContainer-choose-photo .sub_btn_box input[type="submit"]{background-color:red;}
.picsContainer-choose-photo
.picsContainer-choose-photo
.picsContainer-choose-photo
.picsContainer-choose-photo
.current_lesson .fancybox.fancybox.ajax{color:#333 !important}
.sub_btn_box{text-align:center;}
.submit_btn{background:#464646;border:medium none;border-radius:0px;color:#ffffff !important;display:inline-block;font-family:"helvetica_cebold";height:40px;line-height:18px;text-decoration:none;text-transform:uppercase;width:160px;margin-top:10px}
.white{margin:0 35px 0 0;color:#666 !important}
.btns{display:inline-block;margin:0 auto;width:100%;}
.btn.gray_btn.btn-primary.btn-xs.new.btns2{left:57%;position:relative;top:-33px;}
.btn.gray_btn.btn-primary.btn-xs.new.btns{display:inline-block;left:32%;margin:0 auto;position:relative;top:25px;width:20%;}
.photo-prof .head{padding:5px 0 5px 1%;width:100%;}
.photo-prof .head #addMoreImage{height:31px;width:160px;}
.photo-prof ul.my_photos_cont li{float:none;display:inline-block;}
.edit_img_form .dispBlock .red_btn{width:101px;font-size:14px;float:left;}
.soc_icon{display:block;float:left;position:relative;width:25%;padding-top:10px;}
.all_btns_row{display:inline-block;float:left;position:relative;width:auto;margin-right:5px;}
.all_btns{display:inline;float:left;margin-right:9px;position:relative;width:100%;}
.team-profile .teamDetail .all_btns .button{line-height:20px !important;}
.all_btns .gray_btn{font-size:13px;height:42px;line-height:41px;width:100%;}
.all_btns:last-child{margin:0;}
.all_btns{display:inline;float:left;margin-right:9px;position:relative;width:31%;}
.gray_btn.button.mt0, .gray_btn.Fleft.mr5{background:#f46464;width:100%;}
.gray_btn{transition:ease all 0.5s 0s;}
.edit-prof{padding:0;}
.select_cur{float:right;margin-right:22px;margin-top:13px;}
.select_cur h4{color:#fff;font:18px/18px "helvetica_ceregular";display:inline-block;}
.select_curriculum{display:inline-block;}
.curr_list_container .table-head-col.lcol1{width:55%;}
.curr_list_container .table-head-col.lcol2{width:25%;}
.curr_list_container .table-head-col.lcol3{width:15%;}
.color_diff{border-radius:50%;display:inline-block;float:right;height:20px;width:20px;}
.cal_colors{display:inline-block;height:15px;margin-right:10px;width:15px;border-radius:50%}
.cal_colors2{display:inline-block;height:15px;margin-right:10px;width:15px;border-radius:50%}
.cal_list li{display:block;padding:5px;cursor:pointer;}
.cal_list li:hover,.cal_list li.active{background:#ccc;}
.team-desc > h3{font-size:24px;padding:9px 0;color:#000}
.team-desc > p{color:#000;font-size:14px;}
.team-desc a{display:block;font-size:18px;line-height:30px;margin:15px 0;}
.prof-course .mainDiv{height:95%;}
.prof-course .bottom_links a{padding:0 10px;text-decoration:underline;}
.prof-course .bottom_links .leftLink{float:left;display:inline-block;position:relative;}
.prof-course .bottom_links .rightLink{float:right;display:inline-block;position:relative;}
.post-preview img{float:left;margin-right:10px;margin-bottom:10px;}
.main-slider{background:#000000 none repeat scroll 0 0 !important;color:#ffffff !important;height:100%;position:fixed !important;transform:translate3d(-1583px, 0px, 0px);transition-duration:0s;width:515%;}
.call-popup.demo{background:#F46464!important;margin:0 3px!important;}
.call-popup.demo:hover .tooltips{display:block !important}
.tooltips::after{border-bottom:10px solid #F46464;border-left:10px solid rgba(0, 0, 0, 0);border-right:8px solid rgba(0, 0, 0, 0);content:"";height:0;margin:-77px 0 0 147px;position:absolute;width:0;}
.tooltips{display:none;border:1px solid;border-radius:0px;padding:7px 27px;position:absolute;right:98px;top:37px;z-index:9999}
.tooltips{background:#F46464 !important;color:#fff;width:194px;}
.vjs-default-skin .vjs-big-play-button{background-color:rgba(7, 20, 30, 0.7);border:0.1em solid #3b4249;border-radius:0.8em;box-shadow:0 0 1em rgba(255, 255, 255, 0.25);cursor:pointer;display:block;font-size:3em;height:2.6em;left:50% !important;opacity:1;position:absolute;text-align:center;top:50% !important;transform:translate(-50%, -50%) !important;transition:all 0.4s ease 0s;vertical-align:middle;width:4em;z-index:2;}
.vjs-default-skin .vjs-big-play-button::before{color:rgba(255, 255, 255, 0.95);content:"";font-family:VideoJS;height:100%;left:0;line-height:2.6em;position:absolute;text-align:center;text-shadow:none !important;width:100%;}
td.text-center{text-align:center !important;}
.calander , .calander .head{border-radius:0 !important}
.widthLft.Schedule{margin-top:10px !important;padding:0 !important;width:100% !important;}
.form-body{box-sizing:border-box;float:left;width:100%;}
.fm-otr{float:left;width:100%;}
.input-button.cancel{background:rgb(70, 70, 70) none repeat scroll 0 0;}
.input-button.cancel:hover{background:#3C3C3C}
.input-button.cancel:focus{background:#333}
.fc-ltr .fc-event-hori.fc-event-end, .fc-rtl .fc-event-hori.fc-event-start{border-radius:0px !important;}
.row.edit-img-pop-top > input{border:1px solid rgb(221, 221, 221);box-sizing:border-box;height:36px;padding:6px 10px;}
.upper-txt{text-transform:uppercase}
.new-listing-table table tr td:last-child{padding-left:25px;}
.forum-tittle{font-size:42px;}
.input.my-search{width:200px;max-width:100%;}
.buttons.left{float:left;}
.create-new-btn.my-btn.Premade{margin:0 15px 0 0;}
.heder{background:rgb(88, 195, 229) none repeat scroll 0 0;box-sizing:border-box;float:left;padding:12px;width:100%;}
.heder h2{float:left;line-height:1;text-transform:uppercase;width:auto;}
.my-link-btns.link-contnr{margin:0;padding:2px 0;float:right;}
.my-link-btns.link-contnr a{color:#fff}
.view{float:right;font-size:12px;padding-top:2px;}
.required.valChange#BlogTitle{width:55%;margin-right:20px;}
.images-section a{color:#F46464;}
.edited{float:right;font:12px/18px arial !important;margin-right:20px;}
.post-blog.mt20.mb10.new.padd0{padding:0 !important}
.my-post-btn .post-blog{border:1px solid;font-size:14px;margin:0 !important;padding:10px;text-transform:uppercase;width:120px;text-align:center;}
.my-post-btn{bottom:15px;float:right;position:absolute;right:15px;}
#FilterCurriculumUnit select{border:1px solid rgb(221, 221, 221);padding:5px;width:20%;float:left;margin-right:10px;}
.close-btn .fa.fa-times-circle{color:#858585;font-size:17px;position:absolute;right:5px;top:5px;}
.close-btn .fa.fa-times-circle:hover{color:#5f5f5f}
.close-btn .fa.fa-times-circle:focus{color:#3C3C3C}
span.fa.fa-file-text-o{color:#fff;font-size:14px;margin-right:3px;}
.content > a{background-color:#F46464;transition:0.5s;color:#fff;}
.content > a:hover{background-color:#db5a5a;transition:0.5s;color:#fff;}
.content > a:focus{background-color:#c35050;transition:0.5s;color:#fff;}
.ctext{box-sizing:border-box;float:left;width:100%;word-wrap:break-word;}
.comment_text button.comment_button{box-shadow:none;border-radius:2px !important;font-family:'helvetica_ceregular';font-size:12px;background-color:#F46464;color:#fff;text-transform:uppercase;font-weight:bold;padding:0 10px;line-height:30px;border:0;}
.comment_text button.comment_button:hover{background-color:#db5a5a;color:#fff}
.comment_text button.comment_button:focus{background-color:#c35050;color:#fff}
.comment-edit-cancel{padding:0 10px !important;border-radius:2px;line-height:30px;font-size:12px;}
.my-edit-icon i{font-size:16px;color:#858585;}
.my-edit-icon i:hover{color:#5f5f5f}
.my-edit-icon i:focus{color:#3C3C3C}
.my-edit-icon{background-image:none;height:auto;margin-right:5px;width:auto;}
.select_cur.my-curri{margin-right:0;margin-top:-42px;}
.select_cur.my-curri h4{color:#5f5f5f;float:left;margin-right:5px;margin-top:5px;}
.select_cur.my-curri select{width:150px;padding:3px;box-sizing:border-box;border:1px solid #f1f1f1;}
.my-close{position:absolute;right:8px;top:-18px;cursor:pointer;color:#858585;font-size:16px;display:none;}
.popup-close{position:absolute;right:8px;top:0;cursor:pointer;color:#858585;font-size:16px;display:block;width:22px;height:22px;background:#000;float:left;border-radius:50px;border:2px solid #fff;overflow:hidden;text-align:center;}
.popup-close i.fa.fa-times{display:block;font-size:16px;color:#fff;position:relative;top:1px;}
.my-close:hover{color:#5f5f5f}
.my-close:focus{color:#3C3C3C}
span.pin i{font-size:16px;margin-left:20px;transform:rotate(45deg);cursor:pointer;color:#858585;}
span.pin i:hover{color:#5f5f5f}
span.pin i:focus{color:#3C3C3C}
.new-listing-table.second-lst-table tr td:hover .lst-icon > span{display:block}
.lst-icon > span{font-size:16px;left:10px;position:absolute;top:3px;display:none;}
.lst-icon > span i{color:rgb(244, 100, 100)}
.selected{display:none}
.check > label{font-size:14px;}
.check{float:left;margin:0 0 15px;width:100%;}
.check > input{cursor:pointer;margin-right:5px;margin-top:0;}
a{cursor:pointer !important}
.fa{cursor:pointer !important}
.user-img{float:left;height:50px;width:50px;}
.lartxt-h i{color:#858585;}
.lartxt-h i:hover{color:#5f5f5f}
.lartxt-h i:focus{color:#3C3C3C}
.user-img + .user-detail{float:left;padding-left:15px;width:75%;}
.btn-cancel.post-blog.mt20.new.ml_15{margin-left:0;}
#frm_add_blog > ul{padding:0 20px;}
.quicklink .content span i{font-size:24px;}
.quicklink .content span{float:left;margin-bottom:10px;text-align:center;width:100%;}
.quicklink .content li a{box-sizing:border-box;float:left;padding:23px 1px 0;text-align:center;width:100%;min-height:100px;}
.quicklink .content li a:focus{background-color:#db5a5a;color:rgb(255, 255, 255) !important}
.quicklink .content li a:focus span i{color:#fff;}
.buttons.chng-pass-btn{margin-top:30px;}
.accountDetail li input{border:1px solid rgb(241, 241, 241);padding:8px 15px;}
.head.security-head{padding:10px 15px !important;width:100%;}
.security-chg.accountDetail ul li input{width:100%;max-width:210px;box-sizing:border-box;}
.security-chg.accountDetail ul li select{width:100%;max-width:210px;box-sizing:border-box;}
.evo-pop{width:265px !important;}
.two{text-align:center;}
.edit-page-title{color:rgb(77, 77, 77);float:left;font-size:42px;width:100%;font-family:helvetica_ceregular;}
#calendar .fc-content{border:1px solid #E4E4E4;margin:10px auto;}
.calander1 #calendar{box-sizing:border-box;padding:10px}
.cld-hdg-lst li{padding-left:0;}
.cld-hdg-lst li{font-family:"helvetica_ceregular";font-size:16px;}
.cld-hdg-lst li:before{content:"";font-family:FontAwesome;}
.right-event{box-sizing:border-box;padding:10px;}
.fc-border-separate td.fc-past{background:#F5F5F5;}
.right-event .fc-border-separate td, .right-event .fc-grid .fc-day-number{vertical-align:middle !important;line-height:27px;text-align:center;float:none;}
.pop-hdg.clearfix.ui-tabs-nav.ui-helper-reset.ui-helper-clearfix.ui-widget-header.ui-corner-all{font-family:"helvetica_ceregular";box-shadow:none;border:0;}
.overlay .form-container .pop-hdg li a.redclr, .ui-tabs .ui-tabs-nav li.ui-tabs-active a, .ui-tabs-anchor{font-family:"helvetica_ceregular";line-height:19px;padding-bottom:8px;border-radius:0;}
li.ui-tabs-active.ui-state-active span{top:4px;}
.overlay .form-container .pop-hdg li:last-child{padding-left:0;}
.overlay .popup .form-body{border:0;border-radius:0;}
.overlay #add_event_popup.form-container .pop-hdg li.widthRgt.ui-state-default.ui-corner-top:before{content:"";display:inline-block;position:absolute;width:20px;height:35px;background:transparent url("../admin_images/right-arrow1.png") no-repeat scroll 0px 0px;left:-10px;}
.overlay .popup .mrTp20, .overlay .popup label{margin-top:10px;}
.event-edit li label{width:25%;}
.event-edit li .two-sec li label{line-height:25px !important;}
.event-edit li .two-sec li{width:100%;}
#ScheduleClassId{width:100% !important;}
#ScheduleClassId + span{display:none;}
#add_event_popup #timeScheduleAjax{display:none;}
.overlay .popup .buttons{padding-top:5px;}
#view_event_popup{z-index:999;}
.login.add-event-poup{margin:0 auto;left:0;right:0;}
.overlay .popup .check-sec{margin-top:10px;}
.overlay .form-container .pop-hdg li a{font-family:"helvetica_ceregular" !important;padding-bottom:8px;}
.overlay .form-container .pop-hdg li span{font-family:"helvetica_ceregular" !important;padding-bottom:8px;}
#ui-datepicker-div dl dt.ui_tpicker_hour_label, #ui-datepicker-div dl dt.ui_tpicker_minute_label{display:none;}
#ui-datepicker-div select{width:100px;padding:5px;}
.quicklink li{width:26%;}
.leftside .cal_inner #calendar{width:100%;}
.leftside .cal_inner .right-event{display:none;}
.quicklink .head, .current_lesson .head, .study .head, .lesson_prev .head, .unitPreview .head{padding:5px 12px;}
.overlay .form-container .pop-hdg .widthLft.widthfull{width:100%;}
.print-pdf.my-pdf{padding:5px 10px;top:5px;width:auto;text-align:center;}
.my-pdf .pdf-icon{background-position:center center;height:50px;margin-bottom:5px;width:50px;}
.lession.calander .lsn-data > li{padding:0px;}
.content.my-video-block li:nth-child(3n+3){margin:0;}
.content.my-video-block li{height:auto;width:30%;margin-bottom:20px;}
.content.my-video-block li img{width:100%}
.content.my-video-block li .video-lesson-hover img{width:auto;}
.my-video-block .play_btn{display:none;}
.content.my-video-block span{float:left;width:100%;}
.recent_comment h4 a:hover{color:#F46464;}
.recent_comment h4 a{float:left;width:100%;}
.upload_container.edit_img_form.edit-cap{padding:0;}
#UserUploadEditImageForm > h2{box-sizing:border-box;}
.edit-cap .row{box-sizing:border-box;float:left;padding:0 10px 10px;width:100%;}
.red_btn.my-btn.dispInBlock.mr20{height:36px;}
.red_btn.btn-cancel{border:0 none;height:36px;padding:10px;}
.my-close-btn{position:absolute;right:10px;;top:0;cursor:pointer;color:#858585}
.my-close-btn:hover{color:#5f5f5f}
.my-close-btn:focus{color:#3C3C3C}
.fancybox-inner{box shadow:0px 5px 10px rgba(0, 0, 0, 0.5)}
.fancybox-close{right:0;top:0;}
.pencil-edit{background-image:url("../img/pencil.png");background-position:5px 0px;background-repeat:no-repeat;height:20px;width:20px;background-size:15px auto;}
.pencil-edit:hover{background-position:5px 0px;}
.pencil-edit:focus{background-position:4px -55px;}
.show-edit-icon{background-image:url("../img/pencil.png");background-position:0 -16px;background-repeat:no-repeat;height:20px;width:20px;background-size:15px auto;position:absolute;right:22px;bottom:4px;z-index:8041;}
.show-delete-icon{background-image:url("../images/remove_img.png");background-size:16px auto;bottom:0;height:18px;position:absolute;right:0;width:20px;z-index:8041;}
.show-edit-icon:hover{background-position:0 -16px;}
.talk-bubble{background-color:#ffffe0;display:inline-block;margin-left:0;margin-top:0;min-height:auto;padding:8px 10px;position:absolute;right:0;top:-1px;width:110px;display:none;}
.accountDetail ul li{position:relative}
.round{border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;}
.tri-right.border.left-top:before{content:' ';position:absolute;width:0;height:0;left:-40px;right:auto;top:-8px;bottom:auto;border:32px solid;border-color:#666 transparent transparent transparent;}
.talktext:after{content:' ';position:absolute;width:0;height:0;left:-20px;right:auto;top:0px;bottom:auto;border:22px solid;border-color:lightyellow transparent transparent transparent;}
.talktext{text-align:left;line-height:1.5em;}
.talktext p{-webkit-margin-before:0em;-webkit-margin-after:0em;}
.register-mn dl.reg-title dt.reg-titleDt{position:relative}
.my-icon{color:#858585;}
.my-icon:hover{color:#5f5f5f;}
.my-icon:foucs{color:#3C3C3C;}
.widthRgt.ui-state-default.ui-corner-top > span{display:none !important;}
.widthLft.ui-state-default.ui-corner-top.ui-tabs-active.ui-state-active > span{display:none;}
.lightRedButton.input-button.CancelAddEventPopup{background-color:#464646;color:#fff;}
.lightRedButton.input-button.CancelAddEventPopup:focus{background-color:#333;}
.lightRedButton.input-button.CancelAddEventPopup:hover{background-color:#3c3c3c;}
.left-part{border-right:3px solid #f5f5f5;float:left;position:relative;padding:10px 0 5px;text-align:center;width:18%;box-sizing:border-box;background:#fff none repeat scroll 0 0;}
.right-side{box-sizing:border-box;float:left;padding:10px;width:82%;background:#fff none repeat scroll 0 0;}
#accordion1 h3{box-sizing:border-box;float:left;width:100%;border:0;position:relative;margin-bottom:10px;}
.left-part > p{float:left;font-size:14px;padding:5px 0 0;width:100%;font-family:"helvetica_cebold";}
.right-side > h1{box-sizing:border-box;color:#000000;float:left;font-family:"helvetica_cebold";font-size:22px;padding:20px 10px;width:100%;}
.left-part > h1{color:#57B7D6;font-size:24px;font-weight:bold;padding:10px 0;}
.right-side > h2{color:#ffffff;font-family:"helvetica_cebold";font-size:18px;line-height:28px;}
.right-side span{float:right;}
.my-accordian .ui-accordion-header{background-color:rgba(0, 0, 0, 0);background-image:none;padding:0 !important;}
.my-accordian .ui-accordion-header.ui-helper-reset.ui-state-default.ui-accordion-header-active.ui-state-active.ui-corner-top.ui-accordion-icons{background:rgba(0, 0, 0, 0) !important;border:0 none !important;}
.left-part.header{height:90px;}
.right-side.header{height:90px;}
.my-accordian .ui-accordion-content.ui-helper-reset.ui-widget-content.ui-corner-bottom{float:left !important;padding:0 !important;width:100% !important;margin-top:-10px;}
.my-accordian.ui-accordion.ui-widget.ui-helper-reset{background-color:#f5f5f5 !important;box-sizing:border-box;float:left;padding:20px !important;width:100%;}
.fa.fa-chevron-circle-down.my-down{color:#cccccc;font-size:20px;left:-5px;position:absolute;top:-5px;z-index:10;}
.fa.fa-lock.my-lock{color:#858585;font-size:20px;position:absolute;right:10px;top:5px;}
.fa.fa-lock.my-lock:hover{color:#5f5f5f;}
.fa.fa-lock.my-lock:focus{color:#3C3C3C;}
.ui-accordion-header-active .fa.fa-chevron-circle-down.my-down{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transition:all 0.5s ease 0s;}
.right-side > p{line-height:18px;border-bottom:1px solid #ccc;border-top:1px solid #ccc;box-sizing:border-box;float:left;padding:10px;width:100%;}
.right-side.padd-top0 > ul{float:left;padding:10px 0;width:100%;border-bottom:1px solid #cccccc;}
.inner-ul{float:left;padding-left:20px;width:100%;}
.right-side.padd-top0 li{float:left;font-size:13px;line-height:19px;padding-left:15px;width:100%;box-sizing:border-box;}
.inner-ul{float:left;padding-left:20px;width:100%;box-sizing:border-box;}
.main-para{box-sizing:border-box;float:left;padding:10px;width:100%;}
.main-para h4{box-sizing:border-box;float:left;font-size:14px;font-weight:bold;width:100%;font-family:"helvetica_cebold";}
.main-para > p{box-sizing:border-box;float:left;padding:5px 0;width:100%;}
.star > li{display:inline-block;padding:0 3px;}
.left-part .star{float:left;padding:20px 0;text-align:center;width:100%;}
.fa.fa-question-circle.my-icon{display:inline-block;margin-left:5px;}
.left-part .star a{color:#f46464;font-size:18px !important;}
.ui-widget-content a{color:#222222;}
.left-part a{font-size:13px;line-height:18px;}
#teacher-about input{width:85% !important;}
.txt-no{background-color:#ffffff;float:left;padding:20px;position:relative;width:100%;box-sizing:border-box;}
.no-schedule{background-color:#f5f5f5;box-sizing:border-box;float:left;padding:20px;width:100%;}
.no-schedule .fa.my-icon{font-size:20px;left:10px;position:absolute;top:10px;}
.txt-no > h1{float:left;font-size:32px;text-align:center;width:100%;box-sizing:border-box;}
.add-eve{background-image:url("../img/plus1.png");background-position:0 0;background-size:auto auto;cursor:pointer;float:right;height:48px;margin-left:-5px;margin-top:-5px;width:48px;}
.add-eve:hover{background-position:0 -51px;}
.add-eve:focus{background-position:0 -102px;}
.im-edit{background-image:url("../img/notes_edit.png");background-position:0 0;background-repeat:no-repeat;background-size:auto auto;cursor:pointer;display:block;height:24px;width:24px;}
.im-edit:hover{background-position:0 -29px;}
.im-edit:focus{background-position:0 -59px;}
.ui-accordion-content.ui-helper-reset.ui-widget-content.ui-corner-bottome{height:auto !important;}
.head.report-haed{box-sizing:border-box;padding:10px 15px;width:100%;}
.ui-datepicker-close.ui-state-default.ui-priority-primary.ui-corner-all{background:#464646 !important}
.ui-datepicker-close.ui-state-default.ui-priority-primary.ui-corner-all:hover{background:#3C3C3C !important}
.ui-datepicker-close.ui-state-default.ui-priority-primary.ui-corner-all{background:#333 !important}
.ui-widget-header{background-image:none;background-color:#535353 !important;}
button{cursor:pointer;}
.lightRedButton.input-button.cancel-btn{background:#464646;}
.lightRedButton.input-button.cancel-btn:hover{background:#3C3C3C;}
.lightRedButton.input-button.cancel-btn:focus{background:#333;}
.usefullink li.prient:hover .view-popup.call-popup{background-position:0 -21px;}
.usefullink .content li.schedule:hover .call-popup.add-popup{background-position:0 -23px;}
.usefullink li.prient:focus .view-popup.call-popup{background-position:0 -48px;}
.usefullink .content li.schedule:focus .call-popup.add-popup{background-position:0 -57px;}
.usefullink .content li.addnote a{background-image:url("../img/my-edit1.png");background-position:0 9px;background-repeat:no-repeat;}
.usefullink .content li.addnote:hover a{background-position:0 -31px;}
.usefullink .content li.addnote:focus a{background-position:0 -66px;}
.right-col .print-pdf.my-pdf{background:#f5f5f5 !important;}
.right-col .print-pdf.my-pdf:hover{background:#f46464 !important;transition:0.5s;}
.right-col .print-pdf.my-pdf:hover .pdf-name{color:#fff !important}
.usefullink .content li:hover{box-shadow:none !important}
.videocontant .vjs-default-skin .vjs-big-play-button::before{color:rgba(0, 0, 0, 0.4);line-height:1;font-size:60px;left:6px !important;right:0;text-align:center;text-shadow:none !important;top:22px;}
.videocontant .vjs-default-skin .vjs-big-play-button{background-color:rgba(255, 255, 255, 0.4);border:0.1em solid rgba(255, 255, 255, 0);border-radius:50%;height:3.5em;top:0.5em;width:3.5em;}
.web-tab .ui-tabs-nav{background:rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;border:0 none;float:left;padding:0 !important;position:relative;width:100%;z-index:10;}
.web-tab ul.ui-tabs-nav li.ui-state-default{background-image:none;float:left;width:100%;border:0px}
.website-setup{float:left;width:100%;}
.web-container{float:left;width:100%;}
.content-part{padding-left:100px;}
.web-tab li a{background-color:#f5f5f5;border:0 none !important;box-sizing:border-box;float:left !important;padding:15px 10px !important;width:100%;text-align:center;}
.content-part{background:#dfdfdf none repeat scroll 0 0;border-radius:0;float:left;position:relative;width:100%;padding:0px 0 0 4px;}
.cont-left{width:25%;display:inline-block;vertical-align:middle;margin-left:-4px;}
.cont-right{width:75%;padding-left:25px;display:inline-block;margin-left:-4px;text-align:center;position: initial; margin-top: 20px!Important}

.custom-course .cont-right .ui-tabs-panel{height: auto !important;position: initial !important;float: left;width: 100%;min-height: 170px;}
.custom-course .cont-right .cont{top: initial!important;transform: initial!important;}
.custom-course .cont-right .btn-grup{position: absolute !important;bottom: 10px !important;width: 75%;right: 0px !important;left: initial !important;}
.custom-course .cont-right .ui-tabs .ui-tabs-panel{padding:0 !important;}

.web-body #tabs{padding:0 !important;}
.web-body{float:left;width:100%;}
.head-web{background:#4d4d4d none repeat scroll 0 0;box-sizing:border-box;float:left;padding:5px 12px;width:100%;}
.web-tab li.ui-tabs-active a{background:#dfdfdf none repeat scroll 0 0;}
.web-icon{background-image:url("../img/web-plus.png");background-position:0 0;background-repeat:no-repeat;cursor:pointer;display:inline-block;height:32px;width:32px;}
.add-icon{background-color:#f2f2f2;box-sizing:border-box;float:left;padding:10px 10px 5px !important;text-align:center;width:100%;}
.web-icon:hover{background-position:0 -44px;}
.web-icon:focus{background-position:0 -88px;}
.cont{float:left;width:100%;}
.cont > h2{color:#333333;float:left;margin:0 0 15px;width:100%;font-size:15px;font-size:24px;}
.cont > select{border:1px solid #f2f2f2;max-width:275px;padding:5px;width:100%;background:#fff;}
.btn-grup{bottom:0;float:left;width:100%;}
.my-btn.web-btn{box-sizing:border-box;color:#ffffff;float:right;font-size:14px;line-height:1;margin-left:10px;min-width:100px;padding:10px;text-align:center;text-transform:uppercase;}
.two-sec.custom-time label.lab{width:30% !important;}
.two-sec.custom-time{float:left;width:100%;}
.custom-time .input-wrap{float:left;margin:0;width:130px;}
.custom-time .selct-time > label input.my-check{float:left;left:0;margin-right:5px;top:5px !important;}
.custom-time .selct-time > label{box-sizing:border-box;float:left;font-size:14px;margin:0;width:auto !important;}
.selct-time{float:left;width:auto;}
.my-check{float:left;margin:0 5px !important;width:auto !important;}
.two-sec.custom-time .selct-time label{width:auto !important;}
.selct-time > p{float:left;margin-right:0;padding:10px;width:auto;}
.custom-time .input-wrap{width:130px !important;}
.cancel-btn{background:#464646 !important;}
.cancel-btn:hover{background:#3C3C3C !important;}
.cancel-btn:focus{background:#333 !important;}
.upload_container.popup-cntr{width:100% !important}
.dz-remove{background:#464646;color:#fff;background-image:none !important}
.dz-remove:hover{background:#3C3C3C;color:#fff;}
.dz-remove:focus{background:#333;color:#fff;}
.searchFilter.index-search.cls-form-hdr{box-sizing:border-box;width:100%;}
.dreventdetail{float:right;margin-top:6px;}
.upcomming-event.drnewevent ul li img{float:left;}
.drviewall{color:#fff;padding:8px 14px 0 0;text-decoration:underline;}
.head.detaileventpage{background:#57c3e7;float:left;padding:5px 0 5px 4%;width:96%;margin-bottom:10px;}
.drfeaturedevent > ul{float:left;width:100%;}
.drfeaturedevent li{float:left;margin:0 24px;width:28%;text-align:center;}
.drlefttext{float:left;text-align:left;width:230px;}
.drlefttext-new{float:left;text-align:left;width:180px;}
.drfeaturedevent .dreventdetail{float:left;margin-top:6px;width:100%;}
.dreventdetail .drlefttext a{float:left;width:100%;}
.rightside .drfeaturedevent > ul{text-align:center;}
.rightside .drfeaturedevent li{float:none;margin:0 auto 14px;width:217px;display:inline-block;}
.drpostbttn{float:right;margin:3px 0 0;}
.drfeaturedevent{float:left;margin-bottom:35px;width:100%;}
.listimage{float:left;position:relative;width:100%;}
.listimage > ul{bottom:14px;float:left;position:absolute;text-align:center;width:100%;}
.listimage li{display:inline-block;float:none;margin:0 4px;width:auto;}
.starrating{left:11px;position:absolute;top:7px;}
.head.upcominghead{background:#E46161;}
.head.rsvphead{background:#4D4D4D;}
.back_btn.new-top-btn{margin-top:10px;}
.new-close-btn .fa.fa-times-circle{color:#858585;font-size:35px;position:absolute;right:-25px;top:-25px;}
.new-close-btn .fa.fa-times-circle:hover{color:#5f5f5f}
.new-close-btn .fa.fa-times-circle:focus{color:#3C3C3C}
.img-btn{width:74%;float:right;}
input.btn-cancel.SaveBlog.post-blog.mt20.mb10.new.red-btn{background:#F46464;}
input.btn-cancel.SaveBlog.post-blog.mt20.mb10.new.gray-btn{background:gray;}
.btn-cancel.cen-btn{background-color:rgb(244, 100, 100);border-radius:0px;color:#fff;font-family:helvetica_ceregular;font-weight:bold;margin:0 !important;cursor:pointer;border:mediumaquamarine;height:29px;width:20%;}
h3.listing-hdg.listing-div{float:left;margin-bottom:0;}
.pagination-sec .pagging-pnl ul.paging-nav{margin-top:13px;margin-right:10px;}
.second-new-table .user-img{display:inline-block;float:none;height:50px;margin-left:0;vertical-align:middle;width:50px;}
.admin-user{background-color:#58c3e5;color:#fff !important;display:inline-block;margin-left:5px;max-width:100%;padding:5px 10px;text-align:center;vertical-align:middle;}
.user-detail{float:left;width:100%;}
.second-new-table .user-img + .user-detail{float:left;padding-left:15px;width:100%;margin-top:10px;text-align:left;}
.pagintion-left{float:left;margin-top:10px;}
.pagintion-left li{float:left;margin-left:5px;}
.pagintion-left li a{font-size:14px;}
.fa.fa-angle-double-left{margin-right:10px;}
.fa.fa-angle-double-right{margin-left:10px;}
.new-listing-table.second-new-table table tr td:last-child{padding:0 10px;}
.post-description{float:left;text-align:left;width:100%;}
.post-left{float:left;width:95%;}
.post-edit{float:left;width:5%;text-align:right;}
.post-edit li{color:#858585;display:inline-block;font-size:14px;margin-left:-4px;padding-left:5px;vertical-align:middle;}
.new-listing-table .post-edit li a{color:#858585;}
.second-new-table .lartxt-h{display:inline-block;font-size:14px;margin-bottom:0;margin-top:20px;text-align:right;vertical-align:bottom;width:100%;}
.lartxt-h .by-usr{float:right;}
.icons-div{float:right;margin-left:15px;}
.fa:hover{color:#5f5f5f !important;}
.fa:focus{color:#3C3C3C !important;}
.linked-mater .content a:hover i{color:#5f5f5f !important;}
.close-btn-top{border:2px solid #000;width:30px;height:30px;border-radius:50%;text-align:center;font-size:20px;background:#fff;line-height:27px !important;position:absolute;right:-15px;top:-15px;}
.fancybox-wrap.fancybox-desktop.fancybox-type-ajax.fancybox-opened{left:0 !important;right:0 !important;margin:auto;}
.web-tab ul.ui-tabs-nav li:hover a{background:#dfdfdf none repeat scroll 0 0;}
.photo ul.my_photos_cont{list-style:none;float:left;width:100%;padding:0 25px 0 30px;}
.photo-prof ul.my_photos_cont li{float:none;height:auto;line-height:8px;display:inline-block;vertical-align:middle;margin-left:-4px;width:15.7%;}
.photo-prof ul.my_photos_cont li:nth-child(6n+6){margin-right:0;}
.photo-prof ul.my_photos_cont li img{border:1px solid #ccc;width:100%;}
.photo-prof ul.my_photos_cont li .hoverDisplay{height:100%;}
.mobile-menu{display:none;}
.popup-container.user-detail{width:100%!important;max-width:100%;}
.pagination-sec .form input.my-clear-search{background-color:#4d4d4d;}
i.fa.fa-question-circle{font-size:20px;position:relative;left:5px;display:inline;}
.edit-tooltip{background-color:#fff;border-radius:10px;box-shadow:2px 2px 1px silver;color:#333;font-family:"helvetica_ceregular";font-size:12px;left:0;opacity:0;padding:15px 0;position:absolute;text-align:center;text-transform:none;top:-40px;transition:all 0.5s ease 0s;width:220px;}
.edit-tooltip > a{text-decoration:underline;}
.edit-tooltip:after{display:none;}
i.fa.fa-question-circle:hover .edit-tooltip{opacity:1;}
.cont-right .btn-grup{bottom:15px;position:absolute;right:15px;}
.set-my-website{float:right;position:relative;top:4px;}
span.radio-now{width:98px;display:inline;}
span.radio-text{display:inline-block;width:56px;vertical-align:middle;}
.overlay .popup .radio-now input[type]{display:inline;width:auto;max-width:auto;float:left;margin-right:10px;}
.overlay .popup h2.abuse-head{font:20px 'helvetica_cebold';color:#000;padding-bottom:15px;text-align:center;margin-bottom:25px;}
.popup-btn{text-align:right;width:100%;float:left;margin:35px 0 0;}
.popup-btn button[type="submit"],.popup-btn button[type="button"]{width:120px;display:inline-block;vertical-align:middle;height:30px;background-color:#000;color:#fff;border:medium;}
.popup-btn button[type="submit"]{background-color:rgb(219, 90, 90);}
.popup-btn button[type="button"]{background-color:#464646;}
.fa img{width:15px;}
.radio-text .fa{font-size:18px;}
.vjs-big-play-button:hover::before{color:#F46464;}
.row.mt5 .dispInBlock{float:right;margin-left:15px;margin-right:0;}
.dispBlock.mt10{margin-right:50px;}
a#slide-menu-toggle{float:right;display:none;margin-top:16px;}
.slide-menu-div{position:relative;}
.post-unit{margin-top:15px;}
.post-unit li{float:left;width:100%;vertical-align:top;}
.blog-container .blogDetail .post-unit h3{font:14px/24px arial;}
.edit-main{float:right;text-align:right;min-width:90px;}
.edit-main span.edit{margin-left:-4px;display:inline-block;margin-right:15px;vertical-align:middle;}
.edit-main span.edit:last-child{margin-right:0;}
.recent-post .form-group > label{display:block;margin-bottom:10px;}
.top-btn{float:left;}
.left-inner-section,.curriculum-section{border:1px solid #ccc;margin-top:20px;border:1px solid #ccc;float:left;width:100%;}
.curriculum-section{margin-top:25px;}
a.globe-icon{width:35px;float:left;margin-right:20px;}
.blog-detail1 .publish-btn{float:left;width:100%;}
.blog-detail1 .publish-btn li{float:left;width:22%;padding-right:15px;box-sizing:border-box;}
.blog-detail1.create-new .publish-btn li .post-blog{margin-right:0;width:100%;}
.publish-btn li #frm_add_blog a{width:100%;}
.blog-detail-view{padding:15px;width:100%;}
.publish-btn.draft-btns > li{width:20%;}
.select_cur.my-curri select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#fff url("lug-sl-icon.png") no-repeat scroll 98% center;border:1px solid #ddd;color:#333;font-size:14px;height:35px;}
.submit-input-custom{margin-right:10px;}
.popup-container.user-detail a.fancybox-item.fancybox-close{display:none;}
.popup-container.user-detail h2 span{box-shadow:0 3px 2px #000;height:30px;line-height:30px;right:0px;text-align:center;top:0px;vertical-align:middle;width:30px;}
.popup-container.user-detail h2 span i.fa.fa-times{font-size:18px;line-height:24px;}
.by-usr .user-detail p + p{font-size:10px;}
h3.listing-hdg.listing-div + i.fa.fa-star-o{position:absolute;line-height:45px;margin-left:5px;}
.pagination-sec.clearfix .pagging-pnl .pagination{margin:0 auto;padding:10px 0 0;vertical-align:bottom;}
.post-description .post-left{padding:10px;width:90%;}
.post-description .post-edit{float:right;padding:5px;text-align:right;width:auto;}
.new-listing-table.curr_list_container a{display:inline-block;max-width:200px;min-width:90%;overflow-wrap:break-word;word-wrap:break-word;}
.submit input[type="submit"]{cursor:pointer;}
.submit input[type="submit"]:hover{background-color:#4D4D4D}
.buttons.left .lightRedButton{display:inline-block;height:35px;vertical-align:middle;padding:0 15px !important;line-height:35px;font-size:14px;}
.buttons.left .lightRedButton.input-button.my-btn:hover{background-color:#4D4D4D}
.pagination .no-box:hover{background:none;border-color:rgb(189, 189, 189);color:rgb(129, 129, 129)}
.fancybox-wrap.fancybox-desktop.fancybox-type-ajax.fancybox-opened a.fancybox-close{display:none;}
.pagintion-main .pagintion-left ul{display:none;}
.new-listing-table table th, .new-listing-table table th{text-transform:uppercase;}
.check2{width:auto;margin:10px 15px 0 0;}
.buttons.left.sub-btn-left{float:none;}
.my-quote p{display:inline-block;margin-right:10px;text-align:left;}
.my-quote i.fa.fa-quote-left{display:block;text-align:left;}
.my-quote span{display:block;text-align:right;margin-right:20px;}
.my-quote i.fa.fa-quote-right{display:block;text-align:right;margin-top:-15px;}
.userprofile-edit-btn input{cursor:pointer;}
.userprofile-edit-btn .gray_btn{background:#f46464 none repeat scroll 0 0;font:bold 15px/34px arial;}
.userprofile-edit-btn .gray_btn:hover{background:#DB5A5A;}
.userprofile-edit-btn .gray_btn.Fleft.mr5{background:#464646 none repeat scroll 0 0;font:bold 15px/42px arial;}
.userprofile-edit-btn .gray_btn.Fleft.mr5:hover{opacity:0.8;}
#add-newclass h2{margin:5px 0 15px;float:none;}
div#add-newclass{padding:0;}
.content li:hover .play_btn{}
.content li .play_btn .fa.fa-play{background:#4c5156;border:2px solid;border-radius:8px;display:block;font-size:20px !important;left:45px;padding:8px 5px;position:absolute;text-align:center;top:52px;width:60px;}
.content li .play_btn .fa.fa-play:hover{color:#F46464 !important;border-color:#F46464 !important;}
#lesson_view .unitPlanner-inner-table tr th{border-color:#9FBC00;padding:8px;}
#resourses_view .unitPlanner-inner-table tr th{border-color:#E7C33F;padding:8px;}
ul.actions-edit li{display:block;float:none;height:auto;width:100%;}
ul.actions-edit li textarea{border:1px solid #dfdfdf;border-radius:4px;color:#000;height:85px;margin:0 0 10px;padding:1%;resize:none;width:96%;}
ul.actions-edit li:first-child{color:#4d4d4d;font-family:"helvetica_cebold";font-size:14px;}
ul.actions-edit li:first-child i{font-size:18px;margin-right:6px;vertical-align:middle;}
.popup-bg{background:#fff !important;text-align:center;}
.popup-bg span.radio-text{border:2px solid #fff;color:#346898;display:inline-block !important;font-size:14px;padding:2px 0;text-align:center;width:100px;font-weight:bold;}
.popup-bg span.radio-text:hover, .popup-bg span.radio-text:focus{border:2px solid #91d1f1;}
.popup-bg span.radio-text.active2{border:2px solid #91d1f1;height:auto;position:inherit !important;}
.popup-bg span.radio-now{display:none;}
.popup-bg span.radio-text > img{display:block;margin:0 auto 5px;}
.popup-bg button[type="submit"], .popup-bg button[type="button"]{font-size:13px;font-weight:bold;height:auto;padding:10px 0 8px;width:90px;font-family:helvetica_ceregular;text-transform:uppercase;}
.full-video-content{width:100% !important;}.comment_text2{position:relative;}
.onclick-edit-dlt{position:absolute;right:20px;top:-10px;}
.login-form-main{min-height:150px;}
button.feed-sub[disabled="disabled"]{background-color:#f46464 !important;cursor:inherit;}
.red pre{white-space:normal;}
.searchFilter.index-search.cls-form-hdr li.lst-last .my-btn{padding:6px 10px !important;width:110px !important;}
.searchFilter.index-search.cls-form-hdr li.lst-last{border-right:0}
.list li .frame img{width:148px;height:148px;}
#changeDetail .list li .frame{width:176px;height:176px;margin:0 auto;text-align:center;float:none;}
.fc-content .fc-view.fc-view-month.fc-grid table td{background:rgb(255, 255, 255) !important;padding:5px 10px;}
.fc-content .fc-view.fc-view-month.fc-grid table td:hover{background:rgba(99, 195, 229, 0.09) !important;}
.fc-button{text-transform:capitalize;}
.fc-button{height:auto !important;padding:3px 10px !important;text-transform:capitalize;}
.fc-content .fc-view.fc-view-month.fc-grid table th{padding:15px 0;}
.fc.fc-ltr .fc-content{border:medium none !important;padding:0;}
.fc-content .fc-view.fc-view-month.fc-grid table td.fc-today{background:#58c3e5 !important}
#calender12 table tbody td{padding:0px !important}
.calander1 .fc-view-container table{}
.calander1 .fc-view-container table td{}
.calander1 .fc-right span.fc-button.fc-state-default{display:inline-block;font-size:19px;height:30px !important;line-height:30px;margin:0 auto 0 10px;padding:0 !important;text-align:center !important;width:30px !important;text-shadow:inherit !important;}
.calander1 .fc-right span.fc-button.fc-state-default:hover i{color:#fff;}
.calander1 .fc-button{margin:0 auto;padding:8px 10px !important;}
.calander1 table td.fc-day.fc-today{background:#E7F0F3 none repeat scroll 0 0 !important;}
.calander1 table thead.fc-head .fc-widget-header th{line-height:20px;padding:10px;}
.calander1 table thead.fc-head .fc-widget-header{height:auto !important;}
.calander1 table td.fc-day{background:#fff none repeat scroll 0 0 !important;}
.calander1 .fc-day.fc-widget-content:hover{background:rgba(99, 195, 229, 0.09) !important;}
#calender12 table thead.fc-head th{font-size:12px;padding:3px;}
.fc-row.fc-week.fc-widget-content table tbody td .lesson-section{font-size:10px;overflow-wrap:break-word;white-space:normal;width:101%;}
.leftweek span i{color:#fff !important;display:inline-block;float:right;font-size:14px !important;position:static !important;vertical-align:top;padding:0 5px;}
.leftweek{display:inline-block;font-size:14px;padding:5px 0;vertical-align:middle;}
.fc-view.fc-basicWeek-view.fc-basic-view table td label.leftweek{font-size:10px;}
.right-icon.right-action-icon{background:#fff none repeat scroll 0 0;position:absolute;right:0;}
.right-icon.right-action-icon span img{height:12px !important;margin-right:8px;width:auto!important;}
.fc-view.fc-basicWeek-view.fc-basic-view table td .dr-headbox{padding:0 !important}
.fc-view.fc-basicWeek-view.fc-basic-view table td .dr-headbox label{text-align:left;}
.fc-view.fc-basicWeek-view.fc-basic-view table td .dr-headbox label span i{display:inline-block;font-size:12px !important;padding:0;position:relative !important;top:2px !important;vertical-align:middle;}
.fc-view.fc-basicWeek-view.fc-basic-view table td .dr-headbox label span{display:inline-block;}
.fc-view.fc-basicWeek-view.fc-basic-view table td .dr-headbox label{display:inline-block;float:left;margin-bottom:0;margin-right:auto;margin-top:0;padding:5px 0;vertical-align:middle;font-size:11px;}
.fc-view.fc-basicWeek-view.fc-basic-view table td .dr-headbox label.all-day{margin-left:8px;}
.fc-view.fc-basicWeek-view.fc-basic-view table td .dr-headbox a.right-week{font-size:13px;margin-right:5px;line-height: 25px;}
.fc-view.fc-basicWeek-view.fc-basic-view table td .lesson-section .lesson-heading{margin:0 auto;padding:5px;}
.fc-view.fc-basicWeek-view.fc-basic-view table td .lesson-section .lesson-heading h5{display:inline-block;float:left;width:90%;}
.fc-view.fc-basicWeek-view.fc-basic-view table td .lesson-section .lesson-heading a{float:right;margin:0 auto;padding:2px;}
.call_latest .fc-event-container .fc-content .week-schdule .dr-headbox .leftweek{padding-top:5px !important;}
.call_latest .fc-content .week-schdule .right-week{margin-top:2px !important;}
.call_latest .fc-list-table .fc-list-item .week-schdule .dr-headbox .right-week{margin:4px 0 0;}
.call_latest .week-schdule .listing ul{margin-left:10px;width:92%;}
.call_latest .week-schdule .all-day{margin-top:7px;}
.call_latest .fc-row.fc-week.fc-widget-content.new-added-row{z-index:9999999;}
.call_latest .fc-widget-content .fc-bg .lesson-section .lesson-heading .right-icon.right-action-icon{margin-right:6px;}
.call_latest .lesson-section .standard-list{height:224px;overflow:auto;padding-left:10px;padding-right:10px;}
.call_latest .lesson-section .lesson-heading{position:relative;min-height:30px;}
.fa.fa-search,.fa.fa-calendar,.fa.fa-file-pdf-o,.fa.fa-video-camera{font-size:17px;}
.calander1.call_latest .fc-right span.fc-button.fc-state-default{margin:4px auto 0 10px;}
.call_latest .fc-widget-content .fc-bg .right-week{margin-top:4px;}
.call_latest .lesson-section .main-para{padding:0 5px;}
.call_latest .lesson-section{height:auto;min-height:270px;overflow:auto;text-align:left;width:100%;}
.call_latest .fc-event-container .lesson-section .standard-list{height:145px;}
.call_latest .new-added-row .fc-bg{position:relative;}
.call_latest .fc-row.fc-week.fc-widget-content.new-added-row{height:auto !important;}
.call_latest .new-added-row .my-added{text-align:right;width:100%;}
.fc-list-item .my-added{text-align:right;width:100%;}
.call_latest .fc-scroller.fc-day-grid-container{overflow-x:hidden !important;overflow-y:scroll!important;}
.submit-form:hover{background-color:rgb(219, 90, 90) !important;}
.blog-detail1.create-new .post-blog.red-btn{background-color:rgb(244, 100, 100);}
.blog-detail1.create-new .publish-btn li a input:hover{background:#858585 !important;}
.sortable.editulii li a{display:inline-block;line-height:35px;padding-right:10px;}
#add-newclass h2 i{font-size:20px;}
.web-tab.ui-tabs.ui-widget.ui-widget-content.ui-corner-all .cont-left{display:block;}
.picsContainer.picsContainer-choose-photo input.my-upload-btn:hover{background-color:rgba(244, 100, 100, 0.33) !important}
.fancybox-wrap.fancybox-desktop.fancybox-type-ajax.fancybox-opened a.fancybox-item.fancybox-close{display:block;}
.cust_blgul li.cust_blgul_li input{height:40px;width:95% !important;margin:0 auto !important;float:left;}
.cust_blgul li.cust_blgul_li span.cublg_cont{border:1px solid #e1e1e1;display:inline-block;float:right;font-size:16px;height:40px;line-height:40px;text-align:center;vertical-align:top;width:4%;}
.cust_blgul li select{float:right;width:74% !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#efefef url("../img/sl-bg.png") no-repeat scroll right center !important;border:medium none;height:40px;}
.cust_blgul li input{float:right;height:40px;width:74% !important;}
.cust_blgul li.blg-subbtns{float:right;width:74%;}
.cust_blgul li.blg-subbtns ul.blgul_btns.publish-btn li{display:inline;width:25% !important;}
.cust_blgul li.blg-subbtns ul.blgul_btns.publish-btn li input, .cust_blgul li.blg-subbtns ul.blgul_btns.publish-btn li a{display:block;height:45px !important;line-height:45px !important;padding:0 !important;width:100% !important;}
.cust_blgul li.blg-subbtns ul.draft-btns.publish-btn li input, .cust_blgul li.blg-subbtns ul.draft-btns.publish-btn li a{height:45px !important;line-height:45px !important;padding:0;width:100% !important;}
.blog-detail1 form ul.cust_blgul li ul.draft-btns li{margin:0 auto}
.blog-detail1 form ul.cust_blgul li ul.draft-btns li input, .blog-detail1 form ul.cust_blgul li ul.draft-btns li a{margin:0 auto 10px !important;float:left;}
.blog-detail1 form.post-new-blog ul.cust_blgul li .images-section figure{float:right;width:74%;}
.blog-detail1 form.post-new-blog ul.cust_blgul li .images-section figure .img-btn{clear:both;float:left;margin-top:10px;}
.blog-detail1 form.post-new-blog ul.cust_blgul li .images-section figure img{display:block;}
.teamDetail-new .register-mn dl dt{float:right;}
.register-mn dl dd input, .register-mn dl dd select, .register-mn dl dt input{margin-top:5px !important}
.detailimg-frame img{width:auto;}
.images-section figure img{width:auto;}
.blogFrame img{display:block;float:none;height:200px;margin:0 auto;width:auto;}
select#unit_list[disabled="disabled"]{opacity:0.4;-moz-opacity:0.4;-webkit-opacity:0.4;}
select#unit_list[disabled="disabled"]{opacity:0.4;}
.clear_srhatb{color:#333;font-size:15px;font-weight:600;line-height:40px;text-transform:uppercase;}
.recent-post form .form-group label{display:block !important;}
.upload_container.edit_img_form.edit-cap.edit-popup-modal-btns .my-close-btn.cancel-popup i.fa.fa-times{display:none;}
.calander.team-profile.edit-prof .teamDetail.teamDetail-new form dl.reg-title dd select{background:#fff;}
.calander.team-profile.edit-prof .teamDetail.teamDetail-new form dl.reg-title dt input{background:rgb(235, 235, 228);}
.calander.team-profile.edit-prof .teamDetail.teamDetail-new form dl.reg-title+dl input{background:rgb(235, 235, 228);}
.calander.team-profile.edit-prof .teamDetail.teamDetail-new form dl.reg-title + dl+dl dt input{background:rgb(235, 235, 228);}
.ui-tabs-panel.ui-widget-content.ui-corner-bottom{height:450px;position:relative;}
.ui-tabs-panel.ui-widget-content.ui-corner-bottom .cont{position:relative;top:40%;transform:translateY(-50%);position:relative;z-index:999}
.cont-right .btn-grup a.my-btn.web-btn{display:inline-block;float:none;}
.AddNewClass li .colo-picker .evo-more{display:none;}
.cont-right .ui-tabs-panel.ui-widget-content .btn-grup{left:0;margin:0 auto;right:0;}
.blogleft.blogleft-custom .left-inner-section .blog article.blogDetail{float:left;padding:0}
.blogleft.blogleft-custom .left-inner-section .blog figure.blogFrame{float:left;padding-right:10px;}
.no-result-found p strong{font-size:17px;margin-top:15px;display:block;}
.no-result-found ul{padding:0px 0 0 30px;}
article.no-result-found{float:left;}
.no-result-found p{font-family:'helvetica_ceregular';}
.no-result-found ul li{list-style:none;font-size:15px;list-style:none;}
.no-result-found ul li p{font-size:14px;padding:5px 0}
.no-result-found ul li p::before{background:#4d4d4d none repeat scroll 0 0;border-radius:50%;content:"";display:inline-block;font-size:12px;height:6px;margin-right:10px;width:6px;}
.fancybox-wrap.fancybox-desktop.fancybox-type-ajax.fancybox-opened{width:50% !important;}
.edit img{height:15px !important;margin-top:5px;width:auto;}
.fc-content .action-icon + span{clear:both;display:block;}
.fc-event-container .fc-content span{font-size:10px;white-space:normal;}
.fc-event-container .fc-content span.action-icon i{display:inline-block;float:right !important;}
.fc-event-container .fc-content span.action-icon{width:100%;text-align:left;float:left;}
.fc-event.fc-event-hori.fc-event-draggable.fc-event-start.fc-event-end.ui-draggable.ui-draggable-handle span{font-size:9px;}
.fc-event-container .fc-content h1{line-height:12px;}
.fc-event-title .calender-button{padding-top:0px;text-align:center;line-height:10px;}
.fc-event-title .calender-button span{display:inline-block;float:none;padding:0;margin:0;}
.fc-event-inner .fc-event-time{display:block;padding-top:5px;height:auto;text-align:center;}
.fc-event-inner .fc-event-title{padding:0}
.comments .comments-left ul li{float:left;width:50%;}
#index-header .login .tooltips{border-radius:5px;padding:10px 20px;}
.comments .comments-left ul li .post-preview img{float:left;margin-right:10px;margin-bottom:10px;border:2px solid #fff;width:70px;height:70px;}
.comments .comments-left ul li .post-preview img + span{text-transform:uppercase;font-size:15px;margin-bottom:5px;}
.fc-event-container .fc-content span.event_class+span{display:block;margin-top:-2px !important}
.lesson-section .lesson-heading+div.right-icon2.right-action-icon{right:20px;position:relative;top:-25px;text-align:right;}
.lesson-section .lesson-heading + div.right-icon2.right-action-icon a{font-size:18px !important;vertical-align:middle;}
.lesson-section .lesson-heading + div.right-icon2.right-action-icon span a{float:right;}
.overlay #add_event_popup.popup.add-event-poup a.close-btn.popup-close-button i{opacity:0}
.table-tbody-scroll{height:350px;overflow:scroll;}
.lesson-lightbox-form{width:100%;margin:0 auto;margin-bottom:50px;overflow:hidden;background:#fff}
.lesson-form{width:100%;margin:0 auto;}
.lesson-form .form-aside{width:25%;margin:0 auto;background:#666666;float:left;padding:10px 20px;box-sizing:border-box;min-height:400px;}
.lesson-form .form-aside h2{font-size:25px;font-weight:bold;margin:0;color:#fff}
.aside-input-form label{clear:both;color:#fff;font-size:18px;padding:10px 0;display:block;}
.aside-input-form input, .aside-input-form select, .aside-input-form textarea{width:100%;margin:0 auto;padding:0 10px;box-sizing:border-box;line-height:35px;height:35px;border:none;}
.aside-input-form textarea{height:80px;}
.lesson-form-content{float:left;width:75%;box-sizing:border-box;padding-left:10px;}
.aside-input-form .input-row{border-bottom:1px solid #fff;padding-bottom:20px;}
.aside-input-form .input-row:last-child{border:none;}
.lesson-heading{width:100%;margin:0 auto;background:#666666;padding:10px 0;overflow:hidden;}
.lesson-heading ul{margin:0;text-align:right;float:right;padding-right:10px;}
.lesson-footer-content ul{margin:0;text-align:left;float:left;padding-left:10px;}
.lesson-heading ul li, .lesson-footer-content ul li{float:left;margin:0;list-style:none;}
.lesson-heading ul li a, .lesson-footer-content ul li a{background:#f4f4f4;font-size:13px;text-align:center;padding:10px 10px;border-right:1px solid #d9d9d9;}
.lesson-heading ul li.active a, .lesson-heading ul li a:hover ,.lesson-footer-content ul li.active a, .lesson-footer-content ul li a:hover{background:#cccccc;}
.lesson-heading ul li:first-child a, .lesson-footer-content ul li:first-child a{border-radius:3px 0 0 3px}
.lesson-heading ul li:last-child a, .lesson-footer-content ul li:last-child a{border-radius:0 3px 3px 0;border:none;}
.lesson-footer-content ul li a{line-height:30px;padding:10px 20px;display:block;}
.lesson-footer-content ul li a img{width:20px;display:block;}
.lesson-footer{background:#dedede;clear:both;width:100%;padding:5px 0;overflow:hidden;margin-bottom:10px;}
.footer-bottons{text-align:right;float:right;padding-right:10px}
.footer-bottons a{padding:0 10px;width:100px;line-height:40px;background:#464646;margin-left:10px;height:40px;font-size:16px;color:#fff;display:inline-block;text-align:center;text-transform:uppercase;}
.footer-bottons a.active, .footer-bottons a:hover{background:#f46464}
.lesson-middle-table{min-height:500px;}
.table-row{width:100%;height:510px;overflow-y:scroll;display:block}
table.table-row thead{background:#dedede;padding:10px;}
.table-row th{background:#dedede;padding:10px;border-color:#dedede;}
.table-row td{background:#fff;padding:10px;border:1px solid #eeeeee}
.table-row td a{background:#dedede none repeat scroll 0 0;border-radius:9px;box-shadow:2px 0 1px #909090;padding:5px 10px;}
.table-row td a:hover{background:#9fbc00}
.checkboxes{width:100%;height:120px;overflow:hidden;overflow-y:scroll;background:#fff;padding:10px;}
.checkboxes .checkbox{padding:2px 0;position:relative;width:100%;}
.checkboxes .checkbox input{display:none;}
.checkboxes .checkbox label{color:#2d2d2d;font-size:13px;padding:5px 0 0 20px;cursor:pointer;}
.checkboxes .checkbox label:before{content:"";font-family:'FontAwesome';width:12px;height:12px;text-align:center;line-height:15px;border:1px solid #b9b9b9;position:absolute;left:0px;top:7px;background:#FFF;}
.checkboxes .checkbox input:checked + label:before{content:"\f00c";font-size:12px;}
.lesson-footer-content ul li label{background:#f4f4f4 none repeat scroll 0 0;border-right:1px solid #d9d9d9;font-size:13px;padding:5px 10px;text-align:center;display:block;cursor:pointer;}
.lesson-footer-content ul li input{display:none;}
.lesson-footer-content ul li label img{width:25px;display:inline-block;}
.lesson-footer-content ul li input:checked + label{background:#ccc}
.lesson-heading ul li label{background:#f4f4f4 none repeat scroll 0 0;border-right:1px solid #d9d9d9;font-size:13px;padding:0px 10px;text-align:center;display:block;line-height:30px;cursor:pointer;}
.lesson-heading ul li input{display:none;}
.lesson-heading ul li label img{width:30px;display:inline-block;}
.lesson-heading ul li input:checked + label{background:#ccc}
.aside-input-form select{margin:0;padding:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;background-image:url(../select-icon.png);background-repeat:no-repeat;background-position:right center;}
.lesson-footer-content ul li:first-child label, .lesson-heading ul li:first-child label{border-radius:3px 0 0 3px}
.lesson-footer-content ul li:last-child label, .lesson-heading ul li:last-child label{border-radius:0 3px 3px 0;border:none;}
.lesson-heading h3{display:inline-block;color:#fff;font-size:20px;padding-left:10px;margin:0}
.table-row td:last-child{vertical-align:middle;text-align:center;}
.table-row td img{width:20px;}
.popup-standard.standerd-popup-new{background:#fff none repeat scroll 0 0 !important;border:medium none !important;box-shadow:0 0 20px #333;padding:10px !important;position:relative;z-index:999999;width:85%;left:0;right:0;margin:0 auto;top:5%;height:auto !important;padding-bottom:0 !important;}
.table-row th, .table-row td{font-size:12px;padding:5px 0 !important;}
.table-row td a{margin-left:10px;margin-right:10px;}
.popup-standard.standerd-popup-new a.close-btn{position:absolute;right:0;top:0;z-index:999999;}
.add_current_standard.active{background:#9fbc00 !important;}
.calander1.call_latest .lesson-section .lesson-heading{background:none;}
.lesson-middle-table#add_standard table.table-row{}
/*.standard-row-section ul li span{display:inline-block}*/
.standard-row-section ul li span:first-child{width:50px;}
.standard-row-section ul li span:last-child{margin-left:10px;}
.lesson-middle-table .table-row.no-record-table tbody, .lesson-middle-table .table-row.no-record-table thead{display:table;width:100%;}
.fc-day-grid-event.fc-h-event.fc-event.fc-start.fc-end.fc-draggable span.event_class{font-size:10px !important;vertical-align:top;}
a.close-btn.popup-close-button{background:rgba(0, 0, 0, 0) url("../img/close-table-icon.png") no-repeat scroll center center;display:block;height:40px;margin:0 auto;position:absolute;right:100px;top:20px;width:40px;z-index:99999999;}
.calenders .cal_list li span.cal_colors{border-radius:0}
.calenders .cal_list li span.cal_colors{background-image:url(../img/tick-col.png);background-repeat:no-repeat;background-position:center center;background-size:10px;}
.calenders .cal_list li span.cal_colors.checked-class::before{background:#fff none repeat scroll 0 0;content:"";display:inline-block;height:11px;margin-left:2px;margin-top:2px;position:absolute;width:11px;}
.calenders .cal_list li span.cal_colors:before{content:none;}
.schedule .cal_list li span.cal_colors2{border-radius:0}
.schedule .cal_list li span.cal_colors2{background-image:url(../img/tick-col.png);background-repeat:no-repeat;background-position:center center;background-size:10px;}
.schedule .cal_list li span.cal_colors2.checked-class-scheduled::before{background:#fff none repeat scroll 0 0;content:"";display:inline-block;height:11px;margin-left:2px;margin-top:2px;position:absolute;width:11px;}
.schedule .cal_list li span.cal_colors2:before{content:none;}
.fc-view.fc-basicWeek-view.fc-basic-view .week-schdule .lesson-heading h5{display:block;font-size:12px !important;margin:0 auto;width:100% !important;}
.fc-view.fc-basicWeek-view.fc-basic-view .week-schdule .right-icon2.right-action-icon span a i{font-size:12px;}
#calender12.fc-unthemed.fc-ltr .fc-view.fc-month-view.fc-basic-view .fc-widget-content .fc-scroller.fc-day-grid-container{height:auto !important;overflow:hidden !important;}
#calender12.fc-unthemed.fc-ltr .fc-view.fc-month-view.fc-basic-view .fc-row.fc-widget-header{margin-right:0 !important;border-right-width:0 !important}
#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{min-height:auto}
#calender12.fc-unthemed.fc-ltr .fc-view.fc-month-view.fc-basic-view .fc-day-grid.fc-unselectable td{height:10px !important;line-height:15px;vertical-align:middle !important;}
#fbox .fancybox-close-small::after{content:none;}
#fbox .fancybox-close-small{background:#f46464 url(../img/close-button.png)top left no-repeat;border-radius:50%;color:#fff;font-size:13px;text-align:center;top:1px;z-index:99;position:absolute;top:10px;right:10px;height:24px;width:24px;}
#fbox{background:#ccfff0;border:10px solid #3b3b43;border-radius:0;display:none;left:50%;margin-left:-220px;position:fixed;text-shadow:0 1px 0 #fff;top:10%;width:650px;}
.ep-recl-dialog-buttons button{background-color:#f46464;border-radius:0;color:#fff;font-size:16px;padding:8px 25px;text-transform:uppercase;border:none;margin-right:10px;}
.ep-recl-dialog-buttons button.close_fb{background:#333}
.ep-recl-dialog-buttons{margin-top:20px}
.ep-recl-dialog-title.ep-recl-dialog-title-draggable span{font-size:20px;}
.ep-rec th{display:inline-block;font-weight:600;width:120px;color:#4d4d4d;display:block;font:18px "helvetica_ceregular";padding-top:15px;text-transform:capitalize;}
.ep-rec td select{border:0 none;height:30px;margin-bottom:10px;width:250px;}
.ep-rec td{font-size:14px;}
.ep-rec td input{background:#fff none repeat scroll 0 0;border:medium none;height:30px;margin:0 5px 0 auto;vertical-align:middle;}
.ep-rec-ends-opt label{vertical-align:middle;}
.ep-recl-dialog-title.ep-recl-dialog-title-draggable{margin-bottom:10px;}
.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{width:13.4% !important;margin:0 auto;padding:0;font-size:12px;text-align:center;text-indent:0 !important}
.class_schedules_ul .fourmTable.cls-form ul.title li.three.threedotone, .class_schedules_ul .fourmTable.cls-form ul#record_19 li, .class_schedules_ul .fourmTable.cls-form .cls ul li.col_row{width:5% !important;}
.class_schedules_ul .cls .searchFilter.index-search{padding:10px 0;}
.class_schedules_ul .fourmTable.cls-form ul#record_19 li input, .class_schedules_ul .fourmTable.cls-form .cls ul li input{border-radius:2px;font-size:10px;padding:0 5px;width:47% !important;}
.class_schedules_ul .fourmTable.cls-form ul#record_19 li, .class_schedules_ul .fourmTable.cls-form .cls ul li{padding:0 10px;box-sizing:border-box;}
.class_schedules_ul .fourmTable.cls-form ul#record_19 li input:last-child, .class_schedules_ul .fourmTable.cls-form .cls ul li input:last-child{float:right}
.class_schedules_ul .fourmTable.cls-form ul#record_19 li input:first-child, .class_schedules_ul .fourmTable.cls-form .cls ul li input:first-child{float:left;}
.class_schedules_ul .fourmTable.cls-form ul#record_19 li input.my-btn, .class_schedules_ul .fourmTable.cls-form ul#record_19 li a.cancel-btn,
.class_schedules_ul .fourmTable.cls-form .cls ul li input.my-btn, .class_schedules_ul .fourmTable.cls-form .cls ul li a.cancel-btn{display:inline-block;font-size:11px;height:28px !important;line-height:28px !important;margin:0 auto !important;padding:0 5px !important;width:auto !important;border-radius:2px;}
.class_schedules_ul .fourmTable.cls-form ul#record_19 li input.my-btn, .class_schedules_ul .fourmTable.cls-form .cls ul li input.my-btn{margin-left:5px !important}
.class_schedules_ul .fourmTable.cls-form ul#record_19 li a.cancel-btn, .class_schedules_ul .fourmTable.cls-form .cls ul li a.cancel-btn{margin-left:5px !important;text-indent:0;}
.class_schedules_ul .fourmTable.cls-form ul#record_19 li input.my-btn, .class_schedules_ul .fourmTable.cls-form .cls ul li input.my-btn{margin-right:2px;}
.class_schedules_ul .fourmTable.cls-form ul#record_19 li .submit, .class_schedules_ul .fourmTable.cls-form .cls ul li .submit{float:none;}
.class_schedules_ul .fourmTable.cls-form ul#record_19 li.lst-last:last-child{padding:0;text-align:center;}
.class_schedules_ul .fourmTable.cls-form ul.title li span{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border:medium none;display:inline;padding:0 5px;}
.class_schedules_ul .fourmTable.cls-form .cls ul li.cls_row input#ClassName, .class_schedules_ul .fourmTable.cls-form .cls ul li.col_row input#ClassColor{width:100% !important}
.class_schedules_ul .fourmTable.cls-form .cls ul li.lst-last{padding:0}
.class_schedules_ul .fourmTable.cls-form ul.title li.three.threedotone div{display:inline-block;float:none;height:80%;margin:10% auto 0 10%;width:80%;}
.class_schedules_ul .fourmTable.cls-form ul.title.rowOdd li.three.threedotone span, .class_schedules_ul .fourmTable.cls-form ul.title.rowEven li.three.threedotone span{font-size:9px;z-index:999;}
.lesson-section .lesson-heading .right-icon.right-action-icon{background:none;}
.fc-day-grid-event.fc-h-event.fc-event.fc-start.fc-end.fc-draggable .standard-list{height:150px !important;}
.fc-day-grid-event.fc-h-event.fc-event.fc-start.fc-end.fc-draggable .dr-headbox{height:30px !important}
.fc-day-grid-event.fc-h-event.fc-event.fc-start.fc-end.fc-draggable .leftweek{font-size:11px !important;/*left:0;position:absolute;*/}
.fc-basicWeek-view .right-week.custom-class{float:left;position:absolute;right:0;}
.fc-basicDay-view .right-week.custom-class{position:absolute;right:6px;}
#tabs-1 #LoginPopup .login-form-main .schedule{height:100px;overflow-x:hidden;overflow-y:scroll;padding-top:10px;position:relative; background:#fff;border-radius: 5px; border:1px solid #b4e3d5; }
.fc-listMonth-view .fc-list-heading-main{font-size:16px!important;}
.fc-listMonth-view .fc-list-heading-alt{font-size:16px!important;}
.fc-day-grid-event.fc-h-event.fc-event.fc-start.fc-end.fc-draggable .left-header label{margin:0 auto !important;padding:5px 0 !important;}
.fc-day-grid-event.fc-h-event.fc-event.fc-start.fc-end.fc-draggable .left-header label.all-day{display:inline-block;float:none !important;margin:0 !important;text-align:center;vertical-align:middle;width:auto !important;}
.new-design{background:#fff;border:1px solid #ccc;clear:both;float:left;margin-top:20px;padding:5px;width:100%;}
.member_summary h1{font-size:13px;font-weight:bold;}
.user-moderator{color:#018107;font-weight:bold;}
.member_summary .mainblock .usertitle{font-size:13px;font-weight:bold;}
.mainblock .avatar{display:block;margin:5px 0;text-align:center;}
#usermenu{font-size:11px;margin-left:10px;padding-bottom:9px;}
#view-stats_mini{margin-top:10px;border:1px solid #d1d1b9;float:left;width:100%;}
.block.mainblock{border:1px solid #d1d1b9;float:left;width:100%;}
.blockbody h5{background-color:#343333;color:white;float:left;font-size:13px;font-weight:bold;padding:8px 10px;width:100%;}
.block .blockrow{float:left;font-size:12px;padding:11px 0;width:100%;}
img.onlinestatus{left:-4px;position:relative;top:5px;}
.block .blockbody dl.stats{color:#333;}
.block dl.stats dt{clear:right;display:block;float:left;font-weight:normal;padding:3px;text-align:right;width:85px;}
.block dl.stats dd{clear:right;display:block;float:left;margin-left:8px;width:121px;}
.blockbody dl{clear:both;width:100%;}
.member_summary dl.stats dt{clear:right;display:block;float:left;font-size:11px;width:85px;}
#usermenu li.separator{background:#c1c1c1 none repeat scroll 0 0;height:1px;margin-right:10px;margin-top:2px;}
#usermenu li{margin-bottom:2px;}
#usermenu img.inlineimg{position:relative;top:2px;}
.blockhead2{background-color:#343333;color:white;float:left;font-size:13px;font-weight:bold;padding:8px 10px 6px;width:100%;}
.left-sidebar{float:left;width:25%;}
.block.mainblock{float:left;width:100%;}
.floatcontainer{float:left;width:100%;}
.new-design-single-profile{background:#fff;border:1px solid #ccc;clear:both;float:left;margin-top:20px;padding:5px;width:100%;}
.main-post{background:#fff;border:1px solid #e3e3e3;float:left;width:100%;}
.head-form{background:#4d4d4d;color:#fff;float:left;font-size:14px;font-weight:bold;padding:10px;text-transform:capitalize;width:100%;}
.head1{float:left;width:74%;}
.head2{float:left;width:21%;}
.foruminfo{float:left;margin-top:3px;width:55%;}
.a{margin:auto;max-width:1180px;}
.r-tabs .r-tabs-nav .r-tabs-tab{position:relative;}
.r-tabs .r-tabs-nav .r-tabs-anchor{background:#eee none repeat scroll 0 0;color:#222;display:inline-block;font-size:14px;font-weight:bold;padding:10px 12px;text-decoration:none;}
.r-tabs .r-tabs-nav .r-tabs-state-disabled{opacity:0.5;}
.r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor{background-color:#ccfff0;border-top-left-radius:4px;border-top-right-radius:4px;color:#333;text-shadow:none;}
.r-tabs .r-tabs-panel{background-color:white;border-bottom:4px solid white;border-bottom-right-radius:4px;border-bottom-left-radius:4px;}
.member_content .subsection{padding:4px;}
.profile_content .blockbody{clear:both;padding:10px;}
.userprof_content a{background-color:transparent;}
.blockbody.subsection.userprof_content.userprof_content_border > div{text-align:center;}
.blockbody dl{clear:both;margin-bottom:8px;width:100%;}
.profile_content .blockbody .stats dd{clear:right;float:left;}
#view-aboutme dt{display:inline;font-weight:bold;text-align:right;}
#view-aboutme dd{display:inline;}
#view-aboutme dt{display:inline;font-weight:bold;clear:right;float:left;margin-right:1em;text-align:right;}
.blockhead{background-color:#343333;color:white;font-size:13px;font-weight:bold;padding:9px 10px;}
.blocksubhead{background-color:#444;color:#eee;margin:0;padding:10px;}
.selected_view_section{font-size:13px;}
.blockbody.userprof_content.userprof_content_border{padding:11px 22px;}
.r-tabs .r-tabs-accordion-title .r-tabs-anchor{background:#eee none repeat scroll 0 0;color:#222;display:block;font-size:14px;font-weight:bold;padding:10px 12px;margin-top:7px;margin-bottom:7px;text-decoration:none}
.r-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor{background-color:#ccfff0;border-top-left-radius:4px;border-top-right-radius:4px;color:#333;text-shadow:none;}
.r-tabs .r-tabs-accordion-title.r-tabs-state-disabled{opacity:0.5;}
button{display:inline-block;margin-top:10px;margin-right:10px;padding:10px 20px;line-height:100%;color:#fff;font-size:14px;text-align:center;text-shadow:0 1px rgba(0, 0, 0, 0.3);vertical-align:middle;font-weight:bold;border:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#00c5ad;box-shadow:0px 3px 0px 0px #00ab94;cursor:pointer;}
.info{display:inline-block;margin-top:10px;margin-right:10px;padding:10px 20px;width:300px;line-height:100%;font-family:Consolas, "Liberation Mono", Menlo, Courier, monospace;font-size:14px;color:#00c5ad;border:2px solid #00ab94;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#fff;cursor:pointer;}
.right-sidebar{border:1px solid #ddd;float:right;width:74%;}
.blockbody.subsection.userprof_content.userprof_content_border a{font-size:13px;}
.profile_content .friends_list{clear:both;display:block;width:100%;}
.profile_content .friends_list .friend_info p.description{font-size:11px;}
#friends, #postareas{background-color:#333;box-shadow:2px 2px 2px #c8c8c8;color:white;font-size:13px;padding:10px 10px;}
.profile_content .friends_list li{clear:both;position:relative;}
.friends_list li:last-child{border:none;}
.friends_list li{border-bottom:1px solid #ddd;float:left;padding:10px 13px;width:100%;}
.friends_mini{border:1px solid #d1d1b9;float:left;margin-top:10px;width:100%;}
.member_summary .friends_mini .friends_list li{margin-left:5px;overflow:hidden;text-align:center;width:63px;}
.member_summary .friends_mini .friends_list li .image_friend_link{border:none;border-radius:3px;display:inline-block;height:50px;overflow:hidden;padding:0;width:50px;}
.member_summary .friends_mini .friends_list li img{height:50px;width:auto;}
.member_summary .friends_mini .friends_list li .friend_info{clear:both;}
.friends_mini .friends_list.floatcontainer li{border:medium none;padding:11px 0;text-align:center;width:33.33%;}
.blockhead{background-color:#343333;color:white;float:left;font-size:13px;font-weight:bold;padding:8px 10px;width:100%;}
.userprof_content_border dt a{color:#018107;font-weight:bold;}
.userprof_content_border dt{clear:right;display:block;float:left;margin-right:1em;}
.image_friend_link{float:left;margin-right:20px;width:61px;}
.friend_info{float:left;width:90%;}
.description{font-size:14px;}
.friend_info > h4{font-size:16px;margin-bottom:5px;}
.blockbody.subsection.userprof_content.userprof_content_border{font-size:13px;}
.r-tabs .r-tabs-nav{margin:0;padding:0;}
.r-tabs .r-tabs-tab{display:inline-block;margin:0;list-style:none;}
.r-tabs .r-tabs-panel{padding:15px;display:none;}
.r-tabs .r-tabs-accordion-title{display:none;}
.r-tabs .r-tabs-panel.r-tabs-state-active{display:block;}
.posthead{background-color:#343333;border:0 solid #5a7f97;clear:both;color:#fff;display:block;float:left;font-size:14px;margin:0;padding:10px 15px;width:100%;}
.left-cont-detial{float:left;padding:15px;width:20%;}
.left-cont-detial .usertitle{float:left;width:100%;}
.left-cont-detial .username_container{float:left;font-size:15px;width:100%;}
.postuseravatar img{border:1px solid #ddd;}
.left-cont-detial dl.userinfo_extra dt{clear:left;float:left;font-weight:bold;margin-right:5px;}
.left-cont-detial dl.userinfo_extra dd, .left-cont-detial dl.userinfo_extra dd a, .left-cont-detial dl.user_rep dd{max-width:180px;overflow:hidden;overflow-wrap:break-word;padding-bottom:3px;}
dl.userinfo_extra dd{float:left;}
.postuseravatar{float:left;padding:13px 0;width:100%;}
.right-cont-detial{border-left:1px solid #ddd;float:left;position:relative;min-height:264px;padding:15px 15px 31px;width:80%;}
.min-tilte{background:#ddd none repeat scroll 0 0;float:left;font-size:15px;font-weight:500;margin-bottom:15px;padding:12px 11px;width:100%;}
.postfoot{background:#ddd none repeat scroll 0 0;bottom:0;left:0;padding:8px 14px;position:absolute;right:0;text-align:right;width:100%;}
a.newreply{background:transparent url("../img/quote_40b.png") no-repeat scroll left center;padding-left:20px;}
.row.inner-detial{border:1px solid #ddd;margin-top:15px;}
.nodecontrols{float:right;}
.right-cont-detial p{font-size:14px;line-height:20px;}

#calendar table .my-added2{text-align: left; padding: 5px;}
#calendar table .my-added2 span{cursor: pointer;}
#calendar table .my-added2 span.delete-all-weak-all{float: right; }
.ch-repeat-cls:after{content: none !important;}
span.check-sec {
    margin: 0 0 0 33px !important;
    vertical-align: top;
}

@media only screen and (max-width:768px){.r-tabs .r-tabs-nav{display:none;}
.r-tabs .r-tabs-accordion-title{display:block;}
}
.forumicon{float:left;margin-left:10px;margin-right:10px;}
.forumtitle{color:#4d4d4d;font-size:14px;line-height:1.2;margin:0 0 3px;}
h2.forumtitle { font-family: "helvetica_ceregular"; font-weight:bold;}
.forumtitle a:hover { text-decoration: underline;}
.moderators > h4{color:#4d4d4d;float:left;font-size:12px;font-weight:bold;margin-right:10px;}
.commalist > li{color:#e26060;display:inline-block;font-weight:700;}
.forumactionlinks.td{float:left;padding-top:5px;width:3%;}
.forumstats.td{float:left;line-height:18px;margin-right:2%;width:14%;}
.forumstats.td > li{color:#4d4d4d;font-size:14px;}
.forumlastpost.td{float:left;line-height:18px;width:25%;}
.lastposttitle{color:#4d4d4d;font-size:14px;}
.popupmenu.memberaction{display:inline-block;}
.lastpostby{position:relative;}
.popupbody.memberaction_body{background:#e26060;color:#fff;left:0;padding:10px;position:absolute;width:100%;z-index:999;display:none;top:16px;}
.popupbody.memberaction_body li{background:#f27070;display:inline-block;line-height:20px;margin-bottom:5px;padding:5px;width:49%;}
.popupmenu.memberaction:hover .popupbody.memberaction_body{display:block;}
.min-colspe{float:left;width:100%;}
.details-form{float:left;padding-top:10px;width:100%;}
.popupbody.memberaction_body li:hover{background:#d35252;}
.details-form:nth-child(2n+1){background:#bafbe8;border-bottom:1px solid #73fdd4;border-top:1px solid #73fdd4;}
@media(max-width:767px){.fc .fc-toolbar > * > *{float:left;margin-left:0!important;}
.calander1 #calendar{display:inline-block;width:100%;}
.fc-right .fc-button-group{display:inline-block;margin-top:6px;}
.head2{float:left;width:39%;}
.head1{float:left;width:55%;}
.foruminfo{float:left;margin-bottom:6px;margin-top:3px;text-align:center;width:37%;}
.forumicon{float:none;margin-left:0;margin-right:0;}
.moderators > h4{color:#4d4d4d;float:none;font-size:13px;font-weight:bold;margin-right:10px;}
.popupbody.memberaction_body{background:#e26060 none repeat scroll 0 0;color:#fff;display:none;left:-190px;padding:10px;position:absolute;top:16px;width:284px;z-index:999;}
.forumstats.td{float:left;line-height:18px;margin-right:0;width:26%;}
.forumlastpost.td{float:left;line-height:18px;width:34%;}
.left-sidebar{float:left;width:100%;}
.right-sidebar{border:1px solid #ddd;float:right;width:100%;}
.r-tabs .r-tabs-panel{display:none;float:left;width:100%;}
.friends_list li{border-bottom:1px solid #ddd;float:left;padding:10px 6px;width:100%;}
.image_friend_link{float:left;margin-right:9px;width:56px;}
.friend_info{float:left;width:71%;}
.left-cont-detial{float:left;padding:15px;width:100%;}
.right-cont-detial{border-left:1px solid #ddd;float:left;min-height:264px;padding:15px;position:relative;width:100%;}
.right-cont-detial{border-left:1px solid #ddd;float:left;min-height:264px;padding:15px 15px 31px;position:relative;width:100%;}
body .calander, body .calander1{height: 100% !important; overflow: visible; padding: 0;}
.rightside, .leftside{float: none;width: 100%;}
body .cal_inner{padding: 0 15px;}
body .fc-content .fc-view.fc-view-month.fc-grid table td{padding: 0 7px;}
}

.overlay .popup .fm-otr { margin-top: 15px;}
#ChangeSchedule .form-body .event-edit { margin-top: 15px;}
.content.my-video-block span.play_btn.play-circle { background: url(../img/play.png) no-repeat center center / 70px auto;}

/*.update_calendar { float: left; width: calc(100% - 270px);}*/
.calander1 #calendar { display: inline-block; width: calc(100% - 270px);}
.calander1 .right-event { min-width: 260px;}
.overlay .popup .check-sec { float: right; margin-bottom: 15px !important;}
#add_event_popup .event-edit li.clearfix.full { width: auto !important; margin-left: 115px;}
.ui-tabs-panel.ui-widget-content.ui-corner-bottom { height: 327px;}
.website-setup.website-setup-custom .head-web h2 a i:hover{color:#fff !important}
.fancybox-wrap.fancybox-desktop.fancybox-type-ajax.fancybox-opened { min-width: 500px; max-width: 90%;}
.fancybox-wrap .fancybox-outer .fancybox-inner { min-width: 500px; width: 700px !important; max-width: 100%;}
.fc-other-month.fc-future.quick-highlights {  opacity: 1;}
/* May 30, 2017 */
body .class_schedules_ul .fourmTable.cls-form ul.title li.three.threedotone{
	width: 50px;
}
body .class_schedules_ul .fourmTable.cls-form ul.title li.three.threedotone .clr-box{
	height: 33px !important;
}
.class_schedules_ul .fourmTable.cls-form ul.title li.three.threedotone > span{
	text-indent: -9999px;
	display: inline-block;
}
.class_schedules_ul .fourmTable.cls-form .cls ul li input#clrPkr{
	border-radius: 0px;
	min-width: 50px;
	height: 33px !important;
}
body .class_schedules_ul .fourmTable.cls-form .cls ul li.col_row{
	padding: 0 6px;
}
body .fourmTable tr td{
	padding: 6px;
}
body .colo-picker{
	top: 35px;
	right: 0;
}
.FormEdit .colo-picker{
	top: inherit;
	bottom: 45px;
}
.cpdiv .evo-palette tr td {
	line-height: 1;
}
.class_schedules_ul .fourmTable.cls-form ul.title li .evo-palette span{
	padding: 0;
}
#cpDiv .evo-pop{
	width: auto !important;
}
.evo-more{
	line-height: 1;
}
.rowEven li.evo-color span, .rowOdd li .evo-color span{
	min-height: 100%;
}
#cpDiv .evo-palette{
	display: inline-block;
	text-align: left;
}

/* forum */
.details-form{ padding: 10px; }
.details-form:nth-child(2n+1){background-color: #f0f0f0;border-bottom-color: #e3e3e3;border-top-color: #e3e3e3;	}
.foruminfo{width: 50%;}
.forumdata{padding: 0px 40px 15px 40px;}
.forumlastpost.td{width: 20%;}
.head1{width: 62%;text-align: center;}
.forumstats.td{width: 12%; text-align: center;}
.usernameMemberAction strong{color: #f46464;}
.head-form .collapse, .head-form .expand {float: right;}
.description > p {color: #444;font-size: 13px;line-height: 22px;}

.fc-day-top.fc-other-month { opacity: 1 !important; color: #9f9f9f !important;}

/* June 1, 2017 */
.study .list li h4 {
    line-height: 23px;
    min-height: 55px;
}
.btn-div {
    display: inline-block;
    clear: both;
}
.sub-con{
	display: inline-block;
	width: 100%;
}
.subComment {
    display: inline-block;
}
.video_headeing .cooment .image{
	width: 60px;
}
.video_headeing .cooment .image img{
	height: auto;
	width: 100%;
}

@media (max-width: 686px){
	.btn-div {
	    width: 100%;
	    padding-left: 42px;
	}
	.video_headeing .cooment .image{
		width: 35px;
	}
	.video_headeing .cooment .image img{
		height: auto;
	}
	.video_headeing .comment_text{
		margin-left: 50px;
	}
}



.fancybox-opened {}
.fancybox-wrap .fancybox-outer .fancybox-inner { width: 100% !important; min-width: 0;}
.titleline .pagination { padding: 15px 0; float: left;}
.titleline .pagination a { padding: 0; background: #fff; border-radius: 0; color: #a8a8a8; font-size: 12px; float: left; margin: 0 1px; line-height: 20px; width: 20px; height: 20px; border: 1px solid #D2D2D2; text-align: center;}
.titleline .pagination span { padding: 0; background: none; border-radius: 0; font-size: 10px; color: #868686; float: left; margin: 1px 4px; border: 0px solid #c3c3c3; width: 18px; height: 18px; text-align: center; line-height: 20px;}
.left-header { width: 90%;} 
.right-header { width: 10%; text-align: center;}
.fc-view.fc-basicWeek-view.fc-basic-view table td .dr-headbox a.right-week { margin: 0 3px !important;}
.fc-day-grid-event.fc-h-event.fc-event.fc-start.fc-end.fc-draggable .left-header label { margin: 0 auto !important; padding: 5px 5px 0 !important; width: 100% !important; text-overflow: ellipsis; overflow: hidden;}
.fc-day-grid-event.fc-h-event.fc-event.fc-start.fc-end.fc-draggable .left-header label.all-day { float: left !important;}
.fc-day-grid-event.fc-h-event.fc-event.fc-start.fc-end.fc-draggable .dr-headbox { height: 50px !important;}
.ui-tabs .ui-tabs-nav li a, .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a { white-space: normal; word-wrap: break-word;}
.team-profile .descraption a { font-size: 13px; text-overflow: ellipsis; overflow: hidden; max-width: 100%; display: inline-block; vertical-align: middle;}
.team-profile .descraption li { width: 100%; padding-right:0;}

.edit-page-title { font-size: 28px; margin: 5px auto 10px;}
.class_schedules_ul .mt20 { margin-top: 0 !important;}
.calenders .cal_list li span.cal_colors { display: inline-block; float: left; margin-bottom: 5px; border: 1px solid rgba(0,0,0,0.1);}
.cal_list li { text-align: left; display: inline-block; white-space: normal; word-wrap: break-word; width: 100%;}
.remember-me { padding: 5px 0;}
#remember_me { display: inline-block; vertical-align: middle; width: auto;}
.overlay .popup .remember-me label.checkbox { display: inline-block; vertical-align: middle; margin: 5px 5px; float: none; padding: 0; font-size: 16px;}
.overlay .popup .buttons { width: 100%;}
.overlay .popup .buttons a { float: right; font-size: 14px; margin: 22px auto 0; font-weight:normal;} 
.profiler { width: 150px !important;}
.right-cont-detial p { display: inline-block; width: calc(100% - 180px); margin: 5px auto 5px 10px !important; padding-left:0 !important;}
.popupmenu.memberaction { max-width: 100% !important; white-space: normal !important; width: 100% !important;}
.username.offline { display: inline-block; width: 100%; float: none; position: relative;}
.admin-user  { display: inline-block; width: auto; float: none; position: relative; margin: 5px auto;}
.left-cont-detial .username_container { width: 100% !important;}
.content-columns { padding-bottom: 0 !important; border-bottom: 0 !important;}
.right-cont-detial { border-left:0;}
.usernameMemberAction { letter-spacing: 0 !important;}
.postfoot { background: none !important;}
.postcontrols a { margin: 0 5px !important;}

#add_event_popup .event-edit li.clearfix.full {     width: 100% !important;  margin-left: 0; padding-right: 8px;}
#add_event_popup textarea { max-width: 100%;}
.curricularShow { top: 0 !important;}


/*********13-june*******/

.wb-forum div.forumlastpost p.lastposttitle  a:hover {
  text-decoration: underline;
}
.wb-forum-details .main-post .head-form .head1 {
padding-left: 40px;
text-align: left;
width: 50%;
}
.wb-forum-details .main-post .head-form .head2 {
  width: 12%;
}
.wb-forum-details .forumstats.td {
margin: 0;
text-align: left;
}

.foruminfo .forumdata h2.forumtitle {
display: inline-block;
float: left;
max-width: 100%;
padding-right: 10px;
}
.wb-forum-details .titleline .pagination {
  padding: 0;
}
.wb-forum-details .forumdata h2.forumtitle > a {
  display: inline-block;
  float: left;
  max-width: 94%;
  overflow-wrap: break-word;
  padding-right: 6px;
  white-space: pre-wrap;
  width: auto;
}
.wb-forum .head1 {
  
  text-align: left;
  width: 63.8%;
}
.lastpost {
  margin-left: 2px;
  vertical-align: bottom;
  width: 18px;
}
.wb-forum-topic-details .right-cont-detial p p {
  width: 100%;
  margin:0px !important
}
.wb-topic .pagination .no-box:hover {
  background: #f46464 ;
  border: 1px solid #f46464;
  color: #fff;
  text-decoration: underline;
}

.wb-topic .quotes .quoted-text {
  border: 1px solid #efefef;
  padding: 20px 50px  10px !important;
  position: relative;
}
p.quoted-text i.fa-quote-right {
  bottom: 40px;
  font-size: 30px;
  position: absolute;
  right: 10px;
}
.quoted-text > span {
  display: block;
  float: right;
  padding: 10px 0;
  font-size: 12px;
}
p.quoted-text i.left.fa-quote-right {
  bottom: auto;
  left: 6px;
  right: auto;
  top: 5px;
  transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
	  -moz-transform: rotate(180deg);
}
.quoted-text span a {
  color: #f46464;
}
.wb-topic .right-cont-detial p {
  float: right;
  margin: 5px 20px 5px 10px;
  width: calc(100% - 180px);
}
.calander1 #calendar.calender-less { width: calc(100% - 270px) !important;}

.calenders .cal_list li span.cal_colors {  margin-left: -25px;}
.cal_list li { padding-left: 30px; line-height: 15px;}

#ChangeScheduleCustomIndexForm .curricularShow2 {color: #DE4E4E;}

#calender12 table thead.fc-head th, #calender12.fc-unthemed.fc-ltr .fc-view.fc-month-view.fc-basic-view .fc-day-grid.fc-unselectable td { width: 33px;}


.foruminfo .forumdata h2.forumtitle { width: 100%; float:none;}
.forumdata { width: 100%; padding: 0 10px;}

h3.listing-hdg.listing-div, h3.listing-hdg.listing-div { word-wrap: break-word; clear: both; max-width: 100%;}
.new-listing-table { float: left; width: 100%; background: #fff;}
.pagination-sec { display: inline-block; float: left; width: 100%;}
.head3, .forumlastpost.td { width: 20%; float: right;}
.wb-forum-details .main-post .head-form .head1, .new-design.wb-forum-details .min-colspe .foruminfo { width: 60%;}

p.quoted-text i.fa-quote-right { font-size: 15px; position: relative; margin-bottom: 0; display: inline-block; bottom: -6px; right: -5px;}
p.quoted-text i.fa-quote-right.left { position: absolute;} 
.wb-topic .quotes .quoted-text { padding: 10px 25px 10px !important;}
.no-box a { padding: 5px 7px; width: 25px; height: 25px; display: inline-block; line-height: 15px; text-align: center;}
.no-box a[rel="next"], .no-box a[rel="prev"] { display: inline-block; width: auto; height: auto;}
.no-box { padding: 0; height: auto; width: auto;}
span.current.no-box {
    width: 25px;
    height: 28px;
    line-height: 25px;
    text-align: center;
    cursor: default;
    text-decoration: underline;
    padding: 0px 0;
}

.new-design.wb-forum .head1 { width: 80%;}
.new-design.wb-forum .head2 { width: 17%;}
.lightRedButton.ReportIssueBtn{
	background-color: #00c5ad;
    border: 0 none;
    border-radius: 3px;
    box-shadow: 0 3px 0 0 #00ab94;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: bold;
    line-height: 100%;
    margin-right: 10px;
    margin-top: 10px;
    padding: 10px 20px;
    text-align: center;
    text-shadow: 0 1px rgba(0, 0, 0, 0.3);
    vertical-align: middle;
	 background-color: #464646;
    border-radius: 0;
    color: #fff;
    font-family: helvetica_ceregular;
    font-weight: bold;
	
}
.accSettings .close-btn .fa.fa-times-circle{display:none;}
.lbl_agree { display: inline-block; width: 100%;}
.register-mn h3, .personal-memo, .register-mn textarea { width: 100%; box-sizing: border-box;}
.red_btn { line-height: 1.7;}

/*sep 9 mk*/
.home-banner{
	height: 200px;
	min-height: auto;
}
.home-banner .bannerText{
	margin-top:50px;
	padding:20px 0px;
}
.course-columns {
    margin: 0px auto;
    max-width: 1010px;
}
/*sep 9 mk - end*/
