/*----------reset.css---------------------------*/
}
fieldset legend{display:none;}*/:focus{outline:0;}
body{background:white;}
ol, ul{list-style:none;}
table{border-collapse:separate;}
caption, th, td{text-align:left;font-weight:normal;}
blockquote:before, blockquote:after,
q:before, q:after{content:"";}
blockquote, q{quotes:"" "";}
.holder .course_row ul{display:inline-flex;margin:0;width:100%;}
.holder .course_row ul li{width:30%;padding:0 10px 0 10px;}
.span8 .coursebannerinner .leftcontent #coursesection{margin-top:20px;}
.span8 .coursebannerinner .leftcontent #coursesection #coursesectionlecture{padding-top:10px;}
.span8 .coursebannerinner .leftcontent #coursesection #coursesectionlecture .course_cat1{display:inline-flex;width:100%;}
.span8 .coursebannerinner .leftcontent #coursesection #coursesectionlecture .course_cat1 li{width:20%;}
.span8 .coursebannerinner .leftcontent .buy_background table tr td{background:#DFDFDF;padding:6px;}
/*---------------front_style.css---------------------------*/
.name_guru{font-size:14px;font-weight:bold;margin:0 0 7px;}
.image_guru{background:#FFFFFF none repeat scroll 0 0;border:1px solid #DDDDDD;float:left;margin:5px;padding:2px;}
.description_guru{font-size:12px;}
.description_guru_bigger{font-size:16px;}
.sub_title_guru{color:#777777;font-size:12px;font-style:italic;font-weight:bold;margin:0 0 5px;padding:0 0 5px;}
.field_name_guru{}
.field_value_guru{}
.step_name_guru{}
.course_row_guru{float:left;padding-top:15px;width:100% !important;}
.teacher_cell_guru{display:block;float:left;}
.teacher_site_guru{background-position:0 -16px;}
.teacher_blog_guru{background-position:0 -32px;}
.teacher_twitter_guru{background-position:0 -48px;}
.teacher_facebook_guru{background-position:0 -64px;}
.teacher_courses_heading_guru{color:#777777;font-size:12px;font-style:italic;font-weight:bold;margin:0 0 5px;padding:0 0 5px;}
.courses_table_header{background-color:#CCCCCC;}
.white_bg td{padding-bottom:2px;padding-left:5px;padding-top:2px;}
.subcat_box_guru{margin-left:0px;}
.categ_name_guru{font-size:24px;margin:0 0 15px;}
.categories_guru{color:#777777;font-size:12px;font-style:italic;font-weight:bold;margin:0 0 5px;padding:0 0 5px;}
li.guru_level1{list-style:disc;line-height:normal;}
li.guru_level2{list-style:circle;line-height:normal;}
.guru_buynow{-moz-box-shadow:inset 0px 1px 0px 0px #fff6af;-webkit-box-shadow:inset 0px 1px 0px 0px #fff6af;box-shadow:inset 0px 1px 0px 0px #fff6af;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffab23));background:-moz-linear-gradient(center top, #ffec64 5%, #ffab23 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#ffab23');background-color:#ffec64;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #ffaa22;display:inline-block;color:#333333;font-family:arial;font-size:15px;font-weight:bold;padding:6px 24px;text-decoration:none;text-shadow:1px 1px 0px #ffee66;}.guru_buynow:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffab23), color-stop(1, #ffec64));background:-moz-linear-gradient(center top, #ffab23 5%, #ffec64 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab23', endColorstr='#ffec64');background-color:#ffab23;}
.loginformbutton{-moz-box-shadow:inset 0px 1px 0px 0px #fff6af;-webkit-box-shadow:inset 0px 1px 0px 0px #fff6af;box-shadow:inset 0px 1px 0px 0px #fff6af;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffab23));background:-moz-linear-gradient(center top, #ffec64 5%, #ffab23 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#ffab23');background-color:#ffec64;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #ffaa22;display:inline-block;color:#333333;font-family:arial;font-size:15px;font-weight:bold;padding:6px 6px;text-decoration:none;text-shadow:1px 1px 0px #ffee66;}.loginformbutton:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffab23), color-stop(1, #ffec64));background:-moz-linear-gradient(center top, #ffab23 5%, #ffec64 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab23', endColorstr='#ffec64');background-color:#ffab23;}
.bought_background{text-align:center;}
.list_courses{text-align:left !important;line-height:30px !important;}
/*-------------------slidebars.min.css-------------------------------------------------*/
.sidebar-menu{width:35%;position:fixed;top:0;z-index:0;visibility:hidden;background-color:#222}
.sb-android .sidebar-menu{height:auto;position:absolute}
.sb-left{left:0}
.sb-right{right:0}
.sb-active-left .sb-left{visibility:visible}
.sb-active-right .sb-right{visibility:visible}
.sidebar-menu{position:absolute;width:200px;top:0;left:0;bottom:0;background-color:#303641;color:#aaabae;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.sidebar-menu #main-menu{list-style:none;margin:0;padding:0;margin-bottom:20px;background-color:#F5F5F5;}
.sidebar-menu #main-menu li{position:relative;margin:0;font-size:13px;border-bottom:1px solid rgba(69, 74, 84, 0.08);}
.sidebar-menu #main-menu li a{position:relative;display:block;padding:10px 20px;color:#aaabae;z-index:2;-moz-transition:color 250ms ease-in-out,background-color 250ms ease-in-out;-o-transition:color 250ms ease-in-out,background-color 250ms ease-in-out;-webkit-transition:color 250ms ease-in-out,background-color 250ms ease-in-out;transition:color 250ms ease-in-out,background-color 250ms ease-in-out;}
@media(max-width:480px){.sidebar-menu{width:70%}}
@media(min-width:481px) and (max-width:991px){.sidebar-menu{width:50%}}
@media(min-width:992px){.sidebar-menu{width:35%}}
@media(min-width:1200px){.sidebar-menu{width:20%}}
.sb-anim-type-translate .sb-slide, .sb-anim-type-side .sb-slide{-webkit-transition:-webkit-transform 400ms ease;-moz-transition:-moz-transform 400ms ease;-o-transition:-o-transform 400ms ease;transition:transform 400ms ease;-webkit-transition-property:-webkit-transform,left;-webkit-backface-visibility:hidden}
/*------------------------ bstyles.css---------------------------------*/
html, body{margin:0;padding:0;}
#bcontainer{height:auto !important;margin:0 auto;position:relative;width:980px;}
div#bheader{padding-top:4px;}
div#btop{}
div#bheader h1{float:left;font-size:250%;font-weight:bold;height:39px;letter-spacing:-1px;text-transform:uppercase;width:450px;}
div#bheader h1 a{color:#FFFFFF;text-decoration:none;}
div#footer{color:#fff;text-align:center;}
#footer .menu{text-align:left;}
#footer .col1{margin:0px 0 0 60px;padding:0 0 20px 16px;height:auto;top:30px;}
#footer .col2, #footer .col3, #footer .col4{margin:0;padding:0 10px;}
p#userbox{background:url("../img/admin/icon-greet-user.gif") no-repeat scroll 0 5px transparent;color:#C1CAD0;float:right;margin:0;padding:5px 0 0 18px;}
p#userbox small{color:#8D9599;display:block;font-size:0.9em;margin-top:5px;}
p#userbox a{color:#CEAC0F;font-weight:bold;text-decoration:none;}
p#userbox a:hover{color:#fff;}
span.clearFix{clear:both;display:block;font-size:0;height:0;margin:0;padding:0;visibility:hidden;width:100%;}
ul#bmenu{float:right;width:auto;}
ul#bmenu li{float:left;height:40px;position:relative;}
ul#bmenu li a{color:#E0E0E0;display:inline-block;font-weight:bold;height:20px;padding:13px 15px 7px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;}
ul#bmenu li.selected a{background:none repeat scroll 0 0 #6C7275;color:#FFFFFF;}
ul#bmenu li a:hover{background:#ffffff;color:#1D8895;}
div#bcontent{position:relative;padding:15px;font-size:16px;height:auto;clear:both;min-height:400px;background-color:#FFFFFF;}
div#content-top{border-bottom:1px solid #BCBCB7;margin-bottom:25px;padding-bottom:8px;}
div#bcontent h2{color:#373D40;font-size:140%;font-weight:bold;float:left;}
table.ftable{width:700px;background:#ffffff;padding:10px;font-size:14px;border-radius:8px;padding-bottom:20px;margin-bottom:10px;}
table.ftable thead th{font-weight:bold;padding:5px 5px 10px 5px;}
table.ftable tbody tr:hover{background:#ccc !important;}
table.ftable tbody tr td{padding:10px 5px;vertical-align:middle;}
table.ftable tbody tr:nth-child(2n+1){background:#EEE;}
table.ftable tbody tr td a{color:#333;font-size:14px;}
table.ftable tbody tr td a:hover{text-decoration:underline;}
div#bfooter-wrap{width:100%;margin:0px auto;background:url("../img/admin/bg-footer.gif") repeat-x scroll 0 0 transparent;height:113px;position:relative;bottom:0px;margin-top:50px;}
div#bfooter{margin:0 auto;padding:10px;width:960px;}
div#bfooter-top{color:#F2F2F2;}
.align-left{float:left;}
div#bfooter-top h4{color:#FFFFFF;font-size:120%;font-weight:bold;margin:5px 0;text-transform:uppercase;}
div#bfooter-top a{color:#ADC3D3;font-size:0.9em;font-weight:bold;text-decoration:none;}
div#bfooter-top h2{font-size:160%;font-weight:bold;padding-right:10px;padding-top:10px;text-transform:uppercase;}
.align-right{float:right;}
div#bfooter-bottom{margin-top:25px;}
div#bfooter-bottom p{color:#717272;font-size:0.9em;}
div#bfooter-bottom p a{color:#CCCCCC;text-decoration:none;}
.bcreate{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border:1px solid #919191;cursor:pointer;font-size:13px;padding:5px 12px 5px 30px;text-decoration:none;position:relative;float:right;background:url('../img/admin/badge-square-plus-16.png') no-repeat 6px 3px #fff;color:#444;}
.bcreateform{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border:1px solid #919191;cursor:pointer;font-size:12px;padding:3px 7px 3px 26px;text-decoration:none;position:relative;background:url('../img/admin/badge-square-plus-16.png') no-repeat 6px 3px #fff;color:#444;}
.bforward{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border:1px solid #919191;cursor:pointer;font-size:13px;padding:5px 12px 5px 30px;text-decoration:none;position:relative;float:right;background:url('../img/admin/arrow-left-16.png') no-repeat 6px 3px #fff;color:#444;}
.bforward:hover{color:#000;border:1px solid #333;background-color:#ddd;}
.bforwardmargin{margin-right:20px;}
.bcreategroup{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border:1px solid #919191;cursor:pointer;font-size:13px;padding:5px 12px 5px 30px;text-decoration:none;position:relative;float:right;background:url('../img/admin/group.png') no-repeat 6px 3px #fff;color:#444;}
.bcreategroup:hover{color:#000;border:1px solid #333;}
.ledit{padding-left:20px;background:url('../img/admin/page-pencil-16.png') no-repeat -1px -3px;text-decoration:none;font-size:12px !important;}
.ldelete{padding-left:20px;background:url('../img/admin/cross-16.png') no-repeat 0px -2px;text-decoration:none;font-size:12px !important}
.required{font-weight:bold;color:red;}
.labelform{display:block;margin-bottom:4px;font-size:15px;}
.labelforminline{font-size:13px;}
.tform input[type='file']{width:300px;padding:2px 2px;font-size:12px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;}
.tform input[type='radio']{margin-bottom:8px;}
.tform textarea{width:400px;height:100px;padding:4px;font-size:12px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;}
.navigation{margin-top:10px;margin-left:10px;margin-bottom:20px;}
.pag{font-size:14px;margin-right:10px;text-align:center;}
.pag a{color:#3B4245;text-decoration:none;}
.pag_active{border:1px solid #41484B;display:inline-block;padding:3px 5px 3px 5px;background:#ffffff;color:#41484B;}
.msg_error, .msg_success, .msg_info, .msg_warning{padding:7px 8px 7px 6px;border-style:solid;border-width:1px;margin-bottom:30px;font-size:15px;font-family:Arial, Helvetica, sans-serif;margin-top:0px;}
.msg_error span, .msg_success span, .msg_info span, .msg_warning span{background-repeat:no-repeat;background-position:top left;display:block;color:#000;padding:3px 0px 3px 31px;line-height:1.2;}
.msg_error{background:#FAF0F0;border-color:#DF7D7D;}
.msg_error span{background-image:url(../img/flash_icons/error.png);}
.msg_success{background:#F0FAF0;border-color:#82CE76;}
.msg_success span{background-image:url(../img/flash_icons/success.png);}
.msg_info{background:#E8F6F6;border-color:#6B99C7;}
.msg_info span{background-image:url(../img/flash_icons/info.gif);}
.msg_warning{background:#F7F3E8;border-color:#E4964D;}
.msg_warning span{background-image:url(../img/flash_icons/warning.png);background-position:1px -2px;}
#nav_categories{margin-top:4px;font-size:13px;position:relative;}
#nav_categories a{color:#333;font-size:13px;}
.clear{clear:both;}
.text{font-size:14px;}
p{margin-bottom:15px;}
.ui-state-highlight{height:2.5em;line-height:1.2em;}
.ui-icon{background-repeat:no-repeat;display:inline-block;overflow:hidden;position:relative;text-indent:-99999px;top:0px;cursor:hand;}
.ajaxloader_img{height:32px;width:32px;float:left;}
.ajaxloader_text{background:url('../img/admin/ajax-loader.gif') no-repeat 45px;height:132px;float:left;font-family:arial;font-size:16px;font-weight:bold;color:#435160;height:32px;line-height:32px;padding:20px;padding-left:100px;text-align:center;}
.scaffold_textarea{width:400px !important;height:400px !important;}
.forminfo{color:#444;font-size:13px;font-style:italic;}
.ui-widget-content{font-size:12px;}
.ui-state-highlight{height:100%;}
.datepicker{width:76px !important;}
.zone_description{background-color:#F9F9F9;border:1px solid #D5D5D5;border-collapse:collapse;font-size:14px;height:40px;margin-bottom:5px;}
#toolbar-box{background:#fbfbfb;margin-bottom:10px;}
#element-box, #toolbar-box, #submenu-box{padding:10px 10px 0 10px;}
.submenu-box, div.m{border:1px solid #ccc;padding:0 8px;background-color:#f4f4f4;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
#toolbar-box .m{background:#f4f4f4;min-height:48px;}
div#toolbar-box div.m{padding:5px 0 10px;}
div.toolbar-list ul{margin:0;padding:0;}
div.toolbar-list{float:right;text-align:right;padding:0;}
div.toolbar-list li{padding:1px 1px 3px 4px;text-align:center;color:#666;height:48px;list-style:none;float:left;}
div.toolbar-list a{display:block;float:left;white-space:nowrap;border:1px solid #F4F4F4;padding:1px 5px;cursor:pointer;}
div.toolbar-list span{float:none;width:32px;height:32px;margin:0 auto;display:block;}
.icon-32-new{background-image:url(../img/admin/icon-32-new.png);}
.icon-32-edit{background-image:url(../img/admin/icon-32-edit.png);}
.icon-32-publish{background-image:url(../img/admin/icon-32-publish.png);}
.icon-32-unpublish{background-image:url(../img/admin/icon-32-unpublish.png);}
.icon-32-delete{background-image:url(../img/admin/icon-32-delete.png);}
.icon-48-generic{padding-left:15px !important;background-repeat:no-repeat;margin-left:10px;}
