


    /*---Emergency Notice---*/
    #emergency_notices hr {
    display: none!important;
    }

    /*---Button---*/
    input.bcopy,input#back_to_listing,#btnSearch,#btnBack,#btnNext,
    form#view-dwcnews-item input[type="button"],
    form#members-public input[type="button"],
    form#generate-hot-news input.link,
    form#dwceforms-render-eform-elements .link
    {   
    
    font-weight: 600;
    background: #384452;
    border-radius: 0;
    -moz-border-radius: 0;
    margin-top: 3px;
    padding: 5px 14px;
    font-family: 'Open Sans',sans-serif;
    font-size: 11px;
    color: #fff;
    outline: none;
    text-decoration: none;
    border: none;
    text-transform: uppercase;
    margin-right: 5px;
    margin-bottom:5px;
    
    font-weight: 700;
    }
    #searchtext2 {
    padding: 3px;
    }
    
    #btnSearch{
    margin-left: 5px!important;
    }

  input.bcopy:hover,input.bcopy:focus,
  input#back_to_listing:hover,input#back_to_listing:focus,form#view-dwcnews-item input[type="button"]:hover
  {   
  background: #e72b37;
  }
  form#view-dwcnews-item input#back_to_listing,
  form#view-dwcnews-item td h4
  {
  margin-left: 0px;
  }
  form#view-dwcnews-item input[type="button"]{
  float:left;
  }
  
  td#hotNewsBar{
  font-family: 'Open Sans',sans-serif;
  font-size: 14px!important;
  color: #61676c;
  font-weight: 600;
  outline: none;
  }
  
  form#view-dwcnews-item,form#view-dwcnews-item font {
  font-family: 'Open Sans',sans-serif;
  font-size: 13px;
  color: #384452!important;
  margin-bottom: 5px;
  line-height: 22px;
  }
 
  
  form#view-dwcnews-item td div img
  {
  width: 100%;
  padding: 5px 10px 0 0px;
  }
  form#view-dwcnews-item td div{
  padding:0px 0px 15px 0px!important;
  }
  
  #dwcsearch-results-form,#dwcsearch-results-form a{
  font-family: 'Open Sans',sans-serif;
  font-size: 14px!important;
  color: #61676c;
  outline: none;
  margin-bottom: 5px;
  /*line-height: 25px;*/
  }
  
  
  #dwcsearch-results-form ol {
  padding: 10px 0px 10px 30px;
  }
  input#search_this,input#search_assoc,input#search_web
  {
  margin-right:5px;
  }
  #btnBack,#btnNext{
  margin-top:15px;
  } 
  
  
  form#members-public,form#members-public table, 
  form#members-public span,
  form#members-public div font,
  form#members-public a, form#members-public td a font,
  form#members-public #line font,form#members-public #line a font,
  form#generate-hot-news, form#generate-hot-news table,
  form#generate-hot-news span,
  form#generate-hot-news a, form#generate-hot-news td a font,
  form#generate-hot-news table font,form,#generate-hot-news table li,
  form#generate-hot-news table li a
  
  {
  font-family: 'Open Sans',sans-serif!important;
  outline: none;
  color: #454545!important;
  text-decoration: none;
  font-style: normal; 
  font-size: 13px!important;
  }
  
  
  form#members-public,form#members-public table, 
  form#members-public span,
  form#members-public a, form#members-public td a font,
  form#members-public #line font,form#members-public #line a font
  {
  margin: 0px 0px 6px 0px;
  float:left;
  }
  
  
  form#members-public td#line {
  border: 1px solid #e0e0e0;
  padding: 2px 8px 2px 8px;
  }
  form#generate-hot-news td{
  padding:0px!important;
  }
  
   
  form#generate-hot-news li{
  list-style:none;
  }
  form#generate-hot-news table a{

  }
  
  form#members-public table tr td[align="right"] {
    width: 200px !important;
    float: left;
    text-align: left;
    padding: 5px 0px;
  }
form#members-public  #searchDir3{
  width:100%;
}

