@font-face {font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'), local('OpenSans'), url(/vanbeekumspecerijen.nl/images/fonts/open_sans_regular.ttf) format('truetype');}@font-face {font-family:'Oswald';font-style:normal;font-weight:400;src:local('Oswald'), local('Oswald'), url(/vanbeekumspecerijen.nl/images/fonts/oswald_regular.ttf) format('truetype');} *,a img{border:0}article,aside,code,details,figcaption,figure,footer,header,hgroup,menu,nav,pre,section{display:block}a img,img{max-width:100%}table.inhoud_address_book tr,table.newsletters tr{vertical-align:top}div#filterContainer div.filter-header,div.box ul li a.active_cat_bold,span.required{font-weight:700}button,div.already_account h2,div.form_section h2.opc.already_account,div.form_section h2.opc.no_account,div.no_account h2{cursor:pointer}*{padding:0;margin:0}a,a i[class^=icon-]{text-decoration:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}div.basket_content table,div.wrapper.content table,div.wrapper.full.menu_top table{border-collapse:collapse;border-spacing:0;width:100%}code,pre{white-space:pre;background-color:#ededed;border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;width:100%;margin:5px 0;padding:5px;line-height:125%;overflow:hidden}div#menu_top>ul,div.languages_controller ul{line-height:40px}div.clear{clear:both}.clearfix:after,div#menu_top:after,div.configuration_tep_meta:after,div.menu_top:after,div.tep_meta_continue:after,div.tep_meta_general:after{content:".";display:block;height:0;clear:both;visibility:hidden}div.page_placeholder_layover{display:none;position:fixed;top:0;left:0;height:100%;width:100%;background:#000;z-index:9998;opacity:.2}div.page_placeholder_layover img.opc_loader{position:absolute;top:50%;left:50%;margin-left:-22px;margin-top:-7px}div.wrapper.full{width:100%}div#footer,div#header,div#menu,div#menu_top,div#menu_top_standaard{position:relative;margin:0 auto}div.wrapper.full.fixed.menu_top{position:fixed;top:0;left:0;height:40px;width:100%}div.wrapper.menu_top{z-index:7779}div.wrapper.menu{z-index:1000}div#menu_top_content{position:relative;float:left;height:40px;line-height:40px}div#menu_top{position:relative;height:40px}div#menu_top>ul{position:relative;float:right}div#menu_top>ul>li{position:relative;float:left;list-style:none}div#menu_top ul li{padding:0 10px}div#menu_top ul li.login-button{padding:0 20px 0 10px}div#menu_top ul li.login-button>a>i{position:absolute;right:5px}div#inner_menu,div.box,div.box div.box_content,div.box div.box_stars,div.box_product_image,div.box_top{position:relative}div.languages_controller ul li{float:left;list-style:none}div#inner_menu ul li{list-style:none;float:left}div.wrapper.header img,div.wrapper.header_bottom img{max-width:100%;vertical-align:top}div.box ul li td.liicon{width:20px}div.box ul li{list-style:none}div.box ul li li{padding-left:10px}div.box_top{width:100%}div#filterContainer div.filter-header span.item,div.box_top strong{position:relative;margin:0 5px}div.box div.box_content{padding:5px}div.box div.box_stars{padding:0 5px;text-align:center}div.box_product{padding:4px;margin-bottom:5px}div#pages ol li,div#pages ul li{margin-left:15px}label{display:block}.box-padding-5x{padding:5px}.box-padding-10x{padding:10px}.box-padding-20x{padding:20px}.box-padding-30x{padding:30px}.box-no-padding{padding:0}.box-border{border-width:1px;border-style:solid}.box-border-top{border-top:1px solid}.box-border-right{border-right:1px solid}.box-no-border{border:none}.no-border-top{border-top:0}.box-shadow,.hover-box-shadow:hover{box-shadow:0 1px 6px 0 #CCC;-webkit-box-shadow:0 1px 6px 0 #CCC;-moz-box-shadow:0 1px 6px 0 #CCC;-o-box-shadow:0 1px 6px 0 #CCC}.box-corner-radius-5x{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px}.box-corner-radius-10x{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px}.box-corner-radius-15x{border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px}.box-corner-radius-5x-top{-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}.box-corner-radius-10x-top{-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px}.box-corner-radius-15x-top{-webkit-border-top-left-radius:15px;-webkit-border-top-right-radius:15px;-moz-border-radius-topleft:15px;-moz-border-radius-topright:15px;border-top-left-radius:15px;border-top-right-radius:15px}.box-corner-radius-20x-top{-webkit-border-top-left-radius:20px;-webkit-border-top-right-radius:20px;-moz-border-radius-topleft:20px;-moz-border-radius-topright:20px;border-top-left-radius:20px;border-top-right-radius:20px}.box-disabled{display:none}.box-enabled{display:inline-block}.box-positioning-absolute{position:absolute}.box-positioning-relative,div.content_section,div.form_section,div.form_section h2 span,div.form_section h2.opc span,div.stap,div.table-section{position:relative}.box-textalign-right{text-align:right}.box-textalign-left{text-align:left}.box-textalign-center{text-align:center}.box-bordercolor{border-style:solid;border-width:1px}.form_section table tr td,.form_section table tr th{text-align:left;padding-bottom:5px}table.checkout_payment.opc table.payment_options tr td{padding-bottom:5px;padding-top:5px;text-align:left}div.payment_selectbox select{max-width:200px}.table-section table tr td:first-child,.table-section table tr th:first-child{padding-left:5px}.table-section table tr td:last-child,.table-section table tr th:last-child{padding-right:5px}table tr:first-child td,table tr:first-child th{border-top:0}table.price_box td td,table.price_box th th{text-align:right!important}div.stap,input.general_input_field.cart{text-align:center}span.content-header{display:block;padding:5px 5px 5px 10px}div.form_section{margin-bottom:20px}div.form_section.nomargin{margin-bottom:0}div.form_section.nomargin.margintop{margin-top:20px}div.form_section h1{padding:5px 5px 5px 20px}div.form_section h2{padding:5px 5px 5px 10px}div.form_section h2 span{left:5px;margin-right:10px}div.form_section h2 span.rating_stars{margin-right:0}div.form_section h2 span.left{position:relative;top:4px;float:left;margin-right:10px}div#already_account{display:none}div.stap{margin-bottom:10px;width:30px;height:30px;line-height:30px;font-size:20px;background:#ededed;color:#000;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;box-shadow:0 0 2px 0 #000}div.form_section h2.opc a{display:block;color:#000}div.form_section h2.opc span{margin-right:5px;margin-top:8px}div.address a,div.payment_address a{position:absolute;top:5px;right:10px}div.inner_address{position:relative;padding:10px}table.checkout_confirmation.opc tr:last-child td{border-bottom:0}div.already_account,div.opc_melding{border-width:1px;border-style:solid}div.opc_melding.small{height:100px;margin-top:-65px}div.opc_melding{display:none;position:fixed;top:50%;left:50%;padding:45px 10px 10px;height:200px;width:400px;margin-left:-210px;margin-top:-115px;background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.25);z-index:999999}div.opc_melding h2,div.opc_melding span{position:absolute;top:10px;cursor:pointer}div.opc_melding span{right:10px}div.opc_melding h2{left:10px}div.already_account{position:relative;border-bottom:0}div.no_account,div.not_active_area{position:static;border-width:1px;border-style:solid}div.last_not_active_area{position:relative;border:1px solid #EDEDED;margin-bottom:20px}div.store_info_text{position:relative;margin:10px}div.inner_totals{border-top:1px solid #EDEDED}div.inner_totals table tr td{border-bottom:1px solid #EDEDED}div.inner_totals table tr:last-child td{border-bottom:0}div.not_active_area.opc_error_red,div.opc_error_red,table.checkout_payment.opc tr.opc_error_red{border:1px solid red}span.checkCoupon{position:relative;top:15px;font-size:24px;cursor:pointer}tr.onHover td{transition:background .5s ease 0s}table.checkout_payment>tbody>tr>td.radio,table.checkout_payment>tr>td.radio,table.checkout_shipping>tbody>tr>td.radio,table.checkout_shipping>tr>td.radio,table.shipping_methods>tbody>tr>td.radio,table.shipping_methods>tr>td.radio{background-position:center center;background-image:url(/vanbeekumspecerijen.nl/themes/11.0/images/radio/radio-off.png);background-repeat:no-repeat;width:31px}table.checkout_payment>tbody>tr.optionSelected>td.radio,table.checkout_payment>tr.optionSelected>td.radio,table.checkout_shipping>tbody>tr.optionSelected>td.radio,table.checkout_shipping>tr.optionSelected>td.radio,table.shipping_methods>tbody>tr.optionSelected>td.radio,table.shipping_methods>tr.optionSelected>td.radio{background-position:center center;background-image:url(/vanbeekumspecerijen.nl/themes/11.0/images/radio/radio-on.png);background-repeat:no-repeat;width:31px}div.table-section table.checkout_payment tr:hover,div.table-section table.checkout_payment_address tr:hover,div.table-section table.checkout_shipping tr:hover,div.table-section table.checkout_shipping_address tr:hover,div.table-section table.onTableRowClick tr{cursor:pointer}textarea{border:1px solid #d9d9d9;padding:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;min-height:100px;max-height:100px;height:100px;min-width:90%;max-width:90%;width:90%}textarea.opc{width:97%;min-width:97%;max-width:97%}textarea#retour_commenting{width:300px;height:50px;min-height:50px;min-width:300px;max-height:50px;max-width:300px}input.general_input_field{padding:0 5px;border:1px solid #d9d9d9;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:25px}input.general_input_field.medium{width:125px}input.general_input_field.mediumfull{width:310px}input.general_input_field.small{width:30px}.price_box input.general_input_field.small{margin-right:2px;width:20px}input.general_input_field.no-border{border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}select{border:1px solid #d9d9d9;padding:3px 5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:100%}select.big{width:521px}select.normal{width:175px}select.auto_invullen{width:auto}div.no-padding{padding:0}div.no-border{border:0}div.corner{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}div.halfwidth{position:relative;width:49%}div.left{float:left}div.right{float:right}div.top,table.top{margin-top:10px}div table.no-padding tr td,div table.no-padding tr th{padding-left:0}div table.no-border tr td,div table.no-border tr th,table.price_box td{border:0}table.border{border:1px solid #d9d9d9}span.required{margin:0 5px;color:red}tr.required td{color:#fff;background:red}table tr td.messageStackError,table tr td.messageStackSuccess{padding:0;border:0}table tr td.messageStackErrorLeftAlign div{margin:5px 0;background:red;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #d00000;color:#fff;padding-left:10px;text-align:left}div.payment_error,table tr td.messageStackError div{margin:5px 0;background:red;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #d00000;color:#fff;text-align:center}table tr td.messageStackSuccess div{margin:5px 0;background:#00d000;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #00d000;color:#fff;text-align:center}table tr td.messageStackError div i,table tr td.messageStackSuccess div i{padding-right:5px}div#footer div.four,div#footer div.one,div#footer div.three,div#footer div.two{position:relative;margin-top:10px}div#footer div.box{background:0 0;border:none;padding:2%;width:96%}div#footer div.box_top{background:0 0;border:none;width:100%}div#footer div.box_top h2{margin:0;background:0 0;border:none}div.four div.box,div.one div.box,div.three div.box,div.two div.box{border:0}div#loggedin-bar,div.ac_results{-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px}div.bottom_footer,div.bottom_footer_kiyoh,div.bottom_footer_pay,div.bottom_footer_webwinkelkeur{text-align:center}#breadcrums span{display:inline-block;margin-bottom:5px}#breadcrums a{float:left}#breadcrums span.raquo,#breadcrums span.space{float:left;margin:0 5px}div.ac_results{width:155px!important;background:#fff;-webkit-box-shadow:0 2px 4px 1px #CCC;-moz-box-shadow:0 2px 4px 1px #CCC;box-shadow:0 2px 4px 1px #CCC;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;z-index:100;color:#000}div#loggedin-bar,div#login-bar{position:absolute;top:40px;z-index:999;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px}div.ac_results li{cursor:pointer;display:block;list-style:none;padding:3px 0 3px 10px;margin:0}div.ac_results li:hover{background-color:#f0f0f0}div#loggedin-bar{display:none;left:50%;margin-left:-135px;width:250px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}div#menu_top ul.loggedin-box li div#loggedin-bar ul li{list-style:none}div#menu_top ul.loggedin-box>li#logged-in-bar>span{cursor:pointer}div#login-bar{right:-15px;width:212px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}div#login-bar input{width:200px}div.basket_wrapper{display:block;position:relative;margin-top:5px;margin-left:5px;height:30px;float:right;cursor:pointer;z-index:7780;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}div.basket_wrapper .loading{background:url(/vanbeekumspecerijen.nl/../cart-loader.gif) center center no-repeat;height:100px}div.basket_wrapper:hover{-webkit-border-radius:5px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius:5px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-radius:5px 5px 0 0}div.basket_wrapper:hover div.floating_basket_wrapper{position:absolute;display:block;top:30px;right:0;width:375px;-webkit-border-radius:5px;-webkit-border-top-right-radius:0;-moz-border-radius:5px;-moz-border-radius-topright:0;border-radius:5px 0 5px 5px}div.load_cart_content{position:relative;display:block;float:right;height:15px;right:6px;width:15px;top:7px;background:url(/vanbeekumspecerijen.nl/../cart_content_loader.gif) no-repeat!important}div.cart_content{position:relative;margin:0 5px;line-height:30px;height:30px;float:right;font-weight:700;background-repeat:repeat-x}div.cart_content span.shopping_cart_text{position:relative;margin-left:5px;margin-right:50px}a.social-media-facebook,a.social-media-google,a.social-media-pinterest,a.social-media-twitter{margin-top:10px;margin-right:11px;color:#fff}div.cart_content span.icon{position:absolute;top:5px;right:8px;font-size:20px}div.cart_content span.quantity{position:absolute;top:3px;right:0;line-height:18px;padding:0 5px;height:18px;text-align:center;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}div.cart_content span.no-icon.quantity{top:6px}div.floating_basket_wrapper{display:none;padding:10px}div.basket_content{width:100%}div.basket_content table tr td{border-bottom:1px dotted #fff}div.basket_content table tr td.product_image_cell{padding:5px 0;text-align:center;width:75px;height:75px}div.basket_content table tr td.product_image_cell div.product_image{position:relative;height:75px}div.product_image img{max-height:100%;max-width:100%}div.basket_content table tr td.product_name_cell{padding:0 5px}div.basket_content table tr td.product_name_cell h5 a{font-size:14px}div.basket_content table tr td.product_price_cell{width:30px;text-align:center}div.floating_basket_total{position:relative;margin-top:10px;width:100%}div.floating_basket_total a{position:relative;float:right}div.floating_basket_total h4{position:relative;top:3px;float:left;font-size:25px}a.js-social-popup{width:53px}a.social-media-share-it-friend{position:relative;margin-top:10px;float:left;height:25px;line-height:25px;color:#fff;font-size:13px;font-weight:400;width:57px}a.social-media-share-it-friend div.icon-tell-a-friend{position:relative;float:left;height:25px;width:23px;line-height:25px;font-size:13px;text-align:center;background:#6f6e6e;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px}a.social-media-share-it-friend div.icon-tell-a-friend-mail{position:relative;float:left;height:25px;width:30px;line-height:25px;font-size:13px;text-align:center;font-weight:700;background:#999;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px}a.social-media-facebook{position:relative;float:left;height:25px;line-height:25px}a.social-media-facebook div.icon-facebook{position:relative;float:left;height:25px;width:53px;line-height:23px;font-size:13px;text-align:center;background:#4C65A5;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}a.social-media-google,a.social-media-google div.icon-google-plus,a.social-media-twitter,a.social-media-twitter div.icon-twitter{height:25px;line-height:25px;position:relative;float:left}a.social-media-twitter div.icon-twitter{width:53px;font-size:13px;text-align:center;background:#3B92C8;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}a.social-media-google div.icon-google-plus{width:53px;font-size:13px;text-align:center;background:#cf4832;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}a.social-media-pinterest{position:relative;float:left;height:35px;line-height:35px}a.social-media-pinterest div.icon-pinterest,a.social-media-pinterest div.pinterest-count{position:relative;float:left;height:25px;line-height:25px;font-size:13px;text-align:center}a.social-media-pinterest div.icon-pinterest{width:23px;background:#c82828;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px}a.social-media-pinterest div.pinterest-count{width:30px;font-weight:700;background:#b02323;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px}div.socialmediabar{position:fixed;right:0;top:50%;z-index:9999}div.socialmediabar a{display:block;margin-right:-10px;padding-left:15px;line-height:48px;height:48px;width:48px;color:#fff;font-size:24px}a.facebookbar{position:relative;background:#4C65A5}a.twitterbar{position:relative;background:#3B92C8}a.googleplusbar{position:relative;background:#CF4832}a.pinterestbar{position:relative;background:#C82828}a.linkedinbar{position:relative;background:#1884bb}a.instagrambar{position:relative;background:#A26E59}div.searchbox{position:relative;float:right;height:33px;width:160px;font-size:16px;line-height:18px;color:#000}div.searchbox input.searchInput{position:relative;float:left;height:25px;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#000}div.searchbox input.searchInput:-webkit-input-placeholder{color:#000;opacity:1}div.searchbox input.searchInput:-moz-placeholder{color:#000;opacity:1}div.searchbox input.searchInput:-ms-input-placeholder{color:#000;opacity:1}div.searchbox span.searchSubmit{background-color:#fff;cursor:pointer;display:inline-block;position:relative;text-align:center;font-size:16px;height:25px;color:#000}div.searchbox button.searchSubmit{border:0;background:0 0;border-radius:0;height:25px;width:25px}table.login tr td.col1,table.password_forgotten tr td.col1{width:200px}.gm-style .gm-style-iw,.gm-style .gm-style-iw a,.gm-style .gm-style-iw div,.gm-style .gm-style-iw label,.gm-style .gm-style-iw span{color:#000}div#content div.process_step ol,div#content div.process_step ul{margin:0}div.process_step li{display:block;float:left;text-align:center;width:25%}div#content ul{margin-left:15px}div#tabs ul{margin-left:0}div.process_step a{display:block}div.process_step ul li div.step{background:#EDEDED;border-radius:15px;box-shadow:0 0 2px 0 #000;color:#000;font-size:20px;height:30px;width:30px;line-height:30px;margin-bottom:10px;position:relative;text-align:center;left:50%;margin-left:-15px}div.process_step ul li.checkout_active div.step{color:#fff;font-size:22px;background-position:46px -101px}table tr td.col_25{width:25px}table tr td.col_35{width:35px}table tr td.col_50{width:50px}table tr td.col_75{width:75px}table tr td.col_100{width:100px}table tr td.col_125{width:125px}table tr td.col_150{width:150px}table tr td.col_175{width:175px}table tr td.col_200{width:200px}table tr td.col_225{width:225px}table tr td.col_250{width:250px}table.wishlist tr td.col1,table.wishlist tr th.col1{width:75%}table.wishlist tr td.col2,table.wishlist tr td.col3,table.wishlist tr th.col2,table.wishlist tr th.col3{text-align:center}table.account tr td.col1,table.account tr th.col1{width:25px}table.account tr td.col2,table.account tr th.col2{width:75px}table.account tr td.col3,table.account tr th.col3{text-align:center;width:100px}table.account tr td.col5,table.account tr th.col5{text-align:center}table.account tr td.col6,table.account tr th.col6{text-align:right;padding-right:10px}table.mijn_account tr td.col1{width:25px}table.account_edit tr td.col1,table.account_password tr td.col1{width:200px}table.account_history_info tr td.col2,table.account_history_info tr td.col3,table.account_history_info tr th.col2,table.account_history_info tr th.col3{width:100px;text-align:right;padding-right:10px}table.bestel_historie tr td.col2,table.bestel_historie tr td.col3,table.bestel_historie tr th.col2,table.bestel_historie tr th.col3,table.checkout_payment_address tr td.col2,table.checkout_payment_address tr th.col2,table.checkout_shipping_address tr td.col2,table.checkout_shipping_address tr th.col2{text-align:center}table.bestel_historie tr td.col1,table.bestel_historie tr th.col1{width:75px}div.order_history{position:relative;margin-bottom:20px}div.order_history:last-child{margin-bottom:0}table.bestel_historie{border:1px solid #d9d9d9}table.bestel_historie_comment{border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}table.shopping_cart tr td table.grafeer tr td,table.shopping_cart.addon-grafeer tr td{border:0}table.newsletters tr td.col1{width:25px}table.newsletters tr td.col2{width:175px;padding:5px 10px}table.checkout_confirmation tr td.col1,table.checkout_confirmation tr th.col1{width:75px;padding-left:0;text-align:center}table.checkout_confirmation tr td.col3,table.checkout_confirmation tr td.col4,table.checkout_confirmation tr th.col3,table.checkout_confirmation tr th.col4{width:100px;padding-right:10px;text-align:right}table.order_total_confirmation tr td.col1{padding-right:10px;text-align:right}table.order_total_confirmation tr td.col2{width:100px;padding-right:10px;text-align:right}table.order_total_confirmation tr.order_total_spacer{height:29px}hr.grafeer_spacer{position:relative;height:1px}table.shopping_cart tr td table.grafeer tr td:first-child{padding-left:10px}table.shopping_cart tr td table.grafeer tr td:last-child{padding-right:10px}div.categories_imagecontainer{position:relative;text-align:center}div.categories_name{text-align:center}div.categories_name h2{overflow:hidden;padding:0 3px;text-overflow:ellipsis;white-space:nowrap}div.home_page_listing.meebestellenclass{position:relative;margin-top:50px}div.wrapper div.products_lijst_row{position:relative;margin-bottom:10px;width:-moz-calc(100% - 8px);width:-webkit-calc(100% - 8px);width:calc(100% - 8px)}div.wrapper.productsHasBorder div.products_lijst_row{position:relative;margin-bottom:10px;width:-moz-calc(100% - 10px);width:-webkit-calc(100% - 10px);width:calc(100% - 10px)}div.products_lijst_row_left{position:relative;width:218px;float:left}div.products_lijst_row_right{position:relative;margin-left:10px;float:right;width:-moz-calc(100% - 228px);width:-webkit-calc(100% - 228px);width:calc(100% - 228px)}div.products_lijst_row_buttons a,div.products_lijst_row_buttons input,div.products_lijst_row_buttons select,div.products_lijst_row_buttons span{position:relative;float:left!important;margin-right:10px}div.categories,div.products_gallery_row,div.products_lijst_row{padding:4px;position:relative;float:left}div.manufacturer_image{position:relative;margin-left:10px;float:right}div.manufacturer_image img{max-width:150px;max-height:150px}div.products_gallery_row_manufacturer,div.products_gallery_row_name,div.products_gallery_row_price,div.products_gallery_row_review_stars{margin-bottom:5px;text-align:center}div.products_gallery_row_review_stars{height:40px;font-size:16px}div.products_row_review_stars{height:35px;font-size:16px}div.products_gallery_row_description{margin-bottom:10px;line-height:1.6;overflow:hidden}div.products_gallery_row_description.max-height-85{height:41px}div.products_gallery_row_description.max-height-105{height:84px}div.products_gallery_row_description.max-height-125{height:108px}div.products_gallery_row_description.max-height-140{height:160px}div.products_gallery_row_description.max-height-155{height:175px}div.products_gallery_row_description.max-height-170{height:376px}div.products_gallery_row_imagecontainer,div.products_lijst_row_imagecontainer{position:relative;text-align:center}div.box_product_image img.subimage1,div.box_product_image img.subimage2,div.box_product_image img.subimage_normal,div.categories_imagecontainer img,div.products_gallery_row_imagecontainer img,div.products_lijst_row_imagecontainer img{position:absolute;top:0;left:0;right:0;margin:auto;z-index:3;max-width:100%;max-height:100%}div.products_gallery_row_manufacturer h3,div.products_gallery_row_name h2,div.products_lijst_row_imagecontainer h2,div.products_lijst_row_imagecontainer h3{padding:0 3px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}div.products_gallery_row_levertijden{position:relative;max-height:40px;min-height:20px;text-align:center;line-height:1.6}div.sortby{position:relative;padding:10px 0;height:25px;line-height:25px}div.products_display_count{position:relative;float:left}div.product-listing-sorting{position:relative;float:right}div.product-listing-sorting input.submit-btn{display:none}div.guestbook_container{position:relative;margin-bottom:10px}div.guestbook_entry{position:relative;padding:5px;border:1px solid #d9d9d9;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 6px 0 #CCC;-moz-box-shadow:0 1px 6px 0 #CCC;box-shadow:0 1px 6px 0 #CCC;margin:10px 0 0}div.box input.input_styling{position:relative;float:left;height:28px;width:-moz-calc(100% - 42px);width:-webkit-calc(100% - 42px);width:calc(100% - 42px);border-right:0;border-radius:5px 0 0 5px;padding:0 5px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px}div.box input.newsletter.input_styling{width:inherit}div.box button.button_styling{padding:0;height:30px;width:30px;font-size:15px;line-height:28px;border:1px solid #d9d9d9;border-radius:0 5px 5px 0;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px}div.box button.button_styling i{position:absolute;margin-top:-14px;margin-left:-6px}div.waarderingen_stars{position:relative;display:inline-block;top:1px;margin-left:10px;line-height:1}div#PRODUCT_INFO_INFORMATION_BOX table tr td{padding-left:0;padding-right:0}div#PRODUCT_INFO_FEATURES_BOX{margin-bottom:20px}div#PRODUCT_INFO_DESCRIPTION_BOX{margin-top:20px}div#PRODUCT_INFO_MEER_VAN{position:relative;margin-left:5px}div#preview img{max-width:100%}div#gallery a{position:relative;float:left;width:97px;height:97px;text-align:center;margin:11px 11px 0 0}div#gallery a:nth-child(3n){margin:11px 0 0}div#gallery img{max-height:97px;max-width:97px}div#productinfo_previous_next{position:relative;margin-bottom:10px;text-align:right}div#productinfo_previous_next ul li{position:relative;display:block;float:right;margin:0 0 0 5px}div#productinfo_previous_next ul li.listing{position:relative;display:block;float:left;margin:4px 0 0 5px}div#productinfo_previous_next ul li.next a,div#productinfo_previous_next ul li.previous a{display:inline-block;padding:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}div#productinfo_previous_next ul li a span{display:inline-block;text-indent:-9999px}div#productinfo_right div#productinfo_manufacturer{position:relative;margin-bottom:20px;float:right;height:65px}section.tep-section div ul{margin-left:20px}table.price_box tr td.col1,table.product_info tr th.col1,table.product_options tr td.col1{text-align:right;padding-right:10px;width:100px}table.price_box tr td.col2,table.product_info tr td.col2,table.product_options tr td.col2{padding-left:10px}table.product_info tr th.col1,table.product_options tr td.col1{border-right:1px solid #d9d9d9}table.product_options tr td{border-top:1px solid #d9d9d9}table.product_info tr td table.product_info.shipping tr td{padding:0}div.accordion_heading{cursor:pointer}div.accordion_heading span.right{position:absolute;right:10px}div#ui-accordion-accordion-header-1,div#ui-accordion-accordion-header-2{border-top:0}div#content div.blog_post_description p,div#content div.blog_post_description_details p,div#content div.bottom_mainpage p,div#content div.categories_info p,div#content div.top_mainpage p,div#content div.ui-accordion-content p,div#content div.ui-tabs-panel p,div#tep-desc p,div#tep-extra-desc p,div#tep-review-desc p{margin-bottom:15px}div#content div.blog_post_description p:last-child,div#content div.blog_post_description_details p:last-child,div#content div.bottom_mainpage p:last-child,div#content div.categories_info p:last-child,div#content div.top_mainpage p:last-child,div#content div.ui-accordion-content p:last-child,div#content div.ui-tabs-panel p:last-child,div#tep-desc p:last-child,div#tep-extra-desc p:last-child,div#tep-review-desc p:last-child{margin-bottom:0}div#PRODUCT_INFO_DESCRIPTION_BOX ul li,div#tep-desc ul li{margin-left:15px}div#PRODUCT_INFO_DESCRIPTION_BOX div#tep-desc ul li,div#PRODUCT_INFO_DESCRIPTION_BOX div#tep-extra-desc ul li,div#tabs ul.ui-tabs-nav li{margin-left:0}div#tabs ul.ui-tabs-nav li{list-style:none}div#tabs.ui-tabs{position:relative}div#tabs.ui-tabs .ui-tabs-nav li{position:relative;top:1px;margin-top:-1px;float:left;list-style:none}div#tabs.ui-tabs .ui-tabs-nav li:nth-child(2),div#tabs.ui-tabs .ui-tabs-nav li:nth-child(3){margin-left:5px}div#tabs.ui-tabs.ui-tabs-nav .ui-tabs-anchor{float:left;text-decoration:none}div#tabs.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,div#tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,div#tabs.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:default}div#tabs .ui-tabs-panel{display:block}div.ui-tabs-panel ul{margin-left:15px}table.shopping_cart tr td.col1{padding-left:10px}table.shopping_cart tr td.col2{padding-right:10px}div.addthis_default_style{position:relative;float:left;margin-top:19px;z-index:10}a.fb_width{position:relative;width:106px}a.fb_width iframe{width:auto!important}a.tw_width{width:93px}a.gg_width{width:64px}div.user_review_control{position:relative;margin-left:5px;margin-top:15px;float:left;background-color:#d9d9d9;border:1px solid #bdbdbd;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}div.user_review_control a{position:relative;display:block;float:left;z-index:3}div.user_review_control a#share-it-review{border-left:1px solid #fff;border-right:1px solid #fff}div.user_review_control i{padding:2px 6px 3px}table.checkout_confirmation tr td.col1,table.checkout_confirmation tr td.col2,table.shopping_cart tr td.col1,table.shopping_cart tr th.col1{border-right:1px solid #ededed;padding:5px}div.user_review_control i span{display:none}div.lastViewedProduct span.normalPrice,div.products_gallery_row_price span.normalPrice,div.products_lijst_row_price span.normalPrice{font-size:16px}div#PRODUCT_INFO_PRICE_BOX span.oldPrice{position:relative;display:inline-block;margin-right:10px}div#PRODUCT_INFO_PRICE_BOX span.normalPrice{position:relative;display:inline-block;font-size:28px;font-weight:700}div#PRODUCT_INFO_PRICE_BOX div#productinfo_price span.discountPrice{display:block}span.oldPrice{text-decoration:line-through}div#PRODUCT_INFO_PRICE_BOX div#wishlist_button{text-align:right}div#wishlist_button span{position:relative;top:1px;margin-right:5px}div#PRODUCT_INFO_PRICE_BOX div#productinfo_no_tax{text-align:right;font-size:9px}div#PRODUCT_INFO_PRICE_BOX div#productinfo_price_box_buttons span,div#PRODUCT_INFO_PRICE_BOX div#productinfo_price_box_buttons span button{display:inline-block}div#PRODUCT_INFO_PRICE_BOX div#productinfo_price_box_buttons input{margin:0}div#PRODUCT_INFO_PRICE_BOX div#productinfo_price_box_buttons span.productinfo_price_box_x{margin:0 5px}div#PRODUCT_INFO_PRICE_BOX div#productinfo_attributes div.productinfo_attribute strong{display:block;line-height:1.2}div#PRODUCT_INFO_PRICE_BOX div#productinfo_attributes div.productinfo_attribute select{margin-bottom:20px}div#PRODUCT_INFO_PRICE_BOX div#productinfo_price{position:relative;margin-bottom:10px;text-align:right}div#PRODUCT_INFO_PRICE_BOX div#productinfo_price_buttons_right div#offerte_button,div#PRODUCT_INFO_PRICE_BOX div#productinfo_price_buttons_right div#product_info_date_available,div#PRODUCT_INFO_PRICE_BOX div#productinfo_price_buttons_right div#productinfo_price_box_buttons{position:relative;float:right}div#PRODUCT_INFO_PRICE_BOX div#offerte_button a{display:inline-block;margin-bottom:10px}div#PRODUCT_INFO_MERK{position:relative;margin:-10px 0 0 10px}table.checkout_confirmation div.product_image{float:left;margin-right:5px;height:75px;text-align:center}table.checkout_confirmation div.product_image.opc{float:left;height:69px;text-align:center}table.checkout_confirmation div.product_image.opc.even{margin-left:5px;margin-right:0}table.checkout_confirmation tr td{border-bottom:1px solid #d9d9d9}table.checkout_confirmation tr td.col1{width:75px}table.checkout_confirmation tr td.col2{text-align:left}table.shopping_cart tr td{border-bottom:1px solid #ededed}table.shopping_cart tr:last-child td{border-bottom:0}table.shopping_cart tr td:last-child{border-right:0}table.shopping_cart tr td.col2,table.shopping_cart tr th.col2{border-right:1px solid #ededed;text-align:left;padding:0 5px}table.shopping_cart tr td.col3,table.shopping_cart tr td.col4,table.shopping_cart tr th.col3,table.shopping_cart tr th.col4{border-right:1px solid #ededed;text-align:center}table.shopping_cart tr td.col5,table.shopping_cart tr th.col5{text-align:center}table.shopping_cart tr td.shopping_cart_padding,table.shopping_cart tr th.shopping_cart_padding{padding:10px}table.shopping_cart tr td.update{text-align:right;padding-right:5px}table.shopping_cart.mobile tr td.shopping_cart_image,table.shopping_cart.mobile tr th.shopping_cart_image{width:75px;height:75px;padding-left:5px}table.inner_image tr{vertical-align:bottom}table.inner_image tr td{height:75px;width:75px}table.inner_image tr td img{max-height:75px;max-width:75px}table.shopping_cart div.product_image img.subimage_small{width:75px}table.shopping_cart.mobile tr td.shopping_cart_price,table.shopping_cart.mobile tr th.shopping_cart_price{padding-left:10px;padding-right:10px;background:#e0e0e0}table.shopping_cart.mobile tr td.shopping_cart_name,table.shopping_cart.mobile tr th.shopping_cart_name{padding-left:10px}table.shopping_cart.mobile tr td.shopping_cart_total,table.shopping_cart.mobile tr th.shopping_cart_total{width:100px;padding-right:10px;text-align:right}div#content div#shoppingcart td.shopping_cart_price a{text-decoration:none}div#shoppingcart div.cart_button,div#shoppingcart div.ui-spinner,div#shoppingcart div.ui-spinner a,div#shoppingcart div.ui-spinner input{position:relative;float:left}div#shoppingcart div.cart_button.cart_remove,div#shoppingcart div.opc_cart_price{position:relative;float:right}div#shoppingcart div.cart_button.cart_aantal{height:29px;line-height:31px}div#shoppingcart div.floatleft.ui-spinner a,div#shoppingcart div.floatleft.ui-spinner input,div.tep_meta_general{float:left;position:relative}div#shoppingcart div.cart_button.cart_remove i{position:relative;left:1px}div#shoppingcart div.cart_button.cart_remove a{display:block}div#shoppingcart div.cart_button.pointer{cursor:pointer}div#shoppingcart div.ui-spinner{position:relative;top:2px;margin-left:10px}div#shoppingcart div.cart_button.styled,div#shoppingcart div.ui-spinner div.ui-button-text{top:2px;margin-left:10px;font-size:14px;cursor:pointer;border-radius:5px;text-align:center;width:25px;height:25px;line-height:25px;border:1px solid #d9d9d9;transition:background 250ms linear 0s}div#shoppingcart div.cart_button.styled:hover,div#shoppingcart div.ui-spinner div.ui-button-text:hover{color:#fff;background:#999}div#shoppingcart div.cart_button.styled:hover a{color:#fff}div#shoppingcart div.cart_button.styled a,div#shoppingcart div.cart_button.styled span,div#shoppingcart div.ui-spinner span{position:relative;line-height:25px}div#shoppingcart div.cart_button.styled.formSubmitter span{position:relative;line-height:27px;font-size:16px}div#total{min-height:117px}table.order_total tr td.col1,table.order_total tr td.col2{padding-right:10px;text-align:right}table.shipping_methods tr td label{cursor:pointer}table.shipping_methods tr td.col1 input[type=radio]{position:relative;top:2px}table.shipping_methods tr td.col3{text-align:right}table.tell_a_friend tr td.col1{width:200px}table.tell_a_friend tr td.textarea{padding:5px}button.update_product{color:#89C404;background-color:transparent}div.configuration_tep_meta.bottom{margin-bottom:20px}div.tep_meta_continue{position:relative;float:right}div.tep_meta_continue a,div.tep_meta_general a{position:relative}.configuration_btn,.configuration_button{border-style:solid;display:block}table.price_box .col2 .configuration_btn,table.price_box .col2 .configuration_button{display:inline-block;margin-top:8px;margin-left:0}.ui-slider-range{background-color:#ededed}.priceRange input{border:1px solid #ccc;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px}.pfrom input,.pto input{text-align:center}.ui-slider .ui-slider-handle{background-color:#efefef}.ui-slider-horizontal .ui-slider-handle{cursor:pointer}.ui-slider-horizontal .ui-slider-range{top:0}table.priceRangeSlider tr td.col1{width:125px}table.priceRangeSlider tr td.col3{width:110px;text-align:right}#ui-datepicker-div{background:#f5f5f5}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}#ui-datepicker-div .ui-icon{width:16px;height:16px;text-indent:-9999px}#ui-datepicker-div .ui-icon,#ui-datepicker-div .ui-state-active .ui-icon,#ui-datepicker-div .ui-state-default .ui-icon,#ui-datepicker-div .ui-state-error .ui-icon,#ui-datepicker-div .ui-state-error-text .ui-icon,#ui-datepicker-div .ui-state-focus .ui-icon,#ui-datepicker-div .ui-state-highlight .ui-icon,#ui-datepicker-div .ui-state-hover .ui-icon,#ui-datepicker-div .ui-widget-content .ui-icon,#ui-datepicker-div .ui-widget-header .ui-icon{background-image:url(/vanbeekumspecerijen.nl/themes/11.0/images/jqueryui/ui-icons_222222_256x240.png)}#ui-datepicker-div .ui-icon-circle-triangle-e{background-position:-48px -192px}#ui-datepicker-div .ui-icon-circle-triangle-w{background-position:-80px -192px}div#language{position:relative;float:left;height:40px}div#language img,div#language_mobile img{vertical-align:middle}div#language a.active img,div#language a:hover img,div#language_mobile a.active img,div#language_mobile a:hover img{opacity:1}div#language a img,div#language_mobile a img{opacity:.5}@media print{body,html{background-color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:7pt;-webkit-print-color-adjust:exact}#content,body{background-color:#fff!important}#column_left,#column_right,#footer,#header,#menu_top,#productinfo_previous_next,.configuration_btn,.configuration_button_productinfo,.configuration_tep_meta,.configuration_tep_meta.general,.navbar,.products_gallery_row_buttons,.socialmediabar,.tep_configuration_productinfo,img.vergroten{display:none!important}#content{width:100%!important}div#productinfo_right{width:668px}div.form_section *{border:none!important}}.has-js .label_check,.has-js .label_radio{padding-left:34px}.has-js .label_radio.no_text{padding-left:22px}.has-js .label_radio.no_text.small{padding-left:12px}.has-js .label_radio{background:url(/vanbeekumspecerijen.nl/themes/11.0/images/radio/radio-off.png) no-repeat}.has-js .label_check{background:url(/vanbeekumspecerijen.nl/themes/11.0/images/checkbox/check-off.png) no-repeat}.has-js label.c_on{background:url(/vanbeekumspecerijen.nl/themes/11.0/images/checkbox/check-on.png) no-repeat}.has-js label.r_on{background:url(/vanbeekumspecerijen.nl/themes/11.0/images/radio/radio-on.png) no-repeat}.has-js .label_check input,.has-js .label_radio input{position:absolute;left:-9999px}label.label_check,label.label_radio{position:relative;top:5px;cursor:pointer;display:inline-block;height:21px}label.label_check.notext{padding-left:22px}span.status{position:relative;margin-right:5px;top:1px}span.icongreen{color:green}span.iconred{color:red}span.iconpink{color:#f17569}span.iconorange{color:orange}span.iconyellow{color:#F4C737}table.algemene_voorwaarden a{text-decoration:underline}div.ui-slider .ui-state-default,div.ui-slider .ui-widget-content div.ui-slider .ui-state-default{border:1px solid #ccc;background:#fafafa;font-weight:700;color:#1c94c4}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{border:1px solid #c2c2c2;height:.8em;margin:0 8px}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}div.account-icon,div.menu-icon,div.shopping-icon{top:4px;height:40px;line-height:40px;font-size:24px;text-align:center;position:relative;cursor:pointer}div.sitemap ul,div.sitemap ul>ul{margin-left:15px}table.checkout_payment.opc table tr td,table.checkout_payment.opc table tr th{padding:0}div#afterpay_text,table.payment_options.afterpay{display:none}div.changetable img{max-width:100%;vertical-align:top}div.contentBlockContainer{position:relative;width:100%;margin-bottom:10px}div.contentBlock{position:relative;margin-right:10px}div.contentBlock img{vertical-align:top}div.contentBlock.topBlock{margin-bottom:10px}div.contentBlock_left{position:relative;float:left;width:-moz-calc(50% - 5px);width:-webkit-calc(50% - 5px);width:calc(50% - 5px)}div.contentBlock_right{position:relative;float:right;width:-moz-calc(50% - 5px);width:-webkit-calc(50% - 5px);width:calc(50% - 5px)}div.contentBlock.double_height,div.contentBlock.half_height{width:100%}div.last{float:right;margin-right:0}div.menu-icon{margin-left:10px;float:left;width:40px}div.account-icon,div.shopping-icon{margin-right:10px;float:right;width:40px}div.menu-icon span.icon-menu7{position:relative;top:-4px}div.menu-icon span.text-menu7{bottom:3px;font-size:12px;height:10px;left:0;line-height:10px;position:absolute;width:40px}div#mobile_menu_overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:9998}div#mobile_menu{display:none;position:absolute;top:0;padding:0;width:100%;z-index:9999}div#mobile_menu_info{position:relative;line-height:50px;height:50px;font-size:24px}div#language.mobile_box{position:relative;float:none;height:50px}div#language.mobile_box ul li{position:relative;float:left;text-align:center;list-style:none;line-height:50px;height:50px;width:50px}div#mobile_menu_account,div#mobile_menu_close,div#mobile_menu_shopping_cart{position:relative;float:right;text-align:center}div#language.mobile_box ul li a{padding:5px}div#language.mobile_box ul li a.active,div#language.mobile_box ul li a:active,div#language.mobile_box ul li:hover a{background-color:#fff;-webkit-tap-highlight-color:#fff;-webkit-user-select:none;-webkit-touch-callout:none}div#currencies_container{position:relative;float:left;height:40px;line-height:40px}div#cols_mobile div#currencies_container{float:none;padding:5px 10px}div#cols_mobile div#currencies_container select{border-radius:0;border:0;width:100px!important}div#mobile_menu_name{position:relative;margin-left:10px;float:left}div#mobile_menu_name span{position:relative;float:left}div#mobile_menu_name span.text-menu7{position:relative;margin-left:10px}div#mobile_menu_account{width:50px}div#mobile_menu_account span.icon-user{font-size:26px}div#mobile_menu_account a,div#mobile_menu_shopping_cart a{display:block;height:50px;width:50px}div#mobile_menu_close{font-size:20px;top:2px;width:50px;cursor:pointer}div.mobile_box div.box_top{padding:0;text-indent:10px;height:50px;line-height:50px}div.mobile_box div.box_top strong{margin:0}div#cols_mobile_placeholder div.box,div.info_pages_box.mobile_box{margin-top:10px;position:relative}div.mobile_box div.box_content{padding:0}div.categories_box.mobile_box,div.info_pages_box.mobile_box{border:0}div#cols_mobile_placeholder{position:relative}div#cols_mobile_placeholder div.box div.box_content{padding:10px}div#cols_mobile_placeholder div.box div.box_content input.general_input_field{height:35px;width:251px}div#cols_mobile_placeholder div.box div.box_content select{height:35px;width:300px}div#cols_mobile_placeholder div.box div.box_content .button_styling{height:38px;width:38px}div#mobile_footer{position:relative;line-height:30px;height:30px;font-size:14px;text-align:center}div.categories_box.mobile_box div.box_content div.menu-header,div.info_pages_box.mobile_box div.box_content div.menu-header{position:relative}div.categories_box.mobile_box div.box_content div.menu-header span.item,div.info_pages_box.mobile_box div.box_content div.menu-header span.item{display:block;padding:0 10px;height:50px;line-height:50px;color:#333;cursor:pointer}div.categories_box.mobile_box div.box_content div.menu-header i.expand{position:absolute;top:0;right:0;line-height:50px;height:50px;width:50px;text-align:center;cursor:pointer}div.categories_box.mobile_box div.box_content div.menu-header a.active_cat_bold,div.info_pages_box.mobile_box div.box_content div.menu-header a.active_cat_bold{font-weight:700}div.categories_box.mobile_box div.box_content div.menu-content{display:none}div.categories_box.mobile_box div.box_content div.menu-header span.icon-menu{position:relative;top:-1px}div.manufacturers_group{display:block;float:left;position:relative;width:100%}div.manufacturers_group ul{list-style:none;width:100%;margin-left:0!important}div.manufacturers_group ul li a .image{border:1px solid #dedede;background:#fff;display:block;height:80px;transition:all .2s ease-out 0s;position:relative}div.manufacturers_group ul li a .image img{display:block;top:50%;left:50%;max-height:60px;position:absolute;text-align:center;transform:translate(-50%,-50%)}div.manufacturers_group ul li a .title{display:block;overflow:hidden;padding:0 0 20px;text-align:center;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width:120px) and (max-width:724px){div.halfwidth,div.product-listing-sorting,div.products_display_count{position:relative;float:none;width:100%}div.sortby{height:auto}div.product-listing-sorting select{width:100px}div.changetable table,div.changetable tbody,div.changetable td,div.changetable th,div.changetable thead,div.changetable tr{display:block}div.changetable td{border:none}div.changetable.user_input td{border:none;width:100%}div.changetable .form_section table tr td,div.changetable .form_section table tr th{padding-bottom:0;padding-top:0}div.changetable .table-section table tr td:first-child,div.changetable .table-section table tr th:first-child{padding-left:0}div.changetable .table-section table tr td:last-child,div.changetable .table-section table tr th:last-child{padding-left:0;padding-right:0}div.changetable textarea{min-width:95%;max-width:95%;width:95%}div.changetable select.big{width:90%}}@media screen and (min-width:120px) and (max-width:962px){div#menu ul.parent,div.wrapper.menu_top{display:none}div.menu-icon,div.shopping-icon{display:block}div#column_left,div#column_right,div.wrapper:not(.menu) div.hide_searchbox{display:none}div#menu{height:50px}div.searchbox,div.searchbox input.searchInput{box-shadow:none!important;float:left!important;height:40px!important;position:relative!important}div.searchbox{background:rgba(0,0,0,0)!important;border:0!important;border-radius:0!important;left:0!important;margin:0 0 0 10px!important;padding:0!important;right:0!important;top:5px!important;width:calc(100% - 166px)!important}div.searchbox input.searchInput{border-radius:0;padding:0 5px!important;width:calc(100% - 53px)!important}div.searchbox button.searchSubmit,div.searchbox span.searchSubmit{border:0!important;box-shadow:none!important;height:40px!important;width:40px!important}div.searchbox span.searchSubmit{background-color:#fff;color:#000;cursor:pointer!important;display:inline-block!important;padding:0!important;position:relative!important;text-align:center!important}div.searchbox button.searchSubmit{background:rgba(0,0,0,0);border-radius:0;font-size:18px;left:0!important;margin:0!important;position:absolute!important;top:2px!important}}@media screen and (min-width:120px) and (max-width:479px){div.w25,div.w33,div.w50,div.w66,div.w75,div.wrapper{width:100%;float:none}hr.grafeer_spacer{margin-top:10px;margin-bottom:10px}tr.grafeer_row td{display:block}table.shopping_cart tr td table.grafeer tr td:first-child,table.shopping_cart tr td table.grafeer tr td:last-child{padding:0 10px}div.contentBlockContainer{margin-bottom:0}div.contentBlock{margin-right:0;margin-bottom:10px}div#content,div#menu,div.container{margin:0 auto;position:relative}div.wrapper{position:relative}div#menu{width:100%}div#content{width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}div.container{padding-top:10px;padding-bottom:10px}div.products_lijst_row_manufacturer,div.products_lijst_row_name,div.products_lijst_row_price{margin-bottom:5px;text-align:center}div.products_lijst_row_description{margin-bottom:10px}div.wrapper.content div.categories,div.wrapper.content div.products_gallery_row{margin-right:10px;margin-bottom:10px;width:-moz-calc(50% - 13px);width:-webkit-calc(50% - 13px);width:calc(50% - 13px)}div.wrapper.content.productsHasBorder div.categories,div.wrapper.content.productsHasBorder div.products_gallery_row{margin-right:6px;margin-bottom:6px;width:-moz-calc(50% - 13px);width:-webkit-calc(50% - 13px);width:calc(50% - 13px)}div.wrapper.content div.categories:nth-child(2n),div.wrapper.content div.products_gallery_row:nth-child(2n){margin-right:0}div#productinfo_left,div#productinfo_right{position:relative;float:none;width:100%}table.shopping_cart tr td.col1{width:50px}table.shopping_cart tr td.col1 div.product_image{height:50px;text-align:center}div.wrapper.footer div.four,div.wrapper.footer div.one,div.wrapper.footer div.three,div.wrapper.footer div.two{position:relative;margin-top:0;margin-bottom:10px;float:left;width:100%}div#PRODUCT_INFO_PRICE_BOX div#productinfo_price_box_left,div#PRODUCT_INFO_PRICE_BOX div#productinfo_price_box_right,div#PRODUCT_INFO_PRICE_BOX div#productinfo_price_buttons_right{position:relative;float:right;width:100%}div.productinfo_attribute{float:right}div.manufacturers_group ul li.mg1,div.manufacturers_group ul li.mg2,div.manufacturers_group ul li.mg3{width:48%;margin-right:2%;float:left}div.manufacturers_group ul li.mg1:nth-child(2n),div.manufacturers_group ul li.mg2:nth-child(2n),div.manufacturers_group ul li.mg3:nth-child(2n){width:50%;margin-right:0;float:left}}@media screen and (min-width:480px) and (max-width:724px){div.contentBlock,div.w25,div.w33,div.w50,div.w66,div.w75{float:left}div.w25{width:-moz-calc(25% - 7.5px);width:-webkit-calc(25% - 7.5px);width:calc(25% - 7.5px)}div.w33{width:-moz-calc(33.33% - 6.66px);width:-webkit-calc(33.33% - 6.66px);width:calc(33.33% - 6.66px)}div.w50{width:-moz-calc(50% - 5px);width:-webkit-calc(50% - 5px);width:calc(50% - 5px)}div.w66{width:-moz-calc(66.66% - 3.33px);width:-webkit-calc(66.66% - 3.33px);width:calc(66.66% - 3.33px)}div.w75{width:-moz-calc(75% - 2.5px);width:-webkit-calc(75% - 2.5px);width:calc(75% - 2.5px)}div.w100{float:none;width:-moz-calc(100%);width:-webkit-calc(100%);width:calc(100%);margin-right:0}div#content,div#menu,div.container{margin:0 auto;position:relative}div.wrapper{position:relative;float:none;width:100%}div#menu{width:100%}div#content{width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}div.container{padding-top:10px;padding-bottom:10px}div.products_lijst_row_manufacturer,div.products_lijst_row_name,div.products_lijst_row_price{margin-bottom:5px;text-align:center}div.products_lijst_row_description{margin-bottom:10px}div.wrapper.content div.categories,div.wrapper.content div.products_gallery_row{margin-right:11px;margin-bottom:11px;width:-moz-calc(33% - 16px);width:-webkit-calc(33% - 16px);width:calc(33% - 16px)}div.wrapper.content.productsHasBorder div.categories,div.wrapper.content.productsHasBorder div.products_gallery_row{margin-right:9px;margin-bottom:9px;width:-moz-calc(33% - 16px);width:-webkit-calc(33% - 16px);width:calc(33% - 16px)}div.wrapper.content div.categories:nth-child(3n),div.wrapper.content div.products_gallery_row:nth-child(3n){margin-right:0;width:-moz-calc(34% - 16px);width:-webkit-calc(34% - 16px);width:calc(34% - 16px)}div#productinfo_left,div#productinfo_right{position:relative;float:none;width:100%}table.shopping_cart tr td.col1{width:75px}table.shopping_cart tr td.col1 div.product_image{height:75px;text-align:center}div.wrapper.footer div.four,div.wrapper.footer div.one,div.wrapper.footer div.three,div.wrapper.footer div.two{position:relative;margin-top:0;margin-bottom:10px;float:left;width:50%}div#PRODUCT_INFO_PRICE_BOX div#productinfo_price_box_left,div#PRODUCT_INFO_PRICE_BOX div#productinfo_price_box_right{position:relative;float:right;width:50%}div#PRODUCT_INFO_PRICE_BOX div#productinfo_price_buttons_right{position:relative;float:right;width:100%}div.manufacturers_group ul li.mg1,div.manufacturers_group ul li.mg2,div.manufacturers_group ul li.mg3{width:31%;margin-right:2%;float:left}div.manufacturers_group ul li.mg1:nth-child(3n),div.manufacturers_group ul li.mg2:nth-child(3n),div.manufacturers_group ul li.mg3:nth-child(3n){width:33%;margin-right:0;float:left}}@media screen and (min-width:725px) and (max-width:962px){div.contentBlock,div.w25,div.w33,div.w50,div.w66,div.w75{float:left}div.w25{width:-moz-calc(25% - 7.5px);width:-webkit-calc(25% - 7.5px);width:calc(25% - 7.5px)}div.w33{width:-moz-calc(33.33% - 6.66px);width:-webkit-calc(33.33% - 6.66px);width:calc(33.33% - 6.66px)}div.w50{width:-moz-calc(50% - 5px);width:-webkit-calc(50% - 5px);width:calc(50% - 5px)}div.w66{width:-moz-calc(66.66% - 3.33px);width:-webkit-calc(66.66% - 3.33px);width:calc(66.66% - 3.33px)}div.w75{width:-moz-calc(75% - 2.5px);width:-webkit-calc(75% - 2.5px);width:calc(75% - 2.5px)}div.w100{float:none;width:-moz-calc(100%);width:-webkit-calc(100%);width:calc(100%);margin-right:0}body{overflow-x:hidden}table.shopping_cart.mobile tr td.shopping_cart_name{width:474px}table.shopping_cart.mobile tr td.shopping_cart_name div.product_name{position:relative;width:474px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}div.wrapper.full.fixed.menu_top,div.wrapper.header,div.wrapper.header_bottom,div.wrapper.menu{position:relative!important}div.wrapper{position:relative;float:none;width:100%}div#menu{position:relative;margin:0 auto;width:100%}div#content{position:relative;margin:0 auto;width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}div.container{position:relative;margin:0 auto;padding-top:10px;padding-bottom:10px}div.wrapper.overview_products_col_5.content div.categories,div.wrapper.overview_products_col_5.content div.products_gallery_row{position:relative;margin-right:10px;margin-bottom:10px;width:-moz-calc(20% - 16px);width:-webkit-calc(20% - 16px);width:calc(20% - 16px)}div.wrapper.overview_products_col_5.content.productsHasBorder div.categories,div.wrapper.overview_products_col_5.content.productsHasBorder div.products_gallery_row{position:relative;margin-right:7.5px;margin-bottom:7.5px;width:-moz-calc(20% - 16px);width:-webkit-calc(20% - 16px);width:calc(20% - 16px)}div.wrapper.overview_products_col_5 div.categories:nth-child(5n),div.wrapper.overview_products_col_5 div.products_gallery_row:nth-child(5n),div.wrapper.overview_products_col_5.content.productsHasBorder div.categories:nth-child(5n),div.wrapper.overview_products_col_5.content.productsHasBorder div.products_gallery_row:nth-child(5n){margin-right:0}div.wrapper.content div#productinfo_left{position:relative;float:left;width:313px}div.wrapper.content div#productinfo_right{position:relative;float:right;width:-moz-calc(100% - 323px);width:-webkit-calc(100% - 323px);width:calc(100% - 323px)}div.wrapper.footer div.four,div.wrapper.footer div.one,div.wrapper.footer div.three,div.wrapper.footer div.two{position:relative;float:left;width:33%}div.left_col_opc,div.mid_col_opc,div.right_col_opc{width:100%;position:relative}div.products_gallery_row_buttons a.tep_configuration_detail{position:relative;float:none;cursor:pointer}div.productinfo_sold_out_overzicht span.tep_configuration_order,div.products_gallery_row_buttons a.tep_configuration_order{position:relative;float:none}div.lastViewedProduct{margin-right:20px}div.lastViewedProduct:nth-child(5n){margin-right:0}div.right_col_opc{margin-top:10px}table.opc-fields tr td.col1,table.opc-fields tr td.col2{width:50%}table.opc-fields tr td input.general_input_field.normal{width:225px}table.opc-fields tr td select.big{width:572px}table.coupon tr td:first-child{width:175px}div.address,div.payment_address{position:relative;border:1px solid #ededed;margin:10px;float:left;width:31%;cursor:pointer}iframe{max-width:962px}div#PRODUCT_INFO_PRICE_BOX div#productinfo_price_box_left{position:relative;float:left;width:50%}div#PRODUCT_INFO_PRICE_BOX div#productinfo_price_buttons_right{position:relative;float:right;width:100%}div#PRODUCT_INFO_PRICE_BOX div#productinfo_price_box_right{position:relative;float:right;width:50%}div.manufacturers_group ul li.mg1,div.manufacturers_group ul li.mg2,div.manufacturers_group ul li.mg3{width:23%;margin-right:2%;float:left}div.manufacturers_group ul li.mg1:nth-child(4n),div.manufacturers_group ul li.mg2:nth-child(4n),div.manufacturers_group ul li.mg3:nth-child(4n){width:25%;margin-right:0;float:left}}@media screen and (min-width:963px) and (max-width:1199px){div.contentBlock,div.w25,div.w33,div.w50,div.w66,div.w75{float:left}div.w25{width:-moz-calc(25% - 7.5px);width:-webkit-calc(25% - 7.5px);width:calc(25% - 7.5px)}div.w33{width:-moz-calc(33.33% - 6.66px);width:-webkit-calc(33.33% - 6.66px);width:calc(33.33% - 6.66px)}div.w50{width:-moz-calc(50% - 5px);width:-webkit-calc(50% - 5px);width:calc(50% - 5px)}div.w66{width:-moz-calc(66.66% - 3.33px);width:-webkit-calc(66.66% - 3.33px);width:calc(66.66% - 3.33px)}div.w75{width:-moz-calc(75% - 2.5px);width:-webkit-calc(75% - 2.5px);width:calc(75% - 2.5px)}div.w100{float:none;width:-moz-calc(100%);width:-webkit-calc(100%);width:calc(100%);margin-right:0}div.searchbox{margin-top:13px;width:160px}div.searchbox input.searchInput{width:120px}div.account-icon,div.menu-icon,div.shopping-icon{display:none}div.container{position:relative;margin:0 auto;padding-top:10px;padding-bottom:10px}div.wrapper div#footer,div.wrapper div#header,div.wrapper div#menu_top,div.wrapper:not(.full){position:relative;margin:0 auto;width:963px}div.wrapper.content.no_col.same_background div.container{padding-left:0;padding-right:0}div.wrapper.content.no_col div.container{padding-left:10px;padding-right:10px}div.wrapper.content.no_col div#content{position:relative;width:100%}div.wrapper.overview_products_col_5.no_col div.categories,div.wrapper.overview_products_col_5.no_col div.products_gallery_row{position:relative;margin-right:10px;margin-bottom:10px;width:-moz-calc(20% - 16px);width:-webkit-calc(20% - 16px);width:calc(20% - 16px)}div.wrapper.overview_products_col_5.productsHasBorder.no_col div.categories,div.wrapper.overview_products_col_5.productsHasBorder.no_col div.products_gallery_row{position:relative;margin-right:7.5px;margin-bottom:7.5px;width:-moz-calc(20% - 16px);width:-webkit-calc(20% - 16px);width:calc(20% - 16px)}div.wrapper.overview_products_col_5.no_col div.categories:nth-child(5n),div.wrapper.overview_products_col_5.no_col div.products_gallery_row:nth-child(5n),div.wrapper.overview_products_col_5.productsHasBorder.no_col div.categories:nth-child(5n),div.wrapper.overview_products_col_5.productsHasBorder.no_col div.products_gallery_row:nth-child(5n){margin-right:0}div.wrapper.no_col div#productinfo_left{position:relative;float:left;width:313px}div.wrapper.no_col div#productinfo_right{position:relative;float:right;width:575px}div#column_left,div#column_right{position:relative;float:left;width:20%}div.wrapper.content.col_left:not(.col_right).same_background div.container,div.wrapper.content.col_right:not(.col_left).same_background div.container{padding-left:0;padding-right:0}div.wrapper.content.col_left:not(.col_right) div.container,div.wrapper.content.col_right:not(.col_left) div.container{padding-left:10px;padding-right:10px}div.wrapper.content.col_left:not(.col_right) div#content{margin-left:10px;margin-right:0}div.wrapper.content.col_right:not(.col_left) div#content{margin-left:0;margin-right:10px}div.wrapper.content div#content.col_left,div.wrapper.content div#content.col_right{position:relative;float:left;width:-moz-calc(80% - 10px);width:-webkit-calc(80% - 10px);width:calc(80% - 10px)}div.wrapper.overview_products_col_5.col_left:not(.col_right) div.categories,div.wrapper.overview_products_col_5.col_left:not(.col_right) div.products_gallery_row,div.wrapper.overview_products_col_5.col_right:not(.col_left) div.categories,div.wrapper.overview_products_col_5.col_right:not(.col_left) div.products_gallery_row{position:relative;margin-right:10.5px;margin-bottom:10.5px;width:-moz-calc(25% - 16px);width:-webkit-calc(25% - 16px);width:calc(25% - 16px)}div.wrapper.overview_products_col_5.productsHasBorder.smallScreen.col_left:not(.col_right) div.categories,div.wrapper.overview_products_col_5.productsHasBorder.smallScreen.col_left:not(.col_right) div.products_gallery_row,div.wrapper.overview_products_col_5.productsHasBorder.smallScreen.col_right:not(.col_left) div.categories,div.wrapper.overview_products_col_5.productsHasBorder.smallScreen.col_right:not(.col_left) div.products_gallery_row,div.wrapper.overview_products_col_5.productsHasBorder.wideScreen.col_left:not(.col_right) div.categories,div.wrapper.overview_products_col_5.productsHasBorder.wideScreen.col_left:not(.col_right) div.products_gallery_row,div.wrapper.overview_products_col_5.productsHasBorder.wideScreen.col_right:not(.col_left) div.categories,div.wrapper.overview_products_col_5.productsHasBorder.wideScreen.col_right:not(.col_left) div.products_gallery_row{position:relative;margin-right:8px;margin-bottom:8px;width:-moz-calc(25% - 16px);width:-webkit-calc(25% - 16px);width:calc(25% - 16px)}div.wrapper.overview_products_col_5.col_left:not(.col_right) div.categories:nth-child(4n),div.wrapper.overview_products_col_5.col_left:not(.col_right) div.products_gallery_row:nth-child(4n),div.wrapper.overview_products_col_5.col_right:not(.col_left) div.categories:nth-child(4n),div.wrapper.overview_products_col_5.col_right:not(.col_left) div.products_gallery_row:nth-child(4n),div.wrapper.overview_products_col_5.productsHasBorder.col_left:not(.col_right) div.categories:nth-child(4n),div.wrapper.overview_products_col_5.productsHasBorder.col_left:not(.col_right) div.products_gallery_row:nth-child(4n),div.wrapper.overview_products_col_5.productsHasBorder.col_right:not(.col_left) div.categories:nth-child(4n),div.wrapper.overview_products_col_5.productsHasBorder.col_right:not(.col_left) div.products_gallery_row:nth-child(4n){float:right;margin-right:0}div.wrapper.col_left:not(.col_right) div#productinfo_left,div.wrapper.col_right:not(.col_left) div#productinfo_left{position:relative;float:left;width:313px}div.wrapper.col_left:not(.col_right) div#productinfo_right,div.wrapper.col_right:not(.col_left) div#productinfo_right{position:relative;float:right;width:421px}div.wrapper.content.col_left.col_right.same_background div.container{padding-left:0;padding-right:0}div.wrapper.content.col_left.col_right div.container{padding-left:10px;padding-right:10px}div.wrapper.content.col_left.col_right div#content{position:relative;float:left;margin-left:10px;margin-right:10px;width:-moz-calc(60% - 20px);width:-webkit-calc(60% - 20px);width:calc(60% - 20px)}div.wrapper.col_left.col_right div.categories,div.wrapper.col_left.col_right div.products_gallery_row{position:relative;margin-bottom:12px;margin-right:12px;width:-moz-calc(33% - 14.5px);width:-webkit-calc(33% - 14.5px);width:calc(33% - 14.5px)}div.wrapper.col_left.col_right div.categories:nth-child(3n),div.wrapper.col_left.col_right div.products_gallery_row:nth-child(3n){margin-right:0;width:-moz-calc(33% - 14.5px);width:-webkit-calc(33% - 14.5px);width:calc(33% - 14.5px)}div.wrapper.productsHasBorder.col_left.col_right div.categories,div.wrapper.productsHasBorder.col_left.col_right div.products_gallery_row{position:relative;margin-bottom:12px;margin-right:12px;width:-moz-calc(33% - 16.5px);width:-webkit-calc(33% - 16.5px);width:calc(33% - 16.5px)}div.wrapper.productsHasBorder.col_left.col_right div.categories:nth-child(3n),div.wrapper.productsHasBorder.col_left.col_right div.products_gallery_row:nth-child(3n){margin-right:0;width:-moz-calc(33% - 16.5px);width:-webkit-calc(33% - 16.5px);width:calc(33% - 16.5px)}div.wrapper.col_left.col_right div#productinfo_left,div.wrapper.col_left.col_right div#productinfo_right{position:relative;float:none;width:100%}div.wrapper.footer div.one{position:relative;float:left;width:100%}div.wrapper.footer div.two{position:relative;float:left;width:50%}div.wrapper.footer div.three{position:relative;float:left;width:33%}div.wrapper.footer div.four{position:relative;float:left;width:25%}div.products_gallery_row_buttons a.tep_configuration_detail{position:relative;float:left;cursor:pointer}div.productinfo_sold_out_overzicht span.tep_configuration_order,div.products_gallery_row_buttons a.tep_configuration_order{position:relative;float:right}div.lastViewedProduct{margin-right:38px}div.lastViewedProduct:nth-child(6n){margin-right:0}div.wrapper.menuHasBorder.menu div#menu,div.wrapper.menuHasBorder.menu div#menu div.dropdown_menu_horizontaal,div.wrapper.menuHasBorder.menu div#menu>ul>li:hover>div.dropdown_menu_horizontaal{width:961px}div.wrapper.menu div#menu,div.wrapper.menu div#menu div.dropdown_menu_horizontaal,div.wrapper.menu div#menu>ul>li:hover>div.dropdown_menu_horizontaal{width:963px}div#menu ul.parent{display:block}div.left_col_opc{position:relative;float:left;width:290px}div.mid_col_opc{position:relative;margin-left:10px;margin-right:10px;float:left;width:321px}div.right_col_opc{position:relative;float:right;width:290px}table.opc-fields tr td.col1,table.opc-fields tr td.col2{width:50%}table.opc-fields tr td input.general_input_field.normal{width:109px}table.opc-fields tr td select.big{width:260px}div.address,div.payment_address{position:relative;border:1px solid #ededed;margin:10px;float:left;width:31%;cursor:pointer}iframe{max-width:1200px}div#PRODUCT_INFO_PRICE_BOX div#productinfo_price_box_left{position:relative;float:left;width:50%}div#PRODUCT_INFO_PRICE_BOX div#productinfo_price_buttons_right{position:relative;float:right;width:100%}div#PRODUCT_INFO_PRICE_BOX div#productinfo_price_box_right{position:relative;float:right;width:50%}div.manufacturers_group ul li.mg1{width:18%;margin-right:2%;float:left}div.manufacturers_group ul li.mg1:nth-child(5n){width:20%;margin-right:0;float:left}div.manufacturers_group ul li.mg2{width:23%;margin-right:2%;float:left}div.manufacturers_group ul li.mg2:nth-child(4n){width:25%;margin-right:0;float:left}div.manufacturers_group ul li.mg3{width:31%;margin-right:2%;float:left}div.manufacturers_group ul li.mg3:nth-child(3n){width:33%;margin-right:0;float:left}}@media screen and (min-width:1200px){div.contentBlock,div.w25,div.w33,div.w50,div.w66,div.w75{float:left}div.w25{width:-moz-calc(25% - 7.5px);width:-webkit-calc(25% - 7.5px);width:calc(25% - 7.5px)}div.w33{width:-moz-calc(33.33% - 6.66px);width:-webkit-calc(33.33% - 6.66px);width:calc(33.33% - 6.66px)}div.w50{width:-moz-calc(50% - 5px);width:-webkit-calc(50% - 5px);width:calc(50% - 5px)}div.w66{width:-moz-calc(66.66% - 3.33px);width:-webkit-calc(66.66% - 3.33px);width:calc(66.66% - 3.33px)}div.w75{width:-moz-calc(75% - 2.5px);width:-webkit-calc(75% - 2.5px);width:calc(75% - 2.5px)}div.w100{float:none;width:-moz-calc(100%);width:-webkit-calc(100%);width:calc(100%);margin-right:0}div.searchbox{margin-top:13px;width:160px}div.searchbox input.searchInput{width:120px}div.account-icon,div.menu-icon,div.shopping-icon{display:none}div.container{position:relative;margin:0 auto;padding-top:10px;padding-bottom:10px}div.wrapper.wideScreen div#footer,div.wrapper.wideScreen div#header,div.wrapper.wideScreen div#menu_top,div.wrapper:not(.full).wideScreen{position:relative;margin:0 auto;width:1200px}div.wrapper.smallScreen div#footer,div.wrapper.smallScreen div#header,div.wrapper.smallScreen div#menu_top,div.wrapper:not(.full).smallScreen{position:relative;margin:0 auto;width:963px}div.wrapper.content.no_col.same_background div.container{padding-left:0;padding-right:0}div.wrapper.content.no_col div.container{padding-left:10px;padding-right:10px}div.wrapper.content.no_col div#content{position:relative;width:100%}div.wrapper.overview_products_col_5.smallScreen.no_col div.categories,div.wrapper.overview_products_col_5.smallScreen.no_col div.products_gallery_row,div.wrapper.overview_products_col_5.wideScreen.no_col div.categories,div.wrapper.overview_products_col_5.wideScreen.no_col div.products_gallery_row{position:relative;margin-right:10px;margin-bottom:10px;width:-moz-calc(20% - 16px);width:-webkit-calc(20% - 16px);width:calc(20% - 16px)}div.wrapper.overview_products_col_5.productsHasBorder.smallScreen.no_col div.categories,div.wrapper.overview_products_col_5.productsHasBorder.smallScreen.no_col div.products_gallery_row,div.wrapper.overview_products_col_5.productsHasBorder.wideScreen.no_col div.categories,div.wrapper.overview_products_col_5.productsHasBorder.wideScreen.no_col div.products_gallery_row{position:relative;margin-right:7.5px;margin-bottom:7.5px;width:-moz-calc(20% - 16px);width:-webkit-calc(20% - 16px);width:calc(20% - 16px)}div.wrapper.overview_products_col_5.productsHasBorder.smallScreen.no_col div.categories:nth-child(5n),div.wrapper.overview_products_col_5.productsHasBorder.smallScreen.no_col div.products_gallery_row:nth-child(5n),div.wrapper.overview_products_col_5.productsHasBorder.wideScreen.no_col div.categories:nth-child(5n),div.wrapper.overview_products_col_5.productsHasBorder.wideScreen.no_col div.products_gallery_row:nth-child(5n),div.wrapper.overview_products_col_5.smallScreen.no_col div.categories:nth-child(5n),div.wrapper.overview_products_col_5.smallScreen.no_col div.products_gallery_row:nth-child(5n),div.wrapper.overview_products_col_5.wideScreen.no_col div.categories:nth-child(5n),div.wrapper.overview_products_col_5.wideScreen.no_col div.products_gallery_row:nth-child(5n){margin-right:0}div.wrapper.smallScreen.no_col div#productinfo_left,div.wrapper.wideScreen.no_col div#productinfo_left{position:relative;float:left;width:313px}div.wrapper.wideScreen.no_col div#productinfo_right{position:relative;float:right;width:750px}div.wrapper.smallScreen.no_col div#productinfo_right{position:relative;float:right;width:575px}div.wrapper.no_col div#PRODUCT_INFO_PRICE_BOX div#productinfo_price_box_left{position:relative;float:left;width:50%}div.wrapper.no_col div#PRODUCT_INFO_PRICE_BOX div#productinfo_price_buttons_right{position:relative;float:right;width:100%}div.wrapper.no_col div#PRODUCT_INFO_PRICE_BOX div#productinfo_price_box_right{position:relative;float:right;width:50%}div#column_left,div#column_right{position:relative;float:left;width:20%}div.wrapper.content.col_left:not(.col_right).same_background div.container,div.wrapper.content.col_right:not(.col_left).same_background div.container{padding-left:0;padding-right:0}div.wrapper.content.col_left:not(.col_right) div.container,div.wrapper.content.col_right:not(.col_left) div.container{padding-left:10px;padding-right:10px}div.wrapper.content.col_left:not(.col_right) div#content{margin-left:10px;margin-right:0}div.wrapper.content.col_right:not(.col_left) div#content{margin-left:0;margin-right:10px}div.wrapper.content div#content.col_left,div.wrapper.content div#content.col_right{position:relative;float:left;width:-moz-calc(80% - 10px);width:-webkit-calc(80% - 10px);width:calc(80% - 10px)}div.wrapper.overview_products_col_5.smallScreen.col_left:not(.col_right) div.categories,div.wrapper.overview_products_col_5.smallScreen.col_left:not(.col_right) div.products_gallery_row,div.wrapper.overview_products_col_5.smallScreen.col_right:not(.col_left) div.categories,div.wrapper.overview_products_col_5.smallScreen.col_right:not(.col_left) div.products_gallery_row,div.wrapper.overview_products_col_5.wideScreen.col_left:not(.col_right) div.categories,div.wrapper.overview_products_col_5.wideScreen.col_left:not(.col_right) div.products_gallery_row,div.wrapper.overview_products_col_5.wideScreen.col_right:not(.col_left) div.categories,div.wrapper.overview_products_col_5.wideScreen.col_right:not(.col_left) div.products_gallery_row{position:relative;margin-right:10.5px;margin-bottom:10.5px;width:-moz-calc(25% - 16px);width:-webkit-calc(25% - 16px);width:calc(25% - 16px)}div.wrapper.overview_products_col_5.productsHasBorder.smallScreen.col_left:not(.col_right) div.categories,div.wrapper.overview_products_col_5.productsHasBorder.smallScreen.col_left:not(.col_right) div.products_gallery_row,div.wrapper.overview_products_col_5.productsHasBorder.smallScreen.col_right:not(.col_left) div.categories,div.wrapper.overview_products_col_5.productsHasBorder.smallScreen.col_right:not(.col_left) div.products_gallery_row,div.wrapper.overview_products_col_5.productsHasBorder.wideScreen.col_left:not(.col_right) div.categories,div.wrapper.overview_products_col_5.productsHasBorder.wideScreen.col_left:not(.col_right) div.products_gallery_row,div.wrapper.overview_products_col_5.productsHasBorder.wideScreen.col_right:not(.col_left) div.categories,div.wrapper.overview_products_col_5.productsHasBorder.wideScreen.col_right:not(.col_left) div.products_gallery_row{position:relative;margin-right:8px;margin-bottom:8px;width:-moz-calc(25% - 16px);width:-webkit-calc(25% - 16px);width:calc(25% - 16px)}div.wrapper.overview_products_col_5.smallScreen.col_left:not(.col_right) div.categories:nth-child(4n),div.wrapper.overview_products_col_5.smallScreen.col_left:not(.col_right) div.products_gallery_row:nth-child(4n),div.wrapper.overview_products_col_5.smallScreen.col_right:not(.col_left) div.categories:nth-child(4n),div.wrapper.overview_products_col_5.smallScreen.col_right:not(.col_left) div.products_gallery_row:nth-child(4n),div.wrapper.overview_products_col_5.wideScreen.col_left:not(.col_right) div.categories:nth-child(4n),div.wrapper.overview_products_col_5.wideScreen.col_left:not(.col_right) div.products_gallery_row:nth-child(4n),div.wrapper.overview_products_col_5.wideScreen.col_right:not(.col_left) div.categories:nth-child(4n),div.wrapper.overview_products_col_5.wideScreen.col_right:not(.col_left) div.products_gallery_row:nth-child(4n){float:right;margin-right:0}div.wrapper.smallScreen.col_left:not(.col_right) div#productinfo_left,div.wrapper.smallScreen.col_right:not(.col_left) div#productinfo_left,div.wrapper.wideScreen.col_left:not(.col_right) div#productinfo_left,div.wrapper.wideScreen.col_right:not(.col_left) div#productinfo_left{position:relative;float:left;width:313px}div.wrapper.wideScreen.col_left:not(.col_right) div#productinfo_right,div.wrapper.wideScreen.col_right:not(.col_left) div#productinfo_right{position:relative;float:right;width:610px}div.wrapper.smallScreen.col_left:not(.col_right) div#productinfo_right,div.wrapper.smallScreen.col_right:not(.col_left) div#productinfo_right{position:relative;float:right;width:421px}div.wrapper.col_left:not(.col_right) div#PRODUCT_INFO_PRICE_BOX div#productinfo_price_box_left,div.wrapper.col_right:not(.col_left) div#PRODUCT_INFO_PRICE_BOX div#productinfo_price_box_left{position:relative;float:left;width:50%}div.wrapper.col_left:not(.col_right) div#PRODUCT_INFO_PRICE_BOX div#productinfo_price_buttons_right,div.wrapper.col_right:not(.col_left) div#PRODUCT_INFO_PRICE_BOX div#productinfo_price_buttons_right{position:relative;float:right;width:100%}div.wrapper.col_left:not(.col_right) div#PRODUCT_INFO_PRICE_BOX div#productinfo_price_box_right,div.wrapper.col_right:not(.col_left) div#PRODUCT_INFO_PRICE_BOX div#productinfo_price_box_right{position:relative;float:right;width:50%}div.wrapper.content.col_left.col_right.same_background div.container{padding-left:0;padding-right:0}div.wrapper.content.col_left.col_right div.container{padding-left:10px;padding-right:10px}div.wrapper.content.col_left.col_right div#content{position:relative;float:left;margin-left:10px;margin-right:10px;width:-moz-calc(60% - 20px);width:-webkit-calc(60% - 20px);width:calc(60% - 20px)}div.wrapper.productsHasBorder.smallScreen.col_left.col_right div.categories,div.wrapper.productsHasBorder.smallScreen.col_left.col_right div.products_gallery_row{position:relative;margin-bottom:12px;margin-right:12px;width:-moz-calc(33% - 16.5px);width:-webkit-calc(33% - 16.5px);width:calc(33% - 16.5px)}div.wrapper.productsHasBorder.smallScreen.col_left.col_right div.categories:nth-child(3n),div.wrapper.productsHasBorder.smallScreen.col_left.col_right div.products_gallery_row:nth-child(3n){margin-right:0;width:-moz-calc(33% - 16.5px);width:-webkit-calc(33% - 16.5px);width:calc(33% - 16.5px)}div.wrapper.smallScreen.col_left.col_right div.categories,div.wrapper.smallScreen.col_left.col_right div.products_gallery_row{position:relative;margin-bottom:12px;margin-right:12px;width:-moz-calc(33% - 14.5px);width:-webkit-calc(33% - 14.5px);width:calc(33% - 14.5px)}div.wrapper.smallScreen.col_left.col_right div.categories:nth-child(3n),div.wrapper.smallScreen.col_left.col_right div.products_gallery_row:nth-child(3n){margin-right:0;width:-moz-calc(33% - 14.5px);width:-webkit-calc(33% - 14.5px);width:calc(33% - 14.5px)}div.wrapper.productsHasBorder.wideScreen.col_left.col_right div.categories,div.wrapper.productsHasBorder.wideScreen.col_left.col_right div.products_gallery_row{position:relative;margin-bottom:12px;margin-right:12px;width:-moz-calc(33% - 16px);width:-webkit-calc(33% - 16px);width:calc(33% - 16px)}div.wrapper.productsHasBorder.wideScreen.col_left.col_right div.categories:nth-child(3n),div.wrapper.productsHasBorder.wideScreen.col_left.col_right div.products_gallery_row:nth-child(3n){margin-right:0;width:-moz-calc(33% - 16px);width:-webkit-calc(33% - 16px);width:calc(33% - 16px)}div.wrapper.wideScreen.col_left.col_right div.categories,div.wrapper.wideScreen.col_left.col_right div.products_gallery_row{position:relative;margin-bottom:12px;margin-right:12px;width:-moz-calc(33% - 14px);width:-webkit-calc(33% - 14px);width:calc(33% - 14px)}div.wrapper.wideScreen.col_left.col_right div.categories:nth-child(3n),div.wrapper.wideScreen.col_left.col_right div.products_gallery_row:nth-child(3n){margin-right:0;width:-moz-calc(33% - 14px);width:-webkit-calc(33% - 14px);width:calc(33% - 14px)}div.wrapper.wideScreen.col_left.col_right div#productinfo_left{position:relative;float:left;width:313px}div.wrapper.wideScreen.col_left.col_right div#productinfo_right{position:relative;float:right;width:365px}div.wrapper.smallScreen.col_left.col_right div#productinfo_left,div.wrapper.smallScreen.col_left.col_right div#productinfo_right{position:relative;float:none;width:100%}div.wrapper.wideScreen.col_left.col_right div#PRODUCT_INFO_PRICE_BOX div#productinfo_price_box_left{position:relative;float:left;width:100%}div.wrapper.wideScreen.col_left.col_right div#PRODUCT_INFO_PRICE_BOX div#productinfo_price_box_right,div.wrapper.wideScreen.col_left.col_right div#PRODUCT_INFO_PRICE_BOX div#productinfo_price_buttons_right{position:relative;float:right;width:100%}div.wrapper.wideScreen.col_left.col_right div.productinfo_attribute{position:relative;float:right}div.wrapper.footer div.one{position:relative;float:left;width:100%}div.wrapper.footer div.two{position:relative;float:left;width:50%}div.wrapper.footer div.three{position:relative;float:left;width:33%}div.wrapper.footer div.four{position:relative;float:left;width:25%}div.products_gallery_row_buttons a.tep_configuration_detail{position:relative;float:left;cursor:pointer}div.productinfo_sold_out_overzicht span.tep_configuration_order,div.products_gallery_row_buttons a.tep_configuration_order{position:relative;float:right}div.lastViewedProduct{margin-right:25px}div.lastViewedProduct:nth-child(8n){margin-right:0}div.wrapper.smallScreen.menuHasBorder.menu div#menu,div.wrapper.smallScreen.menuHasBorder.menu div#menu div.dropdown_menu_horizontaal,div.wrapper.smallScreen.menuHasBorder.menu div#menu>ul>li:hover>div.dropdown_menu_horizontaal{width:961px}div.wrapper.smallScreen.menu div#menu,div.wrapper.smallScreen.menu div#menu div.dropdown_menu_horizontaal,div.wrapper.smallScreen.menu div#menu>ul>li:hover>div.dropdown_menu_horizontaal{width:963px}div.wrapper.wideScreen.menuHasBorder.menu div#menu,div.wrapper.wideScreen.menuHasBorder.menu div#menu div.dropdown_menu_horizontaal,div.wrapper.wideScreen.menuHasBorder.menu div#menu>ul>li:hover>div.dropdown_menu_horizontaal{width:1198px}div.wrapper.wideScreen.menu div#menu,div.wrapper.wideScreen.menu div#menu div.dropdown_menu_horizontaal,div.wrapper.wideScreen.menu div#menu>ul>li:hover>div.dropdown_menu_horizontaal{width:1200px}div#menu ul.parent{display:block}div.left_col_opc{position:relative;float:left;width:360px}div.mid_col_opc{position:relative;margin-left:10px;margin-right:10px;float:left;width:418px}div.right_col_opc{position:relative;float:right;width:360px}table.opc-fields tr td.col1,table.opc-fields tr td.col2{width:50%}table.opc-fields tr td input.general_input_field.normal{width:144px}table.opc-fields tr td select.big{width:330px}div.address,div.payment_address{position:relative;border:1px solid #ededed;margin:10px;float:left;width:31%;cursor:pointer}div.manufacturers_group ul li.mg1{width:18%;margin-right:2%;float:left}div.manufacturers_group ul li.mg1:nth-child(5n){width:20%;margin-right:0;float:left}div.manufacturers_group ul li.mg2{width:23%;margin-right:2%;float:left}div.manufacturers_group ul li.mg2:nth-child(4n){width:25%;margin-right:0;float:left}div.manufacturers_group ul li.mg3{width:31%;margin-right:2%;float:left}div.manufacturers_group ul li.mg3:nth-child(3n){width:33%;margin-right:0;float:left}}div.minimalistBlack{border:0 solid #ddd;border-collapse:collapse;margin-top:5px;text-align:left;width:78%}.table{display:table}.tableHeading{display:table-header-group}.tableBody{display:table-row-group}.tableRow{display:table-row}.divTableHead,.tableCell{display:table-cell}.tableFoot{display:table-footer-group}.products_display_count a,.products_display_count b{padding-left:5px}.product_info_contentcontainer{padding:6px;min-height:20px}.product_info_contentleft{float:left;padding-right:5px;font-weight:bolder}.dynamic_number_input{min-width:30px!important;max-width:65px!important;transition:width .3s;text-align:center} #container_promotion_banner { font-family: Raleway; max-width: 1160px; border: 1px solid #000000; background-color: #b51623; margin-bottom: 20px; margin-top: 20px; } #anchor_promotion_banner { color: #ffffff; text-align:center; } -1,u={},c={},p,f;l?(c=i.position(),p=c.top,f=c.left):(p=parseFloat(a)||0,f=parseFloat(s)||0),x.isFunction(t)&&(t=t.call(e,n,o)),null!=t.top&&(u.top=t.top-o.top+p),null!=t.left&&(u.left=t.left-o.left+f),"using"in t?t.using.call(e,u):i.css(u)}},x.fn.extend({position:function(){if(this[0]){var e,t,n={top:0,left:0},r=this[0];return"fixed"===x.css(r,"position")?t=r.getBoundingClientRect():(e=this.offsetParent(),t=this.offset(),x.nodeName(e[0],"html")||(n=e.offset()),n.top+=x.css(e[0],"borderTopWidth",!0),n.left+=x.css(e[0],"borderLeftWidth",!0)),{top:t.top-n.top-x.css(r,"marginTop",!0),left:t.left-n.left-x.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||s;while(e&&!x.nodeName(e,"html")&&"static"===x.css(e,"position"))e=e.offsetParent;return e||s})}}),x.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,n){var r=/Y/.test(n);x.fn[e]=function(i){return x.access(this,function(e,i,o){var a=or(e);return o===t?a?n in a?a[n]:a.document.documentElement[i]:e[i]:(a?a.scrollTo(r?x(a).scrollLeft():o,r?o:x(a).scrollTop()):e[i]=o,t)},e,i,arguments.length,null)}});function or(e){return x.isWindow(e)?e:9===e.nodeType?e.defaultView||e.parentWindow:!1}x.each({Height:"height",Width:"width"},function(e,n){x.each({padding:"inner"+e,content:n,"":"outer"+e},function(r,i){x.fn[i]=function(i,o){var a=arguments.length&&(r||"boolean"!=typeof i),s=r||(i===!0||o===!0?"margin":"border");return x.access(this,function(n,r,i){var o;return x.isWindow(n)?n.document.documentElement["client"+e]:9===n.nodeType?(o=n.documentElement,Math.max(n.body["scroll"+e],o["scroll"+e],n.body["offset"+e],o["offset"+e],o["client"+e])):i===t?x.css(n,r,s):x.style(n,r,i,s)},n,a?i:t,a,null)}})}),x.fn.size=function(){return this.length},x.fn.andSelf=x.fn.addBack,"object"==typeof module&&module&&"object"==typeof module.exports?module.exports=x:(e.jQuery=e.$=x,"function"==typeof define&&define.amd&&define("jquery",[],function(){return x}))})(window); !function(t,e){function i(e,i){var n,o,a,r=e.nodeName.toLowerCase();return"area"===r?(n=e.parentNode,o=n.name,e.href&&o&&"map"===n.nodeName.toLowerCase()?(a=t("img[usemap=#"+o+"]")[0],!!a&&s(a)):!1):(/input|select|textarea|button|object/.test(r)?!e.disabled:"a"===r?e.href||i:i)&&s(e)}function s(e){return t.expr.filters.visible(e)&&!t(e).parents().addBack().filter(function(){return"hidden"===t.css(this,"visibility")}).length}var n=0,o=/^ui-id-\d+$/;t.ui=t.ui||{},t.extend(t.ui,{version:"1.10.4",keyCode:{BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38}}),t.fn.extend({focus:function(e){return function(i,s){return"number"==typeof i?this.each(function(){var e=this;setTimeout(function(){t(e).focus(),s&&s.call(e)},i)}):e.apply(this,arguments)}}(t.fn.focus),scrollParent:function(){var e;return e=t.ui.ie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?this.parents().filter(function(){return/(relative|absolute|fixed)/.test(t.css(this,"position"))&&/(auto|scroll)/.test(t.css(this,"overflow")+t.css(this,"overflow-y")+t.css(this,"overflow-x"))}).eq(0):this.parents().filter(function(){return/(auto|scroll)/.test(t.css(this,"overflow")+t.css(this,"overflow-y")+t.css(this,"overflow-x"))}).eq(0),/fixed/.test(this.css("position"))||!e.length?t(document):e},zIndex:function(i){if(i!==e)return this.css("zIndex",i);if(this.length)for(var s,n,o=t(this[0]);o.length&&o[0]!==document;){if(s=o.css("position"),("absolute"===s||"relative"===s||"fixed"===s)&&(n=parseInt(o.css("zIndex"),10),!isNaN(n)&&0!==n))return n;o=o.parent()}return 0},uniqueId:function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++n)})},removeUniqueId:function(){return this.each(function(){o.test(this.id)&&t(this).removeAttr("id")})}}),t.extend(t.expr[":"],{data:t.expr.createPseudo?t.expr.createPseudo(function(e){return function(i){return!!t.data(i,e)}}):function(e,i,s){return!!t.data(e,s[3])},focusable:function(e){return i(e,!isNaN(t.attr(e,"tabindex")))},tabbable:function(e){var s=t.attr(e,"tabindex"),n=isNaN(s);return(n||s>=0)&&i(e,!n)}}),t("").outerWidth(1).jquery||t.each(["Width","Height"],function(i,s){function n(e,i,s,n){return t.each(o,function(){i-=parseFloat(t.css(e,"padding"+this))||0,s&&(i-=parseFloat(t.css(e,"border"+this+"Width"))||0),n&&(i-=parseFloat(t.css(e,"margin"+this))||0)}),i}var o="Width"===s?["Left","Right"]:["Top","Bottom"],a=s.toLowerCase(),r={innerWidth:t.fn.innerWidth,innerHeight:t.fn.innerHeight,outerWidth:t.fn.outerWidth,outerHeight:t.fn.outerHeight};t.fn["inner"+s]=function(i){return i===e?r["inner"+s].call(this):this.each(function(){t(this).css(a,n(this,i)+"px")})},t.fn["outer"+s]=function(e,i){return"number"!=typeof e?r["outer"+s].call(this,e):this.each(function(){t(this).css(a,n(this,e,!0,i)+"px")})}}),t.fn.addBack||(t.fn.addBack=function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}),t("").data("a-b","a").removeData("a-b").data("a-b")&&(t.fn.removeData=function(e){return function(i){return arguments.length?e.call(this,t.camelCase(i)):e.call(this)}}(t.fn.removeData)),t.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase()),t.support.selectstart="onselectstart"in document.createElement("div"),t.fn.extend({disableSelection:function(){return this.bind((t.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(t){t.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}}),t.extend(t.ui,{plugin:{add:function(e,i,s){var n,o=t.ui[e].prototype;for(n in s)o.plugins[n]=o.plugins[n]||[],o.plugins[n].push([i,s[n]])},call:function(t,e,i){var s,n=t.plugins[e];if(n&&t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType)for(s=0;s0?!0:(e[s]=1,n=e[s]>0,e[s]=0,n)}})}(jQuery),function(t,e){var i=0,s=Array.prototype.slice,n=t.cleanData;t.cleanData=function(e){for(var i,s=0;null!=(i=e[s]);s++)try{t(i).triggerHandler("remove")}catch(o){}n(e)},t.widget=function(e,i,s){var n,o,a,r,h={},l=e.split(".")[0];e=e.split(".")[1],n=l+"-"+e,s||(s=i,i=t.Widget),t.expr[":"][n.toLowerCase()]=function(e){return!!t.data(e,n)},t[l]=t[l]||{},o=t[l][e],a=t[l][e]=function(t,e){return this._createWidget?void(arguments.length&&this._createWidget(t,e)):new a(t,e)},t.extend(a,o,{version:s.version,_proto:t.extend({},s),_childConstructors:[]}),r=new i,r.options=t.widget.extend({},r.options),t.each(s,function(e,s){return t.isFunction(s)?void(h[e]=function(){var t=function(){return i.prototype[e].apply(this,arguments)},n=function(t){return i.prototype[e].apply(this,t)};return function(){var e,i=this._super,o=this._superApply;return this._super=t,this._superApply=n,e=s.apply(this,arguments),this._super=i,this._superApply=o,e}}()):void(h[e]=s)}),a.prototype=t.widget.extend(r,{widgetEventPrefix:o?r.widgetEventPrefix||e:e},h,{constructor:a,namespace:l,widgetName:e,widgetFullName:n}),o?(t.each(o._childConstructors,function(e,i){var s=i.prototype;t.widget(s.namespace+"."+s.widgetName,a,i._proto)}),delete o._childConstructors):i._childConstructors.push(a),t.widget.bridge(e,a)},t.widget.extend=function(i){for(var n,o,a=s.call(arguments,1),r=0,h=a.length;h>r;r++)for(n in a[r])o=a[r][n],a[r].hasOwnProperty(n)&&o!==e&&(i[n]=t.isPlainObject(o)?t.isPlainObject(i[n])?t.widget.extend({},i[n],o):t.widget.extend({},o):o);return i},t.widget.bridge=function(i,n){var o=n.prototype.widgetFullName||i;t.fn[i]=function(a){var r="string"==typeof a,h=s.call(arguments,1),l=this;return a=!r&&h.length?t.widget.extend.apply(null,[a].concat(h)):a,this.each(r?function(){var s,n=t.data(this,o);return n?t.isFunction(n[a])&&"_"!==a.charAt(0)?(s=n[a].apply(n,h),s!==n&&s!==e?(l=s&&s.jquery?l.pushStack(s.get()):s,!1):void 0):t.error("no such method '"+a+"' for "+i+" widget instance"):t.error("cannot call methods on "+i+" prior to initialization; attempted to call method '"+a+"'")}:function(){var e=t.data(this,o);e?e.option(a||{})._init():t.data(this,o,new n(a,this))}),l}},t.Widget=function(){},t.Widget._childConstructors=[],t.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"
",options:{disabled:!1,create:null},_createWidget:function(e,s){s=t(s||this.defaultElement||this)[0],this.element=t(s),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.options=t.widget.extend({},this.options,this._getCreateOptions(),e),this.bindings=t(),this.hoverable=t(),this.focusable=t(),s!==this&&(t.data(s,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===s&&this.destroy()}}),this.document=t(s.style?s.ownerDocument:s.document||s),this.window=t(this.document[0].defaultView||this.document[0].parentWindow)),this._create(),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:t.noop,_getCreateEventData:t.noop,_create:t.noop,_init:t.noop,destroy:function(){this._destroy(),this.element.unbind(this.eventNamespace).removeData(this.widgetName).removeData(this.widgetFullName).removeData(t.camelCase(this.widgetFullName)),this.widget().unbind(this.eventNamespace).removeAttr("aria-disabled").removeClass(this.widgetFullName+"-disabled ui-state-disabled"),this.bindings.unbind(this.eventNamespace),this.hoverable.removeClass("ui-state-hover"),this.focusable.removeClass("ui-state-focus")},_destroy:t.noop,widget:function(){return this.element},option:function(i,s){var n,o,a,r=i;if(0===arguments.length)return t.widget.extend({},this.options);if("string"==typeof i)if(r={},n=i.split("."),i=n.shift(),n.length){for(o=r[i]=t.widget.extend({},this.options[i]),a=0;a=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}})}(jQuery),function(t,e){function i(t,e,i){return[parseFloat(t[0])*(p.test(t[0])?e/100:1),parseFloat(t[1])*(p.test(t[1])?i/100:1)]}function s(e,i){return parseInt(t.css(e,i),10)||0}function n(e){var i=e[0];return 9===i.nodeType?{width:e.width(),height:e.height(),offset:{top:0,left:0}}:t.isWindow(i)?{width:e.width(),height:e.height(),offset:{top:e.scrollTop(),left:e.scrollLeft()}}:i.preventDefault?{width:0,height:0,offset:{top:i.pageY,left:i.pageX}}:{width:e.outerWidth(),height:e.outerHeight(),offset:e.offset()}}t.ui=t.ui||{};var o,a=Math.max,r=Math.abs,h=Math.round,l=/left|center|right/,c=/top|center|bottom/,u=/[\+\-]\d+(\.[\d]+)?%?/,d=/^\w+/,p=/%$/,f=t.fn.position;t.position={scrollbarWidth:function(){if(o!==e)return o;var i,s,n=t("
"),a=n.children()[0];return t("body").append(n),i=a.offsetWidth,n.css("overflow","scroll"),s=a.offsetWidth,i===s&&(s=n[0].clientWidth),n.remove(),o=i-s},getScrollInfo:function(e){var i=e.isWindow||e.isDocument?"":e.element.css("overflow-x"),s=e.isWindow||e.isDocument?"":e.element.css("overflow-y"),n="scroll"===i||"auto"===i&&e.widths?"left":i>0?"right":"center",vertical:0>o?"top":n>0?"bottom":"middle"};u>p&&r(i+s)g&&r(n+o)a(r(n),r(o))?"horizontal":"vertical",e.using.call(this,t,h)}),c.offset(t.extend(I,{using:l}))})},t.ui.position={fit:{left:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollLeft:s.offset.left,o=s.width,r=t.left-e.collisionPosition.marginLeft,h=n-r,l=r+e.collisionWidth-o-n;e.collisionWidth>o?h>0&&0>=l?(i=t.left+h+e.collisionWidth-o-n,t.left+=h-i):t.left=l>0&&0>=h?n:h>l?n+o-e.collisionWidth:n:h>0?t.left+=h:l>0?t.left-=l:t.left=a(t.left-r,t.left)},top:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollTop:s.offset.top,o=e.within.height,r=t.top-e.collisionPosition.marginTop,h=n-r,l=r+e.collisionHeight-o-n;e.collisionHeight>o?h>0&&0>=l?(i=t.top+h+e.collisionHeight-o-n,t.top+=h-i):t.top=l>0&&0>=h?n:h>l?n+o-e.collisionHeight:n:h>0?t.top+=h:l>0?t.top-=l:t.top=a(t.top-r,t.top)}},flip:{left:function(t,e){var i,s,n=e.within,o=n.offset.left+n.scrollLeft,a=n.width,h=n.isWindow?n.scrollLeft:n.offset.left,l=t.left-e.collisionPosition.marginLeft,c=l-h,u=l+e.collisionWidth-a-h,d="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,p="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,f=-2*e.offset[0];0>c?(i=t.left+d+p+f+e.collisionWidth-a-o,(0>i||i0&&(s=t.left-e.collisionPosition.marginLeft+d+p+f-h,(s>0||r(s)c?(s=t.top+p+f+g+e.collisionHeight-a-o,t.top+p+f+g>c&&(0>s||s0&&(i=t.top-e.collisionPosition.marginTop+p+f+g-h,t.top+p+f+g>u&&(i>0||r(i)10&&11>n,e.innerHTML="",i.removeChild(e)}()}(jQuery),function(t){t.widget("ui.draggable",t.ui.mouse,{version:"1.10.4",widgetEventPrefix:"drag",options:{addClasses:!0,appendTo:"parent",axis:!1,connectToSortable:!1,containment:!1,cursor:"auto",cursorAt:!1,grid:!1,handle:!1,helper:"original",iframeFix:!1,opacity:!1,refreshPositions:!1,revert:!1,revertDuration:500,scope:"default",scroll:!0,scrollSensitivity:20,scrollSpeed:20,snap:!1,snapMode:"both",snapTolerance:20,stack:!1,zIndex:!1,drag:null,start:null,stop:null},_create:function(){"original"!==this.options.helper||/^(?:r|a|f)/.test(this.element.css("position"))||(this.element[0].style.position="relative"),this.options.addClasses&&this.element.addClass("ui-draggable"),this.options.disabled&&this.element.addClass("ui-draggable-disabled"),this._mouseInit()},_destroy:function(){this.element.removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled"),this._mouseDestroy()},_mouseCapture:function(e){var i=this.options;return this.helper||i.disabled||t(e.target).closest(".ui-resizable-handle").length>0?!1:(this.handle=this._getHandle(e),this.handle?(t(i.iframeFix===!0?"iframe":i.iframeFix).each(function(){t("
").css({width:this.offsetWidth+"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1e3}).css(t(this).offset()).appendTo("body")}),!0):!1)},_mouseStart:function(e){var i=this.options;return this.helper=this._createHelper(e),this.helper.addClass("ui-draggable-dragging"),this._cacheHelperProportions(),t.ui.ddmanager&&(t.ui.ddmanager.current=this),this._cacheMargins(),this.cssPosition=this.helper.css("position"),this.scrollParent=this.helper.scrollParent(),this.offsetParent=this.helper.offsetParent(),this.offsetParentCssPosition=this.offsetParent.css("position"),this.offset=this.positionAbs=this.element.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},this.offset.scroll=!1,t.extend(this.offset,{click:{left:e.pageX-this.offset.left,top:e.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()}),this.originalPosition=this.position=this._generatePosition(e),this.originalPageX=e.pageX,this.originalPageY=e.pageY,i.cursorAt&&this._adjustOffsetFromHelper(i.cursorAt),this._setContainment(),this._trigger("start",e)===!1?(this._clear(),!1):(this._cacheHelperProportions(),t.ui.ddmanager&&!i.dropBehaviour&&t.ui.ddmanager.prepareOffsets(this,e),this._mouseDrag(e,!0),t.ui.ddmanager&&t.ui.ddmanager.dragStart(this,e),!0)},_mouseDrag:function(e,i){if("fixed"===this.offsetParentCssPosition&&(this.offset.parent=this._getParentOffset()),this.position=this._generatePosition(e),this.positionAbs=this._convertPositionTo("absolute"),!i){var s=this._uiHash();if(this._trigger("drag",e,s)===!1)return this._mouseUp({}),!1;this.position=s.position}return this.options.axis&&"y"===this.options.axis||(this.helper[0].style.left=this.position.left+"px"),this.options.axis&&"x"===this.options.axis||(this.helper[0].style.top=this.position.top+"px"),t.ui.ddmanager&&t.ui.ddmanager.drag(this,e),!1},_mouseStop:function(e){var i=this,s=!1;return t.ui.ddmanager&&!this.options.dropBehaviour&&(s=t.ui.ddmanager.drop(this,e)),this.dropped&&(s=this.dropped,this.dropped=!1),"original"!==this.options.helper||t.contains(this.element[0].ownerDocument,this.element[0])?("invalid"===this.options.revert&&!s||"valid"===this.options.revert&&s||this.options.revert===!0||t.isFunction(this.options.revert)&&this.options.revert.call(this.element,s)?t(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){i._trigger("stop",e)!==!1&&i._clear()}):this._trigger("stop",e)!==!1&&this._clear(),!1):!1},_mouseUp:function(e){return t("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)}),t.ui.ddmanager&&t.ui.ddmanager.dragStop(this,e),t.ui.mouse.prototype._mouseUp.call(this,e)},cancel:function(){return this.helper.is(".ui-draggable-dragging")?this._mouseUp({}):this._clear(),this},_getHandle:function(e){return this.options.handle?!!t(e.target).closest(this.element.find(this.options.handle)).length:!0},_createHelper:function(e){var i=this.options,s=t.isFunction(i.helper)?t(i.helper.apply(this.element[0],[e])):"clone"===i.helper?this.element.clone().removeAttr("id"):this.element;return s.parents("body").length||s.appendTo("parent"===i.appendTo?this.element[0].parentNode:i.appendTo),s[0]===this.element[0]||/(fixed|absolute)/.test(s.css("position"))||s.css("position","absolute"),s},_adjustOffsetFromHelper:function(e){"string"==typeof e&&(e=e.split(" ")),t.isArray(e)&&(e={left:+e[0],top:+e[1]||0}),"left"in e&&(this.offset.click.left=e.left+this.margins.left),"right"in e&&(this.offset.click.left=this.helperProportions.width-e.right+this.margins.left),"top"in e&&(this.offset.click.top=e.top+this.margins.top),"bottom"in e&&(this.offset.click.top=this.helperProportions.height-e.bottom+this.margins.top)},_getParentOffset:function(){var e=this.offsetParent.offset();return"absolute"===this.cssPosition&&this.scrollParent[0]!==document&&t.contains(this.scrollParent[0],this.offsetParent[0])&&(e.left+=this.scrollParent.scrollLeft(),e.top+=this.scrollParent.scrollTop()),(this.offsetParent[0]===document.body||this.offsetParent[0].tagName&&"html"===this.offsetParent[0].tagName.toLowerCase()&&t.ui.ie)&&(e={top:0,left:0}),{top:e.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:e.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if("relative"===this.cssPosition){var t=this.element.position();return{top:t.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:t.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0,right:parseInt(this.element.css("marginRight"),10)||0,bottom:parseInt(this.element.css("marginBottom"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var e,i,s,n=this.options;return n.containment?"window"===n.containment?void(this.containment=[t(window).scrollLeft()-this.offset.relative.left-this.offset.parent.left,t(window).scrollTop()-this.offset.relative.top-this.offset.parent.top,t(window).scrollLeft()+t(window).width()-this.helperProportions.width-this.margins.left,t(window).scrollTop()+(t(window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]):"document"===n.containment?void(this.containment=[0,0,t(document).width()-this.helperProportions.width-this.margins.left,(t(document).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]):n.containment.constructor===Array?void(this.containment=n.containment):("parent"===n.containment&&(n.containment=this.helper[0].parentNode),i=t(n.containment),s=i[0],void(s&&(e="hidden"!==i.css("overflow"),this.containment=[(parseInt(i.css("borderLeftWidth"),10)||0)+(parseInt(i.css("paddingLeft"),10)||0),(parseInt(i.css("borderTopWidth"),10)||0)+(parseInt(i.css("paddingTop"),10)||0),(e?Math.max(s.scrollWidth,s.offsetWidth):s.offsetWidth)-(parseInt(i.css("borderRightWidth"),10)||0)-(parseInt(i.css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,(e?Math.max(s.scrollHeight,s.offsetHeight):s.offsetHeight)-(parseInt(i.css("borderBottomWidth"),10)||0)-(parseInt(i.css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom],this.relative_container=i))):void(this.containment=null)},_convertPositionTo:function(e,i){i||(i=this.position);var s="absolute"===e?1:-1,n="absolute"!==this.cssPosition||this.scrollParent[0]!==document&&t.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent;return this.offset.scroll||(this.offset.scroll={top:n.scrollTop(),left:n.scrollLeft()}),{top:i.top+this.offset.relative.top*s+this.offset.parent.top*s-("fixed"===this.cssPosition?-this.scrollParent.scrollTop():this.offset.scroll.top)*s,left:i.left+this.offset.relative.left*s+this.offset.parent.left*s-("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():this.offset.scroll.left)*s}},_generatePosition:function(e){var i,s,n,o,a=this.options,r="absolute"!==this.cssPosition||this.scrollParent[0]!==document&&t.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,h=e.pageX,l=e.pageY;return this.offset.scroll||(this.offset.scroll={top:r.scrollTop(),left:r.scrollLeft()}),this.originalPosition&&(this.containment&&(this.relative_container?(s=this.relative_container.offset(),i=[this.containment[0]+s.left,this.containment[1]+s.top,this.containment[2]+s.left,this.containment[3]+s.top]):i=this.containment,e.pageX-this.offset.click.lefti[2]&&(h=i[2]+this.offset.click.left),e.pageY-this.offset.click.top>i[3]&&(l=i[3]+this.offset.click.top)),a.grid&&(n=a.grid[1]?this.originalPageY+Math.round((l-this.originalPageY)/a.grid[1])*a.grid[1]:this.originalPageY,l=i?n-this.offset.click.top>=i[1]||n-this.offset.click.top>i[3]?n:n-this.offset.click.top>=i[1]?n-a.grid[1]:n+a.grid[1]:n,o=a.grid[0]?this.originalPageX+Math.round((h-this.originalPageX)/a.grid[0])*a.grid[0]:this.originalPageX,h=i?o-this.offset.click.left>=i[0]||o-this.offset.click.left>i[2]?o:o-this.offset.click.left>=i[0]?o-a.grid[0]:o+a.grid[0]:o)),{top:l-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.scrollParent.scrollTop():this.offset.scroll.top),left:h-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():this.offset.scroll.left)}},_clear:function(){this.helper.removeClass("ui-draggable-dragging"),this.helper[0]===this.element[0]||this.cancelHelperRemoval||this.helper.remove(),this.helper=null,this.cancelHelperRemoval=!1},_trigger:function(e,i,s){return s=s||this._uiHash(),t.ui.plugin.call(this,e,[i,s]),"drag"===e&&(this.positionAbs=this._convertPositionTo("absolute")),t.Widget.prototype._trigger.call(this,e,i,s)},plugins:{},_uiHash:function(){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}}),t.ui.plugin.add("draggable","connectToSortable",{start:function(e,i){var s=t(this).data("ui-draggable"),n=s.options,o=t.extend({},i,{item:s.element});s.sortables=[],t(n.connectToSortable).each(function(){var i=t.data(this,"ui-sortable");i&&!i.options.disabled&&(s.sortables.push({instance:i,shouldRevert:i.options.revert}),i.refreshPositions(),i._trigger("activate",e,o))})},stop:function(e,i){var s=t(this).data("ui-draggable"),n=t.extend({},i,{item:s.element});t.each(s.sortables,function(){this.instance.isOver?(this.instance.isOver=0,s.cancelHelperRemoval=!0,this.instance.cancelHelperRemoval=!1,this.shouldRevert&&(this.instance.options.revert=this.shouldRevert),this.instance._mouseStop(e),this.instance.options.helper=this.instance.options._helper,"original"===s.options.helper&&this.instance.currentItem.css({top:"auto",left:"auto"})):(this.instance.cancelHelperRemoval=!1,this.instance._trigger("deactivate",e,n))})},drag:function(e,i){var s=t(this).data("ui-draggable"),n=this;t.each(s.sortables,function(){var o=!1,a=this;this.instance.positionAbs=s.positionAbs,this.instance.helperProportions=s.helperProportions,this.instance.offset.click=s.offset.click,this.instance._intersectsWith(this.instance.containerCache)&&(o=!0,t.each(s.sortables,function(){return this.instance.positionAbs=s.positionAbs,this.instance.helperProportions=s.helperProportions,this.instance.offset.click=s.offset.click,this!==a&&this.instance._intersectsWith(this.instance.containerCache)&&t.contains(a.instance.element[0],this.instance.element[0])&&(o=!1),o})),o?(this.instance.isOver||(this.instance.isOver=1,this.instance.currentItem=t(n).clone().removeAttr("id").appendTo(this.instance.element).data("ui-sortable-item",!0),this.instance.options._helper=this.instance.options.helper,this.instance.options.helper=function(){return i.helper[0]},e.target=this.instance.currentItem[0],this.instance._mouseCapture(e,!0),this.instance._mouseStart(e,!0,!0),this.instance.offset.click.top=s.offset.click.top,this.instance.offset.click.left=s.offset.click.left,this.instance.offset.parent.left-=s.offset.parent.left-this.instance.offset.parent.left,this.instance.offset.parent.top-=s.offset.parent.top-this.instance.offset.parent.top,s._trigger("toSortable",e),s.dropped=this.instance.element,s.currentItem=s.element,this.instance.fromOutside=s),this.instance.currentItem&&this.instance._mouseDrag(e)):this.instance.isOver&&(this.instance.isOver=0,this.instance.cancelHelperRemoval=!0,this.instance.options.revert=!1,this.instance._trigger("out",e,this.instance._uiHash(this.instance)),this.instance._mouseStop(e,!0),this.instance.options.helper=this.instance.options._helper,this.instance.currentItem.remove(),this.instance.placeholder&&this.instance.placeholder.remove(),s._trigger("fromSortable",e),s.dropped=!1) })}}),t.ui.plugin.add("draggable","cursor",{start:function(){var e=t("body"),i=t(this).data("ui-draggable").options;e.css("cursor")&&(i._cursor=e.css("cursor")),e.css("cursor",i.cursor)},stop:function(){var e=t(this).data("ui-draggable").options;e._cursor&&t("body").css("cursor",e._cursor)}}),t.ui.plugin.add("draggable","opacity",{start:function(e,i){var s=t(i.helper),n=t(this).data("ui-draggable").options;s.css("opacity")&&(n._opacity=s.css("opacity")),s.css("opacity",n.opacity)},stop:function(e,i){var s=t(this).data("ui-draggable").options;s._opacity&&t(i.helper).css("opacity",s._opacity)}}),t.ui.plugin.add("draggable","scroll",{start:function(){var e=t(this).data("ui-draggable");e.scrollParent[0]!==document&&"HTML"!==e.scrollParent[0].tagName&&(e.overflowOffset=e.scrollParent.offset())},drag:function(e){var i=t(this).data("ui-draggable"),s=i.options,n=!1;i.scrollParent[0]!==document&&"HTML"!==i.scrollParent[0].tagName?(s.axis&&"x"===s.axis||(i.overflowOffset.top+i.scrollParent[0].offsetHeight-e.pageY=0;u--)r=p.snapElements[u].left,h=r+p.snapElements[u].width,l=p.snapElements[u].top,c=l+p.snapElements[u].height,r-g>v||m>h+g||l-g>b||_>c+g||!t.contains(p.snapElements[u].item.ownerDocument,p.snapElements[u].item)?(p.snapElements[u].snapping&&p.options.snap.release&&p.options.snap.release.call(p.element,e,t.extend(p._uiHash(),{snapItem:p.snapElements[u].item})),p.snapElements[u].snapping=!1):("inner"!==f.snapMode&&(s=Math.abs(l-b)<=g,n=Math.abs(c-_)<=g,o=Math.abs(r-v)<=g,a=Math.abs(h-m)<=g,s&&(i.position.top=p._convertPositionTo("relative",{top:l-p.helperProportions.height,left:0}).top-p.margins.top),n&&(i.position.top=p._convertPositionTo("relative",{top:c,left:0}).top-p.margins.top),o&&(i.position.left=p._convertPositionTo("relative",{top:0,left:r-p.helperProportions.width}).left-p.margins.left),a&&(i.position.left=p._convertPositionTo("relative",{top:0,left:h}).left-p.margins.left)),d=s||n||o||a,"outer"!==f.snapMode&&(s=Math.abs(l-_)<=g,n=Math.abs(c-b)<=g,o=Math.abs(r-m)<=g,a=Math.abs(h-v)<=g,s&&(i.position.top=p._convertPositionTo("relative",{top:l,left:0}).top-p.margins.top),n&&(i.position.top=p._convertPositionTo("relative",{top:c-p.helperProportions.height,left:0}).top-p.margins.top),o&&(i.position.left=p._convertPositionTo("relative",{top:0,left:r}).left-p.margins.left),a&&(i.position.left=p._convertPositionTo("relative",{top:0,left:h-p.helperProportions.width}).left-p.margins.left)),!p.snapElements[u].snapping&&(s||n||o||a||d)&&p.options.snap.snap&&p.options.snap.snap.call(p.element,e,t.extend(p._uiHash(),{snapItem:p.snapElements[u].item})),p.snapElements[u].snapping=s||n||o||a||d)}}),t.ui.plugin.add("draggable","stack",{start:function(){var e,i=this.data("ui-draggable").options,s=t.makeArray(t(i.stack)).sort(function(e,i){return(parseInt(t(e).css("zIndex"),10)||0)-(parseInt(t(i).css("zIndex"),10)||0)});s.length&&(e=parseInt(t(s[0]).css("zIndex"),10)||0,t(s).each(function(i){t(this).css("zIndex",e+i)}),this.css("zIndex",e+s.length))}}),t.ui.plugin.add("draggable","zIndex",{start:function(e,i){var s=t(i.helper),n=t(this).data("ui-draggable").options;s.css("zIndex")&&(n._zIndex=s.css("zIndex")),s.css("zIndex",n.zIndex)},stop:function(e,i){var s=t(this).data("ui-draggable").options;s._zIndex&&t(i.helper).css("zIndex",s._zIndex)}})}(jQuery),function(t){function e(t,e,i){return t>e&&e+i>t}t.widget("ui.droppable",{version:"1.10.4",widgetEventPrefix:"drop",options:{accept:"*",activeClass:!1,addClasses:!0,greedy:!1,hoverClass:!1,scope:"default",tolerance:"intersect",activate:null,deactivate:null,drop:null,out:null,over:null},_create:function(){var e,i=this.options,s=i.accept;this.isover=!1,this.isout=!0,this.accept=t.isFunction(s)?s:function(t){return t.is(s)},this.proportions=function(){return arguments.length?void(e=arguments[0]):e?e:e={width:this.element[0].offsetWidth,height:this.element[0].offsetHeight}},t.ui.ddmanager.droppables[i.scope]=t.ui.ddmanager.droppables[i.scope]||[],t.ui.ddmanager.droppables[i.scope].push(this),i.addClasses&&this.element.addClass("ui-droppable")},_destroy:function(){for(var e=0,i=t.ui.ddmanager.droppables[this.options.scope];e=c&&d>=h&&r>=u&&p>=l;case"intersect":return c=u&&p>=r||l>=u&&p>=l||u>r&&l>p)&&(a>=c&&d>=a||h>=c&&d>=h||c>a&&h>d);default:return!1}},t.ui.ddmanager={current:null,droppables:{"default":[]},prepareOffsets:function(e,i){var s,n,o=t.ui.ddmanager.droppables[e.options.scope]||[],a=i?i.type:null,r=(e.currentItem||e.element).find(":data(ui-droppable)").addBack();t:for(s=0;s
").css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.data("ui-resizable")),this.elementIsWrapper=!0,this.element.css({marginLeft:this.originalElement.css("marginLeft"),marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom")}),this.originalElement.css({marginLeft:0,marginTop:0,marginRight:0,marginBottom:0}),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css({margin:this.originalElement.css("margin")}),this._proportionallyResize()),this.handles=r.handles||(t(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),e=this.handles.split(","),this.handles={},i=0;i"),n.css({zIndex:r.zIndex}),"se"===s&&n.addClass("ui-icon ui-icon-gripsmall-diagonal-se"),this.handles[s]=".ui-resizable-"+s,this.element.append(n);this._renderAxis=function(e){var i,s,n,o;e=e||this.element;for(i in this.handles)this.handles[i].constructor===String&&(this.handles[i]=t(this.handles[i],this.element).show()),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/textarea|input|select|button/i)&&(s=t(this.handles[i],this.element),o=/sw|ne|nw|se|n|s/.test(i)?s.outerHeight():s.outerWidth(),n=["padding",/ne|nw|n/.test(i)?"Top":/se|sw|s/.test(i)?"Bottom":/^e$/.test(i)?"Right":"Left"].join(""),e.css(n,o),this._proportionallyResize()),t(this.handles[i]).length},this._renderAxis(this.element),this._handles=t(".ui-resizable-handle",this.element).disableSelection(),this._handles.mouseover(function(){a.resizing||(this.className&&(n=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),a.axis=n&&n[1]?n[1]:"se")}),r.autoHide&&(this._handles.hide(),t(this.element).addClass("ui-resizable-autohide").mouseenter(function(){r.disabled||(t(this).removeClass("ui-resizable-autohide"),a._handles.show())}).mouseleave(function(){r.disabled||a.resizing||(t(this).addClass("ui-resizable-autohide"),a._handles.hide())})),this._mouseInit()},_destroy:function(){this._mouseDestroy();var e,i=function(e){t(e).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").removeData("ui-resizable").unbind(".resizable").find(".ui-resizable-handle").remove()};return this.elementIsWrapper&&(i(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),i(this.originalElement),this},_mouseCapture:function(e){var i,s,n=!1;for(i in this.handles)s=t(this.handles[i])[0],(s===e.target||t.contains(s,e.target))&&(n=!0);return!this.options.disabled&&n},_mouseStart:function(i){var s,n,o,a=this.options,r=this.element.position(),h=this.element;return this.resizing=!0,/absolute/.test(h.css("position"))?h.css({position:"absolute",top:h.css("top"),left:h.css("left")}):h.is(".ui-draggable")&&h.css({position:"absolute",top:r.top,left:r.left}),this._renderProxy(),s=e(this.helper.css("left")),n=e(this.helper.css("top")),a.containment&&(s+=t(a.containment).scrollLeft()||0,n+=t(a.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:s,top:n},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:h.width(),height:h.height()},this.originalSize=this._helper?{width:h.outerWidth(),height:h.outerHeight()}:{width:h.width(),height:h.height()},this.originalPosition={left:s,top:n},this.sizeDiff={width:h.outerWidth()-h.width(),height:h.outerHeight()-h.height()},this.originalMousePosition={left:i.pageX,top:i.pageY},this.aspectRatio="number"==typeof a.aspectRatio?a.aspectRatio:this.originalSize.width/this.originalSize.height||1,o=t(".ui-resizable-"+this.axis).css("cursor"),t("body").css("cursor","auto"===o?this.axis+"-resize":o),h.addClass("ui-resizable-resizing"),this._propagate("start",i),!0},_mouseDrag:function(e){var i,s=this.helper,n={},o=this.originalMousePosition,a=this.axis,r=this.position.top,h=this.position.left,l=this.size.width,c=this.size.height,u=e.pageX-o.left||0,d=e.pageY-o.top||0,p=this._change[a];return p?(i=p.apply(this,[e,u,d]),this._updateVirtualBoundaries(e.shiftKey),(this._aspectRatio||e.shiftKey)&&(i=this._updateRatio(i,e)),i=this._respectSize(i,e),this._updateCache(i),this._propagate("resize",e),this.position.top!==r&&(n.top=this.position.top+"px"),this.position.left!==h&&(n.left=this.position.left+"px"),this.size.width!==l&&(n.width=this.size.width+"px"),this.size.height!==c&&(n.height=this.size.height+"px"),s.css(n),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),t.isEmptyObject(n)||this._trigger("resize",e,this.ui()),!1):!1},_mouseStop:function(e){this.resizing=!1;var i,s,n,o,a,r,h,l=this.options,c=this;return this._helper&&(i=this._proportionallyResizeElements,s=i.length&&/textarea/i.test(i[0].nodeName),n=s&&t.ui.hasScroll(i[0],"left")?0:c.sizeDiff.height,o=s?0:c.sizeDiff.width,a={width:c.helper.width()-o,height:c.helper.height()-n},r=parseInt(c.element.css("left"),10)+(c.position.left-c.originalPosition.left)||null,h=parseInt(c.element.css("top"),10)+(c.position.top-c.originalPosition.top)||null,l.animate||this.element.css(t.extend(a,{top:h,left:r})),c.helper.height(c.size.height),c.helper.width(c.size.width),this._helper&&!l.animate&&this._proportionallyResize()),t("body").css("cursor","auto"),this.element.removeClass("ui-resizable-resizing"),this._propagate("stop",e),this._helper&&this.helper.remove(),!1},_updateVirtualBoundaries:function(t){var e,s,n,o,a,r=this.options;a={minWidth:i(r.minWidth)?r.minWidth:0,maxWidth:i(r.maxWidth)?r.maxWidth:1/0,minHeight:i(r.minHeight)?r.minHeight:0,maxHeight:i(r.maxHeight)?r.maxHeight:1/0},(this._aspectRatio||t)&&(e=a.minHeight*this.aspectRatio,n=a.minWidth/this.aspectRatio,s=a.maxHeight*this.aspectRatio,o=a.maxWidth/this.aspectRatio,e>a.minWidth&&(a.minWidth=e),n>a.minHeight&&(a.minHeight=n),st.width,r=i(t.height)&&e.minHeight&&e.minHeight>t.height,h=this.originalPosition.left+this.originalSize.width,l=this.position.top+this.size.height,c=/sw|nw|w/.test(s),u=/nw|ne|n/.test(s);return a&&(t.width=e.minWidth),r&&(t.height=e.minHeight),n&&(t.width=e.maxWidth),o&&(t.height=e.maxHeight),a&&c&&(t.left=h-e.minWidth),n&&c&&(t.left=h-e.maxWidth),r&&u&&(t.top=l-e.minHeight),o&&u&&(t.top=l-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_proportionallyResize:function(){if(this._proportionallyResizeElements.length){var t,e,i,s,n,o=this.helper||this.element;for(t=0;t"),this.helper.addClass(this._helper).css({width:this.element.outerWidth()-1,height:this.element.outerHeight()-1,position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++i.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize,s=this.originalPosition;return{left:s.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize,n=this.originalPosition;return{top:n.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},sw:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[e,i,s]))},ne:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},nw:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[e,i,s]))}},_propagate:function(e,i){t.ui.plugin.call(this,e,[i,this.ui()]),"resize"!==e&&this._trigger(e,i,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),t.ui.plugin.add("resizable","animate",{stop:function(e){var i=t(this).data("ui-resizable"),s=i.options,n=i._proportionallyResizeElements,o=n.length&&/textarea/i.test(n[0].nodeName),a=o&&t.ui.hasScroll(n[0],"left")?0:i.sizeDiff.height,r=o?0:i.sizeDiff.width,h={width:i.size.width-r,height:i.size.height-a},l=parseInt(i.element.css("left"),10)+(i.position.left-i.originalPosition.left)||null,c=parseInt(i.element.css("top"),10)+(i.position.top-i.originalPosition.top)||null;i.element.animate(t.extend(h,c&&l?{top:c,left:l}:{}),{duration:s.animateDuration,easing:s.animateEasing,step:function(){var s={width:parseInt(i.element.css("width"),10),height:parseInt(i.element.css("height"),10),top:parseInt(i.element.css("top"),10),left:parseInt(i.element.css("left"),10)};n&&n.length&&t(n[0]).css({width:s.width,height:s.height}),i._updateCache(s),i._propagate("resize",e)}})}}),t.ui.plugin.add("resizable","containment",{start:function(){var i,s,n,o,a,r,h,l=t(this).data("ui-resizable"),c=l.options,u=l.element,d=c.containment,p=d instanceof t?d.get(0):/parent/.test(d)?u.parent().get(0):d;p&&(l.containerElement=t(p),/document/.test(d)||d===document?(l.containerOffset={left:0,top:0},l.containerPosition={left:0,top:0},l.parentData={element:t(document),left:0,top:0,width:t(document).width(),height:t(document).height()||document.body.parentNode.scrollHeight}):(i=t(p),s=[],t(["Top","Right","Left","Bottom"]).each(function(t,n){s[t]=e(i.css("padding"+n))}),l.containerOffset=i.offset(),l.containerPosition=i.position(),l.containerSize={height:i.innerHeight()-s[3],width:i.innerWidth()-s[1]},n=l.containerOffset,o=l.containerSize.height,a=l.containerSize.width,r=t.ui.hasScroll(p,"left")?p.scrollWidth:a,h=t.ui.hasScroll(p)?p.scrollHeight:o,l.parentData={element:p,left:n.left,top:n.top,width:r,height:h}))},resize:function(e){var i,s,n,o,a=t(this).data("ui-resizable"),r=a.options,h=a.containerOffset,l=a.position,c=a._aspectRatio||e.shiftKey,u={top:0,left:0},d=a.containerElement;d[0]!==document&&/static/.test(d.css("position"))&&(u=h),l.left<(a._helper?h.left:0)&&(a.size.width=a.size.width+(a._helper?a.position.left-h.left:a.position.left-u.left),c&&(a.size.height=a.size.width/a.aspectRatio),a.position.left=r.helper?h.left:0),l.top<(a._helper?h.top:0)&&(a.size.height=a.size.height+(a._helper?a.position.top-h.top:a.position.top),c&&(a.size.width=a.size.height*a.aspectRatio),a.position.top=a._helper?h.top:0),a.offset.left=a.parentData.left+a.position.left,a.offset.top=a.parentData.top+a.position.top,i=Math.abs((a._helper?a.offset.left-u.left:a.offset.left-u.left)+a.sizeDiff.width),s=Math.abs((a._helper?a.offset.top-u.top:a.offset.top-h.top)+a.sizeDiff.height),n=a.containerElement.get(0)===a.element.parent().get(0),o=/relative|absolute/.test(a.containerElement.css("position")),n&&o&&(i-=Math.abs(a.parentData.left)),i+a.size.width>=a.parentData.width&&(a.size.width=a.parentData.width-i,c&&(a.size.height=a.size.width/a.aspectRatio)),s+a.size.height>=a.parentData.height&&(a.size.height=a.parentData.height-s,c&&(a.size.width=a.size.height*a.aspectRatio))},stop:function(){var e=t(this).data("ui-resizable"),i=e.options,s=e.containerOffset,n=e.containerPosition,o=e.containerElement,a=t(e.helper),r=a.offset(),h=a.outerWidth()-e.sizeDiff.width,l=a.outerHeight()-e.sizeDiff.height;e._helper&&!i.animate&&/relative/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:h,height:l}),e._helper&&!i.animate&&/static/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:h,height:l})}}),t.ui.plugin.add("resizable","alsoResize",{start:function(){var e=t(this).data("ui-resizable"),i=e.options,s=function(e){t(e).each(function(){var e=t(this);e.data("ui-resizable-alsoresize",{width:parseInt(e.width(),10),height:parseInt(e.height(),10),left:parseInt(e.css("left"),10),top:parseInt(e.css("top"),10)})})};"object"!=typeof i.alsoResize||i.alsoResize.parentNode?s(i.alsoResize):i.alsoResize.length?(i.alsoResize=i.alsoResize[0],s(i.alsoResize)):t.each(i.alsoResize,function(t){s(t)})},resize:function(e,i){var s=t(this).data("ui-resizable"),n=s.options,o=s.originalSize,a=s.originalPosition,r={height:s.size.height-o.height||0,width:s.size.width-o.width||0,top:s.position.top-a.top||0,left:s.position.left-a.left||0},h=function(e,s){t(e).each(function(){var e=t(this),n=t(this).data("ui-resizable-alsoresize"),o={},a=s&&s.length?s:e.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];t.each(a,function(t,e){var i=(n[e]||0)+(r[e]||0);i&&i>=0&&(o[e]=i||null)}),e.css(o)})};"object"!=typeof n.alsoResize||n.alsoResize.nodeType?h(n.alsoResize):t.each(n.alsoResize,function(t,e){h(t,e)})},stop:function(){t(this).removeData("resizable-alsoresize")}}),t.ui.plugin.add("resizable","ghost",{start:function(){var e=t(this).data("ui-resizable"),i=e.options,s=e.size;e.ghost=e.originalElement.clone(),e.ghost.css({opacity:.25,display:"block",position:"relative",height:s.height,width:s.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass("string"==typeof i.ghost?i.ghost:""),e.ghost.appendTo(e.helper)},resize:function(){var e=t(this).data("ui-resizable");e.ghost&&e.ghost.css({position:"relative",height:e.size.height,width:e.size.width})},stop:function(){var e=t(this).data("ui-resizable");e.ghost&&e.helper&&e.helper.get(0).removeChild(e.ghost.get(0))}}),t.ui.plugin.add("resizable","grid",{resize:function(){var e=t(this).data("ui-resizable"),i=e.options,s=e.size,n=e.originalSize,o=e.originalPosition,a=e.axis,r="number"==typeof i.grid?[i.grid,i.grid]:i.grid,h=r[0]||1,l=r[1]||1,c=Math.round((s.width-n.width)/h)*h,u=Math.round((s.height-n.height)/l)*l,d=n.width+c,p=n.height+u,f=i.maxWidth&&i.maxWidthd,v=i.minHeight&&i.minHeight>p;i.grid=r,m&&(d+=h),v&&(p+=l),f&&(d-=h),g&&(p-=l),/^(se|s|e)$/.test(a)?(e.size.width=d,e.size.height=p):/^(ne)$/.test(a)?(e.size.width=d,e.size.height=p,e.position.top=o.top-u):/^(sw)$/.test(a)?(e.size.width=d,e.size.height=p,e.position.left=o.left-c):(p-l>0?(e.size.height=p,e.position.top=o.top-u):(e.size.height=l,e.position.top=o.top+n.height-l),d-h>0?(e.size.width=d,e.position.left=o.left-c):(e.size.width=h,e.position.left=o.left+n.width-h))}})}(jQuery),function(t){t.widget("ui.selectable",t.ui.mouse,{version:"1.10.4",options:{appendTo:"body",autoRefresh:!0,distance:0,filter:"*",tolerance:"touch",selected:null,selecting:null,start:null,stop:null,unselected:null,unselecting:null},_create:function(){var e,i=this;this.element.addClass("ui-selectable"),this.dragged=!1,this.refresh=function(){e=t(i.options.filter,i.element[0]),e.addClass("ui-selectee"),e.each(function(){var e=t(this),i=e.offset();t.data(this,"selectable-item",{element:this,$element:e,left:i.left,top:i.top,right:i.left+e.outerWidth(),bottom:i.top+e.outerHeight(),startselected:!1,selected:e.hasClass("ui-selected"),selecting:e.hasClass("ui-selecting"),unselecting:e.hasClass("ui-unselecting")})})},this.refresh(),this.selectees=e.addClass("ui-selectee"),this._mouseInit(),this.helper=t("
")},_destroy:function(){this.selectees.removeClass("ui-selectee").removeData("selectable-item"),this.element.removeClass("ui-selectable ui-selectable-disabled"),this._mouseDestroy()},_mouseStart:function(e){var i=this,s=this.options;this.opos=[e.pageX,e.pageY],this.options.disabled||(this.selectees=t(s.filter,this.element[0]),this._trigger("start",e),t(s.appendTo).append(this.helper),this.helper.css({left:e.pageX,top:e.pageY,width:0,height:0}),s.autoRefresh&&this.refresh(),this.selectees.filter(".ui-selected").each(function(){var s=t.data(this,"selectable-item");s.startselected=!0,e.metaKey||e.ctrlKey||(s.$element.removeClass("ui-selected"),s.selected=!1,s.$element.addClass("ui-unselecting"),s.unselecting=!0,i._trigger("unselecting",e,{unselecting:s.element}))}),t(e.target).parents().addBack().each(function(){var s,n=t.data(this,"selectable-item");return n?(s=!e.metaKey&&!e.ctrlKey||!n.$element.hasClass("ui-selected"),n.$element.removeClass(s?"ui-unselecting":"ui-selected").addClass(s?"ui-selecting":"ui-unselecting"),n.unselecting=!s,n.selecting=s,n.selected=s,s?i._trigger("selecting",e,{selecting:n.element}):i._trigger("unselecting",e,{unselecting:n.element}),!1):void 0}))},_mouseDrag:function(e){if(this.dragged=!0,!this.options.disabled){var i,s=this,n=this.options,o=this.opos[0],a=this.opos[1],r=e.pageX,h=e.pageY;return o>r&&(i=r,r=o,o=i),a>h&&(i=h,h=a,a=i),this.helper.css({left:o,top:a,width:r-o,height:h-a}),this.selectees.each(function(){var i=t.data(this,"selectable-item"),l=!1;i&&i.element!==s.element[0]&&("touch"===n.tolerance?l=!(i.left>r||i.righth||i.bottomo&&i.righta&&i.bottome&&e+i>t}function i(t){return/left|right/.test(t.css("float"))||/inline|table-cell/.test(t.css("display"))}t.widget("ui.sortable",t.ui.mouse,{version:"1.10.4",widgetEventPrefix:"sort",ready:!1,options:{appendTo:"parent",axis:!1,connectWith:!1,containment:!1,cursor:"auto",cursorAt:!1,dropOnEmpty:!0,forcePlaceholderSize:!1,forceHelperSize:!1,grid:!1,handle:!1,helper:"original",items:"> *",opacity:!1,placeholder:!1,revert:!1,scroll:!0,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1e3,activate:null,beforeStop:null,change:null,deactivate:null,out:null,over:null,receive:null,remove:null,sort:null,start:null,stop:null,update:null},_create:function(){var t=this.options;this.containerCache={},this.element.addClass("ui-sortable"),this.refresh(),this.floating=this.items.length?"x"===t.axis||i(this.items[0].item):!1,this.offset=this.element.offset(),this._mouseInit(),this.ready=!0},_destroy:function(){this.element.removeClass("ui-sortable ui-sortable-disabled"),this._mouseDestroy();for(var t=this.items.length-1;t>=0;t--)this.items[t].item.removeData(this.widgetName+"-item");return this},_setOption:function(e,i){"disabled"===e?(this.options[e]=i,this.widget().toggleClass("ui-sortable-disabled",!!i)):t.Widget.prototype._setOption.apply(this,arguments)},_mouseCapture:function(e,i){var s=null,n=!1,o=this;return this.reverting?!1:this.options.disabled||"static"===this.options.type?!1:(this._refreshItems(e),t(e.target).parents().each(function(){return t.data(this,o.widgetName+"-item")===o?(s=t(this),!1):void 0}),t.data(e.target,o.widgetName+"-item")===o&&(s=t(e.target)),s&&(!this.options.handle||i||(t(this.options.handle,s).find("*").addBack().each(function(){this===e.target&&(n=!0)}),n))?(this.currentItem=s,this._removeCurrentsFromItems(),!0):!1)},_mouseStart:function(e,i,s){var n,o,a=this.options;if(this.currentContainer=this,this.refreshPositions(),this.helper=this._createHelper(e),this._cacheHelperProportions(),this._cacheMargins(),this.scrollParent=this.helper.scrollParent(),this.offset=this.currentItem.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},t.extend(this.offset,{click:{left:e.pageX-this.offset.left,top:e.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()}),this.helper.css("position","absolute"),this.cssPosition=this.helper.css("position"),this.originalPosition=this._generatePosition(e),this.originalPageX=e.pageX,this.originalPageY=e.pageY,a.cursorAt&&this._adjustOffsetFromHelper(a.cursorAt),this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]},this.helper[0]!==this.currentItem[0]&&this.currentItem.hide(),this._createPlaceholder(),a.containment&&this._setContainment(),a.cursor&&"auto"!==a.cursor&&(o=this.document.find("body"),this.storedCursor=o.css("cursor"),o.css("cursor",a.cursor),this.storedStylesheet=t("").appendTo(o)),a.opacity&&(this.helper.css("opacity")&&(this._storedOpacity=this.helper.css("opacity")),this.helper.css("opacity",a.opacity)),a.zIndex&&(this.helper.css("zIndex")&&(this._storedZIndex=this.helper.css("zIndex")),this.helper.css("zIndex",a.zIndex)),this.scrollParent[0]!==document&&"HTML"!==this.scrollParent[0].tagName&&(this.overflowOffset=this.scrollParent.offset()),this._trigger("start",e,this._uiHash()),this._preserveHelperProportions||this._cacheHelperProportions(),!s)for(n=this.containers.length-1;n>=0;n--)this.containers[n]._trigger("activate",e,this._uiHash(this));return t.ui.ddmanager&&(t.ui.ddmanager.current=this),t.ui.ddmanager&&!a.dropBehaviour&&t.ui.ddmanager.prepareOffsets(this,e),this.dragging=!0,this.helper.addClass("ui-sortable-helper"),this._mouseDrag(e),!0},_mouseDrag:function(e){var i,s,n,o,a=this.options,r=!1;for(this.position=this._generatePosition(e),this.positionAbs=this._convertPositionTo("absolute"),this.lastPositionAbs||(this.lastPositionAbs=this.positionAbs),this.options.scroll&&(this.scrollParent[0]!==document&&"HTML"!==this.scrollParent[0].tagName?(this.overflowOffset.top+this.scrollParent[0].offsetHeight-e.pageY=0;i--)if(s=this.items[i],n=s.item[0],o=this._intersectsWithPointer(s),o&&s.instance===this.currentContainer&&n!==this.currentItem[0]&&this.placeholder[1===o?"next":"prev"]()[0]!==n&&!t.contains(this.placeholder[0],n)&&("semi-dynamic"===this.options.type?!t.contains(this.element[0],n):!0)){if(this.direction=1===o?"down":"up","pointer"!==this.options.tolerance&&!this._intersectsWithSides(s))break;this._rearrange(e,s),this._trigger("change",e,this._uiHash());break}return this._contactContainers(e),t.ui.ddmanager&&t.ui.ddmanager.drag(this,e),this._trigger("sort",e,this._uiHash()),this.lastPositionAbs=this.positionAbs,!1},_mouseStop:function(e,i){if(e){if(t.ui.ddmanager&&!this.options.dropBehaviour&&t.ui.ddmanager.drop(this,e),this.options.revert){var s=this,n=this.placeholder.offset(),o=this.options.axis,a={};o&&"x"!==o||(a.left=n.left-this.offset.parent.left-this.margins.left+(this.offsetParent[0]===document.body?0:this.offsetParent[0].scrollLeft)),o&&"y"!==o||(a.top=n.top-this.offset.parent.top-this.margins.top+(this.offsetParent[0]===document.body?0:this.offsetParent[0].scrollTop)),this.reverting=!0,t(this.helper).animate(a,parseInt(this.options.revert,10)||500,function(){s._clear(e)})}else this._clear(e,i);return!1}},cancel:function(){if(this.dragging){this._mouseUp({target:null}),"original"===this.options.helper?this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper"):this.currentItem.show();for(var e=this.containers.length-1;e>=0;e--)this.containers[e]._trigger("deactivate",null,this._uiHash(this)),this.containers[e].containerCache.over&&(this.containers[e]._trigger("out",null,this._uiHash(this)),this.containers[e].containerCache.over=0)}return this.placeholder&&(this.placeholder[0].parentNode&&this.placeholder[0].parentNode.removeChild(this.placeholder[0]),"original"!==this.options.helper&&this.helper&&this.helper[0].parentNode&&this.helper.remove(),t.extend(this,{helper:null,dragging:!1,reverting:!1,_noFinalSort:null}),this.domPosition.prev?t(this.domPosition.prev).after(this.currentItem):t(this.domPosition.parent).prepend(this.currentItem)),this},serialize:function(e){var i=this._getItemsAsjQuery(e&&e.connected),s=[];return e=e||{},t(i).each(function(){var i=(t(e.item||this).attr(e.attribute||"id")||"").match(e.expression||/(.+)[\-=_](.+)/);i&&s.push((e.key||i[1]+"[]")+"="+(e.key&&e.expression?i[1]:i[2]))}),!s.length&&e.key&&s.push(e.key+"="),s.join("&")},toArray:function(e){var i=this._getItemsAsjQuery(e&&e.connected),s=[];return e=e||{},i.each(function(){s.push(t(e.item||this).attr(e.attribute||"id")||"")}),s},_intersectsWith:function(t){var e=this.positionAbs.left,i=e+this.helperProportions.width,s=this.positionAbs.top,n=s+this.helperProportions.height,o=t.left,a=o+t.width,r=t.top,h=r+t.height,l=this.offset.click.top,c=this.offset.click.left,u="x"===this.options.axis||s+l>r&&h>s+l,d="y"===this.options.axis||e+c>o&&a>e+c,p=u&&d;return"pointer"===this.options.tolerance||this.options.forcePointerForContainers||"pointer"!==this.options.tolerance&&this.helperProportions[this.floating?"width":"height"]>t[this.floating?"width":"height"]?p:o0?"down":"up")},_getDragHorizontalDirection:function(){var t=this.positionAbs.left-this.lastPositionAbs.left;return 0!==t&&(t>0?"right":"left")},refresh:function(t){return this._refreshItems(t),this.refreshPositions(),this},_connectWith:function(){var t=this.options;return t.connectWith.constructor===String?[t.connectWith]:t.connectWith},_getItemsAsjQuery:function(e){function i(){r.push(this)}var s,n,o,a,r=[],h=[],l=this._connectWith();if(l&&e)for(s=l.length-1;s>=0;s--)for(o=t(l[s]),n=o.length-1;n>=0;n--)a=t.data(o[n],this.widgetFullName),a&&a!==this&&!a.options.disabled&&h.push([t.isFunction(a.options.items)?a.options.items.call(a.element):t(a.options.items,a.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),a]);for(h.push([t.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):t(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),this]),s=h.length-1;s>=0;s--)h[s][0].each(i);return t(r)},_removeCurrentsFromItems:function(){var e=this.currentItem.find(":data("+this.widgetName+"-item)");this.items=t.grep(this.items,function(t){for(var i=0;i=0;i--)for(n=t(d[i]),s=n.length-1;s>=0;s--)o=t.data(n[s],this.widgetFullName),o&&o!==this&&!o.options.disabled&&(u.push([t.isFunction(o.options.items)?o.options.items.call(o.element[0],e,{item:this.currentItem}):t(o.options.items,o.element),o]),this.containers.push(o));for(i=u.length-1;i>=0;i--)for(a=u[i][1],r=u[i][0],s=0,l=r.length;l>s;s++)h=t(r[s]),h.data(this.widgetName+"-item",a),c.push({item:h,instance:a,width:0,height:0,left:0,top:0})},refreshPositions:function(e){this.offsetParent&&this.helper&&(this.offset.parent=this._getParentOffset());var i,s,n,o;for(i=this.items.length-1;i>=0;i--)s=this.items[i],s.instance!==this.currentContainer&&this.currentContainer&&s.item[0]!==this.currentItem[0]||(n=this.options.toleranceElement?t(this.options.toleranceElement,s.item):s.item,e||(s.width=n.outerWidth(),s.height=n.outerHeight()),o=n.offset(),s.left=o.left,s.top=o.top);if(this.options.custom&&this.options.custom.refreshContainers)this.options.custom.refreshContainers.call(this);else for(i=this.containers.length-1;i>=0;i--)o=this.containers[i].element.offset(),this.containers[i].containerCache.left=o.left,this.containers[i].containerCache.top=o.top,this.containers[i].containerCache.width=this.containers[i].element.outerWidth(),this.containers[i].containerCache.height=this.containers[i].element.outerHeight();return this},_createPlaceholder:function(e){e=e||this;var i,s=e.options;s.placeholder&&s.placeholder.constructor!==String||(i=s.placeholder,s.placeholder={element:function(){var s=e.currentItem[0].nodeName.toLowerCase(),n=t("<"+s+">",e.document[0]).addClass(i||e.currentItem[0].className+" ui-sortable-placeholder").removeClass("ui-sortable-helper");return"tr"===s?e.currentItem.children().each(function(){t(" ",e.document[0]).attr("colspan",t(this).attr("colspan")||1).appendTo(n)}):"img"===s&&n.attr("src",e.currentItem.attr("src")),i||n.css("visibility","hidden"),n},update:function(t,n){(!i||s.forcePlaceholderSize)&&(n.height()||n.height(e.currentItem.innerHeight()-parseInt(e.currentItem.css("paddingTop")||0,10)-parseInt(e.currentItem.css("paddingBottom")||0,10)),n.width()||n.width(e.currentItem.innerWidth()-parseInt(e.currentItem.css("paddingLeft")||0,10)-parseInt(e.currentItem.css("paddingRight")||0,10)))}}),e.placeholder=t(s.placeholder.element.call(e.element,e.currentItem)),e.currentItem.after(e.placeholder),s.placeholder.update(e,e.placeholder)},_contactContainers:function(s){var n,o,a,r,h,l,c,u,d,p,f=null,g=null;for(n=this.containers.length-1;n>=0;n--)if(!t.contains(this.currentItem[0],this.containers[n].element[0]))if(this._intersectsWith(this.containers[n].containerCache)){if(f&&t.contains(this.containers[n].element[0],f.element[0]))continue;f=this.containers[n],g=n}else this.containers[n].containerCache.over&&(this.containers[n]._trigger("out",s,this._uiHash(this)),this.containers[n].containerCache.over=0);if(f)if(1===this.containers.length)this.containers[g].containerCache.over||(this.containers[g]._trigger("over",s,this._uiHash(this)),this.containers[g].containerCache.over=1);else{for(a=1e4,r=null,p=f.floating||i(this.currentItem),h=p?"left":"top",l=p?"width":"height",c=this.positionAbs[h]+this.offset.click[h],o=this.items.length-1;o>=0;o--)t.contains(this.containers[g].element[0],this.items[o].item[0])&&this.items[o].item[0]!==this.currentItem[0]&&(!p||e(this.positionAbs.top+this.offset.click.top,this.items[o].top,this.items[o].height))&&(u=this.items[o].item.offset()[h],d=!1,Math.abs(u-c)>Math.abs(u+this.items[o][l]-c)&&(d=!0,u+=this.items[o][l]),Math.abs(u-c)this.containment[2]&&(o=this.containment[2]+this.offset.click.left),e.pageY-this.offset.click.top>this.containment[3]&&(a=this.containment[3]+this.offset.click.top)),n.grid&&(i=this.originalPageY+Math.round((a-this.originalPageY)/n.grid[1])*n.grid[1],a=this.containment?i-this.offset.click.top>=this.containment[1]&&i-this.offset.click.top<=this.containment[3]?i:i-this.offset.click.top>=this.containment[1]?i-n.grid[1]:i+n.grid[1]:i,s=this.originalPageX+Math.round((o-this.originalPageX)/n.grid[0])*n.grid[0],o=this.containment?s-this.offset.click.left>=this.containment[0]&&s-this.offset.click.left<=this.containment[2]?s:s-this.offset.click.left>=this.containment[0]?s-n.grid[0]:s+n.grid[0]:s)),{top:a-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.scrollParent.scrollTop():h?0:r.scrollTop()),left:o-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():h?0:r.scrollLeft())}},_rearrange:function(t,e,i,s){i?i[0].appendChild(this.placeholder[0]):e.item[0].parentNode.insertBefore(this.placeholder[0],"down"===this.direction?e.item[0]:e.item[0].nextSibling),this.counter=this.counter?++this.counter:1;var n=this.counter;this._delay(function(){n===this.counter&&this.refreshPositions(!s)})},_clear:function(t,e){function i(t,e,i){return function(s){i._trigger(t,s,e._uiHash(e))}}this.reverting=!1;var s,n=[];if(!this._noFinalSort&&this.currentItem.parent().length&&this.placeholder.before(this.currentItem),this._noFinalSort=null,this.helper[0]===this.currentItem[0]){for(s in this._storedCSS)("auto"===this._storedCSS[s]||"static"===this._storedCSS[s])&&(this._storedCSS[s]="");this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper")}else this.currentItem.show();for(this.fromOutside&&!e&&n.push(function(t){this._trigger("receive",t,this._uiHash(this.fromOutside))}),!this.fromOutside&&this.domPosition.prev===this.currentItem.prev().not(".ui-sortable-helper")[0]&&this.domPosition.parent===this.currentItem.parent()[0]||e||n.push(function(t){this._trigger("update",t,this._uiHash())}),this!==this.currentContainer&&(e||(n.push(function(t){this._trigger("remove",t,this._uiHash())}),n.push(function(t){return function(e){t._trigger("receive",e,this._uiHash(this))}}.call(this,this.currentContainer)),n.push(function(t){return function(e){t._trigger("update",e,this._uiHash(this))}}.call(this,this.currentContainer)))),s=this.containers.length-1;s>=0;s--)e||n.push(i("deactivate",this,this.containers[s])),this.containers[s].containerCache.over&&(n.push(i("out",this,this.containers[s])),this.containers[s].containerCache.over=0);if(this.storedCursor&&(this.document.find("body").css("cursor",this.storedCursor),this.storedStylesheet.remove()),this._storedOpacity&&this.helper.css("opacity",this._storedOpacity),this._storedZIndex&&this.helper.css("zIndex","auto"===this._storedZIndex?"":this._storedZIndex),this.dragging=!1,this.cancelHelperRemoval){if(!e){for(this._trigger("beforeStop",t,this._uiHash()),s=0;s li > :first-child,> :not(li):even",heightStyle:"auto",icons:{activeHeader:"ui-icon-triangle-1-s",header:"ui-icon-triangle-1-e"},activate:null,beforeActivate:null},_create:function(){var e=this.options;this.prevShow=this.prevHide=t(),this.element.addClass("ui-accordion ui-widget ui-helper-reset").attr("role","tablist"),e.collapsible||e.active!==!1&&null!=e.active||(e.active=0),this._processPanels(),e.active<0&&(e.active+=this.headers.length),this._refresh()},_getCreateEventData:function(){return{header:this.active,panel:this.active.length?this.active.next():t(),content:this.active.length?this.active.next():t()}},_createIcons:function(){var e=this.options.icons;e&&(t("").addClass("ui-accordion-header-icon ui-icon "+e.header).appendTo(this.headers),this.active.children(".ui-accordion-header-icon").removeClass(e.header).addClass(e.activeHeader),this.headers.addClass("ui-accordion-icons"))},_destroyIcons:function(){this.headers.removeClass("ui-accordion-icons").children(".ui-accordion-header-icon").remove()},_destroy:function(){var t;this.element.removeClass("ui-accordion ui-widget ui-helper-reset").removeAttr("role"),this.headers.removeClass("ui-accordion-header ui-accordion-header-active ui-helper-reset ui-state-default ui-corner-all ui-state-active ui-state-disabled ui-corner-top").removeAttr("role").removeAttr("aria-expanded").removeAttr("aria-selected").removeAttr("aria-controls").removeAttr("tabIndex").each(function(){/^ui-accordion/.test(this.id)&&this.removeAttribute("id")}),this._destroyIcons(),t=this.headers.next().css("display","").removeAttr("role").removeAttr("aria-hidden").removeAttr("aria-labelledby").removeClass("ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content ui-accordion-content-active ui-state-disabled").each(function(){/^ui-accordion/.test(this.id)&&this.removeAttribute("id")}),"content"!==this.options.heightStyle&&t.css("height","")},_setOption:function(t,e){return"active"===t?void this._activate(e):("event"===t&&(this.options.event&&this._off(this.headers,this.options.event),this._setupEvents(e)),this._super(t,e),"collapsible"!==t||e||this.options.active!==!1||this._activate(0),"icons"===t&&(this._destroyIcons(),e&&this._createIcons()),void("disabled"===t&&this.headers.add(this.headers.next()).toggleClass("ui-state-disabled",!!e)))},_keydown:function(e){if(!e.altKey&&!e.ctrlKey){var i=t.ui.keyCode,s=this.headers.length,n=this.headers.index(e.target),o=!1;switch(e.keyCode){case i.RIGHT:case i.DOWN:o=this.headers[(n+1)%s];break;case i.LEFT:case i.UP:o=this.headers[(n-1+s)%s];break;case i.SPACE:case i.ENTER:this._eventHandler(e);break;case i.HOME:o=this.headers[0];break;case i.END:o=this.headers[s-1]}o&&(t(e.target).attr("tabIndex",-1),t(o).attr("tabIndex",0),o.focus(),e.preventDefault())}},_panelKeyDown:function(e){e.keyCode===t.ui.keyCode.UP&&e.ctrlKey&&t(e.currentTarget).prev().focus()},refresh:function(){var e=this.options;this._processPanels(),e.active===!1&&e.collapsible===!0||!this.headers.length?(e.active=!1,this.active=t()):e.active===!1?this._activate(0):this.active.length&&!t.contains(this.element[0],this.active[0])?this.headers.length===this.headers.find(".ui-state-disabled").length?(e.active=!1,this.active=t()):this._activate(Math.max(0,e.active-1)):e.active=this.headers.index(this.active),this._destroyIcons(),this._refresh()},_processPanels:function(){this.headers=this.element.find(this.options.header).addClass("ui-accordion-header ui-helper-reset ui-state-default ui-corner-all"),this.headers.next().addClass("ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom").filter(":not(.ui-accordion-content-active)").hide()},_refresh:function(){var i,s=this.options,n=s.heightStyle,o=this.element.parent(),a=this.accordionId="ui-accordion-"+(this.element.attr("id")||++e);this.active=this._findActive(s.active).addClass("ui-accordion-header-active ui-state-active ui-corner-top").removeClass("ui-corner-all"),this.active.next().addClass("ui-accordion-content-active").show(),this.headers.attr("role","tab").each(function(e){var i=t(this),s=i.attr("id"),n=i.next(),o=n.attr("id");s||(s=a+"-header-"+e,i.attr("id",s)),o||(o=a+"-panel-"+e,n.attr("id",o)),i.attr("aria-controls",o),n.attr("aria-labelledby",s)}).next().attr("role","tabpanel"),this.headers.not(this.active).attr({"aria-selected":"false","aria-expanded":"false",tabIndex:-1}).next().attr({"aria-hidden":"true"}).hide(),this.active.length?this.active.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0}).next().attr({"aria-hidden":"false"}):this.headers.eq(0).attr("tabIndex",0),this._createIcons(),this._setupEvents(s.event),"fill"===n?(i=o.height(),this.element.siblings(":visible").each(function(){var e=t(this),s=e.css("position");"absolute"!==s&&"fixed"!==s&&(i-=e.outerHeight(!0))}),this.headers.each(function(){i-=t(this).outerHeight(!0)}),this.headers.next().each(function(){t(this).height(Math.max(0,i-t(this).innerHeight()+t(this).height()))}).css("overflow","auto")):"auto"===n&&(i=0,this.headers.next().each(function(){i=Math.max(i,t(this).css("height","").height())}).height(i))},_activate:function(e){var i=this._findActive(e)[0];i!==this.active[0]&&(i=i||this.active[0],this._eventHandler({target:i,currentTarget:i,preventDefault:t.noop}))},_findActive:function(e){return"number"==typeof e?this.headers.eq(e):t()},_setupEvents:function(e){var i={keydown:"_keydown"};e&&t.each(e.split(" "),function(t,e){i[e]="_eventHandler"}),this._off(this.headers.add(this.headers.next())),this._on(this.headers,i),this._on(this.headers.next(),{keydown:"_panelKeyDown"}),this._hoverable(this.headers),this._focusable(this.headers)},_eventHandler:function(e){var i=this.options,s=this.active,n=t(e.currentTarget),o=n[0]===s[0],a=o&&i.collapsible,r=a?t():n.next(),h=s.next(),l={oldHeader:s,oldPanel:h,newHeader:a?t():n,newPanel:r};e.preventDefault(),o&&!i.collapsible||this._trigger("beforeActivate",e,l)===!1||(i.active=a?!1:this.headers.index(n),this.active=o?t():n,this._toggle(l),s.removeClass("ui-accordion-header-active ui-state-active"),i.icons&&s.children(".ui-accordion-header-icon").removeClass(i.icons.activeHeader).addClass(i.icons.header),o||(n.removeClass("ui-corner-all").addClass("ui-accordion-header-active ui-state-active ui-corner-top"),i.icons&&n.children(".ui-accordion-header-icon").removeClass(i.icons.header).addClass(i.icons.activeHeader),n.next().addClass("ui-accordion-content-active")))},_toggle:function(e){var i=e.newPanel,s=this.prevShow.length?this.prevShow:e.oldPanel;this.prevShow.add(this.prevHide).stop(!0,!0),this.prevShow=i,this.prevHide=s,this.options.animate?this._animate(i,s,e):(s.hide(),i.show(),this._toggleComplete(e)),s.attr({"aria-hidden":"true"}),s.prev().attr("aria-selected","false"),i.length&&s.length?s.prev().attr({tabIndex:-1,"aria-expanded":"false"}):i.length&&this.headers.filter(function(){return 0===t(this).attr("tabIndex")}).attr("tabIndex",-1),i.attr("aria-hidden","false").prev().attr({"aria-selected":"true",tabIndex:0,"aria-expanded":"true"})},_animate:function(t,e,n){var o,a,r,h=this,l=0,c=t.length&&(!e.length||t.index()",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,_create:function(){var e,i,s,n=this.element[0].nodeName.toLowerCase(),o="textarea"===n,a="input"===n;this.isMultiLine=o?!0:a?!1:this.element.prop("isContentEditable"),this.valueMethod=this.element[o||a?"val":"text"],this.isNewMenu=!0,this.element.addClass("ui-autocomplete-input").attr("autocomplete","off"),this._on(this.element,{keydown:function(n){if(this.element.prop("readOnly"))return e=!0,s=!0,void(i=!0);e=!1,s=!1,i=!1;var o=t.ui.keyCode;switch(n.keyCode){case o.PAGE_UP:e=!0,this._move("previousPage",n);break;case o.PAGE_DOWN:e=!0,this._move("nextPage",n);break;case o.UP:e=!0,this._keyEvent("previous",n);break;case o.DOWN:e=!0,this._keyEvent("next",n);break;case o.ENTER:case o.NUMPAD_ENTER:this.menu.active&&(e=!0,n.preventDefault(),this.menu.select(n));break;case o.TAB:this.menu.active&&this.menu.select(n);break;case o.ESCAPE:this.menu.element.is(":visible")&&(this._value(this.term),this.close(n),n.preventDefault());break;default:i=!0,this._searchTimeout(n)}},keypress:function(s){if(e)return e=!1,void((!this.isMultiLine||this.menu.element.is(":visible"))&&s.preventDefault());if(!i){var n=t.ui.keyCode;switch(s.keyCode){case n.PAGE_UP:this._move("previousPage",s);break;case n.PAGE_DOWN:this._move("nextPage",s);break;case n.UP:this._keyEvent("previous",s);break;case n.DOWN:this._keyEvent("next",s)}}},input:function(t){return s?(s=!1,void t.preventDefault()):void this._searchTimeout(t)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){return this.cancelBlur?void delete this.cancelBlur:(clearTimeout(this.searching),this.close(t),void this._change(t))}}),this._initSource(),this.menu=t("