@charset "utf-8";
/* CSS Document */
.only-mobile-youtube-video{display:none}
/*#mobilemenu li.parent.dcjq-parent-li a.dcjq-parent{background:url(../images/plus.png) no-repeat scroll 95% 50%}
#mobilemenu li.parent.dcjq-parent-li a.dcjq-parent:hover{background:#0b7345 url(../images/white-plus.png) no-repeat scroll 95% 50%}
#mobilemenu li.parent.dcjq-parent-li a.dcjq-parent.active{background:#0b7345 url(../images/white-minus.png) no-repeat scroll 95% 50%;color:#fff}
#mobilemenu li.parent.dcjq-parent-li a.dcjq-parent.active:hover{background:#0b7345 url(../images/white-minus.png) no-repeat scroll 95% 50%}*/
/*.mob-menu{display:none}*/
.page_library .moduletable.mob-menu{width:200px}

#mobilemenu{display:none}
/*.res_topmenu_toggle{float: right;margin-left:10px;width: 30px;position: absolute;top: -50px;right: 0;}
.moduletable.mob-menu{padding:0 10px 10px;width:200px;background:#fff;position:absolute;right:0;top:-5px;border:5px solid #bed0dd}
#mobilemenu #accordionmenu{width:100%;float:left}*/

#mobilemenu .moduletable.mob-menu ul{list-style:none;padding:0;margin:0;float:left;width:100%;width:100%}
#mobilemenu .moduletable.mob-menu #cssmenu > ul{ width:220px;max-height: 400px;}
#mobilemenu .moduletable.mob-menu li{width:100%;float:left;list-style:none}
#mobilemenu .moduletable.mob-menu li a{color:#38393A;text-decoration:none;display:block!important;float:none!important;padding:5px 10px;outline:none}
#mobilemenu .moduletable.mob-menu li.active > a {background: #0b7345;color: #fff;}
#mobilemenu .moduletable.mob-menu .appsmenu #accordionmenu > ul > li > a{padding:12px 0 12px 50px;background:url(../images/leftmenuicons.png) no-repeat;background-position:20px 12px}
#mobilemenu .moduletable.mob-menu .appsmenu #accordionmenu > ul > li > a:hover,.moduletable.mob-menu .appsmenu #accordionmenu > ul > li.has-sub.liactive > a{background-image:url(../images/leftmenuicons_hover.png);background-repeat:no-repeat;color:#d87c7f}
.appsmenu a{padding:12px 0 12px 20px}
.appsmenu >ul>li>a{margin-left:0}
#mobilemenu #accordionmenu ul.submenu li:hover{background:#0b7345}
#mobilemenu .moduletable.mob-menu li a:hover{background-color:#0b7345;color:#fff!important;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}
/*#mobilemenu #accordionmenu ul.submenu{display:none;width:auto}
#mobilemenu #accordionmenu ul ul{background-color:#DBDFE2}
#mobilemenu #accordion-1 li.current.active > a{background:#0b7345;color:#fff}
#accordionmenu ul.submenu > li > a{font-size:13px}
span.accordion-btn-wrap{margin-right:10px}
a.dcjq-parent > span.dcjq-icon{background-image:url(../images/plusicon.png);background-position:50% 50%;background-repeat:no-repeat;height:15px;width:15px;float:right}
a.dcjq-parent.active > span.dcjq-icon{background-image:url(../images/minusicon.png);background-position:50% 50%;background-repeat:no-repeat;height:15px;width:15px;float:right}*/
.page_library .moduletable.mob-menu{width:200px}
/*#mobilemenu .moduletable.mob-menu,.res_topmenu_toggle{display:none}
.res_topmenu_toggle{float: right;margin-left:10px;width: 30px;position: absolute;top: -50px;right: 0;}
.moduletable.mob-menu{padding:0 10px 10px;width:200px;background:#fff;position:absolute;right:0;top:-5px;border:5px solid #bed0dd}
#mobilemenu #accordionmenu{width:100%;float:left}*/
#mobilemenu .moduletable.mob-menu ul{list-style:none;padding:0;margin:0;float:left;width:100%}
#mobilemenu .moduletable.mob-menu ul ul.submenu {
    padding: 0 15px;
}
#mobilemenu .moduletable.mob-menu li{width:100%;float:left;list-style:none}
#mobilemenu .moduletable.mob-menu li a{color:#38393A;text-decoration:none;display:block!important;float:none!important;padding:10px;outline:none}
#mobilemenu .moduletable.mob-menu li.has-sub> a {
    margin-right: 30px;
    width: auto;
}
#mobilemenu .moduletable.mob-menu .appsmenu #accordionmenu > ul > li > a{padding:12px 0 12px 50px;background:url(../images/leftmenuicons.png) no-repeat;background-position:20px 12px}
#mobilemenu .moduletable.mob-menu .appsmenu #accordionmenu > ul > li > a:hover,.moduletable.mob-menu .appsmenu #accordionmenu > ul > li.has-sub.liactive > a{background-image:url(../images/leftmenuicons_hover.png);background-repeat:no-repeat;color:#d87c7f}
.appsmenu a{padding:12px 0 12px 20px}
.appsmenu >ul>li>a{margin-left:0}
#mobilemenu #accordionmenu ul.submenu li:hover{background:#0b7345}
#mobilemenu .moduletable.mob-menu li a:hover{background-color:#0b7345;color:#fff!important;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}
#mobilemenu #accordionmenu ul.submenu{display:none;width:auto}
#mobilemenu #accordionmenu ul ul{background-color:#DBDFE2}
#mobilemenu #accordion-1 li.current.active > a{background:#0b7345;color:#fff}
#accordionmenu ul.submenu > li > a{font-size:13px}
span.accordion-btn-wrap{margin-right:10px}
a.dcjq-parent > span.dcjq-icon{background-image:url(../images/plusicon.png);background-position:50% 50%;background-repeat:no-repeat;height:15px;width:15px;float:right}
a.dcjq-parent.active > span.dcjq-icon{background-image:url(../images/minusicon.png);background-position:50% 50%;background-repeat:no-repeat;height:15px;width:15px;float:right}
.thumbnail.tjlms_list_layout_element #course0 > a{padding-top:18px}
#mobilemenu li.item-106 ul.nav-child{display:none!important}
/*body.library-videos .eb-post-head.one,body.blogspage .eb-post-head.two{
    display: none;
}*/

