@media only screen and (max-width: 767px) {

	body {
		margin-top: 20px;
	}

	.yt_video {
		width: 100% !important;
	}

	.res767_space_top_10 {
		margin-top: 10px;
	}

	.yes_no_label {
		padding-right: 0px;
	}

	.nudge_right_50 {
	  padding-left: 0px;
	  max-width: 90%;
	  margin: 0 auto;
	}

	.samples {
	  width: 90%;
	  max-width: 500px;
	  margin: 0 auto;
	}

	.sample_img {
		height: auto;
	}

	.col_left_240 {
		width: 220px;
	}

	.btn_next {
		width: 150px;
	}

	.pos_right_0 {
		float: none;
	}

	.adj_right {
	    margin-right: 0px;
	}

	.pos_left_15 {
		width: 26.5%;
	}

	.pos_left_20 {
		width: 100%;
	}

	.pos_left_25 {
		width: 50%;
	}

	.pos_left_25_40 {
		width: 40%;
	}

	.pos_left_30 {
		width: 100%;
	}

	.pos_left_30a {
		width: 100%;
		margin-top: 20px;
	}

	.pos_left_40 {
		width: 50%;
	}

	.pos_left_40_100 {
		width: 100%;
	}

	.pos_left_45 {
		width: 100%;
	}

	.pos_left_50, .col_left_50, .col_right_50 {
		width: 100%;
		float: none;
	}

	.lbl_767_show {
		display: inline-block;
	}
	.lbl_767_hide {
		display: none;
	}

	.btn_check {
	  width: 100%;
	  float: none;
	}

	.col_right_60 {
	    width: 100%;
	    float: none;
	    margin-top: 20px;
	}

	.dropzone_frame {
	    width: 80%;
	    margin: 0 auto;
	}

	.vult {
		max-width: 320px;
	}

	.own_deal_lbl {
	  padding-left: 0px;
	  margin-bottom: 30px;
	}

	.own_deal_lb12 {
	  padding-left: 0px;
	  width: 50%;
	  padding-right: 1px;
	}



}















