ul
{
margin:0px;
padding:0px;
list-style-type:none;
-webkit-backface-visibility: hidden; backface-visibility: hidden;  
}

.var_nav {
    position: relative;
    background: #edf5f7;
    width: 280px;
    height: 63px;
    margin-bottom: 3px;
}

.link_bg
{
 width:68px;
 height:63px;
 position:absolute;
 background:#254f6d;
 color:#f4f4f5;
 z-index:3;
}
.link_bg i
{
 position:relative;
}
.link_title
{
position:absolute;
width:100%;
margin-top:22px;
z-index:3;
color:#f1f1f1;
}
.link_title:hover .icon
{
-webkit-transform:rotate(360deg);
-moz-transform:rotate(360deg);
-o-transform:rotate(360deg);
-ms-transform:rotate(360deg);
transform:rotate(360deg);  
}
.var_nav:hover .link_bg
{
width:100%;
background:#254f6d;
-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;  
}
.var_nav:hover a
{
font-weight:bold;
-webkit-transition:all .7s ease-in-out;
-moz-transition:all .7s ease-in-out; 
-o-transition:all .7s ease-in-out; 
-ms-transition:all .7s ease-in-out;
 transition:all .7s ease-in-out;  
}
.dalculason
{
position:relative;
width:67px;
height:67px;
margin-top:-25px;
text-align:center;
color:#f7fafb;
-webkit-transition:all .7s ease-in-out;
-moz-transition:all .7s ease-in-out; 
-o-transition:all .7s ease-in-out; 
-ms-transition:all .7s ease-in-out;   
float:left;
transition:all .7s ease-in-out;   
float:left;  
}
.dalculason i{top:19px;position:relative;}
a{

float:center;
font-family:century gothic;
font-size:18px;
color:#f2f7fb;
text-decoration:none;
height:65px;

}

.progress-bar {
/*background-color: #e2eaed;*/
height: 17px;
padding: 5px;
width: 300px;	
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 0px;
-moz-box-shadow: 0 1px 1px #e2eaed inset, 0 1px 0 #0;
-webkit-box-shadow: 0 1px 5px #e2eaed inset, 0 1px 0 #e2eaed;
box-shadow: 0 1px 4px #888 inset, 0 1px 0 #888;           
}
        
.progress-bar span {
display: inline-block;
height: 100%;
background-color: #777;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
-moz-box-shadow: 0 1px 0 rgba(255, 255, 255, .5) inset;
-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, .5) inset;
box-shadow: 0 1px 0 rgba(255, 255, 255, .5) inset;
-webkit-transition: width .4s ease-in-out;
-moz-transition: width .4s ease-in-out;
-ms-transition: width .4s ease-in-out;
-o-transition: width .4s ease-in-out;
transition: width .4s ease-in-out;	
}

.blue span {
    background-color: #34c2e3;   
}

.stripes span {
-webkit-background-size: 30px 30px;
-moz-background-size: 30px 30px;
background-size: 30px 30px;			
background-image: -webkit-gradient(linear, left top, right bottom,
        		  color-stop(.25, rgba(255, 255, 255, .15)), color-stop(.25, transparent),
   				  color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .15)),
				  color-stop(.75, rgba(255, 255, 255, .15)), color-stop(.75, transparent),
				  to(transparent));
background-image: -webkit-linear-gradient(135deg, rgba(255, 255, 255, .15) 25%, transparent 25%,
                  transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%,
                  transparent 75%, transparent);
background-image: -moz-linear-gradient(135deg, rgba(255, 255, 255, .15) 25%, transparent 25%,
                  transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%,
                  transparent 75%, transparent);
background-image: -ms-linear-gradient(135deg, rgba(255, 255, 255, .15) 25%, transparent 25%,
                  transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%,
                  transparent 75%, transparent);
background-image: -o-linear-gradient(135deg, rgba(255, 255, 255, .15) 25%, transparent 25%,
                  transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%,
                  transparent 75%, transparent);
background-image: linear-gradient(135deg, rgba(255, 255, 255, .15) 25%, transparent 25%,
                  transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%,
                  transparent 75%, transparent);            
             
text-align: center;	    		
}
.kassa {
 
 
}
