/*
Theme Name:   Shareko
Theme URI:    http://Shareko.club/
Description:  Shareko
Author:       Aisa
Version:      1.0.0
License:	Copyright
Tags: Store, Ecommerce
*/
body{
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	text-align: center !important;
	font-size: 12px  !important;
}
.shareko_p{
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	font-size: 12px;
}
.entry-content{
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	text-align:left;
	font-size: 12px;
	list-style:none;
}

/*menus*/
.shareko_menu{
	background-color:#ffffff;
	margin-top: 20px;
	list-style:none;
}
	.shareko_menu a{
		color:#000000;
		font-size: 12px;
		font-weight: 500;
	}
		.shareko_menu a:hover{
			text-decoration: none;
			color:#3C33FF;
		}
.shareko_menu_footer{
	background-color:#ffffff;
	margin-top: 2px;
	list-style:none;
}
	.shareko_menu_footer a{
		color:#000000;
		font-size: 12px;
	}
		.shareko_menu_footer a:hover{
			text-decoration: none;
			color:#3C33FF;
		}
/*sub menus*/
.menu-item{
	position: relative;
}
	.menu-item .sub-menu{
		display: none;
		position: relative;
		list-style:none;
		min-width: 10px;
		text-align: left;
		background-color: #006ba1;
	}
		.menu-item .sub-menu li{
			padding: 0px 0px;
		}
	.menu-item:hover .sub-menu{
		display: block;
	}

/*Cabecera*/
#widget-header{
	text-align: center;
	background-color: #006ba1;
}

#tab-description h2{
	display:none !important;
}
.probox, div.asl_w .probox {
    padding: 0px !important;
    height: 30px !important;
	text-align: center !important
}
.notranslate,.premmerce-multicurrency{
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	border: 0px;
	height: 30px !important;
	font-size:12px;
	background-color: #ffffff;
	width: 100%;
}

.shareko-copy{
	font-size: 12px;
}
.col2-set{
	width: 550px !important;
}
.woocommerce-billing-fields{
	width: 250px !important;
	align-content:left !important;
	text-align:left !important;
}
.woocommerce-shipping-fields{
	 width: 250px !important;
	align-content:left !important;
	text-align:left !important;
}
.woocommerce-additional-fields{
	 width: 250px !important;
	align-content:left !important;
	text-align:left !important;
}
.woocommerce-input-wrapper{
	width: 250px !important;
	align-content:left !important;
	text-align:left !important;
}
.woocommerce-customer-details address{
	max-width: 95% !important;
}
.u-column1.col-1{
	max-width: 95% !important;
}

.u-column2.col-2{
	max-width: 95% !important;
}
/*Footer*/
#Item-Shareko-footer{
	text-align: left;
	
}
.page-footer{
	background-color: #ffffff;
}
.form-row .input-text, .woocommerce-page form .form-row .input-text {
    box-sizing: border-box;
    width: 95%;
}
.woocommerce-ordering, .woocommerce-result-count, .woocommerce-Tabs-panel--additional_information h2{
	display:none;
}

.select2-selection.select2-selection--single{
border-radius: 20px !important;
	height: 30px !important;
	border: 1px solid grey !important;
}
.wpdreams_asl_container.asl_w.asl_m.asl_m_1.hasASL{
border-radius: 20px !important;
height: 28px !important;
border: 1px solid grey !important;
padding:0px;
margin:0px;
}
.probox{
	border: 0px solid black !important;
}

.select2-container--default ,.select2-results>.select2-results__options{
  text-align: left;
}
.contenido3-3{
  display: grid !important;
  grid-template-columns: auto auto auto !important;
	grid-template-rows: auto
		!important;
}
@media screen and (max-width: 480px) {
  .contenido3-3{
	grid-template-columns: auto auto auto !important;
	grid-template-rows: auto !important;
	  grid-gap: 0px !important;
  }
}

.contenido2-1{
  display: grid !important;
  grid-template-columns: auto auto !important;
	grid-template-rows: auto !important;
  grid-gap: 0px !important;
}
@media screen and (max-width: 480px) {
  .contenido2-1{
	grid-template-columns: auto !important;
		grid-template-rows: 30px !important;
		  grid-gap: 0px !important;
  }
}
.contenido2-2{
  display: grid !important;
  grid-template-columns: auto auto !important;
  grid-gap: 0px !important;
}
@media screen and (max-width: 480px) {
  .contenido2-2{
	grid-template-columns: auto auto !important;
		grid-template-rows: 30px !important;
		  grid-gap: 0px !important;
  }
}
.contenido4-2{
  display: grid !important;
  grid-template-columns: auto auto auto auto !important;
  grid-gap: 0px !important;
}
@media screen and (max-width: 480px) {
      .contenido4-2{
        grid-template-columns: auto auto   !important;
				  grid-gap: 0px !important;
      }
}


.mega-menu-description{
	display:none !important;
}
