/*!
 * Start Bootstrap - Modern Business HTML Template (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */

/* Global Styles */

html,
body {
    height: 100%;
	background-color:#ddd2c9;
	font-style:normal;		
}
a {border:none; color:#a97965}
img {border:none}
body {
    padding-top: 50px; /* Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */
}

.img-portfolio {
    margin-bottom: 30px;
}

.img-hover:hover {
    opacity: 0.8;
}

/* Home Page Carousel */

header.carousel {
    height: 50%;
}

header.carousel .item,
header.carousel .item.active,
header.carousel .carousel-inner {
    height: 100%;
}

header.carousel .fill {
    width: 100%;
    height: 100%;
    background-position: center;
    background-size: cover;
}

/* 404 Page Styles */

.error-404 {
    font-size: 100px;
}

/* Pricing Page Styles */

.price {
    display: block;
    font-size: 50px;
    line-height: 50px;
}

.price sup {
    top: -20px;
    left: 2px;
    font-size: 20px;
}

.period {
    display: block;
    font-style: normal;  /* se modifico este estilo para el texto en cursiva, rodrigo */
}

/* Footer Styles */

footer {
    margin: 50px 0;
}

/* Responsive Styles */

@media(max-width:991px) {
    .customer-img,
    .img-related {
        margin-bottom: 30px;
    }
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
    border-color: #101010;
	font-size:10px;
}
}

@media(max-width:767px) {
    .img-portfolio {
        margin-bottom: 15px;
    }

    header.carousel .carousel {
        height: 70%;
    }
	
	
}



.navbar-brand{float:left;height:62px;padding:0 1px;font-size:18px;line-height:20px}

.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:#424242}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#424242}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#424242}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#424242}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#753337}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#753337}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}


img.fotosportada{border:1px solid #ccc; box-shadow: 0 1px 10px grey;}

.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#751016;outline:0}

/********************************* imagenes *********************************/

#p1 {
    width: 308px;
    height: 360px;

}

#p2 {
    width: 308px;
    height: 360px;

}

#p3 {
    width: 308px;
    height: 360px;

}

#p4 {
    width: 308px;
    height: 360px;

}

#p5 {
    width: 308px;
    height: 360px;

}

#p6 {
    width: 308px;
    height: 360px;

}

#p7 {
    width: 308px;
    height: 360px;

}

#p8 {
    width: 308px;
    height: 360px;

}

#p9 {
    width: 308px;
    height: 360px;

}

#p10 {
    width: 308px;
    height: 360px;

}

#p11 {
    width: 308px;
    height: 360px;

}

#p12 {
    width: 308px;
    height: 360px;

}

#p13 {
    width: 308px;
    height: 360px;

}

#p14 {
    width: 308px;
    height: 360px;

}

#p15 {
    width: 308px;
    height: 360px;

}

#p16 {
    width: 308px;
    height: 360px;

}

#p17 {
    width: 308px;
    height: 360px;

}

#p18 {
    width: 308px;
    height: 360px;

}

#p19 {
    width: 308px;
    height: 360px;

}

#p20 {
    width: 308px;
    height: 360px;

}

#p21 {
    width: 308px;
    height: 360px;

}

#p22 {
    width: 308px;
    height: 360px;

}

#p23 {
    width: 308px;
    height: 360px;

}

#p24 {
    width: 308px;
    height: 360px;

}

#p25 {
    width: 308px;
    height: 360px;

}

#p26 {
    width: 308px;
    height: 360px;

}

#p27 {
    width: 308px;
    height: 360px;

}

#p28 {
    width: 308px;
    height: 360px;

}

#p29 {
    width: 308px;
    height: 360px;

}

#p30 {
    width: 308px;
    height: 360px;

}

#p31 {
    width: 308px;
    height: 360px;

}

#p32 {
    width: 308px;
    height: 360px;

}

#p33 {
    width: 308px;
    height: 360px;

}

#p34 {
    width: 308px;
    height: 360px;

}

#p35 {
    width: 308px;
    height: 360px;

}

#p36 {
    width: 308px;
    height: 360px;

}

