#menuPrincipal{



    position: absolute;



    width: 100%;



    margin-top: 175px;



    height: 40px;



}



#mainMenu{



    position: relative;



    width: 100%;



    background-color: #F6CE3C;



    z-index: 50;



    height: 39px;



}



#menuPrincipal .navbar{



    position: relative;



    background: none;



    border: none;



    min-height: 40px !important;



    border-radius: 0px;



    margin-bottom: 0px !important;



    z-index: 0;



    margin-left: -5px;



    -webkit-transform: translate3d(0, 0, 0);



}



#menuPrincipal .nav li{



    float:left;



}







#menuPrincipal .nav li a{



    padding-right: 3px !important;



    padding-left: 3px !important;



}



#menuPrincipal .navbar-default .navbar-nav>li>a{



    padding-top: 10px;



    padding-bottom: 8px;



    font-size: 15px; /* 15px */



    font-weight: 600;



    color: #704B1C;



    text-transform: uppercase;



    /*border-bottom: 1px dotted #704B1C;*/



    z-index: 1500;



}



#menuPrincipal .navbar-default .navbar-nav>.open>a, /*#menuPrincipal .navbar-default .navbar-nav>.open>a:focus,*/ #menuPrincipal .navbar-default .navbar-nav>.open>a:hover {



    background-color: #FFFFFF !important; /* 704B1C */



    color: #704B1C !important; /* F6CE3C*/



    -moz-box-shadow:    0px -5px 10px #ddd !important;



    -webkit-box-shadow: 0px -5px 10px #ddd !important;



    box-shadow: 0px -5px 10px #ddd !important;



}



/*#menuPrincipal .navbar-default .navbar-nav>li>a:focus, */#menuPrincipal .navbar-default .navbar-nav>li>a:hover {



    color: #704B1C !important; /* F6CE3C*/



    background-color: #FFFFFF !important; /* 704B1C */



    -moz-box-shadow:    0px -5px 10px #ddd !important;



    -webkit-box-shadow: 0px -5px 10px #ddd !important;



    box-shadow: 0px -5px 10px #ddd !important;



}



#menuPrincipal .navbar-default .navbar-nav>.active>a, #menuPrincipal .navbar-default .navbar-nav>.active>a:focus, #menuPrincipal .navbar-default .navbar-nav>.active>a:hover {



    color: #F6CE3C; /* F6CE3C*/



    background-color: #704B1C; /* 704B1C */



    /*box-shadow: 0px -5px 10px #ddd;*/



}



#menuPrincipal ul.nav.navbar-nav{



    display: inline-block !important;



    text-align: justify !important;



    width: 100.8% !important;



    margin-left: 0px !important;



    height: 20px !important;



}



#menuPrincipal ul.nav.navbar-nav:after{



    display: inline-block !important;



    width: 100% !important;



    text-align: justify !important;



    visibility: hidden !important;



    content: ' '!important;



}



#menuPrincipal ul.nav.navbar-nav li.justify{



    display: inline-block !important;



    text-align: left !important;



    float:none !important;







}



#menuPrincipal .navbar *{



    vertical-align: middle;



}



#menuPrincipal ul.nav.navbar-nav li.justify .selected{



    color: #F6CE3C !important;



}















#menuPrincipal .sep {



    color: #704B1C;



	font-size: 20px;



}











/** Novo Submenu */



#menuPrincipal .nav > li.dropdown.open {



    position: static;







}



#menuPrincipal .nav > li.dropdown.open .dropdown-menu {



    margin-top: 19px;



    border:none;



    border-radius: 0px;



    width: 99%;



    margin-left: 0.90%;



    padding-left: 5px !important;



    padding-right: 5px !important;



    background-color: #FFFFFF;



    -moz-box-shadow:    5px 5px 20px #808080 !important;



    -webkit-box-shadow: 5px 5px 20px #808080 !important;



    box-shadow: 5px 5px 20px #808080 !important;



}



#menuPrincipal .dropdown-menu{







}



#menuPrincipal .dropdown-menu > li {



    float: none !important;



    display: block !important;



}











#menuPrincipal .isotope {



    position: relative;



    width: 100%;



    margin: 0 5px;



}



#menuPrincipal .isotope .item2, .isotope .grid-sizer{



    position: relative;



    margin: 0;



    padding: 0;



    width: 15%;



    margin-bottom: 2%;



}



