#responsive_menu_pro.responsive_menu_pro_opened{position: fixed;bottom: 0}#responsive_menu_pro #responsive_menu_pro_additional_content,#responsive_menu_pro .responsive_menu_pro_append_link{display: block}#responsive_menu_pro .responsive_menu_pro_append_link,#responsive_menu_pro .responsive_menu_pro_menu li a,#responsive_menu_pro #responsive_menu_pro_title a,#responsive_menu_pro .responsive_menu_pro_menu,#responsive_menu_pro div,#responsive_menu_pro .responsive_menu_pro_menu li,#responsive_menu_pro{box-sizing: content-box !important;-moz-box-sizing: content-box !important;-webkit-box-sizing: content-box !important;-o-box-sizing: content-box !important}.responsive_menu_pro_push_open{width: 100% !important;overflow-x: hidden !important;height: 100% !important}.responsive_menu_pro_push_slide{position: relative;left: 80%}#responsive_menu_pro{position: fixed;overflow-y: auto;bottom: 0px;width: 80%;left: -80%;top: 0px;background: #ffffff;z-index: 9999;box-shadow: 0px 1px 8px #333333;font-size: 15px !important;max-width: 999px;display: none}#responsive_menu_pro[style]{}#responsive_menu_pro.responsive_menu_pro_admin_bar_showing{padding-top: 32px}#responsive_menu_pro_header_bar.responsive_menu_pro_admin_bar_showing,#responsive_menu_pro_button.responsive_menu_pro_admin_bar_showing{margin-top: 32px}#responsive_menu_pro_header_bar #responsive_menu_pro_button.responsive_menu_pro_admin_bar_showing{margin-top: 0}#responsive_menu_pro #responsive_menu_pro_additional_content{padding: 10px 5% !important;width: 90% !important;color: #000000}#responsive_menu_pro .responsive_menu_pro_append_link{right: 0px !important;position: absolute !important;border: 1px solid #d5d8cd !important;padding: 12px 10px !important;color: #000000 !important;background: #ffffff !important;height: 20px !important;line-height: 20px !important;border-right: 0px !important}#responsive_menu_pro .responsive_menu_pro_append_link:hover{cursor: pointer;background: #3b1940 !important;color: #fdb812 !important}#responsive_menu_pro .responsive_menu_pro_menu,#responsive_menu_pro div,#responsive_menu_pro .responsive_menu_pro_menu li,#responsive_menu_pro{text-align: left !important}
#responsive_menu_pro .responsive_menu_title_image
{vertical-align: middle;margin-right: 10px;display: inline-block;    height: 100px;}
#responsive_menu_pro.responsive_menu_pro_opened{}#responsive_menu_pro,#responsive_menu_pro input{}#responsive_menu_pro #responsive_menu_pro_title{width: 95% !important;font-size: 14px !important;padding: 20px 0px 20px 5% !important;margin-left: 0px !important;background: #3b1940 !important;white-space: nowrap !important}#responsive_menu_pro #responsive_menu_pro_title,#responsive_menu_pro #responsive_menu_pro_title a{color: #000000 !important;text-decoration: none !important;overflow: hidden !important}#responsive_menu_pro #responsive_menu_pro_title a:hover{color: #fdb812 !important;text-decoration: none !important}#responsive_menu_pro .responsive_menu_pro_append_link,#responsive_menu_pro .responsive_menu_pro_menu li a,#responsive_menu_pro #responsive_menu_pro_title a{transition: 1s all;-webkit-transition: 1s all;-moz-transition: 1s all;-o-transition: 1s all}#responsive_menu_pro .responsive_menu_pro_menu{width: 100% !important;list-style-type: none !important;margin: 0px !important}#responsive_menu_pro .responsive_menu_pro_menu li.current-menu-item > a,#responsive_menu_pro .responsive_menu_pro_menu li.current-menu-item > .responsive_menu_pro_append_link,#responsive_menu_pro .responsive_menu_pro_menu li.current_page_item > a,#responsive_menu_pro .responsive_menu_pro_menu li.current_page_item > .responsive_menu_pro_append_link{background: #3b1940 !important;color: #fdb812 !important}#responsive_menu_pro .responsive_menu_pro_menu li.current-menu-item > a:hover,#responsive_menu_pro .responsive_menu_pro_menu li.current-menu-item > .responsive_menu_pro_append_link:hover,#responsive_menu_pro .responsive_menu_pro_menu li.current_page_item > a:hover,#responsive_menu_pro .responsive_menu_pro_menu li.current_page_item > .responsive_menu_pro_append_link:hover{background: #fdb812 !important;color: #ffffff !important}#responsive_menu_pro.responsive_menu_pro_menu ul{margin-left: 0px !important}#responsive_menu_pro .responsive_menu_pro_menu li{list-style-type: none !important;position: relative !important}#responsive_menu_pro .responsive_menu_pro_menu ul li:last-child{padding-bottom: 0px !important}#responsive_menu_pro .responsive_menu_pro_menu li a{padding: 12px 0px 12px 5% !important;width: 95% !important;display: block !important;height: 20px !important;line-height: 20px !important;overflow: hidden !important;white-space: nowrap !important;color: #000000 !important;border-top: 1px solid #d5d8cd !important;text-decoration: none !important;white-space: nowrap !important}#responsive_menu_pro_button{text-align: center;cursor: pointer;font-size: 13px !important;position: fixed;display: none;right: 5%;top: 20px;color: #FFFFFF;background: #3b1940;padding: 5px;z-index: 9999}#responsive_menu_pro #responsive_menu_pro_search{display: block !important;width: 95% !important;padding-left: 5% !important;border-top: 1px solid #d5d8cd !important;clear: both !important;padding-top: 10px !important;padding-bottom: 10px !important;line-height: 40px !important}#responsive_menu_pro #responsive_menu_pro_search_submit{display: none !important}#responsive_menu_pro #responsive_menu_pro_search_input{width: 91% !important;padding: 5px 0px 5px 3% !important;-webkit-appearance: none !important;border-radius: 2px !important;border: 1px solid #d5d8cd !important}#responsive_menu_pro .responsive_menu_pro_menu,#responsive_menu_pro div,#responsive_menu_pro .responsive_menu_pro_menu li{width: 100% !important;margin-left: 0px !important;padding-left: 0px !important}#responsive_menu_pro .responsive_menu_pro_menu li li a{padding-left: 10% !important;width: 90% !important;overflow: hidden !important}#responsive_menu_pro .responsive_menu_pro_menu li li li a{padding-left: 15% !important;width: 85% !important;overflow: hidden !important}#responsive_menu_pro .responsive_menu_pro_menu li li li li a{padding-left: 20% !important;width: 80% !important;overflow: hidden !important}#responsive_menu_pro .responsive_menu_pro_menu li li li li li a{padding-left: 25% !important;width: 75% !important;overflow: hidden !important}#responsive_menu_pro .responsive_menu_pro_menu li a:hover{background: #3b1940 !important;color: #fdb812 !important;list-style-type: none !important;text-decoration: none !important}#responsive_menu_pro_button #responsive_menu_x{display: none;font-size: 24px;line-height: 27px !important;height: 27px !important;color: #FFFFFF !important;top: -4px !important;position: relative !important}#responsive_menu_pro_button #responsive_menu_x.responsive_menu_pro_button_lines_float_left,#responsive_menu_pro_button #responsive_menu_x.responsive_menu_pro_button_lines_float_right,#responsive_menu_pro_button_text{line-height: 14px !important}#responsive_menu_pro_button_text.responsive_menu_pro_button_text_left{float: left !important;margin-right: 10px !important}#responsive_menu_pro_button_text.responsive_menu_pro_button_text_right{float: right !important;margin-left: 5px !important}#responsive_menu_pro_button img,#responsive_menu_pro_button .responsive_menu_pro_button_lines
{width: 33px !important;height: 27px !important;margin: 6px auto !important}#responsive_menu_pro_button img.responsive_menu_pro_image_clicked
{display: none}#responsive_menu_pro_button img{height: auto !important}
#responsive_menu_pro_button img.responsive_menu_pro_button_float_left,#responsive_menu_pro_button img.responsive_menu_pro_button_float_right,#responsive_menu_pro_button .responsive_menu_pro_button_lines.responsive_menu_pro_button_lines_float_left{float: left !important}#responsive_menu_pro_button .responsive_menu_pro_button_lines .responsive_menu_pro_button_line{height: 5px !important;margin-bottom: 6px !important;background: #FFFFFF !important;width: 100% !important}#responsive_menu_pro_button .responsive_menu_pro_button_lines .responsive_menu_pro_button_line.last{margin-bottom: 0px !important}@media only screen and ( min-width : 0px ) and ( max-width : 1024px ){#responsive_menu_pro_button{display: block}}