.active{
	
	background-color: #EEE;
}

.aui select[multiple], .aui select[size] {
	
	width: auto;
}

.no-padding { padding: 0px;}


.lfr-grid .lfr-column {
    padding:0;
}

.read_more 
{
	color:#018d9e; 
	font-weight:bold; 
	margin:0; 
	padding:4% 0 4% 9%;  
	text-decoration:underline; 
	color:#7c2230 !important;
}

.B{
	color:black;
	margin-right:30px;
}

.admin_cms h2 { font-size:16px; color:#fff; margin:0px; padding:0px; background-color:#8e847a; display:block; margin-bottom:15px; padding:10px 0px 8px 10px; font-weight:bold; line-height:14px;}

.textarea{width: 126px;}

.aui input, .aui textarea, .aui .uneditable-input {
    width: 145px;
}
.sup_btn { 
	background-color:#2a7050 ! important; 
	border-radius:5px; padding:5px 8px ! important; 
	color:#fff ! important; 
	float:left ! important; 
	margin-right:12px ! important; 
	font-style:normal ! important; 
	margin-top:10px ! important; 
	font-size:13px ! important;
	 font-weight:bold ! important;
	 }
	 
.aui li {
    line-height: 27px;
    list-style: outside none none;
}

.accordbg{clear:both; overflow:hidden; margin: 0px; } 
.panel-collapse li{clear:both;}
.aui .collapse.in{width:100%; clear:both;}
.accordbg li span {
    background-color: #f1f1f0;
    float: left;
    margin-bottom: 5px;
    margin-right: 1%;
    margin-top: 5px;
    width: 32%;
}

.panel-heading{
	margin:0px 0px 0px -30px;
}


.search {
  background-color: #f1f1f0;
  border: 1px solid #dcdddf;
  overflow: hidden;
  padding: 10px;
}

.p {
  color: #2a7050 !important;
  font-size: 14px;
  font-weight: bold;
  font-style: normal;
  padding: 10px 5px 0px 0px;
  margin: 0px;
}

 .mostPopular{
	color: #00205c !important;
 	font-weight: bold !important;
  	font-style: normal !important;
  	text-decoration: none;
}

.alertHomePage{
	color: #2a7050 !important;
   font-weight: bold !important; 
  font-style: normal !important;
  
}

.search_page_box { 
	border:4px solid #818285 !important; 
	width:834px !important; 
	float:left !important; 
	margin-left:20px !important;
	height: 25px !important;
	margin-right: 20px !important;
	}
	

		
.traning-page_h2 { 
	color: #81070d !important;
    margin: 10px 0 10px 0 !important;
    padding: 0 ;
    margin-left:30px !important; 
    font-size: 22px !important; 
    font-weight: normal !important;
    }
    .ris_bottom {
  margin: 0px 0 0 0px !important;
 /*  border-top-left-radius: 6px !important;
  border-top-right-radius: 6px !important;
  border: 1px solid #dcdddf !important;
  border-radius: 6px !important; */
  cursor: pointer !important;
   width: 100% !important; 
  float: right !important;
  padding: 0px !important;
  margin-top: 20px !important;
}
     .ris_bottom .tile ul li a  {
    list-style:none !important;  
    background-image:url(/pcb-redesign-portlet/images/ra.png) !important; 
    float:left !important; 
     border:1px solid #256f7e !important;
     border-radius:4px !important;
      margin:15px !important; 
      text-align:center !important; 
      padding:20px 25px !important; 
      height:50px !important; 
       width:137px !important;    
      font-size:16px !important; 
      font-weight:bold !important; 
      vertical-align:central !important; 
      color:#fff !important; 
      font-style:normal !important;
      }
      
      .ris_bottom .tile ul li a:hover { 
       background-color:#01768e !important; 
       text-decoration:none !important;
       }
       
       .container{
       /*width:1000px !important; */
       } 
		   .g_show-result ul li {
		  list-style: none !important;
		  color: #00687f !important;
		  clear: both !important;
		  font-size: 14px !important;
		  margin-bottom: 7px !important;
		   margin-top: 0px !important;
		}
		
		.g_show-result ul {
  			list-style: none !important;
 			 padding: 12px !important;
		}

		.g_show-result h5 {
		  color: #231f20 !important;
		  font-size: 14px !important;
		  font-weight: bold !important;
		  padding: 6% 2% !important;
		  border-bottom: solid 1px #ebeaea !important;
		  color: #8e847a !important;
		  background-color: #f9f7f8 !important;
		  margin-top: -11px !important;
		  margin-left: -10px !important;
		  width: 104% !important;
		}
		
		.sup_btn_search { 
	background-color:#2a7050 !important; 
	border-radius:5px; padding:5px 8px !important; 
	color:#fff; float:left !important; 
	margin-right:12px !important; 
	font-style:normal; margin-top:0px !important; 
	font-size:13px; font-weight:bold !important;
	width: 100px !important;
	height: 40px !important;
	 }
	 
	 
	 .kss {margin-top:6px; border-radius:8px;}
.kss h1 { border-top-left-radius:6px; border-top-right-radius:6px;}
.kss img { text-align:center; padding:20px; text-align:center;}

.traning_box{ border:1px solid #bbbdbf; border-radius:8px; padding:15px; font-weight:bold; margin-bottom:22px;width:300px;}
.traning_box h1 { font-size:15px; color:#231f20; font-weight:bold;  line-height:20px; margin-bottom:18px; text-align:center;}
.traning_box a {background:#cf8b29; color:#fff; line-height:20px; border-radius:10px; padding:12px 15px; }
.traning_box a:hover {background:#8e847a; color:#fff; line-height:20px; border-radius:10px; padding:12px 15px; text-decoration:none;}
.traning_box p {color:#00687f; font-weight:16px; margin:20px 0 0px 0; }





 /* .dialogBox { 
	background-color:#00687f!important; 
	border-radius:6px !important; 
	margin:18px 0 !important;
	 width:38% !important; 
	 line-height:48px !important; 
	 margin-left:20px !important; 
	 text-align:center !important;
	
	
	 
	 }
 */











.discussions_bottom_right .link { 
	background-color:#00687f!important; 
	border-radius:6px !important; 
	margin:18px 0 !important;
	 width:38% !important; 
	 line-height:48px !important; 
	 margin-left:20px !important; 
	 text-align:center !important;
	 color:#fff !important; 
	text-transform:uppercase !important; 
	font-size:16px !important; 
	font-weight:800 !important;  
	margin-left:0px !important;
	 
	 }
.discussions_bottom_right .link a {
	color:#fff !important; 
	text-transform:uppercase !important; 
	font-size:16px !important; 
	font-weight:800 !important;  
	margin-left:0px !important;
	}
.discussions_bottom_right .link a:hover { 
	text-decoration:none !important; 
	background-color:none !important; 
	color:#CCC !important; 
	font-size:16px !important;
	}
	.count {
  float: left;
  font-size: 14px;
  font-weight: bold;
  color: #fff;
  background-color: #81c1cb;
  border-radius: 4px;
  margin-right: 10px;
  padding: 10px 15px;
}
	 .popup .editor_up {
	/* background: url(/pcb-redesign-portlet/images/editor.png) 0 0 no-repeat !important; */
	 width: 600px !important;
	height: 393px !important; 
	padding-top: 0px !important;
	margin-left: 10px !important;
	margin-bottom: 10px !important;
}

.modal.modal-wide .modal-dialog {
	width: 100% !important;		
}

.modal-footer {
	border-top: none !important;
	padding: 10px !important;
}
.popup .editor_up textarea {
	height: 150px !important;
	border:1px solid #929497 !important; 
	width: 500px !important;
	margin-left: 12px !important;
	
}
 .popup {
	background-color: #fff !important;
}



.modal-footer {
	border-top: none !important;
	padding: 10px !important;
}

.parag{
  color: #fff !important;
   font-size: 17.5px !important;
  display: block !important;
  background-color: #8e847a !important;
  margin: 0px !important;
  padding: 1% !important;
  margin-bottom: 20px !important;
  width: 98.2% !important;
  font-weight: bold;
}

.paragSearch{
  color: #fff !important;
  font-size: 20px !important;
  display: block !important;
  background-color: #8e847a !important;
  margin: 0px !important;
  padding: 1% !important;
  margin-bottom: 20px !important;
  font-weight: normal;
  border-radius : 6px;
  	
}


.search_page_box_riskadvisor { 
	border:4px solid #929497 !important; 
	width:583px !important; 
	float:left !important; 
	margin-left:0px !important;
	height: 35px !important;
	margin-right: 0px !important;
	}
	
.search_page_box_riskadvisor_del { 
	border:4px solid #929497 !important; 
	width:570px !important; 
	float:left !important; 
	margin-left:0px !important;
	height: 35px !important;
	margin-right: 0px !important;
	}

.aui .portlet-content, .aui .portlet-minimized .portlet-content-container{
	overflow:hidden !important
}

#contentDiv > p {
    clear: both;
}

button.btn.btn-default {
    background: #2a7050 !important;
}
	
