.float-right{float:right;}
/* CSS3 menu */
.css3-menu{
background: #323232;
margin: 0 0 0 -4px;
}
.css3-menu>ul{
line-height: 40px;
padding: 0 0 0 4px;
}
.css3-menu>ul>li{
list-style: none;
display: inline;
margin: 0 0 0 -4px;
position: relative;
}
.css3-menu>ul>li>a>i{
font-size: 14px;
}
.css3-menu>ul>li>a:link, .css3-menu>ul>li>a:visited{
display: inline-block;
padding: 5px 18px;
height: 40px;
color: #EFEFEF;
text-decoration: none;
}
.css3-menu>ul>li>a:hover, .css3-menu>ul>li>a:active, .css3-menu>ul>li>a.active{
background: #b71ae4;
color: #fff;
}
.dropdown{
display: none;
position: absolute;
left: 0;
top: 36px;
background: #444;
font-size: 14px;
}
.dropdown>li{
display: block;
list-style: none;
}
.dropdown>li>a:link, .dropdown>li>a:visited{
display: block;
color: #EFEFEF;
width: 140px;
text-decoration: none;
padding: 3px 15px;
border-bottom: dashed 1px #676767;
}
.dropdown>li>a:hover, .dropdown>li>a:active{
background: #b71ae4;
color: #fff;
border-bottom: solid 1px #b71ae4;
}
.css3-menu>ul>li.resp-menu{display: none !important;}
/* Media Queries */
@media only screen and (min-width : 580px) and (max-width : 800px){
/* CSS3 menu */
.css3-menu>ul>li>a:link, .css3-menu>ul>li>a:visited{
padding: 0 12px;
}
.dropdown{
top: 30px;
font-size: 13px;
}
.dropdown>li>a:link, .dropdown>li>a:visited{
padding: 0 10px;
}
}
@media only screen and (min-width : 1px) and (max-width : 579px){
/* CSS3 menu */
.css3-menu>ul>li>a:link, .css3-menu>ul>li>a:visited{
padding: 0 12px;
}
.dropdown{
top: 28px;
font-size: 12px;
}
.dropdown>li>a:link, .dropdown>li>a:visited{
width: 100px;
padding: 0px 10px;
line-height: 25px;
}
.css3-menu>ul>li.menu-li{display: none;}
.css3-menu>ul>li.resp-menu{display: inline !important;}
}