@charset "utf-8";
@import url("reset.css");
@import url("960.css");

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


html, body {
height: 100%;

}
body {
	margin:0;
	padding: 0;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#46423f;
	background: #fff url(../imagens/bg_cross.gif) no-repeat;
}

#wrap {
	text-align:left;
	min-height: 650px;
	height: 100%;
	margin: 0;
	position:relative;
	width: 100%;
}
#sidebar_single{
	background-color:#fff;
	width:200px;
	position:absolute;
	top:20px;
	left:745px;
	min-height:440px;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:10px;
	padding-right:10px;
}
#conteudo{
	background-color:#FFF;
	width:480px;
	position:absolute;
	top:20px;
	left:240px;
	border-right: 1px solid #f1f0f0;
	min-height:440px;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:10px;
	padding-right:10px;
}
#conteudo.small{
	width:390px;
}
#conteudo p{
	line-height:20px;
	text-align:justify;
	text-align-last:left;
	margin-top:10px;
	margin-bottom:10px;	
}
#conteudo a:link, #conteudo a:visited{
	text-decoration:none;
	color:#ea5b0c;
}
#conteudo a:hover{
	text-decoration:none;
	border-bottom:1px dotted #ea5b0c;
}

#gw{
	position:fixed;
	top:0;
	left:600px;
	height:100%;
	width:auto;
}
#gw img{
	height:100%;
	width:auto;
	display:none;
}
#gw_default{
	position:fixed;
	top:0;
	left:690px;
	width:auto;
}
#gw_default img{
	display:none;
}
#sidebar{
	position:fixed;
	top:0;
	left:0;
	bottom:0;
	height:100%;
	width:200px;
	padding-left:20px;
	padding-right:20px;
}
#inner_sidebar{
	height:100%;
	width:200px;
	position:relative;
}
h1#logo{
	padding-top:20px;
	padding-bottom:20px;
	margin-bottom:20px;
	border-bottom:1px dotted #73706b;
}
h1#logo a img{
	display:block;
}
h1#logo span{
	display:none;
}
#footer{
	position:absolute;
	left:0px;
	bottom:0;
	width:200px;
	height:35px;
}
#social li{
	float:left;
	margin-right:5px;
}
#social li.last{
	margin-right:0px;
}
#social li span, #velcro a span{
	display:none;
}
li#facebook a:link, li#facebook a:visited{
	display:block;
	width:44px;
	height:13px;
	background: transparent url(../imagens/icon_social3.png) no-repeat left top;
}
li#facebook a:hover{
	background-position: left bottom;
}
li#vimeo a:link, li#vimeo a:visited{
	display:block;
	width:36px;
	height:13px;
	background: transparent url(../imagens/icon_social3.png) no-repeat -49px top;
}
li#vimeo a:hover{
	background-position: -49px bottom;
}
li#youtube a:link, li#youtube a:visited{
	display:block;
	width:33px;
	height:13px;
	background: transparent url(../imagens/icon_social3.png) no-repeat -89px top;
}
li#youtube a:hover{
	background-position: -89px bottom;
}
li#imdb a:link, li#imdb a:visited{
	display:block;
	width:26px;
	height:13px;
	background: transparent url(../imagens/icon_social3.png) no-repeat -127px top;
}
li#imdb a:hover{
	background-position: -127px bottom;
}
li#instagram a:link, li#instagram a:visited{
	display:block;
	width:13px;
	height:13px;
	background: transparent url(../imagens/icon_social3.png) no-repeat -204px top;
}
li#instagram a:hover{
	background-position: -204px bottom;
}
li#titter a:link, li#titter a:visited{
	display:block;
	width:41px;
	height:13px;
	background: transparent url(../imagens/icon_social3.png) no-repeat -158px top;
}
li#titter a:hover{
	background-position: -158px bottom;
}#footer span{
	color:#73706b;
	font-size:10px;
	display:block;
	float:left;
	width:42px;
	margin-top:5px;
}
#velcro a:link, #velcro a:link{
	display:block;
	width:48px;
	height:7px;
	background-image:url(../imagens/logo_velcro.gif);
	background-color:transparent;
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
	margin-top:8px;
}
#velcro a:hover{
	background-position:left bottom;
}
#menu{
	width:200px;
	margin-top:-3px;
	padding-bottom:16px;
	border-bottom:1px dotted #73706b;
}
#menu ul{
	margin:0;
	padding:0;
}
#menu ul li{
	position:relative;
	margin-bottom:10px;
	overflow:hidden;
}
#menu ul li.last{
	margin-bottom:0px;
}
#menu ul li a:link, #menu ul li a:visited{
	text-decoration:none;
	color:#46423f;
	letter-spacing: 0;
	font: 18px/18px 'TertreExtraBold', Arial, sans-serif;
	text-transform:uppercase;
	zoom:1;
	padding: 3px 15px 3px 0px;
	overflow:hidden;
	text-shadow: rgba(0, 0, 0, .01) 0 0 1px;
	-webkit-text-stroke: 1px transparent;
	font-smooth:always;
	-webkit-font-smoothing: antialiased;
}
.ie7 #menu ul li a:link, .ie7 #menu ul li a:visited{
	padding: 0px 15px 0px 0px;
}
#menu ul li a:hover{
	/*color:#ea5b0c;*/
	background: url(../imagens/seta.gif) no-repeat right center;
}
#menu ul li.current a:link, #menu ul li.current a:visited{
	color:#ea5b0c;
	background: url(../imagens/seta.gif) no-repeat right center;
}
#menu ul li.active a:link, #menu ul li.active a:visited{
	color:#ea5b0c;
	background: url(../imagens/seta.gif) no-repeat right center;
}
#menu ul li.active li.active a:link, #menu ul li.active li.active a:visited{
	color:#ea5b0c;
	background-image:none;
}
#menu ul li.active li a:link, #menu ul li.active li a:visited{
	color:#46423f;
	background-image:none;
}