/****Forum****/
#kforumsearch #mode.ks,#Kunena fieldset#search-posts-date select, #Kunena fieldset#search-posts-sort select,#Kunena fieldset#search-posts-start select,#Kunena select,#Kunena select:focus,#Kunena select:hover,#Kunena .klist-times-all .inputboxusl,#Kunena .klist-jump-all form .inputbox{padding: 8px;border-color: #dedede;}
#kunena input{border-color:#dedede;border-radius: 0}
#contentarea #Kunena #ktab .menu li:hover, #contentarea #Kunena #ktab .menu li a:hover{background: #000 !important}

/********blog********/
#lab-wrap #blg1 .mod-item ,#lab-wrap #blg4 .mod-item,#lab-wrap #blg2 .mod-item,#lab-wrap #blg3 .mod-item,#lab-wrap #blg5 .mod-item  {float: left;margin-bottom: 10px;width: 48%;margin-right: 2%;background: #DBDFE2;
    padding: 10px 0;pointer-events: none;cursor: default;}
#contentarea div#fd.eb .eb-post-body p,#contentarea div#fd.eb .eb-post-body a,#contentarea div#fd.eb .eb-post-body li{font-size: 14px !important}
#contentarea div#fd.eb .ui-stars-star a, #contentarea div#fd.eb .ui-stars-cancel a{font-size:0 !important} 
#bookmark-link .at-icon-wrapper {margin-right: 10px;}
.eb-pager.eb-responsive.wide {margin-bottom: 20px;}
#rightcolumn .moduletable{margin-bottom:15px;padding-bottom: 15px;width:100%;float: left}
div#fd.eb .eb-header{background: #015697}
#lab-wrap div#fd.eb img{max-width: 100%;}
#contentarea div#fd.eb .eb-brand-name,#contentarea .eb-brand-bio{color:#fff;}

