#header{padding:0px 0px 0 50px;width:828px;}
.top_navigation{padding:5px 0 0 0px;}
#menu > li > a, #menu > li > a:visited{color:#153c55;font-family:"Open Sans", helvetica, arial, sans-serif;}
.sf-menu > li.current_page_item > a{color:#fff;background-color:#5486da;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}
a:hover{color:#5486da;}
.sf-menu > li:hover > a, .sf-menu > li > a:hover, .sf-menu li.current-menu-parent > a, .current_page_item > a{border-color:#5486da;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}
.sf-menu li li{border-bottom-color:#e7e7e7;}
.sf-menu ul li:hover, .sf-menu li .current-menu-item, .sf-menu li .current_page_item{background-color:#ececec;border-bottom:1px solid #CCC;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}
#mobilepro, .sf-menu ul li, .sf-menu > li:hover > a, .sf-menu > li > a:hover, .sf-menu > li.current-menu-parent > a, ul.mega, .sf-menu .mega li:hover, .sf-menu .mega li.current{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}
.sf-menu, .sf-menu *{margin:0;padding:0;list-style:none;z-index:999;}
.sf-menu{line-height:1.0;padding:0;position:relative;margin:0px 0;}
.sf-menu ul{position:absolute;top:-999em;width:240px;height:auto !important;background-color:#fff;-webkit-box-shadow:0px 5px 8px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow:0px 5px 8px 0px rgba(50, 50, 50, 0.75);box-shadow:0px 5px 8px 0px rgba(50, 50, 50, 0.75);border:none;margin:4px 0 0 0;}
.sf-menu ul.sub-menu li{height:auto !important;float:none !important;}
.sf-menu ul.sub-menu li a{height:auto !important;float:none !important;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}
.sf-menu li li.current a{background:none !important}
.sf-menu li:hover{visibility:inherit}
.sf-menu li, .sf-menu li:hover{float:left;position:relative;margin:0 0 0 0px;padding:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;border-bottom-width:2px;border-color:transparent}
.sf-menu li:hover{background:#ececec;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;border-bottom:2px solid #115bab;}
.sf-menu li li{border-bottom-width:1px;border-bottom-style:solid;margin:0;padding:0;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}
.sf-menu li li:first-child{border-top:0}
.sf-menu li li:last-child{border-bottom:1px solid transparent}
.sf-menu li li li:first-child{border-top:1px solid transparent}
.sf-menu li li a{padding:7px 15px 7px 10px;line-height:16px;color:#000000;text-transform:none;letter-spacing:0;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.sf-menu i{margin-right:0px}
.sf-menu a{display:block;position:relative;color:#FFF;font-size:13px;font-weight:600;padding:15px 28px 16px;text-decoration:none;margin:0;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.sf-menu li li a{margin:0;border:0}
.sf-menu > li:hover > a, .sf-menu > li > a:hover{color:#000 !important;}
#menu > li > a:hover, #menu > li > a:active, .sf-menu > li.current_page_item > a, .sf-menu > li.current_page_item > a:visited, .sf-menu > li.current-menu-parent > a{color:#153c55 !important;text-decoration:none;}
.sfHover:hover > a{}
.sf-menu li .current-menu-parent > a{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none;}
.sf-menu > li.current-menu-parent > a{color:#fff;border-width:1px;border-style:solid;}
.sf-menu li li:hover > a, .sf-menu li li > a:hover, .sf-menu li li.current > a{color:#000;text-decoration:none;}
.sf-menu li li a{font-size:13px;font-weight:normal;margin-bottom:0;line-height:19px;}
.sf-menu li li:first-child{border-top-left-radius:0;}
.sf-menu li li:last-child{}
.sfHover:hover{border-bottom-right-radius:0 !important}
.sfHover > .sf-with-ul{border-bottom-right-radius:0;border-bottom-left-radius:0;}
.sf-menu li:hover ul, .sf-menu li.sfHover ul{left:0px;z-index:999;top:42px;padding:0;}
.sf-menu li:hover ul li ul, .sf-menu li.sfHover ul li ul, .sf-menu li:hover ul li ul li ul, .sf-menu li.sfHover ul li ul li ul{left:200px;z-index:999;top:-1px !important}
ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul{top:-999em;}
ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul{left:200px;top:-1px !important;padding:0;}
ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul{top:-999em;}
ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul{left:200px;top:0;}
.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active{outline:0;}
.sf-menu li:hover,{outline:0;background-color:#3298bd;}
.sf-menu a.sf-with-ul{padding-right:32px;min-width:1px}
.sf-sub-indicator{position:absolute;display:block;overflow:hidden;}
a > .sf-sub-indicator{position:absolute;right:11%;top:12px;font-size:8px;}
li li a .sf-sub-indicator{top:10px;right:1%;}
.featured_Img a{padding:0 !important;margin:0 !important}
.featured_Img i{display:none !important}
#mobilepro{width:42px;height:34px;display:none;background-color:#0898DE;background-position:-178px -3px;background-repeat:no-repeat;position:absolute;bottom:6px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;right:20px;background-image:url(../images/sprite.png);cursor:pointer;}
.subarrow{display:none}
.sf-sub-indicator{width:11px;height:15px;display:inline-block;position:absolute;top:3px;right:20px;}
.sf-sub-indicator .fa-chevron-right{width:11px;height:15px;display:inline-block;}
.sf-sub-indicator{width:11px;height:15px;display:inline-block;position:absolute;top:3px;right:20px;}
.sf-sub-indicator .fa-chevron-down{background:url(../images/down_arow_menu.png) 0 2px no-repeat;width:11px;height:15px;display:inline-block;}
@media only screen and (min-width:1350px) and (max-width:2274px){}
@media only screen and (min-width:1020px) and (max-width:1349px){.sf-menu a{display:block;position:relative;color:#FFF;font-size:13px;font-weight:600;padding:15px 22px 16px;text-decoration:none;margin:0;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.sf-menu a.sf-with-ul{padding-right:26px;min-width:1px;}
#header{padding:0px 0px 0 0;width:715px;height:50px;}
.sitemap_icon{width:42px;height:34px;display:block;background-color:#f8de4d;background-position:-90px 3px;background-repeat:no-repeat;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;float:right;margin:10px 0px 0 0;cursor:pointer;}
}
@media only screen and (min-width:840px) and (max-width:1019px){.sf-menu a{display:block;position:relative;color:#FFF;font-size:15px;font-family:'PT Sans Narrow', sans-serif !important;font-weight:400;padding:13px 21px 15px 21px !important;text-decoration:none;margin:0;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.sub-menu a{font-family:"Open Sans", helvetica, arial, sans-serif !important;padding:8px 8px 8px !important;}
.sf-menu a.sf-with-ul{padding-right:24px !important;min-width:1px;}
#header{padding:0px 0px 0 0;width:auto;height:50px;float:none;}
}
@media only screen and (min-width:600px) and (max-width:839px){#mobilepro, .subarrow{display:block;}
.subarrow{display:block;z-index:99;position:absolute;top:14px;right:10px;cursor:pointer;font-size:16px;}
.sf-menu{position:absolute;top:87px;right:20px;background:#f8de4d;}
.sf-menu a.sf-with-ul{margin-right:45px !important}
.sf-menu > li a{padding-left:10px !important;}
ul.sub-menu li a{padding-left:20px !important;}
ul.sub-menu li ul.sub-menu li a{padding-left:40px !important;}
.sf-menu i, .sf-menu li a{color:#FFF}
.sf-menu, .sf-sub-indicator{width:50%!important;display:none;margin:4px 0 !important}
.sf-menu li{margin-bottom:0px;margin-left:0}
.sf-menu.xactive{display:block!important;}
.sf-menu li{float:none!important;display:block!important;width:100%!important;}
.sf-menu ul:before{content:"";border-width:0 0 0 0 !important}
.sf-menu > li.sfHover:before{color:#000;background:none;width:0;height:0px;}
.sf-menu li:hover ul, .sf-menu li.sfHover ul{padding:0 !important}
ul.sf-menu li:hover ul, ul.sf-menu li.sfHover ul, ul.sf-menu li ul{margin-top:4px}
.sf-menu li{float:none !important;display:block !important;width:100% !important;overflow:hidden;border-bottom:1px solid #c3ad31}
.sf-menu li a, .sf-menu li:first-child a, .sf-menu ul li, .sf-menu li.current{float:none !important;border:0;}
.sf-menu li:hover ul, .sf-menu li.sfHover ul{box-shadow:none;-webkit-animation:initial;animation:initial;-moz-animation:initial;-o-animation:initial;}
.sf-menu li li{left:0px;}
.sf-menu ul{position:static !important;display:none !important;width:100%;}
.xpopdrop > ul{display:block !important;visibility:inherit !important}
.sf-menu li:hover > a, .sf-menu li > a:hover, .sf-menu li.current > a{border:0}
.sf-menu li li, .sfHover, .sf-menu li:hover, .sf-menu li li.current{background:none !important}
.sf-menu li li:hover > a, .sf-menu li li > a:hover, .sf-menu li li.current > a{color:#333}
.sf-menu a{}
.xpopdrop > ul{display:block !important;visibility:inherit !important;}
.subarrow{display:block;z-index:99;position:absolute;top:5px;right:5px;background:#ccb222;cursor:pointer;font-size:16px;width:36px;height:36px;}
.sf-menu li li a{padding:10px 15px 10px 5px;line-height:20px;color:#333;text-transform:none;letter-spacing:0;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.sf-menu ul{background:none;}
.fa-angle-down{width:20px;height:20px;display:block;background:url(../images/down_arow.png) center center no-repeat;margin:8px 0 0 8px;}
#header{width:auto;}
}
@media only screen and (min-width:400px) and (max-width:599px){#mobilepro, .subarrow{display:block;bottom:6px;}
.subarrow{display:block;z-index:99;position:absolute;top:14px;right:10px;cursor:pointer;font-size:16px;}
.sf-menu{position:absolute;top:137px;right:20px;background:#0898DE;     z-index: 99999;}
.sf-menu a.sf-with-ul{margin-right:45px !important}
.sf-menu > li a{padding-left:10px !important;}
ul.sub-menu li a{padding-left:20px !important;}
ul.sub-menu li ul.sub-menu li a{padding-left:40px !important;}
.sf-menu i, .sf-menu li a{color:#FFF !important}
.sf-menu, .sf-sub-indicator{width:50%!important;display:none;margin:4px 0 !important}
.sf-menu li{margin-bottom:0px;margin-left:0}
.sf-menu.xactive{display:block!important;}
.sf-menu li{float:none!important;display:block!important;width:100%!important;}
.sf-menu ul:before{content:"";border-width:0 0 0 0 !important}
.sf-menu > li.sfHover:before{color:#000;background:none;width:0;height:0px;}
.sf-menu li:hover ul, .sf-menu li.sfHover ul{padding:0 !important}
ul.sf-menu li:hover ul, ul.sf-menu li.sfHover ul, ul.sf-menu li ul{margin-top:4px}
.sf-menu li{float:none !important;display:block !important;width:100% !important;overflow:hidden;border-bottom:1px solid #0778af;}
.sf-menu li:hover{border-bottom:1px solid #0778af;}
.sf-menu li a, .sf-menu li:first-child a, .sf-menu ul li, .sf-menu li.current{float:none !important;border:0;}
.sf-menu li:hover ul, .sf-menu li.sfHover ul{box-shadow:none;-webkit-animation:initial;animation:initial;-moz-animation:initial;-o-animation:initial;}
.sf-menu li li{left:0px;}
.sf-menu ul{position:static !important;display:none !important;width:100%;}
.xpopdrop > ul{display:block !important;visibility:inherit !important}
.sf-menu li:hover > a, .sf-menu li > a:hover, .sf-menu li.current > a{border:0}
.sf-menu li li, .sfHover, .sf-menu li:hover, .sf-menu li li.current{background:none !important}
.sf-menu li li:hover > a, .sf-menu li li > a:hover, .sf-menu li li.current > a{color:#000}
.sf-menu a{}
.xpopdrop > ul{display:block !important;visibility:inherit !important;}
.subarrow{display:block;z-index:99;position:absolute;top:5px;right:5px;background:#0b84bf;cursor:pointer;font-size:16px;width:36px;height:36px;}
.sf-menu li li a{padding:10px 15px 10px 5px;line-height:20px;color:#333;text-transform:none;letter-spacing:0;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.sf-menu ul{background:none;}
.fa-angle-down{width:20px;height:20px;display:block;background:url(../images/down_arow.png) center center no-repeat;margin:8px 0 0 8px;}
#header{width:auto;}
}
@media only screen and (max-width:399px){#mobilepro{display:block;bottom:6px;}
.subarrow{display:block;z-index:99;position:absolute;top:14px;right:10px;cursor:pointer;font-size:16px;}
.sf-menu{position:absolute;top:137px;right:20px;background:#0898DE;     z-index: 99999;}
.sf-menu a.sf-with-ul{margin-right:45px !important}
.sf-menu > li a{padding-left:10px !important;}
ul.sub-menu li a{padding-left:20px !important;}
ul.sub-menu li ul.sub-menu li a{padding-left:40px !important;}
.sf-menu i, .sf-menu li a{color:#FFF !important}
.sf-menu, .sf-sub-indicator{width:70%!important;display:none;margin:4px 0 !important}
.sf-menu li{margin-bottom:0px;margin-left:0}
.sf-menu.xactive{display:block!important;}
.sf-menu li{float:none!important;display:block!important;width:100%!important;}
.sf-menu ul:before{content:"";border-width:0 0 0 0 !important}
.sf-menu > li.sfHover:before{color:#000;background:none;width:0;height:0px;}
.sf-menu li:hover ul, .sf-menu li.sfHover ul{padding:0 !important}
ul.sf-menu li:hover ul, ul.sf-menu li.sfHover ul, ul.sf-menu li ul{margin-top:4px}
.sf-menu li{float:none !important;display:block !important;width:100% !important;overflow:hidden;border-bottom:1px solid #0778af !important;}
.sf-menu li a, .sf-menu li:first-child a, .sf-menu ul li, .sf-menu li.current{float:none !important;border:0; color:#FFF}
.sf-menu li:hover ul, .sf-menu li.sfHover ul{box-shadow:none;-webkit-animation:initial;animation:initial;-moz-animation:initial;-o-animation:initial;}
.sf-menu li li{left:0px;}
.sf-menu ul{position:static !important;display:none !important;width:100%;}
.xpopdrop > ul{display:block !important;visibility:inherit !important}
.sf-menu li:hover > a, .sf-menu li > a:hover, .sf-menu li.current > a{border:0}
.sf-menu li li, .sfHover, .sf-menu li:hover, .sf-menu li li.current{background:none !important}
.sf-menu li li:hover > a, .sf-menu li li > a:hover, .sf-menu li li.current > a{color:#000}
.sf-menu a{}
.xpopdrop > ul{display:block !important;visibility:inherit !important;}
.subarrow{display:block;z-index:99;position:absolute;top:5px;right:5px;background:#0b84bf;cursor:pointer;font-size:16px;width:36px;height:36px;}
.sf-menu li li a{padding:10px 15px 10px 5px;line-height:20px;color:#333;text-transform:none;letter-spacing:0;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.sf-menu ul{background:none;}
.fa-angle-down{width:20px;height:20px;display:block;background:url(../images/down_arow.png) center center no-repeat;margin:8px 0 0 8px;}
#header{width:auto;}
}