#menu ul ul{
	display:none;
	clear:both;
	margin-top:3px;
	width:200px;
	height:16px;
}

#menu ul li.active ul{
	display:block;
}
#menu ul ul li{
	float:left;
	margin-bottom:0px;
	margin-right:4px;
	padding-right:2px;
	background: url(../imagens/dot.gif) no-repeat right center;
}

#menu ul ul li.last{
	margin-right:0px;
	background-image:none;
}
#menu ul ul li a:link, #menu ul ul li a:visited{
	text-decoration:none;
	color:#46423f;
	letter-spacing: 0;
	font: 14px/14px 'TertreExtraBold', Arial, sans-serif;
	text-transform:uppercase;
	zoom:1;
	padding: 0px 5px 0px 0px;
	overflow:hidden;
	text-shadow: rgba(0, 0, 0, .01) 0 0 1px;
	-webkit-text-stroke: 1px transparent;
	font-smooth:always;
	-webkit-font-smoothing: antialiased;
}
#menu ul ul li a:hover{
	background-image:none;
}
.ie7 #menu ul ul li a:link, .ie7 #menu ul ul li a:visited{
	padding-right:4px;
}

#grelha_container{
	position:absolute;
	left:240px;
	bottom:10px;
	height:280px;
	/*max-width:1200px;*/
}
#grelha{
	position:relative;
	width:100%;
	float:left;
}
#fb_tw{
	position:absolute;
	width:390px;
	height:280px;
	background-color:#fff;
}
#grelha ul#projectos, #grelha ul#projectos li{
	margin:0;
	padding:0;
	list-style:none;
}
#grelha ul#projectos{
	/*margin-left:300px;*/
	margin-top:100px;
}
#grelha ul#projectos li{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	width:170px;
	height:160px;
	background-color:#fff;
	padding:10px;
	position:relative;
}
#grelha ul#projectos li a:link, #grelha ul#projectos li a:visited{
	display:block;
	text-decoration:none;
	height:auto;
	color:#46423f;
	background-color:#FFFFFF;
	width:150px;
	height:140px;
}
#grelha ul#projectos li a:hover h3{
	color:#ea5b0c;
}

#grelha ul#projectos li h3{
	color:#73706b;
	font-size:10px;
	text-transform:uppercase;
	position:relative;
	z-index:20;
}
#grelha ul#projectos li div{
	position:absolute;
	bottom:10px;
	left:10px;
	width:170px;
	height:128px;
	background-color:#fff;
	z-index:19;
}
#caixa_topo{
	position:absolute;
	top:50px;
	left:240px;
	width:390px;
	height:300px;
	background-color:#fff;
}
#caixa_topo h1 a:link, #caixa_topo h1 a:visited{
	font: 16px 'TertreExtraBold', Arial, sans-serif;
	color:#73706b;
	text-transform:uppercase;
	padding-top:20px;
	padding-bottom:15px;
	text-decoration:none;
	display:block;
}
#caixa_topo h1 a:hover{
	color:#ea5b0c;
}
#caixa_topo p{
	line-height:18px;
}
#up_down{
	position:absolute;
	width:43px;
	height:63px;
	overflow:hidden;
	bottom:90px;
	right:0px;
}
#up_down_container{
	position:relative;
	width:43px;
	height:63px;
	overflow:hidden;
	background-image:url(../imagens/up_down.png);
	background-repeat:no-repeat;
}
#up_down_container img{
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: "alpha(opacity=0)";
	-khtml-opacity: 0;
	-moz-opacity: 0;
}

