#pt_custommenu {
    position:relative;
    z-index:100;
    font-size: 14px;
    margin: 0 auto;
    padding: 0;
    width: 100%;
}


 
#pt_custommenu div.popup {
    position:absolute;
    z-index:3000;
    display: none;
    background-color:#fff;
    text-align:left;
    width: 904px;
}
div.pt_menu, div.popup {
}

div.pt_menu a, div.popup a {
    text-decoration: none;
    display:block;
}
.itemMenu h4.level1,
.itemMenu a.level1{
    font-size: 20px;
    text-transform: uppercase;
    color: #444;
    /*color: #1E7EC8;*/
}
.itemMenu h4.level1,
.itemSubMenu h4.level2 span{
    color: #897725;
}
.itemSubMenu h4.level2,
.itemSubMenu a.level2,
.itemSubMenu h4.level3,
.itemSubMenu a.level3,
.itemMenu a.level1.nochild{
    color: #888;
    text-transform: none;
    font-weight: normal;
    font-size: 13px;
    line-height: 30px;
    border-bottom: 1px solid #e0e0e0;
}

div.popup a.actParent {
    color: #4D4D4D;
}


div.column {
    float:left;
    width:200px; /* column width */
    margin-right: 20px;
    padding-right: 5px;
}
div.column.last {
    border-right: 0 none;
    margin-right: 0;
    padding-right: 0;
}
div.itemSubMenu {
}
.clearBoth {
    clear:both;
}
.block2{
    margin-top: 10px;
}
#popup_home{
    display: none !important;
}
div.popup .block1{
    overflow: hidden;
    /*display: inline-block;*/
    float: left;
    /*clear:both;*/
}
div.popup .block1:after { display:block; content:"."; clear:both; font-size:0; line-height:0; height:0; overflow:hidden; }
div.popup .block1 .column{
    margin-bottom: -99999px;
    padding-bottom: 99999px;
}
/*show right block*/
div.popup .floatleft{
    float: left;
}
div.popup .block1.floatleft{
    /*width: 650px;*/
}
div.popup .block2.floatleft{
    /*width: 250px;*/
}
div.popup .blockright img{
    max-width: 100%;
} 
#pt_custommenu .parentMenu a, .parentMenu .block-title{
    color: #fff;
    line-height: 40px;
    text-transform: uppercase;
    display: block;
    padding: 10px 15px;
    font-size: 24px;
    cursor: pointer;

}


div.pt_menu .parentMenu p{
    margin: 0;
    padding: 0;
}
#pt_menu_link .parentMenu ul li{
    float: left;
    list-style: none;
}
#pt_menu_link .parentMenu ul li a{
    float: left;
    padding: 5px 12px 6px 8px;
    display: block;
}
#pt_menu_link{
    padding: 0;
}
.block2{
/*    display: inline;*/
    float: left;
    /*clear:both;*/
}
.static-menu-img {
    margin: 0 0 20px;
}
