

/* Extra Extra Small devices */
@media (max-width: 480px) {
	.top-bar-1 span {
	  color: #29abe2;
	  font-size: 15px;
	  margin-left: 5px;
	  margin-top: 7px;
	}
	.answers label {
	    margin-left: 6px;	 
	}
	.left-content img {
	  margin-left: 0;
	}
	.top-bar-1 > img {
	  width: 35%;
	}
	.contact-form {
        position: static;
        margin-top: 20px;
        margin-bottom: 20px;
        padding: 20px;
        width: 90%;
    }

    .contact-form input {
/*        width: 100%;*/

    }
.contact-form .btn-prev{ font-size: 13px;line-height: 28px;}
 .answers label{font-size:12px;}

#stepTwo .answers input {
    margin-right: 12px;
}
	.answers > input[type="radio"] {
		height: 15px;
		margin-right: 15px;
		width: inherit;
	}
    
    .contact-form .btn-prev {
        width: 46%;
    }
    
    .contact-form .btn-submit {
        width: 50%;
    }
    
    .disclaimer img {
	  height: 100%;
	  width: 10%;
	}
    
    .quote {
        position: static;
    }
	.top-bar-2 h2 {
	  color: #fff;
	  font-size: 16px;
	}
	.top-bar-3 h3 {
	  font-size: 20px;
	}
	
}
/* Extra small devices (phones) */
@media (min-width: 481px) and (max-width: 767px) {
    .contact-form {
        position: static;
        margin-top: 20px;
        margin-bottom: 20px;
        padding: 20px
    }
    
    .contact-form input {
/*        width: 100%;*/
    }
	.contact-form .answers > input[type="radio"] {
		height: 15px;
		margin-right: 15px;
		width: inherit;
	}
    .contact-form .btn-prev {
        width: 46%;
    }
    
    .contact-form .btn-submit {
        width: 50%;
    }
	.top-bar-2 h2 {
	  color: #fff;
	  font-size: 20px;
	}
    
    .disclaimer img {
	  height: 100%;
	  width: 10%;
	}
    
    .quote {
        position: static;
    }
	.left-content img {
	  margin-left: 10%;
	}
	.top-bar-1 > img {
	  width: 38%;
	}
	.top-bar-1 span {
	  color: #29abe2;
	  font-size: 35px;
	  margin-top: 13px;
	}
	
}

/* Small devices (tablets) */
@media (min-width: 768px) and (max-width: 991px) {
    .contact-form {
        position: static;
        margin-top: 20px;
        margin-bottom: 20px;
    }
    
    .contact-form .btn-prev {
        /*width: 34%;*/
    width: 50%;
    }
    
    .disclaimer img {
    width: 10%;
    height: 100%;
	}
    
    .quote {
        position: static;
    }	
	.right-content img.arrow {
	  left: 0;
	}
	.top-bar-1 span {
	  color: #29abe2;
	  font-size: 40px;
	}
}

/* Medium devices (desktops) */
@media (min-width: 991px) and (max-width: 1199px) {
	.quote {
	 /* position: absolute;
	  top: 460px;*/
		padding-top: 15px;
	}
    .right-content img.arrow {
	  left: -24px;
	  top: -5px;
	}
	.contact-form {
		top: -40px;
		margin-left: 5px;
		width: 90%;
	}
	.top-bar-1 span {
	  color: #29abe2;
	  font-size: 40px;
	  margin-left: 5px;
	  margin-top: 7px;
	}
	
	.top-bar-2 h2 {
	  color: #fff;
	  font-size: 22px;
	}
	
	.right-content img.arrow {
		left: -24px;
		top: -5px;
		z-index: 9999;
	}
}

/* Large devices (large desktops) *//*
@media (min-width: 992px) {
  .right-content .contact-form{display:block;}
.left-content .contact-form{display:none;}
}
@media (max-width: 991px) {
  .right-content .contact-form{display:none;}
.left-content .contact-form{display:block;}
}
*/