/* Lush Demo Component Styles
   ================================================== */

.lush-slider { position: relative; margin: 0 auto; /*max-width: 1400px;*/
min-width: 400px; min-height: 100px; }
.lush-slider img { width:100% !important; height:440px !important;}
.lush-slider h1, h2, h3 { font-family: Arial; text-shadow: 0 1px 0 rgba(104,104,104,0.55); font-weight: bold; }
.lush-slider h2 { font-size: 40px; padding: 4px 8px; line-height: 50px; text-transform:none !important }
.lush-slider h2 img {width:auto !important; height:auto !important}
.t-white { background: white; color: #303030; text-shadow: 0 5px 0 rgba(204,204,204,0.75) !important; }
.t-red { background: #ec8723; color: white; text-align: center; }
.t-orange { background: #ec8723; color: #eee; }
.bg-black { background: black; opacity: 0.5; filter: alpha(opacity = 50); }
#demo-box { max-height: 450px; margin: 0 auto; background: white; font-size: 20px; }
#demo-basic { max-height: 300px; margin: 0 auto; background: white; font-size: 20px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 8px solid #FFD784; }
#demo-basic p { white-space: normal !important; width: 470px; }
#demo-basic h3 { font-size: 150%; width: 470px; }
.lush-external { width: 50px; height: 50px; background-position: center center; background-repeat: no-repeat; }
#go-envato { background-image: url("../../404.html"); }
#go-ad { background-image: url("../../404.html"); }
#go-tf { background-image: url("../../404.html"); }
#go-cc { background-image: url("../../404.html"); }
/* Lush Demo Styles
   ================================================== */

body { padding: 0 !important; background: #FFFFFF; background-image: url("../../404.html"); }
h3 i { color: #c63d4e; }
#topbg {background-image:url("../../404.html"); background-repeat: repeat; position: absolute; height: 60%; width: 100%; z-index: -1; left: 0; top: 0; }
/* Custom container */
.container { padding:0 10px; max-width:1440px; min-width:420px; background:white}
.container .container { padding: 0; background: transparent}
.container > hr { margin: 60px 0}
/* Supporting marketing content */
.marketing { margin: 60px 0; }
.marketing p + h4 {margin-top: 28px}
/* Customize the navbar links to be fill the entire space of the .navbar */
.navbar .navbar-inner { padding: 0; }
.navbar .nav { margin: 0; display: table; width: 100%; }
.navbar .nav > li { display: table-cell; width: 1%; float: none;  *display: inline;
*zoom: 1;
 *width: 19%;
}
.navbar .nav > li a { font-weight: bold; text-align: center; border-left: 1px solid rgba(255,255,255,.75); border-right: 1px solid rgba(0,0,0,.1); }
.navbar .nav > li ul li a { border: none; }

.slide01{left:47%; bottom:10%}
.slide02{left:44%; bottom:2%}
.slide03{left:2%; top:3.8%} 



@media only screen and (min-width: 960px) and (max-width: 1199px)
{
.lush-slider img{ height:100% !important; width:100% !important;}	
}

@media only screen and (min-width: 768px) and (max-width: 959px)
{
.lush-slider img{ height:100% !important; width:100% !important;}	
}

@media only screen and (min-width: 480px) and (max-width: 767px){
.lush-slider img{ height:100% !important; width:100% !important;}	
}
 @media (max-width: 640px) {
.navbar .nav > li a { padding: 8px; }
.navbar-inner { min-height: 40px; }

}
.navbar .nav > li:first-child a { border-left: 0; border-radius: 3px 0 0 3px; }
.navbar .nav > li:last-child a { border-right: 0; border-radius: 0 3px 3px 0; }
.thumbnails > li:first-child { margin-left: 0 !important; }
/* Footer
-------------------------------------------------- */

.footer { text-align: center; padding: 30px 0; margin-top: 70px; border-top: 1px solid #e5e5e5; }
.footer p { margin-bottom: 0; color: #777; }
.footer-links { margin: 10px 0; }
.footer-links li { display: inline; padding: 0 2px; }
.footer-links li:first-child { padding-left: 0; }
/* Elemento Gototop 
-------------------------------------------------- */

#gototop { margin: -20px auto 20px; border: 1px solid transparent; line-height: 30px; width: 30px; height: 30px; -webkit-box-shadow: inset 0 0 0 rgba(0,0,0,0); -moz-box-shadow: inset 0 0 0 rgba(0,0,0,0); box-shadow: inset 0 0 0 rgba(0,0,0,0); -webkit-border-radius: 56px; -moz-border-radius: 56px; border-radius: 56px; -webkit-transition: all .3s linear; -moz-transition: all .3s linear; transition: all .3s linear; }
#gototop:hover { -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.3), 0 1px 1px #fff; -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.3), 0 1px 1px #fff; box-shadow: inset 0 1px 2px rgba(0,0,0,.3), 0 1px 1px #fff; }