form#members-public table > table > table >table{
  *max-width:100%!important;
}
 

form#dwceforms-render-eform-elements input.bcopy:hover,
form#dwceforms-render-eform-elements input.bcopy:focus,
form#dwceforms-render-eform-elements input.bcopy{
background:#fff!important;
border:solid 1px  #aaaaaa;
}
form#dwceforms-render-eform-elements label{
text-align:left;
}


       
    
    
@media(min-width:768px)  {




    .navbar-right .dropdown-menu > li > a {
    width: 100%;
    display: block;
    padding: 6px 20px;
    white-space: pre-line;
    line-height: 18px;
    }
    
    
    ul.menu li.dropdown:nth-child(9) ul ul.sub-menu,ul.menu li.dropdown:nth-child(11) ul ul.sub-menu {
     left: -100% !important;
    right: 100% !important;
    }
    
}

@media(max-width:767px)  {
    .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    white-space: pre-line;
    border-top: 1px #ddd solid;
    }
    
    

    
    form#view-dwcnews-item td div{
    padding:15px 0px 15px 0px!important;
    }
    form#view-dwcnews-item div[align="right"] {
    float: left;
    margin-top:15px;
    }
    form#members-public table tr td[align="right"] {
    width: 130px !important;
    }
    form#members-public #school,
    form#members-public  #searchDir,
    form#members-public  #searchDir3,
    form#members-public  #searchDir4{
    width:100%!important;
    max-width:100%!important;
    }
    form#members-public span,form#members-public a{
    margin: 0px 0px 0px 0px;
    }
    
     form#dwceforms-render-eform-elements textarea {
    width: 100%;
    
    }
  form#dwcsearch-renderMain #searchtext2{
      width: 100%;
  }
  
  #btnSearch {
  margin-top: 23px;
  }
  
  #srch_label ,form#dwcsearch-renderMain #searchtext2,
  form#dwcsearch-renderMain a
  {
  float: left;
  }
  form#dwcsearch-renderMain a{
  margin-top:20px;
  }  
    
  
  
}
@media(max-width:480px)  {
    form#members-public #school,
    form#members-public  #searchDir,
    form#members-public  #searchDir3,
    form#members-public  #searchDir4{
    width:50%!important;
    max-width:50%!important;
    } 
    
    form#dwcsearch-renderMain #searchtext2{
    width: 90%;
    }
    .slotholder {
    height: 200px!important;
    }
}
    
    
    /*Custom- Slider*/
    .fullwidthbanner.rslider.tp-simpleresponsive {
    
    width: 100%;
    /*float:left;*/
    display:block;
     }
     .tp-leftarrow.large,.tp-rightarrow.large{
     background: #454545!important;
     border-radius:100%;
     -moz-border-radius:100%;
     top:40%!important;
     }
     
     .tp-leftarrow.large:after,.tp-rightarrow.large:after{
     
     font-family: "FontAwesome";
     font-size: 20px;
     font-weight: normal !important;
     color: #fff;
     
     display: inline-block;
     padding-top: 7px;
     
     }
     .tp-leftarrow.large:after{
     content: "\f053";
     padding-left: 10px;
     float: left;
     }
     
     .tp-rightarrow.large:after{
     content: "\f054";
     padding-right: 12px;
     float: right;
     }
    
    .fullwidthbanner.rslider li {
    list-style: none;
    float:left;
    width:100%;
    }
    .fullwidthbanner.rslider  ul{
    margin-bottom:0px;
    padding: 0;
    overflow:hidden;
    float:left;
    width:100%;
    }
    .fullwidthbanner.rslider .caption.fade {
    padding:0px!important;
    opacity:1;
    }
    
    .fullwidthbanner img{
    /*max-width:100%!important;
    left:0px!important;*/
    height:auto!important;
    }
    
    .slotholder{
    position: absolute;
    display: block;
    float: left;
    width: 100%;
    height: 500px;
    margin: 0 auto;
    overflow: hidden;
    }
    
    
    
    