@charset "utf-8";
/* CSS Document */



@media screen and (max-width: 1500px) {
.img_c_tej_2 {
   margin-left: -70%;
}
	
}




@media screen and (max-width: 900px) {

	#menu_inner_pilu {
		width: 100%;
	}
	#menu_logo {
		width: 100%;
	}
	.menu_op {
		font-size: 2vw;
		margin: 0 5%;
	}
	.btn_m {
		font-size: 1.5vw;
	}
	#content_banner_pilu {
		width: 100%;
	}
	.txt_b1 {
		font-size: 5vw;
	}
	.txt_b2 {
		font-size: 2.5vw;
	}
	.btns {
		width: 20vw;
		font-size: 2vw;
	}
	.img_banner {
		width: 80%;
	}
	.txt_sec1_1 {
		font-size: 4.5vw;
	}
	#line_sec1 {
		left: -5vw;
		width: 4vw;
		background-color: #fff;
		height: 3px;
	}
	.txt_sec1_2 {
		font-size: 2.2vw;
		width: 80%;
	}
	.mtop5 {
		margin-top: 15%;
	}
	.txt_sec1_3 {
		font-size: 6vw;
	}
	.txt_sec1_4 {
		font-size: 4vw;
	}
	.txtu_act {
		font-size: 4.5vw;
	}
	.mitem {
		font-size: 2vw;
	}
	#back_circulo {
		width: 180%;
		left: 65%;
	}
	.mitem:hover, .mitem_active {
		font-size: 1.2vw;
	}
	.txt_sec1_5 {
		font-size: 2vw;
	}
	.btns_sec1 {
		min-height: 10vh;
		font-size: 4vw;
	}
	.txt_sec1_2_2 {
		font-size: 2.2vw;
	}
	.btns_sec1_vm {
		width: 20vw;
		font-size: 2vw;
	}
	.main_img_uniformes {
		width: 28%;
		top: 11%;
		left: 53%;
	}
	.txt_s2_1 {
		font-size: 2.5vw;
		width: 80%;
	}
	.img_sec_2 {
		width: 50%;
	}
	.txt_sec2_1 {
		font-size: 2vw;
	}
	.txt_sec2_2 {
		font-size: 1.6vw;
		width: 100%;
	}
	#section_pilu3 {
		min-height: 50vh;
		    background-attachment: initial;
	}
	#circulo_se3 {
		left: -29%;
		height: 130%;
	}
	.txt_sec3_1 {
		font-size: 5vw;
		width: 65%;
	}
	.txt_sec3_2 {
		font-size: 3.5vw;
	}
		.btns_2 {
		width: 25vw;
		font-size: 2vw;
	}
	#sec4_inner {
		min-height: 45vh;
	}
	.item_sec_4 {
		width: 55%;
		padding: 5vw 2vw;
	}
	.txt_sec4_1 {
		font-size: 4vw;
	}
	.txt_sec4_2 {
		font-size: 1.8vw;
	}
	.div_two {
		width: 90%;
	}
	.txt_sec5_1 {
		font-size: 4vw;
	}
	.txt_sec5_2 {
		font-size: 2vw;
		width: 100%;
	}
	.btn_sec5 {
		font-size: 2vw;
		width: 25vw;
	}
	.div_sec7 {
		flex-direction: column;
	}
	#section_pilu7{
		margin: 5% 0 0 0;
	}
	.item_s7 {
		width: 90%;
		margin: auto;
	}
	.s7_inner {
		width: 90%;
		margin: 5% auto;
	}
	.txt_sec7_1 {
		font-size: 4.5vw;
	}
	.mitad {
		font-size: 2.5vw;
	}
	::-webkit-input-placeholder { /* Edge */
	  font-size: 2vw;
	  padding: 1vw;
	}
	:-ms-input-placeholder { /* Internet Explorer */
	  font-size: 2vw;
	   padding: 1vw;
	}
	::placeholder {
	  font-size: 2vw;
	   padding: 1vw;
	}

	::-webkit-textarea-placeholder { /* Edge */
	  font-size: 2vw;
	   padding: 1vw;
	}
	:-ms-textarea-placeholder { /* Internet Explorer */
	  font-size: 2vw;
	   padding: 1vw;
	}
	::placeholder {
	  font-size: 2vw;
	   padding: 1vw;
	}
	.txt_sec7_2 {
		font-size: 3vw;
	}
	.txt_sec7_3 {
		font-size: 1.8vw;
	}
	#sec_map {
		min-height: 40vh;
	}
	.txt_sec8_2 {
		font-size: 1.3vw;
	}
	.txt_sec8_1 {
		font-size: 1.8vw;
	}
	.txt_f1 {
		font-size: 2vw;
	}
	.txt_f2 {
		font-size: 1.3vw;
	}
	#img_cotton {
		width: 35%;
	}
	#logo_foot {
		width: 15%;
	}
	.menu_foot {
		font-size: 3vw;
	}
	#content_banner_pilu {
		flex-direction: column-reverse;
	}
	.item_bl, .item_br {
		width: 100%;
	}
	#menu_pilu{
		background-color: #fff;
		padding: 5% 0;
	
	}
	.item_ml {
		position: relative;
		width: 100%;
		display: flex;
		justify-content: space-between;
		align-items: center;
	}


}


