/*El encabezado*/
.infoHdr{background-color:#222;color:#FFF;padding:10px 0 3px 0;font-size:1em}
.infoHdr a,.infoHdr a:hover,.infoHdr a:visited,.FooterA a,.FooterA a:hover,.FooterA a:visited,.FooterB a,.FooterB a:hover,.FooterB a:visited{color:#FFF;text-decoration:none;padding-left:10px}
.pull-right>.dropdown-menu{right:0;left:auto}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:""}
.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}
.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px;border-radius:0 6px 6px}
.dropdown-submenu:hover>.dropdown-menu{display:block}
.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;-webkit-border-radius:5px 5px 5px 0;-moz-border-radius:5px 5px 5px 0;border-radius:5px 5px 5px 0}
.dropdown-submenu>a:after{display:block;float:right;width:0;height:0;margin-top:5px;margin-right:-10px;border-color:transparent transparent transparent #ccc;border-style:solid;border-width:5px 0 5px 5px;content:" "}
.dropdown-submenu:hover>a:after{border-left-color:#fff}
.dropdown-submenu.pull-left{float:none}
.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}
.navbar .nav li.dropdown>a:focus .caret,.navbar .nav li.dropdown>a:hover .caret{border-top-color:#333;border-bottom-color:#333}
.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle,.navbar .nav li.dropdown.open>.dropdown-toggle{color:#FFF;background-color:#24303c;}
.navbar .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#777;border-bottom-color:#777}
.navbar .nav li.dropdown.active>.dropdown-toggle .caret,.navbar .nav li.dropdown.open.active>.dropdown-toggle .caret,.navbar .nav li.dropdown.open>.dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}
.navbar .nav>li>.dropdown-menu.pull-right,.navbar .pull-right>li>.dropdown-menu{right:0;left:auto}
.navbar .nav>li>.dropdown-menu.pull-right:before,.navbar .pull-right>li>.dropdown-menu:before{right:12px;left:auto}
.navbar .nav>li>.dropdown-menu.pull-right:after,.navbar .pull-right>li>.dropdown-menu:after{right:13px;left:auto}
.navbar .nav>li>.dropdown-menu.pull-right .dropdown-menu,.navbar .pull-right>li>.dropdown-menu .dropdown-menu{right:100%;left:auto;margin-right:-1px;margin-left:0;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}
.redesHdr {font-size:1.2em;}
/*Estilos del Home*/
.BgIndex {width:100%; padding:15px 0; background:url(../img/BgIndex.jpg); background-size:cover; background-attachment:fixed; border-radius:5px;}
.ofer-index {background-color:rgba(255,255,255,0.5); text-align:center; margin-bottom:10px; padding:0;}
.ofer-index img {width:100%;-webkit-transition: all .3s linear;-moz-transition: all .3s linear;-o-transition: all .3s linear;-ms-transition: all .3s linear;transition: all .3s linear;}
.ofer-index:hover img{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05);}
.BliarqInd { background-image:url(../img/BgIndex.jpg); background-size:cover; background-attachment:fixed; color:#FFF; text-shadow:1px 1px 1px #000;}
.LiGrassInd { background-image:url(../img/Slide-2.jpg); background-size:cover; background-attachment:fixed; color:#FFF; text-shadow:1px 1px 1px #000;}
.BlueLigth {background-color:#f0f1ff;}
.ItemCaMenu {padding:10px 5px;margin-bottom: 10px; text-align:center; background-color:#dadada; color:#6a6a6f;webkit-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);-moz-box-shadow: 1px 1px 2px rgba(0,0,0,0.2); box-shadow: 1px 1px 2px rgba(0,0,0,0.2);webkit-transition: all 400ms linear;-moz-transition: all 400ms linear;-o-transition: all 400ms linear;-ms-transition: all 400ms linear;transition: all 400ms linear;}
.ItemCaMenu .ca-icon img { width:50%;}
.ItemCaMenu .ca-main {font-size:1.5em;color:#000;webkit-transition: all 400ms linear;-moz-transition: all 400ms linear;-o-transition: all 400ms linear;-ms-transition: all 400ms linear;transition: all 400ms linear;}
.ItemCaMenu .ca-sub {font-size:1em;webkit-transition: all 400ms linear;-moz-transition: all 400ms linear;-o-transition: all 400ms linear;-ms-transition: all 400ms linear;transition: all 400ms linear;}
.ItemCaMenu:hover {background-color:#6a6a6f; color:#dadada;}
.ItemCaMenu:hover .ca-main {font-size:1.6em;}
.ItemCaMenu:hover .ca-sub {font-size:1.1em;}
.BannerArchitect {background-color:#0f0d6d; background-image:url(../img/BannerAbout.jpg); background-size:cover; background-attachment:fixed;margin:0 0 10px 0;min-height:50px;padding:55px 0;position:relative;text-align:center; color:#FFF;}
.Btncontact { background:transparent; border:2px solid #222; color:#222; border-radius:50px; text-align:center; text-decoration:none; padding:5px 0; margin-top:20px;-webkit-transition: all .3s linear;-moz-transition: all .3s linear;-o-transition: all .3s linear;-ms-transition: all .3s linear;transition: all .3s linear;}
.Btncontact:hover, .Btncontact:active {background-color:#222; color:#FFF; text-decoration:none}
.BgMision { background:url(../img/BgMision.jpg); background-size:cover; background-attachment:fixed; height:300px;}
.TxtmisVis {text-align:center; padding:10px 50px;}

/*El formulario de contacto*/
.contact{padding: 50px;background-color: #25274d;}
.contact .col-md-3 { background: #ff9b00; border-radius:20px 0 0 20px; color:#FFF; height:100%; padding-bottom:40px; height:400px;}
.contact-info{margin-top:10%;}
.ImgMail { width:100%; font-size:4em;margin-bottom: 15%;}
.contact-info h3,.contact-info h4{margin-bottom: 10%;}
.contact .col-md-9 {border:1px solid #FFF; border-radius:0 20px 20px 0; height:400px;}
.contact-form {padding:20px;}
.contact-form label{color:#FFF;}
.contact-form button{background: #ff9b00;color: #25274d;font-weight: 600;width: 25%; border:1px solid #25274d;}
.contact-form button:focus{box-shadow:none;}
/*El pie de pagina*/
footer {background-color:#1c2331; color:#FFF;}
.FooterA {background-color: #6351ce; color:#FFF; padding:1.5rem;}
.FooterA h6, .FooterB h6 {font-weight:700 !important;}
.FooterA a, .FooterA a:hover, .FooterA a:visited, .FooterB a, .FooterB a:hover, .FooterB a:visited {color:#FFF; text-decoration:none; padding-left:10px;font-size: 12px;}
.FooterB {padding-top:3rem;}
.deep-purple {background-color: #7c4dff !important; border-top:none; height:1px; width:80%; margin-bottom:1.5rem; margin-top:0; display:inline-block;}
.footer-copyright {overflow: hidden;background-color: rgba(0,0,0,.2);color: rgba(255,255,255,.6);padding-top: 1rem!important;padding-bottom: 1rem!important;}
.footer-copyright a, .footer-copyright a:hover, .footer-copyright a:visited {color:#FFF; text-decoration:none;}
.doit { width: 100%;height: 35px;padding-top: 10px;background-attachment: scroll;background-image: url(../img/FooFonDoi.png);font-size: 12px;color: #FFF;}
@media (min-width: 768px) {
.text-md-right {text-align: right!important;}
.text-md-left {text-align: left!important;}
}