#contentarea #fd .eb-post .eb-post-content .eb-post-avatar .eb-avatar-single.eb-avatar {border: 0 none;display: inline-block;}
#contentarea div#fd.eb .eb-posts .eb-post,#contentarea div#fd.eb .eb-post-foot {background: #f2f2f2}
#contentarea div#fd.eb .eb-entry-nav > div > a{background: #015697;color: #fff;}
#contentarea div#fd.eb .eb-entry-nav > div > a:hover{background: #5DB55E }
#contentarea div#fd.eb .eb-entry-nav > div > a > i{color:#fff;}
.eb.eb-nomad.eb-view-entry.eb-layout-default.eb-responsive.wide .eb-entry .eb-entry-head {background: #e5e9ea;padding: 15px;}
.eb-entry-body.type-standard.clearfix {background: #f2f2f2;}
#contentarea .eb-post-thumb.is-full .eb-post-image { max-height: 200px;overflow: hidden;}
#contentarea div#fd .eb-header ,#fd .eb-post .eb-post-author-avatar.single > .eb-avatar{display: none}
div#fd.eb .eb-mod-item-submenu .eb-mod-item.mod-month.empty-month{background: url('../images/bullet-gray.png') no-repeat scroll 0 50%;background-size: 7px 7px;border-bottom: 1px solid #eee;
    padding: 6px 0 6px 20px; }
.eb-mod-item-submenu.collapse .eb-mod-item .eb-mod-media-thumb{background: url('../images/bullet.png') no-repeat scroll 0 50%;background-size: 7px 7px;border-bottom: 1px solid #eee;padding: 6px 0 6px 20px; display: block;float: none !important;}
div#fd.eb .eb-mod-item-submenu .eb-mod-item.mod-month.empty-month:hover{background: url('../images/bullet.png') no-repeat scroll 0 50%;background-size: 7px 7px;color: #0b7345;}
div#fd .eb-mod-media-thumb.fa.fa-chevron-right.mod-muted {color: #0b7345;}
#rightcolumn div#fd .mod-cell.cell-tight > .fa.fa-folder.mr-10 {color: #e4754e;}
div#fd .btn-default {background-color: #d7a52a !important;border-color: #ccc !important;color: #fff !important;}
div#fd .col-cell.eb-post-hits {background: #e5754f;color: #fff;margin-left: 15px}
div#fd.eb .eb-post-foot > div i.fa,div#fd .col-cell.eb-post-comments a{color: #fff;}
div#fd.eb .eb-post-foot > div + div{padding:0 10px;}
div#fd.eb .eb-post-foot{font-size: 14px}
div#fd .col-cell.eb-post-comments {background: #5db75d;color: #fff;margin-left: 15px}
div#fd .col-cell.eb-post-more .btn-default:hover{background: #d7a52a !important;color:#fff;}
div#fd .col-cell.eb-post-more .btn-default{border:0;}
div#fd.eb .btn{border-radius: 0}
#contentarea div#fd.eb .eb-post-calendar-m{background: #0b7345;border-bottom: 1px solid #ccc;}
#contentarea div#fd .eb-post-side,#contentarea div#fd.eb .eb-post-calendar {background: #0b7345; color:#fff;border: 0 none;}
div#fd .eb-post-content .eb-post-head .eb-post-title.reset-heading {border-bottom: 1px solid #ddd;padding-bottom: 5px;}
.blogspage div#fd.eb .eb-post-foot>div+div{padding:0 15px}
div#fd .eb-post .eb-post-content .eb-post-head .eb-post-meta > .eb-post-author a,div#fd .eb-post .eb-post-content .eb-post-head .eb-post-meta > .eb-post-author i,div#fd .eb-post .eb-post-content .eb-post-head .eb-post-category.comma-seperator a,div#fd .eb-post .eb-post-content .eb-post-head .eb-post-category.comma-seperator i {color: #e5754f;}
div#fd .eb-post .eb-post-content .eb-post-head .eb-post-title.reset-heading{color:#0b7345;}
div#fd.eb h1.reset-heading {border-bottom: 1px solid #ddd;font-size: 18px;line-height: 26px;padding-bottom: 5px;}
.eb-entry-body{padding:15px;}
.pd-category .pd-filebox .pd-buttons > .pd-button-details > .btn.btn-info.pd-modal-button {background: #d7a52a;color: #fff;padding: 5px 10px;
}
.pd-category .pd-filebox .pd-buttons > .pd-button-download > .btn.btn-success{background:#5DB75D;color: #fff;padding: 5px 10px;}
.pd-category .pd-filebox > .pd-filenamebox > .pd-title {font-size: 16px;line-height: 20px;text-transform: uppercase;color:#E5754F;
}
#fd > .eb-category {display: none;}
.pd-category .pd-filebox .pd-buttons > .pd-button-details > .btn.btn-info.pd-modal-button:hover,.pd-category .pd-filebox .pd-buttons > .pd-button-download > .btn.btn-success:hover{background: #0b7345}
.pd-category .pd-filebox .pd-filenamebox{max-width: 450px;width: 100%;}
#phoca-dl-categories-box .pd-subcategory, #phoca-dl-category-box .pd-subcategory{background-size: 20px}
#phoca-dl-category-box .pd-filebox{width:97.5%;float: left}
.pd-category .pd-filebox .pd-filenamebox .pd-filename .pd-float > img{margin-top:20px;}
div#fd.eb .is-small.is-english .eb-share-facebook .eb-facebook-like{width:80px !important;}
#contentarea > .current > dd.tabs > h4 {background: #0b7345;color: #fff;display: inline-block;padding: 10px;}
#contentarea dl.tabs dt.open{background: #0b7345;}
#contentarea dl.tabs dt.open h3 a{color:#fff}
#contentarea dl.tabs dt h3{margin-bottom: 0}

/*bugs solutions*/
.library-videos #contentarea div#fd.eb .eb-posts-search .eb-post-title {border: none;margin-bottom: 0;font-size: 17px;height: 50px;overflow: hidden;
    color: #0b7345;font-weight: 700;}
.library-videos div#fd.eb .eb-posts-search .eb-post{margin: 20px 0 0 25px}
@media screen and (max-width:1100px) {
.divinner{width:94%;padding:0 3%}
.tjlms-course-header{width:94%;}
#features .moduletable{margin:0}
/*.tjlms_list_item.level0_item #certiid .certihead{height:auto;padding:10px 0}
div#certiid1 .certi-name{text-align:left}
.certi-head{text-align:right}
.course-head-details{min-height:207px;padding-bottom:0}*/
}
@media screen and (min-width:640px) and (max-width:1100px) {
/*.tjlms_list_item{width:19.3%;margin-bottom:20px}
#course-head-wrap{width:20.3%;margin-bottom:20px}
.tjlms_list_item.level0_item{width:100%}*/
}
@media screen and (max-width:640px) {
/*.tjlms_list_item{width:32.33%;margin-right:1%;margin-bottom:40px}
#course-head-wrap{width:33.33%;margin-bottom:40px}
.tjlms_list_item.level0_item{width:100%}*/
.result-block{padding:10px;}
.result-right-block{border:0;}
.thankyou-heading{font-size: 16px;line-height: 20px}
}
@media screen and (max-width:980px) {
/*div#certiid1 .certi-name{font-size:12px;text-align:left}
.certi-head{font-size:12px;padding-left:5px}*/
.thumbnail.tjlms_list_layout_element{min-height:296px;min-height:50px}
/*.address{margin-top:15px;}
#address1, #address3 ,#address2, #address4 {margin-right: 0;width: 100%;}*/
}
@media screen and (min-width:861px) and (max-width:940px)  {
form#login-form .cart-button a, form#login-form .dashboard-button a, .logout-button input.btn.btn-primary {
    padding: 0 5px 0;}
    #toplogin li{padding:0;}
}
@media screen and (max-width:860px) {
#topmenu,.youtube-video{display:none}
#toplogin .logout-button input.btn.btn-primary {/*margin-top: 5px;*/background-position: 23px 8px;}
/*.mob-menu,.res_topmenu_toggle{display:block}*/
#mobilemenu {display: block;float: right;}
  .tjlms-course-header-child.course-right-block{padding-top: 130px}
  .only-mobile-youtube-video{display:block;margin-bottom:20px;background: #f5f5f5;padding: 5px;}
  .only-mobile-youtube-video img {padding-right: 10px;    max-width: 50px;}
.moduletable.jmoddiv.logout_module {padding-bottom: 0;border-bottom: none;}
#headerright{position:relative;float:left;margin:0;width:100%;background: rgba(255,255,255,0.5);padding: 0 0;margin-left: 0px !important;margin-top: 5px;}
#header{padding:0; position: relative; }
#toplogin .sf-menu{padding-bottom:0}
.moduletable.logout_module,#toplogin .sf-menu{border-bottom: 0}
#top-buttons .cart-detail,#toplogin .cart-detail{right:0;left: auto;}
#toplogin .cart-detail:before{right:35px;left: auto;}
#top-buttons .cart-detail:before{left: 35px;right: auto;}
#banner .fav-control-nav {bottom:5px;}
}
@media screen.cart-detail:before and (min-width:768px) and (max-width:1100px) {
#banner-options{bottom:65px;left:0;padding:0 3%;width:94%}
#banner-center{left:0;padding:0 3%;top:30%;width:94%}
.option-img{width:25%}
#banner-options .heading{font-size:16px;margin-bottom:10px;font-weight:800}
.option-img > img{max-height:65px}
#banner-options .desc{font-size:13px;text-align:left}
.banner-options{margin-right:1%;padding:15px .8%;width:31%}
.trusted-images{display:inline-block;float:left;margin-right:1%;position:initial;width:15.66%}
#overview-desc{width:50%}
.home-modules h2{font-size:28px;line-height:28px}
.social-logo{margin-right:10px}
.homepage #banner-options .heading{font-size: 14px;margin-bottom: 0px;font-weight:800}
.option-img > img{max-height:65px}
.homepage #banner-options .desc{font-size:12px;text-align:left}
}
@media screen and (min-width:768px) and (max-width:1023px) {
#topmenu .sf-arrows .sf-with-ul::after{right:1px}
#topmenu .sf-menu a{padding:0 5px 3px}
#topmenu .sf-menu a.sf-with-ul{padding-right:15px}
} 
@media screen and (max-width:767px) {
p{margin-bottom: 8px}
 .apperntceship-page #banner-center{position:initial;margin-top:120px;width:100%;padding:0}
.apperntceship-page #banner-options{position:initial;margin-top:30px;width:100%;padding:0}
.homepage #banner-option3{float: left;}
#banner-center h1{font-size:24px;line-height:30px;text-shadow: 0 2px 1px #000;}
.option-img > img{max-height:45px}
.trusted-images{display:inline-block;float:left;margin-right:1%;position:initial;width:30.33%;margin-bottom:20px;min-height:80px}
#banner-options .options{margin-bottom:0}
.banner-options{float:left;margin-right:1%;padding:15px 1%;width:30.6%}
#overview-img,#overview-img-wrap{float:left;width: 100%;background-position: center;text-align: center;}
#overview-desc{width:100%;margin-bottom: 10px;}
#features-list{background:#fff;float:left;margin-left:0;padding:10px 3%;width:94%;margin-bottom:30px}
#features-img{float:left;margin-top:10px;padding-bottom:15px;text-align:center;width:100%}
#features{padding-top:10px;background-attachment:fixed}
#features-img > img{max-height:250px}
#courses-head{clear:both;float:left;width:100%;text-align:center}
.courses{clear:both;display:block;float:none;height:285px;margin:0 auto 20px;max-width:353px;width:100%}
#course-button{margin-bottom:20px;display:inline-block}
#courses .courses{margin-bottom:20px}
.home-modules h2,h2#home-heading{font-size:22px;line-height:22px;}
#footer .custom{width:100%}
#lab-wrap{display:none}
#adminForm > .adminlist {display: none;}
div#phocadownload-upload .filter-search.btn-group.pull-left{width:100%;margin-bottom: 5px;}
form#adminForm #search select#catid {margin: 10px 0;width: 100%;}
#phocadownload-upload form#phocadownload-upload-form td {float: left;padding: 2px 0;width: 100%;}
button#file-upload-submit {margin-top: 6px;}
.eb-comment-editor .eb-checkbox label {word-break: break-all;}
.result-block{padding:0;}
	.result-right-block{border:0;}
	.well{width:96% !important;padding:10px 2%;}
	#tmt_test #jlikeToolbar_bottom{bottom:0 !important;}
	#tmt_test .thankyou-heading {    margin-right: 40px;}
	.testreview #jlikeToolbar{height:100px}
	#tmt_test .testreview.test_controls,#tmt_test .testreview .test_controls_container{float:left}
	#printest .quiz_content, .quiz_content{padding-top:0}
	#tmt_test #jlikeToolbar_content .span8.test_controls,#tmt_test #jlikeToolbar_content .span3 tj_textpullright{margin: 10px;float: left;} 
	.test-create #jlikeToolbar,#tmt_test #jlikeToolbar,#tmt_test #jlikeToolbar_bottom{height: auto;position: relative;}
	.tmt-qno{height: 20px;width: 20px;}
	.ques-no-span {height: 20px;line-height: 20px;}
	.tmt-quest.tmt-qdata {display: block;}
	.tmt-cross-container {padding: 10px;position: absolute;top: 0;right: 0;}
	.testreview #jlikeToolbar_content{padding:10px 0}
	#tmt_test #jlikeToolbar .test_controls, #tmt_test #jlikeToolbar_bottom .test_controls {margin: 0;vertical-align: top;text-align: left;}
	#tmt_test #jlikeToolbar .test_controls .tj_textpullright {padding-right: 10px;}
div#innerbanner h3{font-size:26px;line-height:26px;margin-top: 0px; position: absolute; top: 50px; left: 50px;}
.literature-wrap {width: 96%;padding: 2%;margin: 0;margin-bottom: 10px;}
#contentarea .fuelux #billing_info_form .form-horizontal .control-group {margin-bottom: 5px;}
div#billing-info-tab,div#payment-info-tab {width: 95%;margin: 0 auto !important;float: none;}
.project-apperntceship-page #center3{width:90%}
h4.media-heading{font-size:20px;margin-bottom: 15px;line-height: 22px;}
.tjlms-course-header>.row-fluid{width:97%;padding-right:3%}
.tjlms-course-header>.youtube-video{top:auto;right:20px;width: 90px;bottom:15px}
.tjlms-course-header>.youtube-video span{width: auto;float: none;color: #fff; font-size: 14px;padding-top: 0;}
.tjlms-course-header .plans{padding:5px}
.tjlms-course-header .ratings p {margin-bottom: 10px;}
 #offers div#offer-button img {width: 35px;}
.homepage #banner-options .heading,.homepage #banner-options .desc {text-align: center;}
}
@media screen and (max-width:700px) {
.ronly,#rightcolumn{width:100%;margin: 0}
}

@media screen and (max-width:640px) {
#phoca-dl-category-box .pd-filebox > .pd-buttons {float: left;margin: 0 0 6px;width: 100%;}
#phoca-dl-category-box .pd-filebox .pd-date-txt,#phoca-dl-category-box .pd-filebox .pd-fl-m,#phoca-dl-category-box .pd-filebox .pd-filesize-txt,#phoca-dl-category-box .pd-filebox .pd-fl-m{width:auto;float: left}
#phoca-dl-category-box .pd-filebox .pd-fl-m,#phoca-dl-category-box .pd-filebox .pd-fl-m{margin-left: 20px}
div#offer-button div {font-size: 14px;line-height: 14px;}
.slide-in {right: 325px;}
#offers div#offer-block {padding: 12px 10px 12px 10px;}
div#offer-block p {margin-bottom: 5px;font-size: 13px;}
.contentpane #fin-captcha1 {width: 50%;}
.tjlms-course-header>.youtube-video{width:60px}
}

@media screen and (max-width:580px) {
.homepage #banner{margin-top: 0}
.homepage .options{width:100%}
#banner-options .heading{font-size:15px;margin:0 0 5px}
.homepage #banner-options .heading {font-size: 15px;margin: 0;line-height: 17px;word-break: break-word;margin-bottom: 5px;
}
.homepage #banner-options .desc{font-size: 13px;line-height: 14px;}
.homepage #banner-options .option-img{display: none;}
.homepage .banner-options {margin-right: 0;padding: 8px 1%;width: 30.33%;}
.banner-options{margin-right:0;padding:8px 2%;width:96%}
body.apperntceship-page span.banner-options {margin-bottom: 20px;}
#overview-img iframe{width:100%!important;margin:0}
#overview-img{background:none;width:100%;margin:0}
.trusted-images img{max-width:96px}
.social-logo{margin-right:5px}
#footer .social-logo img{width:25px}
div#footer,p#footer-line{padding:10px}
#footer .custom{padding-top:10px}
#framework-header-images img{margin:10px;max-width:80px}
#headerleft{float:none;margin:0;padding-top:6px;}
/*#headerleft img{max-width: 160px;}*/
#phocadownload-upload-form input, #phocadownload-upload-form textarea{width:88%;}
form#adminForm #search select#catid{width:86%;}
#mobilemenu {top:0}
}
@media screen and (min-width:581px) and (max-width:767px) {
#banner-options .option-img,#banner-options .options{width:100%;text-align:center}
.favslider .favs .option-img > img{display: inline-block;}
#banner{height:400px}
#banner-options .heading{font-size:15px;height:25px;margin-bottom:0;overflow:hidden;font-weight: 600;}
#banner-options .desc {margin-bottom: 10px;font-size: 14px}
.homepage .banner-options{min-height:125px;}
}
@media screen and (min-width:481px) and (max-width:580px) {
.homepage .banner-options{min-height: 65px}
}
@media screen and (max-width:480px) {
#contentarea .course-list-levels a p{font-size:12px}
.course-list-levels a ul li{font-size:11px}
div#footer, p#footer-line {padding: 5px;}
.quiz-pageno-string {display: inline-block;margin-top: 14px;}
#tmt_test .test_timer {color: #555;}
#tmt_test #jlikeToolbar_content .span8.test_controls{width:76%;}
.col-cell.eb-post-hits, .col-cell.eb-post-comments{display: inline-block;margin: 0 !important;padding: 3px 10px !important;width: 90% !important;}
.col-cell.eb-post-more{display: inline-block;margin: 0 !important;width: 90% !important;}
div#fd .col-cell.eb-post-comments{margin-top: 3px !important}
.homepage #banner-center h1 {margin-bottom:15px;}
.homepage .banner-options{min-height:40px;}
.homepage #banner-options .desc{display: none;}
.homepage #banner-options .heading {font-size: 14px;line-height: 16px;margin-bottom:0px;white-space: pre-wrap; /* css-3 */
white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: -o-pre-wrap; /* Opera 7 */
word-wrap: break-word; /* Internet Explorer 5.5+ */}
}
@media screen and (max-width:360px) {
#offers div#offer-block {padding: 12px 4px 12px 4px;}
div#offer-block p {font-size: 12px;}
.slide-in {right: 290px;}
div#offer-button img {width: 16px;}
.divinner {width: 100%;padding: 0 8px;box-sizing: border-box;}
}
@media screen and (max-width:359px) {
.homepage #banner-center h1 {font-size: 16px;line-height: 18px;margin-bottom:8px}
}













