:root {--aps-skin-color-1:#097def; --aps-skin-color-2:#3199fe; --aps-skin-color-3:#a7d3fe;}
/* Admin CSS Styles for APS Plugin */
.aps-col-1, .aps-col-2, .aps-col-3, .aps-col-4, .aps-col-5, .aps-col-6 {float:left; padding-left:10px; padding-right:10px; margin-bottom:10px;}
.aps-col-1 {width:25%;}
.aps-col-2 {width:33.3333%;}
.aps-col-3 {width:50%;}
.aps-col-4 {width:66.6666%;}
.aps-col-5 {width:75%;}
.aps-col-6 {width:100%;}
.text-right {text-align:right;}
#aps-settings-page {float:left; width:70%; margin-right:2%;}
#aps-settings-side {float:left; width:28%;}
.aps-wrap * {box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.aps-wrap:before, .aps-wrap:after {content:""; display:table;}
.aps-wrap:after {clear:both;}
.aps-tabs-container {width:100%; background:#fff;}
.hidden-data, .option-data, .hidden-bar {display:none;}
.aps-wrap a:focus {box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; -ms-box-shadow:none;}
.aps-data-tabs {float:left; width:100%; border-bottom:1px solid #eee; margin-bottom:0;}
.aps-data-tabs li {float:left; padding:10px 20px; color:#555; font-size:14px; font-weight:bold; margin-bottom:-1px; border-bottom:1px solid transparent; cursor:pointer; border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; -ms-border-radius:5px 5px 0 0;}
.aps-data-tabs li:hover {color:#0074a2;}
.aps-data-tabs li.active {color:#c93c3c; border:1px solid #eee; border-bottom-color:#fff; background:#fff;}
.aps-tab-content, .aps-content {float:left; width:100%;}
.aps-tab-content {padding:10px; display:none;}
.aps-tab-content.active {display:block;}
.aps-tab-content label, .aps-content label {padding:5px 0; font-weight:bold; display:block;}
.aps-inline-warn {color:#c93c3c; margin-left:6em;}
#aps-settings-page .aps-tabs-container {float:left; border:1px solid #eee; border-top:none;}
#aps-settings-page .aps-tab-content, .aps-content {padding:10px 20px 20px;}
.aps-fields-list, .aps-gallery {float:left; width:100%;}
.aps-content > p {padding-bottom:10px; margin:0 0 10px; border-bottom:1px solid #eee;}
.aps-tabset {float:left; width:100%; padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid #eee;}
.aps-inputs {float:left; width:100%; margin:0;}
.aps-inputs li {float:left; width:100%;}
.aps-wrap .button {border-color:#ddd;}
.aps-text-input, .aps-select-box, .aps-textarea {width:100%; min-height:30px; padding:4px 8px; border:1px solid #ddd !important; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; -webkit-box-shadow:0 3px 0 #eee, 0 -1px #fff inset !important; -moz-box-shadow:0 3px 0 #eee, 0 -1px #fff inset !important; box-shadow:0 3px 0 #eee, 0 -1px #fff inset !important;}
.aps-field-box, .aps-group-inputs li {float:left; width:100%; padding:5px 5px 0; border:1px solid #eee; margin-bottom:10px; background:#f8f9fa; position:relative; border-radius:3px; -webkit-border-radius:3px; -ms-border-radius:3px;}
.aps-field-box:hover, .aps-group-inputs li:hover {border-color:#ccc;}
.aps-group-inputs, .aps-group-inputs ul {float:left; width:100%;}
.aps-group-inputs ul li {padding:10px 5px 0; background:#f6f7f8;}
.aps-cat-features li {padding:5px 10px 10px;}
.aps-cat-features li .aps-text-input {width:100%;}
.aps-cat-features li label {display:block;}
.aps-ratings {float:left; width:100%; margin:0;}
.aps-ratings li.aps-field-box {padding-top:10px;}
.aps-feature-icon {color:#999; --aps-icon-size:20px; padding-right:10px; vertical-align:middle;}
h3.field-title {padding:5 0 10px !important; margin:0;}
.aps-select-box {max-width:100% !important; margin:0; background:#fff; color:#666; cursor:pointer; outline:none; display:inline-block; border:1px solid #ddd !important;}
.aps-select-label {width:100%; position:relative; display:inline-block; padding-bottom:5px;}
.aps-select-label:after {content:'<>'; font:13px "Consolas", monospace; color:#aaa; right:8px; top:5px; padding:0 0 2px; border-bottom:1px solid #ddd;  position:absolute; pointer-events:none; transform:rotate(90deg); -webkit-transform:rotate(90deg); -moz-transform:rotate(90deg);}
.aps-select-label:before {content:''; right:1px; top:1px; width:24px; height:28px; display:block; background:#fff; position:absolute; pointer-events:none;}
.aps-btn-del, .aps-wd-thumb:after {opacity:.5; transition:opacity .5s ease; -ms-transition:opacity .5s ease; -webkit-transition:opacity .5s ease;}
.aps-btn-del {color:#c93c3c; text-decoration:none;}
.aps-btn-del:hover  {color:#c93c3c; opacity:1.0;}
.cat-select-label {width:auto;}
.cat-select-label select {padding-right:30px !important;}
.aps-image-box {float:left; padding:9px; margin:0 10px 10px 0; display:inline-block; text-align:center; cursor:move; border:1px solid #eee; background:#fafafa; position:relative;}
.aps-image {width:160px; height:160px; display:block; margin-bottom:5px;}
.aps-image-box .aps-btn-del {position:absolute; right:5px; top:5px;}
.aps-inside label {padding-right:10px; padding-bottom:10px; display:inline-block;}
.aps-cb-label {padding-right:20px;}
.aps-inside {padding:0 10px;}
.tb-title {position:absolute; left:10px; top:50%; margin-top:-10px; cursor:move; z-index:9;}
.aps-box-inside {float:left; width:100%; padding-left:30px; padding-right:20px; position:relative;}
.aps-field-box .aps-btn-del {position:absolute; right:5px; top:5px;}
.wp-picker-container * {box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}
.aps-radio-options {display:inline-block;}
.aps-radio-options label {padding:0;}
.aps-rd-box {width:160px; padding:8px 0; display:inline-block;}
.aps-rd-img {margin:0; vertical-align:bottom;}
.loading {width:20px; height:20px; background:url(../img/spinner.gif);}
.response-msg {width:320px; padding:10px 20px; display:none; background:#fff; position:fixed; top:50%; left:50%; margin-left:-180px; border-radius:5px; -webkit-border-radius:5px; -ms-border-radius:5px; box-shadow:0 0 10px rgba(0,0,0, .2); -webkit-box-shadow:0 0 10px rgba(0,0,0, .2); -ms-box-shadow:0 0 10px rgba(0,0,0, .2);}
.response-msg .aps-icon-check {color:#398439; --aps-icon-size:20px;}
.response-msg .aps-icon-cancel {color:#c93c3c; --aps-icon-size:20px;}
.aps-btn {padding:1px 10px; font-size:13px; line-height:28px; margin:0; display:inline-block; text-decoration:none; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -ms-border-radius:3px; box-shadow:1px 1px 2px rgba(0,0,0,.2); -moz-box-shadow:1px 1px 2px rgba(0,0,0,.2); -webkit-box-shadow:1px 1px 2px rgba(0,0,0,.2); -ms-box-shadow:1px 1px 2px rgba(0,0,0,.2);}
.aps-btn-green {color:#fff; border:1px solid #4cae4c; background:#5cb85c;}
.aps-btn-green:hover, .aps-btn-green:focus {color:#fff; border-color:#398439; background:#449d44;}
.aps-data-pils {float:left; width:20%; border-right:1px solid #eee; margin:0;}
.aps-data-pils li {float:left; width:100%; padding:10px 15px; font-size:14px; font-weight:bold; color:#555; display:list-item; cursor:pointer; margin:0; border-radius:5px 0 0 5px; -moz-border-radius:5px 0 0 5px; -webkit-border-radius:5px 0 0 5px; -ms-border-radius:5px 0 0 5px;}
.aps-data-pils li:hover {color:#0074a2;}
.aps-data-pils li.active {color:#c93c3c; border:1px solid #eee; border-right:none; position:relative;}
.aps-data-pils li.active:after {width:1px; height:100%; background:#fff; position:absolute; top:0; right:-1px; z-index:99; content:"";}
.aps-pil-container {float:left; width:80%; border-left:1px solid #eee; margin-left:-1px;}
.aps-pil-content {float:left; width:100%; padding-left:20px; display:none;}
.aps-pil-content.active {display:block;}
.aps-pil-content h2 {margin-top:0 !important; text-align:center;}
.aps-thumb {float:left; margin-right:10px; position:relative;}
.remove-thumb {position:absolute; top:3px; right:3px; display:none;}
.aps-filters-list li {display:inline-block; margin-right:20px;}
.comp-search-wrap {float:left; width:50%; position:relative;}
.comp-search {height:32px;}
.comp-search-icon {font-size:24px; color:#ccc; position:absolute; top:4px; right:4px;}
.aps-comp-results {float:left; width:100%; padding:10px 5px 0; margin:10px 0; display:none; background:#f9fafb; border:1px solid #e8e9ea;}
.aps-wd-products li {width:16.6666%; padding:0 5px; margin:0 0 10px; display:inline-block; vertical-align:top;}
.aps-wd-products li a {display:block; background:#fff; position:relative; text-align:center; text-decoration:none;}
.aps-wd-thumb, .aps-wd-thumb img {display:block;}
.aps-wd-thumb:after {width:100%; height:100%; position:absolute; top:0; left:0; content:""; background:#fff; opacity:0; filter:alpha(opacity=0);}
.aps-wd-products li a:hover .aps-wd-thumb:after {opacity:.4; filter:alpha(opacity=40);}
.aps-ax-loading {width:100% !important; text-align:center;}
.aps-comp-results .spinner {float:none;}
#aps_cats {padding:0 0 0 10px;}
.aps-cb-input {display:none !important;}
.aps-cb-switch {width:59px; height:24px; display:inline-block; vertical-align:middle; background:url(../img/cb-on-off.png) no-repeat; background-position:-59px 0; margin:0 3px 0 0; transition:all .5s ease; -ms-transition:all .5s ease; -webkit-transition:all .5s ease;}
.aps-cb-input:checked + .aps-cb-switch {background-position:0 0;}
.attr-options li {float:left; width:100%;}
.attr-options li .sort-icon {float:left; padding-top:3px; display:block; cursor:move;}
.aps-price-input {float:left; width:89%;}
.aps-price-symbol {float:left; width:10%; height:30px; font-size:16px; line-height:30px; display:block;}
.wp-list-table .aps-cl-image, .wp-list-table .aps-cl-rating {display:none;}
.aps-status-widget {display:flex; flex-flow:wrap; margin:-5px;}
.aps-status-widget li {width:50%; padding:5px; margin:0; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
.aps-status-widget li a {padding:10px; display:block; border:1px solid #c5c6c7; color:#636465; font-size:16px; background:#fff; --aps-icon-size:32px; border-radius:3px; border-radius:3px; -moz-border-radius:3px; transition:all 0.3s ease; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease;}
.aps-status-widget li a:hover {color:#fff; background:var(--aps-skin-color-1); border-color:var(--aps-skin-color-1);}
.aps-status-widget li a:hover i {color:#fff;}
.aps-status-widget li a i {margin-right:10px; vertical-align:middle;}

/* simple range slider styles */
.aps-total-score {width:36px; color:#fff; line-height:36px; font-size:20px; text-align:center; display:inline-block; background:#6eb6fd; border-radius:50%; -webkit-border-radius:50%; -ms-border-radius:50%;}
.aps-range-slider {width:100%; padding:6px 60px 0 0; position:relative;}
.aps-range-slider-range {width:100%; outline:none; padding:0; margin:0; border:0; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; appearance:none; -moz-appearance:none; -webkit-appearance:none;}
.aps-range-slider-range::-moz-range-thumb {width:20px; height:20px; background:#3199fe; border:0; cursor:pointer; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; transition:background .5s ease-in-out; -moz-transition:background .5s ease-in-out; -webkit-transition:background .5s ease-in-out; appearance:none; -moz-appearance:none; -webkit-appearance:none;}
.aps-range-slider-range::-webkit-slider-thumb {width:20px; height:20px; margin-top:-5px; background:#3199fe; border:0; cursor:pointer; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; transition:background .5s ease-in-out; -moz-transition:background .5s ease-in-out; -webkit-transition:background .5s ease-in-out; appearance:none; -moz-appearance:none; -webkit-appearance:none;}
.aps-range-slider-range::-ms-thumb {width:20px; height:20px; background:#3199fe; border:0; cursor:pointer; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; transition:background .5s ease-in-out; -moz-transition:background .5s ease-in-out; -webkit-transition:background .5s ease-in-out; appearance:none; -moz-appearance:none; -webkit-appearance:none;}
.aps-range-slider-range::-moz-range-thumb:hover, .aps-range-slider-range:active::-moz-range-thumb {background:#148bff;}
.aps-range-slider-range::-webkit-slider-thumb:hover, .aps-range-slider-range:active::-webkit-slider-thumb {background:#148bff;}
.aps-range-slider-value {width:50px; padding:4px 8px; color:#fff; background:#6eb6fd; display:block; line-height:20px; text-align:center; position:absolute; top:0; right:0; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.aps-range-slider-value:after {width:0; height:0; position:absolute; top:9px; left:-5px; border-top:5px solid transparent; border-right:5px solid #6eb6fd; border-bottom:5px solid transparent; content:'';}
.aps-range-slider-range::-moz-range-track {height:10px; background:#e5e6e7; border:0; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.aps-range-slider-range::-moz-range-progress {height:10px; background:#a7d3fe; border:0; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.aps-range-slider-range::-webkit-slider-runnable-track {width:100%; height:10px; background:#e5e6e7; border:0; border-radius:5px; -webkit-border-radius:5px;}
.aps-range-slider-range::-ms-track {height:20px; margin-top:-6px; color:transparent; background:transparent; border-width:6px 0; border-color:transparent;}
.aps-range-slider-range::-ms-fill-upper {height:10px; color:transparent; background:#e5e6e7; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.aps-range-slider-range::-ms-fill-lower {height:10px; color:transparent; background:#a7d3fe; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
input::-moz-focus-inner, input::-moz-focus-outer {border:0;}

/* sidebar */
.aps-side-box {padding:10px; background:#fff;}
.aps-side-content {margin-bottom:20px;}
.aps-side-box h3 {margin:0 0 15px; font-size:16px;}
.aps-side-img {max-width:100%; height:auto;}
.aps-social {padding:5px; display:inline-block; vertical-align:top;}
.aps-news {margin:0; padding:0;}
.aps-news li {padding:0 0 10px 60px; margin-bottom:10px; border-bottom:1px dotted #eee; position:relative;}
.aps-news li:last-child {border-bottom:none;}
.aps-avatar {position:absolute; top:0; left:0;}
.aps-news-text {margin:0; font-size:14px; line-height:1.4;}
.aps-news-text a {text-decoration:none;}

/* Settings Panel */
#aps-settings-panel {float:left; width:880px; margin:20px 10px; overflow:hidden; border:1px solid #e5e6e7; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -ms-border-radius:5px;}
.aps-panel-head {float:left; width:100%; height:80px; padding:3px 15px; background:#fff;}
.aps-panel-col {float:left; width:50%;}
.aps-panel-logo {float:left;}
.aps-current-ver {float:right; padding-top:20px; text-align:center;}
.aps-current-ver strong{font-size:18px;}
.aps-panel-info {float:left; width:100%; padding:7px 15px; background:#f7f8f9; border-top:1px solid #eee; border-bottom:1px solid #eee;}
.aps-panel-info-link {float:left; margin-right:20px; text-decoration:none; text-transform:uppercase; font-size:12px;}
.aps-panel-tabs li i {vertical-align:middle;}
.aps-panel-wrap {float:left; width:100%; border-top:none;}
.aps-panel-tabs {float:left; width:20%; background:#f7f8f9; padding-bottom:200em; margin:0 0 -200em;}
.aps-panel-tabs li {float:left; width:100%; padding:9px 10px; margin:0; color:#666; background:#f7f8f9; border-top:1px solid #fff; border-bottom:1px solid #eee; border-right:1px solid #eee; font-size:14px; font-family:"Open Sans", sans-serif; text-shadow:1px 1px 0 #fff; cursor:pointer;}
.aps-panel-tabs li.active {color:#4c82a1; background:#fff; border-right-color:#fff;}
.aps-panel-tabs li i {margin-right:5px; font-size:16px; color:#999;}
.aps-panel-wrap .aps-tabs-container {float:left; width:80%; background:#fff; padding-bottom:200em; margin-bottom:-200em;}
.aps-settings-fields {float:left; width:100%;}
.aps-settings-fields li {float:left; width:100%; padding:20px 40px 10px 0; margin:0; border-bottom:1px dotted #e7e8e9; position:relative;}
.aps-opt-info {width:20px; height:20px; padding:5px 0 10px; color:#4397c5; font-size:20px; line-height:1; display:block; position:absolute; right:10px; top:20px; cursor:pointer;}
.aps-opt-info span {display:none;}
span.aps-tooltip-display {min-width:120px; max-width:460px; padding:6px 10px; color:#fff; font-size:12px; position:absolute; z-index:999; background:rgba(0,0,0, .7); border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; box-shadow:1px 1px rgba(0,0,0, .1); -webkit-box-shadow:1px 1px rgba(0,0,0, .1); -ms-box-shadow:1px 1px rgba(0,0,0, .1);}
span.aps-tooltip-display:after {width:0; height:0; position:absolute; top:-5px; right:5px; content:''; border-left:5px solid transparent; border-right:5px solid transparent; border-bottom:5px solid rgba(0,0,0, .7);}
.aps-system-info {padding:0 10px;}
.aps-system-info li {float:left; width:100%; padding:0 0 10px; margin:0 0 10px; border-bottom:1px dotted #eee;}
.aps-system-info li:last-child {border-bottom:none;}
.system-info-title, .system-info-value, .system-info-warn {float:left; display:block;}
.system-info-title {width:40%; color:#999; font-weight:bold;}
.system-info-value {width:50%;}
.system-info-warn {float:right !important; width:22px; height:22px; padding:3px; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; -ms-border-radius:50%;}
.system-info-warn.icon-check {background:#4cae4c;}
.system-info-warn.icon-attention {background:#fec747;}
.aps-warn-msg {display:none;}
.system-info-warn .aps-icon-check, .system-info-warn  .aps-icon-attention {color:#fff; font-size:14px; line-height:1;}
.aps-ajax-results {width:100%; position:relative;}
.aps-ajax-states {width:100%; max-height:200px; overflow-x:auto; margin:0; display:none; position:absolute; top:-2px; left:0; border:1px solid #ddd; background:#fff; z-index:999;}
.aps-ajax-states li {display:block; padding:3px 10px; margin:0; border-bottom:1px solid #f3f4f5; cursor:pointer;}
.aps-ajax-states li:last-child {border-bottom:none;}
.aps-input-wrap {max-width:380px; padding-right:30px; position:relative;}
.aps-input-wrap .aps-opt-info {top:0; right:0;}

@media (max-width:1024px) {
	#aps-settings-page {width:100%; margin-right:0;}
	#aps-settings-side {width:100%;}
	.tab-options-box {padding:0;}
}
@media (max-width:768px) {
	.aps-wd-products li {width:33.3333%;}
	.aps-col-1, .aps-col-2, .aps-col-3, .comp-search-wrap {width:50%;}
	.aps-col-4, .aps-col-5, .aps-col-6 {width:100%;}
}
@media (max-width:480px) {
	.aps-comp-results {max-height:240px;}
	.aps-col-1, .aps-col-2, .aps-col-3, .aps-col-4, .aps-col-5, .aps-col-6, .comp-search-wrap, .aps-wd-products li {width:100%;}
}

/*!
	Select2 Styles
*/

.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: 30px;
    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;
    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; }
    .select2-container .select2-search--inline .select2-search__field {
      box-sizing: border-box;
      border: none;
      font-size: 100%;
      margin-top: 5px;
      padding: 0; }
      .select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
        -webkit-appearance: none; }

.select2-dropdown {
  background-color: white;
  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;
  margin:0;
  user-select: none;
  -webkit-user-select: none; }
  .select2-results__option[aria-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;
  filter: alpha(opacity=0); }

.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 #ddd;
  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: bold; }
  .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: white;
  border: 1px solid #ddd;
  border-radius: 3px;
  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; }
  .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: bold;
    margin-top: 5px;
    margin-right: 10px; }
  .select2-container--default .select2-selection--multiple .select2-selection__choice {
    background-color: #eee;
    border: 1px solid #ddd;
    border-radius: 3px;
    cursor: default;
    float: left;
    margin: 5px 5px 0 0;
	position:relative;
    padding: 1px 15px 3px 5px; }
  .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
    color: #999;
    cursor: pointer;
    position:absolute;
	right:1px;
	top:0;
    font-weight: bold;}
    .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
      color: #d5351e; }

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline {
  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 1px #5b9dd9;
  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--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }

.select2-container--default .select2-search--dropdown .select2-search__field {
  border: 1px solid #ddd; }

  .select2-container--default .select2-search--dropdown .select2-search__field:focus {
  border-color:#5b9dd9; }

.select2-container--default .select2-search--inline .select2-search__field {
  background: transparent;
  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] {
  background-color: #eee; }

.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] {
  background-color: #5897fb;
  color: white; }

.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: -webkit-linear-gradient(top, white 50%, #eeeeee 100%);
  background-image: -o-linear-gradient(top, white 50%, #eeeeee 100%);
  background-image: linear-gradient(to bottom, white 50%, #eeeeee 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); }
  .select2-container--classic .select2-selection--single:focus {
    border: 1px solid #5897fb; }
  .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: bold;
    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: -webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
    background-image: -o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
    background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0); }
    .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 #5897fb; }
  .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
    background: transparent;
    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: -webkit-linear-gradient(top, white 0%, #eeeeee 50%);
  background-image: -o-linear-gradient(top, white 0%, #eeeeee 50%);
  background-image: linear-gradient(to bottom, white 0%, #eeeeee 50%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); }

.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: -webkit-linear-gradient(top, #eeeeee 50%, white 100%);
  background-image: -o-linear-gradient(top, #eeeeee 50%, white 100%);
  background-image: linear-gradient(to bottom, #eeeeee 50%, white 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0); }

.select2-container--classic .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
  outline: 0; }
  .select2-container--classic .select2-selection--multiple:focus {
    border: 1px solid #5897fb; }
  .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: bold;
    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 #5897fb; }

.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: white;
  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] {
  background-color: #3875d7;
  color: white; }

.select2-container--classic .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px; }

.select2-container--classic.select2-container--open .select2-dropdown {
  border-color: #5897fb; }

/* APS Icons */
[class^="aps-icon-"]:before, [class*=" aps-icon-"]:before {
	content:'';
	width:var(--aps-icon-size, 16px);
	height:var(--aps-icon-size, 16px);
	display:inline-block;
	vertical-align:text-top;
	background-color:currentColor;
	mask-repeat:no-repeat;
	-webkit-mask-repeat:no-repeat;
}
.aps-icon-ac:before {mask-image:url('svg/ac.svg'); -webkit-mask-image:url('svg/ac.svg');}
.aps-icon-accessibility:before {mask-image:url('svg/accessibility.svg'); -webkit-mask-image:url('svg/accessibility.svg');}
.aps-icon-airplane:before {mask-image:url('svg/airplane.svg'); -webkit-mask-image:url('svg/airplane.svg');}
.aps-icon-alarm:before {mask-image:url('svg/alarm.svg'); -webkit-mask-image:url('svg/alarm.svg');}
.aps-icon-alloy-wheel:before {mask-image:url('svg/alloy-wheel.svg'); -webkit-mask-image:url('svg/alloy-wheel.svg');}
.aps-icon-amazon:before {mask-image:url('svg/amazon.svg'); -webkit-mask-image:url('svg/amazon.svg');}
.aps-icon-ambulance:before {mask-image:url('svg/ambulance.svg'); -webkit-mask-image:url('svg/ambulance.svg');}
.aps-icon-android:before {mask-image:url('svg/android.svg'); -webkit-mask-image:url('svg/android.svg');}
.aps-icon-angle-double-down:before {mask-image:url('svg/angle-double-down.svg'); -webkit-mask-image:url('svg/angle-double-down.svg');}
.aps-icon-angle-double-left:before {mask-image:url('svg/angle-double-left.svg'); -webkit-mask-image:url('svg/angle-double-left.svg');}
.aps-icon-angle-double-right:before {mask-image:url('svg/angle-double-right.svg'); -webkit-mask-image:url('svg/angle-double-right.svg');}
.aps-icon-angle-double-up:before {mask-image:url('svg/angle-double-up.svg'); -webkit-mask-image:url('svg/angle-double-up.svg');}
.aps-icon-angle-left:before {mask-image:url('svg/angle-left.svg'); -webkit-mask-image:url('svg/angle-left.svg');}
.aps-icon-angle-right:before {mask-image:url('svg/angle-right.svg'); -webkit-mask-image:url('svg/angle-right.svg');}
.aps-icon-apple:before {mask-image:url('svg/apple.svg'); -webkit-mask-image:url('svg/apple.svg');}
.aps-icon-archive:before {mask-image:url('svg/archive.svg'); -webkit-mask-image:url('svg/archive.svg');}
.aps-icon-art:before {mask-image:url('svg/art.svg'); -webkit-mask-image:url('svg/art.svg');}
.aps-icon-attach:before {mask-image:url('svg/attach.svg'); -webkit-mask-image:url('svg/attach.svg');}
.aps-icon-attention:before {mask-image:url('svg/attention.svg'); -webkit-mask-image:url('svg/attention.svg');}
.aps-icon-attributes:before {mask-image:url('svg/attributes.svg'); -webkit-mask-image:url('svg/attributes.svg');}
.aps-icon-bank:before {mask-image:url('svg/bank.svg'); -webkit-mask-image:url('svg/bank.svg');}
.aps-icon-barcode:before {mask-image:url('svg/barcode.svg'); -webkit-mask-image:url('svg/barcode.svg');}
.aps-icon-battery:before {mask-image:url('svg/battery.svg'); -webkit-mask-image:url('svg/battery.svg');}
.aps-icon-bell:before {mask-image:url('svg/bell.svg'); -webkit-mask-image:url('svg/bell.svg');}
.aps-icon-binoculars:before {mask-image:url('svg/binoculars.svg'); -webkit-mask-image:url('svg/binoculars.svg');}
.aps-icon-bluetooth:before {mask-image:url('svg/bluetooth.svg'); -webkit-mask-image:url('svg/bluetooth.svg');}
.aps-icon-bomb:before {mask-image:url('svg/bomb.svg'); -webkit-mask-image:url('svg/bomb.svg');}
.aps-icon-book:before {mask-image:url('svg/book.svg'); -webkit-mask-image:url('svg/book.svg');}
.aps-icon-books:before {mask-image:url('svg/books.svg'); -webkit-mask-image:url('svg/books.svg');}
.aps-icon-box:before {mask-image:url('svg/box.svg'); -webkit-mask-image:url('svg/box.svg');}
.aps-icon-brands:before {mask-image:url('svg/brands.svg'); -webkit-mask-image:url('svg/brands.svg');}
.aps-icon-briefcase:before {mask-image:url('svg/briefcase.svg'); -webkit-mask-image:url('svg/briefcase.svg');}
.aps-icon-brightness:before {mask-image:url('svg/brightness.svg'); -webkit-mask-image:url('svg/brightness.svg');}
.aps-icon-bulb:before {mask-image:url('svg/bulb.svg'); -webkit-mask-image:url('svg/bulb.svg');}
.aps-icon-bullseye:before {mask-image:url('svg/bullseye.svg'); -webkit-mask-image:url('svg/bullseye.svg');}
.aps-icon-bus:before {mask-image:url('svg/bus.svg'); -webkit-mask-image:url('svg/bus.svg');}
.aps-icon-calculator:before {mask-image:url('svg/calculator.svg'); -webkit-mask-image:url('svg/calculator.svg');}
.aps-icon-calendar:before {mask-image:url('svg/calendar.svg'); -webkit-mask-image:url('svg/calendar.svg');}
.aps-icon-camcorder:before {mask-image:url('svg/camcorder.svg'); -webkit-mask-image:url('svg/camcorder.svg');}
.aps-icon-camera:before {mask-image:url('svg/camera.svg'); -webkit-mask-image:url('svg/camera.svg');}
.aps-icon-camera-lens:before {mask-image:url('svg/camera-lens.svg'); -webkit-mask-image:url('svg/camera-lens.svg');}
.aps-icon-campfire:before {mask-image:url('svg/campfire.svg'); -webkit-mask-image:url('svg/campfire.svg');}
.aps-icon-cancel:before {mask-image:url('svg/cancel.svg'); -webkit-mask-image:url('svg/cancel.svg');}
.aps-icon-candle:before {mask-image:url('svg/candle.svg'); -webkit-mask-image:url('svg/candle.svg');}
.aps-icon-car:before {mask-image:url('svg/car.svg'); -webkit-mask-image:url('svg/car.svg');}
.aps-icon-car-1:before {mask-image:url('svg/car-1.svg'); -webkit-mask-image:url('svg/car-1.svg');}
.aps-icon-car-wheel:before {mask-image:url('svg/car-wheel.svg'); -webkit-mask-image:url('svg/car-wheel.svg');}
.aps-icon-carane:before {mask-image:url('svg/carane.svg'); -webkit-mask-image:url('svg/carane.svg');}
.aps-icon-cart:before {mask-image:url('svg/cart.svg'); -webkit-mask-image:url('svg/cart.svg');}
.aps-icon-categories:before {mask-image:url('svg/categories.svg'); -webkit-mask-image:url('svg/categories.svg');}
.aps-icon-cc-mastercard:before {mask-image:url('svg/cc-mastercard.svg'); -webkit-mask-image:url('svg/cc-mastercard.svg');}
.aps-icon-cc-visa:before {mask-image:url('svg/cc-visa.svg'); -webkit-mask-image:url('svg/cc-visa.svg');}
.aps-icon-cd:before {mask-image:url('svg/cd.svg'); -webkit-mask-image:url('svg/cd.svg');}
.aps-icon-certified:before {mask-image:url('svg/certified.svg'); -webkit-mask-image:url('svg/certified.svg');}
.aps-icon-chair:before {mask-image:url('svg/chair.svg'); -webkit-mask-image:url('svg/chair.svg');}
.aps-icon-chapter-next:before {mask-image:url('svg/chapter-next.svg'); -webkit-mask-image:url('svg/chapter-next.svg');}
.aps-icon-chapter-previous:before {mask-image:url('svg/chapter-previous.svg'); -webkit-mask-image:url('svg/chapter-previous.svg');}
.aps-icon-chart-pie:before {mask-image:url('svg/chart-pie.svg'); -webkit-mask-image:url('svg/chart-pie.svg');}
.aps-icon-check:before {mask-image:url('svg/check.svg'); -webkit-mask-image:url('svg/check.svg');}
.aps-icon-chrome:before {mask-image:url('svg/chrome.svg'); -webkit-mask-image:url('svg/chrome.svg');}
.aps-icon-clock:before {mask-image:url('svg/clock.svg'); -webkit-mask-image:url('svg/clock.svg');}
.aps-icon-code:before {mask-image:url('svg/code.svg'); -webkit-mask-image:url('svg/code.svg');}
.aps-icon-coffee:before {mask-image:url('svg/coffee.svg'); -webkit-mask-image:url('svg/coffee.svg');}
.aps-icon-cog:before {mask-image:url('svg/cog.svg'); -webkit-mask-image:url('svg/cog.svg');}
.aps-icon-colors:before {mask-image:url('svg/colors.svg'); -webkit-mask-image:url('svg/colors.svg');}
.aps-icon-comment:before {mask-image:url('svg/comment.svg'); -webkit-mask-image:url('svg/comment.svg');}
.aps-icon-comments:before {mask-image:url('svg/comments.svg'); -webkit-mask-image:url('svg/comments.svg');}
.aps-icon-commerce:before {mask-image:url('svg/commerce.svg'); -webkit-mask-image:url('svg/commerce.svg');}
.aps-icon-compare:before {mask-image:url('svg/compare.svg'); -webkit-mask-image:url('svg/compare.svg');}
.aps-icon-comparison:before {mask-image:url('svg/comparison.svg'); -webkit-mask-image:url('svg/comparison.svg');}
.aps-icon-compass:before {mask-image:url('svg/compass.svg'); -webkit-mask-image:url('svg/compass.svg');}
.aps-icon-contrast:before {mask-image:url('svg/contrast.svg'); -webkit-mask-image:url('svg/contrast.svg');}
.aps-icon-contrast-1:before {mask-image:url('svg/contrast-1.svg'); -webkit-mask-image:url('svg/contrast-1.svg');}
.aps-icon-cpu:before {mask-image:url('svg/cpu.svg'); -webkit-mask-image:url('svg/cpu.svg');}
.aps-icon-currsor:before {mask-image:url('svg/currsor.svg'); -webkit-mask-image:url('svg/currsor.svg');}
.aps-icon-cutlery:before {mask-image:url('svg/cutlery.svg'); -webkit-mask-image:url('svg/cutlery.svg');}
.aps-icon-delivery-van:before {mask-image:url('svg/delivery-van.svg'); -webkit-mask-image:url('svg/delivery-van.svg');}
.aps-icon-diamond:before {mask-image:url('svg/diamond.svg'); -webkit-mask-image:url('svg/diamond.svg');}
.aps-icon-dish:before {mask-image:url('svg/dish.svg'); -webkit-mask-image:url('svg/dish.svg');}
.aps-icon-display:before {mask-image:url('svg/display.svg'); -webkit-mask-image:url('svg/display.svg');}
.aps-icon-divider:before {mask-image:url('svg/divider.svg'); -webkit-mask-image:url('svg/divider.svg');}
.aps-icon-dollar:before {mask-image:url('svg/dollar.svg'); -webkit-mask-image:url('svg/dollar.svg');}
.aps-icon-down:before {mask-image:url('svg/down.svg'); -webkit-mask-image:url('svg/down.svg');}
.aps-icon-download:before {mask-image:url('svg/download.svg'); -webkit-mask-image:url('svg/download.svg');}
.aps-icon-drill:before {mask-image:url('svg/drill.svg'); -webkit-mask-image:url('svg/drill.svg');}
.aps-icon-drone:before {mask-image:url('svg/drone.svg'); -webkit-mask-image:url('svg/drone.svg');}
.aps-icon-drop:before {mask-image:url('svg/drop.svg'); -webkit-mask-image:url('svg/drop.svg');}
.aps-icon-dropbox:before {mask-image:url('svg/dropbox.svg'); -webkit-mask-image:url('svg/dropbox.svg');}
.aps-icon-ebay:before {mask-image:url('svg/ebay.svg'); -webkit-mask-image:url('svg/ebay.svg');}
.aps-icon-eco-energy:before {mask-image:url('svg/eco-energy.svg'); -webkit-mask-image:url('svg/eco-energy.svg');}
.aps-icon-editing:before {mask-image:url('svg/editing.svg'); -webkit-mask-image:url('svg/editing.svg');}
.aps-icon-electric-iron:before {mask-image:url('svg/electric-iron.svg'); -webkit-mask-image:url('svg/electric-iron.svg');}
.aps-icon-electric-sign:before {mask-image:url('svg/electric-sign.svg'); -webkit-mask-image:url('svg/electric-sign.svg');}
.aps-icon-energy-saver:before {mask-image:url('svg/energy-saver.svg'); -webkit-mask-image:url('svg/energy-saver.svg');}
.aps-icon-eraser:before {mask-image:url('svg/eraser.svg'); -webkit-mask-image:url('svg/eraser.svg');}
.aps-icon-euro:before {mask-image:url('svg/euro.svg'); -webkit-mask-image:url('svg/euro.svg');}
.aps-icon-evernote:before {mask-image:url('svg/evernote.svg'); -webkit-mask-image:url('svg/evernote.svg');}
.aps-icon-eye:before {mask-image:url('svg/eye.svg'); -webkit-mask-image:url('svg/eye.svg');}
.aps-icon-facebook:before {mask-image:url('svg/facebook.svg'); -webkit-mask-image:url('svg/facebook.svg');}
.aps-icon-factory:before {mask-image:url('svg/factory.svg'); -webkit-mask-image:url('svg/factory.svg');}
.aps-icon-fan:before {mask-image:url('svg/fan.svg'); -webkit-mask-image:url('svg/fan.svg');}
.aps-icon-fast-forward:before {mask-image:url('svg/fast-forward.svg'); -webkit-mask-image:url('svg/fast-forward.svg');}
.aps-icon-fax:before {mask-image:url('svg/fax.svg'); -webkit-mask-image:url('svg/fax.svg');}
.aps-icon-feed-rss:before {mask-image:url('svg/feed-rss.svg'); -webkit-mask-image:url('svg/feed-rss.svg');}
.aps-icon-film:before {mask-image:url('svg/film.svg'); -webkit-mask-image:url('svg/film.svg');}
.aps-icon-filters:before {mask-image:url('svg/filters.svg'); -webkit-mask-image:url('svg/filters.svg');}
.aps-icon-fire-control:before {mask-image:url('svg/fire-control.svg'); -webkit-mask-image:url('svg/fire-control.svg');}
.aps-icon-fire-station:before {mask-image:url('svg/fire-station.svg'); -webkit-mask-image:url('svg/fire-station.svg');}
.aps-icon-firefox:before {mask-image:url('svg/firefox.svg'); -webkit-mask-image:url('svg/firefox.svg');}
.aps-icon-flash:before {mask-image:url('svg/flash.svg'); -webkit-mask-image:url('svg/flash.svg');}
.aps-icon-focus:before {mask-image:url('svg/focus.svg'); -webkit-mask-image:url('svg/focus.svg');}
.aps-icon-focus-1:before {mask-image:url('svg/focus-1.svg'); -webkit-mask-image:url('svg/focus-1.svg');}
.aps-icon-focus-2:before {mask-image:url('svg/focus-2.svg'); -webkit-mask-image:url('svg/focus-2.svg');}
.aps-icon-folder:before {mask-image:url('svg/folder.svg'); -webkit-mask-image:url('svg/folder.svg');}
.aps-icon-fridge:before {mask-image:url('svg/fridge.svg'); -webkit-mask-image:url('svg/fridge.svg');}
.aps-icon-fuel:before {mask-image:url('svg/fuel.svg'); -webkit-mask-image:url('svg/fuel.svg');}
.aps-icon-game:before {mask-image:url('svg/game.svg'); -webkit-mask-image:url('svg/game.svg');}
.aps-icon-garden:before {mask-image:url('svg/garden.svg'); -webkit-mask-image:url('svg/garden.svg');}
.aps-icon-gauge:before {mask-image:url('svg/gauge.svg'); -webkit-mask-image:url('svg/gauge.svg');}
.aps-icon-gears:before {mask-image:url('svg/gears.svg'); -webkit-mask-image:url('svg/gears.svg');}
.aps-icon-gift:before {mask-image:url('svg/gift.svg'); -webkit-mask-image:url('svg/gift.svg');}
.aps-icon-glasses:before {mask-image:url('svg/glasses.svg'); -webkit-mask-image:url('svg/glasses.svg');}
.aps-icon-globe:before {mask-image:url('svg/globe.svg'); -webkit-mask-image:url('svg/globe.svg');}
.aps-icon-groups:before {mask-image:url('svg/groups.svg'); -webkit-mask-image:url('svg/groups.svg');}
.aps-icon-gplus:before {mask-image:url('svg/gplus.svg'); -webkit-mask-image:url('svg/gplus.svg');}
.aps-icon-graph:before {mask-image:url('svg/graph.svg'); -webkit-mask-image:url('svg/graph.svg');}
.aps-icon-graph-1:before {mask-image:url('svg/graph-1.svg'); -webkit-mask-image:url('svg/graph-1.svg');}
.aps-icon-graph-board:before {mask-image:url('svg/graph-board.svg'); -webkit-mask-image:url('svg/graph-board.svg');}
.aps-icon-graph-up:before {mask-image:url('svg/graph-up.svg'); -webkit-mask-image:url('svg/graph-up.svg');}
.aps-icon-grid:before {mask-image:url('svg/grid.svg'); -webkit-mask-image:url('svg/grid.svg');}
.aps-icon-hdd:before {mask-image:url('svg/hdd.svg'); -webkit-mask-image:url('svg/hdd.svg');}
.aps-icon-headphones:before {mask-image:url('svg/headphones.svg'); -webkit-mask-image:url('svg/headphones.svg');}
.aps-icon-heart:before {mask-image:url('svg/heart.svg'); -webkit-mask-image:url('svg/heart.svg');}
.aps-icon-heater:before {mask-image:url('svg/heater.svg'); -webkit-mask-image:url('svg/heater.svg');}
.aps-icon-helicopter:before {mask-image:url('svg/helicopter.svg'); -webkit-mask-image:url('svg/helicopter.svg');}
.aps-icon-helmet:before {mask-image:url('svg/helmet.svg'); -webkit-mask-image:url('svg/helmet.svg');}
.aps-icon-home:before {mask-image:url('svg/home.svg'); -webkit-mask-image:url('svg/home.svg');}
.aps-icon-horn:before {mask-image:url('svg/horn.svg'); -webkit-mask-image:url('svg/horn.svg');}
.aps-icon-ic:before {mask-image:url('svg/ic.svg'); -webkit-mask-image:url('svg/ic.svg');}
.aps-icon-ie:before {mask-image:url('svg/ie.svg'); -webkit-mask-image:url('svg/ie.svg');}
.aps-icon-inch-tape:before {mask-image:url('svg/inch-tape.svg'); -webkit-mask-image:url('svg/inch-tape.svg');}
.aps-icon-info:before {mask-image:url('svg/info.svg'); -webkit-mask-image:url('svg/info.svg');}
.aps-icon-instagram:before {mask-image:url('svg/instagram.svg'); -webkit-mask-image:url('svg/instagram.svg');}
.aps-icon-key:before {mask-image:url('svg/key.svg'); -webkit-mask-image:url('svg/key.svg');}
.aps-icon-keyboard:before {mask-image:url('svg/keyboard.svg'); -webkit-mask-image:url('svg/keyboard.svg');}
.aps-icon-lab:before {mask-image:url('svg/lab.svg'); -webkit-mask-image:url('svg/lab.svg');}
.aps-icon-laptop:before {mask-image:url('svg/laptop.svg'); -webkit-mask-image:url('svg/laptop.svg');}
.aps-icon-lead-battery:before {mask-image:url('svg/lead-battery.svg'); -webkit-mask-image:url('svg/lead-battery.svg');}
.aps-icon-leaf:before {mask-image:url('svg/leaf.svg'); -webkit-mask-image:url('svg/leaf.svg');}
.aps-icon-left:before {mask-image:url('svg/left.svg'); -webkit-mask-image:url('svg/left.svg');}
.aps-icon-letter-box:before {mask-image:url('svg/letter-box.svg'); -webkit-mask-image:url('svg/letter-box.svg');}
.aps-icon-libra:before {mask-image:url('svg/libra.svg'); -webkit-mask-image:url('svg/libra.svg');}
.aps-icon-link:before {mask-image:url('svg/link.svg'); -webkit-mask-image:url('svg/link.svg');}
.aps-icon-linkedin:before {mask-image:url('svg/linkedin.svg'); -webkit-mask-image:url('svg/linkedin.svg');}
.aps-icon-list:before {mask-image:url('svg/list.svg'); -webkit-mask-image:url('svg/list.svg');}
.aps-icon-locked:before {mask-image:url('svg/locked.svg'); -webkit-mask-image:url('svg/locked.svg');}
.aps-icon-loop:before {mask-image:url('svg/loop.svg'); -webkit-mask-image:url('svg/loop.svg');}
.aps-icon-magic:before {mask-image:url('svg/magic.svg'); -webkit-mask-image:url('svg/magic.svg');}
.aps-icon-magic-stick:before {mask-image:url('svg/magic-stick.svg'); -webkit-mask-image:url('svg/magic-stick.svg');}
.aps-icon-magnet:before {mask-image:url('svg/magnet.svg'); -webkit-mask-image:url('svg/magnet.svg');}
.aps-icon-mail:before {mask-image:url('svg/mail.svg'); -webkit-mask-image:url('svg/mail.svg');}
.aps-icon-map-marker:before {mask-image:url('svg/map-marker.svg'); -webkit-mask-image:url('svg/map-marker.svg');}
.aps-icon-map-pin:before {mask-image:url('svg/map-pin.svg'); -webkit-mask-image:url('svg/map-pin.svg');}
.aps-icon-media:before {mask-image:url('svg/media.svg'); -webkit-mask-image:url('svg/media.svg');}
.aps-icon-menu:before {mask-image:url('svg/menu.svg'); -webkit-mask-image:url('svg/menu.svg');}
.aps-icon-message:before {mask-image:url('svg/message.svg'); -webkit-mask-image:url('svg/message.svg');}
.aps-icon-mic:before {mask-image:url('svg/mic.svg'); -webkit-mask-image:url('svg/mic.svg');}
.aps-icon-microscope:before {mask-image:url('svg/microscope.svg'); -webkit-mask-image:url('svg/microscope.svg');}
.aps-icon-minus:before {mask-image:url('svg/minus.svg'); -webkit-mask-image:url('svg/minus.svg');}
.aps-icon-minus-squared:before {mask-image:url('svg/minus-squared.svg'); -webkit-mask-image:url('svg/minus-squared.svg');}
.aps-icon-mobile:before {mask-image:url('svg/mobile.svg'); -webkit-mask-image:url('svg/mobile.svg');}
.aps-icon-money:before {mask-image:url('svg/money.svg'); -webkit-mask-image:url('svg/money.svg');}
.aps-icon-money-1:before {mask-image:url('svg/money-1.svg'); -webkit-mask-image:url('svg/money-1.svg');}
.aps-icon-monitors:before {mask-image:url('svg/monitors.svg'); -webkit-mask-image:url('svg/monitors.svg');}
.aps-icon-moon:before {mask-image:url('svg/moon.svg'); -webkit-mask-image:url('svg/moon.svg');}
.aps-icon-motor:before {mask-image:url('svg/motor.svg'); -webkit-mask-image:url('svg/motor.svg');}
.aps-icon-mouse:before {mask-image:url('svg/mouse.svg'); -webkit-mask-image:url('svg/mouse.svg');}
.aps-icon-music:before {mask-image:url('svg/music.svg'); -webkit-mask-image:url('svg/music.svg');}
.aps-icon-navigator:before {mask-image:url('svg/navigator.svg'); -webkit-mask-image:url('svg/navigator.svg');}
.aps-icon-new:before {mask-image:url('svg/new.svg'); -webkit-mask-image:url('svg/new.svg');}
.aps-icon-opera:before {mask-image:url('svg/opera.svg'); -webkit-mask-image:url('svg/opera.svg');}
.aps-icon-oven:before {mask-image:url('svg/oven.svg'); -webkit-mask-image:url('svg/oven.svg');}
.aps-icon-paint-brush:before {mask-image:url('svg/paint-brush.svg'); -webkit-mask-image:url('svg/paint-brush.svg');}
.aps-icon-paper-plane:before {mask-image:url('svg/paper-plane.svg'); -webkit-mask-image:url('svg/paper-plane.svg');}
.aps-icon-pause:before {mask-image:url('svg/pause.svg'); -webkit-mask-image:url('svg/pause.svg');}
.aps-icon-paypal:before {mask-image:url('svg/paypal.svg'); -webkit-mask-image:url('svg/paypal.svg');}
.aps-icon-pc:before {mask-image:url('svg/pc.svg'); -webkit-mask-image:url('svg/pc.svg');}
.aps-icon-pc-1:before {mask-image:url('svg/pc-1.svg'); -webkit-mask-image:url('svg/pc-1.svg');}
.aps-icon-pencil:before {mask-image:url('svg/pencil.svg'); -webkit-mask-image:url('svg/pencil.svg');}
.aps-icon-phone:before {mask-image:url('svg/phone.svg'); -webkit-mask-image:url('svg/phone.svg');}
.aps-icon-phone-ring:before {mask-image:url('svg/phone-ring.svg'); -webkit-mask-image:url('svg/phone-ring.svg');}
.aps-icon-phonebook:before {mask-image:url('svg/phonebook.svg'); -webkit-mask-image:url('svg/phonebook.svg');}
.aps-icon-picture:before {mask-image:url('svg/picture.svg'); -webkit-mask-image:url('svg/picture.svg');}
.aps-icon-pictures:before {mask-image:url('svg/pictures.svg'); -webkit-mask-image:url('svg/pictures.svg');}
.aps-icon-pinterest:before {mask-image:url('svg/pinterest.svg'); -webkit-mask-image:url('svg/pinterest.svg');}
.aps-icon-pistol:before {mask-image:url('svg/pistol.svg'); -webkit-mask-image:url('svg/pistol.svg');}
.aps-icon-piston:before {mask-image:url('svg/piston.svg'); -webkit-mask-image:url('svg/piston.svg');}
.aps-icon-play:before {mask-image:url('svg/play.svg'); -webkit-mask-image:url('svg/play.svg');}
.aps-icon-plus:before {mask-image:url('svg/plus.svg'); -webkit-mask-image:url('svg/plus.svg');}
.aps-icon-plus-squared:before {mask-image:url('svg/plus-squared.svg'); -webkit-mask-image:url('svg/plus-squared.svg');}
.aps-icon-podcast:before {mask-image:url('svg/podcast.svg'); -webkit-mask-image:url('svg/podcast.svg');}
.aps-icon-poster:before {mask-image:url('svg/poster.svg'); -webkit-mask-image:url('svg/poster.svg');}
.aps-icon-pound:before {mask-image:url('svg/pound.svg'); -webkit-mask-image:url('svg/pound.svg');}
.aps-icon-power-shoe:before {mask-image:url('svg/power-shoe.svg'); -webkit-mask-image:url('svg/power-shoe.svg');}
.aps-icon-print:before {mask-image:url('svg/print.svg'); -webkit-mask-image:url('svg/print.svg');}
.aps-icon-printer:before {mask-image:url('svg/printer.svg'); -webkit-mask-image:url('svg/printer.svg');}
.aps-icon-printer-1:before {mask-image:url('svg/printer-1.svg'); -webkit-mask-image:url('svg/printer-1.svg');}
.aps-icon-products:before {mask-image:url('svg/products.svg'); -webkit-mask-image:url('svg/products.svg');}
.aps-icon-products-cart:before {mask-image:url('svg/products-cart.svg'); -webkit-mask-image:url('svg/products-cart.svg');}
.aps-icon-protractor:before {mask-image:url('svg/protractor.svg'); -webkit-mask-image:url('svg/protractor.svg');}
.aps-icon-qrcode:before {mask-image:url('svg/qrcode.svg'); -webkit-mask-image:url('svg/qrcode.svg');}
.aps-icon-quill:before {mask-image:url('svg/quill.svg'); -webkit-mask-image:url('svg/quill.svg');}
.aps-icon-quote:before {mask-image:url('svg/quote.svg'); -webkit-mask-image:url('svg/quote.svg');}
.aps-icon-radio:before {mask-image:url('svg/radio.svg'); -webkit-mask-image:url('svg/radio.svg');}
.aps-icon-rain-inv:before {mask-image:url('svg/rain-inv.svg'); -webkit-mask-image:url('svg/rain-inv.svg');}
.aps-icon-ram:before {mask-image:url('svg/ram.svg'); -webkit-mask-image:url('svg/ram.svg');}
.aps-icon-ratings:before {mask-image:url('svg/ratings.svg'); -webkit-mask-image:url('svg/ratings.svg');}
.aps-icon-remote:before {mask-image:url('svg/remote.svg'); -webkit-mask-image:url('svg/remote.svg');}
.aps-icon-resize-full:before {mask-image:url('svg/resize-full.svg'); -webkit-mask-image:url('svg/resize-full.svg');}
.aps-icon-resize-small:before {mask-image:url('svg/resize-small.svg'); -webkit-mask-image:url('svg/resize-small.svg');}
.aps-icon-rewind:before {mask-image:url('svg/rewind.svg'); -webkit-mask-image:url('svg/rewind.svg');}
.aps-icon-right:before {mask-image:url('svg/right.svg'); -webkit-mask-image:url('svg/right.svg');}
.aps-icon-rim:before {mask-image:url('svg/rim.svg'); -webkit-mask-image:url('svg/rim.svg');}
.aps-icon-road:before {mask-image:url('svg/road.svg'); -webkit-mask-image:url('svg/road.svg');}
.aps-icon-rocket:before {mask-image:url('svg/rocket.svg'); -webkit-mask-image:url('svg/rocket.svg');}
.aps-icon-rubber-stamp:before {mask-image:url('svg/rubber-stamp.svg'); -webkit-mask-image:url('svg/rubber-stamp.svg');}
.aps-icon-rupee:before {mask-image:url('svg/rupee.svg'); -webkit-mask-image:url('svg/rupee.svg');}
.aps-icon-rupee-pk:before {mask-image:url('svg/rupee-pk.svg'); -webkit-mask-image:url('svg/rupee-pk.svg');}
.aps-icon-satellite:before {mask-image:url('svg/satellite.svg'); -webkit-mask-image:url('svg/satellite.svg');}
.aps-icon-scholar:before {mask-image:url('svg/scholar.svg'); -webkit-mask-image:url('svg/scholar.svg');}
.aps-icon-scissor:before {mask-image:url('svg/scissor.svg'); -webkit-mask-image:url('svg/scissor.svg');}
.aps-icon-scooter:before {mask-image:url('svg/scooter.svg'); -webkit-mask-image:url('svg/scooter.svg');}
.aps-icon-script:before {mask-image:url('svg/script.svg'); -webkit-mask-image:url('svg/script.svg');}
.aps-icon-sd-card:before {mask-image:url('svg/sd-card.svg'); -webkit-mask-image:url('svg/sd-card.svg');}
.aps-icon-seal:before {mask-image:url('svg/seal.svg'); -webkit-mask-image:url('svg/seal.svg');}
.aps-icon-search:before {mask-image:url('svg/search.svg'); -webkit-mask-image:url('svg/search.svg');}
.aps-icon-settings:before {mask-image:url('svg/settings.svg'); -webkit-mask-image:url('svg/settings.svg');}
.aps-icon-settings-1:before {mask-image:url('svg/settings-1.svg'); -webkit-mask-image:url('svg/settings-1.svg');}
.aps-icon-settings-hor:before {mask-image:url('svg/settings-hor.svg'); -webkit-mask-image:url('svg/settings-hor.svg');}
.aps-icon-sewing-machine:before {mask-image:url('svg/sewing-machine.svg'); -webkit-mask-image:url('svg/sewing-machine.svg');}
.aps-icon-share:before {mask-image:url('svg/share.svg'); -webkit-mask-image:url('svg/share.svg');}
.aps-icon-shareable:before {mask-image:url('svg/shareable.svg'); -webkit-mask-image:url('svg/shareable.svg');}
.aps-icon-ship:before {mask-image:url('svg/ship.svg'); -webkit-mask-image:url('svg/ship.svg');}
.aps-icon-shock-absorber:before {mask-image:url('svg/shock-absorber.svg'); -webkit-mask-image:url('svg/shock-absorber.svg');}
.aps-icon-shower:before {mask-image:url('svg/shower.svg'); -webkit-mask-image:url('svg/shower.svg');}
.aps-icon-shuffle:before {mask-image:url('svg/shuffle.svg'); -webkit-mask-image:url('svg/shuffle.svg');}
.aps-icon-signal:before {mask-image:url('svg/signal.svg'); -webkit-mask-image:url('svg/signal.svg');}
.aps-icon-signal-1:before {mask-image:url('svg/signal-1.svg'); -webkit-mask-image:url('svg/signal-1.svg');}
.aps-icon-sim:before {mask-image:url('svg/sim.svg'); -webkit-mask-image:url('svg/sim.svg');}
.aps-icon-sitemap:before {mask-image:url('svg/sitemap.svg'); -webkit-mask-image:url('svg/sitemap.svg');}
.aps-icon-skype:before {mask-image:url('svg/skype.svg'); -webkit-mask-image:url('svg/skype.svg');}
.aps-icon-social-yahoo:before {mask-image:url('svg/social-yahoo.svg'); -webkit-mask-image:url('svg/social-yahoo.svg');}
.aps-icon-solar:before {mask-image:url('svg/solar.svg'); -webkit-mask-image:url('svg/solar.svg');}
.aps-icon-speakers:before {mask-image:url('svg/speakers.svg'); -webkit-mask-image:url('svg/speakers.svg');}
.aps-icon-speedometer:before {mask-image:url('svg/speedometer.svg'); -webkit-mask-image:url('svg/speedometer.svg');}
.aps-icon-speedometer-1:before {mask-image:url('svg/speedometer-1.svg'); -webkit-mask-image:url('svg/speedometer-1.svg');}
.aps-icon-spin:before {mask-image:url('svg/spin.svg'); -webkit-mask-image:url('svg/spin.svg');}
.aps-icon-star:before {mask-image:url('svg/star.svg'); -webkit-mask-image:url('svg/star.svg');}
.aps-icon-steering:before {mask-image:url('svg/steering.svg'); -webkit-mask-image:url('svg/steering.svg');}
.aps-icon-stethoscope:before {mask-image:url('svg/stethoscope.svg'); -webkit-mask-image:url('svg/stethoscope.svg');}
.aps-icon-stop:before {mask-image:url('svg/stop.svg'); -webkit-mask-image:url('svg/stop.svg');}
.aps-icon-stop-watch:before {mask-image:url('svg/stop-watch.svg'); -webkit-mask-image:url('svg/stop-watch.svg');}
.aps-icon-stumbleupon:before {mask-image:url('svg/stumbleupon.svg'); -webkit-mask-image:url('svg/stumbleupon.svg');}
.aps-icon-support:before {mask-image:url('svg/support.svg'); -webkit-mask-image:url('svg/support.svg');}
.aps-icon-tablet:before {mask-image:url('svg/tablet.svg'); -webkit-mask-image:url('svg/tablet.svg');}
.aps-icon-taka:before {mask-image:url('svg/taka.svg'); -webkit-mask-image:url('svg/taka.svg');}
.aps-icon-temp-meter:before {mask-image:url('svg/temp-meter.svg'); -webkit-mask-image:url('svg/temp-meter.svg');}
.aps-icon-terminal:before {mask-image:url('svg/terminal.svg'); -webkit-mask-image:url('svg/terminal.svg');}
.aps-icon-thumb-scan:before {mask-image:url('svg/thumb-scan.svg'); -webkit-mask-image:url('svg/thumb-scan.svg');}
.aps-icon-thumbs-dn:before {mask-image:url('svg/thumbs-dn.svg'); -webkit-mask-image:url('svg/thumbs-dn.svg');}
.aps-icon-thumbs-up:before {mask-image:url('svg/thumbs-up.svg'); -webkit-mask-image:url('svg/thumbs-up.svg');}
.aps-icon-ticket:before {mask-image:url('svg/ticket.svg'); -webkit-mask-image:url('svg/ticket.svg');}
.aps-icon-tooth-brush:before {mask-image:url('svg/tooth-brush.svg'); -webkit-mask-image:url('svg/tooth-brush.svg');}
.aps-icon-torch:before {mask-image:url('svg/torch.svg'); -webkit-mask-image:url('svg/torch.svg');}
.aps-icon-touch:before {mask-image:url('svg/touch.svg'); -webkit-mask-image:url('svg/touch.svg');}
.aps-icon-tower:before {mask-image:url('svg/tower.svg'); -webkit-mask-image:url('svg/tower.svg');}
.aps-icon-traffic-signals:before {mask-image:url('svg/traffic-signals.svg'); -webkit-mask-image:url('svg/traffic-signals.svg');}
.aps-icon-trash:before {mask-image:url('svg/trash.svg'); -webkit-mask-image:url('svg/trash.svg');}
.aps-icon-tree:before {mask-image:url('svg/tree.svg'); -webkit-mask-image:url('svg/tree.svg');}
.aps-icon-tumblr:before {mask-image:url('svg/tumblr.svg'); -webkit-mask-image:url('svg/tumblr.svg');}
.aps-icon-tv:before {mask-image:url('svg/tv.svg'); -webkit-mask-image:url('svg/tv.svg');}
.aps-icon-twitter:before {mask-image:url('svg/twitter.svg'); -webkit-mask-image:url('svg/twitter.svg');}
.aps-icon-umbrella:before {mask-image:url('svg/umbrella.svg'); -webkit-mask-image:url('svg/umbrella.svg');}
.aps-icon-unlink:before {mask-image:url('svg/unlink.svg'); -webkit-mask-image:url('svg/unlink.svg');}
.aps-icon-unlocked:before {mask-image:url('svg/unlocked.svg'); -webkit-mask-image:url('svg/unlocked.svg');}
.aps-icon-up:before {mask-image:url('svg/up.svg'); -webkit-mask-image:url('svg/up.svg');}
.aps-icon-upload:before {mask-image:url('svg/upload.svg'); -webkit-mask-image:url('svg/upload.svg');}
.aps-icon-usb-cable:before {mask-image:url('svg/usb-cable.svg'); -webkit-mask-image:url('svg/usb-cable.svg');}
.aps-icon-usb-flash:before {mask-image:url('svg/usb-flash.svg'); -webkit-mask-image:url('svg/usb-flash.svg');}
.aps-icon-user:before {mask-image:url('svg/user.svg'); -webkit-mask-image:url('svg/user.svg');}
.aps-icon-van:before {mask-image:url('svg/van.svg'); -webkit-mask-image:url('svg/van.svg');}
.aps-icon-vimeo:before {mask-image:url('svg/vimeo.svg'); -webkit-mask-image:url('svg/vimeo.svg');}
.aps-icon-wallet:before {mask-image:url('svg/wallet.svg'); -webkit-mask-image:url('svg/wallet.svg');}
.aps-icon-weather:before {mask-image:url('svg/weather.svg'); -webkit-mask-image:url('svg/weather.svg');}
.aps-icon-web:before {mask-image:url('svg/web.svg'); -webkit-mask-image:url('svg/web.svg');}
.aps-icon-webcam:before {mask-image:url('svg/webcam.svg'); -webkit-mask-image:url('svg/webcam.svg');}
.aps-icon-weight-tool:before {mask-image:url('svg/weight-tool.svg'); -webkit-mask-image:url('svg/weight-tool.svg');}
.aps-icon-wifi:before {mask-image:url('svg/wifi.svg'); -webkit-mask-image:url('svg/wifi.svg');}
.aps-icon-wifi-logo:before {mask-image:url('svg/wifi-logo.svg'); -webkit-mask-image:url('svg/wifi-logo.svg');}
.aps-icon-wifi-router:before {mask-image:url('svg/wifi-router.svg'); -webkit-mask-image:url('svg/wifi-router.svg');}
.aps-icon-wind-gen:before {mask-image:url('svg/wind-gen.svg'); -webkit-mask-image:url('svg/wind-gen.svg');}
.aps-icon-window:before {mask-image:url('svg/window.svg'); -webkit-mask-image:url('svg/window.svg');}
.aps-icon-windows:before {mask-image:url('svg/windows.svg'); -webkit-mask-image:url('svg/windows.svg');}
.aps-icon-wordpress:before {mask-image:url('svg/wordpress.svg'); -webkit-mask-image:url('svg/wordpress.svg');}
.aps-icon-work-bench:before {mask-image:url('svg/work-bench.svg'); -webkit-mask-image:url('svg/work-bench.svg');}
.aps-icon-yen:before {mask-image:url('svg/yen.svg'); -webkit-mask-image:url('svg/yen.svg');}
.aps-icon-youtube:before {mask-image:url('svg/youtube.svg'); -webkit-mask-image:url('svg/youtube.svg');}
.aps-icon-youtube-1:before {mask-image:url('svg/youtube-1.svg'); -webkit-mask-image:url('svg/youtube-1.svg');}
.aps-icon-zoom:before {mask-image:url('svg/zoom.svg'); -webkit-mask-image:url('svg/zoom.svg');}
