/* CSS Document */
p{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.show{
	display:block;
}
.hide{
	display:none;
}
.error{
	margin-top: 2%;
	color:#CC0033;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
}
.submit-btn{
	color: rgba(0, 0, 0, 0);
	font-size:0px;
}
.left
{
	float:left !important;
}
.login-wrap-admin{
  width:332px; 
  margin-left:330px;
  }
.login-form-admin{
  width:311px;
  float:left;
  background: #136390 url(../images/login-form-bg.jpg) repeat-x;
  min-height:165px; 
  border-right:#96cbf3 1px solid;
  border-bottom:#96cbf3 1px solid;
  padding:10px 10px 10px 10px;
  }

.disp_none{display:none;}
.table_td {
	color:#666666;
    font-size: 12px;
    height: 28px;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
}
.clear
{
	clear:both;
}
.page_nav
{
	margin-top: 25px;
}
.page_nav a
{
	color:#337498;
	text-decoration:none;
	padding:2px 7px 2px 7px;
	border:1px solid #337498;
	
}
.page_cur
{
	padding:2px 7px 2px 7px;
	background-color:#337498;
	border:1px solid #337498;
	color:#FFF;
	margin-left:4px;
}
.add_btn,.rmv_btn{
	float:left;	
	cursor:pointer;
}
.info_msg
{
	text-align:center;
	font-weight:bold;
	color:#F00;
	margin-top:24px;
	font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
}
.col_left
{
	width:50%;
	color: #666666;
    font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	margin:10px 0 0 0;
}
.col_label
{
	float:left;
    margin:10px 0 10px 0px;
   /* width: 50%;*/
    width:25%;
	
}
.right
{
	float:right;}
.col_data
{
	/*width:50%;*/
	width:74%;
	float:left;
	margin:10px 0 10px 0px;
}
.field_set{
	border: 1px solid #DDDDDD;
    float: left;
    padding: 25px;
	margin: 10px 0;
}
.field_set legend{
	border: 1px solid #DDDDDD;
    padding: 5px;
	font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
	 color: #666666;
}
.parent_nav{
	 float: left;
    width: auto;
	}
.parent_nav ul li {
    float: left;
    margin-right: 5px;
	
}
.parent_nav ul li a{
  color:#337498;
  font-family: Arial, Helvetica, sans-serif;
  
  
  }
.parent_nav li span {
     display: inline-block;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
   padding: 10px 5px 8px 2px;
    text-decoration: none;
	font-weight:bold;
	
}
.parent_nav ul {
    list-style-type: none;
    margin: 7px 0 0 0;
}
.list-content{
	float:left;
	font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 18px;
    width: 100%;
}
.list-content ul, .list-content ol {
	clear:both;
	margin-left: 30px;
}
.menu_dropdown ul {
    list-style:none;
}
.video_sec{
	float:left;
}
.content_des{
	float:left;
	padding-bottom: 15px;
}
.lesson_test{
	float:left;
}
.rad_txt
{
	margin-bottom: 10px;
	width: 75% !important;
}
.chk_txt
{
	margin-bottom: 10px;
	width: 75% !important;
}
.lab
{
	width: 75% !important;
}
/*Lesson test question form*/

.disp_all
{
	display:inline;
}
.button_link{
	background: none repeat scroll 0 0 #0079BC;
    border: 1px solid #003E61;
    color: #FFFFFF;
    font-size: 12px;
    padding:5px 15px 5px 15px;
	text-decoration: none;
	font-family: Arial,Helvetica,sans-serif;
	text-align:center;
	margin-left:90px ;
	float:left;
}
.form-wrap .form li input[type="radio"], .form-wrap .form li input[type="checkbox"]
{
	margin-left: 8px;
	}
.box-wrap
{
	margin-top:30px;
}
.certi_btn
{
	margin-top:20px;
	float:left!important;
}
.comn_btn ul 
{
	 list-style:none;
}
.comn_btn{
  width:auto;
  margin-top:5px;
  }
.comn_btn ul{margin:0px; margin:0px; list-style-type:none;}  
.comn_btn ul li{float:left; margin-right:10px;}
.comn_btn li a {
  display: inline-block;
  background:url(../images/rgt-nav-img.jpg) no-repeat top right;
  text-decoration:none;
  
}

.comn_btn li a span {
  display: inline-block;
  height: 16px;
  background:url(../images/slider-nav-img.jpg) no-repeat top left;
  padding: 10px 5px 8px 15px;
  margin-right:10px;
  font-family: 'Open Sans', sans-serif;
  font-size:14px;	
  color:#f5f5f5;
   text-decoration:none;
   cursor:pointer;
} 
.comn_btn li a span:hover{color:#a3cef0;} 
.descrption
{
    background: none repeat scroll 0 0 #F5F5F5;
    float: left;
    margin-bottom: 10px;
    margin-top: 10px;
    padding: 7px 10px;
    width: 960px;
}
.descrption p
{
    line-height: 18px;
    margin: 0;
}
.start_test
{
	padding:2% 0 0;
}
.result-main-wrap span
{
	margin-left:350px !important;
}
.red
{
	color:#F00;
}
.green
{
	color:#060;
}
.col_view{
	 color: #666666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    margin: 10px 0 0;
}
.col_view p{
	line-height: 18px;
	margin: 0 !important;
	float: left;
}

.col_view ul{
	clear: both;
	margin-left: 30px;
}

.col_view ul li{
	line-height: 18px;
}
.col_file_label
{
	float:left;
	width:50%;
}
.col_data_delete
{
	float:left;
	width:50%;
}
.cont_sub
{
	font-weight:bold;
	font-size:14px;
	color:#337498;
}
.p_margin_top
{
	margin-top:10px!important;
}
.option
{
	clear:both;
	margin:0px 0 10px 0px;
	vertical-align:middle;
}
.option input
{
	margin:0px 3px 0px 0px;
}

.div_cart{
	float:left;
	text-align: center;
    width: 100%;
}
.result-main-wrap .sucess{
  width:100%;
  float:left;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  padding-left:35px;
  padding-bottom:15px;
  padding-top:6px;
  margin-bottom:3px;
  }  

.module_img_li{
	width:50%;}
 
ul#menu li ul li {
    background: none repeat scroll 0 0 #E1E1E1;
    float: left;
    list-style-type: none;
    padding-bottom: 0;
    width: 100%;
}

ul#menu li ul li a {
    color: #062341;
    float: left;
    width: 90%;
}

