/* body {
		background-image: url('/WebAiView/AiviewProduct/sanpham.png');
		opacity: 0.5;
		background-position: 0px 403px;
	}  */   
.aiview-camera-product-parameter-list ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.aiview-camera-product-parameter-list li::before {
    content: "• ";
    color: #FFFFFF;
    font-size: 20px;
    position: relative;
    top: 3px;
}
.select-list-aiview {
  display: block;
  position: relative;
  padding-left: 23px;
  margin-bottom: 19px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding-top: 1px;
}

.select-list-aiview input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

.checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 11px;
  width: 11px;
  background-color: #201E1E;
  border: 1px solid #ffffff;
  border-radius: 3px;
  margin-top: 7px;
}

.select-list-aiview input:checked ~ .checkmark {
  background-color: #201E1E;
}

.checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

.select-list-aiview input:checked ~ .checkmark:after {
  display: block;
}

.select-list-aiview .checkmark:after {
	top:1px;
	left:3px;
	width: 3px;
	height: 6px;
	border: solid #f34223;
	border-width: 0 2px 2px 0;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}
.card-title{font-size:15px; font-family:Open Sans Bold;color:#FFFFFF;border: none;background-color: transparent;}
.card-title:focus{outline: none}
.text-select-box{font-size:15px; font-family: Open Sans Light;color:#FFFFFF;padding-top:1px;}
.product-filter-list{background-color: #201E1E;color: #FFFFFF;}
.add-for-comparison .addToCompareText{color:#f34223;cursor: pointer;}
.card-header{cursor: pointer;}
.aiview-camera-product-code a{color: white !important; text-decoration: none}
.multisensor-fix{width: 175px;}
.delete-all-filter-product{cursor: pointer;}
.compare-product-text{cursor: pointer;}
.compare-hover{cursor: pointer;}
.fancybox-button {
	display: none !important;
}
.compare-product-table-outside{
	float: left;
}

.fancybox-content{padding: 0px 15px !important;}
.compare-product-table-col-line{background-color: #F0F0F0;}


.fancybox-button {
	display: none !important;
}




.append-table-outside{float:left;}
.table-box{padding: 0; }
.fancybox-compare-product{width: max-content;}
.icon-delete-compare-product{float:right;padding-top:10px;cursor: pointer;}
.add-compare-product-display{display: none;} 
.show-popup-outside{display: none;} 
.design-property-outside{border: 1px solid white; display: inline-block;padding: 0px 5px; border-radius: 8px; margin-right: 3px; margin-bottom: 10px; z-index: 1;}
.design-property-inside{color: white;}
.designName{float: left;}

/* 
.swal2-popup{padding: 0 !important; width: unset !important;} 
.swal2-popup .swal2-actions{display: none !important;}
.swal2-popup #swal2-content{text-align: unset !important;} */
@media only screen and (max-width: 768px) {
	.hidden-popup-outside{padding-top: 15px;}
	.hidden-popup{float:right;padding-right: 22px;cursor: pointer;padding-top: 4px;}
	#select-option-list-product-left{position: fixed; top: 100px; right: 15px; background-color: #201E1E; border: 1px solid #6A6A6A;  border-radius: 5px; width: 180px;z-index: 1;}
	#show-popup-outside-mobile{position: fixed; top: 100px;cursor: pointer;z-index: 1;right: 15px;}
	.delete-all-filter-product{color:#F34223; font-size:18px; font-family: Open Sans Regular;}
	.compare-product-table-col-fix{padding-bottom: 52px !important}
	.fancybox-slide--html{padding:12px !important;}
	.compare-product-table-col-color{background-color: #F34223; color:white;font-size: 17px;font-family: Open Sans Semibold;padding: 11.5px;}
	.compare-product-table{font-size: 15px;font-family: Open Sans Regular;padding: 7px 0px 7px 11px;width: 238px;}
	.compare-product-table-th{font-size: 17px;font-family: Open Sans Semibold;padding: 11.5px;width: 238px;}
	.compare-product-table-col{	padding: 6px 12px 8px 31px; font-size: 15px;font-family: Open Sans Semibold;}
	#fancybox-close-small-desktop{display: none;}
	.fancybox-slide--html #fancybox-close-small-mobile{padding: 5px !important;left: 2px !important; right: unset !important; opacity:1 !important; top:-7px !important;}
	.content-popup-fix {display: none;border-radius: 5px;}
	.content-popup-fix{width: fit-content;  height: fit-content; max-width: unset;border-radius: 10px;overflow-x:scroll; }
	.content-compare-product ul{padding: 20px 10px 0px 27px; margin-bottom: 11px !important;}
	.content-compare-product ul li{list-style: none; background-image: url('/WebAiView/AiviewProduct/Polygon.svg'); background-repeat: no-repeat;  background-position: 0px 10px; color: white;padding-left: 10px;padding-bottom: 6px;}
	.content-compare-product ul li a{font-size: 13px;font-family: Open Sans Light;color:white;}
	.compare-product-text{background-color: #F34223;color:white; border: 1px solid #F34223; border-radius: 7px;padding:6px 17px;display: inline-block;font-size: 13px;font-family: Open Sans Semibold ;}
	.compare-product{margin: auto;text-align: center;margin-bottom: 14px;}
	.img-product-camera-aiview{display: block;margin-left: auto;margin-right: auto;padding-bottom: 10px;width: 138px;}
	.img-product-camera-aiview-dome{display: block;margin-left: auto;margin-right: auto;padding-bottom: 17px;max-width: 120px}
	.img-product-camera-aiview-fisheye{display: block;margin-left: auto;margin-right: auto;padding-bottom: 17px;max-width: 120px}
	.img-product-camera-aiview-multisensor{display: block;margin-left: auto;margin-right: auto;padding-bottom: 17px;max-width: 120px}
	.aiview-camera-product-code{font-family: Open Sans Regular; font-size: 25px; color: #CBCBCB;}
	.aiview-camera-product-parameter-list{font-size: 12px; font-family: Open Sans Light; color: #BABABA; line-height: 22px;width: 152px;}
	.bg-all{background-color: #201E1E;padding-top: 43px;}
	.text-header-select-box{background-color:#1A1919;padding: 12px 0px 12px 15px;}
	.text-header-select-box .card-title{font-size:16px; font-family:Open Sans Semibold;}
	.filter-select-option .card-title{font-size:15px; font-family:Open Sans Light;color:#707070;}
	.borderbottom{ border-bottom: 1px solid #707070;position: absolute;left: 0; right:0;padding-top: 13px;}
	.filter-select-option{color:#707070;padding: 9px 28px; margin-bottom: 0}
	.title-aiview-camera-product-name{font-size: 30px; font-family: Open Sans Regular; color: #FFFFFF; text-align: center;padding-bottom: 30px;}
	.select-option-list-left{padding-right:0px; padding-left:0px;padding-bottom: 36px;}
	#footer-select-box{border-bottom: 1px solid #707070;padding-bottom: 31px;}
	.card-header{border-bottom: none;padding: 23px 49px 4px 31px;}
	.accordion .card-header:after {
	    content: url("/WebAiView/AiviewProduct/minus.svg");
	    float: right; 
	    position: relative;
	    left: 6px;
	    bottom: 5px;
	}
	.accordion .card-header.collapsed:after {
	    content: url("/WebAiView/AiviewProduct/plus.svg");
	    position: relative;
	    left: 6px;
	    bottom: 1px;
	}
	.card-body{padding: 2px 0px 10px 35px;}
	.add-for-comparison {font-size: 12px; font-family: Open Sans Regular; padding: 0px 0px 0px 13px; display: block; margin-left: auto; margin-right: auto;background-image: url('/WebAiView/AiviewProduct/plus-icon.svg'); background-repeat: no-repeat; list-style: none; background-position-y: center;}
	.aiview-camera-product-parameter-list ul{max-width: 175px; display: block; margin-left: auto; margin-right: auto;margin-bottom: 4px;}
	.product-details{padding-bottom: 54px;}
}


@media only screen and (min-width: 768px) {
	.hidden-popup-outside{display: none;}
	.delete-all-filter-product{color:#F34223; font-size:14px; font-family: Open Sans Regular;}
	.compare-product-table-col-line-fix{padding-bottom: 35px !important;}
	.compare-product-table-col-fix{padding-bottom: 89px !important;}
	.compare-product-table-col-color{background-color: #F34223; color:white;font-size: 20px;font-family: Open Sans Semibold;padding: 18px 10px;}
	.compare-product-table{padding: 7px 0px 7px 11px;font-size: 18px;font-family: Open Sans Regular;width: 238px;}
	.compare-product-table-col{padding: 6px 107px 8px 33px;font-size: 18px;font-family: Open Sans Semibold;}
	#fancybox-close-small-mobile{display: none;}
	.fancybox-slide--html .fancybox-close-small{padding: 5px !important; opacity:1 !important;right: 5px !important; top: 80px !important; position: fixed;}
	.add-compare-product{border: 1px solid #6A6A6A;border-radius: 5px;margin-top: 60px;}
	.content-compare-product ul{padding: 21px 10px;}
	.content-compare-product ul li{list-style: none; background-image: url('/WebAiView/AiviewProduct/Polygon.svg'); background-repeat: no-repeat;  background-position: 0px 8px; color: white;padding-left: 10px;padding-bottom: 6px;}
	.content-compare-product ul li a{font-size: 15px;font-family: Open Sans Light;color:white;}
	.compare-product-text{background-color: #F34223;color:white; border: 1px solid #F34223; border-radius: 7px;padding:7px 19px;display: inline-block;font-size: 15px;font-family: Open Sans Semibold ;}
	.compare-product{margin: auto;text-align: center;margin-bottom: 17px;}
	

	
	.img-product-camera-aiview{display: block;margin-left: auto;margin-right: auto;padding-bottom: 9px;}
	.aiview-camera-product-code{font-family: Open Sans Regular; font-size: 25px; color: #CBCBCB; text-align: center;padding-bottom: 1px;}
	.aiview-camera-product-parameter-list{font-size: 14px; font-family: Open Sans Light; color: #BABABA; line-height: 23px;}
	.bg-all{background-color: #201E1E;padding-top: 127px;}
	.text-header-select-box{border-bottom:1px solid #6A6A6A; background-color:#1A1919;padding: 10px 13px; margin-bottom: 0}
	.text-header-select-box .card-title{font-size:15px; font-family:Open Sans Semibold;}
	.filter-select-option .card-title{font-size:14px; font-family:Open Sans Light}
	.filter-select-option{border-bottom:1px solid #6A6A6A;color:#707070;padding: 13px 15px; margin-bottom: 0}
	.card{border: 1px solid #6A6A6A;border-radius: 5px;}
	.bordermiddle {display:none;}
	.title-aiview-camera-product-name{font-size: 40px; font-family: Open Sans Regular; color: #FFFFFF; text-align: center;padding-bottom: 56px;padding-top: 12px;}
	.content-all{background-color: #1A1919;margin-right:0px;border-radius: 3px;margin-left: 1px;}
	.select-option-list-left{padding-right:0px}
	.card-header{border-bottom: none;padding:13px 15px;}
	.img-product-camera-aiview-dome{display: block;margin-left: auto;margin-right: auto;padding-bottom: 26px;max-width: 150px}
	.img-product-camera-aiview-fisheye{display: block;margin-left: auto;margin-right: auto;padding-bottom: 26px;max-width: 150px}
	.img-product-camera-aiview-multisensor{display: block;margin-left: auto;margin-right: auto;padding-bottom: 26px;max-width: 150px}
	.accordion .card-header:after {
	    content: url("/WebAiView/AiviewProduct/minus.svg");
	    float: right; 
	    position: relative;
	    left: 6px;
	    bottom: 5px;
	}
	.accordion .card-header.collapsed:after {
	    content: url("/WebAiView/AiviewProduct/plus.svg");
	    position: relative;
	    left: 6px;
	    bottom: 1px;
	}
	.card-body{padding: 2px 18px;}
	.aiview-camera-product-parameter-list ul{max-width: 170px; display: block; margin-left: auto; margin-right: auto;margin-bottom: 6px;}
	.add-for-comparison {font-size: 14px; font-family: Open Sans Regular; max-width: 170px; padding: 0px 0px 0px 15px; display: block; margin-left: auto; margin-right: auto;background-image: url('/WebAiView/AiviewProduct/plus-icon.svg'); background-repeat: no-repeat; list-style: none; background-position-y: center;}
	.product-details{padding-bottom: 89px;}
	.content-popup-fix {display: none;border-radius: 5px;}
	.content-popup-fix{width: fit-content;  height: fit-content; max-width: unset;border-radius: 10px;overflow-x:scroll; }
}