#topmenu{
min-width:481px;
}
#topmenuinner{
width:100%;
}

#branding-box
{
width:100%;
}

#search-box{
top:15px;right:2%;
}

#logo {
margin-left:10px;
}
#logo img {
   padding-left: 100%;
}
#topmenuinner > ul li:first-child{
    width: 100%;
}

#topmenu ul {
    margin: 0;
    position: relative;
    width: 100%;
}

#moremenu{
width:96%;
padding:2%;
}


#topmenu a{
   padding:10px;
   border:none;
}

#wrapper {    
min-width:481px;
width:100%;
    }
  
#wrapper-2 {
  width: 95%;
  margin:auto;
  }
  
#home #wrapper-3, #home #contentWrapper, #home #main {
    margin: 0 !important;
    padding: 1%;
    width: 98%;
   
}
#site-info-box {
       width: 100%;
}
#site-info{
width:100%;
}

.HomeMainColumn {
    float: left;
    margin: 0 !important;
    width: 70%;
}

.HomeRightColumn {
    float: right;
    margin: 0;
    width: 28%;
}
#wowslider-containerLarge{
width:99%;
max-width:99% !important;
}
#wowslider-containerLarge .ws_thumbs{
display:none;
}



#home #wrapper-2 #wrapper-3 #main div.latest, #home #wrapper-2 #wrapper-3 #main div.event-list{
width:47% !important;
}
#home #wrapper-2 #wrapper-3 #main .latest ul, #home #wrapper-2 #wrapper-3 #main .event-list ul{
width:100% !important;
}

#home #wrapper-2 #wrapper-3 #main .HomeRightColumn div.latest, #home #wrapper-2 #wrapper-3 #main .HomeRightColumn div.event-list{
width:89% !important;
}

.showbox {
    background-color: #B3B3B3;
    left: 0;
    margin: 40px 0 0;
    overflow: hidden;
    padding: 0 0 20px;
    position: absolute;
    top: 0;
    width: 95%;
    z-index: 120;
}

#nav-global {
    background-repeat: repeat;
    height: auto;
    width: 100%;
}
#nav-global-box{
width:100%;
font-size: 0.85em;
}

#nav-global ul{
width:auto;
}


.boxB:nth-child(3) {
    margin-left: 0;
}
.boxB:nth-child(2n) {
    margin-right: 0;
}
.boxB {
    margin-right: 1.8%;
    width: 48%;
    /*min-height:125px;*/
    min-height:152px;
}
.HomeRightColumn .wowslidersmall {
    margin: 0 !important;
    width: 100% !important;
}
.wowslidersmall {
  width:auto;
  }


#contentWrapper {
    margin-left: 20px;
    width: 68%;
}
#left-column-internal {
    width: 25%;
}
#nav{
width:95%;
}

#promos {
    width: 105%;
    word-wrap: break-word;
}

#Profile #main {
width:100%;
}
.staffbadgewrapper{
width:45%;
}
#Profile .rightcol {
    width: 30%;
}
#Profile #wrapper-2 #wrapper-3 #main ol{
width:100%;
}
#Profile #wrapper-2 #wrapper-3 .text-box-toc li{
/*width:50%;*/
}
#Profile #wrapper-2 #wrapper-3 .text-box-toc li a{
border-radius:0px;
}

iframe{
max-width:100%;
}

.Boxify {
width:89% !important;
}

.HomeRightColumn input {
    max-width: 185px !important;
}



.left {
    float: left;
    width: 62%;
}

.Boxify, #left-column-internal .text-section, .HomeRightColumn .teaser, .HomeRightColumn .text-section, .HomeRightColumn .text-section-Small{
width:89% !important;
}

.textbox_content.job{
margin-right:20px;
}

.TechniquesBox, beamlineBox {
    height: auto !important;
    width: 100%;
}


.element {
    height: auto;
    min-width: 95%;
    width: auto;
}

.element img {
    float: left;
    padding: 12px;
    position: relative;
}

.textbox_content.raIntro {
  width:auto;
 }