@media screen and (max-width: 760px) {

	.txt_b1 {
    font-size: 6.5vw;
		text-align: center;
		width:100%;
	}
	.txt_b2 {
		font-size: 4vw;
	}
	.btns {
		width: 35vw;
		font-size: 3.5vw;
		padding: 3vw 0;
	}
	.img_banner {
		width: 80%;
		margin: 10% auto;
	}
	.txt_sec1_1 {
		font-size: 6vw;
	}
	.txt_sec1_2 {
		font-size: 3.7vw;
	}
	#back_circulo {
		display: none;
	}
	#menu_inner_uniformes {
		position: relative;
		width: 100%;
		top: auto;
		left: auto;
		z-index: 9;
		-ms-transform: unset;
		-webkit-transform: unset;
		transform: unset;
		background: rgba(0,0,0,.6);
		margin: 15% 0 0 0;
	}
	.mitem:hover, .mitem {
		font-size: 4vw;
		font-weight: 300;
	}
	.mitem_active{
		font-size: 4.3vw;
		font-weight: 700 !important;
	
	}
	.item1, .item2, .item3, .item4 ,.item5 ,.item6 ,.item7 ,.item8 {
		margin-left: auto;
		margin: 2% 3%;
	}
	.div_indus_m{
		display: flex;
		justify-content: space-evenly;
		align-items: center;
		flex-wrap: wrap;
		padding: 5% 0;
	}
	.txt_sec1_3 {
		font-size: 7vw;
		text-align: center;
	}
	
	.main_img_uniformes {
		width: 55%;
		top: 5%;
		left: 88%;

	}
	.btn1_sec1 {
		width: 75%;
		padding: 3vw 0 3vw 5%;
	}
	.txt_sec1_4 {
		font-size: 5vw;
	}
	.txt_sec1_5 {
		font-size: 4vw;
	}
	.txtu_act {
		font-size: 7vw;
	}
	.div_op {
		margin-top: 15%;
		flex-direction: column-reverse;
	}
	.item_divop {
		width: 100%;
		margin-top: 10%;
	}
	.txt_sec1_1 {
		font-size: 7vw;
	}
	.txt_sec1_2_2 {
		font-size: 3.7vw;
	}
	.btns_sec1_vm {
		width: 35vw;
		font-size: 4vw;
		padding: 3vw 0;
	}
	.btns_sec1 {
		min-height: 10vh;
		font-size: 6vw;
		margin-left: -6%;
	}
	.txt_s2_1 {
		font-size: 4vw;
		width: 100%;
	}
	.div_sec_2 {
		flex-direction: column;
	}
	.item_sec2 {
		width: 100%;
	}
	.txt_sec2_1 {
		font-size: 5vw;
		margin: 2% 0;
		    text-align: center;
	}
	.txt_sec2_2 {
		font-size: 3.6vw;
		text-align: center;
	}
	.item_sec2 {
		margin: 3% 0;
		/*display: flex;*/
	}
	.txt_sec3_1 {
		font-size: 7vw;
		width: 80%;
	}
	.txt_sec3_2 {
		font-size: 5vw;
		width: 50%;
	}
	.btns_2 {
		width: 44vw;
		font-size: 4vw;
		padding: 3vw 0;
	}
	#img_sec4 {
		display: none !important;
	}
	.item_sec_4 {
		width: 100%;
		padding: 5vw 4vw;
		margin: auto;
	}
	.txt_sec4_1 {
		font-size: 6vw;
	}
	.txt_sec4_2 {
		font-size: 4vw;
		margin-top: 7%;
	}
	#anim_3 {
		margin-top: 13%;
	}
	.div_two {
		width: 100%;
		flex-direction: column;
	}
	.item_dt {
		width: 90%;
		margin: auto;
	}
	.columnas_in{
		flex-direction: column-reverse;
	}
	#section_pilu5 {
		margin: 5% 0 0 0;
	}
	.txt_sec5_1 {
		font-size: 8vw;
		width: 100%;
	}
	.txt_sec5_2 {
		font-size: 4vw;
		width: 100%;
	}
	.btn_sec5 {
		font-size: 4vw;
		width: 35vw;
		padding: 3vw 0;
	}
	.mapa_img {
		width: 100%;
		display: block;
		margin: 10% auto;
	}
	.txt_sec7_1 {
		font-size: 7vw;
	}
	.txt_sec7_2 {
		font-size: 4vw;
	}
	.s7_inner {
		width: 100%;
		margin: 5% auto;
		flex-direction: column;
	}
	.mitad {
		font-size: 4vw;
		width: 100%;
		padding: 5vw 1vw;
	}
	::-webkit-input-placeholder { /* Edge */
	  font-size: 4vw;
	}
	:-ms-input-placeholder { /* Internet Explorer */
	  font-size: 4vw;
	}
	::placeholder {
	  font-size: 4vw;
	}

	::-webkit-textarea-placeholder { /* Edge */
	  font-size: 4vw;
	}
	:-ms-textarea-placeholder { /* Internet Explorer */
	  font-size: 4vw;
	}
	::placeholder {
	  font-size: 4vw;
	}
	#sec_map {
		min-height: 70vh;
	}
	#info_contact {
		width: 100%;
		padding: 20px;
	}
	.txt_sec7_2 {
		font-size: 5vw;
	}
	.txt_sec7_3 {
		font-size: 3vw;
	}
	
	.txt_sec8_1 {
		font-size: 4.5vw;
	}
	.txt_sec8_2 {
		font-size: 3.8vw;
		margin-top: 10%;
	}
	.footer_pilu {
		flex-direction: column;
	}
	.item_foot {
		width: 100%;
	}
	.movil{
		display: block;
	}
	.txt_f1 {
		font-size: 3.5vw;
		text-align: center;
		line-height: 1;
		margin: 5% 0;
	}
	.terminos {
		margin-left: 0;
	}
	.txt_f2 {
		font-size: 2.8vw;
		text-align: center;
		font-weight: 400;
		margin: 5% 0;
	}
	.logos_f {
		justify-content: center;
	}
	.menu_foot {
		font-size: 5vw;
	}
	.item_mc {
		display: none;
	}
	.item_mr {
		display: none;
	}
	.item_ml {
		position: relative;
		width: 25%;
	}
	.desk{
		display: none;
	}
	.item_dir {
		width: 100%;
		text-align: center;
		border-left: none;
		padding: 0;
    	margin-bottom: 1%;
	}
	#section_pilu8 {
		padding: 9% 0;
		background-color: #025BBC;
	}
	#menu_logo {
		display:none;
	}
	.txt_b2 {
		font-size: 4vw;
		text-align: center;
	}
	.div_btns {
		justify-content: space-around;
	}
	#sec1_anm_1{
		width: 90%;
    	margin: 5% auto;
	}
	.img_sec_2 {
		width: 30%;
	}
	#circulo_se3 {
		left: -25%;
		height: 130%;
	}
	#sec4_inner {
		min-height: 45vh;
		width: 90%;
	}
	#anim_7{
	
		display:none;
	}
	#back1_sec4 {
		display: none;
	}
	#back2_sec4 {
		bottom: -5%;
		width: 40%;
	}
	.btn_form {
		padding: 3vw 0;
		margin-top: 5%;
	}
	
	#section_pilu1 {
    	padding: 10% 0;
	}
	#btn1_sec1 {
		width: 100%;
	}
	#btn2_sec1 {
		width: 100%;
	}
	.txt_btns_sec1 {
		justify-content: flex-end;
	}
	
	
	.img_icons {
		width: 15%;
	}
	#img_tejidos {
		display: none;
	}
	
	#section_pilu4{
		background-image: url("../img/movil/back_qs_movil.jpg");
		background-size: cover;
		background-position: center center;
		min-height: 100vh;
	}
	
	
	#content_qs_pilu {
		flex-direction: column-reverse;
	}
	.item1_sec1_qs, .item2_sec1_qs {
		width: 100%;
	}
	.txt2_sec1_qs {
		    font-size: 3vw;
    margin-top: 5%;
    width: 100%;
    text-align: left;
    margin-left: 0;
	}
	.txt_b1 {
		font-size: 6.5vw;
		text-align: center;
		width: 100%;
		margin-left: 0;
	}
	.item2_sec1_qs{
		margin-bottom: 5%;
	}
	.img_banner_qs {
		position: relative;
		width: 100%;
		cursor: pointer;
		margin-top: 5%;
	}
	#sec2_qs{
	    background-image: url(../img/quienes-somos/quienes_1.jpg);
		background-size: 100%;
		background-position: top left;
		background-color: #35404A;
		background-repeat: no-repeat;
		padding-top: 45%;
		margin-top: 10%;
	}
	#sec2_qs_inner {
		flex-direction: column;
		min-height: auto;
	}
	.item_sec2_qs {
		position: relative;
		width: 100%;
		box-sizing: border-box;
		transition: all 1s;
		padding: 25% 10%;
		margin-left: 0;
		background-image: url("../img/quienes-somos/svg/back_sec2qs.svg");
		background-size: cover;
		background-position: center center;
	}
	.item_sec3_qs {
		width: 30%;
		color: #fff;
		font-weight: 500;
		padding: 2% 0;
		margin-bottom: 5%;
	}
	.div_sec3_qs {
		display: flex;
		justify-content: center;
		align-items: stretch;
		flex-wrap: wrap;
	}
	.txt1_sec3_qs {
		font-size: 5vw;
		text-align: center;
		margin-bottom: 10%;
	}
	.txt2_sec3_qs {
		font-size: 4vw;
		text-align: center;
	}
	.div_sec4_qs {
		flex-direction: column-reverse;
	}
	.btn_sec4_qs {
		position: relative;
		width: 100%;
		padding: 4vw;
		text-align: left;
		font-size: 4.3vw;
		color: #fff;
		font-weight: 900;
		background-color: #025BBC;
		box-sizing: border-box;
		margin-left: 0;
		z-index: 1;
		display: flex;
		align-items: center;
		margin-bottom: 2%;
	}
	.item_sec4_qs {
		width: 100%;
	}
	.txt1_sec4_qs {
		
    font-size: 7vw;
    color: #024793;
    font-weight: 900;
    width: 60%;

	}
	.sep_movil_el{
		margin-top: 80%;
	}
	#sec5_qs {
		min-height: 50vh;
	}
	
	#sec6_qs {
		background-image: url(../img/quienes-somos/confeccionamos.jpg);
		background-position: center right;
		background-size: cover;
		padding: 20% 0;
		margin: 10% 0;
	}
	#sec6_qs_inner {
		min-height: auto;
	}
	.item_sec6_qs {
		position: relative;
		width: 55%;
		box-sizing: border-box;
		transition: all 1s;
		padding: 20% 5%;
		background-image: url("../img/quienes-somos/svg/deg_sec6.svg");
		background-position: center center;
		background-repeat: no-repeat;
		background-size: 100%;
		
	}
	.txt2_sec6_qs {
		font-size: 2.9vw;
		width: 60%;
		margin-left: 0;
	}
	.ver_qs {
		font-size: 2.9vw;
	}
	.txt1_sec6_qs {
		font-size:4vw;
		width: 100%;
		margin-left: 0%;
	}
	.line_sec6_qs {
		width: 50%;
		margin-left: 0;
		display: none;
	}
	.txt1_prod {
		font-size: 5.5vw;
		color: #fff;
		font-weight: 900;
		width: 86%;
		text-align: center;
		margin: auto;
	}
	.flex_colum_m{
		flex-direction: column;
	}
	
	.inn_bann_prod {
		width: 100%;
		margin: auto;
	}
	.medida_prod{
		width: 31vw !important;
		font-size: 3.5vw;
		padding: 3vw 0;
		margin-bottom: 5% !important;
	}
	#img_prod {
		width: 30%;
		top: 60%;
		left: 72%;
		z-index: 9;
	}
	.item_prod {
		position: relative;
		width: 13%;
		cursor: pointer;
		margin: 0 .3%;
	}
	.txt_item_prod {
		font-size: 3vw;
	}
	.txt1_sec2_prod, .txt2_sec2_prod {
		display: none;
	}
	.img_fill {
		width: 100%;
		height: 25vh;
	}
	.item_mprod {
		width: 48%;
		min-height: 25vh;
		margin: 2% 0;
	}
	.txt_grid_prod {
		position: absolute;
		bottom: 6%;
		left: 10%;
		color: #fff;
		font-size: 3.5vw;
		font-weight: 800;
		z-index: 9;
	}
	.item_in_pp {
		flex-wrap: wrap;
	}
	 .item_descrip_img  {
		width: 100%;
	}
	.main_img_act_pp{
		width: 75%;
	}
	.img_menu{
		width: 20%;
	}
	.img_menu{
	}
	.main_img_pp {
		width: 100%;
		max-height: 37vh;
		min-height: 37vh;
	}
	.thumb_img {
		width: 100%;
		margin: 0 2%;
		    max-height: 6.5vh;
	}
	.cont_img_list {
		width: 100%;
		margin: 5% 2%;
	}
	.txt1_pp {
		font-size: 4vw;
	}
	.txt2_pp {
		font-size: 3vw;
	}
	.cerrar_pp {
		position: absolute;
		font-size: 6vw;
		color: #000;
		text-align: right;
		right: 5%;
    	top: 2%;
		    z-index: 999;
	}
	.pading_movil_inst{
		padding: 10% 0;
	}
	#content_qs_pilu {
		width: 100%;
		margin-top: -20%;
	}
	.tamano_movil {
		width: 50% !important;
		margin-left: 49% !important;
	}
	.movil_pos_tj{
    	padding: 10%;
	}
	.est_movil_1 {
		    font-size: 3vw;
		margin-top: 5%;
		width: 100%;
		text-align: left;
		margin-left: -10%;
	}
	.sin_mar{
		margin-left: -10%;
	}
	.div_2c {
		flex-direction: column;
	}
	.item_d2c {
		width: 100%;
	}
	.title_d2c {
		font-size: 5vw;
	}
	.cuerpo_d2c {
		font-size: 3vw;
	}
	.inn_1_d2c {
		width: 80%;
		padding: 8% 0;
	}
	.reversa_colum{
	
		flex-direction: column-reverse;
	}
	.img_c_tej, .img_c_tej_2 {
		position: relative;
		height: 33vh;
		margin-left: 0;
		object-fit: cover;
		display: block;
		width: 100%;
		object-position: center center;
	}
	.txt_sec4_tj {
		font-size: 7vw;
	}
	#sec_tj_4 {
		padding: 13% 0;
	}
	.tamano_m_qs{
		width: 90%;
		margin:5% auto;
	}
	#banner_priv{
	
		margin-top: 20%;
	}
	.txt1_priv {
		font-size: 5vw;
		width: 70%;
    	margin: auto;

	}
	#pp_inn {
		width: 90%;
	}
	.txt_pp {
		font-size: 3vw;
	}
	.color_azul_pp {
		font-size: 3.5vw;
	}
	#banner_nosotos {
		margin-top: 20%;
	}
	
	#banner_prod {
		margin-top: 20%;
	}
	
	.completo {
		font-size: 4vw;
		width: 100%;
		padding: 5vw 1vw;
	}
	.btn_form{
		width: 35vw;
		font-size: 3.5vw;
		padding: 3vw 0;
	}
	.line_sec4 {
		width: 100%;
		margin: 5% 0;
	}
	.pading_20_m{
		padding-bottom: 30%;
	}
	#logo_dir {
		display: none;
	}
	
	.logos_f p {
		margin: 5% 4.5%;
	}
	#banner_nosotos{
		background-image: url("../img/movil/back_movil_qs.png");
	}
	.line_sec3_qs {
		max-height: 13vh;
	}
	#img_bsec3_l, #img_bsec3_r  {
		width: 20%;
	}
	#logo_sec_4qs {
		bottom: 43%;
		width: 65%;
	}
	.txt_sec3_2_qs {
		font-size: 4.7vw;
		width: 70%;
		margin: 5% 0;
	}
	#banner_prod{
		background-image: url("../img/movil/back_movil_qs.png");
		padding: 10% 0;
	}
	#pleca1_prod {
		display: none;
	}
	#pleca2_prod {
		width: 30%;
		top: 12%;
		left: auto;
		z-index: 1;
		right: -30%;
	}
	.item_mprod:before {
		height: 97%;
	}
	.main_prod {
		justify-content: space-between;
	}
	.popup_inner {
		width: 95%;
		padding: 10% 0 5% 0;
	}
	#sec_tj_1{
	    background-image:none;
    
	}
	#sec_tj_2{
			background-image: none;
	}
	#sec_tj_3{
			background-image: none;
	}
	.btns_n {
		width: 44vw;
		font-size: 3vw;
		padding: 3vw 0;
	}
	
	#pleca_sec4 {
		display: none;
	}
	
	.img_idioma {
		width: 10%;
		position: relative;
	}
	
	#section_pilu6 {
		background-attachment: initial;
	}
	
	.s7_inner {
		padding: 0;
	}
	
	.txt_sec7_2 {
		margin-left: 5%;
	}
	.txt_sec7_1 {
		margin-left: 5%;
	}
	
	.txt_ban_med_1 {
		font-size: 5vw;
	}
	
	.txt_sm_1 {
		font-size: 4.5vw;
	}
	.div_form_1 {
		width: 90%;
		flex-direction: column;
	}
	.fi_medidas {
		width: 100%;
		font-size: 5vw;
		padding: 5vw 0;
		margin-bottom: 5%;
	}
	[type="radio"]:checked + label, [type="radio"]:not(:checked) + label {
		font-size: 6vw;
		margin-bottom: 20%;
	}
	.btn_med {
		width: 60vw;
		margin: 1vw auto;
		font-size: 5.2vw;
		padding:3vw 0;
	}
	.title_med {
		font-size: 5vw;
		padding: 5% 0;
	}
	.tabla_med {
		flex-direction: column;
	}
	.item_tabla_med {
		width: 100%;
	}
	.img_tabla_med {
		position: realtive;
		width: 100%;
	}
	.sec_tomar_medidas {
		flex-direction: column;
	}
	.item_stm {
		width: 100%;
	}
	.txt_stm {
		position: relative;
		font-size: 5vw;
		color: #025BBC;
		font-weight: 700;
		margin: 5% 0;
		text-align: center;
	}
	.img_video {
		width: 100%;
		margin: 5% auto;
	}
	.div2_smm {
		flex-direction: column;
	}
	.item_d2smm {
		width: 100%;
	}
	.select_medidas, .select_medidas option {
		position: relative;
		width: 100%;
		font-size: 5vw;
		color: #000;
		padding: 2vw 0;
		background-color: #E7EBEF;
		text-indent: 3%;
		border: none;
		border-radius: 10px;
		margin: 5% auto;
	}
	.txt_med_disclaimer {
		font-size: 3.8vw;
	}
	
	.div_form_1 div {
		position: relative;
		width: 100%;
		margin-top: 5%;
	}
	.etiqueta_sm {
		font-size: 5.2vw;
		margin-bottom: 2%;
		text-align: center;
	}
	.img_sec_2_med {
		position: relative;
		width: 100%;
	}
	.label_mitad {
		position: relative;
		width: 100%;
	}
	.etiqueta_form {
		font-size: 6vw;
	}
	
	
	
	
	
	
	.img_whats {
    position: fixed;
    bottom: 3%;
    right: 3%;
    z-index: 9;
    width: 12%;
}
	
	
	
	
	
	
	
	
	

	
	
	
	
	.txt_ban_med_2 {
		font-size: 3vw;
		font-weight: 500;
		text-align: center;
		margin-top: 5%;
		color: #fff;
		width: 60%;
		margin: 5% auto;
	}
	
	.text_sf_1 {
		position: relative;
		font-size: 3.5vw;
		margin-bottom: 2%;
		color: #fff;
		text-align: center;
		width: 90%;
		margin: auto;
	}
	#text_area {
    width: 90%;
    margin: auto;
    min-height: 15vh;
    padding: 3%;
    box-sizing: border-box;
    text-align: left;
}
	
	
	
	
	
}























