.z1{box-shadow:0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24) !important;}
.z2{box-shadow:0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23) !important;}
.z3{box-shadow:0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23) !important;}
.z4{box-shadow:0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22) !important;}
.z5{box-shadow:0 19px 38px rgba(0, 0, 0, 0.3), 0 15px 12px rgba(0, 0, 0, 0.22) !important;}
.social-media{margin-bottom:30px;padding:10px 10px;text-align:center;background-color:#222c38;color:#fff;border-radius:0px;}
.social-media a{color:white !important;padding-left:10px;padding-right:10px;}
.social-media a:hover span{color:#337AB7;}
.slider-img{width:100%;}
#navbar{margin-bottom:0px;background-color:#222c38;border:0px;border-radius:0px;min-height:80px;}
#navbar .navbar-toggle:hover, #navbar .navbar-toggle:focus{background-color:#222c38;}
#navbar .navbar-nav li a{padding:25px 10px 25px 10px;color:#fff;}
#navbar .brand-logo{height:40px;}
#menu li.active a{color:#1e83bc;background:transparent;}
#mycarousel{margin-top:0px;}
.navbar-brand{height:auto;padding-top:20px;}
.seccion{margin-top:40px;margin-bottom:40px;}
.cuadro h3{text-align:center;}
.cuadro p{text-align:justify;font-size:0.9em;}
.cuadro .panel{background-color:#bdbdbc;height:200px;}
.cuadro .fecha{text-align:left;color:#fff;margin-top:-15px;margin-left:-30px;width:100px;height:25px;background-color:#222c38;}
.cuadro .fecha p{margin-left:15px;}
.tabs-portada{margin-top:15px;}
.thumbnail-img{margin-top:-15px;margin-left:-15px;height:auto;}
.galeria-img{padding-bottom:15px;}
.link-sm{padding-top:15px;}
.panel-link .panel-body{height:85px;color:#fff;background-color:#000;}
.panel-link .panel-footer{padding:0px;}
.panel-link .panel-footer .btn-primary{background-color:#222c38;border-radius:0px;}
.panel-link .panel-footer .btn-primary:hover{background-color:#1d4d83;}
.panel-link .panel-footer a{color:#fff;}
.titulo-seccion{color:#222c38;padding-bottom:20px;}
a:hover, a:focus{color:#fff;}
.sm-footer a{color:#fff;}
.sm-footer a:hover, .sm-footer a:focus{color:#1e8dcd;}
.img-quienes-somos{height:400px;background-color:#295f9e;}
.tab-quienes-somos{height:600px;margin-bottom:60px;padding:15px;}
.contenido{margin-bottom:60px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;margin-top:20px;}
.nav-tabs-icomex li, .nav-tabs-icomex li + li{margin-left:0px;margin-top:0px;}
.nav-tabs-icomex li a, .nav-tabs-icomex li + li a{border-radius:0px;background-color:#222c38;color:#FFF;}
.nav-tabs-icomex li a:hover, .nav-tabs-icomex li + li a:hover{color:#FFF;background-color:#337AB7;}
.nav-tabs-icomex li.active a, .nav-tabs-icomex li.active a:focus, .nav-tabs-icomex li.active a:hover{color:#337AB7;background-color:#222c38;}
footer{padding-top:20px;background-color:#1d1d1e;color:#fff;}
footer .copy{margin-top:15px;padding-top:8px;background-color:#151618;}
.card{overflow:hidden;background:white;}
.card footer{background:none !important;padding-top:0;}
.card.landscape section h3{margin:0;font-size:1.5em;}
.btn-primary{background-color:#222c38;border:none;border-radius:0px;}
.btn-primary.alternative{background-color:#337AB7;}
#asociados{background:#eee;padding-top:30px;padding-bottom:50px;margin-bottom:0;}
.copy-left{display:inline-block;text-align:right;margin:0px;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";}
.info-comercial-header{background-color:#222c38;}
.info-comercial-header h1{color:white;}
.info-comercial-header #frm-buscar-producto{padding-bottom:30px;}
.info-comercial-body{background-color:#eee;padding-top:30px;padding-bottom:30px;}
.page-title{height:100px;background:url("../img/emma_2.jpg") no-repeat;background-size:cover;margin-bottom:30px;}
.page-title h1{color:white;}
.dropdown-menu{background-color:#222c38;}
#busqueda{margin-right:1px;}
#input-search{border-radius:0px;width:200px;}
#btn-search{border-radius:0px;background-color:#337ab7;}
.titulo-tab{color:#337ab7;}
.btn-blogger{background-color:#f9760b;color:#fff;}
.btn-facebook{background-color:#3965a1;color:#fff;}
.btn-twitter{background-color:#06b5f0;color:#fff;}
@media (min-width:768px) and (max-width:992px){.cuadro h3{text-align:center;font-size:0.8em;}
.cuadro p{text-align:justify;font-size:0.7em;}
.panel-link .panel-body{height:65px;}
.panel-link .panel-footer a{font-size:0.8em;}
}
@media (max-width:991px){.navbar-header{float:none;}
.navbar-toggle{display:block;}
.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1);}
.navbar-collapse.collapse{display:none !important;}
.navbar-nav{float:none !important;margin:7.5px -15px;}
.navbar-nav li{float:none;}
.navbar-nav li a{padding-top:10px;padding-bottom:10px;}
.navbar-text{float:none;margin:15px 0;}
.navbar-collapse.collapse.in{display:block !important;}
.collapsing{overflow:hidden !important;}
}
@media (max-width:768px){#links{margin-top:50px;}
#asociados img{margin-bottom:20px;}
}
.fondo-notfound{background-color:#bbbbba;width:100%;margin-left:0px;}
.fondo-notfound p{font-size:20px;}
.fondo-notfound h1{color:#302a5d;}
.fondo-notfound h2{color:#302a5d;}
.fondo-notfound a.btn{background-color:#222c38;color:#7fcbec;}