.white-content{margin-left:0;margin-right:0}.white-content .offer-box{float:left;width:100%;position:relative;min-height:1px;padding-left:0;padding-right:0}@media (min-width:768px){.white-content .offer-box{float:left;width:50%}}.white-content .content-box{float:left;width:100%;position:relative;min-height:1px;padding-left:0;padding-right:0}@media (min-width:768px){.white-content .content-box{float:left;width:33.33333333%}}.grey-content{margin-left:0;margin-right:0}.grey-content .content-box{float:left;width:100%;position:relative;min-height:1px;padding-left:0;padding-right:0}@media (min-width:768px){.grey-content .content-box{float:left;width:33.33333333%}}#pricing-boxes{margin-left:0;margin-right:0}.pricing-box{float:left;width:100%;position:relative;min-height:1px;padding-left:0;padding-right:0}@media (min-width:768px){.pricing-box{float:left;width:25%}}#pricing-info{margin-left:0;margin-right:0}.pricing-info-box{float:left;width:100%;position:relative;min-height:1px;padding-left:0;padding-right:0}@media (min-width:768px){.pricing-info-box{float:left;width:25%}}#pricing-subinfo{margin-left:0;margin-right:0}.sub-info-3{float:left;width:100%;position:relative;min-height:1px;padding-left:0;padding-right:0}@media (min-width:768px){.sub-info-3{float:left;width:25%}}.sub-info-9{float:left;width:100%;position:relative;min-height:1px;padding-left:0;padding-right:0}@media (min-width:768px){.sub-info-9{float:left;width:75%}}#product{margin-left:0;margin-right:0}.product-text{float:left;width:100%;position:relative;min-height:1px;padding-left:0;padding-right:0}@media (min-width:768px){.product-text{float:left;width:50%}}.product-img{float:left;width:100%;position:relative;min-height:1px;padding-left:0;padding-right:0}@media (min-width:768px){.product-img{float:left;width:50%}}.contact-form{margin-left:0;margin-right:0}.contact-form li{float:left;width:100%;position:relative;min-height:1px;padding-left:0;padding-right:0}@media (min-width:768px){.contact-form li{float:left;width:50%}}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
body{-webkit-font-smoothing: subpixel-antialiased;}.webnotify{font-size: 19px;cursor: pointer;color:#ffa061;}
.position{position: relative;}.webcastcontainer{height:600px;padding: 20px;font-size: 30px;color: white;display: table;width: 100%;position:relative;} .webcastcontainerchild{display:table-cell;vertical-align:middle;position:relative;color:white;}
.tempclassofreg{height:auto;width:100%;float:none;max-width:600px;margin-left:auto;margin-right:auto;}.tempclassofreg .form-box{width:100% !important;}
.chappreview{font-size:10px;background:#fd6d26;color: white;padding: 5px;margin-right: 9px;}
#tabheader ul{min-height:40px;}.minheight100{min-height:100px;}
#tabheader .nav-tabs>li>a{min-width:231px;text-align:center;}
.videoWrapper .jwplayer{position:static !important;}
.objbottom{border-bottom: 1px solid #fb8f46;padding-bottom:10px;margin-bottom:10px;}
#obj-section hr,#objcontent hr{border-top: 1px solid #fb8f46;padding-bottom:10px;margin-bottom:10px;}
.maxwidth300{max-width:300px;}
.allpadd{padding:0 !important;}.customformvalid{min-height:38px;}
.font100{font-size:100px;} .font18{font-size:18px;}
.margtop50{margin-top:50px;}
.disabledgrey{
    
    cursor: not-allowed;
}
.greenBtn{background:#8bc34a !important; border:2px solid #8bc34a !important;    color: #ffffff!important;}

#home-panel #navContentTab{
	border-bottom: 2px solid #f67d24;
}

#home-panel #navContentTab > li > a{
	padding: 20px;
	color: white;
	background: #262626;
	text-transform:uppercase;
	border-color:#262626;
}
#navContentTab>li>a{margin-right: 1px;}
#home-panel #navContentTab > li.active > a{
	background: #f67d24;
	color: white;
	border-color:#f67d24;
}
#home-panel .portlet_content .videothumb .item div{border:3px solid transparent;}
#home-panel .portlet_content .videothumb img{width:100%;}
.vtop{vertical-align: top;}
.dashboard_title{ color: #ac3d00;font-size: 24px;padding: 0 10px 2px;}
/* CSS FOR SAFARI ONLY */
@media screen and (-webkit-min-device-pixel-ratio:0) {
    
    /* Safari 5+ ONLY */
    ::i-block-chrome, .jw-skin-seven .jw-display-icon-container {
    margin-top:25%;
    }
}
#ongoingreview_page .table > thead:first-child > tr:first-child > th{vertical-align:middle;}
#ongoingreview_page .dataTables_length{width:20%;}#ongoingreview_page .dataTables_length label{width:100%;} #ongoingreview_page .dataTables_length label select{width:40%;}

#tabheader .nav-tabs>li>a, #tabheader .nav-tabs>li>a:focus, #tabheader .nav-tabs>li>a:hover{
	 border-radius: 0;
	  border: none;
	  background-color:#fff;
	  padding: 10px 15px;
}	
.iconholder{
	background: #f77d24;
    color: white !important;
    border: #f77d24;
	outline:none !important;
}
#headercontenttab,#headerplatformtab{font-size:15px;}.dtable{display:table;}.dcell{display:table-cell;vertical-align:middle;}
#tabheader .iconbold{font-weight:bold;}#tabheader .headsubhead{color:#666666;}
#tabheader .nav-tabs>li>a .activeicon{background-color:white;color:#f77d24;}
.relative{position:relative;}
.headerlangbox{text-align:right;max-width:197px;padding:0px;text-align: center;}
.headerlangbox #langbox{border:none;box-shadow:none;color:#f77d24;text-transform:uppercase;cursor:pointer;}
.headerlangbox .form-group{max-width:75%;width: 100%; display: inline-block;margin-bottom:0;}
#tabheader .nav-tabs{border-bottom:none;}#tabheader .nav-tabs>li{margin-bottom:0px !important;}
#tabheader .nav-tabs>li>a{ color:#f77d24;}
.padd10{padding: 10px;}
.orangetooltip .tooltip-inner{font-size:12px;background-color:#f77d24;}
.orangetooltip .tooltip.top .tooltip-arrow{border-top-color: #f77d24;}
.orangetooltip .label,.labelfont{font-size:13px;padding:.6em .6em .6em;display:inline-block;}
#tabheader .nav-tabs>li.active>a, #tabheader .nav-tabs>li.active>a:focus, #tabheader .nav-tabs>li.active>a:hover{
	background: #fd9854;
    border: none;
    border-radius: 0;
    color: white;
	padding: 10px 15px;
	
}
#tabheader .nav-tabs>li#headercontenttab.active>a, #tabheader .nav-tabs>li#headercontenttab.active>a:focus, #tabheader .nav-tabs>li#headercontenttab.active>a:hover{
	background: #f77d3a;/*fd9d5f*/
}
#tabheader .nav-tabs>li#headerplatformtab.active>a, #tabheader .nav-tabs>li#headerplatformtab.active>a:focus, #tabheader .nav-tabs>li#headerplatformtab.active>a:hover{
	background: #f77d3a;/*ffa066*/
}
#tabheader .nav-tabs>li.active>a .activeicon, #tabheader .nav-tabs>li.active>a:focus .activeicon, #tabheader .nav-tabs>li.active>a:hover .activeicon{
background-color:white;padding:3px; color:#f77d24;
}
#tabheader .nav-tabs>li.active>a .headsubhead, #tabheader .nav-tabs>li.active>a:focus .headsubhead, #tabheader .nav-tabs>li.active>a:hover .headsubhead{
	color:#ba500c;
}

