/* ESTRUCTURA */
body {
   margin: 0;
   padding: 0;
   border:0;
}
header,
footer,
nav,
section,
.main {
	margin:0;
	/*display: block;*/}
section {
	width: 100%;}
header {
    padding-top: 0;
    width: 100%;}

ul{
    list-style: none;
    padding: 0;
    margin:0;}
img {
	width: 100%;
	border:0;}
.content {
	margin: 0 auto;
	padding: 0 10px;
}
@media (min-width: 768px) {
  .content {
    width: 700px;
  }
}
@media (min-width: 992px) {
  .content {
    width: 900px;
  }
}
@media (min-width: 1200px) {
  .content {
    width: 1100px;
  }
}
.row {
	margin: 0 -15px;
}
.clear {
	clear:both;
} 
/* COLUMNAS */

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6 {
	float:left;
} 
.col-1{width: 16.66666667%;}
.col-2{width: 33.33333333%;}
.col-3{width:50%;}
.col-4{width: 66.66666667%;}
.col-5{width: 83.33333333%;}
.col-6{width: 100%;}

/*@media (min-width: 768px) and (max-width: 992px) {
  .col-1, .col-2, .col-3, .col-4, .col-5, .col-6 {
	float: left;
	padding-right: 4px;
	margin-top:4px;
} 
.row {
	padding:0;
	margin:0;
}
.col-1{width: 49%;}
.col-2{width: 49%;}
.col-3{width: 100%;}
.col-4{width: 100%;}
.col-5{width: 100%;}
}*/

@media (max-width: 768px) {
  .col-1, .col-2, .col-3, .col-4, .col-5, .col-6 {
	float:none;
	margin-top:10px;
} 
.row {
	padding:0;
	margin:0;
}
.col-1{width: 100%;}
.col-2{width: 100%;}
.col-3{width: 100%;}
.col-4{width: 100%;}
.col-5{width: 100%;}
}


/* TEXTOS */

a {
	text-decoration: none;
	color: #D39526;}
h1,
h2,
h3,
h4,
h5,
h6 {
	margin: 0;
    padding: 0;
    font-family: 'Oswald', sans-serif;
    text-transform:uppercase;
    font-weight: 700;}
.text-left {
  text-align: left;}
.text-right {
  text-align: right;}
.text-center {
  text-align: center;}
  .text-justify {
  text-align: justify;}

/*MARGENES*/

.margin-bottom-50 {
	margin-bottom: 50px;
}
.margin-bottom-20 {
	margin-bottom: 20px;
}
.margin-top-50 {
	margin-top: 50px;
}
.margin-top-20 {
	margin-top: 20px;
}

.margin-left-20 {
	margin-left: 20px;
}
.margin-left-10 {
	margin-left: 10px;
}
.margin-right-20 {
	margin-right: 20px;
}
.margin-right-10 {
	margin-right: 10px;
}

/*PADDINGS*/

.padding-top-30 {
	padding-top:30px;
}

.padding-bottom-30 {
	padding-top:30px;
}

