

.EditMode 
{
    display: block!important;
}
.EditMode .new-tablet-holder{
    position: relative!important;
 }

/* Manage Preferences Radio list style Start Gray Radio Buttons*/

.radio-customGray {
    opacity: 0;
    position: absolute;
}

.radio-customGray, .radio-custom-labelGray {
    display: inline-block;
    vertical-align: middle;
    margin: 5px;
    cursor: pointer;
}
.radio-custom-labelGray {
    position: relative;
  font-weight: normal;
  padding-left: 0!important;
   margin-left: 0!important;
}
.radio-customGray + .radio-custom-labelGray:before {
    content: '';
    border:1px solid #c5c3c6;
    display: inline-block;
    vertical-align: middle;
    width: 18px;
    height:18px;
    padding: 0px;
    margin-right: 7px;
    text-align: center;
}

.radio-custom-labelGray:after{
      padding-right: 15px;
}

.radio-customGray + .radio-custom-labelGray:before {
    border-radius: 50%;
}
.at-icon-wrapper
{
	display:none;
}
.events-list-lg .column

{
min-height 344px !important;;
}


.radio-customGray:checked + .radio-custom-labelGray:before {
    background: #686e75;
    box-shadow: inset 0px 0px 0px 3px #eee;
}

.radio-customGray:focus + .radio-custom-labelGray {
  outline: 0px solid #ddd; / focus style /
}
.radio-custom-labelGray {
    padding-left: 32px !important;
    text-indent: -32px;
}

/* End Gray Radio Buttons*/

/*** Polls ***/
.PollTitle,
 span[id*="viewPoll_lblInfo"]{display:none;}

.PollGraph, .PollGraph div, .PollGraph0{
  height: 10px;
  }

.PollGraph {
    background-color: #dadada;    
}

.PollGraph div {
    background: rgba(0, 0, 0, 0) url("https://www.ruralhealth.us/App_Themes/CorporateSite/Images/bg_pollLine.png") repeat-x scroll 100% 0;
}

.PollGraph0 {
    background: rgba(0, 0, 0, 0) url("https://www.ruralhealth.us/App_Themes/CorporateSite/Images/bg_pollLine.png") repeat-x scroll 100% 0;
}

.vote-form .PollAnswers table tr td .PollGraph {
    margin-right: 25px;
}


/* News */
.src_link{
  margin-top:5px;
}

/*** Predictive Search Result ***/
.predictiveSearchResults {
    padding: 15px 0;
 }

.predictiveSearchResults a {
    padding: 5px 15px;
}

/*** Banner Caption Hide / Blog Comments ***/
.hidebannerCaption,
.BlogCommentUrl,
input[id*="commentView_ctrlCommentEdit_txtUrl"]{
  display:none;
}

/*** Blog List Page ***/

article.new-item-lg ul {
}
article.new-item-lg ul li {
    padding: 0;
}
article.new-item-lg ul li::before {
    display: none;
    width: 0;
}
article.new-item-lg ul.list-group::after {
    clear: both;
    content: "";
    display: block;
}
article.new-item-lg .list-group-item {
    float: left;
    padding-right: 30px;
}
article.new-item-lg .blog-list-right {
    float: right;
}
article.new-item-lg .list-group a {
    text-transform: uppercase;
}
.BlogCommentsTitle {
    border-bottom: 1px solid #ccc;
    display: block;
    font-size: 16px !important;
    font-weight: bold;
    margin-bottom: 15px;
    padding: 15px 0;
}
div[id*="CommentView_commentView_pnlComment"] label{
    display: block;
    font-weight: bold;
    margin: 10px 0 5px;
}
input[id*="CommentView_commentView_ctrlCommentEdit_btnOk"]{
    border-radius: 4px;
	margin-top: 25px;
	 margin-left: 11px;
}

div[id*="CommentView_commentView_pnlComment"] {
    border: 1px solid #dbdcdc;
    border-radius: 5px;
    padding: 7px 20px 25px;
}

div[id*="CommentView_commentView_pnlComment"] .editing-form-label-cell,
label[id*="lblSecurityCode"]  {
    float: left;
    width: 30%;
}
div[id*="CommentView_commentView_pnlComment"] .editing-form-value-cell {
    float: left;
    margin-left: 10px;
    width: 65%;
}
div[id*="CommentView_commentView_pnlComment"] .form-horizontal {
    margin-top: 15px;
}
div[id*="CommentView_commentView_pnlComment"]  input[type="text"],
div[id*="CommentView_commentView_pnlComment"] textarea {
    border: 1px solid #c5c3c6;
    border-radius: 3px;
    box-sizing: border-box;
    padding: 10px;
    width: 100%;
	 margin-top: 12px;
}
.InfoLabel{
 padding-bottom:10px;
  display: inline-block;
}

.CaptchaTable{
    float: left;
    width: 50%;
}
.editing-form-value-cell-offset{
 width: 100%!important;
}

.form-control-error, .ErrorLabel{
   font-size:13px;
   color:red;
}

.rss-feed {
    background-image: url("../images/rss-feed.png");
    background-repeat: no-repeat;
     display: block;
    height: 27px;
    padding-left: 30px;
}
.ctn_rating {
    display: inline-block;
    text-align: right;
    width: 100%;
}
.CntRatingContent, .CntRatingResult {
    display: inline-block;
}
.main-content .CntRatingContent a .icon-star-empty {
  content: '';
  background: url("../images/EmptyStar.png") no-repeat;
  width: 12px;
  height: 12px;
  display: inline-block;
  margin-right: 4px;
  margin-top: 4px;
}
.main-content .CntRatingContent a .icon-star-full {
  content: '';
  background: url("../images/FilledStar.png") no-repeat;
  width: 13px;
  height: 12px;
  display: inline-block;
  margin-right: 4px;
  margin-top: 4px;
}

