/* Styles specific to this particular page */
.width-marker
{
    /*width: 300px;
    border-bottom: 15px solid #3333ff;
    margin: 0 0 1em;*/
}
.scroll-pane
{
    width: 600px;
    min-height: 150px;
    /*overflow: auto;*/
}
.horizontal-only
{
    height: auto;
    min-height: 150px;
    /*max-height: 150px;*/
}
/*
table {

float: left;
width: inherit;
overflow: hidden;
}

td {

width: 200px;
height: 200px;
}
*/

.social_feed_box
{
    float: left;
    height: 500px;
    overflow: scroll;
    overflow-x: hidden;
    overflow-y: scroll;
    width: 280px;
    margin-right: 20px;
}

.social_feed_box.last
{
    margin-right: 0;
}




ul.dropdown.second.signedin li.signin.signout {
    width: 109px;
}

.my_stuff {
  border-left-color: #c7c8ca;
  border-left-style: solid;
  border-left-width: 1px;
  display: block;
  float: right;
  margin-right: 12px;
  padding-top: 8px;
  position: relative;
  top: 10px;
  width: 190px;
}

.mycartdrop {
    top: 45px;
}

#top.homepage .header .header-bottom .usernav.notloggedin{
    -ms-flex: 0 0 350px;
    flex: 0 0 350px;
    border-left: 0;
}

.th_mega-menu .th-dropdown .th-dropdown-toggle{
    margin-right: 7px;
}

#top.homepage .header .header-bottom .usernav.notloggedin .search{ top: 26px; }

.header .header-bottom .usernav.notloggedin .username-display{ border-bottom: 0; }

#top.notloggedin{ margin-top: 15px;}