#galeria .titulo, #galeria_single .titulo, #videos .titulo{
	margin-bottom:15px;
}
#galeria .album_img{
	width:380px;
	height:80px;
	clear:both;
	padding-bottom:20px;
	margin-bottom:20px;
	position:relative;
	border-bottom:1px dotted #73706b;
}
#widget_fotos .album_img{
	width:60px;
	height:50px;
	padding-bottom:0px;
	margin-right:5px;
	margin-bottom:5px;
	position:relative;
	float:left;
}
#widget_fotos .galeria_omega{
	margin-right:0px;
}
#galeria .capa{
	width:120px;
	height:80px;
	margin-right:20px;
	float:left;
}
#widget_fotos .capa{
	width:60px;
	height:50px;
	margin-right:10px;
	float:left;
}
#galeria .capa img, #widget_fotos .capa img{
	border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;
}
#galeria h2{
	font-size:12px;
	font-weight:bold;
	line-height:9px;
	padding:0;
	margin:0;
}
#galeria .album_img p{
	margin:5px 0 0;
	line-height:14px;
}
a.ver_album:link, a.ver_album:visited{
	position:absolute;
	right:0;
	bottom:20px;
	text-decoration:none !important;
	width:70px;
	height:20px;
	line-height:20px;
	background-color:#e3e2e1;
	text-align:center;
	font-size: 10px;
	color: #46423f !important;
	border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;
}
a.ver_album:hover, ver_album_hover{
	text-decoration:none !important;
	color: #fff !important;
	background-color:#ea5b0c;
}

#galeria_single .album_img{
	width:120px;
	height:80px;
	margin-right:10px;
	margin-bottom:10px;
	float:left;
}
#galeria_single .album_img img, #videos .video .capa img, #widget_videos .video .capa img{
	border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;
}
#galeria_single .album_img.galeria_omega{
	margin-right:0px;
}

.lupa, #videos .capa a, #widget_videos .capa a{
	background:#fff url(../imagens/icon_over.png) no-repeat center center;
	display:block;
	text-decoration:none;
	border:none !important;
}
.lupa img, .lupa_projectos img{
	display:block;
	text-decoration:none;
	border:none;
}
.lupa_projectos{
	background:#fff url(../imagens/icon_over.png) no-repeat 70px 80px;
	display:block;
	text-decoration:none;
	border:none !important;
}

.pagination {
	margin:0px 0 10px;
	padding:0;
	float:right;
}
.pagination li {
	display:inline-block;
	float:left;
	margin:0 2px;
}
.pagination li a, .pagination li.current{
	width:20px;
	display:block;
	padding:0px;
	height:20px;
	line-height:20px;
	cursor:pointer;
	outline:none !important;
	text-align:center;
	text-decoration:none !important;
	font-size:11px;
	color:#46423f !important;
	font-weight:bold;
	background-color:#e3e2e1;
	border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;
}
.pagination li.current, .pagination li a:hover{
	text-decoration:none !important;
	color: #fff !important;
	background-color:#ea5b0c;
	border:none !important;
}
.pagination li.next a:link, .pagination li.next a:visited{
	background: #e3e2e1 url(../imagens/pag_next_prev.png) no-repeat 0px 0px !important;
}
.pagination li.next a:hover{
	background-position: 0px -20px !important;
	text-decoration:none !important;
	color: #fff !important;
	background-color:#ea5b0c !important;
	border:none !important;
}
.pagination li.prev a:link, .pagination li.prev a:visited{
	background: #e3e2e1 url(../imagens/pag_next_prev.png) no-repeat -20px 0px !important;
}
.pagination li.prev a:hover{
	background-position: -20px -20px !important;
	text-decoration:none !important;
	color: #fff !important;
	background-color:#ea5b0c !important;
	border:none !important;
}

.voltar a:link, .voltar a:visited{
	float:left;
	width:30px;
	height:30px;
	display:block;
	background-image:url(../imagens/icon_back.png);
	background-repeat:no-repeat;
	margin-right:10px;
	margin-top:-5px;
}
.voltar a:hover{
	text-decoration:none !important;
	border:none !important;
}

#videos .video, #widget_videos .video{
	position:relative;
	width:190px;
	height:75px;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}
