@font-face {font-family: "Ionicons";src: url("/fonts/ionicons.woff?v=2.0.1") format("woff2"), url("/fonts/ionicons.woff") format("woff");font-weight: normal;font-style: normal; }
#pdmenu {position:relative; width:100%; height:100%; padding:0; margin:0; font-size:1.2em; font-weight:normal; display:block;text-align:center; font-family:'customfont';text-transform:uppercase; line-height:14px;z-index:1010; font-weight:300}
/*sub sub links*/
#menu{position:relative; margin:0 auto; width:auto; height:auto; text-align:center;display:inline-block;zoom: 1; *display: inline;  padding:0px}
ul#menu, ul ul{position:relative;margin:0;list-style:none;padding:0;text-align:center;z-index:800;}
#menu ul{display:none;position:absolute;left:0;top:100%;padding:0;}
#menu li:hover>*{display:block;}
#menu li:hover{width:auto;position:relative;z-index:800;}
#menu ul ul{position:absolute;left:100%;top:0; display:none}
#menu li{display:block;white-space:nowrap;float:left; margin: 0; }
#menu li.current{border-top:1px solid #387fa6}#menu li.current a{color:#FFFFFF !important}#menu li.current:hover{border-top:1px solid transparent;}#menu li.current:hover a{color:#FFFFFF !important}
#menu li.custom{border:0px}#menu li.custom a{color:#1c75bc} #menu li.custom:hover{border:0px solid transparent !important;}#menu li.custom:hover a{color:#000000 !important}
#menu li.basket_custom{background-color:#2394ee !important; color:#FFFFFF} #menu li.basket_custom > a > i, #menu li.basket_custom a {color:#60b801 !important; font-size:inherit !important}
/*this is the li on the tabs*/
#menu > li{margin:0 45px 0 45px; border:0px solid #FFFFFF;}
.bolding{font-weight:300 !important}
/*margin for submenu*/
#menu ul li{float:none;margin:0; vertical-align:middle !important}
#menu ul li a{text-align:left;padding:0px;color:#FFFFFF;text-decoration:none;font-weight:normal !important}
#menu span{background-color: #f7f7f7;display:block;overflow:visible;padding:15px 15px 15px 15px;text-transform:none; font-family:'Helvetica'; font-size:85% !important;border-top:1px solid #e6e6e6;}
#menu ul li > a span{color:#1a1a1a;text-decoration:none;transition: background .20s ease-in-out !important;-moz-transition: background .20s ease-in-out !important;-webkit-transition: background .20s ease-in-out !important; }
#menu li ul > li:first-child{border-top:3px solid #387fa6 !important}
/*#menu ul > li:last-child > a span{border-bottom-left-radius:5px !important;border-bottom-right-radius:5px !important; }
#menu ul > li:first-child > a span{border-top-left-radius:5px !important;border-top-right-radius:5px !important; }*/
#menu ul li:hover > a span{color:#1a1a1a;text-decoration:none;background-color:#e6e6e6;border-top:1px solid #387fa6;}
/* main tabs padding*/
#menu a{display:block;vertical-align:middle;text-align:left;text-decoration:none;padding:12px 16px 12px 16px;color:#FFFFFF;text-decoration:none;cursor:pointer; }
#menu li:hover > a{color:#FFFFFF;text-decoration:none;display:block;} #menu li:hover > a > i,#menu li > a > i{color:#FFFFFF !important}
/*children*/
#menu .child{background-color:#f7f7f7;display:block;overflow:visible;padding:15px 15px 15px 15px;text-transform:none; font-family:'Helvetica'; font-size:85% !important;border-top:1px solid #e6e6e6 !important;transition: background .20s ease-in-out !important;-moz-transition: background .20s ease-in-out !important;-webkit-transition: background .20s ease-in-out !important;}
#menu ul li:hover > a .child{color:#1a1a1a;text-decoration:none;background-color:#e6e6e6;}
#menu ul.ulstyleC{float:left; width:600px; background-color:#41a349;list-style:none;}
#menu li.listyleC{float:left; width:200px;white-space:normal;border-bottom:0px solid #4f8262;display:inline-block}
#menu li.liwrappC{float:left; width:133px;clear:both; border-bottom:0px solid #d4ddf0;}
/*mega style*/
#menu ul.ulstyle{float:left; width:600px; margin:0; padding:0;background-color:#f7f7f7;}
#menu li.listyle{float:left; width:200px; white-space:normal;margin:0; padding:0; display:inline-block !important}#menu ul.ulstyle li.listyle li span.child{background-color:#29363c !important; color:#FFFFFF !important;border-top:1px solid #374850 !important;}#menu ul.ulstyle li.listyle li span.child:hover{background-color:#374850 !important; color:#FFFFFF !important;}
#menu li.liwrapp{float:left; width:133px; clear:both;white-space:normal}
.spacer_mega:first-child{border-top:3px solid #00b3fe !important}
#menu ul.listRight{left: auto !important;right:0 !important; width:auto; display:block; } #menu ul.listRightR{left: auto !important;right:100% !important; width:auto; display:block; }
#menu ul.listRight_mega{left: auto !important;right:0 !important; width:600px; display:block; } #menu ul.listRightR_mega{left: auto !important;right:100% !important; width:600px; display:block; }
@media only screen and (max-width:1024px){#menu > li{margin:0 !important;}}
@media only screen and (max-width:1280px){#menu > li{margin:0 16px 0px 16px;}}
@media only screen and (max-width:1366px){#menu > li{margin:0 18px 0px 18px;}}
#menu ul.sub-menu {display:none;} #menu li ul.sub-menu:hover {display:block !important; overflow:visible !important;}
.ion-back:after{font-family: "Ionicons";content: "\f265"; /*f3d2 \f124*/; font-size:1.6em}.ion-home:after{font-family: "Ionicons";content: "\f3f0";}/*f35c f3f0 bold*/.ion-close:after {font-family: "Ionicons";content: "\f406";/*f405*/font-size:1.75em }.ion-menu:after{font-family: "Ionicons";content: "\f20e"; font-size:1.75em}.ion-phone:after{font-family: "Ionicons";content: "\f2d2";}.ion-email:after{font-family: "Ionicons";content: "\f132";}.ion-bullet:after{font-family: "Ionicons";content: "\f396"; display:inline-block; margin-left:5px; /* f400 f396*/}.ion-bag:after{font-family: "Ionicons";content: "\f110";}.ion-cart:after{font-family: "Ionicons";content: "\f3f8";}.ion-chart:after{font-family: "Ionicons";content: "\f2a5";}.ion-gear:after{font-family: "Ionicons";content: "\f43d";}.ion-chats:after{font-family: "Ionicons";content: "\f11f";}.ion-arrow:after{font-family: "Ionicons";content: "\f30f";}.ion-bell:after{font-family: "Ionicons";content: "\f39b";}
.ion-option:after {font-family: "Ionicons";content: "\f401";}.ion-option-check:after {font-family: "Ionicons";content: "\f3ff";}.ion-user:after {font-family: "Ionicons";content: "\f39e";}.ion-users:after {font-family: "Ionicons";content: "\f212";}.ion-lock:after {font-family: "Ionicons";content: "\f458";}.ion-unlock:after {font-family: "Ionicons";content: "\f4c9";}.ion-delete:after {font-family: "Ionicons";content: "\f253";}.ion-city:after {font-family: "Ionicons";content: "\f1ff";}.ion-map:after {font-family: "Ionicons";content: "\f203";}.ion-web:after {font-family: "Ionicons";content: "\f276";}.ion-dollar:after {font-family: "Ionicons";content: "\f353";}.ion-heart:after{font-family: "Ionicons";content: "\f388";}.ion-chat:after{font-family: "Ionicons";content: "\f11e";}.ion-arrow-2:after{font-family: "Ionicons";content: "\f3d1";}.ion-plaine:after {font-family: "Ionicons";content: "\f2c3";}.ion-bell-off:after{font-family: "Ionicons";content: "\f39a";}
.ion-cc:after {font-family: "Ionicons";content: "\f119";}.ion-tag:after {font-family: "Ionicons";content: "\f48f";}.ion-checkbox:after {font-family: "Ionicons";content: "\f372";}.ion-checkbox-checked:after {font-family: "Ionicons";content: "\f374";}.ion-edit:after {font-family: "Ionicons";content: "\f417";}.ion-business:after {font-family: "Ionicons";content: "\f26c";}.ion-contact:after {font-family: "Ionicons";content: "\f419";}.ion-calendar:after {font-family: "Ionicons";content: "\f3f3";}.ion-dropdown:after {font-family: "Ionicons";content: "\f123";}.ion-star:after {font-family: "Ionicons";content: "\f483";}.ion-half-star:after {font-family: "Ionicons";content: "\f481";}.ion-epmty-star:after {font-family: "Ionicons";content: "\f482";}.ion-question-mark:after {font-family: "Ionicons";content: "\f446";}.ion-flag:after {font-family: "Ionicons";content: "\f279";}.ion-checkmark:after {font-family: "Ionicons";content: "\f383";}.ion-bulb:after {font-family: "Ionicons";content: "\f451";}
.ion-link-arrow:after{font-family: "Ionicons";content: "\f29f"}.ion-more:after{font-family: "Ionicons";content: "\f397";}.ion-play:after {font-family: "Ionicons";content: "\f24d";}.ion-flag-map:after {font-family: "Ionicons";content: "\f1ff";}.ion-download:after {font-family: "Ionicons";content: "\f407";}.ion-link:after {font-family: "Ionicons";content: "\f1fe";}.ion-android-arrow-back:after{font-family: "Ionicons";content: "\f2ca";font-size:1.6em}.ion-ios-arrow-back:after{font-family: "Ionicons";content: "\f3cf";font-size:1.6em}.ion-alarm:after {font-family: "Ionicons";content: "\f3c7";}.ion-medkit:after{font-family: "Ionicons";content: "\f45e";}.ion-signout:after {font-family: "Ionicons";content: "\f385";}