#p37 {
    width: 308px;
    height: 360px;

}

#p38 {
    width: 308px;
    height: 360px;

}

#p39 {
    width: 308px;
    height: 360px;

}

#p40 {
    width: 308px;
    height: 360px;

}

#p41 {
    width: 308px;
    height: 360px;

}

#p42 {
    width: 308px;
    height: 360px;

}

#p43 {
    width: 308px;
    height: 360px;

}

#p44 {
    width: 308px;
    height: 360px;

}

#p45 {
    width: 308px;
    height: 360px;

}

#p46 {
    width: 308px;
    height: 360px;

}

#p47 {
    width: 308px;
    height: 360px;

}

#p48 {
    width: 308px;
    height: 360px;

}

#p49 {
    width: 308px;
    height: 360px;

}

#p50 {
    width: 308px;
    height: 360px;

}

#p51 {
    width: 308px;
    height: 360px;

}

#p52 {
    width: 308px;
    height: 360px;

}

#p53 {
    width: 308px;
    height: 360px;

}

#p54 {
    width: 308px;
    height: 360px;

}

#p55 {
    width: 308px;
    height: 360px;

}

#p56 {
    width: 308px;
    height: 360px;

}

#p57 {
    width: 308px;
    height: 360px;

}

#p58 {
    width: 308px;
    height: 360px;

}

#p59 {
    width: 308px;
    height: 360px;

}

#p60 {
    width: 308px;
    height: 360px;

}

#p61 {
    width: 308px;
    height: 360px;

}

#p62 {
    width: 308px;
    height: 360px;

}

#p63 {
    width: 308px;
    height: 360px;

}

#p64 {
    width: 308px;
    height: 360px;

}

#p65 {
    width: 308px;
    height: 360px;

}

#p66 {
    width: 308px;
    height: 360px;

}

#p67 {
    width: 308px;
    height: 360px;

}

#p68 {
    width: 308px;
    height: 360px;

}

#p69 {
    width: 308px;
    height: 360px;

}

#p70 {
    width: 308px;
    height: 360px;

}

#p71 {
    width: 308px;
    height: 360px;

}

#p72 {
    width: 308px;
    height: 360px;

}

#p73 {
    width: 308px;
    height: 360px;

}

#p74 {
    width: 308px;
    height: 360px;

}

#p75 {
    width: 308px;
    height: 360px;

}

#p76 {
    width: 308px;
    height: 360px;

}

#p77 {
    width: 308px;
    height: 360px;

}

#p78 {
    width: 308px;
    height: 360px;

}

#p79 {
    width: 308px;
    height: 360px;

}

/*******************************   cerraduras  *********************************/

#p80 {
    width: 308px;
    height: 360px;

}


#p81 {
    width: 308px;
    height: 360px;

}

#p82 {
    width: 308px;
    height: 360px;

}

#p83 {
    width: 308px;
    height: 360px;

}

#p84 {
    width: 308px;
    height: 360px;

}

#p85 {
    width: 308px;
    height: 360px;

}

#p86 {
    width: 308px;
    height: 360px;

}

#p87 {
    width: 308px;
    height: 360px;

}

#p88 {
    width: 308px;
    height: 360px;

}

#p89 {
    width: 308px;
    height: 360px;

}

#p90 {
    width: 308px;
    height: 360px;

}

#p91 {
    width: 308px;
    height: 360px;

}

#p92 {
    width: 308px;
    height: 360px;

}

#p93 {
    width: 308px;
    height: 360px;

}

#p94 {
    width: 308px;
    height: 360px;

}

#p95 {
    width: 308px;
    height: 360px;

}

#p96 {
    width: 308px;
    height: 360px;

}

#p97 {
    width: 308px;
    height: 360px;

}

#p98 {
    width: 308px;
    height: 360px;

}

#p99 {
    width: 308px;
    height: 360px;

}

#p100 {
    width: 308px;
    height: 360px;

}

#p101 {
    width: 308px;
    height: 360px;

}

#p102 {
    width: 308px;
    height: 360px;

}

#p103 {
    width: 308px;
    height: 360px;

}

