.thumbnails > li{margin-top:20px;margin-right:20px;}
#help-modal12 .modal-header .close{
	background:#000 none repeat scroll 0 0 !important;
	border-radius:50%;
	color:#fff;
	float:right;
	font-size:21px;
	font-weight:700;
	margin:-8px -6px 0 0;
	opacity: 1;
    padding: 1px 6px !important;
    position: absolute;
    right: 0;
	margin-top:-20px;
}
.product-thumb {
	border: 1px solid #ddd;
	margin-bottom: 20px;
	overflow: auto;
}
.site-wrapper .contanerbg .product-thumb{padding-bottom: 20px;}
#help-modal12 h2{margin:0px;}
.minus, .add {
    background: #f6f6f6 none repeat scroll 0 0;
    border: 1px solid #dfdfdf;
    cursor: pointer;
    display: inline-block;
    padding: 8px 9px;
}
.product-list .product-thumb .caption{
	padding:0 10px;
	text-align:left;
	
}
.product-thumb .caption{
	padding:0 10px;
	text-align:center;
  /*  min-height: 180px;*/
}
#tab-accessories .minus,#tab-accessories .add {
	 padding: 6px 9px;
}
#tab-accessories .qty{
	height:34px;
    width: auto;
}
.qty{
	border-radius: 0;
    display: inline-block;
    height: 35px;
    padding: 0 0px;
    text-align: center;
    width: 29%;
	border:1px solid #ddd;
 }
.circleimage{
	border-radius:50%;
}
.product-thumb .image{
	padding-top:15px;
}
#tab-accessories .product-list .product-thumb .image{
	padding-top:15px!important;
}
#tab-accessories .product-thumb .circleimage{
	border-radius: 50%;
    border: solid 1px #ccc;
    padding: 10px;
}
.bg{background:#fff;}

#help-modal12 .thumbnails{margin-left:0px;}
.modal-backdrop.in{
		height:2000px !important;
}

#tab-accessories .product-thumb{padding-bottom:10px;min-height:275px;}
#tab-accessories .product-list .product-thumb{min-height:auto;margin-bottom: 15px;}
.accesoryproduct td:nth-child(5){
    min-width: 120px;
}
#tab-accessories .contanerbg .quickview-button{display: none;}
.extended-container #tab-accessories .contanerbg{background:transparent;}
.product-thumb .image a {display: block;}
.product-thumb .image img{margin-left: auto;margin-right: auto;display: block;max-width: 100%;height: auto;}
h1,h2,h3,h4,h5{margin: 10px 0;}
.contanerbg .product-list .product-wrapper{display: block;margin-right: 0 !important;margin-bottom: 20px;}
.extended-container .contanerbg p{margin-bottom: 10px !important;}
.contanerbg .input-group{display: block;}
.extended-container .contanerbg .product-list{padding: 0px;}
.product-list .product-thumb .image {float: left;padding: 0 15px;}
.product-list .product-thumb .caption {
    padding: 0 10px;
    text-align: left;
    margin-left: 230px;
}
.productinfotabdata-body #content{background: #fff;padding: 0px;}
.modal-body ul{list-style: none;padding: 0px;}
.oc2 .productinfotabdata-body .input-group .form-control{min-height: 20px;}
.oc2 .productinfotabdata-body textarea,.oc2 .productinfotabdata-body .form-control{width: 94%;}
.oc2 .productinfotabdata-body .form-group{margin-bottom: 15px;}
.oc2 .productinfotabdata-body #accessryproduct{padding-bottom: 30px;}
.site-wrapper .product-list .product-thumb .caption{margin-left: 0;}
.one-column .productinfotabdata-body #content{max-width: 100% !important;}
.table-responsive {
    min-height: .01%;
    overflow-x: auto;
}
.table-bordered {
    border: 1px solid #ddd;
}
.table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px;
    border-spacing: 0;
    border-collapse: collapse;
}
.table > caption + thead > tr:first-child > td, .table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr:first-child > td, .table > thead:first-child > tr:first-child > th {
    border-top: 0;
}
.table-bordered > thead > tr > td, .table-bordered > thead > tr > th {
    border-bottom-width: 2px;
}
.table-bordered > tbody > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > thead > tr > th {
    border: 1px solid #ddd;
        border-top-color: rgb(221, 221, 221);
        border-top-style: solid;
        border-top-width: 1px;
        border-bottom-width: 1px;
}
.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th {
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 1px solid #ddd;
}
.text-center {
    text-align: center;
}