#videos .video.galeria_omega{
	margin-right:0px;
}
#videos .capa, #widget_videos .capa{
	width:100px;
	height:75px;
	float:left;
	margin-right:10px;
}
#videos .capa img, #widget_videos .capa img{
	display:block;
}
#videos .duracao, #widget_videos .duracao{
	position:absolute;
	top:56px;
	right:92px;
	z-index:2;
	color:#fff;
	font-size:10px;
	background-color:#000;
	display:inline;
	padding:2px;
	border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;
	opacity: 0.7;
	filter: alpha(opacity=70);
	-ms-filter: "alpha(opacity=70)";
	-khtml-opacity: 0.7;
	-moz-opacity: 0.7;
	cursor:pointer;
}
#videos .video h2, #widget_videos .video h2{
	font-size:10px;
	font-weight:bold;
	line-height:12px;
	padding:0;
	margin:-3px 0 0 110px;
	color:#73706b;
	font-weight:normal;
}

/* root element for tabs  */
ul#tabs { 
	list-style:none; 
	margin:0 !important; 
	padding:0;	
	height:20px;
}

/* single tab */
ul#tabs li {
	float:left;
	text-indent:0;
	padding:0;
	margin:0 10px 0 0 !important;
	list-style-image:none !important;
}

/* link inside the tab. uses a background image */
ul#tabs a {
	background-color: #fff;
	font: 14px 'TertreExtraBold', Arial, sans-serif;
	display:block;
	height: 20px;
	line-height:20px;
	width: 80px;
	text-align:center;
	text-decoration:none;
	color:#73706b;
	padding:0px 0px 0px 20px;
	margin:0px;
	position:relative;
	text-transform:uppercase;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	text-shadow: rgba(0, 0, 0, .01) 0 0 1px;
	-webkit-text-stroke: 1px transparent;
	font-smooth:always;
	-webkit-font-smoothing: antialiased;
}



ul#tabs a:active {
	outline:none;		
}

/* when mouse enters the tab move the background image */
ul#tabs a:hover {
	background-color:#ea5b0c;	
	color:#fff;	
}

/* active tab uses a class name "current". its highlight is also done by moving the background image. */
ul#tabs a.current, ul#tabs a.current:hover, ul#tabs li.current a {
	background-color:#ea5b0c;	
	cursor:default !important; 
	color:#fff !important;
}

.fb_tab a{
	background-image:url(../imagens/fb_tab.gif);
	background-repeat: no-repeat;
	background-position:5px 4px;
}
.tw_tab a{
	background-image:url(../imagens/tw_tab.gif);
	background-repeat: no-repeat;
	background-position:5px 4px;
}
.insta_tab a{
	background: transparent url(../imagens/icon_social3.png) no-repeat -200px 3px;
}
ul#tabs .fb_tab a:hover, ul#tabs .fb_tab a.current, ul#tabs .tw_tab a:hover, ul#tabs .tw_tab a.current{ background-position: 5px -24px; }

/* initially all panes are hidden */ 
#panes{
	margin-top:5px;		
}
#panes .pane {
	display:none;
	padding:0px;
	height:245px;
	font-size:14px;
	background-color:#fff;		
}

#more a:link, #more a:visited{
	display:block;
	text-align:center;
	position:absolute;
	width:170px !important;
	height:160px !important;
	left:10px;
	top:10px;
	background-color:#e5e5e5 !important;
	background-image:url(../imagens/mais_projectos.png);
}
#more a:hover{
	background-position:left -160px;
}
#more span{
	position:absolute;
	text-align:center;
	width:170px;
	left:0px;
	top:68px;
	color:#FFFFFF;
}


#projectos_single .titulo{
	margin-bottom:15px;
}
#projectos_single h2{
	margin-top:15px;
	color:#ea5b0c;
	font: 14px 'TertreExtraBold', Arial, sans-serif;
	text-transform:uppercase;
	margin-bottom:0px;
	padding-bottom:0px;
	line-height:20px;
}

#projectos_single #sinopse_single, #projectos_single #texto_single{
	margin-top:-5px;
}
#projectos_single #sinopse_single{
	border-bottom: 1px dotted #73706b;
	padding-bottom:10px;
	margin-bottom:20px;
}

.widget{
	margin-bottom:25px;
}
.widget h3{
	font: 14px 'TertreExtraBold', Arial, sans-serif;
	color:#46423f;
	text-transform:lowercase;
	border-bottom: 1px dotted #73706b;
	padding-bottom:3px;
	margin-bottom:8px;
}
#widget_share li{
	float:left;
}
#widget_share li.fb_like{
	width:90px;
}
#widget_share li.tw_like{
	width:90px;
	overflow:hidden;
}

