.c{clear:both;}
.freeplace-menu {margin:20px auto 0;z-index:666;position:relative;padding:0 0px;border-radius:0px;text-align:right;}
.freeplace-menu ul {margin:0;padding:0;list-style-type:none;height:55px;}

.freeplace-menu > ul,
.freeplace-menu .cbp-hrsub-inner {margin:0 auto;padding:0;display:block;}
.freeplace-menu > ul > li {display:inline-block}
.freeplace-menu > ul > li > a {font-size:12px; font-weight:bold; color:#000;padding-left:10px;padding-right:10px;display:table-cell;vertical-align:middle;line-height:12px;height:55px;text-decoration:none;text-align:center;text-transform:uppercase;font-family: 'Armata', sans-serif;}
.freeplace-menu > ul > li > a:hover {color:#FFF}
.freeplace-menu > ul > li.cbp-hropen>a {color:#FFF;background:#ca1317;font-size:12px;text-decoration:none}
.freeplace-menu > ul > li.cbp-hropen>a:hover {color:#FFF;background:#ca1317;font-size:12px;text-decoration:none}
.freeplace-menu > ul > li.cbp-active>a {color:#FFF;background:#ca1317;font-size:12px;text-decoration:none}

.freeplace-menu .cbp-hrsub {color:#FFF;display:none;position:absolute;background:#fff;min-width:200px;z-index:666;border-left: 10px solid #ca1317;border-right: 10px solid #ca1317;border-top: 10px solid #ca1317;border-bottom: 5px solid #ca1317;background:#ca1317;}

.freeplace-menu .cbp-hrsub a{color:#FFF;font-size:14px;text-decoration:none; line-height: 30px; margin-left: 15px; }
.freeplace-menu .cbp-hrsub a:before {content: ' \25CF'; font-size: 12px; position: relative; left:-10px;}

/*.freeplace-menu .cbp-hrsub a:hover{color:#000;font-size:12px;text-decoration:underline}*/

.cbp-hropen {}
.cbp-hropen .cbp-hrsub {display:block;padding-bottom:0;padding:0px;position:absolute}
.freeplace-menu .cbp-hrsub-inner ul {}
.freeplace-menu .cbp-hrsub-inner li {border-bottom: 1px solid #FFF; text-align: left; margin: 5px 0; min-height: 35px;}
.freeplace-menu .cbp-hrsub-inner li:hover{ opacity: 0.4;}
.freeplace-menu .cbp-hrsub-inner li:last-child{ border-bottom: 0;}
.freeplace-menu .cbp-hrsub-inner > div {float:left;padding:5px}
.freeplace-menu .cbp-hrsub-inner:before,
.freeplace-menu .cbp-hrsub-inner:after {content:" ";display:table}
.freeplace-menu .cbp-hrsub-inner:after {clear:both}
/*
.freeplace-menu .cbp-hrsub-inner > div a {line-height:12px !important;font-size:11px !important;color:#0073AD;text-decoration:none}
.freeplace-menu .cbp-hrsub-inner > div a:hover {line-height:12px;font-size:11px;color:#c61a12;text-decoration:underline}
*/
.cbp-hrsub h4 { color:#FFF;margin:0;font-size:16px;padding-bottom:5px;width:100%;border-bottom:#FFF 1px solid;min-width:200px; display: none;}

.colm{float:left;margin-left:8px;margin-right:8px;margin-top:4px;width:180px;padding:0 !important}

span.sub2{float:left;width:100%;border-top:1px dotted #0073AD;border-bottom:1px dotted #0073AD;margin:0;padding:0 !important;line-height:20px;margin-bottom:5px;margin-top:5px;}
span.sub2 > a b{font-size:11px}

span.sub3{float:left;width:100%;color:#000;font-size:11px;font-weight:bold !important;margin:0;padding:0 !important;margin-top:5px;margin-bottom:5px;line-height:14px}

div.sub4,div.sub4>a{font-size:10px !important;line-height:12px !important;color:#000;text-transform: lowercase;}
div.sub4,div.sub4>a:hover{text-decoration: none;}

div.sub4,div.sub4>a>img{margin-top:5px;margin-right:5px;}


ul#menufoot li {
    display:inline;
}
