/* 
    Document   : com_menusitemap
    Created on : 2014.10.31., 17:11:46
    Author     : Gege <gergo@infoartnet.hu>
*/

 div.part-menusitemap{
    margin: 20px 0 0 20px;
    display: block;    
}


 div.part-menusitemap div.component-body > div.clear{
    display: none;
}

/*--- menus ---*/

 div.part-menusitemap ul.menus{
    list-style: none;
    width: 48%;
    float: left;
    margin: 0 2% 0 0;
   
}
 div.part-menusitemap ul.menus > li{
    list-style: none;
    color: #365980; 
    font-weight: 600;
    font-size: 16px;
    margin: 0px 0px 10px;
    list-style-position: inside;   
}
 div.part-menusitemap ul.menus > li ul {
    margin: 0 0 0 20px;   
}

 div.part-menusitemap ul.menus > li ul li {
    list-style-type: none;
    padding: 5px 0;
    list-style-position: inside;      
       
}

 div.part-menusitemap ul.menus li ul > li.menu a { font-weight: 600; }

div.part-menusitemap ul.menus li ul li.menu ul > li.menu  {
   list-style-type: none;
   color: #5185C0;   
   padding: 2px;
    margin: 0;

}
div.part-menusitemap ul.menus li ul li.menu ul > li.menu a { font-size: 16px; }

div.part-menusitemap ul.menus li ul li.menu ul li.menu ul > li.menu {
   list-style-type: square;
   color: #5185C0;   
   padding: 2px;
    margin: 0;

}
div.part-menusitemap ul.menus li ul li.menu ul li.menu ul > li.menu a { font-size: 14px; }



/*----+ MEDIA QUERIES +----*/

@media (min-width: 1200px)  {
    
}
@media (min-width: 992px) and (max-width: 1199px) {
     
}
@media (min-width: 768px) and (max-width: 991px) {

}
    

@media (max-width: 767px) {
    div.part-menusitemap div.component-body > div.clear{
    display: block; }
    div.part-menusitemap ul.menus{
    list-style: none;
    width: 95%;}
     
}
@media only screen and (min-width: 320px) and (max-width: 480px) {
    
}