
.satisfactionGuarantee{position: relative; }
.satisfactionGuarantee p {color: #fff;font-weight: normal; text-shadow:0px 4px 4px rgba(0,0,0,0.65); text-align:justify;} 
 

/* Responsive Styles */

@media (max-width : 320px) {
	.satisfactionGuarantee{display: flow-root;}
	.satisfactionGuarantee img{ margin:0 auto 20px; display:block; width:65%;}
	.satisfactionGuarantee p { text-align: center; } 
}

@media (min-width : 321px) and (max-width : 480px) {
	.satisfactionGuarantee{display: flow-root;}
	.satisfactionGuarantee img{ margin:0 auto 20px; display:block; width:65%;}
	.satisfactionGuarantee p { text-align: center;  } 
}


@media only screen and (min-width : 480px) and (max-width : 767px) {
	.satisfactionGuarantee{display: flow-root;}
	.satisfactionGuarantee img{ margin:0 auto 20px; display:block; width:65%;}
	.satisfactionGuarantee p { text-align: center; } 
}

@media only screen and (min-width : 768px){
	.satisfactionGuarantee p { text-align: justify;  } 
	.satisfactionGuarantee img{ margin:0 auto}
	.satisfactionGuarantee .satisfactionGuaranteeAction {text-align: right;}
	.satisfactionGuarantee {display: table;}
	.satisfactionGuarantee > div {float: none;display: table-cell;vertical-align: middle;}

}


@media screen and (min-width: 1440px) {
	
}
@media screen and (min-width: 1600px) {
	
}
@media screen and (min-width: 1680px) {
	
}
@media screen and (max-width: 767px) {
.satisfactionGuarantee > div p {
    padding: 0 30px;
}
}

@media (min-width:1200px) and (max-width:1700px){
	.satisfactionGuarantee{
		padding-right: 35px;
	}
}