/* RESPONSIVE DESIGN */

@media (max-width:480px) and (min-width:320px) {

	.wrap, .info1, .info2 {
		width: 100%;
	}
	.wrap a {
		text-decoration: none;
	}
	#top_bar .left img {
		margin: 2px 0 0 5px;
	}
	#top_bar .right {
		display: none;
	}
	#testare {
		margin: 0;
	}
	#testare .box, #testare .box.last {
		margin: 10px auto;
		display: block;
		float: none;
	}
	#cumpara img {
		width: 100%;
	}
	#cumpara a {
		margin: 20px auto;
	}
	#videos iframe {
		width: 100%;
		margin: 10px 0;
	}
	p.text {
		text-align: justify;
		padding: 0px 6px;
	}
	p.texts {
		width: 95%;
		padding: 0px 6px;
	}
	.list li {
		margin: 0 0 0 10px;
	}
	.listcheck li {
		margin: 5px 0 5px 5px;
		width: 83%;
	}
	.wrap .img {
		width: 100%;
		margin: 10px auto;
	}
	.info2 h1 {
		font-size: 28px;
	}
	.info2 h1.mgtop {
		font-size: 23px;
	}
	.info2 h1.mgbtm {
		font-size: 22px;
	}
	#top_bar .left h2 {
		font-size: 14px;
	}
	#buynow {
		padding: 55px 0 10px 0;
	}
	#buynow h1 {
		font-size: 20px;
	}
	.pachet1 {
		width: 100%;
		border: 0;
		border-radius: 0;
		position: relative;
	}
	.pachet1 .stanga {
		width: 40%;
	}
	.pachet1 .dreapta {
		width: 60%;
	}
	.pachet1 .dreapta .nume_pachet {
		font-size: 16px;
		margin-top: 5px;
	}
	.pachet1 .dreapta .continut {
		font-size: 19px;
		padding: 0 0 0 10px;
	}
	.pachet1 .dreapta .continut .cutoff {
		left: 114px;
	}
	.pachet1 .stanga .tratament {
		background: #91b65e none repeat scroll 0 0;
		border-radius: 0 5px 0 0;
		color: #fff;
		font-family: lato,sans-serif;
		font-size: 14px;
		font-weight: 700;
		left: 0;
		position: absolute;
		text-align: center;
		top: 215px;
		width: 100%;
		line-height: 20px;
		margin: 0;
	}
	.pachet1 .dreapta .btn {
		background: url("../images/selecteazapachetm.png") no-repeat center center;
		width: 182px;
		height: 31px;
	}
	.pachet1 .dreapta .btn_selectat {
		background: url("../images/pachetselectatm.png") no-repeat center center;
		width: 182px;
		height: 31px;
	}
	.pachet1 .img {
		margin-top: 45px;
	}
	.ribbon_one {
		left: -5px;
		top: -6px;
		
	}
	.pachet2 {
		width: 100%;
		border: 0;
		border-radius: 0;
		position: relative;
	}
	.pachet2 .stanga {
		width: 40%;
	}
	.pachet2 .dreapta {
		width: 60%;
	}
	.pachet2 .dreapta .nume_pachet {
		font-size: 16px;
		margin-top: 5px;
	}
	.pachet2 .dreapta .continut {
		font-size: 18px;
		padding: 0 0 0 10px;
	}
	.pachet2 .dreapta .continut .cutoff {
		left: 118px;
	}
	.pachet2 .stanga .tratament {
		background: #91b65e none repeat scroll 0 0;
		border-radius: 0 5px 0 0;
		color: #fff;
		font-family: lato,sans-serif;
		font-size: 14px;
		font-weight: 700;
		left: 0;
		position: absolute;
		text-align: center;
		top: 215px;
		width: 100%;
		line-height: 20px;
		margin: 0;
	}
	.pachet2 .dreapta .btn {
		background: url("../images/selecteazapachetm.png") no-repeat center center;
		width: 182px;
		height: 31px;
	}
	.pachet2 .dreapta .btn_selectat {
		background: url("../images/pachetselectatm.png") no-repeat center center;
		width: 182px;
		height: 31px;
	}
	.pachet2 .img {
		margin-top: 90px;
	}
	.pachet2 img {
		width: 100%;
		height: auto;
	}
	.ribbon_two {
		left: -5px;
		top: -6px;
		
	}
	
	.pachet3 {
		width: 100%;
		border: 0;
		border-radius: 0;
		position: relative;
	}
	.pachet3 .stanga {
		width: 40%;
	}
	.pachet3 .dreapta {
		width: 60%;
	}
	.pachet3 .dreapta .nume_pachet {
		font-size: 16px;
		margin-top: 5px;
	}
	.pachet3 .dreapta .continut {
		font-size: 18px;
		padding: 0 0 0 10px;
	}
	.pachet3 .dreapta .continut .cutoff {
		left: 118px;
	}
	.pachet3 .stanga .tratament {
		background: #91b65e none repeat scroll 0 0;
		border-radius: 0 5px 0 0;
		color: #fff;
		font-family: lato,sans-serif;
		font-size: 14px;
		font-weight: 700;
		left: 0;
		position: absolute;
		text-align: center;
		top: 215px;
		width: 100%;
		line-height: 20px;
		margin: 0;
	}
	.pachet3 .dreapta .btn {
		background: url("../images/selecteazapachetm.png") no-repeat center center;
		width: 182px;
		height: 31px;
	}
	.pachet3 .dreapta .btn_selectat {
		background: url("../images/pachetselectatm.png") no-repeat center center;
		width: 182px;
		height: 31px;
	}
	.pachet3 .img {
		margin-top: 90px;
	}
	.pachet3 img {
		width: 100%;
		height: auto;
	}
	.ribbon_three {
		left: -5px;
		top: -6px;
		
	}
	
	.pachet4 {
		width: 100%;
		border: 0;
		border-radius: 0;
		position: relative;
	}
	.pachet4 .stanga {
		width: 40%;
	}
	.pachet4 .dreapta {
		width: 60%;
	}
	.pachet4 .dreapta .nume_pachet {
		font-size: 16px;
		margin-top: 5px;
	}
	.pachet4 .dreapta .continut {
		font-size: 18px;
		padding: 0 0 0 10px;
	}
	.pachet4 .dreapta .continut .cutoff {
		left: 118px;
	}
	.pachet4 .stanga .tratament {
		background: #91b65e none repeat scroll 0 0;
		border-radius: 0 5px 0 0;
		color: #fff;
		font-family: lato,sans-serif;
		font-size: 14px;
		font-weight: 700;
		left: 0;
		position: absolute;
		text-align: center;
		top: 215px;
		width: 100%;
		line-height: 20px;
		margin: 0;
	}
	.pachet4 .dreapta .btn {
		background: url("../images/selecteazapachetm.png") no-repeat center center;
		width: 182px;
		height: 31px;
	}
	.pachet4 .dreapta .btn_selectat {
		background: url("../images/pachetselectatm.png") no-repeat center center;
		width: 182px;
		height: 31px;
	}
	.pachet4 .img {
		background: rgba(0, 0, 0, 0) url("../images/pachet3m.png") no-repeat scroll center center / cover;
		height: 102px;
		width: 100%;
		margin-top: 92px;
	}
	.pachet4 img {
		display: none;
	}
	.ribbon_four {
		left: -5px;
		top: -6px;
		
	}
	
	.pachet5 {
		width: 100%;
		border: 0;
		border-radius: 0;
		position: relative;
	}
	.pachet5 .stanga {
		width: 40%;
	}
	.pachet5 .dreapta {
		width: 60%;
	}
	.pachet5 .dreapta .nume_pachet {
		font-size: 16px;
		margin-top: 5px;
	}
	.pachet5 .dreapta .continut {
		font-size: 18px;
		padding: 0 0 0 10px;
	}
	.pachet5 .dreapta .continut .cutoff {
		left: 128px;
	}
	.pachet5 .stanga .tratament {
		background: #91b65e none repeat scroll 0 0;
		border-radius: 0 5px 0 0;
		color: #fff;
		font-family: lato,sans-serif;
		font-size: 14px;
		font-weight: 700;
		left: 0;
		position: absolute;
		text-align: center;
		top: 215px;
		width: 100%;
		line-height: 20px;
		margin: 0;
	}
	.pachet5 .dreapta .btn {
		background: url("../images/selecteazapachetm.png") no-repeat center center;
		width: 182px;
		height: 31px;
	}
	.pachet5 .dreapta .btn_selectat {
		background: url("../images/pachetselectatm.png") no-repeat center center;
		width: 182px;
		height: 31px;
	}
	.pachet5 .img {
		background: rgba(0, 0, 0, 0) url("../images/pachet55nou.png") no-repeat scroll center center / cover;
		width: 100%;
		height: 207px;
		margin-top: 5px;
	}
	.pachet5 img {
		display: none;
	}
	.ribbon_five {
		left: -5px;
		top: -6px;
		
	}
	
	table {
      border: 0;
    }

    table thead {
      display: none;
    }

    table tr {
      margin-bottom: 0;
      display: block;
    }

    table td {
      display: block;
      text-align: left;
      font-size: 13px;
    }

    table td:last-child {
      border-bottom: 0;
    }

    table td:before {
      content: attr(data-label);
      float: left;
      text-transform: uppercase;
      font-weight: bold;
    }
	
	#buynow .tableform input[type="text"] {
		width: 305px;
		margin: 0;
	}
	#buynow .tableform textarea {
		width: 305px;
	}
	#buynow .tableform .last {
		margin: 0 !important;
	}
	
	#buynow .buydiv {
		width: 100%;
		height: auto;
	}
	
	#buynow .buydiv .img_left, #buynow .buydiv .img_right {
		display: none;
	}
	
	#buynow .buydiv .btn, #buynow .buydiv .btn:hover {
		width: 320px;
		height: 50px;
	}
	
	#buynow .buydiv .btn {
		width: 320px;
		border-radius: 10px;
		background: #98c75b url("../images/buynowm.png") no-repeat;
	}
	#buynow .buydiv .btn:hover {
		width: 320px;
		border-radius: 10px;
		background: #98c75b url("../images/buynowmh.png") no-repeat;
	}
	
	#footer ul {
		float: none;
		margin: 0;
		width: 100%;
	}
	#footer ul li {
		font-size: 16px;
	}
	
	#promo {
		display: none;
	}
	
	#buynow .border {
		font-size: 31px;
		overflow: hidden;
	}
	
	.red {
		color: red;
	}
	
	.ui-dialog {
		width: 320px !important;
		height: 350px !important;
	}
	#testareb, #tratamentb {
		height: 310px !important;
	}
	#tratamentb img {
		width: 100%;
	}
	
	#cmd {
		background: url("../images/btn_comanda_m.png") no-repeat;
		width: 320px;
		height: 71px;
		margin: 20px auto;
	}
	
}
	
