/******************************************************************
Theme Name: Ace Theme
Theme URI: http://acestudios.com.br/
Description: Site Ace Studios
Author: Willy Trancoso
Author URI: http://www.willywestwood.com.br
Version: 1.0
Tags: ace

*/

body{background-image: url("images/bgace.jpg")}


.img-responsive{margin: 0 auto;}
/************ HEADER ************/
.navbar-default {background-color: #dfdfdf;border-color: #dfdfdf;}
.navbar .navbar-nav {display: inline-block;float: none;height: 83px; /*CUSTOM*/}

.navbar .navbar-collapse {/*CUSTOM*/text-align: center;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
color: #891f24;background-color: #dfdfdf;}
.navbar-default .navbar-nav>li>a {
    color: #777;
    text-transform: uppercase;
    font-size: 17px;
    font-family: MyriadProRegular;
}
.nav{padding-top: 38px;}

.imagelogo{width: 200px;margin-top: -53px;}
h1{line-height: 0px;
    color: white;
font-family: MyriadProBold;
    font-size: 48px;}
h3{line-height: 0px;
    color: white;
font-family: MyriadProBold;
    font-size: 30px;}
/************ HEADER ************/

/************ FOOTER ************/
footer{background:url('images/bgfooter.png')repeat;height: auto;bottom: 60px;width: 100%;}
.footer h2{color: #891f24;font-family: MyriadProBold;font-size: 60px;}
.footer p{color: #6d6868;font-family: MyriadProBold;font-size: 17.5px;}
.finalfoot{height: 60px;bottom: 0;width: 100%;text-align: center;background-color: #83181d; color:rgba(255,255,255,0.7);}
.finalfoot p{margin-top: 20px;}
.contatos hr{border-color: #6d6868;opacity: 0.5}
.contatos .falecomagente{color: #6d6868;font-family: MyriadPro-SemiBold;font-size: 30px;text-align: center}
.contatos .falecomagenteemail{color: #6d6868;font-family: MyriadProBold;font-size: 18px;text-align: center}

.mascote{padding-top: 137px}
/************ FOOTER ************/


/************ Index ************/
.home{margin-bottom:40px;}
.home h2{color: #fff;font-family: MyriadProRegular;font-size: 40px;padding-left: 15px;padding-right: 15px;}
.home hr{border-color: #fff;opacity: 1;margin-top: -10px;width: 86%;margin-left: 15px;}
.home p{border-color: #fff;color: #fff;font-family: MyriadProRegular;font-size: 15px;padding-left: 15px;padding-right: 15px;}
.home .saibamais{color: #fff;text-decoration: none;font-family: MyriadProRegular;}
.home .saibamais span{color: #7d7d7d;}
.pin{margin-top:-4%}
/************ Index ************/

/************ Contato ************/
.form-control{background-color: transparent;border-radius: 0px;border-color:#740900;}
.contato p{color: #fff;font-size: 15px}
.contato input{color:#444444;}
textarea{resize:none;color:#777777;}
label{color: #fff;font-family: MyriadProRegular;font-size: 14px;}
.buttonsubmmit{background-color: white;border: none;font-size: 25px;width:100%;font-family: MyriadProBold;color:#891f24;}
.contato div.wpcf7-response-output{color:#ffffff;}
/************ Contato ************/


/************* QUEMSOMOS **********/
.pin-quemsomos{margin-top: -14px;}
.img-quemsomos{border-radius: 100px}
.quemsomoscontainer{color:white; font-family: MyriadProRegular;font-size: 14px}
.quemsomoscontainer h2{font-family: MyriadProBold;font-size: 24px;}

/************* QUEMSOMOS **********/



/************* INTERNA NOTICIAS **********/
.internacontainer{color:white; font-family: MyriadProRegular;font-size: 14px}
.internacontainer h2{font-family: MyriadProBold;font-size: 24px; margin-bottom: 10px}
.internacontainer h3{font-family: MyriadProBold;font-size: 18px; margin-bottom: 10px}
.datenoticia{font-size:12px;font-family: 'MyriadPro-CondIt';}
.internacontainer a{text-transform: none;color: white}
/************* INTERNA NOTICIAS  **********/



/************* ONDE JOGAR **********/
.img-ondecomprar{border-radius: 100px;width: 150px;height: 150px}
.ondecomprarrow{background-color:rgba(0,0,0,0.4);margin-bottom: 20px;
    padding: 15px;}
.ondecomprarcontainer{color:white; font-family: MyriadProRegular;font-size: 14px}
.ondecomprarcontainer h2{font-family: MyriadProBold;font-size: 16px;}
.ondecomprarnome{line-height: 0px;}
.ondecomprarendereco{line-height: 0px;}
.btn-vermais{background-color: #c9302c;
    border-color: #ac2925;}
/************* ONDE COMPRAR **********/

/************* ONDE JOGAR **********/
.img-ondejogar{border-radius: 100px;width: 150px;height: 150px}
.ondejogarrow{background-color:rgba(0,0,0,0.4);margin-bottom: 20px;
    padding: 15px;}
.ondejogarcontainer{color:white; font-family: MyriadProRegular;font-size: 14px}
.ondejogarcontainer h2{font-family: MyriadProBold;font-size: 16px;}
.ondejogarnome{line-height: 0px;}
.ondejogarendereco{line-height: 0px;}
.btn-vermais{background-color: #c9302c;
    border-color: #ac2925;}
/************* ONDE JOGAR **********/

/************* NOVIDADES **********/
.img-novidades{border-radius: 100px;width: 150px;height: 150px}
.novidadesrow{margin-bottom: 20px;
    padding: 15px;}
.novidadescontainer{color:white; font-family: MyriadProRegular;font-size: 14px}
.novidadescontainer h2{font-family: MyriadProBold;font-size: 14px;margin-top: 0px;color:#ac2925;text-align:center}
.novidadesnome{line-height: 0px;}
.novidadesendereco{line-height: 0px;}
.btn-vermais{background-color: #c9302c;
    border-color: #ac2925;margin-top: 15px;}
.novidadecell{background-color:rgba(255,255,255,0.7);text-align: center;margin-right: 5px;padding:25px;margin-top: 5px}
.novidadecell a{text-align:center;margin-top: 20px;}
.novidadecelltitle{color:#ac2925;font-family: MyriadPro-CondIt;font-size: 12px;}
.novidadecelldate{color:#ac2925;font-family: MyriadPro-CondIt;font-size: 12px;}

@media (min-width: 992px){
.col-md-4 {
    width: 32.333333%;
}
}
/************* NOVIDADES **********/

@font-face {
	font-family: 'MyriadPro-SemiIt';
	src: url('fonts/MyriadPro-SemiboldIt.eot');
	src: url('fonts/MyriadPro-SemiboldIt.eot?#iefix') format('embedded-opentype'),
		url('fonts/MyriadPro-SemiboldIt.woff') format('woff'),
		url('fonts/MyriadPro-SemiboldIt.ttf')  format('truetype');
	font-weight: bold;
	font-style: italic;
}

@font-face {
	font-family: 'MyriadProRegular';
	src: url('fonts/MyriadPro-Regular.eot');
	src: url('fonts/MyriadPro-Regular.eot?#iefix') format('embedded-opentype'),
		url('fonts/MyriadPro-Regular.woff') format('woff'),
		url('fonts/MyriadPro-Regular.ttf')  format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'MyriadPro-CondIt';
	src: url('fonts/MyriadPro-CondIt.eot');
	src: url('fonts/MyriadPro-CondIt.eot?#iefix') format('embedded-opentype'),
		url('fonts/MyriadPro-CondIt.woff') format('woff'),
		url('fonts/MyriadPro-CondIt.ttf')  format('truetype');
	font-weight: normal;
	font-style: italic;
}

@font-face {
	font-family: 'MyriadProBold-It';
	src: url('fonts/MyriadPro-BoldIt.eot');
	src: url('fonts/MyriadPro-BoldIt.eot?#iefix') format('embedded-opentype'),
		url('fonts/MyriadPro-BoldIt.woff') format('woff'),
		url('fonts/MyriadPro-BoldIt.ttf')  format('truetype');
	font-weight: bold;
	font-style: italic;
}

@font-face {
	font-family: 'MyriadProBold';
	src: url('fonts/MyriadPro-Bold.eot');
	src: url('fonts/MyriadPro-Bold.eot?#iefix') format('embedded-opentype'),
		url('fonts/MyriadPro-Bold.woff') format('woff'),
		url('fonts/MyriadPro-Bold.ttf')  format('truetype');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'MyriadProBold-CondIt';
	src: url('fonts/MyriadPro-BoldCondIt.eot');
	src: url('fonts/MyriadPro-BoldCondIt.eot?#iefix') format('embedded-opentype'),
		url('fonts/MyriadPro-BoldCondIt.woff') format('woff'),
		url('fonts/MyriadPro-BoldCondIt.ttf')  format('truetype');
	font-weight: bold;
	font-style: italic;
}

@font-face {
	font-family: 'MyriadPro-SemiBold';
	src: url('fonts/MyriadPro-Semibold.eot');
	src: url('fonts/MyriadPro-Semibold.eot?#iefix') format('embedded-opentype'),
		url('fonts/MyriadPro-Semibold.woff') format('woff'),
		url('fonts/MyriadPro-Semibold.ttf')  format('truetype');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'MyriadPro-Cond';
	src: url('fonts/MyriadPro-Cond.eot');
	src: url('fonts/MyriadPro-Cond.eot?#iefix') format('embedded-opentype'),
		url('fonts/MyriadPro-Cond.woff') format('woff'),
		url('fonts/MyriadPro-Cond.ttf')  format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'MyriadPro-BoldCond';
	src: url('fonts/MyriadPro-BoldCond.eot');
	src: url('fonts/MyriadPro-BoldCond.eot?#iefix') format('embedded-opentype'),
		url('fonts/MyriadPro-BoldCond.woff') format('woff'),
		url('fonts/MyriadPro-BoldCond.ttf')  format('truetype');
	font-weight: bold;
	font-style: normal;
}

@media (min-width:380px){
	.contatos{padding-top: 30px}
}

@media (max-width:992px){
	.navbar-default .navbar-nav>li>a {
    	font-size: 13px;
	}

	.imagelogo {
	    width: 166px;
	}
	.nav>li>a {
    	padding: 10px 10px;
	}
}

@media (min-width:992px){
	.contatos{padding-top: 239px}
}

@media (max-width: 1298px) {
	.footer h2{font-size: 56px;}
}

@media (max-width: 1200px) {
	.footer h2{font-size: 48px;}
	.footer p{font-size: 14.5px;}
	
}