.pager-one {
    margin: 0;
    padding: 10px 0;
}
.pager-one strong{
    padding: 0px 5px 0;
 }
.pager-one a {
    margin: 0;
    padding: 0 3px 0 0;
}

.search-form input[type="submit"]{ display: none!important;  }
/*** RHN ****/
ul.nav-box li {
    list-style-type: none;
}
ul.nav-box li::before {
    background: transparent none repeat scroll 0 0;
    content: "";
    height: 4px;
    left: 0;
    position: absolute;
    top: 8px;
    width: 4px;
    z-index: 1;
}
ul.nav-box .dropdown-menu {
    background-color: transparent;
 }
.nav-box > .dropdown .dropdown-toggle {
  cursor: pointer;
}
.nav-box > .dropdown .dropdown-toggle span {
  position: absolute;
  right: -5px;
  top: 14px;
}
.nav-box > .dropdown .dropdown-menu {
  border-bottom: 1px solid #e6e3e3 !important;
  border-radius: 0px;
  margin-bottom: 10px;
  position: relative;
  width: 100%;
  box-shadow: none;
  border: none;
}
.nav-box > .dropdown .dropdown-menu > li {
  border-bottom: none;
}
.nav-box > .dropdown .dropdown-menu > li a {
  font-family: 'frutigerroman';
  font-size: 12px;
  padding: 8px 25px;
}
.nav-box > .dropdown .dropdown-menu > li a:hover {
  color: #0081c6;
  background: transparent;
}
.widget-block #archiveYr {
    padding: 0!important;
}

.widget-block #archiveYr ul.nav-box {
    padding: 15px 19px 6px;
}

/*** Document Lib ***/

.documentLib input, select {
   margin: 10px 0;
}

.radioList label{ 
    padding-right: 15px;
}
.radioList input{ 
    padding: 0 5px;
}
.documentLib .form-control {
    width: 100%;
}

.documentLib div[id*="searchRt"]{
  padding-top:15px;
}



/*code added/edited on 10/5/16*/
.mask {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 9000;
    background-color: #000;
    display: none;
}

.boxes .window {
    position: absolute;
    left: 0;
    top: 0;
    width: 440px;
    height: 200px;
    display: none;
    z-index: 9999;
    padding: 20px;
    border-radius: 15px;
    text-align: center;
}

/*code added/edited on 10/10/16*/
.boxes .dialog {
    width: 840px;
    height: 500px;
    padding: 0;
    background-color: #ffffff;
    font-family: 'Segoe UI Light', sans-serif;
    font-size: 15pt;
    border-radius: 4px;
    top: 240px;
}

.popupfoot {
    font-size: 16pt;
    position: absolute;
    bottom: 0px;
    width: 250px;
    left: 250px;
}

.boxes .dialog .modal-content{
    padding: 70px 48px 35px;
    position: relative;
     height: 500px;
    background-image: url("https://www.ruralhealth.us/App_Themes/WingsFinancial/images/bg-image.jpg");
}

.popup-over-box .close-btn:hover {
	color: #333 !important;
	text-decoration:none !important;
}
/*.events-list-lg .column {
min-height: 344px !important;
}*/

.footer-box input[type="button"]:hover{
     background: rgba(59, 142, 222, .55) !important;
}
.nav-opener::after {
    content: "MENU";
    left: 11px;
    position: relative;
    font-weight: 400;
}

/*Blogs style code added/edited on 13/6/16*/
.BlogEdit .form-group.col-md-12.row{margin-bottom:12px;}		
.BlogEdit .form-group .form-control{width:100%;}		
.BlogEdit .form-group  label   {font-size:15px; font-weight:bold; color:#424b54;}		
.BlogEdit .form-group .blogCaptcha  label   {		
	width: 33.3%;		
    margin: 0 0 0 15px;		
}		
.BlogEdit .form-group .blogCaptcha  table  {		
	    display: block;		
    margin: 0;		
	width: inherit;		
}		
.BlogEdit .form-group-submit input{margin:0 15px 15px;}		
.BlogEdit .form-group .blogCaptcha  table  img{		
    height: 28px;		
    margin-top: -12px;		
}		
/*media all*/
.nav-drop .drop > li ul,
.nav-drop .drop > li ul li {overflow:visible;}
.nav-drop .drop > li ul li + li {
    display: inline-block;
	padding-right: 6px;
	overflow:visible;
}
/*@media all and (min-width:1024px)*/
.nav-drop .drop > li ul {
    padding: 7px 0 8px;
}


/*#nav .main-nav .has-drop-down .drop > li:first-child{display:initial; padding:0px;}*/


@media (max-width:767px){		
.BlogEdit .form-group .blogCaptcha  label  {		
	width: 100%;		
}		
.BlogEdit .form-group .blogCaptcha  table  {		
	    display: block;		
    margin: 0 15px;		
}		
.BlogEdit .form-group-submit input{margin:0 15px 35px;}		
}
	
.clearfix{clear:both!important;}
.breadcrumbs li {margin-right: 7px;}

.nav-drop
{margin-left: 27px;}

.featured-row + .post-info-item .text-post h2 br{display:none;}

.breadcrumbs li:first-child + a.CMSBreadCrumbsLink::before ,
.breadcrumbs li:first-child + .CMSBreadCrumbsCurrentItem::before {
    color: #bfbfbf;
    content: "/";
    left: -7px;
    position: relative;
}

.slideshow {
    z-index: 0!important;
	}