@media (max-width:640px) and (min-width:360px) {
	
	.wrap, .info1, .info2 {
		width: 100%;
	}
	.wrap a {
		text-decoration: none;
	}
	#top_bar .left img {
		margin: 2px 0 0 5px;
	}
	#top_bar .right {
		display: none;
	}
	#testare {
		margin: 0;
	}
	#testare .box, #testare .box.last {
		margin: 10px auto;
		display: block;
		float: none;
	}
	#cumpara img {
		width: 100%;
	}
	#cumpara a {
		margin: 20px auto;
	}
	#videos iframe {
		width: 100%;
		margin: 10px 0;
	}
	p.text {
		text-align: justify;
		padding: 0px 6px;
	}
	p.texts {
		width: 95%;
		padding: 0px 6px;
	}
	.list li {
		margin: 0 0 0 10px;
	}
	.listcheck li {
		margin: 5px 0 5px 5px;
		width: 83%;
	}
	.wrap .img {
		width: 100%;
		margin: 10px auto;
	}
	.info2 h1 {
		font-size: 28px;
	}
	.info2 h1.mgtop {
		font-size: 23px;
	}
	.info2 h1.mgbtm {
		font-size: 22px;
	}
	#top_bar .left h2 {
		font-size: 14px;
	}
	#buynow {
		padding: 55px 0 10px 0;
	}
	#buynow h1 {
		font-size: 20px;
	}
	.pachet1 {
		width: 100%;
		border: 0;
		border-radius: 0;
		position: relative;
	}
	.pachet1 .stanga {
		width: 40%;
	}
	.pachet1 .dreapta {
		width: 60%;
	}
	.pachet1 .dreapta .nume_pachet {
		font-size: 16px;
		margin-top: 5px;
	}
	.pachet1 .dreapta .continut {
		font-size: 19px;
		padding: 0 0 0 10px;
	}
	.pachet1 .dreapta .continut .cutoff {
		left: 114px;
	}
	.pachet1 .stanga .tratament {
		background: #91b65e none repeat scroll 0 0;
		border-radius: 0 5px 0 0;
		color: #fff;
		font-family: lato,sans-serif;
		font-size: 14px;
		font-weight: 700;
		left: 0;
		position: absolute;
		text-align: center;
		top: 215px;
		width: 100%;
		line-height: 20px;
		margin: 0;
	}
	.pachet1 .dreapta .btn {
		background: url("../images/selecteazapachetm.png") no-repeat center center;
		width: 182px;
		height: 31px;
	}
	.pachet1 .dreapta .btn_selectat {
		background: url("../images/pachetselectatm.png") no-repeat center center;
		width: 182px;
		height: 31px;
	}
	.pachet1 .img {
		margin-top: 45px;
	}
	.ribbon_one {
		left: -5px;
		top: -6px;
		
	}
	
	.pachet2 {
		width: 100%;
		border: 0;
		border-radius: 0;
		position: relative;
	}
	.pachet2 .stanga {
		width: 40%;
	}
	.pachet2 .dreapta {
		width: 60%;
	}
	.pachet2 .dreapta .nume_pachet {
		font-size: 16px;
		margin-top: 5px;
	}
	.pachet2 .dreapta .continut {
		font-size: 18px;
		padding: 0 0 0 10px;
	}
	.pachet2 .dreapta .continut .cutoff {
		left: 118px;
	}
	.pachet2 .stanga .tratament {
		background: #91b65e none repeat scroll 0 0;
		border-radius: 0 5px 0 0;
		color: #fff;
		font-family: lato,sans-serif;
		font-size: 14px;
		font-weight: 700;
		left: 0;
		position: absolute;
		text-align: center;
		top: 215px;
		width: 100%;
		line-height: 20px;
		margin: 0;
	}
	.pachet2 .dreapta .btn {
		background: url("../images/selecteazapachetm.png") no-repeat center center;
		width: 182px;
		height: 31px;
	}
	.pachet2 .dreapta .btn_selectat {
		background: url("../images/pachetselectatm.png") no-repeat center center;
		width: 182px;
		height: 31px;
	}
	.pachet2 .img {
		margin-top: 90px;
	}
	.pachet2 img {
		width: 100%;
		height: auto;
	}
	.ribbon_two {
		left: -5px;
		top: -6px;
		
	}
	
	.pachet3 {
		width: 100%;
		border: 0;
		border-radius: 0;
		position: relative;
	}
	.pachet3 .stanga {
		width: 40%;
	}
	.pachet3 .dreapta {
		width: 60%;
	}
	.pachet3 .dreapta .nume_pachet {
		font-size: 16px;
		margin-top: 5px;
	}
	.pachet3 .dreapta .continut {
		font-size: 18px;
		padding: 0 0 0 10px;
	}
	.pachet3 .dreapta .continut .cutoff {
		left: 118px;
	}
	.pachet3 .stanga .tratament {
		background: #91b65e none repeat scroll 0 0;
		border-radius: 0 5px 0 0;
		color: #fff;
		font-family: lato,sans-serif;
		font-size: 14px;
		font-weight: 700;
		left: 0;
		position: absolute;
		text-align: center;
		top: 215px;
		width: 100%;
		line-height: 20px;
		margin: 0;
	}
	.pachet3 .dreapta .btn {
		background: url("../images/selecteazapachetm.png") no-repeat center center;
		width: 182px;
		height: 31px;
	}
	.pachet3 .dreapta .btn_selectat {
		background: url("../images/pachetselectatm.png") no-repeat center center;
		width: 182px;
		height: 31px;
	}
	.pachet3 .img {
		margin-top: 90px;
	}
	.pachet3 img {
		width: 100%;
		height: auto;
	}
	.ribbon_three {
		left: -5px;
		top: -6px;
		
	}
	
	.pachet4 {
		width: 100%;
		border: 0;
		border-radius: 0;
		position: relative;
	}
	.pachet4 .stanga {
		width: 40%;
	}
	.pachet4 .dreapta {
		width: 60%;
	}
	.pachet4 .dreapta .nume_pachet {
		font-size: 16px;
		margin-top: 5px;
	}
	.pachet4 .dreapta .continut {
		font-size: 18px;
		padding: 0 0 0 10px;
	}
	.pachet4 .dreapta .continut .cutoff {
		left: 118px;
	}
	.pachet4 .stanga .tratament {
		background: #91b65e none repeat scroll 0 0;
		border-radius: 0 5px 0 0;
		color: #fff;
		font-family: lato,sans-serif;
		font-size: 14px;
		font-weight: 700;
		left: 0;
		position: absolute;
		text-align: center;
		top: 215px;
		width: 100%;
		line-height: 20px;
		margin: 0;
	}
	.pachet4 .dreapta .btn {
		background: url("../images/selecteazapachetm.png") no-repeat center center;
		width: 182px;
		height: 31px;
	}
	.pachet4 .dreapta .btn_selectat {
		background: url("../images/pachetselectatm.png") no-repeat center center;
		width: 182px;
		height: 31px;
	}
	.pachet4 .img {
		background: rgba(0, 0, 0, 0) url("../images/pachet3m.png") no-repeat scroll center center / cover;
		height: 102px;
		width: 100%;
		margin-top: 92px;
	}
	.pachet4 img {
		display: none;
	}
	.ribbon_four {
		left: -5px;
		top: -6px;
		
	}
	
	.pachet5 {
		width: 100%;
		border: 0;
		border-radius: 0;
		position: relative;
	}
	.pachet5 .stanga {
		width: 40%;
	}
	.pachet5 .dreapta {
		width: 60%;
	}
	.pachet5 .dreapta .nume_pachet {
		font-size: 16px;
		margin-top: 5px;
	}
	.pachet5 .dreapta .continut {
		font-size: 18px;
		padding: 0 0 0 10px;
	}
	.pachet5 .dreapta .continut .cutoff {
		left: 128px;
	}
	.pachet5 .stanga .tratament {
		background: #91b65e none repeat scroll 0 0;
		border-radius: 0 5px 0 0;
		color: #fff;
		font-family: lato,sans-serif;
		font-size: 14px;
		font-weight: 700;
		left: 0;
		position: absolute;
		text-align: center;
		top: 215px;
		width: 100%;
		line-height: 20px;
		margin: 0;
	}
	.pachet5 .dreapta .btn {
		background: url("../images/selecteazapachetm.png") no-repeat center center;
		width: 182px;
		height: 31px;
	}
	.pachet5 .dreapta .btn_selectat {
		background: url("../images/pachetselectatm.png") no-repeat center center;
		width: 182px;
		height: 31px;
	}
	.pachet5 .img {
		background: rgba(0, 0, 0, 0) url("../images/pachet55nou.png") no-repeat scroll center center / cover;
		width: 100%;
		height: 207px;
		margin-top: 5px;
	}
	.pachet5 img {
		display: none;
	}
	.ribbon_five {
		left: -5px;
		top: -6px;
		
	}
	
	table {
      border: 0;
    }

    table thead {
      display: none;
    }

    table tr {
      margin-bottom: 0;
      display: block;
    }

    table td {
      display: block;
      text-align: left;
      font-size: 13px;
    }

    table td:last-child {
      border-bottom: 0;
    }

    table td:before {
      content: attr(data-label);
      float: left;
      text-transform: uppercase;
      font-weight: bold;
    }
	
	#buynow .tableform input[type="text"] {
		width: 305px;
		margin: 0;
	}
	#buynow .tableform textarea {
		width: 305px;
	}
	#buynow .tableform .last {
		margin: 0 !important;
	}
	
	#buynow .buydiv {
		width: 100%;
		height: auto;
	}
	
	#buynow .buydiv .img_left, #buynow .buydiv .img_right {
		display: none;
	}
	
	#buynow .buydiv .btn, #buynow .buydiv .btn:hover {
		width: 320px;
		height: 50px;
	}
	
	#buynow .buydiv .btn {
		width: 320px;
		border-radius: 10px;
		background: #98c75b url("../images/buynowm.png") no-repeat;
	}
	#buynow .buydiv .btn:hover {
		width: 320px;
		border-radius: 10px;
		background: #98c75b url("../images/buynowmh.png") no-repeat;
	}
	
	#footer ul {
		float: none;
		margin: 0;
		width: 100%;
	}
	#footer ul li {
		font-size: 16px;
	}
	
	#promo {
		display: none;
	}
	
	#buynow .border {
		font-size: 31px;
		overflow: hidden;
	}
	
	.red {
		color: red;
	}
	
	.ui-dialog {
		width: 320px !important;
		height: 350px !important;
	}
	#testareb, #tratamentb {
		height: 310px !important;
	}
	#tratamentb img {
		width: 100%;
	}
	
	#cmd {
		background: url("../images/btn_comanda_m.png") no-repeat;
		width: 320px;
		height: 71px;
		margin: 20px auto;
	}	
	
}

/* END OF RESPONSIVE DESIGN */