ul#menu li ul li span.status {
    background: none repeat scroll 0 0 #E1E1E1;
    float: left;
    line-height: 15px;
    padding: 9px 0 8px 35px;
    width: 2%;
}
.login-form .error
{
	color:#00FFFC !important;
}
.login-form .login-details
{
	margin-bottom: 5px!important;
}
.login-form-admin .error
{
	color:#00FFFC !important;
}
.login-form-admin .login-details
{
	margin-bottom: 5px!important;
}
.user_det
{
	font-weight: bold;
    margin: 1% 0;
}
.col_right
{
	float:right;
	width:50%;
	margin-top:30px;
	color: #666666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
}
.lesson_timer{
	float: right; 
	margin-right: 20px; 
	margin-top: 8px; 
	font-family: 'Open Sans',sans-serif; 
	font-size: 14px; 
	color: rgb(255, 255, 255);
}
.list_tbl td, th {
   padding-left: 5px;
}

.sub-nav {
    margin-top: 24px;    
}

.parent_nav {
    margin-top: 20px;
}

.table_td a {
   text-decoration: none;
}
.order_btn_up, .order_btn_down{
	cursor:pointer;
	width: 15px;
	
}
.order_btn_up{
	background: url("../images/up.png") no-repeat;
	color: transparent !important;
	float:right; 
	margin:0 5px 0 5px;
	width:16px;
	height:16px;
	
}
.order_btn_down{
	background: url("../images/down.png") no-repeat;
	color: transparent !important;
	float:right;
	margin:0 5px 0 5px;
	width:16px;
	height:16px;
}
.forgot
{
	float:right;
	font-family:'Open Sans',sans-serif;
    font-size: 12px;
	margin-top: 1%;
	color: #FFF;
}

/* overlay size and background image */

.overlay {
	/*
THIS ARE YOUR FULLSCREEN DIMENSIONS
*/
	width: 800px;
	height: 600px;
	background-image: url("../images/petrol.png");
	display: none;
	padding: 0 !important;
}
/* close button for overlay */
.overlay .close {
	background: url("../images/close.png") no-repeat;
	position: absolute;
	top: 2px;
	right: 5px;
	width: 35px;
	height: 35px;
	cursor: pointer;
}
/* original size of the player */
#player, #player_api {
	height: 300px;
	width: 425px;
	display: block;
}
/* absolute positioning of the player */
#player_api {
	position: absolute;
	/* layer as the topmost element */
	z-index: 11000;
}
.slno
{
	float:left;
	margin-left:3px;
}
.list-content p{
	/*min-width:980px;*/
}
.btn_center
{
	text-align:center;
	width:266px;
	float:left;
}
.lft_adjst
{
	list-style-type:none;
	margin-left:0px!important;
}
.question-head div{
	margin: 0px;
	line-height: 18px;
	font-size: 12px;
	float: left;
}
.qstn_text{
	width:96%;
	margin-left:5px !important;
}

.answer_options ul{
	width:90% !important;
}

.answer_options li{
	margin-left:5px !important;
}
.course_down{
	text-align:center;line-height: 18px;width: 20%;
  }
.vcourse{ padding-bottom:7px;}

.assign_head{
	color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 18px;
    padding: 9px 10px 9px 10px;
	background-color:#5088bf;}
.assign_head_title{
	width: 320px; float:left; font-weight:bold;
	}
.assign_content{
	background-color:#e1e1e1;
	color: #000;
	font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
	line-height: 18px;
    padding: 9px 10px 9px 10px;
	border-bottom: 1px solid #FFFFFF;
}
.assign_content1{
	background-color:#f2f1f1;
	color: #000;
	font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
	line-height: 18px;
    padding: 9px 10px 9px 10px;
	border-bottom: 1px solid #FFFFFF;
}
	