#heateor_sss_error{color:red;margin:7px 0}div.heateor_sss_sharing_ul a:link,div.heateor_sss_sharing_ul a:focus{text-decoration:none;background:transparent!important}.heateor_sss_login_container{margin:2px 0}.heateor_sss_login_container img,.heateor_sss_sharing_container img{cursor:pointer;margin:2px;border:none}.heateor_sss_login_container img{display:none;float:left}#heateor_sss_loading_image{display:block!important;float:none}.heateor_sss_error{background-color:#ffffe0;border:1px solid #e6db55;padding:5px;margin:10px}#heateor_sss_sharing_more_providers{position:fixed;top:50%;left:47%;background:#fafafa;width:650px;margin:-180px 0 0 -300px;z-index:10000000;text-shadow:none!important;height:308px}#heateor_sss_popup_bg{background:url(//www.personasalon.co.in/wp-content/plugins/sassy-social-share/images/transparent_bg.png);bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:10000}#heateor_sss_sharing_more_providers .title{font-size:14px!important;height:auto!important;background:#58b8f8!important;border-bottom:1px solid #d7d7d7!important;color:#fff;font-weight:700;letter-spacing:inherit;line-height:34px!important;padding:0!important;text-align:center;text-transform:none;margin:0!important;text-shadow:none!important;width:100%}#heateor_sss_sharing_more_providers *{font-family:Arial,Helvetica,sans-serif}#heateor_sss_sharing_more_providers #heateor_sss_sharing_more_content{background:#fafafa;border-radius:4px;color:#555;height:auto;width:100%}#heateor_sss_sharing_more_providers .filter{margin:0;padding:10px 0 0;position:relative;width:100%}#heateor_sss_sharing_more_providers .all-services{clear:both;height:250px;overflow:auto}#heateor_sss_sharing_more_content .all-services ul{margin:10px!important;overflow:hidden;list-style:none;padding-left:0!important;position:static!important;width:auto!important}#heateor_sss_sharing_more_content .all-services ul li{margin:0;background:0 0!important;float:left;width:33.3333%!important;text-align:left!important}#heateor_sss_sharing_more_providers .close-button img{margin:0}#heateor_sss_sharing_more_providers .close-button.separated{background:0 0!important;border:none!important;box-shadow:none!important;width:auto!important;height:auto!important;z-index:1000}#heateor_sss_sharing_more_providers .close-button{height:auto!important;width:auto!important;left:auto!important;display:block!important;color:#555!important;cursor:pointer!important;font-size:29px!important;line-height:29px!important;margin:0!important;padding:0!important;position:absolute;right:-13px;top:-11px}#heateor_sss_sharing_more_providers .filter input.search{width:94%;display:block;float:none;font-family:"open sans","helvetica neue",helvetica,arial,sans-serif;font-weight:300;height:auto;line-height:inherit;margin:0 auto;padding:5px 8px 5px 10px;border:1px solid #ccc!important;color:#000;background:#fff!important;font-size:16px!important;text-align:left!important}#heateor_sss_sharing_more_providers .footer-panel{background:#fff;border-top:1px solid #d7d7d7;padding:6px 0;width:100%;color:#fff}#heateor_sss_sharing_more_providers .footer-panel p{background-color:transparent;top:0;text-align:left!important;color:#000;font-family:'helvetica neue',arial,helvetica,sans-serif;font-size:12px;line-height:1.2;margin:0!important;padding:0 6px!important;text-indent:0!important}#heateor_sss_sharing_more_providers .footer-panel a{color:#fff;text-decoration:none;font-weight:700;text-indent:0!important}#heateor_sss_sharing_more_providers .all-services ul li a span{width:51%}#heateor_sss_sharing_more_providers .all-services ul li a{border-radius:3px;color:#666!important;display:block;font-size:18px;height:auto;line-height:28px;overflow:hidden;padding:8px;text-decoration:none!important;text-overflow:ellipsis;white-space:nowrap;border:none!important;text-indent:0!important;background:0 0!important;text-shadow:none}.heateor_sss_share_count{display:block;text-indent:0!important;visibility:hidden;background-color:#58b8f8!important;width:5px;height:auto;text-align:center;min-width:8px!important;padding:1px 4px!important;color:#fff!important;font-family:'Open Sans',arial,sans-serif!important;font-size:10px!important;font-weight:600!important;-webkit-border-radius:15px!important;border-radius:15px!important;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.4);box-shadow:0 2px 2px rgba(0,0,0,.4);text-shadow:0 -1px 0 rgba(0,0,0,.2);line-height:14px!important;border:2px solid #fff!important;z-index:1;margin:2px auto!important;box-sizing:content-box!important}.heateor_sss_share_count,.heateor_sss_vertical_sharing{-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important}div.heateor_sss_follow_ul,div.heateor_sss_sharing_ul{padding-left:0!important;margin:1px 0!important}#heateor_sss_sharing_popup_close img{opacity:1!important;background:0 0!important;border:none!important;outline:0!important;box-shadow:none!important;width:auto!important;height:auto!important;top:inherit!important;right:inherit!important;left:9px!important;padding:0!important}div.heateor_sss_follow_ul .heateorSssSharingRound,div.heateor_sss_sharing_ul .heateorSssSharingRound{background:0 0!important}.heateor_sss_square_count{display:none;text-align:center;font-weight:bolder;font-family:sans-serif;font-style:normal;font-size:.6em;visibility:hidden}div.heateor_sss_follow_ul a,div.heateor_sss_horizontal_sharing div.heateor_sss_sharing_ul a{float:left;padding:0!important;list-style:none!important;border:none!important;margin:2px}.heateorSssSharing,.heateorSssSharingButton{display:block;cursor:pointer;margin:2px}div.heateor_sss_follow_ul a:before,div.heateor_sss_sharing_ul a:before{content:none!important}div.heateor_sss_follow_ul a{width:auto}.heateor_sss_vertical_sharing{background:0 0;-webkit-box-shadow:0 1px 4px 1px rgba(0,0,0,.1);box-shadow:0 1px 4px 1px rgba(0,0,0,.1);position:fixed;overflow:visible;z-index:10000000;display:block;padding:10px;border-radius:4px;opacity:1;box-sizing:content-box!important}div.heateor_sss_horizontal_counter li.heateor_sss_facebook_share,div.heateor_sss_horizontal_sharing li.heateor_sss_facebook_share{width:96px}li.heateor_sss_facebook_like .fb-like span,li.heateor_sss_facebook_recommend .fb-like span,li.heateor_sss_facebook_share .fb-share-button span{vertical-align:top!important}li.heateor_sss_facebook_like .fb-like span iframe,li.heateor_sss_facebook_recommend .fb-like span iframe{max-width:none!important;z-index:1000}.heateor_sss_counter_container li{height:21px}.heateorSssTCBackground:hover{border-width:0!important;background-color:transparent}.heateorSssTCBackground{border-width:0!important;background-color:transparent!important;font-style:normal;word-wrap:normal;color:#666;line-height:1;visibility:hidden}.heateorSssSharingSvg{width:100%;height:100%}.heateorSssSharing{float:left;border:none}.heateorSssSharingArrow{height:16px;width:16px;cursor:pointer;margin-top:10px}.heateorSssPushIn{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2030%2030%22%3E%0A%3Cpath%20d%3D%22M%207%206%20q%202%206%2010%206%20v%20-6%20l%206%209%20l%20-6%209%20v%20-6%20q%20-10%202%20-10%20-12%22%20stroke-width%3D%221%22%20stroke%3D%22%23000%22%20fill%3D%22%23000%22%20stroke-linecap%3D%22round%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E) left no-repeat}.heateorSssPullOut{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2030%2030%22%3E%0A%3Cpath%20d%3D%22M%2023%206%20q%20-2%206%20-10%206%20v%20-6%20l%20-6%209%20l%206%209%20v%20-6%20q%2010%202%2010%20-12%22%20stroke-width%3D%221%22%20stroke%3D%22%23000%22%20fill%3D%22%23000%22%20stroke-linecap%3D%22round%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E) left no-repeat}.heateorSssCommentingTabs li{padding-left:0!important;float:left;margin:0 1em 0 0 !important;list-style:none;color:#aaa;display:block;cursor:pointer;font-size:.85em}div.heateorSssTotalShareCount{word-wrap:normal!important;font-weight:bolder;font-family:sans-serif;padding:0;margin:0;text-align:center}div.heateorSssTotalShareText{word-wrap:normal!important;margin:0;padding:0;text-align:center}div.heateor_sss_horizontal_sharing li{width:auto}div.heateor_sss_horizontal_sharing li.heateor_sss_facebook_like{width:91px}div.heateor_sss_horizontal_sharing li.heateor_sss_facebook_recommend{width:145px}div.heateor_sss_horizontal_sharing li.heateor_sss_twitter_tweet{width:95px}div.heateor_sss_horizontal_sharing li.heateor_sss_linkedin_share span{vertical-align:text-top!important}div.heateor_sss_horizontal_sharing li.heateor_sss_linkedin_share{width:96px}div.heateor_sss_horizontal_sharing li.heateor_sss_buffer_share{width:108px}div.heateor_sss_horizontal_sharing li.heateor_sss_reddit_badge{width:130px}div.heateor_sss_horizontal_sharing li.heateor_sss_yummly{width:106px}div.heateor_sss_horizontal_sharing li.heateor_sss_pinterest_pin{width:76px}div.heateor_sss_horizontal_sharing li.heateor_sss_xing{width:98px}.heateor_sss_sharing_container a{padding:0!important;box-shadow:none!important;border:none!important}.heateorSssClear{clear:both}div.course_instructor_widget .heateor_sss_vertical_sharing{display:none!important}@media screen and (max-width:783px){#heateor_sss_sharing_more_providers{width:80%;left:60%;margin-left:-50%;text-shadow:none!important}#heateor_sss_sharing_more_providers .filter input.search{border:1px solid #ccc;width:92%}}@media screen and (max-width:475px){#heateor_sss_sharing_more_content .all-services ul li{width:100%!important}}div.heateor_sss_bottom_sharing{margin-bottom:0}div.heateor_sss_sharing_container a:before,div.heateor_sss_follow_icons_container a:before{content:none}.qib-button-wrapper button.qib-button{
padding: 6px 12px 8px;
height: 41px;
background: #ffffff;
border: 1px solid #efefef;
cursor: pointer;
font-size: 20px;
line-height: 20px;
width: 41px;
color: black;
height: 41px;
}
.qib-button-wrapper .quantity {
display: inline;
}
.qib-button-wrapper{
margin: 3px auto;
white-space: nowrap;
}
.qib-button-wrapper button.qib-button, .qib-button-wrapper div.quantity.wqpmb_quantity {
float: none !important;
height: 41px;
}
.qib-button-wrapper .quantity input.input-text.qty.text {
height: 41px;
padding: 6px 12px 8px;
text-align: center;
background: #ffffff;
border: 1px solid #efefef;
font-size: 20px;
line-height: 20px;
box-shadow: none;
}
span.wqpmb_plain_input.hidden{display: none;}
body.cart tr.woocommerce-cart-form__cart-item.cart_item .quantity.wqpmb_quantity,.quantity.wqpmb_quantity {
display: inline-flex;
}
body.single-product .qib-button.qib-button-wrapper {
display: inline-block;
float: left;
margin-right: 5px;
}
body.cart tr.woocommerce-cart-form__cart-item.cart_item .qib-button-wrapper{
margin: inherit;
}
.woocommerce div.product form.cart .qib-button-wrapper div.quantity{
margin-right: 0;margin: 0;
}
.qib-button-wrapper input::-webkit-outer-spin-button,
.qib-button-wrapper input::-webkit-inner-spin-button {
-webkit-appearance: none;
-moz-appearance: none;
margin: 0; 
}
.qib-button-wrapper input[type=number]
{
-moz-appearance: textfield;
}pre.xdebug-var-dump {
text-align: left;
overflow: auto;
}
table.wpt_product_table pre.xdebug-var-dump{
max-width: 500px;
}
pre.xdebug-var-dump>small:first-child {
display: block;
}
pre.xdebug-var-dump>small {font-size: 88%;letter-spacing: -1px;} @font-face {
font-family: 'WooCommerce';
src: url(//www.personasalon.co.in/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot);
src: url(//www.personasalon.co.in/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix) format("embedded-opentype"), 
url(//www.personasalon.co.in/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"), url(//www.personasalon.co.in/wp-content/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype"), 
url(//www.personasalon.co.in/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce) format("svg");
font-weight: normal;
font-style: normal; } .wpt_product_table_wrapper table.wpt_product_table>tbody tr.wpt_row td a {
text-decoration: none;
} div.wpt_product_table_wrapper input[type=checkbox] {
position: absolute;
opacity: 0;
}
div.wpt_product_table_wrapper input[type=checkbox]+label {
position: relative;
cursor: pointer;
padding: 0;
}
div.wpt_product_table_wrapper input[type=checkbox].wpt_tabel_checkbox.wpt_td_checkbox.disabled+label:before,
div.wpt_product_table_wrapper input.wpt_tabel_checkbox.wpt_td_checkbox.disabled[type=checkbox]+label:before{
border: 1px solid #bbbbbb;
content: '';
margin-right: 3px;
display: inline-block;
vertical-align: text-top;
width: 15px;
height: 15px;
background: #e6e6e6;
border-radius: 3px;
opacity: .3;
}
div.wpt_product_table_wrapper input[type=checkbox]+label:before {
border: 1px solid #bbbbbb;
content: '';
margin-right: 3px;
display: inline-block;
vertical-align: text-top;
width: 15px;
height: 15px;
background: #e6e6e6;
border-radius: 3px;
}
div.wpt_product_table_wrapper input[type=checkbox]:hover+label:before {
background: #ccc;
}
div.wpt_product_table_wrapper input[type=checkbox]:checked+label:before {
background: #0a7f9c;
border-color: #055569;
}
div.wpt_product_table_wrapper input[type=checkbox]:disabled+label {
color: #b8b8b8;
cursor: auto;
}
div.wpt_product_table_wrapper input[type=checkbox]:disabled+label:before {
box-shadow: none;
background: #ddd;
}
div.wpt_product_table_wrapper input[type=checkbox]:checked+label:after {
content: '✓';
color: #fff;
top: 1px;
font-size: 11px;
font-weight: bold;
left: 4px;
position: absolute;
}
div.wpt_product_table_wrapper input[type=checkbox].wpt_check_universal.wpt_check_universal_header:checked+label:after,
div.wpt_product_table_wrapper input.wpt_check_universal.wpt_check_universal_header[type=checkbox]:checked+label:after{
content: '✓';
color: #fff;
top: 1px;
font-size: 11px;
font-weight: bold;
left: 4px;
position: absolute;
} div.wpt_product_table_wrapper input[type=radio] {
position: absolute;
opacity: 0;
}
div.wpt_product_table_wrapper input[type=radio]+label {
position: relative;
cursor: pointer;
padding: 0;
}
div.wpt_product_table_wrapper input[type=radio]+label:before {
border: 1px solid #bbbbbb;
content: '';
margin-right: 10px;
display: inline-block;
vertical-align: text-top;
width: 24px;
height: 24px;
background: #e6e6e6;
border-radius: 50%;
}
div.wpt_product_table_wrapper input[type=radio]:hover+label:before {
background: #ccc;
}
div.wpt_product_table_wrapper input[type=radio]:checked+label:before {
background: #5cb85c;
border-color: #5cb85c;
}
div.wpt_product_table_wrapper input[type=radio]:disabled+label {
color: #b8b8b8;
cursor: auto;
}
div.wpt_product_table_wrapper input[type=radio]:disabled+label:before {
box-shadow: none;
background: #ddd;
}
div.wpt_product_table_wrapper input[type=radio]:checked+label:after {
content: '●';
color: #fff;
top: 0px;
font-size: 20px;
font-weight: bold;
left: 6.5px;
top: -0.5px;
position: absolute;
}  .wpt_action{
min-width: 140px;
}
.item_inside_cell.wpt_action{
text-align: initial;
}
br.wpt_clear {
clear: both;
width: 100% !important;
height: 0px;
}
div.wpt_product_table_wrapper table#wpt_table tr.wpt_row td p{padding: 0;margin: 0;}
div.wpt_product_table_wrapper table#wpt_table tr.wpt_row td .wpt_varition_section div.wpt_message p.stock.out-of-stock{color: #d22121;}
div.wpt_product_table_wrapper table#wpt_table tr.wpt_row td .wpt_varition_section div.wpt_message p.stock.in-stock{
color: #4caf50;
font-weight: bold;
}
td.wpt_action {
text-align: right !important;
}
.wpt_varition_section {
display:  inline-block;
margin: 6px;
}
td.wpt_check {
text-align: center;
}
th.wpt_check, td.wpt_check {
text-align: center;
width: 40px;
}
table.wpt_product_table thead tr{cursor: pointer;}
.wpt_varition_section select{display: inline-block;}
.wpt_varition_section {
} input.wpt_tabel_checkbox.wpt_td_checkbox.disabled { } a.button.wpt_woo_add_cart_button{
position: relative;
display: inline-block;
}  .wpt_product_table thead th.serial_number{
width: 67px;
font-size: 12px !important;
}
.wpt_product_table thead th.description {
width: 312px;
}
.wpt_product_table *,.wpt_product_table tr>td,.wpt_product_table td{
box-sizing: border-box;vertical-align:middle;
}
.wpt_product_table tbody tr td.wpt_thumbnail {
text-align: center;
vertical-align: middle;
position: relative;
overflow: hidden;
height: 62px;
}
td.wpt_thumbnails img {
cursor: pointer;
}
td.wpt_thumbnails_no_action img {
cursor: default;
}
.wpt_product_table tbody tr td.wpt_thumbnail>img {
position: absolute;
top: 3px;
left: 21%;
}
th.wpt_total, td.wpt_total,
th.wpt_price, td.wpt_price{
text-align: center;
} span.outofstock {
color: #e65454;
font-weight:  normal;
}
span.instock {
color: #4CAF50;
font-weight:  bold;
} table.wpt_product_table tr.wpt_row td.wpt_quantity div.quantity{
text-align: center;
}
table.wpt_product_table tr.wpt_row td.wpt_quantity{
text-align: center;
} .wpt_thumbs_popup,#wpt_thumbs_popup {
position: fixed !important;
top: 0;
left: 0;
background: rgba(0, 0, 0, 0.78);
width: 100%;
height: 100%;
z-index: 99999;
overflow-y: auto;
cursor: pointer;
}
#wpt_thumbs_popup .wpt_popup_image_wrapper {
width: 96%;
margin: 50px auto;
background: white;
padding: 10px;
position: relative;
max-width: 100%; min-width: 250px;
display: none;
z-index: 100000;
box-shadow: -11px 8px 20px 0px black;
border: 1px solid black;
border-radius: 7px;
}
#wpt_thumbs_popup img.wpt_popup_image {
width: 100%;
height: auto;
}
#wpt_thumbs_popup .wpt_wrapper_title{padding: 0;margin: 0;}
span#wpt_popup_close {
position: absolute;
background: rgba(255, 0, 0, 0.7);
padding: 6px;
right: 3px;
top: 3px;
width: 28px;
text-align: center;
color: white;
height: 27px;
line-height: 12px;
font-size: 23px;
border: none;
cursor: pointer;
border-top-right-radius: 7px;
z-index: 5;
}
span#wpt_popup_close:hover{
background: rgba(255, 0, 0, 1);
} .wpt_product_table tbody tr .star-rating {
font-size: 0.65em;
}
div#wpt_table_wrapper,div#wpt_table_wrapper *{
transition: all .4s !important;
padding-top: 3px;
} .wpt_live_cart_box {
padding: 5px 10px;
position:  relative;
}
a.remove.remove_from_cart_button.wpt_remove_cart_link {
display: inline-block;
float: left;
}
.wpt_live_cart_box .cart-dropdown .wpt_dropdown {
padding:  0;
margin:  0;
list-style:  none;
}
a.remove_cart_icon {
color: red;
padding: 2px;
background: rgba(255, 0, 0, 0.09);
display: inline-block;
line-height: 8px;
text-decoration: none;
transition: all 1s;
}
a.remove_cart_icon:hover{
text-decoration: none;
background: rgba(255, 0, 0, 0.06);
}
.wpt_live_cart_box .cart-dropdown .wpt_dropdown li {
padding: 0px 5px;
background: rgba(189, 189, 189, 0.07058823529411765);
display: inline-block;
border: 1px solid rgba(0, 0, 0, 0.12156862745098039);
border-radius: 4px;
margin: 2px 0;
font-size: 12px;
cursor: pointer;
}
.wpt_live-cart-subtotal, .wpt_live-cart-other_link {
display: inline-block;
}
.wpt_live-cart-other_link>a {
padding: 0 13px;
} .all_check_header_footer.all_check_header span {
display:  inline-block;
}
.all_check_footer {
display: block;
padding: 10px;
margin: 3px 0;
text-align: right;
background: rgba(0, 0, 0, 0.14901960784313725);
clear: both;
}
.all_check_header_footer.all_check_header>span {
background: rgba(119, 115, 115, 0.0196078431372549);
display: inline-block;
padding: 7px 10px 2px 10px;
border: 1px solid rgba(119, 115, 115, 0.12);
}
.all_check_header_footer.all_check_header>span>* {
padding: 0 !important;
margin-bottom: 2px;
margin-top: 2px;
}
.all_check_header_footer.all_check_header>span>label{
display: inline-block;
}
.all_check_header_footer.all_check_header {
text-align: right;
padding: 5px 0;
float: right;
display: flex;
}
a.button.add_to_cart_all_selected {
display: inline-block;
}
a.button.wpt_woo_add_cart_button.add_to_cart_button.disabled.loading {
opacity: 0.3;
} .wpt_search_box {
padding: 5px 0;
font-size: 12px;
margin-bottom: 5px;
text-align: center;
}
.search_box_fixer{padding: 3px;}
.wpt_search_box{overflow: hidden;}
.wpt_search_box .search_box_wrapper {
display: flex;
}
.wpt_device_mobile .wpt_search_box .search_box_wrapper {
display: flex;
flex-direction: column;
}
.wpt_search_box .wpt_search_button {
width: 50%;
margin-top: 10px;
}
.search_single label.search_keyword_label {
display: block;
}
.wpt_search_box .search_single {
width: 100%;
box-sizing: border-box;
margin-top: 10px;
}
.search_single.search_single_texonomy{
}
.wpt_search_box select.search_select {
width: 98%;
}
h3.search_box_label {
line-height: 16px;
font-size: 16px;
padding: 0;
margin: 0;
}
.search_single .query_box_direct_value,.instance_search_input{
width: 100%;
border-radius: 5px;
padding: 6px 5px 5px 5px;
border: 1px solid #a9a1a1;
}
.instance_search_input {
width: 100%;
padding-left: 10px;
}
.search_single.search_single_direct {
clear: both;
box-sizing: border-box;
display: flex;
width: 100%;
margin: auto;
min-height: 48px;
margin-top: 10px;
}
.search_single_column {
display: block;
width: 100%;
}
button.button.wpt_search_button {
visibility: hidden;
padding: 0;
margin: 0;
display: none;
}
.wpt_load_more_wrapper {
text-align: center;
display: block;
width: 100%;
margin: 16px 0;
clear: both;
} .wpt_load_more,
.add_to_cart_all_selected{
background-color: #36304a;
border-color: #eeeeee;
color: #fff;
padding: 10px 30px;
border-radius: 3px;
transition: all .5s;
}
.wpt_load_more{
float: none;
}
.wpt_load_more:hover,
.add_to_cart_all_selected:hover{
background-color: #EFF2F7;
} .wpt_load_more_wrapper.load_more_hidden {
display: none !important;
}
p.search_select.query {
padding: 0;
margin: 0;
}
span.texonomy_checkbox_single {
display: inline-block;
}  select.filter_select {
border: 1px solid #e2e2e2 !important;
}
.wpt_filter.fulter_half {
width: 50%;
float: left;
}
.wpt_filter.fulter_half .wpt_filter_wrapper {
padding: 15px 5px 5px 5px;
}
.wpt_filter.fullter_full{
width: 100%;
text-align: left;
}
.wpt_filter.fullter_full .wpt_filter_wrapper{
padding: 5px 0;
} @media only screen and (max-width: 600px){
.wpt_filter.fulter_half {
width:  100%;
text-align:  center;
}
.all_check_header_footer.all_check_header {
width:  100%;
text-align:  center;
font-size: 12px;
}
}  @media only screen and (min-width: 500px) and (min-device-width: 500px) and (-webkit-min-device-pixel-ratio: 2){
#wpt_thumbs_popup .wpt_popup_image_wrapper {
margin:5% auto !important;
}
} table#wpt_table.wpt_product_table tr.wpt_row td.wpt_quantity .quantity input.plus, 
table#wpt_table.wpt_product_table tr.wpt_row td.wpt_quantity .quantity input.minus {
width: 28px;
} @media 
only screen and (max-width: 760px),
(min-device-width: 768px) and (max-device-width: 1024px)  {
a.button.wpt_woo_add_cart_button.add_to_cart_button {
margin-top: 7px !important;
margin-bottom: 7px !important;
display: inline-block;
}
} div.wpt_column_sort table#wpt_table.wpt_product_table tr>td.this_column_sorted {
background: rgba(0, 0, 0, 0.03);
}
div.wpt_column_sort table#wpt_table.wpt_product_table tr>th.this_column_sorted {
background-color: rgba(0, 0, 0, 0.18);
}
div.wpt_column_sort table#wpt_table.wpt_product_table tr>th {
background-image: url(//www.personasalon.co.in/wp-content/plugins/woo-product-table-master/assets/images/arrow.png);
background-repeat: no-repeat;
background-repeat: no-repeat;
background-position: 97% center;
background-size: 9px; }
div.wpt_column_sort table#wpt_table.wpt_product_table tr>th.this_column_sorted[data-sort_type="DESC"] {
background-image: url(//www.personasalon.co.in/wp-content/plugins/woo-product-table-master/assets/images/arrow_down.png) !important;
}
div.wpt_column_sort table#wpt_table.wpt_product_table tr>th.this_column_sorted[data-sort_type="ASC"] {
background-image: url(//www.personasalon.co.in/wp-content/plugins/woo-product-table-master/assets/images/arrow_top.png) !important;
}
div.wpt_column_sort table#wpt_table.wpt_product_table tr>th.wpt_Message,
div.wpt_column_sort table#wpt_table.wpt_product_table tr>th.wpt_serial_number,
div.wpt_column_sort table#wpt_table.wpt_product_table tr>th.wpt_quoterequest,
div.wpt_column_sort table#wpt_table.wpt_product_table tr>th.wpt_check,
div.wpt_column_sort table#wpt_table.wpt_product_table tr>th.wpt_quantity,
div.wpt_column_sort table#wpt_table.wpt_product_table tr>th.wpt_quick,
div.wpt_column_sort table#wpt_table.wpt_product_table tr>th.wpt_thumbnails,
div.wpt_column_sort table#wpt_table.wpt_product_table tr>th.wpt_action{
background-image: none !important;
} table#wpt_table.wpt_product_table a.added_to_cart.wc-forward {
font-size: 10px;
padding: 2px 5px;
font-weight: normal;
background: #00000014;
color: black;
text-decoration: none;
}
table#wpt_table.wpt_product_table a.added_to_cart.wc-forward:hover {
background: #0003;
color: white;
} .wpt_product_table_wrapper div.tables_cart_message_box{
display: block;
width: 100%;
padding: 3px;
position: relative;
}
.wpt_product_table_wrapper div.tables_cart_message_box a.footer-cart-contents{
display: none;
}
.wpt_product_table_wrapper div.tables_cart_message_box a.cart-contents{
position: absolute;
top: 0;
font-size: 16px;
right: 4px;
line-height: 1;
}
.wpt_product_table_wrapper div.tables_cart_message_box .widget_shopping_cart_content {
padding-top: 16px;
}
.wpt_product_table_wrapper div.tables_cart_message_box a.cart-contents span.count {
padding-left: 13px;
opacity: 0.8;
}
.wpt_product_table_wrapper div.tables_cart_message_box .widget_shopping_cart_content:after {
content: "";
display: block;
clear: both;
}
.wpt_product_table_wrapper div.tables_cart_message_box div.widget_shopping_cart_content ul.woocommerce-mini-cart.cart_list.product_list_widget{
display: block; 
margin: 2px 0;
}
.wpt_product_table_wrapper div.tables_cart_message_box div.widget_shopping_cart_content li.woocommerce-mini-cart-item.mini_cart_item {
display: inline-block;
position: relative;
border: 1px solid #ddd;
padding: 1px;
border-radius: 6px;
margin: 2px;
min-height: auto;
}
.wpt_product_table_wrapper div.tables_cart_message_box div.widget_shopping_cart_content li.woocommerce-mini-cart-item.mini_cart_item a.remove.remove_from_cart_button {
display: inline-block;
position: relative;
z-index: 2;
vertical-align: middle;
border: none;
height: 20px;
}
.wpt_product_table_wrapper div.tables_cart_message_box div.widget_shopping_cart_content li.woocommerce-mini-cart-item.mini_cart_item * {
display: inline;
margin: 0 4px;
line-height: 25px;
float: none;
}
.wpt_product_table_wrapper div.tables_cart_message_box div.widget_shopping_cart_content li a.remove::before {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
display: inline-block;
font-family: sans-serif;
font-style: normal;
font-variant: normal;
font-weight: 400;
vertical-align: baseline;
content: "\02DF";
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
color: #ffffff;
line-height: 1.25em;
text-indent: 0;
text-align: center;
font-size: 24px;
background: #737781;
border-radius: 25px;
width: 20px;
height: 20px;
}
.wpt_product_table_wrapper div.tables_cart_message_box div.widget_shopping_cart_content li.woocommerce-mini-cart-item.mini_cart_item * img,
.wpt_product_table_wrapper div.tables_cart_message_box div.widget_shopping_cart_content li.woocommerce-mini-cart-item.mini_cart_item img{
display: nones;
}
.wpt_product_table_wrapper div.tables_cart_message_box div.widget_shopping_cart_content .buttons {
margin: 0;
float: right;
}
.wpt_product_table_wrapper div.tables_cart_message_box div.widget_shopping_cart_content .buttons>a.button {
padding: 6px;
}
.wpt_product_table_wrapper div.tables_cart_message_box div.widget_shopping_cart_content li.woocommerce-mini-cart-item.mini_cart_item img {
display: none;
}
.wpt_product_table_wrapper div.tables_cart_message_box div.widget_shopping_cart_content .total {
margin: 0;
font-size: 16px;
}
.wpt_product_table_wrapper div.tables_cart_message_box div.widget_shopping_cart_content dl.variation {
float: right !important;
}
.wpt_product_table_wrapper div.tables_cart_message_box div.widget_shopping_cart_content .total>span {
padding-right: 12px;
}
@media only screen and (max-width: 760px){
.wpt_product_table_wrapper div.tables_cart_message_box div.widget_shopping_cart_content .buttons {
bottom: 2px;
right: 0;
top: unset;
}
.wpt_product_table_wrapper div.tables_cart_message_box div.widget_shopping_cart_content ul.woocommerce-mini-cart.cart_list.product_list_widget {
margin: 2px 0 15px 0;
}
} body.wpt_pro_table #yith-quick-view-content div.summary {
width: 47% !important;
}
.single-product div.product {
}
@media (max-width: 480px){
body.wpt_pro_table #yith-quick-view-content div.images,
body.wpt_pro_table #yith-quick-view-content div.summary {
width: 100% !important;
float: none !important;
}
}  div.wpt_product_table_wrapper.woocommerce {
position: relative;
box-sizing: border-box;
display: block;
}
div.wpt_notice_board{    
background: #ffffff;
width: 95%;
min-height: 30px;
z-index: 999999;
position: fixed;
top: 33%;
left: 33%;
box-shadow: -4px 4px 9px 0px #00000085;
border-radius: 3px;
text-align: center;
padding: 4px;
max-width: 800px;
cursor: none;
display: none;
}
div.wpt_notice_board>div {
margin-bottom: 10px !important;
}
div.wpt_notice_board .woocommerce-error, 
div.wpt_notice_board .woocommerce-info, 
div.wpt_notice_board .woocommerce-message, 
div.wpt_notice_board .woocommerce-noreviews, 
div.wpt_notice_board p.no-comments {
padding: .5em .618em;
margin-bottom: 2px;
}  .wpt_each_attribute_wrapper {
display: block;
min-width: 230px;
margin-bottom: 2px;
}
.wpt_each_attribute_wrapper>* {
display: inline;
}
.wpt_each_attribute_wrapper>label {
background: #dddddd78;
display: inline-block;
padding: 2px 7px 2px 6px;
margin-right: 3px;
min-width: 53px;
}  .wpt_table_pagination {
display: block;
margin: 15px 0;
text-align: center;
}
.wpt_table_pagination a.page-numbers,.wpt_table_pagination span.page-numbers {
padding: 8px 16px;
text-decoration: none;
transition: background-color .3s;
border: 1px solid #ddd;
margin: 0px;
display: inline-block;
cursor: pointer;
}
.wpt_table_pagination span.page-numbers.current,.wpt_table_pagination a.page-numbers.current{
background-color: #0A7F9C;
color: #ffff;
border: 1px solid #0A7F9C;
font-weight: bold;
}
.wpt_table_pagination a:hover{background-color: #ddd;}
.wpt_table_pagination.pagination_loading, .wpt_table_pagination.pagination_loading * {
opacity: 0.5;
cursor: not-allowed !important;
}  a.button.wpt_woo_add_cart_button>span.wpt_ccount {
position: absolute;
background: white !important;
color: black;
min-width: 30px;
height: 30px;
border: 1px solid #e6e6e6;
top: -15px;
right: -17px;
z-index: 1;
text-align: center;
line-height: 30px;
font-size: 13px;
clear: both;
border-radius: 20px;
box-shadow: -1px 0px 6px rgba(0, 0, 0, 0.04);
padding-left: 4px;
padding-right: 4px;
}
a.button.wpt_woo_add_cart_button.button.loading>span.wpt_ccount{display: none;}
@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
body.wpt_pro_table_body.wpt_pro_table table.wpt_product_table a.button.wpt_woo_add_cart_button.loading:after{
font-family: WooCommerce;
content: '\e01c';
vertical-align: top;
font-weight: 400;
-webkit-animation: spin 2s linear infinite;
animation: spin 2s linear infinite;
position: absolute;
background: white !important;
color: black;
width: 30px;
height: 30px;
border: 1px solid #e6e6e6;
top: -7px;
right: -17px;
z-index: 2;
text-align: center;
line-height: 30px;
font-size: 13px;
clear: both;
border-radius: 50%;
box-shadow: -1px 0px 6px rgba(0, 0, 0, 0.04);
left: inherit;
}
a.button.wpt_woo_add_cart_button>span.wpt_ccount:empty{display: none;}
a.button.wpt_woo_add_cart_button{margin-right: 10px;} .wpt-footer-cart-wrapper {
position: fixed;
bottom: 1%;
right: 1%;
z-index: 99;
width: 74px;
height: 74px;
display: none;
}
.wpt-footer-cart-wrapper.bottom_left {
left: 1%;
right: initial;
}
.wpt-footer-cart-wrapper.top_left {
left: 1%;
bottom: initial;
top: 10%;
}
.wpt-footer-cart-wrapper.top_right {
right: 1%;
bottom: initial;
top: 10%;
}
div.wpt-footer-cart-wrapper.always_show{display: block;}
div.wpt-footer-cart-wrapper.always_hide{display: none;}
.wpt-footer-cart-wrapper > a {
position: relative;
display: block;
width: 100%;
height: 100%;
border-radius: 50%;
}
.wpt-footer-cart-wrapper > a > span {
position: static;
line-height: 23px;
font-size: 16px;
color: #fff;
font-weight: bold;
text-align: center;
width: 100%;
display: block;
padding-top: 35%;
}
.wpt-footer-cart-wrapper > a:after {
content: "";
border-radius: 50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
position: absolute;
width: 100%;
height: 100%;
top: 0;
right: 0;
z-index: -1;
opacity: 0;
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: forwards;
animation-fill-mode: forwards;
-webkit-animation-name: wpt-icon-float-away;
animation-name: wpt-icon-float-away;
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite;
}
@-webkit-keyframes wpt-icon-float-away {
0% {
opacity: 1
}
100% {
opacity: 0;
-webkit-transform: scale(1.8);
transform: scale(1.8)
}
}
@keyframes wpt-icon-float-away {
0% {
opacity: 1
}
100% {
opacity: 0;
-webkit-transform: scale(1.8);
transform: scale(1.8)
}
}
.wpt-footer-cart-wrapper > a > span > span {
font-size: 13px;
position: relative;
top: 0px;
padding: 0 2px;
color: #cecece;
}
.wpt-footer-cart-wrapper > a:empty{display: none;} table.wpt_product_table tr.wpt_selected_tr>td{
background: #0000000d;
}
table.wpt_product_table tr.wpt_selected_tr{
font-style: italic;
}
table.wpt_product_table tr.wpt_selected_tr .wpt_quantity{
font-style: initial;
} @media only screen and (min-width: 768px) and (max-width: 991px){
table#wpt_table.mobile_responsive.wpt_product_table>tbody>tr>td,
table#wpt_table.mobile_responsive.wpt_product_table>thead>tr>th{
display: none;
}
table#wpt_table.mobile_responsive.wpt_product_table .wpt_product_title,
table#wpt_table.mobile_responsive.wpt_product_table .wpt_Message,
table#wpt_table.mobile_responsive.wpt_product_table .wpt_action,
table#wpt_table.mobile_responsive.wpt_product_table .wpt_variations
{
display: table-cell;
}
td.wpt_product_title {
position: relative;
}
.wpt_for_thumbs_desc.wpt_thumbnails>img {
display: inline;
} .wpt_for_product_action{
margin-bottom: 5px;
}
span.wpt_product_price {
display: block;
font-size: 14px;
}
div.wpt_for_product_action {
text-align: right;
}
.wpt_mobile_desc_part .wpt_for_product_desc {
display: inline-block;
padding-right: 6px;
}
.wpt_mobile_desc_part .wpt_for_product_desc.wpt_category a {
font-weight: normal;
text-decoration: underline !important;
}
.wpt_mobile_desc_part .wpt_for_product_desc.wpt_category span {
font-weight: normal;
font-style: italic;
}
table#wpt_table td.wpt_for_product_action.wpt_quoterequest {
display: none !important;
}
.wpt_for_product_action.wpt_quoterequest.addedd {
float: right;
}
.wpt_for_product_desc.wpt_check {
position: absolute;
top: 0;
right: -10px;
}
.all_check_header_footer.all_check_header {
width: 100%;
}
.all_check_header_footer.all_check_header>span, .all_check_header_footer.all_check_header>a {
padding: 5px 10px !important;
display: inline;
}
.all_check_header_footer.all_check_header {
padding-right: 0;
}
table#wpt_table.mobile_responsive.wpt_product_table>thead{display: none;}
table#wpt_table.mobile_responsive.wpt_product_table .wpt_action {
padding-top: 34px !important;
padding-bottom: 10px !important;
padding-right: 10px !important;
}
table#wpt_table.mobile_responsive.wpt_product_table>tbody>tr>td.wpt_check {
display: block;
position: absolute;
right: 10px;
width: 30px;
height: 33px;
background: #ffeb3b38;
border: 0 none;
padding: 4px 1px 1px 6px !important;
}
table.wpt_product_table tr.wpt_selected_tr>td{
background: transparent;
}
}
@media only screen and (max-width: 767px) {
table#wpt_table.mobile_responsive.wpt_product_table th{ display: none!important;} table#wpt_table.mobile_responsive.wpt_product_table, 
table#wpt_table.mobile_responsive.wpt_product_table thead, 
table#wpt_table.mobile_responsive.wpt_product_table tbody, 
table#wpt_table.mobile_responsive.wpt_product_table tr { 
display: block; 
}
table#wpt_table.mobile_responsive.wpt_product_table>tbody>tr>td{
display: none;
}
table#wpt_table.mobile_responsive.wpt_product_table td.wpt_product_title,
table#wpt_table.mobile_responsive.wpt_product_table td.wpt_Message,
table#wpt_table.mobile_responsive.wpt_product_table td.wpt_action,
table#wpt_table.mobile_responsive.wpt_product_table td.data_product_variations
{
display: block;
}
td.wpt_Message>input.message {
width: 100%;
} table#wpt_table.mobile_responsive.wpt_product_table thead tr,
table#wpt_table.mobile_responsive.wpt_product_table td.wpt_total.total_general{ 
display: none !important;
}
#wpt_table.no_responsive {
overflow: auto;
width: 100%;
}
#wpt_table:not(.no_responsive) .wpt_for_product_desc.wpt_check {
position: absolute;
top: 0;
right: -10px;
}
table#wpt_table.mobile_responsive.wpt_product_table td{border: 0 none !important;}
#wpt_table:not(.no_responsive) .wpt_for_product_action {
display: inline-block;
}
.wpt_mobile_desc_part .wpt_for_product_desc.wpt_category a {
font-weight: normal;
text-decoration: underline !important;
}
.wpt_mobile_desc_part .wpt_for_product_desc.wpt_category span {
font-weight: normal;
font-style: italic;
}
.wpt_mobile_desc_part .wpt_for_product_desc {
display: inline-block;
padding-right: 5px;
}
.wpt_for_product_desc.wpt_check {
position: absolute;
top: 0;
right: -10px;
}
.all_check_header_footer.all_check_header {
width: 100%;
}
.all_check_header_footer.all_check_header>span, .all_check_header_footer.all_check_header>a {
display: inline-block;
}
.all_check_header_footer.all_check_header {
padding-right: 0;
}
table.custom_table tbody tr:nth-child(2n+2) td{
background: #fff;
background-color: #fff;
}
.wpt_for_thumbs_desc.wpt_thumbnails {
}
.wpt_for_thumbs_desc.wpt_thumbnails {
max-width: 100%;
}
table#wpt_table.mobile_responsive.wpt_product_table td.wpt_action {
text-align: right !important;
}
.wpt_conditon_desc_load {
text-align: right;
}
table#wpt_table, table#wpt_table>tr {
border: 0 none !important;
}
table#wpt_table td.wpt_for_product_action.wpt_quoterequest {
display: none !important;
}
.wpt_for_thumbs_desc.wpt_thumbnails>img {
display: inline;
}
table#wpt_table.mobile_responsive.wpt_product_table tr { 
position: relative;
}
table#wpt_table.mobile_responsive.wpt_product_table td.wpt_check {
position: absolute !important;
top: 5px;
right: 5px;
z-index: 6;
display: block;
height: 30px !important;
width: 31px;
background: transparent;
}
table#wpt_table.mobile_responsive.wpt_product_table tr {
padding-top: 10px;
padding-right: 10px;
padding-bottom: 3px;
padding-left: 1px;
}
.wpt_varition_section {
display: block;
}
table#wpt_table.mobile_responsive.wpt_product_table tr.product_type_variable{
padding-bottom: 9px;
}
table.wpt_product_table tr.wpt_selected_tr>td{
background: transparent;
}
} .wpt_table_pagination a.page-numbers,
.wpt_table_pagination span.page-numbers{
text-decoration: none !important;
color: #021d33;
}
.wpt_table_pagination a.page-numbers:hover,
.wpt_table_pagination a.page-numbers:focus,
.wpt_table_pagination span.page-numbers:hover,
.wpt_table_pagination span.page-numbers:focus{
background: #0A7F9C;
color: #fff;
}
.wpt_for_product_action.wpt_quantity .quantity input {
height: 30px;
background: #f3f3f3;
}
.wpt_for_product_action{
margin-left: 0;
margin-right: 0;
}
.wpt_product_price{
font-weight: bold;
} div.wpt_product_table_wrapper table.wpt_product_table tbody tr.wpt_row>td {
border-left: 0 none;
border-right: 0 none;
} table#wpt_table.mobile_responsive.wpt_product_table tr table, table#wpt_table.mobile_responsive.wpt_product_table tr table td,
table#wpt_table.mobile_responsive.wpt_product_table tr table tr {
border: 0 none;
}
.wpt_product_table span.woocommerce-Price-currencySymbol {
vertical-align: unset;
}
.wpt_for_product_action.wpt_quantity .quantity input {
min-width: 45px;
}
td.wpt_for_product_action.wpt_quantity input {
display: block !important;
}
td.yith-wcqv-button {
cursor: pointer;
}
table .wpt_loader_text {
position: absolute;
background: #ffffffad;
width: 100%;
height: 100%;
min-height: 60px;
color: #223d4a;
font-size: 35px;
text-align: center;
z-index: 3;
}
.wpt_product_not_found{
background: #00000024;
color: #ef3900;
font-size: 27px;
z-index: 2;
}
table.wpt_product_table.wpt_overflow_hiddent{overflow: hidden;min-height: 90px;} table.wpt_product_table tr div.wpt-qty-button {
min-width: 153px;
display: block;
}
table.wpt_product_table tr div.wpt-qty-button .wpt-qty-button {
height: 35px;
width: 35px;
text-align: center;
padding: 0px;
} div.wpt_product_table_wrapper .elementor-menu-cart__product-image a,
div.wpt_product_table_wrapper .elementor-menu-cart__product-image img {
max-height: 50px;
width: auto;
} .wpt-qty-wrapper{min-width: 152px;display: block;}
.wpt-qty-wrapper button.wpt-quantity {
padding: 6px 12px 8px;
height: 41px;
background: #ffffff;
border: 1px solid #efefef;
cursor: pointer;
font-size: 20px;
line-height: 20px;
width: 41px;
color: black;
}
.wpt-qty-wrapper .quantity {
display: inline-block;
width: calc(100% - 110px);
}
.wpt-quantity.wpt-qty-wrapper {
margin: 3px auto;
width: 100%;
display: block;
}
.wpt-qty-wrapper .quantity input.input-text.qty.text {
width: 100%;
height: 41px;
padding: 0 5px;
text-align: center;
background: #ffffff;
border: 1px solid #efefef;
font-size: 20px;
line-height: 20px;
box-shadow: none;
}
.wpt-qty-wrapper input::-webkit-outer-spin-button,
.wpt-qty-wrapper input::-webkit-inner-spin-button {
-webkit-appearance: none;
-moz-appearance: none;
margin: 0; 
}
.wpt-qty-wrapper input[type=number]
{
-moz-appearance: textfield;
} .wpt_product_table_wrapper .wpt_for_product_action.wpt_price,
.wpt_product_table_wrapper .wpt_total.total_general {
white-space: nowrap;
}
.wpt_product_table_wrapper .wpt_for_product_action.wpt_price del,
.wpt_product_table_wrapper .wpt_for_product_action.wpt_price ins {
display: block;
}
.wpt_table_tag_wrapper,.wpt_second_wrapper{
display: block;
overflow-x: auto;
}
.wpt_second_content{display: block;min-height: 1px;}
.wpt_second_wrapper{margin-bottom: 5px;}
.wpt_product_table_wrapper select,
.wpt_varition_section select{
border-radius: 5px;
padding: 2px;
border: 1px solid #a9a1a1;
margin: 1px;
}
.wpt_filter_wrapper {
display: flex;
padding: 10px 0;
}
.wpt_filter_wrapper label, .wpt_filter_wrapper a, .wpt_filter_wrapper select {
font-size: 16px;
margin-right: 9px;
}
.wpt_filter_wrapper select,.wpt_varition_section select {
min-width: 120px;
padding-left: 16px;
}
.wpt_filter_wrapper span.select2 {
margin-right: 11px;
} .item_inside_cell {
margin: 5px 0;
}
div.wpt_product_table_wrapper table.wpt_product_table td.wpt_action, 
div.wpt_product_table_wrapper table.wpt_product_table th.wpt_action {
padding-right: 18px;
}
.wpt_device_mobile .wpt_filter.fulter_half,
.wpt_device_mobile .wpt_filter.fullter_full,
.wpt_device_mobile .wpt_filter,
.wpt_device_mobile .all_check_header_footer.all_check_header{
width: 100%;
float: none;
}
.wpt_device_mobile .all_check_header_footer.all_check_header{
display: flex;
flex-direction: column;
}
.wpt_device_mobile .wpt_search_box select.search_select {
width: 100%;
}
.wpt_device_mobile .all_check_header_footer.all_check_header>span {
margin-bottom: 10px;
padding-bottom: 8px;
}
.td_or_cell.wpt_thumbnails.wpt_for_product_desc {
display: flex;
}  .wpt_product_table_wrapper ::-webkit-scrollbar {
width: 7px;
} .wpt_product_table_wrapper ::-webkit-scrollbar-track {
background: #f1f1f1; 
} .wpt_product_table_wrapper ::-webkit-scrollbar-thumb {
background: #0a7f9c; 
} .wpt_product_table_wrapper ::-webkit-scrollbar-thumb:hover {
background: #555; 
}  .mejs-container {
min-width: 300px;
}
.mejs-time-total {
}
.mejs-time-current {
}
.mejs-time-loaded {
}
.mejs-button.mejs-playpause-button {
}
.mejs-button button {
}
.mejs-controls {
}
.mejs-controls > div {
}
.mejs-time {
}
.mejs-button button:hover {
}
.mejs-button.mejs-volume-button, .mejs-button.mejs-fullscreen-button {
}.default_table{
position: relative;
border-collapse: collapse;
width: 100%;
margin: 0 auto;
position: relative;
}
.default_table thead{
border-bottom: 2px solid #36304a;
}
.default_table thead .wpt_table_header_row th{
height: 50px;
color: #36304a;
background: #F8F8F8;
}
.default_table td,
.default_table th {
padding: 10px;
}
.default_table tbody tr td{
border: 1px solid #F6F6F6;
}
.default_table .wpt_row td img{
height: auto;
} 
.default_table tbody tr{
transition: all .5s;
}
.default_table tbody tr:hover{
background: #f7faff4f;
}
.default_table tbody tr a.button{
display: inline-block;
padding: 10px;
background: #36304a;
color: #fff;
font-size: 14px;
border-radius: 3px;
font-weight: bold;
} table#wpt_table.wpt_product_table.default_table thead>tr>th.this_column_sorted {
background-color: rgb(245, 245, 245) !important;
}  .blacky_table{
position: relative;
border-collapse: collapse;
background: white;
width: 100%;
margin: 0 auto;
}
.blacky_table thead .wpt_table_header_row th{
height: 50px;
color: #fff;
background: #36304a;
}
.blacky_table td,
.blacky_table th {
padding: 10px;
}
.blacky_table tbody tr td{
border: 1px solid #e1e1e1;
}
.blacky_table .wpt_row td img{
height: auto;
} 
.blacky_table tbody tr{
transition: all .5s;
}
.blacky_table.tr_bg_1{
background: #efefef;
padding: 10px;
}
.blacky_table .tr_bg_2{
background: #f7f7f7;
padding: 10px;
}
.blacky_table tbody tr:hover{
background: #f7faff;
}
.blacky_table tbody tr a.button{
display: inline-block;
padding: 10px;
background: #36304a;
color: #fff;
font-size: 14px;
border-radius: 3px;
font-weight: bold;
}
table#wpt_table.wpt_product_table.blacky_table thead>tr>th.this_column_sorted {
background-color: rgb(16, 14, 23) !important;
}  .green_table{
position: relative;
border-collapse: collapse;
background: white;
width: 100%;
margin: 0 auto;
}
.green_table thead .wpt_table_header_row th{
height: 50px;
color: #fff;
background: #00b20b;
}
.green_table td,
.green_table th {
padding: 10px;
}
.green_table tbody tr td{
border: 1px solid #e1e1e1;
}
.green_table .wpt_row td img{
height: auto;
} 
.green_table tbody tr{
transition: all .5s;
}
.green_table tbody tr:hover{
background: #f7faff;
}
.green_table tbody tr a.button{
display: inline-block;
padding: 10px;
background: #00b20b;
color: #fff;
font-size: 14px;
border-radius: 3px;
font-weight: bold;
}
table#wpt_table.wpt_product_table.green_table thead>tr>th.this_column_sorted {
background-color: rgb(3, 130, 10) !important;
}  .blue_table{
position: relative;
border-collapse: collapse;
background: white;
width: 100%;
margin: 0 auto;
}
.blue_table thead .wpt_table_header_row th{
height: 50px;
color: #fff;
background: #0824a5;
}
.blue_table td,
.blue_table th {
padding: 10px;
}
.blue_table tbody tr td{
border: 1px solid #e1e1e1;
}
.blue_table .wpt_row td img{
height: auto;
} 
.blue_table tbody tr{
transition: all .5s;
}
.blue_table tbody tr:hover{
background: #f7faff;
}
.blue_table tbody tr a.button{
display: inline-block;
padding: 10px;
background: #0824a5;
color: #fff;
font-size: 14px;
border-radius: 3px;
font-weight: bold;
}
table#wpt_table.wpt_product_table.blue_table thead>tr>th.this_column_sorted {
background-color: rgb(40, 76, 241) !important;
}   table.wpt_product_table.smart_table, 
table.wpt_product_table.smart_table tr, 
table.wpt_product_table.smart_table td, 
table.wpt_product_table.smart_table th {
border-collapse: collapse;
border: 1px solid #7d7d7d14;
} div.wpt_product_table_wrapper.smart_wrapper table.smart_table{
padding: 0;
margin: 0px 0px 2px 0px;
}
div.wpt_product_table_wrapper.smart_wrapper button.button.wpt_search_button,
div.wpt_product_table_wrapper.smart_wrapper button.button.wpt_load_more
{
font-weight: normal;
padding: 2px 12px;
}
div.wpt_product_table_wrapper.smart_wrapper .tables_cart_message_box .wpt_live_cart_box {
padding: 3px 0px;
position: relative;
}
div.wpt_product_table_wrapper.smart_wrapper .tables_cart_message_box .wpt_live_cart_box .cart-dropdown .wpt_dropdown li {
padding: 0px 3px;
background: rgba(189, 189, 189, 0.07058823529411765);
display: inline-block;
border: none !important;
border-radius: 2px;
margin: 2px 0;
font-size: 10px;
color: #42bc42;
}
div.wpt_product_table_wrapper.smart_wrapper .tables_cart_message_box{
font-size: 80%;
}
table.wpt_product_table.smart_table{
}
table.wpt_product_table.smart_table tbody{
}
table.wpt_product_table.smart_table tbody>tr.wpt_row .wpt_thumbnails img {
margin: 0 auto;
border-radius: 0;
padding: 0 !important;
}
table.wpt_product_table.smart_table tbody>tr.wpt_row td a.button,
div.wpt_product_table_wrapper.smart_wrapper a.button.add_to_cart_all_selected
{
padding: 2px 5px;
font-size: 90%;
margin: 0 2px;
}
div.wpt_product_table_wrapper.smart_wrapper .all_check_header_footer.all_check_header>span {
background: none;
display: inline-block;
padding: 0px 7px;
border: none;
margin: 0 2px;
font-size: .80em;
}
div.wpt_product_table_wrapper.smart_wrapper .all_check_footer {
display: block;
padding: 2px;
margin: 3px 0;
text-align: right;
background: rgba(0, 0, 0, 0.02);
}
div.wpt_product_table_wrapper.smart_wrapper select, .filter_select,
div.wpt_product_table_wrapper.smart_wrapper select.filter_select,
table.wpt_product_table.smart_table tbody>tr.wpt_row td select {
padding: 0;
font-size: 80%;
}
table.wpt_product_table.smart_table tbody>tr{
}
table.wpt_product_table.smart_table tbody>tr td input,
table.wpt_product_table.smart_table tbody>tr td input[type="number"],
table.wpt_product_table.smart_table tbody>tr td input[type="text"],
table.wpt_product_table.smart_table tbody>tr td input[type="email"],
table.wpt_product_table.smart_table tbody>tr td input[type="password"]{
padding: 0 3px;
max-width: 98%;
}
div.wpt_product_table_wrapper.smart_wrapper .search_single .query_box_direct_value,
div.wpt_product_table_wrapper.smart_wrapper .instance_search_input {
width: 98%;
border-radius: 1px;
padding: 0 2px;
border: 1px solid #a9a1a1;
margin-bottom: auto auto 6px auto;
padding-left: 10px;
}
div.wpt_product_table_wrapper.smart_wrapper input[type=checkbox]+label {
position: relative;
cursor: pointer;
padding: 0 2px 0 0;
margin-left: 0;
}
table.wpt_product_table.smart_table thead tr {
background: rgba(0, 0, 0, 0.02);
}
table.wpt_product_table.smart_table thead tr th{color: black;}
table.wpt_product_table.smart_table thead{
}
table.wpt_product_table.smart_table thead>tr{
}
div.wpt_product_table_wrapper.smart_wrapper table.wpt_product_table.smart_table {
width: 100%;
}
table.wpt_product_table.smart_table td, 
table.wpt_product_table.smart_table th {
padding: 0 0 0 3px !important;
}
table.wpt_product_table.smart_table tr.wpt_row .wpt_action, 
table.wpt_product_table.smart_table tr.wpt_row th.wpt_action {
padding-right: 5px important;
}  .business_table{
position: relative;
border-collapse: collapse;
width: 100%;
margin: 0 auto;
position: relative;
}
.business_table thead{
border-bottom: 2px solid #36304a;
}
.business_table thead .wpt_table_header_row th{
height: 50px;
color: #36304a;
background: #F8F8F8;
}
.business_table td,
.business_table th {
padding: 10px;
}
.business_table tbody tr td{
border: 1px solid #F6F6F6;
}
.business_table .wpt_row td img{
height: auto;
} 
.business_table tbody tr{
transition: all .5s;
}
.business_table .tr_bg_1{
background: #FDFDFD;
padding: 10px;
}
.business_table .tr_bg_2{
background: #FBFBFB;
padding: 10px;
}
.business_table tbody tr:hover{
background: #f7faff;
}
.business_table tbody tr a.button{
display: inline-block;
padding: 10px;
background: #36304a;
color: #fff;
font-size: 14px;
border-radius: 3px;
font-weight: bold;
}
table#wpt_table.wpt_product_table.business_table thead>tr>th.this_column_sorted {
background-color: rgb(245, 245, 245) !important;
}  .custom_table{
position: relative;
border-collapse: collapse;
width: 100%;
margin: 0 auto;
position: relative;
}
.custom_table thead .wpt_table_header_row th{
padding: 17px;
color: #fff;
background: #0a7f9c;
}
.custom_table td,
.custom_table th {
padding: 10px;
}
.custom_table tbody tr td{
border: 1px solid #ffffff;
}
.custom_table .wpt_row td img{
height: auto;
margin: 0 auto;
} 
.custom_table tbody tr{
transition: all .5s;
}
.custom_table tbody tr a.button,
.custom_table tbody tr a.button.adding,
.custom_table tbody tr a.button.alt.wc-variation-selection-needed,
.custom_table tbody tr a.button.adding.wc-variation-selection-needed,
.custom_table tbody tr a.button.disabled,.custom_table tbody tr a.button.alt.disabled{
padding: 8px 9px;
background: #ff7f57;
color: #fff;
font-size: 13px;
border-radius: 5px;
font-weight: bold;
margin: 2px auto;
}
.wpt_action form.cart .quantity {
display: inline-block;
}
.wpt_action form.cart span.wcmmq_prefix {
display: inline-block;
float: none;
}
table.custom_table tbody td a.wpt_product_title_in_td,
table.custom_table tbody td span.wpt_product_title_in_td,
table.custom_table tbody td a
{
color: #021d33;
font-weight: bold;
}
@media only screen and (min-width: 761px) {
table.custom_table>tbody>tr:nth-child(2n+2)>td{
background: #f5f5f529;
background-color: #f5f5f587;
} 
}
@media only screen and (min-width: 992px) {
div.wpt_for_product_desc,div.wpt_for_product_action,div.wpt_for_thumbs_desc.wpt_thumbnails,div.wpt_custom_cf_tax{display: none !important;}
}
table.custom_table tbody tr:nth-child(2n+2) td input{
background: #fff;
}
@media only screen and (min-width: 1170px) {
table.custom_table tbody .wpt_product_title {
max-width: 450px;
}
} table#wpt_table.wpt_product_table.custom_table thead>tr>th.this_column_sorted {
background-color: #0a7f9c;
} table.wpt_product_table.business_table thead th.quantity {
} .wpt_product_table thead th.action{
}
table.wpt_product_table.business_table thead th.action,
table.wpt_product_table.business_table tbody tr .wpt_action{ } table.wpt_product_table.business_table .wpt_quantity {
padding: 0 !important;
}
table.wpt_product_table.business_table tbody tr .wpt_quantity>div.quantity input[type='number']{
color: #000000;
padding: 6px;
width: 100%;
border: 1px solid rgba(0, 0, 0, 0);
background: rgb(255, 255, 255);
font-weight: bold;
} table.wpt_product_table.business_table span.wpt_product_price>a.button.add_to_cart_button {
background: rgb(183, 183, 183);
display: inline-block;
padding: 1px 8px;
border-radius: 2px;
border: 1px solid #989898;
color: #ffffff;
font-weight: normal;
}
table.wpt_product_table.business_table tr:hover span.wpt_product_price>a.button.add_to_cart_button {
background: rgba(255, 255, 255, 0.54);
border: 1px solid #c5c5c5;
color: #000000;
}
table.wpt_product_table.business_table span.wpt_product_price>a.button.add_to_cart_button.added {
background: rgb(230, 230, 230);
display: inline-block;
padding: 2px 3px;
border-radius: 3px;
border: 1px solid #d8d8d8;
color: #c5c5c5;
} div.wpt_product_table_wrapper.business_wrapper table.wpt_product_table.business_table tbody tr .wpt_masic_column{
background: rgb(255, 255, 255); } div#wpt_table_wrapper.business_wrapper {
border-radius: 17px;
overflow: hidden;
background: rgb(245, 245, 245);
border: 1px solid rgba(97, 97, 97, 0.5);
} div#wpt_table_wrapper.wpt_product_table_wrapper.business_wrapper table#wpt_table.wpt_product_table.business_table thead tr.wpt_table_header_row.wpt_table_head th {
color: black;
}  table.add_cart_only_icon tr .wpt_action a.button:before { content: "\e01d";    
z-index: 99999;
margin: 11px;
font-family: WooCommerce;
font-size: initial;
padding: 0 9px;
}
table.add_cart_only_icon tr .wpt_action a.button{
font-size: 0 !important;
}
table.add_cart_only_icon tr .wpt_action a.button.added:before{
font-style: italic;
font-stretch: semi-expanded;
}
table.add_cart_left_icon tr .wpt_action a.button:before { content: "\e01d";    
z-index: 99999;
font-family: WooCommerce;
font-size: initial;
padding: 0;
position: static;
font-size: 76%;
margin-right: 5px;
}
table.add_cart_right_icon tr .wpt_action a.button:after { content: "\e01d";    
z-index: 99999;
font-family: WooCommerce;
font-size: initial;
padding: 0;
position: static;
font-size: 76%;
margin-left: 5px;
} .woocommerce a.button.wpt_woo_add_cart_button.added::after{
content: '';
display: none !important;
} @media only screen and (max-width: 767px) {
.wpt_product_title {
padding-bottom: 1px;
}
.wpt_action {
padding-top: 1px;
}
}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;margin:0 0 -4px;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left;padding:0}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin:0;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected],.select2-results__option[data-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none;margin:5px 5px 0 0}.select2-container--default .select2-selection--multiple .select2-selection__rendered li:before{content:"";display:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#0073aa;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #0073aa}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #0073aa}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #0073aa}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #0073aa}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected],.select2-container--classic .select2-results__option--highlighted[data-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#0073aa}