#p104 {
    width: 308px;
    height: 360px;

}

#p105 {
    width: 308px;
    height: 360px;

}

#p106 {
    width: 308px;
    height: 360px;

}

#p107 {
    width: 308px;
    height: 360px;

}

#p108 {
    width: 308px;
    height: 360px;

}

#p109 {
    width: 308px;
    height: 360px;

}

#p110 {
    width: 308px;
    height: 360px;

}

#p111 {
    width: 308px;
    height: 360px;

}

#p112 {
    width: 308px;
    height: 360px;

}

#p113 {
    width: 308px;
    height: 360px;

}

#p114 {
    width: 308px;
    height: 360px;

}

#p115 {
    width: 308px;
    height: 360px;

}

#p116 {
    width: 308px;
    height: 360px;

}

#p117 {
    width: 308px;
    height: 360px;

}

#p118 {
    width: 308px;
    height: 360px;

}

#p119 {
    width: 308px;
    height: 360px;

}

#p120 {
    width: 308px;
    height: 360px;

}

#p121 {
    width: 308px;
    height: 360px;

}

#p122 {
    width: 308px;
    height: 360px;

}

#p123 {
    width: 308px;
    height: 360px;

}

#p124 {
    width: 308px;
    height: 360px;

}

#p125 {
    width: 308px;
    height: 360px;

}

#p126 {
    width: 308px;
    height: 360px;

}

#p127 {
    width: 308px;
    height: 360px;

}

#p128 {
    width: 308px;
    height: 360px;

}

#p129 {
    width: 308px;
    height: 360px;

}

#p130 {
    width: 308px;
    height: 360px;

}

/*******************************   marcos  *********************************/

#p131 {
    width: 308px;
    height: 360px;

}

#p132 {
    width: 308px;
    height: 360px;

}

#p133 {
    width: 308px;
    height: 360px;

}

/*******************************   cajoneras  *********************************/

#p134 {
    width: 308px;
    height: 360px;

}

#p135 {
    width: 308px;
    height: 360px;

}

#p136 {
    width: 308px;
    height: 360px;

}

#p137 {
    width: 308px;
    height: 360px;

}

#p138 {
    width: 308px;
    height: 360px;

}

#p139 {
    width: 308px;
    height: 360px;

}

/*******************************   molduras  *********************************/

#p140 {
    width: 308px;
    height: 360px;

}

#p141 {
    width: 308px;
    height: 360px;

}

#p142 {
    width: 308px;
    height: 360px;

}

#p143 {
    width: 308px;
    height: 360px;

}

#p144 {
    width: 308px;
    height: 360px;

}

#p145 {
    width: 308px;
    height: 360px;

}

#p146 {
    width: 308px;
    height: 360px;

}

#p147 {
    width: 308px;
    height: 360px;

}

#p148 {
    width: 308px;
    height: 360px;

}

/*******************************   balaustradas  *********************************/

#p149 {
    width: 308px;
    height: 360px;

}

#p150 {
    width: 308px;
    height: 360px;

}

#p151 {
    width: 308px;
    height: 360px;

}

#p152 {
    width: 308px;
    height: 360px;

}

#p153 {
    width: 308px;
    height: 360px;

}


/**********************  header ***************************/
.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}
.page-header2{padding-bottom:9px;margin:70px 0 20px;border-bottom:1px solid #eee}
.page-header3{padding-bottom:9px;margin:120px 0 20px;border-bottom:1px solid #eee}

/*** modificar el padding del menu ***/
.navbar-nav>li>a{padding:10px 6px;line-height:60px}

.altura {height:100px}
.altura2 {height:50px}

@media (max-width:768px){
	.navbar-nav>li>a{padding:0 6px;}
}
@media (width:800px){
	.navbar-nav>li>a{padding:0 6px;}
}
.whats1{color:white;text-decoration:none;font-weight: bold;margin-right: 7px;}
.whats2{color:#17980e;text-decoration:none;font-size:18px;}  
a.whats1:hover{color:white;text-decoration:none;}
a.whats2:hover{color:#17980e;}
