.main { width:980px; margin:0 auto; text-align:left;}

#header {height:380px;}



.column-1, .column-2, .column-3, .col-1, .col-2, .col-3 {float:left;}
.column-4 {float:right;}
.container {width:100%; overflow:hidden;}


/* ============================= index ===========================*/
#index .row-1 .column-1{ width:600px;}
#index .row-1 .column-3{ width:300px;}

#index .row-1 .col-1{ width:90px;}
#index .row-1 .col-2{ width:490px; text-align:justify;}
#index .row-1 .col-3{ width:301px; text-align:justify;}


#index .row-1 .content2 .column-1{ width:610px !important;}
#index .row-1 .content2 .column-2{ width:255px !important;}
#index .row-1 .content2 .column-1 .col-1{ width:150px;}
#index .row-1 .content2 .column-1 .col-2{ width:450px !important;}

#index .row-2 .column-1{ width:150px;}
#index .row-2 .column-2{ width:150px;}
#index .row-2 .column-3{ width:150px;}
#index .row-2 .column-4{ width:210px;}

/* ============================= servicios ===========================*/
#servicios .row-1 .column-1{ width:600px; height:auto;}
#servicios .row-1 .column-3{ width:300px;}

#servicios .row-1 .col-1{ width:90px;}
#servicios .row-1 .col-2{ width:490px; text-align:justify;}
#servicios .row-1 .col-3{ width:301px; text-align:justify;}


#servicios .row-1 .content2 .column-1{ width:610px !important;}
#servicios .row-1 .content2 .column-2{ width:255px !important;}
#servicios .row-1 .content2 .column-1 .col-1{ width:150px;}
#servicios .row-1 .content2 .column-1 .col-2{ width:450px !important;}

#servicios .row-2 .column-1{ width:150px;}
#servicios .row-2 .column-2{ width:150px;}
#servicios .row-2 .column-3{ width:150px;}
#servicios .row-2 .column-4{ width:210px;}


/* ============================= portfolio ===========================*/
#portfolio .row-1 .column-1{ width:600px; height:auto;}
#portfolio .row-1 .column-3{ width:300px;}

#portfolio .row-1 .col-1{ width:90px;}
#portfolio .row-1 .col-2{ width:490px; text-align:justify;}
#portfolio .row-1 .col-3{ width:301px; text-align:justify;}


#portfolio .row-1 .content2 .column-1{ width:610px !important;}
#portfolio .row-1 .content2 .column-2{ width:255px !important;}
#portfolio .row-1 .content2 .column-1 .col-1{ width:150px;}
#portfolio .row-1 .content2 .column-1 .col-2{ width:450px !important;}

#portfolio .row-2 .column-1{ width:150px;}
#portfolio .row-2 .column-2{ width:150px;}
#portfolio .row-2 .column-3{ width:150px;}
#portfolio .row-2 .column-4{ width:210px;}

/* ============================= page2 ===========================*/
#page2 .row-1 .column-1{ width:629px;}
#page2 .row-1 .column-2{ width:308px;}

#page2 .row-1 .content2 .column-1{ width:610px !important;}
#page2 .row-1 .content2 .column-2{ width:270px !important;}

#page2 .row-2 .column-1{ width:620px;}
#page2 .row-2 .column-2{ width:280px;}

/* ============================= page3 ===========================*/
#page3 .row-1 .column-1{ width:308px;}
#page3 .row-1 .column-2{ width:308px;}
#page3 .row-1 .column-3{ width:308px;}

#page3 .row-1 .col-1{ width:90px;}
#page3 .row-1 .col-2{ width:205px;}

#page3 .row-1 .content2 .column-1{ width:455px !important;}
#page3 .row-1 .content2 .column-2{ width:455px !important;}
#page3 .row-1 .content2 .col-1{ width:150px;}
#page3 .row-1 .content2 .col-2{ width:290px !important;}

#page3 .row-2 .column-1{ width:255px;}
#page3 .row-2 .column-2{ width:255px;}
#page3 .row-2 .column-3{ width:270px;}

/* ============================= page4 ===========================*/
#page4 .row-1 .column-1{ width:629px;}
#page4 .row-1 .column-2{ width:308px;}

#page4 .row-2 .column-1{ width:255px;}
#page4 .row-2 .column-2{ width:255px;}
#page4 .row-2 .column-3{ width:250px;}

/* ============================= page5 ===========================*/
#page5 .row-1 .column-1{ width:308px;}
#page5 .row-1 .column-2{ width:628px;}

#page5 .row-1 .column-1 .col-1{ width:90px;}
#page5 .row-1 .column-1 .col-2{ width:200px !important;}

#page5 .row-1 .content2 .column-1{ width:270px !important;}
#page5 .row-1 .content2 .column-2{ width:270px !important;}

#page5 .row-2 .column-1{ width:305px;}
#page5 .row-2 .column-2{ width:305px;}
#page5 .row-2 .column-3{ width:305px;}

#page5 .row-2 .col-1{ width:90px;}
#page5 .row-2 .col-2{ width:205px;}

/* ============================= page6 ===========================*/
#page6 .row-1 .column-1{ width:629px;}
#page6 .row-1 .column-2{ width:308px;}

#page6 .row-1 .content2 .column-1{ width:610px !important;}
#page6 .row-1 .content2 .column-2{ width:270px !important;}

/* ============================= page7 ===========================*/
#contacto .row-1 .column-1{ width:308px; position:absolute; top:0; left:-30px; }
#contacto .row-1 .column-2{ width:628px; position:relative;left:280px;}

#contacto .row-1 .content2 .column-1{ width:270px !important;}
#contacto .row-1 .content2 .column-2{ width:270px !important;}

#contacto .row-2 .col-1{ width:85px;}
#contacto .row-2 .col-2{ width:230px;}

#contacto .row-2 .column-1{ width:150px;}
#contacto .row-2 .column-2{ width:150px;}
#contacto .row-2 .column-3{ width:150px;}
#contacto .row-2 .column-4{ width:210px;}
