.tab-links h2{font-size:1.3em;line-height:1.57143em;float:left;cursor:pointer;margin-right:1em;}
body .view.view-news-story-listings div.image{height:0px;padding-top:56.25%;background:#ffffff;overflow:hidden;position:relative;}
#sliding-popup .popup-content #popup-buttons{float:right;margin:0;max-width:40%;margin-bottom:2em;}
.admin-menu #superheader #block-system-user-menu{clear:left;float:right;margin:0 0 0;margin-top:-0.2em;}
#block-system-user-menu ul.menu,#block-menu-menu-login-or-register ul.menu{display:inline-block;vertical-align:middle;margin-top:0.2em;}
.node-product.view-mode-teaser .field-body,.node-product.view-mode-full .ds-left .field-body,.related-product .field-body,.product-thumb .field-body{line-height:17px;margin-right:1em;margin-left:1em;}
#footer #footer_body{width:100%;float:left;margin-right:-100%;margin-left:0;clear:both;line-height:1.3em;}@media (min-width:480px)
#footer #footer_body{width:100%;float:left;margin-right:-100%;margin-left:0%;clear:both;}@media (max-width:480px)
#footer .srl_links{text-align:right;width:66%;float:right;margin-left:0;margin-right:0;clear:none;margin-bottom:1.3em;}
.breadcrumb{margin-top:-0.28571em;padding-top:0em;padding-bottom:0em;margin-bottom:0.58571em;}
figure{margin:0;padding:0;margin-left:0.1em;}
a img{border:0;margin-bottom:-1em;}@media
	  only screen 
    and (max-width:760px),(min-device-width:768px) 
    and (max-device-width:1024px){table,thead,tbody,th,td,tr{display:block;}thead tr{position:absolute;top:-9999px;left:-9999px;}tr{margin:0 0 0rem 0;}tr:nth-child(odd){background:#fff;}td{border:none;border-bottom:0px solid #fff;position:relative;padding-left:0%;}table{border-collapse:inherit;}
.tabs li{list-style:none;display:inline-block;margin:0;padding:0.5em 0.6em;border-radius:0px;}
