#owl-demo .item{
  margin:3px;
}
#column {
    float:left;
    width:15.3%;
    margin-bottom: 16px;
    padding:0 8px;
}
.installation-image {
    width:25%;
    float:left;
}
.header .rating-summary{
	margin:14px;
}
.modal-popup .modal-inner-wrap{
	width:50%;
}
.modal-content .review-form .action.submit.primary{
	padding:11px 24px;
}
.modal-popup .modal-inner-wrap .modal-footer button{
    padding:10px 30px;
}
.modal-popup.modal-slide .modal-footer{
	padding:10px;
}
.review-field-ratings .review-control-vote label:before, .review-field-ratings .review-control-vote:before{
	font-size:22px;
}
.review-form .fieldset{
	margin: 0px 0 26px;
}
.modal-popup .modal-content {
    padding-bottom: 0px;
}

@media(max-width:767px){
	.modal-content .block{
		margin-bottom: 0px;
	}
	.modal-popup .modal-inner-wrap .modal-footer button{
		padding: 10px 30px;
        width: 100%;
        margin: 18px 0px;
	}
	.modal-popup.modal-slide .modal-footer{
		padding: 0 32px;
        margin: 0;
	}
}
