.oneline, .pt_custommenu .pt_menu .popup .block1 .column .itemMenuName { display: block; word-wrap: break-word; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }

.pt_custommenu { position: relative; line-height: 1; }
.pt_custommenu .pt_menu { display: inline-block; text-align: left; vertical-align: bottom; }
.pt_custommenu .pt_menu .parentMenu a { display: block; overflow: hidden; position: relative; margin: 0; padding: 0px 32px 0 0; line-height: 54px; color: white; text-transform: uppercase; font-size: 13px; font-weight: 600; }
@media (max-width: 1199px) { .pt_custommenu .pt_menu .parentMenu a { padding: 5px 7px 0; } }
.pt_custommenu .pt_menu .parentMenu a i { font-size: 16px; line-height: 59px; float: right; padding: 0 0 0 5px; }
/*.pt_custommenu .pt_menu .parentMenu a i:before { content: "\f107"; }*/
.pt_custommenu .pt_menu .popup { position: absolute; background: white; border: 1px solid #d6d4d4; }
@media (max-width: 1199px) { .pt_custommenu .pt_menu .popup { left: 0 !important; width: 100% !important; } }
.pt_custommenu .pt_menu .popup .block1 { overflow: hidden; float: left; padding: 30px; }
.pt_custommenu .pt_menu .popup .block1 .column { float: left; width: 160px; padding: 0; margin: 0 20px; margin-bottom: -99999px; padding-bottom: 99999px; }
.pt_custommenu .pt_menu .popup .block1 .column .itemMenuName { color: #333333; line-height: 35px; text-transform: capitalize; margin-bottom: 15px; border-bottom: 1px solid #d6d4d4; font-weight: 600; font-size: 16px; }
.pt_custommenu .pt_menu .popup .block1 .column .itemMenuName:hover { color: #45cbee; }
.pt_custommenu .pt_menu .popup .block1 .column .itemMenuName.nochild { padding: 0; background: none; border-bottom: 0; margin: 0; }
.pt_custommenu .pt_menu .popup .block1 .column .itemSubMenu { padding: 0; }
.pt_custommenu .pt_menu .popup .block1 .column .itemSubMenu .itemMenuName { line-height: 35px; padding: 0; text-transform: capitalize; background: none; color: #777; border-bottom: 0; margin: 0; font-size: 15px; font-weight: 600; }
.pt_custommenu .pt_menu .popup .block1 .column .itemSubMenu .itemMenuName:before { content: "\f101"; display: block; line-height: 35px; float: left; padding-right: 7px; font-family: "FontAwesome"; font-size: 12px; font-weight: 400; }
.pt_custommenu .pt_menu .popup .block1 .column .itemSubMenu .itemMenuName:hover { color: #faa61a; }
.pt_custommenu .pt_menu.active .parentMenu a { color: #faa61a; }
