@font-face { font-family: 'Analogue Reduced 45 Light'; src: url('http://www.fontsaddict.com/fontface/essencesans-regular.ttf'); } @font-face { font-family: 'Champagne and Limousine'; src: url('http://www.fontsaddict.com/fontface/champagne-limousines.ttf'); } html, body { margin: 0px auto; font-family: 'Franklin Gothic Book','Helvetica Neue',Helvetica,Arial,sans-serif; } #top_wrapper { background-color: #fff; width: 100%; height: 65px; position: fixed; top: 0px; box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.2); border-bottom: 2px solid ; padding-top: 20px; } #navbar { display: table; width: 90%; margin: 0px auto; background-color:#FFF; padding-bottom: 10px; font-family: 'Champagne and Limousine'; font-size: 100%; color: #485260; letter-spacing: 5px; } #navlist { text-transform: uppercase; text-align:center; width: 70%; padding-bottom: 30px; display: table-row; } #navlist li { vertical-align: middle; display: table-cell; text-align: center; } #banner { background: url('Images/banner.jpg') no-repeat scroll center bottom / cover #485260 ; /*background-size: 100% 100%; background-repeat: no-repeat;*/ width: 90%; height: 400px; max-height: 100%; text-align: center; margin: 87px auto; font-family: 'Champagne and Limousine'; font-size: 300%; color: White; padding-top: 30px; } #nosotros, #actividades, #productos, #distribuidoras, #cursos { width: 90%; height: auto; text-align: center; margin: 70px auto; } #productos { background: url('Images/productos.jpg') no-repeat scroll center bottom / cover #485260 ; /*background-size: 100% 100%; background-repeat: no-repeat;*/ height: 400px; max-height: 100%; width: 90%; /* padding-top: 5em;*/ margin: 100px auto; font-family: 'Champagne and Limousine'; font-size: 200%; color: #D8DFE1; } #capital-tabla, #interior-tabla { background: none repeat scroll 0% 0% #FFF; width: 480px; border-collapse: collapse; text-align: center; margin: 20px auto; } thead { font-family: 'Champagne and Limousine'; font-weight: normal; font-size: 150%; vertical-align: baseline; margin: 0px auto; padding: 0px; outline: 0px none; border: 0px none; background: none repeat scroll 0% 0% transparent; } th { font-weight: normal; padding: 10px 30px; color: #475A68; border-bottom: 1px solid; } tbody, td { font-family: 'Champagne and Limousine'; font-weight: normal; padding: 7px 30px; color: #A3BCC1; } #footer-outer { background-color: #475A68; font-family: 'Champagne and Limousine'; font-size: 26px; color: #BCC9CC; width: 100%; height: 250px; } #ok:hover, #ok:active, #ok { background-color:#BCC9CC; -webkit-border-top-left-radius:0px; -moz-border-radius-topleft:0px; border-top-left-radius:0px; -webkit-border-top-right-radius:0px; -moz-border-radius-topright:0px; border-top-right-radius:0px; -webkit-border-bottom-right-radius:0px; -moz-border-radius-bottomright:0px; border-bottom-right-radius:0px; -webkit-border-bottom-left-radius:0px; -moz-border-radius-bottomleft:0px; border-bottom-left-radius:0px; text-indent:0px; display:inline-block; color:#475A68; font-size:18px; font-weight:normal; font-style:normal; height:30px; line-height:30px; width:56px; text-decoration:none; text-align:center; } #footer-inner-left { padding-top: 30px; padding-left: 30px; width: 40%; float: left; display: inline; text-align: left; margin-top: 0px; text-transform: uppercase; font-size: 20px; } #footer-inner-right { padding-top: 30px; padding-right: 30px; width: 40%; float: right; display:inline; text-align: right; } #suscribe { width : 40%; height: 30px; background-color: #BCC9CC; border: 0px; margin-top: 20px; } hr { color: #465A68; background-color: #465A68; height: 2px; } h2 { font-family: 'Champagne and Limousine'; font-weight: normal; font-size: 26px; } #title { margin: 0px auto; text-align: center; display:table; border: 1px solid; } h3 { display: table-cell; vertical-align: middle; font-family: 'Champagne and Limousine'; font-weight: normal; color: #D8DFE1; background: #475A68; width: 20%; height: 40px; text-align: center; margin: 0px auto; } h1 { font-weight:normal; width: 100%; text-align: center; border-bottom: 2px solid #465A68; line-height: 0.1em; /*font-family:'Franklin Gothic Book','Helvetica Neue',Helvetica,Arial,sans-serif; */ font-family: 'Champagne and Limousine'; margin: 30px auto; color: #465A68; font-size: 190%; font-style: normal; letter-spacing: 5px; } h1 span { background:#fff; padding:0 10px; } h2 { text-align: center; color : #fff; } h4 { font-size: 40px; font-weight: normal; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; } p { margin: 70px 30px 70px 30px; font-family: 'Champagne and Limousine'; font-size: 24px; text-align: center; letter-spacing: 3px; color: #7196A6; } a:link { color: #485260; text-decoration:none; } a:hover { color: #7196A6; text-decoration: none; }