.s-ac-print-container  {
    background-color: inherit; 
    }
    
    .s-ac-menu {
        background-color: inherit;
        overflow:auto;
    }
    .s-ac-menu ul {
        padding: 0px;
        margin: 0px;
        background-color: inherit; 
        display: inline-table;
    }
    
    .s-ac-menu ul:after {
        clear: both;
        content: " ";
        display: block;
        font-size: 0;
        height: 0;
        visibility: hidden;
        background-color: inherit; 
    }
    
    .s-ac-menu ul,.s-ac-menu ul li{
    	background-color: inherit; 
    }
    
    .s-ac-menu ul li {
        list-style: none;
        float:left;
        background-color: inherit; 
    }
    
    .s-ac-menu ul {
        list-style: none;
        /*float:left;*/
        background-color: inherit; 
    }
    
     .s-ac-share-icon {
     width: 22px;
     height:22px;
     display:inline-block;
     font-size: 20px;
     color: #BE0000;
     vertical-align: text-top;
     background-color: inherit; 
    }

    .s-ac-share-icon:hover { 
    width: 22px;
    height:22px;
    color: #e54b4b;
    font-size: 20px;
    background-color: inherit; 
    }    
    
    .s-ac-menu ul > li {
        margin-left: 10px;
        margin-right: 20px;
        background-color: inherit; 
    }
    
    .s-ac-menu ul li div {
        text-decoration: none;
        display: block;
        background-color: inherit; 
        transition: background 0.3s ease-out; /* explorer 10 */
        -webkit-transition: background 0.3s ease-out; /* chrome & safari */
        -moz-transition: background 0.3 ease-out; /* firefox */
        -o-transition: background 0.3 ease-out; /* opera */
    }
    
    .s-ac-menu ul li.s-ac-submenu:hover div, .s-ac-menu ul li.s-ac-submenu:hover > ul li a  {
        /*background-color: #fbfbfc;*/
        background-color: inherit;
        cursor: pointer;
    }
    
    .s-ac-menu ul li:hover > ul {
        visibility: visible;    
        margin-bottom: 0px;
        z-index: 999;
        background-color: inherit; 
    }
    
    .s-ac-menu ul li ul{
        display: inline;
        visibility: hidden;
        position: absolute;
        padding:0px;
        border: 1px solid #BE0000;  
        /*background-color: #fbfbfc;*/
        background-color: inherit;
        margin-top:-4px;
        margin-left: -5px;
    }
    
    .s-ac-menu ul li ul li{
    	float: none;
    	margin-left: 5px;
    	margin-top: 5px;
    	margin-bottom: 0px;
    	margin-right: 1px;
    	background-color: inherit;
    }
    
    .s-ac-menu ul li ul li a {    
        color: #BE0000; 
        background-color: inherit; 
    }
    
    .s-ac-menu ul li ul li a:hover{
        color: #e54b4b;
        background-color: inherit;
    	text-decoration: none;
    }
    
    .std-art-footer-share-label {
        color: #BE0000;
        display:inline-block;
        margin-left: 10px;
        vertical-align: middle;
        background-color: inherit; 
    }
        
    .s-ac-share-container {
        vertical-align: middle;
        background-color: inherit; 
    }
    
    .s-ac-share-container a {
        color: #BE0000;
        background-color: inherit; 
    }
    
    .s-ac-share-container a:hover {
        color: #e54b4b;
        text-decoration: none;
        background-color: inherit; 
    }
    
    .std-art-social-media-action {
        margin-left: 32px;
        background-color: inherit; 
    }
    
    .std-art-footer {
        margin-top: 50px;
        background-color: inherit; 
    }
    
    .std-art-footer-print-label {
        color: #BE0000;
        font-family: 'OpenSans Regular';
        font-size: 14px;
        vertical-align: middle;
        background-color: inherit; 
    }
    
    .std-art-footer-print-label a {
        text-decoration: none;
        vertical-align: middle;
        background-color: inherit; 
    }
    
    .std-art-print{
        cursor: pointer;
        vertical-align: middle;
        background-color: inherit; 
    }
    
    .std-art-print-icon {
         width: 22px;
         height:22px;
         display:inline-block;
         font-size: 20px;
         color: #BE0000;
         background-color: inherit; 
         font-size: 20px;
         margin-right: 10px;
         vertical-align: text-top;
    }
    
    .std-art-print a {
        text-decoration: none;
        background-color: inherit; 
    }

    .std-art-print-icon:hover { 
        width: 22px;
        height:22px;
        color: #e54b4b;
        background-color: inherit; 
    }
    
    .std-art-print-icon a {
        text-decoration: none;
        background-color: inherit; 
    }