/*-----------------------------------------------------------------------------------*/
/*	19: CUSTOM STYLES added by Jeff
/*-----------------------------------------------------------------------------------*/

/* Custom styles go here */


/**** Menu Classic ****/
.menu_classic .menu_wrap .nav li a 
{
    padding: 10px 10px;
}

.menu_classic .menu_wrap {margin-bottom: 5px; margin-top: 25px; position: static;}


/**** TOP BAR ****/
#top-bar .wsc_mini_contacts li,
#top-bar .registerGroup li {
    margin: 0 30px 0 0;
}

/* Search  */
.wsc_search_wrap  
{
    margin-left: 30px;
}


/**** LOGO ****/
.logo a{
	margin:5px 0px 5px 0px;
}



/**** Accomodate slideshow swap ****/
.swapspan3 {
  width: 220px;
  float:left;
  margin-left:20px;
}
.swapspan9 {
  width: 700px;
  float:right !important;
  margin-left:auto;
}

@media(min-width:1200px){
.swapspan3 {
  width: 270px;
  float:left;
  margin-left:30px;
}
.swapspan9 {
  width: 870px;
  float:right !important;
  margin-left:auto;
}
}

@media(max-width:979px){
.swapspan3 {
  width: 166px;
  float:left;
  min-height:1px;
  margin-left:20px;
}
.swapspan9 {
  width: 538px;
  float:right !important;
  margin-left:auto;
}
}

@media(max-width:767px){
.swapspan3 {
  width:100%;
  display: inline-block;
  margin-top:20px;
  margin-left:0px;
}
.swapspan9 {
  width:100%;
  float:none !important;
  margin-left:0px;
}
}