/*
*	GENERAL SETTINGS
*/
body{margin:0px;padding:0px;color:#777;font-family:'Dosis', sans-serif;font-weight:400;font-size:15px;background-color:#fff}

ul, ol{margin:0px;padding:0px;list-style-position:inside}
ul li{margin:0px;padding:0px}

table{border-collapse:collapse}
table td{padding:0px}

a{text-decoration:none}
p{margin:0px 0px 10px 0px;padding:0px}

img{border:none}

/** inputs **/
input{-webkit-appearance:none;-webkit-border-radius:0px}
input, textarea, button{font-family:'Dosis', sans-serif;font-size:11px;color:#626262;border:none;outline:none}
input[type=submit], input[type=reset], input[type=button]{cursor:pointer}
textarea{resize:none;overflow:hidden}


/*........................................... BEGIN INTRO .............................................*/
/*
*	LOGO
*/
h1{width:249px;height:50px;margin:auto;padding:0;overflow:hidden;position:absolute;top:43px;left:70px}
h1 a{margin:auto;text-indent:-2000em;background:url(../Images/emmecozinhas_logo_white.png) no-repeat center /cover;overflow:hidden;display:block;position:absolute;top:0;right:0;bottom:0;left:0}
@media all and (max-width:1000px){
h1{width:200px;height:40px;right:0;left:0}
}

/*
*	BUTTONS
*/
.intro_btn{width:210px;height:171px;margin:auto;display:block;overflow:hidden;position:absolute;-webkit-transition:height .5s;-moz-transition:height .5s;transition:height .5s}
.intro_btn.emme_btn{background-color:#000;right:290px}
.intro_btn.rinaldi_btn{background-color:#960001;right:70px}
/* wrapper */
.intro_btn .wrapper{height:171px;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;}
/* image */
.intro_btn .img{height:136px;background-position:center;background-repeat:no-repeat;background-size:80%;display:block}
.intro_btn.emme_btn .img{background-image:url(../Images/studioemme_logo.png)}
.intro_btn.rinaldi_btn .img{background-image:url(../Images/rinaldi_logo.png)}
/* text */
.intro_btn .txt{height:20px;padding:0 15px 15px 15px;line-height:20px;color:#fff;font-size:18px;font-weight:bold;letter-spacing:10px;text-transform:uppercase;text-align:center;display:block}
/* hover */
.intro_btn:hover{height:100%}
@media all and (max-width:1000px){
.intro_btn{width:180px;height:146px;bottom:0}
.intro_btn.emme_btn{right:auto;left:50%;transform:translateX(calc(-50% - 95px));-webkit-transform:translateX(calc(-50% - 95px))}
.intro_btn.rinaldi_btn{right:50%;transform:translateX(calc(50% + 95px));-webkit-transform:translateX(calc(50% + 95px))}
/* wrapper */
.intro_btn .wrapper{height:146px}
/* image */
.intro_btn .img{height:120px}
/* text */
.intro_btn .txt{height:16px;padding:0 10px 10px 10px;line-height:16px;font-size:14px;letter-spacing:8px}
/* hover */
.intro_btn:hover{height:205px;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s}
}
@media all and (max-width:760px){
.intro_btn{width:140px;height:126px}
.intro_btn.emme_btn{transform:translateX(calc(-50% - 75px));-webkit-transform:translateX(calc(-50% - 75px))}
.intro_btn.rinaldi_btn{transform:translateX(calc(50% + 75px));-webkit-transform:translateX(calc(50% + 75px))}
/* wrapper */
.intro_btn .wrapper{height:126px}
/* image */
.intro_btn .img{height:100px}
/* hover */
.intro_btn:hover{height:176px}
}

/*
*	WALLAPERS
*/
.wallpaper{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;position:absolute}
.wallpaper.intro{background-image:url(../Images/Wallpapers/intro.jpg)}
/*............................................. END INTRO .............................................*/


/*........................................... BEGIN SPRITE ............................................*/
.sprite{background-image:url(../Images/sprite.png);background-repeat:no-repeat}
/*............................................ END SPRITE .............................................*/