#menuPrincipal .isotope .item2{



    /*border:1px solid red;*/



}



#menuPrincipal .isotope .gutter-sizer { width: 2%; }



#menuPrincipal .isotope .box{



    position: relative;



}



#menuPrincipal .isotope .box .menu-img-logo{



    position: relative;



    width: 100%;



    height: auto;



    margin-bottom: 15px;



}



#menuPrincipal .isotope .box .menu-img-logo img{



    height: 100px;



    width: auto;



}











#menuPrincipal .isotope .name-category{



    text-transform: uppercase;



    color: #704B1C;



    font-size: 15px;



    font-weight: 600;



}







#menuPrincipal .isotope .name-category{



    text-transform: uppercase;



    color: #704B1C;



    font-size: 15px;



    font-weight: 600;



}







#menuPrincipal .isotope .name-category a{



    color: #704B1C;



}



#menuPrincipal .isotope .name-category a:link{



    color: #704B1C;



}



#menuPrincipal .isotope .name-category a:visited{



    color: #704B1C;



}



#menuPrincipal .isotope .name-category a:hover{



    color: #704B1C;



}



#menuPrincipal .isotope .name-category a:active{



    color: #704B1C;



}











#menuPrincipal .isotope .all-sub-categories{



    position: relative;



    margin-top: 15px;



    line-height: 20px;



}







#menuPrincipal .isotope .all-sub-categories a{



    text-transform: uppercase;



    font-size: 13px;



    font-weight: 600;



    text-decoration: none;



    padding-left: 1px !important;



    -webkit-transition: all 0.3s linear;



    -moz-transition: all 0.3s linear;



    -o-transition: all 0.3s linear;



    transition: all 0.3s linear;



	display: inline-block;



    padding-top: 3px;



    padding-bottom: 3px;



    margin: 0px 0px;



}







#menuPrincipal .isotope .all-sub-categories a i{



    color: #F6CE3C !important;



}



#menuPrincipal .isotope .all-sub-categories a:link{



    color: #704B1C;



}



#menuPrincipal .isotope .all-sub-categories a:visited{



    color: #704B1C;



}



#menuPrincipal .isotope .all-sub-categories a:hover{



    /*color: #F6CE3C;



    padding-left: 6px !important;*/



	 padding-left: 6px !important;



    background-color: #E4D8CD !important;



}



#menuPrincipal .isotope .all-sub-categories a:active{



    color: #F6CE3C;



}











#menuPrincipal .isotope .all-sub-categories a.active{



	 padding-left: 6px !important;



    background-color: #E4D8CD !important;



    /*color: #F6CE3C !important;



    padding-left: 6px !important;*/



}











































/* Submenu */



/*.submenu{



    position: absolute;



    width: 100%;



    top: 0;



    left: 0;



    margin-top: 235px;



    background-color: #E4D8CD;



    z-index: 50;



}



.submenuGrande{



    position: absolute;



    top: 0;



    left: 0;



    width: 100%;



    background-color: #E4D8CD;



    margin-top: -1000px;



    padding-top: 25px;



    padding-bottom: 25px;



    z-index: 999;



}



.elementoMenuGrande{



    padding-bottom: 15px;



    border-bottom: 1px dashed #704B1C;



}



.elementoMenuGrande a{



    font-size: 14px;



    font-weight: 400;



    text-transform: uppercase;



}



.elementoMenuGrande a:link{



    color: #704B1C;



}



.elementoMenuGrande a:visited{



    color: #704B1C;



}



.elementoMenuGrande a:hover{



    color: #704B1C;



}



.elementoMenuGrande a.active{



    text-decoration: underline !important;



}



.elementoMenuGrande .menuGrandeContent{



    position: relative;



    float: left;



}



.elementoMenuGrande img{







}



.img_categ_menu{



    margin-top:10px;



}



.img_categ_menu img{







}*/







@media (max-width: 767px) {







}







@media (max-width: 991px) AND (min-width: 768px) {







}







@media (min-width: 992px) AND (max-width: 1209px){



    #menuPrincipal .navbar-default .navbar-nav>li>a {



        padding-right: 0px !important;



        padding-left: 0px !important;



        font-size: 12px !important;



    }



}







@media (min-width: 1210px){







}







