.swatch-control{overflow:hidden;}
.swatch-control select{display:none !important;}
.swatch-control .select2-container{display:none !important;}
.swatch-control.radio-select ul{padding:1px !important;margin:0 !important;list-style:none !important;}
.swatch-control.radio-select li{list-style:none !important;}
.swatch-control.radio-select li label{display:inline;margin-left:10px;}
.swatch-wrapper{padding:2px;background:#fff;border:1px solid #ccc;float:left;margin:0 5px 5px 0;}
.swatch-wrapper:hover{border-color:#000}
.swatch-wrapper.disabled:hover{border-color:#ccc;}
.swatch-wrapper a{display:block;}
.swatch-wrapper img{}
div.swatch-wrapper.selected{border:2px solid green;padding:1px;}
div.swatch-wrapper.disabled, div.swatch-wrapper.disabled a, .radio-select .disabled{cursor:not-allowed;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}
.radio-select .disabled input, .radio-select .disabled label{cursor:not-allowed;}
div.swatch-label{margin-bottom:8px;clear:left;}
table.wcsap_input{border:0 none;}
table.wcsap_input tbody tr td{padding:10px;}
table.wcsap_input tr.field_save{}
table.wcsap_input tbody tr:last-child td{border-bottom:0 none;}
table.wcsap_input tbody tr td.label{width:24%;vertical-align:top;border-right:#ebebeb solid 1px;}
table.wcsap_input td.label ul.hl{margin:20px 0 0;}
table.wcsap_input td.label ul.hl li{margin:0 3px 0 0;}
table.wcsap_input td.label ul.hl li a.wcsap-button{font-size:12px;padding:6px 10px;font-weight:normal;}
table.wcsap_input tbody tr td.label label{display:block;font-size:12px;font-weight:bold;padding:0;margin:0;color:#333;}
table.wcsap_input tbody tr td.label label span.required{color:#f00;display:inline;margin-right:5px;}
table.wcsap_input tbody tr td.label p{display:block;font-size:12px;padding:6px 0 !important;margin:0 !important;font-style:normal;line-height:16px;color:#666;}
table.wcsap_input input[type=text],
table.wcsap_input textarea, table.wcsap_input select{width:99.95%;padding:5px;outline:none;}
table.wcsap_input select{padding:2px;}
table.wcsap_input input[type=text]:focus,
table.wcsap_input textarea:focus, table.wcsap_input select:focus{border-color:#98B6CB;}
table.widefat.wcsap{border:0 none;background:transparent none;}
table.widefat.wcsap td{border:0 none;}
.wcsap, .wcsap tr, .wcsap tr td{vertical-align:top;}
.wcsap tr th span{color:#666;font-size:10px;line-height:1.2;font-weight:normal;text-shadow:0 1px 0 #FFFFFF;}
.wcsap tr td.field_preview, .wcsap tr th.field_preview{text-indent:32px;width:25%;}
.wcsap tr td.field_label, .wcsap tr th.field_label{width:25%;}
.wcsap tr td.field_name, .wcsap tr th.field_name{width:25%;}
.wcsap tr td.field_type, .wcsap tr th.field_type{width:25%;}
.wcsap tr td{background:transparent;padding:8px;position:relative;font-size:12px;}
.wcsap tr td.attribute_swatch_label, .wcsap tr th.attribute_swatch_label{width:50%;}
.wcsap tr td.attribute_swatch_type, .wcsap tr th.attribute_swatch_type{width:50%;text-align:right;}
.fields_header{-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;-khtml-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;border:#DFDFDF solid 1px;border-bottom:0 none;}
#swatches .wcsap_field_meta{position:relative;overflow:hidden;cursor:pointer;}
#swatches .field .wcsap_field_meta{border:#DFDFDF solid 1px;border-top:0 none;}
#swatches .field .wcsap_field_meta strong{display:block;padding-bottom:6px;font-size:13px;line-height:13px;}
#swatches .field .wcsap_field_meta .row_options{font-size:12px;line-height:12px;visibility:hidden;}
#swatches .field .wcsap_field_meta:hover .row_options{visibility:visible;}
#swatches .field.form_open > .wcsap_field_meta{background-color:#6e6e6e;color:#fff;text-shadow:#000 0 1px 0;border:#565656 solid 1px;}
#swatches .field.form_open > .wcsap_field_meta td,
#swatches .field.form_open > .wcsap_field_meta a{color:#fff;}
#swatches .field.form_open > .wcsap_field_meta a:hover{color:#ff8a4f;}
#swatches .fields .field .wcsap_field_meta .circle{width:20px;height:20px;text-align:center;font-size:11px;line-height:20px;display:block;float:left;margin:7px 0 0 7px;text-indent:0;background:url(//greekartcorner.com/wp-content/plugins/woocommerce-variation-swatches-and-photos/assets/images/sprite.png) 0 -350px no-repeat;}
#swatches .fields .field:nth-child(2n) .wcsap_field_meta .circle{background-position:0 -400px;}
#swatches .field.form_open > .wcsap_field_meta .circle{background-position:0 -300px !important;}
.fields{position:relative;background:#FCFCFC;box-shadow:inset 0 0 0 1px #DFDFDF;}
.fields .field{position:relative;overflow:hidden;background:#F9F9F9;}
.field_options{background:#DFDFDF;position:relative;overflow:hidden;}
.field_options .field_option{display:none;position:relative;overflow:hidden;padding:6px;}
.field_options .field_option.open{display:block;}
.field_options .field_option table{border:#CCCCCC solid 1px;border-radius:5px;}
.field_save td{line-height:25px;}
.field_form{border:#7390a5 solid 1px;border-top:0 none;background:#DADADA;padding:10px;clear:both;vertical-align:top;}
.field_form table.wcsap_input{border:#7390a5 solid 1px;position:relative;overflow:hidden;box-shadow:0 1px 4px rgba(0, 0, 0, 0.2);}
.field_form table.wcsap_input tr.field_label td{border-top:0 none;}
.field_form table.wcsap_input td{background:transparent;border-bottom-color:#DFDFDF;border-top-color:#FFFFFF;}
.field_form_mask{display:none;width:100%;position:relative;overflow:hidden;clear:both;}
table.wcsap_input .field_option_color input.woo-color {
width: 92.95%;
padding: 5px;
outline: none;
margin-left: 5px;
}.column-suborder a.track-button{display:inline-block;}
td.order_status.column-order_status a.track-button, td.suborder.column-suborder a.track-button{border:none;background:none;}
td.order_status a.track-button span.ywot-icon-delivery:before{margin-right:5px;position:relative;top:4px;}
.woocommerce-account a.track-button{margin-right:10px;padding:10px 16px;}
.woocommerce-account a.track-button span.ywot-icon-delivery:before{margin-right:5px;position:relative;top:2px;filter:brightness(0) invert(1);}
.ywot-icon-delivery:before{content:url(//greekartcorner.com/wp-content/plugins/yith-woocommerce-order-tracking-premium/assets/images/carrier-icon.svg);}
.carrier-list-and-search-container .search-for{text-align:center;margin:0 0 15px;}
.carrier-list-and-search-container .search-for #noresults{display:none;margin:35px 0;text-align:center;}
.carrier-list-and-search-container .carrier-list-container .ywot-list-of-carriers-table-headers{margin:1em;}
.carrier-list-and-search-container .carrier-list-container .ywot-list-of-carriers-table-headers span{font-weight:bolder;}
.carrier-list-and-search-container .carrier-list-container span.carrier{width:33%;display:inline-block;}
@media screen and (min-width:768px){
.yith-ywot-check-tracking-info-form-container{margin:auto;width:50%;}
}
.ywot-check-tracking-info-form{background-color:#f4f4f4;padding:50px 80px;border-radius:10px;margin-top:40px;}
.ywot-check-tracking-info-form input{width:100%;margin-top:10px;margin-bottom:20px;}
.ywot-check-tracking-info-form button{width:100%;margin-top:20px;margin-bottom:0px;border-radius:5px;}
.yith-ywot-tracking-info-results{margin:auto;width:50%;background-color:#F1F7E5;padding:40px;margin-top:30px;}
.yith-ywot-tracking-info-results-header{font-weight:bold;margin-bottom:10px;}
.yith-ywot-tracking-info-error{font-weight:bold;}
.yith-ywot-tracking-info-results p:first-of-type{margin-top:10px;}
.yith-ywot-tracking-info-results p:last-of-type{margin-bottom:0px;}
.yith-ywot-tracking-info-results-error{margin:auto;width:50%;background-color:#F7E9E2;padding:40px;margin-top:30px;}
.yith-ywot-tracking-info-results-error .yith-ywot-tracking-info-error{color:#820000;}
.yith-ywot-tracking-info-results-error p:first-of-type{margin-top:10px;}
.yith-ywot-tracking-info-results-error p:last-of-type{margin-bottom:0px;}
.ywot_search_form, .ywot_before_carrier_list{background-color:#ffffff;border:1px solid #d8d8d8;border-top:none;border-bottom:none;padding-top:10px;}
.ywot_search_form{position:relative;padding-bottom:25px;}
#search-for-carriers{margin-left:10px;height:40px;}
#search-for-carriers::placeholder{padding-left:10px;}
.yith-ywot-select-all-row .yith-ywot-carriers-separator{border-bottom:1px solid #d8d8d8;margin-top:10px;}
.yith-ywot-select-all-row td.check-all{padding-bottom:10px !important;}
.yith-ywot-hide-description{display:none;}
.yith-ywot-empty-state-container{background-image:url(//greekartcorner.com/wp-content/plugins/yith-woocommerce-order-tracking-premium/assets/images/carriers.jpg);height:600px;border:1px solid #ddd;border-top:0;}
.yith-ywot-cta-container{position:relative;top:35%;transform:translateY(-35%);}
.yith-ywot-search-carrier-label{padding-left:20px;}
.ywot_search_form + #noresults{background-color:white;padding:35px 0;padding-left:20px;border:1px solid #ddd;border-top:0;}
.yith-plugin-ui #yith_woocommerce_order_tracking_panel_carriers #plugin-fw-wc h2 + div p:before{margin-top:0;}
#yith_woocommerce_order_tracking_panel_import .yith-ywot-empty-state-container{border:none;}
#yith_woocommerce_order_tracking_panel_import .yith-plugin-fw-panel-wc-row.custom > .titledesc{display:none;}
#yith_woocommerce_order_tracking_panel_import #plugin-fw-wc h2{padding-bottom:0px;}
#yith_woocommerce_order_tracking_panel_import .ywot-import-tracking-codes-container p{margin:20px 0;}
#yith_woocommerce_order_tracking_panel_import .ywot-import-tracking-codes-container .ywot-import-tracking-codes{padding:5px 40px;}
#yith_woocommerce_order_tracking_panel_import .ywot-import-tracking-codes-container .ywot-import-delimiter{min-width:50px;width:50px;}
#yith_woocommerce_order_tracking_panel_import .forminp.forminp-custom .ywot-import-tracking-codes-container th{padding-left:0;}
button#yith-ywot-import-button{padding:0 30px;margin-right:10px;}
div.yith-ywot-track-information.yith-plugin-ui input[type="text"]{color:#2c3338;}
.yith-ywot-track-information.yith-plugin-ui{padding-top:10px;}
.yith-ywot-track-information .yith-ywot-order-picked-up-container{display:flex;justify-content:space-between;}
.yith-ywot-track-information ::placeholder{font-size:13px;}
label.yith-ywot-order-picked-up-label{position:relative;top:4px;}
.yith-ywot-tracking-carrier-id .select2-container{width:100% !important;}
.yith-ywot-tracking-info-container{margin:40px 0;}
.yith-ywot-track-information p input, .yith-ywot-track-information .yith-ywot-tracking-pickup-date .yith-plugin-fw-datepicker{width:100%;}
.woocommerce-account div.yith-ywot-tracking-info-container p.yith-ywot-tracking-info-header{font-size:20px;color:black;margin-bottom:10px;font-weight:bold;}
.yith-ywot-tracking-info-container .ywot_order_details{background-color:rgba(246,246,246,255);padding:20px;}
div.yith-ywot-tracking-info-container p:first-of-type{margin-top:0px;}
div.yith-ywot-tracking-info-container p:last-of-type{margin-bottom:0px;}
#yith-wcfm-orders-form p.yith-ywot-tracking-code{margin-top:20px;}
#yith-wcfm-orders-form .yith-ywot-tracking-pickup-date{margin:0 0 20px;}
@media screen and (max-width:768px){
.ywot-check-tracking-info-form {
padding: 50px 20px;
}
}