﻿                     .richard3, richard3.hover , richard3.focus  
 {
  background-color: #993399;
} 
        .style9
        {
            width: auto;
            height: auto;
        }
        .style10
        {
            height: auto;
        }
        .style11
        {
            width: auto;
            height: auto;
            text-align: left;
        }
        .style13
        {
            height: auto;
            text-align: center;
            }
        .style14
        {
            height: auto;
            text-align: right;
            width: auto;
        }
        .style15
        {
            width: auto;
        }
        .style17
        {
            text-align: center;
        }
        .style23
        {
            text-align: right;
            font-size:5vmin;
            
            
        }
        .style24
        {
            width: auto;
        }
        .style27
        {
            height: auto;
            width: auto;
        }
        .style28
        {
            margin-left: 5%;
        }
        .style29
        {
            text-align: left;
             font-size:5vmin;
        }
        .style31
        {
            width: auto;
            height: auto;
        }
        .style32
        {
            width: auto;
            height: auto;
        }
        .style33
        {
            height: auto;
        }
        .style34
        {
            width: auto;
            height: auto;
        }
        .style37
        {
            height: auto;
            text-align: right;
            width: auto;
        }
        .style38
        {
            height: auto;
            text-align: center;
            width: auto;
        }
        .style39
        {
            text-align: center;
            width: auto;
        }
        .style40
        {
            width: auto;
        }
        .style41
        {
            font-size: xx-small;
        }
        
        
       
       /*SIDEBAR*/
       
/* entypo */
[class*="entypo-"]:before {
   font-family: "entypo", sans-serif;
}
.a2 { 
   text-decoration: none;
   
}
.ul2 {
   list-style: none;
   margin: 0;
   padding: 0;
       -moz-border-radius:0px 60px 60px 0px;  
        border-radius:0px 20px 20px 0px;
        font-size:small;
        font-family:Comic Sans MS
}
.container2 {
   margin: 0 auto;
   padding: 20px 50px;
   background: white;
}
.sidebarl1
{
    font-size:small;
    font-family:Comic Sans MS;
    color:white;}
    
#sticky-social2 {
   left:0;
   position: fixed;
   top:60px;
 

}
#sticky-social2 a {
   background: #333;
   color: #fff;
   display: block;
   height: 50px;
  
   line-height: 50px;
   position: relative;
   text-align: center;
   vertical-align:top;
   width: 50px;
      word-wrap: break-word;

  
  
}
#sticky-social2 a:hover {
   background: #333;
   color: #fff;
   display: block;
   height: 100%;
   font-family:Comic Sans MS;
   font-size:small;
   line-height: 100px;
   position: relative;
   text-align: center;
   width: 100%;
   word-wrap: break-word;



}
#sticky-social2 a > img
{ height:90%;
  width:90%;
 }

#sticky-social2 a span {
   line-height: 200%;
   right: 120px;
   position: absolute;
   text-align:left;
   vertical-align:middle;
   width:200%;
   height:100%;
    word-wrap: break-word;
   -moz-border-radius:0px 60px 60px 0px;  
        border-radius:0px 60px 60px 0px;
       
       
       
        padding:5px 10px;

           
   
}
#sticky-social2 a:hover span, .slidebarl1{
   left: 100%;
      word-wrap: break-word;
              font-size:large;
              font-weight:bold;
        transition:width .6s ease;
        transition:font-size 1.6s ease
}
#sticky-social2 a:hover {


}

    
#sticky-social2 li 
{
    opacity:0.5;
     
          
          
           
 
      
}
#sticky-social2 li:hover 
{
        opacity:0.85;

      
 ;
      
}
#sticky-social2 a[class*="facebook"],
#sticky-social2 a[class*="facebook"]:hover,
#sticky-social2 a[class*="facebook"] span {background: #3b5998;word-wrap: break-word; transition:width .4s ease, font-size 1.2s ease;}

#sticky-social2 a[class*="twitter"],
#sticky-social2 a[class*="twitter"]:hover,
#sticky-social2 a[class*="twitter"] span { background: #00aced; 
                                          -moz-border-radius:30px 30px 30px 30px;  
        border-radius:30px 30px 30px 30px; }

#sticky-social2 a[class*="gplus"],
#sticky-social2 a[class*="gplus"]:hover,
#sticky-social2 a[class*="gplus"] span { background: #dd4b39; }  

#sticky-social2 a[class*="linkedin"],
#sticky-social2 a[class*="linkedin"]:hover,
#sticky-social2 a[class*="linkedin"] span { background: #007bb6; }  

#sticky-social2 a[class*="instagrem"],
#sticky-social2 a[class*="instagrem"]:hover,
#sticky-social2 a[class*="instagrem"] span { background: #517fa4; }  

#sticky-social2 a[class*="stumbleupon"],
#sticky-social2 a[class*="stumbleupon"]:hover,
#sticky-social2 a[class*="stumbleupon"] span { background: #eb4924; }  

#sticky-social2 a[class*="pinterest"],
#sticky-social2 a[class*="pinterest"]:hover,
#sticky-social2 a[class*="pinterest"] span { background: #cc2127; }  

#sticky-social2 a[class*="flickr"],
#sticky-social2 a[class*="flickr"]:hover,
#sticky-social2 a[class*="flickr"] span { background: #ff0084; }  

#sticky-social2 a[class*="tumblr"],
#sticky-social2 a[class*="tumblr"]:hover,
#sticky-social2 a[class*="tumblr"] span { background: #32506d; }