#ddmenu{display:none;color:#ffffff;font-family:'Regular', Arial, Helvetica, sans-serif;font-size:13px;text-align:center;letter-spacing:normal;}
#ddmenu ul{margin:0 auto;padding:0;text-align:center;width:100%;font-size:0;display:inline-block;list-style:none;position:relative;z-index:990;max-width:1400px;border-radius:4px;}
#ddmenu li{margin:0;padding:0;font-size:18px;display:inline-block;*display:inline;zoom:1;position:relative;color:#000000;line-height:46px;transition:background-color 0.2s;outline:none;}
#ddmenu li.full-width{position:static;}
#ddmenu li.over{color:#FFF;background-color:#000000;/*#ccc6b4;*/}
#ddmenu li.over.no-sub{}
#ddmenu .top-heading{font-weight:bold;white-space:nowrap;margin:0 13px;color:inherit;text-decoration:none;display:inline-block;outline:0;cursor:pointer;}
#ddmenu li a, #ddmenu li a:link, #ddmenu li a:hover{color:inherit;}
#ddmenu li a:hover{text-decoration:underline;}
#ddmenu li a:focus{outline:1px dotted #ccc6b4;}
#ddmenu i.caret{color:inherit;left:-12px;width:0;height:0;overflow:hidden;vertical-align:middle;margin-bottom:2px;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent;display:inline-block;position:relative;}
#ddmenu .dropdown{width:auto;left:1px;color:#000;padding:0;margin:0;display:none;position:fixed;border:0;border-top:none;;background-color:#f4f4f4;opacity:1;-webkit-box-shadow: 0px 15px 20px -3px rgba(0,0,0,0.58); box-shadow: 0px 15px 20px -3px rgba(0,0,0,0.58);}
#ddmenu li.full-width .dropdown{width:100%;padding:0;margin:80px 0 0 0;margin-left:-1px;}
#ddmenu .offset300{left:-300px;right:auto;}
#ddmenu .right-aligned{left:auto;right:0px;}
#ddmenu li.over .dropdown{display:block;}
#ddmenu .dd-inner{text-align:center;padding:0px;margin:25px 25px 25px 25px;background-color:#f4f4f4;white-space:nowrap;font-size:13px;line-height:1.35;}
#ddmenu .dropdown a{*display:table-row;display:block;color:#565656;text-decoration:none;padding:0;font-family:'Light', Arial, Helvetica, sans-serif;font-size:14px;line-height:20px;font-weight:bold;font-style:normal;margin-bottom: 10px;}
#ddmenu .dropdown a:hover, #ddmenu .dropdown a:focus{text-decoration:underline;color:#000000;/*#ccc6b4;*/}
#ddmenu div.column{text-align:left;vertical-align:top;display:inline-block;*display:inline;*zoom:1;white-space:normal;width:23%;min-width:170px;min-height:250px;padding:0 20px;border-right:1px solid #999;}
#ddmenu div.dd-inner div:last-child{border-right:none;}
#ddmenu div.column h3, #ddmenu div.column .similarh3 {font-family:'Bold', Arial, Helvetica, sans-serif;font-size:14px;line-height:16px;color:#000000;font-weight:normal;font-style:normal;margin-top:12px;margin-bottom:8px;}
#ddmenu div.column h3, #ddmenu div.column .similarh3 {text-transform:uppercase;}
#ddmenuLink{display:none;}
#ddmenu div.menu-icon{display:none;}
@media all and (max-width:1002px){#ddmenu {display:none !important;}}
@media only screen and (max-width:480px){
#ddmenu li div.column.mayHide{display:none;}
#ddmenu ul{width:100%;display:none;border-radius:0;background-color:#e4e4e4;}
#ddmenu li{position:relative;display:block;font-size:15px;text-align:left;border-bottom:1px solid rgba(0,0,0,0.2);}
#ddmenu li.full-width{position:relative;}
#ddmenu li .dropdown{position:relative;*top:auto;border:none;border-radius:0;box-shadow:none;text-align:left;background-color:#FFF;}
#ddmenu .offset300{left:0;}
#ddmenu li.full-width div.dropdown{width:auto;}
#ddmenu .dd-inner{margin:0;background:none;text-align:left;}
#ddmenu li div.column{width:auto;padding:0;border:none;display:block;}
#ddmenu i.caret{position:absolute;left:auto;right:14px;top:20px;border-width:5px;}
#ddmenu div.menu-icon{font-size:32px;display:block;position:relative;width:40px;height:36px;text-align:center;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;background-color:#eee;border-radius:3px;margin-bottom:6px;margin-left:auto;margin-right:11px;}
#ddmenu div.menu-icon::before{content:"";position:absolute;top:0.25em;left:4px;width:1em;height:0.125em;border-top:0.375em double #333;border-bottom:0.125em solid #333;box-sizing:content-box;}
#ddmenu div.menu-icon-active{background-color:#333;}
#ddmenu div.menu-icon-active::before{border-color:#eee;}
}
.promo1{background-color:#a2d8e6;padding:3px 10px 10px 80px;width:100%;background-image:url('../img/pdf-menu.png');min-width:330px;min-height:120px;}
.promo2{margin-top:10px;background-color:#349cca;padding:30px;width:100%;text-align:center;color:#ffffff;font-family:'Light', Arial, Helvetica, sans-serif;font-size:12px;line-height:18px;letter-spacing:2px;text-transform:uppercase;min-height:120px;}

@media screen and (max-width:1365px){#ddmenu li {    font-size: 16px;}}
@media screen and (max-width:1365px){#ddmenu li {    font-size: 15px;}#ddmenu .top-heading {    margin: 0 8px;}}