@font-face {
    font-family: 'novecento_widenormal';
    src: url('../font/novecentowide-normal-webfont.eot');
    src: url('../font/novecentowide-normal-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/novecentowide-normal-webfont.woff') format('woff'),
         url('../font/novecentowide-normal-webfont.ttf') format('truetype'),
         url('../font/novecentowide-normal-webfont.svg#novecento_widenormal') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'novecento_widelight';
    src: url('../font/novecentowide-light-webfont.eot');
    src: url('../font/novecentowide-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/novecentowide-light-webfont.woff') format('woff'),
         url('../font/novecentowide-light-webfont.ttf') format('truetype'),
         url('../font/novecentowide-light-webfont.svg#novecento_widelight') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'novecento_wide_bookbold';
    src: url('../font/novecentowide-bold-webfont.eot');
    src: url('../font/novecentowide-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/novecentowide-bold-webfont.woff') format('woff'),
         url('../font/novecentowide-bold-webfont.ttf') format('truetype'),
         url('../font/novecentowide-bold-webfont.svg#novecento_wide_bookbold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Rodchenko_Bold';
    src: url('../font/Rodchenko-Bold.otf');
    font-weight: normal;
    font-style: normal;
}

.fontdevassa{font-family: 'Rodchenko_Bold';}
.fontbold{font-family: 'novecento_wide_bookbold';}
.fontlight{font-family: 'novecento_widelight';}
.fontnormal{font-family: 'novecento_widenormal'; font-size:12px;}

.boxfacebook{
	height:250px;
	background-color:#FFF;
}
.brand{
	height:250px;
}
.nove{font-size:9px;}
.dez{font-size:10px;}
.deze{font-size:12px}

.hero-unit{
	height:350px;
	background-image:url(../img/banner.jpg);
	background-repeat:no-repeat;
	background-position:left;
}
.hero-unit1{
	height:350px;
	background-image:url(../img/banner1.jpg);
	background-repeat:no-repeat;
	background-position:right;
}
.hero-unit2{
	height:350px;
	background-image:url(../img/banner2.jpg);
	background-repeat:no-repeat;
	background-position:right;
}
@media only screen and (min-width: 768px) and (max-width: 3000px) {

/************************** POPUP **/
#popup {position: absolute; width:100%; height:100%;
 z-index:9000; background:#000;opacity:0.85;
	-moz-opacity: 0.85;
	filter: alpha(opacity=85);}
	
 #box{z-index:9999; height:100%; width:100%; position: fixed; top:-20px;}
 
 	#box img{/*width:606px;*/ z-index:9999; /*height:460px;*/ left:50%; margin-left:-303px; position: fixed; top:80px;}
 
 #fechar {width:43px; height:43px; position:absolute; top:0; right:0; cursor:pointer;}
	  
	  #fechar img{ width:43px; height:43px; margin-left:170px; top:20px;}

}


/* MOBILE TABLET */
@media only screen and (min-width: 480px) and (max-width: 767px) {
.rodapeMobile{
	display:none;
}
.rifa-mobile{
	display:none;
}
}


/* MOBILE*/
@media only screen and (max-width: 479px) {
.rodapeMobile{
	
}
.rifa-mobile{

}
.rifa{
	display:none;
}
.rodape {
	display:none;
}
}

/***********************************************TAB**/
.tabbable:before, .tabbable:after {
    content: "";
    display: table;
    line-height: 0;
	background-color:#FFF;
}
.tabbable:after {
    clear:both;
}
.tabbable:before, .tabbable:after {
    content: "";
    display: table;
    line-height: 0;
}
.tabbable {
	text-align:left;
}
.tabs-below > .nav-tabs,
.tabs-right > .nav-tabs,
.tabs-left > .nav-tabs {
  border-bottom: 0;
}
.tabs-left > .nav-tabs > li,
.tabs-right > .nav-tabs > li {
  float: none;
}

.tabs-left > .nav-tabs > li > a,
.tabs-right > .nav-tabs > li > a {
  min-width: 74px;
  margin-right: 0;
  margin-bottom: 3px;
}

.tabs-left > .nav-tabs {
  float: left;
  margin-right: 19px;
  border-right: 1px solid #000;
}

.tabs-left > .nav-tabs > li > a {
  margin-right: -1px;
  -webkit-border-radius: 4px 0 0 4px;
     -moz-border-radius: 4px 0 0 4px;
          border-radius: 4px 0 0 4px;
}

.tabs-left > .nav-tabs > li > a:hover,
.tabs-left > .nav-tabs > li > a:focus {
  border-color: #000 #dddddd #000 #000;/**/
}

.tabs-left > .nav-tabs .active > a,
.tabs-left > .nav-tabs .active > a:hover,
.tabs-left > .nav-tabs .active > a:focus {
  border-color: #000 transparent #000 #000;/**/
  *border-right-color: #000;
}
.tab-content {
  overflow: auto;
  text-align:left;
 
}

.tabs-below > .nav-tabs,
.tabs-right > .nav-tabs,
.tabs-left > .nav-tabs {
  border-bottom: 2;
}

.tab-content > .tab-pane,
.pill-content > .pill-pane {
  display: none;
}

.tab-content > .active,
.pill-content > .active {
  display: block;
}