/*
 Theme Name:   Isurki
 Template:     Divi
 Version:      1.0.0

*/

.single-product #main-content .container:before { display: none; }
.single-product #left-area { width: 100% !important; padding: 0 !important; }
.single-product #sidebar { display: none; }


.shop a{
	padding:10px 15px !important;
	background:#6194C2;
	border-radius:10px;
	color:#fff !important;
}

.shop a{
	color:#fff !important;
}

.et-fixed-header #top-menu li.shop>a {
 	color:#fff !important;
}

h1{
	font-size:1.8em;
	font-weight:bold;
	color:#333;
}

.claim h1{
	font-size:3em;
	color:#fff;
	text-shadow:2px 2px #333;
}


.logo-isurki{
	margin:0 0 0 50px;
}

.et-fixed-header .logo-isurki{
	width:120px;
	margin-top:20px;
}

.et_pb_row.et_pb_row_fullwidth, .et_pb_specialty_fullwidth>.et_pb_row {
    width: 100%!important;
    max-width: 100%!important;
}

.et_pb_gutters2 .et_pb_row.et_pb_row_fullwidth, .et_pb_gutters2 .et_pb_specialty_fullwidth>.et_pb_row, .et_pb_gutters2.et_pb_row.et_pb_row_fullwidth, .et_pb_specialty_fullwidth>.et_pb_gutters2.et_pb_row {
    width: 100%!important;
    max-width: 100%!important;
}

.video{
	padding-bottom:10px !important;
}

.video .et_pb_column{
	background:#f4f4f4;
}

.et_portfolio_image, .et_shop_image, .woocommerce-product-gallery {
    border: 1px solid #e4e4e4;
}

.video .et_pb_column:hover{
	background:#e4e4e4;
}

.datos-video h2{
	font-size:1.2em;
	font-weight:600;
}

.datos-video {
	padding:0 20px 20px 20px;
}

.video img{
	padding:20px 20px 0 20px;
}

.datos-video a{
	background:#000;
	color:#FDFF00;
	font-size:12px;
	padding:5px 10px;
	margin-top:10px;
}

.download tr:nth-child(odd) {background-color: #f2f2f2;}
.download th {background-color: #ccc;}

.highlights{
	font-size:1.5em;
	font-weight:300;
	line-height:2em;
}

.allinone {
	font-size:1.8em;
	font-weight:400;
	text-align:center;
}

.lista li{
	margin:15px 0;
	list-style-position: inside;
}

.product-addon p{
	font-size:.8em;
	line-height:1.3em;
	margin:0 !important;
}

.product-addon .amount{
	font-weight:bold;
}

.formulario input[type=text],.formulario input[type=email],.formulario textarea{
	padding:10px;
	width:100%;
}

.formulario input[type=submit]{
	padding:10px 30px;
	border:0;
	font-size:1em;
	font-weight:bold;
}

.formulario input[type=submit]:hover{
	background:#ccc;
	transition:.3s;
}

.mapa-container, .mapa-container .et_pb_row{
	margin:0 !important;
	padding:0 !important;
}

.modelos{
	font-size:.75em;
	line-height:1.5em !important;
}

.modelos tr, .modelos td {
	padding:10px  !important;
}

.modelos li{
	line-height:1.4em !important;
	margin-left:15px;
}

.modelos dt{
	float:left;
}

.modelos tr:nth-child(odd) {
   background-color: #e9e9e9;
}

.widgettitle {
	background:#000;
	color:#FDFF00;
	padding:5px 10px;
	margin-bottom:15px;
}

.et_pb_widget li{
	padding-bottom:15px;
	margin-bottom:15px !important;
	border-bottom:1px solid #e4e4e4;
}

.entry-featured-image-url {
		border:1px solid #e4e4e4;
}