.webthumb-img::before {
    background: rgba(255, 255,255,0) linear-gradient(#000000, #000000) no-repeat scroll 0 0;
    bottom: 0;
    content: "";
    left: 0;
    opacity: 0.5;
    position: absolute;
    right: 0;
    top: 0;
}
.webcastcontainer::before {
    background: rgba(255, 255,255,0) linear-gradient(#000000, #000000) no-repeat scroll 0 0;
    bottom: 0;
    content: "";
    left: 0;
    opacity: 0.5;
    position: absolute;
    right: 0;
    top: 0;
}
#c_language{width:96%;padding:8px 15px !important; }.languagediv.form-box{padding:0px !important;}
.notifybadge{position:absolute;right: 2px; border-radius: 50%;color: white; font-family: "Roboto";
    font-size: 10px;
	padding: 3px 7px;
    position: absolute;
    right: 16px;
    top: 0px;
    color:white; background-color: #777;}
.fullmodeheader{background: #252525;color: #999;position: fixed;width:100%;padding:10px;min-height:40px;z-index:10001;}.margtop40{margin-top: 40px;}
.white-content .contact-form textarea{outline:none;}
.portlet_content{min-height:0px;max-height:335px;}
.webchatcontainer{color: white;padding: 10px;background-color:#333333;margin-bottom: 20px;}.webchattext{color:#d0d4d2;}
.wechattop{ margin: 20px 0px;}.webchatbottom{min-height:177px;}.wechattop hr{margin-top: 10px;margin-bottom: 10px;border-top:2px solid #555555;}
.white-content .contact-form .form-group label {
    display: block;
    font-size: 14px;
    font-size: 1.4rem;
	font-weight:normal;
	text-transform: uppercase;
	text-align:left;
}
form ul li label{text-align:left;font-weight:normal;}
.help-block{text-align:left;color:#a94442;}.companyLogin header{background-color:transparent !important; background-image: none !important}
header .login-box form ul li input[type="text"], header .login-box form ul li input[type="password"],.white-content .contact-form .form-group  .form-control
{
	height:auto;
  	border-radius: 0;-webkit-appearance: none;
  	box-shadow:none;
	font-size: 1.4rem;
    color: #999999;
	 border: 2px solid #eaeaea;
     width: 100%;
     padding: 10px 15px;
}
header .registration-box form ul li input[type="text"], header .registration-box form ul li input[type="password"]
{
	height:auto;
  	border-radius: 0;-webkit-appearance: none;
  	box-shadow:none;
	font-size: 1.4rem;
    color: #999999;
	border: 2px solid #eaeaea;
    padding: 8px 15px;
}
.form-group label.required::after {
   /* color: red;*/
   /* content: "*";*/
}
#flash-message-custom{margin:0 20px;}
input[type="submit"],textarea,input[type="text"],input[type="password"]{outline:none;}
header .login-box form ul li .has-error .form-control, header .login-box form ul li .has-error .form-control,.white-content .contact-form .has-error .form-control,
header .registration-box form .has-error .form-control,.payment-box form ul li .has-error .form-control,#get-started form ul li .has-error .form-control
{
	border-color: #a94442;
}
.div15leftpadd{padding-left: 0;padding-right:0;}
.div15rightpadd{padding-right:0;padding-left:0;}
form .reg-bottom div {
  padding: 0 15px;
  margin-bottom: 10px;
}
.minheight500{min-height:500px;}.minheight200{min-height:200px;}.advertimg{width: 300px;height: 240px !important;}.minheight600{min-height:600px;}

.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	/*padding-top: 25px;*/
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
/*class css*/
.margbot17{margin-bottom: 17px;}.margtop3{margin-top: 3px;}
.videocontainer{height:auto;overflow:hidden;max-height:800px;}
.homecategorynav{min-height:56px;padding:10px 0 0;}
.paddright0{padding-right:0px;}.minheight550{min-height:550px;}
.listIcon{width:30%;display:inline-block;font-size:26px;height:auto;overflow:hidden;text-align:center;padding-top:8px;cursor:pointer;} 
.gridIcon{width:30%;display:inline-block;font-size:26px;height:auto;overflow:hidden;text-align:center;padding-top:8px;cursor:pointer;}
.listIcon:hover{color:#f77d24;}.gridIcon:hover{color:#f77d24;}
.lactive{color:#f77d24;}
.icon_ofcontent{position:absolute;bottom:-7px;background-color:white;width:65px;height:65px;border-radius:50%;left:-2px;display:none;text-align:center;}
.icon_ofcontent img{padding-top:10px;} .listviewpanel{padding:12px 0 12px 15px;height:auto;clear:both;overflow:hidden;min-height:0px;}
.listviewpanel:hover{background-color:#f67d24;} .listviewpanel:hover .icon_ofcontent{background-color:#f67d24;} 
.itemnone{display:none;}.listviewpanel:hover .list_contentdesc{display:none;}
.listviewpanel:hover .searchListcontenthead{font-size:26px;color:white;font-weight:bold;height:auto;} 
.searchListcontenthead{font-size:26px;color:#f18b00;font-weight:bold;height:auto;word-wrap: break-word;} 
.list_contentdesc{font-size: 14px;font-weight: lighter;color: black;}.readmoredot{color:#f77d24;}
.list_contenttype{text-transform:uppercase;border:1px solid #f77d24;text-align:center;margin-right:10px;border-radius:3px;padding:2px 0;
font-size:14px;min-width:85px;color: #f77d24;}
.listviewpanel:hover .list_contenttype{color:#f77d24;background-color:white;}
.inline-block{display:inline-block !important;}
.list_category{text-transform:uppercase;border:1px solid #f77d24;text-align:center;background-color:#f67d24;margin-right:10px;color:#fff;    border-radius:3px;padding:2px 0;font-size:14px;min-width:85px;}
.listviewpanel:hover .list_category{color:white;background-color:#f67d24;border:1px solid white;}
.listviewpanel:hover p[data-item-view=panel_feedback]{display:block !important;padding:0px !important;}
.listviewpanel:hover [data-item-view=detailinfobtn]{display:block !important;}
.list_price{position: absolute;bottom: -9px;margin-bottom: 0px;font-size: 26px !important;width:100%;color:#f77d24;}
.listviewpanel:hover .list_price{color:white;}
.listviewpanel:hover .list_contentother{display:block !important;}
.listcontentlabel{font-size:14px;font-weight:bold;color:white;}
.listcontentvalue{font-size:14px;font-weight:lighter;color:white;}
.listcontentlabel .leftinfo{width:30%;display:inline-block;}
.listcontentlabel .rightinfo{width:68%;display:inline-block;}
.listviewpanel a:focus, .listviewpanel a:hover{color:#f77d24;}
.list-contentdate{position: absolute; width: 100px; height: 25px; color: white; top:0;background:#f18b00;text-align:center;font-size:18px;display:none;}
.listviewpanel a[data-item-view=content_title]{color:#f18b00;}
.listviewpanel:hover a[data-item-view=content_title]{color:#ffffff;}
.listviewpanel:hover .thumb-img img, .listviewpanel:hover .thumb-imgpdf img, .listviewpanel:hover .thumb-imgzip img, .listviewpanel:hover .thumb-imgslide img, .listviewpanel:hover .thumb-imgclass img {
    opacity: 0.3;
    z-index: 1;
}
 
.list_category a{color:#ffffff !important;}
.margintop30{margin-top:30px;}
.headnavimage{width:40px;}
.headnavlink{padding: 0px !important;background: transparent !important;border: none !important;}
header{overflow:visible !important;}
.profilemenu .dropdown-menu{left:-40px;z-index:9999;}
.profilemenu .dropdown-item{background-color:transparent !important;color:black !important;border: none !important;left:-34px;}
.profilemenu .dropdown-item{font-size: 14px !important;text-transform: capitalize;}
.subtitles{margin-bottom:15px;min-height:192px;padding: 0 10px;}.block{display:block;}
.subtitles a{/*padding: 20px;*/width:100%;display:block;border-radius: 5px;min-height:84px;}.minh400{min-height:400px;}
.objHeading{font-size:20px;font-weight:bold;margin-bottom:3px;}
.objWeight{font-size:15px;}.margbot20{margin-bottom:20px;}
.objbtnwrapper{height: auto;clear: both;overflow: hidden;max-width: 177px; padding-left: 31px;}
.objbtnwrapper .anchorebtn{display: block;text-align: center;text-transform: capitalize;padding: 6px;}
.subtitles .subtext{font-size:10px;color:black;}.minh500{min-height:500px;}
.searchboxtop #navbarInput-01{z-index:0;padding: 6px 15px;}
.searchboxtop .input-group-btn{z-index:0;}
.maxwidth270{max-width:270px;}
.displayflex{display:flex;}.h100{height:100% !important;}.recentflex{display:block;}
.but_class_a{background-color:#fb8f46 !important;padding: 4px 10px !important;display:inline-block !important;border-radius: 2px !important;color:white !important; cursor:pointer;margin-top:10px !important;    border: none !important;}
#comp_table tr{position:relative;}
#comp_table .help-block{position:absolute !important; right:0px; top:0px;}
.comp_notfield{border:1px solid #f77d24;padding:15px;height:100%;min-height:200px;}
.comp_notdiv{width:auto;border-bottom:none;margin-bottom:0px;}
.comp_notify{ background: #fafafa;padding: 5px 10px;}
.margleft30{margin-left:30px;}.cblack{color:black;}
.custLink{margin-top:20px;margin-bottom:10px;}
.resumesubtitle{padding: 15px; border: 1px solid #f77d24; border-radius: 35px;}
.resub_head{margin-top:0px;}
.re_playicon{font-size: 5em;color: #f77d24;}
.profile_companycontainer #myTabs li a{padding: 15px;text-transform: uppercase; font-weight: bold;cursor:pointer;/*background:#eee;*/
border:1px solid #fb8f46;}
.profile_companycontainer .nav-tabs > li.active > a, .profile_companycontainer .nav-tabs > li.active > a:focus, .profile_companycontainer .nav-tabs > li.active > a:hover{
	background-color: #fb8f46;color:white;
}

.Activityitem .close{opacity:0;}
.Activityitem {

	cursor: pointer;
	padding: .5rem !important;
	margin-bottom: .5rem !important;
	margin-top: .5rem !important;
	background-color: #f9f9f9 !important;
	width: 100% !important;

}
	
#rightselectedList{padding:15px;clear:both;}
.dpsettings .fa-cog{
	font-size: 18px;
    color: #6c6c6c;	
}
.dpsettings{
	padding-right:10px;	
}

.dpsettings .dropdown-menu{
	box-shadow:none;
	padding-top:15px;
	padding-bottom:15px;
	min-width:190px;
	right: 10px;
}

.dpsettings .dropdown-menu li label{
	font-size:13px;
	color:#95989A;
	font-family:'Roboto';
	font-weight:normal;
}
.dpsettings .dropdown-menu li{
	padding:5px;
	font-size:13px;
	color:#95989A;
	font-family:'Roboto';
	font-weight:normal;
	margin-bottom:0;
}
.dpsettings .dropdown-menu li label span{
	margin-right:10px;	
}

.dpsettings input[type="checkbox"]+span:before{
	background:none;
	border-radius: 2px;
	border: 2px solid #7d7d7d;
}

.dpsettings input[type="checkbox"]:checked+span:before{
	border: 2px solid #7d7d7d;
	background: url(../img/checkbox.svg) center center no-repeat #7d7d7d;	 
	color:#FFFFFF;	
}

#leftselectedList,#simpleList{min-height:280px;}#rightselectedList .panel-title{font-size:14px;}#rightselectedList .satsblock{ position:relative;top: 3px;}
.sortable-ghost-blank{border: 1px solid #eaeaea;
    align-items: center;justify-content: center;height: 100%;
    min-height: 280px;}#rightselectedList .panel-body{padding: 4px;}
.sortable-search{border:1px solid #eaeaea;margin-bottom:15px;}
.form-control-search{
	padding-left: 29px !important;
	color:#eaeaea;
	border-left:none !important;
	border-right:none !important;
}
.form-control-search-left {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    display: block;
    width: 34px;
    height: 40px;
    line-height: 34px;
    text-align: center;
    pointer-events: none;
	color:#eaeaea;
	padding-top: 3px;
}
.animatebutton {
  border-radius: 4px;
  background-color: #f4511e;
  border: none;
  color: #FFFFFF;
  text-align: center;
  font-size: 1.6rem;
  padding: 10px 20px;
  max-width: 250px;
  display: block;
  /*width: 200px;*/
  transition: all 0.5s;
  cursor: pointer;
  margin: 5px;
}
.animatebutton:hover, .animatebutton:focus{
	color:inherit;
}
.animatebutton span {
  cursor: pointer;
  display: inline-block;
  position: relative;
  transition: 0.5s;
}

.animatebutton span:before {
  content: '\00bb';
  position: absolute;
  opacity: 0;
  top: 0;
  left: 0px;
  transition: 0.5s;
}

.animatebutton:hover span {
  padding-left: 25px;
}

.animatebutton:hover span:before {
  opacity: 1;
  left: 0;
}

@media (min-width: 1300px){
html {
  height: 100%;
 
}
body {
  position: relative;
  margin: 0;
  padding-bottom: 180px;
  min-height: 100%;
}
.footer {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  height:180px;
}

header .registration-box form #f_becomeourlector ul li label {
    float: left;
    width: 31%;
    line-height: 39px;
}
.forminlinediv .help-block{
	width: 60%;float: right;
}
form .reg-bottom div {
    padding: 0;
  }
 .payment-box form ul li label{
    float: left;
    width: 30%;
    line-height: 39px;
  }
 .payment-box form ul li input[type="text"],.monthsection,.payment-box .forminlinediv .help-block ,.payment-box form ul li select {
    float: right;
    width: 65%;
  }
  #order_couponcode{width:58%;}
}

#user_terms-label,#user_subscribenewsletter-label{    
		height: auto;
		overflow: hidden;
		width: 91%;
		display: inline-block;
		position: relative;
}
.checklabel .check-box{vertical-align:top;}
.checklabel label{font-weight: normal;text-transform:none;line-height: inherit!important;width:auto !important;margin-bottom:0 !important;}
label[for=user_c_contenttype-Lecture]{
	margin-top: 0px;	
}
form .form-box select,form .form-box textarea,form .form-box input[type="text"],form .form-box input[type="password"]{
    height: auto;
    border-radius: 0;-webkit-appearance: none;
    box-shadow: none !important;border: 2px solid #eaeaea;
}
form .form-box input[type="text"],form .form-box input[type="password"]{
    padding: 8px 15px;
}
label[for="user_c_contenttitle"],label[for="user_c_languages"],label[for="user_c_category"],label[for="user_c_othercategory"],label[for="user_c_othersubcategory"],
label[for="user_c_subcategory"],label[for="user_c_lectorreason"],label[for="user_c_contentreason"],label[for="user_c_contenttype"],label[for="user_c_totalcontent"]
,label[for="user_c_helpincontent"],label[for="user_c_experience"],label[for="user_c_createdcontent"],#f_becomeourlector label[for="country_id"]
{
	margin-top: 20px;
    margin-bottom: 10px;
    color: black;
    font-size: 1.5rem;	font-family: 'Roboto';
}
.whitecontainer{
	
    background: white none repeat scroll 0 0;
    border-radius: 10px;
   /* margin: 30px auto 0;*/
    /*max-width: 440px;*/
    overflow: hidden;
    position: relative;
   /* z-index: 1;*/
}
.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover{
 background-color: #f5f5f5;
/* border-color: #eaeaea;*/
 color: #f67d24;
 font-size: 14px;
 border-left: 1px solid #f67d24; border-top:1px solid #eaeaea;
 border-right:	1px solid #eaeaea; border-bottom:1px solid #eaeaea;
}
.list-group  a{
	padding-left:7px;
}
.profile_form label{
	text-transform: uppercase;
    font-weight: normal;
}
 .form-control{
	height:auto;
  	border-radius: 0;-webkit-appearance: none;
  	box-shadow:none;
	font-size: 1.4rem;
    color: #999999;
	border: 2px solid #eaeaea;
    padding: 8px 15px;
}
.cursor{cursor:pointer;}.footerlang{color:#f77d24 !important;}
.hdivs{height:auto;overflow:hidden;}.paddleft0{padding-left:0px;}
.form-control:focus{box-shadow:none !important;border-color: #eaeaea;}
.btndiv-box input[type="submit"],.anchorebtn {
    background: #f77d24 none repeat scroll 0 0;
    border: 2px solid #f77d24;
    border-radius: 7px;
    color: white;
    font-family: "Roboto";
    padding: 15px 25px;
    text-transform: uppercase;
    transition: all 0.3s linear 0s;
	font-size: 1.6rem;
    letter-spacing: 3px;cursor:pointer;outline:none;
}
.btndiv-box  input[type="submit"]:hover,.anchorebtn:hover {
  background: transparent;
  color: #f77d24;
}
.pageheading{
	font-family: "Roboto";
	font-size: 20px;
	font-weight: bold;
	color: #ac3d00;	
	background-color: #fb8f46;
    margin-top: 20px;
    position: relative;
    display: inline-block;width: 46%;
	text-transform:uppercase;
}
.marg20-30
{
    margin-bottom: 30px;
    margin-top: 20px;	
}
.pageheading::after
{
	
	border-left: solid 24px #fb8f46;
    border-top: solid 40px transparent;
    content: "";
   	position: absolute;
    top: 0;
    z-index: 999;right: -24px;
  
   
}
.headingspan{padding: 6px 34px;display:inline-block;}
.profilecontatiner{/*margin-left:75px;*/margin-left:15px;min-height:450px;}.profileleftcontainer{padding-right:40px;}.paddleft0{padding-left:0;}
.thumbnail{border: 2px solid #f77d24;}.imgborder{border: 2px solid #f77d24;}#paybtncontainer .pager li{display:inline-block !important;}
.feedback{padding: 0 6px;}
#homevimeovideo2{width:70%;height:460px;}
#myTabs > li > a{
padding:10px 5px;
}
.profile_companycontainer #myTabs li .cust_btn,.profile_companycontainer #myTabs li .but_class{display:inline-block;}

@media (max-width: 767px){#homevimeovideo2{width:70%;height:125px;}
.profilecontatiner{margin-left:0px;}.profileleftcontainer{padding-right:15px;}.pageheading{width:90%;}
}
select::-ms-expand {
    display: none;
} 
form .form-box select{ 
-webkit-appearance: none;
-moz-appearance: none;
 -ms-appearance: none;
 -o-appearance: none;
 appearance: none;
 padding: 7px 15px !important;
	
}
.margtb60{margin-top:60px;margin-bottom:60px;}
.filesection {
    clear: both;
    display: block !important;
    height: auto;
    margin-bottom: 9px;
    overflow: hidden;
}

.btncustomfile {
    /*background: #f77d24 none repeat scroll 0 0;*/
	background: transparent;
    border: 2px solid #f77d24;
    border-radius: 7px;
    color: #f77d24;
    font-family: "Roboto";
    padding: 15px 25px;
    text-transform: uppercase;
    transition: all 0.3s linear 0s;
	font-size: 1.6rem;
    letter-spacing: 3px;
}

.btncustomfile:hover { background: transparent;border: 2px solid #f77d24;color: #f77d24;}#headbtn{padding: 7px 12px;background-color: #DDDDDD;outline:none !important;}
.indexbox {margin-top: 40px;padding: 0 0 15px 0;height: auto;overflow: hidden;clear: both;}.top {font-size: 20px;color: #888888;}.makediv {height: auto;clear: both;overflow: hidden;}.padd {padding: 0px;}.margbottom30 {margin-bottom: 30px;}.padd-right {padding-right: 0px;}.bordergrey {border: 1px solid #cecece;}
.videothumb {position: relative;}.para1 {font-size: 13px;color: #191919;}.marg {margin: 0px;}.para2 {font-size: 13px;color: #aaaaaa;}.webthumb-img,.thumb-img,.thumb-imgpdf,.thumb-imgzip,.thumb-imgslide,.thumb-imgclass,.thumb-document {border: 3px solid #fff;width: 100%;position:relative;}.webthumb-img img,.thumb-img img,.thumb-imgpdf img,.thumb-imgzip img,.thumb-imgslide img,.thumb-imgclass img {width: 100%;}.thumb-img:hover,.listviewpanel:hover .thumb-img {border:3px solid #f67d24;background:url(../img/play.png) no-repeat scroll center center rgba(0, 0, 0, 0);background-color:#000;display: block;z-index:2; width: 100%;}.contenttitle{color: #191919;}
.thumb-imgpdf:hover,.listviewpanel:hover .thumb-imgpdf{
	border:3px solid #f67d24;
	background:url(../img/PDF.png) no-repeat scroll center center rgba(0, 0, 0, 0);
	background-color:#000;
	display: block;
	z-index:2;
    width: 100%;
}
 
 .thumb-test:hover, .listviewpanel:hover .thumb-test{
	border:3px solid #f67d24;
	background:url(../img/icon-test.png) no-repeat scroll center center rgba(0, 0, 0, 0);
	background-color:#000;
	display: block;
	z-index:2;
    width: 100%;
}
 
 .thumb-survey:hover, .listviewpanel:hover .thumb-survey{
	border:3px solid #f67d24;
	background:url(../img/icon-survey.png) no-repeat scroll center center rgba(0, 0, 0, 0);
	background-color:#000;
	display: block;
	z-index:2;
    width: 100%;
}

.thumb-imgzip:hover,.listviewpanel:hover .thumb-imgzip{
	border:3px solid #f67d24;
	background:url(../img/zip.png) no-repeat scroll center center rgba(0, 0, 0, 0);
	background-color:#000;
	display: block;
	z-index:2;
    width: 100%;
	
}
.thumb-imgslide:hover,.listviewpanel:hover .thumb-imgslide{
	border:3px solid #f67d24;
	background:url(../img/slide.png) no-repeat scroll center center rgba(0, 0, 0, 0);
	background-color:#000;
	display: block;
	z-index:2;
    width: 100%;
	
}
.thumb-imgclass:hover,.listviewpanel:hover .thumb-imgclass{
	border:3px solid #f67d24;
	background:url(../img/class.png) no-repeat scroll center center rgba(0, 0, 0, 0);
	background-color:#000;
	display: block;
	z-index:2;
    width: 100%;
	
}

.thumb-document:hover,.listviewpanel:hover .thumb-document{
	border:3px solid #f67d24;
	background:url(../img/doc_icon.png) no-repeat scroll center center rgba(0, 0, 0, 0);
	background-color:#000;
	display: block;
	z-index:2;
    width: 100%;
}

.thumb-img:hover img,.thumb-imgpdf:hover img,.thumb-imgzip:hover img,.thumb-imgslide:hover img,.thumb-imgclass:hover img , .thumb-document:hover img ,  .thumb-test:hover img , .thumb-survey:hover img { opacity: 0.3;z-index:1;}
.bdrbtmgry{border-bottom:1px solid #e0e0e0;padding-bottom:20px;}.webthumb-img{display:table !important;}.webthumb-img-child{display:table-cell;vertical-align:middle;}.webthumb-contentext{
 position: absolute;
    width: 100%;
    text-align: center;
    height: 100%;
	color:white;	
}
.customcheckbox .navbar-nav > li{float:none;margin-bottom:0px;}
.sidecustomnav{width:100%;margin-left: -9px;}.sidebarli{font-family:'Roboto';color:#000000;font-size:14px;display:block;}#leftPanel a:focus,#leftPanel a:hover{color:#000000;}
.navbar-brand:hover, .navbar-brand:focus {text-decoration: none;}
#leftPanel a:focus,a:hover{text-decoration:none !important;}#leftPanel .navbar-brand{height: auto; padding: 15px 0;text-align: left;}
.sidebarhead{font-size:12px;color:#f77d24;font-family: "Roboto";text-transform: uppercase;letter-spacing: 1px;}
.asidebarimg{outline:none;display:block;text-align:left;}
.becomelectordiv{background-color:#efc38c;color:#ffffff;padding:10px;text-transform:uppercase;position: relative;font-family: 'Roboto';font-size:15px;
   margin:53px 20px 20px 0;max-width: 275px; outline:none !important;
    word-wrap: break-word;
    padding: 10px 20px 10px 66px;
    border-radius: 8px;
    min-height: 41px;}
.gimagediv{position:absolute;left: 12px;bottom: 0;}
.gimageicon{position:absolute;right:-7px;bottom:10px;}
.gimagecontent{    width: 173px;vertical-align: middle; padding: 0 45px; text-align: left;}
.bimagecontent{ width: 185px;vertical-align: middle; padding: 0 45px; text-align: left;}.custbadge{color: #858585;float:right;font-family: 'Roboto';}
.forcompanies{background-color:#95bad0;color:#ffffff;padding:10px;text-transform:uppercase;position: relative;font-family: 'Roboto';font-size:15px;margin:53px 20px 20px 0; max-width: 275px;word-wrap: break-word;padding: 10px 20px 10px 66px;border-radius: 8px;min-height: 41px;}
#subcatfilter .navbar-brand>img{display:inline-block;}
.rb_arrow {border-left: solid 24px #fb8f46; border-top: 42px solid white;bottom: 0;position: absolute;right: 0;}
.rb_arrow_wrapper {background-color: #fb8f46;font-family: "Roboto";font-size:19px;font-weight: bold;color: #ac3d00;text-transform: uppercase;padding: 6px 34px;position: relative;margin: 15px auto;/* width: 51%;*/}.padd20{padding:20px;}.margtop30{margin-top:30px;}.sidebarminheight{min-height:450px;}
.payboder{border:1px solid #eaeaea;padding:50px 5px;}.payheading{font-size:30px;font-family: "Roboto";color:#f77d24;}.contentsidebar{font-size:18px;font-family: "Roboto";color:#f77d24;}.customesidermain{position:relative;min-height:118px;}.customsideprice{position:absolute;bottom:0;margin-bottom:0px;}.maxwidth394{max-width:394px;}
.paydetail{background-color:#f6f6f6;padding:30px;}.paycontent{font-size:16px;font-family: "Roboto";color:#f77d24;padding-top:10px;}.displayblock{display:block;}
.sidebar-nav .navbar-toggle{background-color:#f77d24; color:#fff;}.sidebar-nav .navbar-toggle .icon-bar{background-color:#fff;}.paydetail{padding:15px;}.font30{font-size:30px;}
.paylicontent {padding:15px;}
.paylicontent ul {
    list-style: none;
    padding:0;
    margin:0;padding-left:15px;
}
.paylicontent li { 
    padding-left: 1em; 
    text-indent: -.7em;
	margin-bottom:5px;
	font-family: "Roboto";
	font-size:16px;
}

.paylicontent li:before {
    content: "• ";
    color: #f77d24; /* or whatever color you prefer */
}

.obtn {width:100%;border-radius:0;
    color: #fff !important;
    border: none;background-color: #fd6d26 !important;outline: 0;padding: 10px 4px;}.width { width: 100%;}
 
 .payment-box form ul li:after{
    content: "";
    display: block;
    clear: both;
  }

.dummyerror {border-color: #b94a48!important;}
.bgrey {background-color: #eaeaea;}.padd15 {padding: 15px;}
.bblue {background-color: #f77d24;}.awhite{color:#fff;} #testcontainer hr{margin:0 0 10px 0;}.qnum{color:#f77d24;}.qfont{font-size:23px; font-family:'Roboto';}
.ansfont{font-size:14px;font-family:'Roboto';margin-top: 17px;margin-bottom: 10px;}#testcontainer .slider-selection{background-color: #fd6d26;background-image: initial;}
.indicator{color:#ce5a10;}#btn_finish,#btn_previous,#Span1{background-color:#f77d24;border-color:#f77d24;text-transform:uppercase;}.margtop40{margin-top:40px;}
.instcontainer{border-top-left-radius: 10px;border-top-right-radius: 10px;font-family: "Roboto";font-size:21px;}
.marg20 {margin: 20px 0;}.max-width330 {max-width: 330px;}.paddbottom20 {padding-bottom: 20px;}.gotolink{font-size:15px;font-family: "Roboto";margin: 0 auto;display: table;width: auto;text-transform: uppercase;border-radius: 5px;text-decoration:none !important;}.font14{font-size:14px;}.gbook{font-family: 'Roboto';}.greycol{color:#c3c3c3;}.margtop0{margin-top:0;}.corange{color: #f77d24;}.content_topdiv{}.alectdetail{color:#666666;}
.rating-xs {font-size: 1.3em !important;}.star-rating {display: inline-block;max-width: 167px;}.subinactiveli{background-color:#f0f0f0;color:#999999;}

#contentsidebar .nav-tabs>li.active>a, #contentsidebar .nav-tabs>li.active>a:focus, #contentsidebar .nav-tabs>li.active>a:hover{color:#f77d24;}
.st_facebook_large .stLarge{background:url(../img/icons/fbshare.png) no-repeat scroll center center rgba(0, 0, 0, 0) !important;}
.st_googleplus_large .stLarge{background:url(../img/icons/gshare.png) no-repeat scroll center center rgba(0, 0, 0, 0) !important;}
.st_twitter_large .stLarge{background:url(../img/icons/twshare.png) no-repeat scroll center center rgba(0, 0, 0, 0) !important;}
.sharecontainer{vertical-align: top;margin-top: 8px;display: inline-block;}
.contentinfocontainer{background-color: #333333; }.lectbtn{width:100% !important;text-align:left;padding: 15px;}.margtop5{margin-top: 5px;}
.pricefig{font-size:29px; font-family:'Roboto';color:#fff;padding-top:10px;padding-left:0px;text-align: center;
    margin-bottom: 8px;}.pricecontainer{border-bottom:1px solid #3b3b3b;/*margin-bottom:15px;*/padding: 15px;/*min-height:150px;*/}
.marg0auto{margin:0 auto;}.subsbtndiv{
	max-width: 250px;
    margin: 0px auto;
    text-align: center;
    float: none;
}
.awhite{color:white;}
.infogrey{color:#636363;font-family: 'Roboto';font-size:14px;}.paddbottom10 {padding-bottom: 10px;}
.sidebarlinew{font-family:'Roboto';color:#000000;font-size:14px;font-weight:normal; line-height:none;}
.inregbecomelectordiv,.inregforcompanies{margin: 53px auto 20px; outline:none !important;}
a{outline:none !important;text-decoration:none !important; }.paddbot{padding-bottom:0 !important;}.paddtop{padding-top:0 !important;}
#content_messagepanel .alert{margin-bottom:0px;}
/*HOME PAGE ICON*/
.video_play_btn {
    background-image: url("../img/icons/videoplay.png");
    background-position: center center;
    background-repeat: no-repeat;
    cursor: pointer;
    height: 91px;
    opacity: 1;
    position: absolute;
    top: 24%;
    width: 100%;
}
/* For Company Registration*/
#get-started .progress-line .navprogress{display:none;}
/* For Lectur Detail*/
.adnote1{
position: fixed; cursor:pointer;
right: 47px;
margin-top:15px;
z-index: 999999;
-webkit-transform: rotate(-90deg);
-moz-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
-o-transform: rotate(-90deg);
margin-right: -37px;
}

.addnote{
width: auto;
float: right;
padding: 9px;
background: #5a5a5a; 
color: #fff;
border-radius: 2px;
margin-left: 3px;
border-top-right-radius: 1.5em;
border-top-left-radius: 1.5em;
visibility: hidden;
}

.addnotes
{
	-moz-box-shadow: inset 0px 0px 20px 0px rgba(215,215,215,25);box-shadow: inset 0px 0px 20px 0px rgba(215,215,215,25);width:30%; height:420px; 
	position:fixed; background:white; right:20px; display:none;
}
.webchatbottom .form-control{border: 2px solid #e4e2e2;}
.postchatbtn{max-width:100px;width:100%;float:right;}
.addnotes .notesinner{position:absolute; text-align:right;right:1px;}.margbot17{margin-bottom: 17px;}
.videosection{height:auto;overflow:hidden;max-height:800px;}
.addnotes textarea{-moz-box-shadow: inset 0px 0px 20px 0px rgba(215,215,215,25);box-shadow: inset 0px 0px 20px 0px rgba(215,215,215,25);}
.progressline{color:#62c74f;background-color:#525252;}#upProgressBar{color:#62c74f;}#innerprogress{background-color:#62c74f;}
#contentsidebar{min-height:500px;}#contentsidebar .nav-tabs > li{margin-right:5px;background-color:#f0f0f0;border-top-left-radius:5px;border-top-right-radius:5px;}#contentsidebar .nav-tabs > li > a{box-shadow:none;color:#9a9a9a;padding:15px 20px;font-size:16px;}.materialcontainer{border-bottom:1px solid #f0f0f0;margin:20px 0 0;padding:10px;}
.paddleft17{padding-left:17px;}.star-rating{max-width: 167px;display: inline-block;}.rating-xs{font-size:1.3em !important;}.myratedisplay .star-rating{display:inline-block;}#review .clear-rating, #myreview .clear-rating,#myqaform .clear-rating,.myratedisplay .clear-rating {display:none} #review .caption,#myreview .caption,#myqaform .caption,.myratedisplay .caption {display:none}.margtop10{margin-top:10px;}.ratingusername{color:#696969;}.ratingcontent{color:#666666;}.justify{text-align:justify;}
.ratingdivider{margin:0 0 20px;border-bottom:1px solid #efefef; /*padding-bottom:15px;*/}.customhas-error{border-color: #b94a48;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);}
.customhelp-block{color:#b94a48;}.ocolor{ color:#fd6d26;}.marg10{margin-bottom:10px;}.whiteback{background-color:#fff;}.font16{font-size:16px;}
.obadge{background-color:#f77d24;padding: 5px 6px; width:25px;height:25px;border-radius:50%;}
.gbadge{background-color:#62c74f;padding: 5px 6px; width:25px;height:25px;border-radius:50%;}

.searchcontenthead{padding:0 6px;word-wrap: break-word;font-size:16px;}
.searchcontentlector{padding:0 6px;word-wrap: break-word;font-size:13px;color: #f77d24;}.star-rating .clear-rating{display:none !important;}.star-rating .caption {display:none !important;}
.contentheight{height:285px;}.whiteset{color:white !important;}.searchcontentlogo{display:inline-block !important;padding-left:10px;}
.padd0{padding-left:0px;}.margbott0{margin-bottom:0px;}.font20{font-size:20px;}

.profile_companycontainer {
	background-color:#e9e9e9;	
}
.profile_companycontainer .rb_arrow{border-top: 42px solid #e9e9e9;}
.profile_companycontainer .customdatatable select, .profile_companycontainer form .form-box select, .profile_companycontainer  select {background: #ffffff url("../img/select-arrow.svg") 98% center no-repeat;color: #999999;outline:none !important;}.margtop20{margin-top:20px;}.margbot0{margin-bottom:0;}

.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
    background-color: #eee !important;
    
}
.companyindexbadge{ padding:6px 7px;background-color: #f77d24;border-radius: 50%;height: 25px;width: 25px;margin-bottom: 5px;}
.registercontainer{max-width:350px;}.width100{width:100%;}
.margtop2{margin-top:2px;}.bulkanchore{color: white !important;text-decoration: underline !important;}.padd15{padding:15px;}
.paddall0{padding:0px;}.margall0{margin:0px;}
.Listimgpanel{max-width:280px;padding-left: 0px;}
.resultlist{margin-left:-15px;margin-right:-15px;}

/* Save calender  */

.cal_main
{
	    max-width: 524px;
    text-align: center;
    margin: 0 auto;
    padding: 20px;
	margin-top: 12px;
    border: 1px solid #ddd;
}
.title_div h3
{
	    margin-top: 0px !important;
		margin-bottom:20px;
}
.button_cl a
{
	background-color: #f77f28 !important;
    color: #fff !important;
    padding: 8px;
    border-radius: 2px;
}

/* Save calender  */


/* Save compatency  */

#comp_table #first_id
{
	width:30%;
}
#comp_table { border-spacing: 5px; } /* cellspacing */

#comp_table td { padding: 5px;    min-width: 120px; } /* cellpadding */
#comp_table i
{
	    margin-top: 3px;
		cursor:pointer;
}
.display_div_div
{
	border: #ddd 1px solid;
    background: #fff;
	display:none;
	padding:10px;
	
}
.but_class
{
	background-color: #f77d24;
    color: #fff !important;
    border-radius: 2px;
    /*border: none !important;*/
    padding: 2.3px 10px;
	/*margin-top: 10px;*/
	outline:none !important;
	display:block;
	border: 2px solid #f77d24;
}
.verticaltop{vertical-align:top;}
.head_div
{
	    font-size: 18px;
    color: #f77d24;
	    margin-bottom: 15px;
}
.text-justify
{
	text-align:justify !important;
}
.row-eq-height {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}
.inner_div
{
	    height: 83%;
    border-left: 1px solid;
    width: 1px;
    margin: 0 auto;
}
.tileimgcontainer{background-color:#f9f9f9;padding-top:25px;padding-bottom:25px;}
.tiletext{
	min-height: 75px;
	text-align:center;
	font-size:15px;
	font-weight:bold;
	padding-top: 15px;
	padding-bottom: 15px;
	display: block;
    color: black;
	/*max-width:164px;*/
	margin-left:auto;
	margin-right:auto;
	background-color:white;
	border-top:1px solid #f8f8f8;
	padding-right: 2px;
    padding-left: 2px;
}
.fullmodeheader .coursehead_title{color:#f77d24;}
.fullmodeheader .coursehead_title:hover{color:#fff;}
/* Save compatency  */
#myTabContent .form-box{padding:0px;}.recent_portlet_content{max-height:365px;}

.objbtncontainer{margin:0 20px;}

/* update in code */
.sendMAilBtnDiv{ display: inline-block;float: none;vertical-align: top;margin-bottom: 20px;}
a.dt-button{
	box-shadow: none !important;
    padding: 7.5px !important;
    text-shadow: inherit !important;
}
#ongoingreview_page .dt-buttons{margin-left:2px ;}
#ongoingreview_page h5{font-size:1.5rem;}
.contentListtype{max-width: 150px;margin-left: auto;margin-right: auto;}
@media (min-width:768px) and (max-width:1024px){#homevimeovideo2{width:70%;height:290px;}
#pricing-boxes .pricing-box .pricing-box-head .price{font-size: 3rem !important;}
.portlet_content{max-height:inherit;min-height:inherit;}
}
@media (min-width:320px) and (max-width:480px){
	header #log-box{text-align:center;}header #log-box .login{margin-bottom:10px;margin-left:5px !important;margin-right:5px !important;}header #log-box .register{margin-left:5px !important;margin-bottom:10px;
	margin-right:5px !important;}
	#leftPanel .navbar-nav{padding-right:15px;margin:0 !important;}
	/*#leftvideocontainer iframe{height:139px;}*/
#tabheader{padding-right:0px;}#tabheader .nav.nav-tabs{width:100%;}
#tabheader .nav.nav-tabs li{width:100%;}
}
/*Video player media queries*/

@media (min-width: 768px) {
	
.upbtncontainer{position:absolute;width:50%;right:0;bottom:25px;}.applybtn{margin-top: 24px;}.div15leftpadd{padding-left: 15px;padding-right:0px;}
.div15rightpadd{padding-right: 15px;padding-left:0px;}

}
@media only screen and (max-width: 767px) {
	.portlet_content{max-height:inherit;}
	.list_contenttype{margin-bottom:5px;}
	.searchListcontenthead{font-size:20px;}
	.list_contentdesc{font-size:12px;}
	.recentflex{display:block;}
}
@media only screen and (max-width: 768px) {
	div[data-item-view=imagepanel]{width:100%;}
	div[data-item-view=contentpanel]{width:100%;}
	.listviewpanel{min-height:463px;}
	.list_contentinfo{margin-top:12px;}
	.list_price{position:relative;bottom:0;}
	
	div[data-item-view=imagepanel]{max-width:265px;margin-left:auto;margin-right:auto;float:none;}
	.icon_ofcontent{left:0%;}
	div[data-item-view=imagepanel] .item img{display:inline;}
	div[data-item-view=imagepanel] .item div{text-align:center;}
	div[data-item-view=itemviews].portlet_content .incontentheight {max-width:265px;}
	.contentListtype{max-width: 150px;margin-left: auto;margin-right: auto;}
}
@media (max-width: 1280px){
	.contentleftcontainer{width:100%;float:none;} .contentrightcontainer{width:100%;float:none;}
}
@media (min-width: 1300px) {
	.navprogress{display:inline-block;}.applybtn{margin-top: 0;}
}
@media (min-width: 1280px) and (max-width:1348px) {
	#homevimeovideo2{width:70%;height:379px;}
}
@media (min-width: 1920px) {
	#homevimeovideo2{width:70%;height:460px;}
}
@media only screen and (max-width: 1279px) {
.listcontentlabel,.listcontentvalue {font-size:10px;}
}



#my-tab-content #about p{float:none;}
#my-tab-content #about h2{text-align:left;}
.homeoffer{width: 100%;text-align: center;margin: 20px 0;float: left;position: relative;min-height: 1px;padding-left: 0;padding-right: 0;}
.document-viewer-wrapper {
        width:100% !important;
 }
.document-viewer-outer
{
	height:auto !important;	 
}
.document-viewer
{
	height:auto !important;		
}

 /*User manual css for article and chapter design*/
 .usermanual_block .hero-unit {
    display: block;
    font-size: 22px;
    padding: 80px 60px;
}
.clearallbtn {
    background: #f77f28;
    color: #fff;
    text-align: right;
    float: right;
    margin-top: 10px;
}
.usermanual_block .search-box, .sub-nav .search {
    position: relative;
}

.usermanual_block .search-box::before, .sub-nav .search::before {
   /* content: "\1F50D";*/
    font-family: "entypo";
    font-size: 1.25em;
    line-height: 0;
    position: absolute;
    text-align: center;
    top: 50%;
    width: 2.5em;
    z-index: 1;
}
.usermanual_block .search-box input, .sub-nav .search input {
    line-height: 1.2em;
    font-weight: lighter;
    padding: .75em 2.7em;
    width: 100%;
    -webkit-appearance: none;
}
.usermanual_block input, textarea, select {
    border: 1px solid #ddd;
    border-radius: 2px;
}
.usermanual_block .search-box input, .sub-nav .search input {
    line-height: 1.2em;
    font-weight: lighter;
    padding: .75em 2.7em;
    width: 100%;
    -webkit-appearance: none;
}
.usermanual_block .search-box input[type="submit"], .sub-nav .search input[type="submit"] {
    display: none;
}

.usermanual_block .knowledge-base {
    width: 100%;
}
.usermanual_block .section h3 {
    color: #262626;
    font-size: 13px;
    font-weight: lighter;
    margin: 10px 0 15px;
    text-transform: uppercase;
}

.usermanual_block .chaptertitle  {
    color: #f77d24 ;
	
}
.usermanual_block .article-list{
	list-style:none;	
	margin:0;
	padding:0;
	    margin-bottom: 30px;
}
.usermanual_block .article-list li, .community li {
    margin-bottom: 10px;
}

.usermanual_block .article-list li a:hover{
	text-decoration:underline !important;
}
.usermanual_block .article-list li a {
    color: #8b8c8c;
    font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
    text-decoration: none;
}
.usermanual_block .category{
	    max-width: 1080px;
    margin: 0 auto;	
}

.documentprice{
	font-size:15px;	
}
 

.attachmentmate{
	margin-top: 14px;
    text-align: center;		
}
.doctaketest{
	margin-left:10px;
	outline:none;
	outline-style:none;		
}
.toggleDoc{
	text-decoration:underline;
	color: #000099;
	font-weight:normal;
	cursor:pointer; 
}

.toggletest{
	text-decoration:underline;
	color: #000099;
	font-weight:normal;
	cursor:pointer; 
}

.docnoarticle{
	padding:10%;
	text-align:center;
	background:#f3f3f3;
	font-size:24px;
	margin-top:20px;
	margin-bottom:20px;
		
}
.attachment-show ul {
	list-style:none;
	margin:0;
	padding:0;  	
	padding-left:10px;
}

.attachment-show ul li {
	border-top:1px solid #999;
	padding-bottom:30px;
	padding-top:10px;
}

.attachment-show ul li:first-child {	
	border:0;
}
.matdownload:hover{
	text-decoration:underline !important;
}
.matdownload{
	color: #000099;
	text-decoration:underline !important;
}
.lgdocheading{
	font-size:20px;	
	background:#f3f3f3;
	padding:10px;
	margin-bottom:10px;
	margin-top: 19px;
}

.backdoc{
	margin-top:10px;
	margin-bottom:20px;	
}
.atdocheader{
	margin-top:20px;	
}
.atdocheader h1{
	font-size:30px;
	margin-bottom:20px;	
}
.taketestblock{
	max-width:720px;
	margin:0 auto;	
}
.footerspace{
	margin-bottom:60px;	
}

.hideContent{
	display:none;
}

.progressOuter{
	background:#FFF;
	min-height:30px;
	max-height:30px;	
}

.innerProgressbar{
	width:auto;
	
	min-height:30px;	
	max-height:30px;	
}

.padset{
	padding:14px;	
}

.testcontainer {
	max-width:850px;
	margin:0 auto;
	margin-top:40px;
	min-height:320px;		
}

.questtitle{
	text-align: right;
	font-size:16px;
	font-weight:600;	
	display:table-cell;white-space: nowrap;
}
.questtitle_ques{display:table-cell;}
 .ques_container{display:table;width:100%;}
.questest{
	font-size:15px;
	margin-top:0;	
}

.ques-controls{
	padding-top:30px;	
}
.quesbox label {
	color: #333;	
} 

.finishControl{
	outline:none;
	display:none;
} 
.prevControl{
	display:none;
}
.finshbtn{
	opacity: 0.6;
    cursor: default;
}
.resuultgen{
	border:1px solid #d4d4d4;
	margin-top:20px;
	max-width:650px;
	margin:0 auto; 
	min-height: 196px;
	margin-bottom:13px; 
	background:#f3f3f3;
}
.step_pass{
	font-family:'Roboto';
	font-size:22px;
	font-weight:600;	
	color: #f77d24;
	padding: 29px;	
	text-align:center;
		
}
.step_pass i{
	font-size:35px;
	vertical-align: sub;
	color: #3aab3a;	
}
.step_fail{
	font-family:'Roboto';
	font-size:22px;
	font-weight:600;	
	color: #f77d24;
	padding: 29px;	
	text-align:center;
		
}
.step_fail i{
	font-size:35px;
	vertical-align: sub;
	color: #999999;	
}

.yourscore{
	text-align:center;
	font-size:18px;	
	margin-bottom:10px;
}

.moreattempt{
	font-size:15px;
	text-align:center;
	color: #828282;
}

.retaketest{
	text-align:center;
	display:block;
	margin:20px auto;
	margin-bottom:40px;
}

.progresstext{
	color:#FFFFFF;
	padding-top:4px;	
}

.tettimebt{
	font-size:18px;
	margin-top:10px;	
	font-family:'Roboto';
	font-weight:600;
}

.tettimebt .jst-hours { display:none;}
.tettimebt .jst-minutes { display:inline-block;}
.tettimebt .jst-seconds { display:inline-block; padding-left: 8px;}

.tettimebt .timer {display:inline-block;} 
.social-button .fa{font-size: 22px;background-color: white; display: block; border-radius: 50px;width: 50px;height: 49px; text-align: center;color: black;display: table;}
.fa-facebook-f:before, .fa-facebook:before,.fa-twitter:before,.fa-envelope-o:before,.fa-youtube:before
{
	display: table-cell;
    vertical-align: middle;	
}
.fa-facebook-f:before, .fa-facebook:before{padding-right: 1px;}
.fa-envelope-o:before{padding-left: 1px;}.fa-twitter:before{padding-top:1px;}
.social-button .fa-envelope-o{/*padding-top: 10px;*/}

.showresults{
	cursor:pointer;
	text-align: center;
    font-size: 15px;
    text-decoration: underline;
    color: blue;	
	margin-bottom: 21px;
	max-width:215px;
	margin:0 auto;
}
.resultUI{
	list-style:none;
	margin:0;
}

.resultUI li {
	margin-bottom:25px;
	border-bottom: 1px solid #e8e8e8;
}

.result-heading{
	font-size: 14px;	
	color: #056faf;
	font-family:'Roboto';
}
.result-qtno{
	position: relative;
    top: -2px;
	font-size: 14px;	
	color:#f77d24;	
}
.resulta{
	font-size: 14px;
	color:#f77d24;
	position:relative;
	top:11px;	
	font-weight:600;		
}
.result_cor_ans{
	font-size:14px;
	color:#000000;
	margin-top:13px; 
	font-weight:400;	
}
.marksedanswer{
	margin-top:20px;
	color: #888e9d;
	font-size:14px;
	margin-bottom:33px;
}
.icon_status{
	color:#4ccd35;	
	font-size: 23px;
	position:relative;
	top:11px;	
	font-weight:600;
}

.icon_wrong i{
	color: #FFFFFF;
    font-size: 16px;
    position: relative;
    top: 16px;
    font-weight: 600;
    background: #f03432;
    width: 22px;
    height: 22px;
    text-align: center;
    border-radius: 50%;
    padding-top: 2px;
}

.review_block{
	min-height:250px;
	margin-top:20px;	
}

.review_block ul{
 	list-style:none;	
	margin:0;
	padding:0;
}

.review_block ul li{
	display:inline-block;
	padding-right:15px;
}

 
.review_block ul li a { 
	color:#0026ff;
	font-size:15px;
	text-decoration:underline !important;
}

.test-correct-icon{
	color: #4ccd35;
    font-size: 23px;
    position: relative;
    top: 5px;
    font-weight: 600;	
	margin-right:6px;
}

.test-wrong-icon{
	color: #FFFFFF;
    font-size: 16px;
    position: relative;
    top: 0px;
	margin-right:6px;
    font-weight: 600;
    background: #f03432;
    width: 22px;
    height: 22px;
    text-align: center;
    border-radius: 50%;
    padding-top: 2px;	
}
.qtwrapper{
	margin-top:40px;
	display:none;	
}
.theadwrapper{
	font-size:19px;
	border-bottom: 1px solid #c75f05;
	background:#f77d24;
	color:#fff;
	margin-bottom:40px;
	padding-left:10px;
	padding:10px;
	 
}

.alginWidth {
	width:12%;	
}

.skip-error{	
	color: #a94442;
	visibility:hidden;
	font-size:15px;
	margin-top:10px;
	font-weight:bold;
}

.btn-disable{
	background:#b9b7b7 !important;	
}

.nextControl , .nextControl:hover , .nextControl:focus ,  .nextControl:active
{
	background-color: #f77d24 ;
	outline-style:none;
    color: #ffffff;
    border: 2px solid #f77d24 ;
    background-image: none;
	 display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}
.font17{font-size:17px;}

.statementrating{
	font-weight:bold;
	margin-bottom:10px;
	font-size:15px;
}
.likescaleul{
	list-style:none;	
}
.likescaleul li{
	display:inline-block;
	padding-right:20px;	
	font-weight:bold;
	font-size:15px;
	margin-bottom:0;
	width: 10%;
	
}
.likescaleul li input[type="radio"]{
	width: 15px;
    height: 15px;
}

.surveycontrols{
	margin-bottom: 47px;	
}

.surveyresp
{
	text-align: center;
    font-size: 27px;
    background: #e2e1e1;
    color: #f67d24;
    padding: 45px;
	border: 1px solid #d4d4d4;
	max-width:652px;
	margin:0 auto;
	
}	 

.surveyresp i{
	color: #2aa91c;		
}