#search_box{
	width:200px;
	margin-top:20px;
	border:1px dotted #9e9e9e;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	position:relative;
	height:25px;
}
#search_box .inputPesquisa{
	width:160px;
	border:none;
	background-color:#fff;
	padding-left:5px;
	padding-right:5px;
	position:absolute;
	top:0;
	left:0;
	color:#73706b;
	font-size:11px;
	padding-top:5px;
	padding-bottom:5px;
}
#search_box .botaoPesquisa{
	width:26px;
	height:25px;
	border:none;
	background-color:#e3e2e1;
	position:absolute;
	top:0;
	right:0;
	background-image:url(../imagens/icon_lupa.png);
	background-repeat:no-repeat;
	background-position:center center;
	cursor:pointer;
	text-indent:50px;
}

#search{
	margin-top:10px;
}
#search .erro_pesquisa{
	font-weight:bold;
	color:#900;
}
#search h2{
	margin-bottom:5px;
	font-size:12px;
	display:none;
}
#search .item_search{
	clear:both;
	padding-bottom:15px;
	margin-bottom:15px;
	position:relative;
	border-bottom:1px dotted #73706b;
}

#search .titulo_search{
	margin-top:15px;
	color:#ea5b0c;
	font: 14px 'TertreExtraBold', Arial, sans-serif;
	text-transform:uppercase;
	margin-bottom:5px;
	padding-bottom:0px;	
}
#search .cat{
	margin-top:3px;
	color:#73706b;
	font: 11px Arial, sans-serif;
	font-style:italic;
}
.inputs{
	width:470px;
}
.inputs input, .inputs textarea{
	width:100%;
	border:1px solid #cccccc;
	padding:4px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin-bottom:10px;
}
.inputs label{
	margin-bottom:5px;
	display:block;
}
.inputs button{
	float:right;
	text-decoration:none !important;
	width:70px;
	height:20px;
	line-height:20px;
	background-color:#ea5b0c;
	text-align:center;
	font-size: 10px;
	color: #fff !important;
	border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;
	border:none;
	cursor:pointer;
}
.inputs button:hover{
	background-color:#f57127;
}
#feedback{
	margin-top:20px;
	
}
.erro{
	color:#fff !important;
	padding:5px;
	background-color:#FF3300;
}
.ok{
	color:#fff !important;
	padding:5px;
	background-color:#8DC43C;
}

.twitter{
	position:relative;
}
.twitter-follow-button{
	position:absolute;
	top:20px;
	right:23px;
	z-index:100;	
}

/****************************/
/* IMPRENSA                 */
/****************************/

.box-img-imprensa{
	width:230px;
	float:left;
	position:relative;
	margin-right:10px;
	border-bottom:1px dotted #000;
	margin-bottom:10px;
}

.box-img-imprensa .titulo-imprensa{
	color:#46423f;
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px;
}

.box-img-imprensa .data-imprensa{
	color:#46423f;
	font-size:10px;
	margin-bottom:10px;
}

.box-img-imprensa .btn-imprensa{
	position:absolute;
	right:0;
	bottom:10px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:15px;
	padding-right:15px;
	text-transform:lowercase;
	border-radius:2px;
}
.box-img-imprensa a.btn-imprensa:link, .box-img-imprensa a.btn-imprensa:visited{
	background-color:#e3e2e1;
	font-size:10px;
	color:#46423f !important;
}
.box-img-imprensa a.btn-imprensa:hover{
	background-color:#ea5b0c;
	color:#fff !important;
	text-decoration:none !important;
	border-bottom:none !important;
}

/*!
 * Bootstrap v2.2.1
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */
.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}
.hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.input-block-level {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.hidden {
  display: none;
  visibility: hidden;
}
.visible-phone {
  display: none !important;
}
.visible-tablet {
  display: none !important;
}
.hidden-desktop {
  display: none !important;
}
.visible-desktop {
  display: inherit !important;
}
@media (min-width: 768px) and (max-width: 979px) {
  .hidden-desktop {
    display: inherit !important;
  }
  .visible-desktop {
    display: none !important ;
  }
  .visible-tablet {
    display: inherit !important;
  }
  .hidden-tablet {
    display: none !important;
  }
}
@media (max-width: 767px) {
  .hidden-desktop {
    display: inherit !important;
  }
  .visible-desktop {
    display: none !important;
  }
  .visible-phone {
    display: inherit !important;
  }
  .hidden-phone {
    display: none !important;
  }
  
 /* #caixa_topo, #grelha_container{
	  left:20px;
  }
  

  #gw, #gw_default{
	  width:533px;
	background-size: 100% auto;  
  }*/
  
}

