@CHARSET "ISO-8859-1";
.decnone
{
	text-decoration:none;
	color:inherit;
	cursor:pointer;
	opacity:1;
	transition: all 0.40s ease-in-out 0s;
}

.decnonecta
{
	text-decoration:none;
	color:inherit;
	cursor:pointer;
}	body
{
	font-family: 'Playfair Display', serif;
	font-weight:400;
	font-size:50px;
	line-height:64px;
	color:#000;
	background-color:#efece9;
	padding:0;
	margin:0;
}

video
{
	display:none;
}
#myVideo
{
	display:none;
}
#couvhome
{
	position:fixed;
	left:0;
	bottom:0;
	top:0;
	right:0;
	width: 100%;
	height: 100%;
	background-color: black;/* in case the video doesn't fit the whole page*/
	background-image:url(../img/barbara-macchi-tukov-home.png);
  	background-position: center center;
	background-repeat:no-repeat;
  	background-size: auto 100%;
   	object-fit: cover; /*cover video background */
   	z-index:3;
}


#logo
{
	position:fixed;
	top:50%;
	left:50%;
	width:300px;
	height:auto;
   	z-index:10;
	margin-left:-150px;
	margin-top:-150px;
}
#logocontact
{
	position:absolute;
	top:50%;
	left:50%;
	width:180px;
	height:auto;
   	z-index:2000;
	margin-left:-90px;
	margin-top:-90px;
}
#contactshadow
{
	position:absolute;
	top:50%;
	left:50%;
	width:800px;
	height:auto;
   	z-index:1500;
	margin-left:-400px;
	margin-top:-400px;
}


h2
{
	position:relative;
	float:left;
	width:100%;
	height:auto;
	font-family:'Raleway', sans-serif;
	font-weight:500;
	font-size:20px;
	left:0px;
	line-height:10px;
	text-transform:uppercase;
	letter-spacing:4px;
	padding-bottom:15px;
}


/* 	------------------------------------------------------------------------------------
	PAGE
*/

#page
{
	position:relative;
	float:left;
	width:100%;
	height:auto;
	left:0px;
	top:100vh;
	z-index:100;
	background-color:#FFF;
	color:#000;
	display:block;
	padding:0;
}
#pagecontact
{
	position:relative;
	float:left;
	width:100%;
	height:auto;
	left:0px;
	top:0vh;
	z-index:100;
	background-color:#FFF;
	color:#000;
	display:block;
}

#page2
{
	position:relative;
	float:left;
	width:100%;
	height:auto;
	left:0px;
	top:0vh;
	z-index:100;
	background-color:#FFF;
	color:#000;
	display:block;
}


#head
{
	display:none;	
}
#headermob2
{
	position:absolute;
	float:left;
	width:94vw;
	left:3vw;
	top:0px;
	background-color:transparent;
	margin-bottom:88px;
	z-index:200;
	color:#fff;
}

#headermob
{
	position:relative;
	float:left;
	width:94vw;
	left:3vw;
	top:0px;
	background-color:transparent;
	margin-bottom:88px;
}
header
{
display:none;
}
#name
{
	position:relative;
	float:left;
	font-family: 'Playfair Display', serif;
	font-weight:400;
	font-size:50px;
	line-height:50px;
	padding:90px 0px 90px 0px;
}
#namenav
{
	position:relative;
	float:left;
	font-family: 'Playfair Display', serif;
	font-weight:400;
	font-size:50px;
	line-height:50px;
	padding:90px 0px 90px 0px;
	text-transform:none;
	letter-spacing:0px;
	left:10%;
	width:80%;
}
#navmob
{
	position:fixed;
	float:left;
	left:0vw;
	top:0px;
	margin-left:100vw;
	background-color:#efece9;
	font-family:'Raleway', sans-serif;
	font-weight:500;
	font-size:30px;
	line-height:40px;
	text-transform:uppercase;
	letter-spacing:4px;
	width:100vw;
	height:100vh;
	z-index:5000;
	display:block;
	color:#000;
}
#navmob span
{
	position:relative;
	float:left;
	left:10%;
	padding:0px 40px 0px 0px;
	width:80%;
	opacity:0;
	color:#000;
}

#balance
{
	position: relative;
	float:left;
	width: 50px;
	height: 50px;
	background:transparent;
	background-repeat:no-repeat;
	background-image:url(../img/balance-noire.png);
  	background-position: center center;
  	background-size: 50px auto;
   	z-index:10;
	padding:90px 0px 90px 0px;
	margin-right:3vw;
}
#balancew
{
	position: relative;
	float:left;
	width: 50px;
	height: 50px;
	background:transparent;
	background-repeat:no-repeat;
	background-image:url(../img/balance.png);
  	background-position: center center;
  	background-size: 50px auto;
   	z-index:10;
	margin-right:3vw;
	padding:90px 0px 90px 0px;
	margin-right:3vw;
}

#balancenav
{
	position: absolute;
	float:left;
	left:10%;
	top:100%;
	margin-top:-178px;
	width: 80%;
	height: 50px;
	background:transparent;
	background-repeat:no-repeat;
	background-image:url(../img/balance-noire.png);
  	background-position: center left;
  	background-size: 50px auto;
   	z-index:10;
	
}






#burger {
  width: 75px;
  height: 50px;
  position:fixed;
  top:90px;
  right:3vw;
  background-color:transparent;
  cursor: pointer;
  z-index:10000;
}

#burger span {
  display: block;
  position: absolute;
  height: 4px;
  background: #000;
  opacity: 1;
  
  width:50px;
  /*
  border:1px solid #00405a;
  */
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: .5s ease-in-out;
  -moz-transition: .5s ease-in-out;
  -o-transition: .5s ease-in-out;
  transition: .5s ease-in-out;
}

#burger span:nth-child(1) {
  top: 0px;
  -webkit-transform-origin:center;
  -moz-transform-origin:  center;
  -o-transform-origin:  center;
  transform-origin:  center;
}

#burger span:nth-child(2) {
  top: 20px;
  -webkit-transform-origin: center;
  -moz-transform-origin:  center;
  -o-transform-origin:  center;
  transform-origin:  center;
}

#burger span:nth-child(3) {
  top: 40px;
  -webkit-transform-origin:  center;
  -moz-transform-origin: center;
  -o-transform-origin:  center;
  transform-origin: center;
}




#burger.open span:nth-child(1) {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  top: 12px;
}

#burger.open span:nth-child(2) {
  width: 0%;
  right:0px;
}

#burger.open span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
  top: 12px;
}







#burgerblc {
  width: 75px;
  height: 50px;
  position:fixed;
  top:90px;
  right:3vw;
  background-color:transparent;
  cursor: pointer;
  z-index:10000;
}

#burgerblc span {
  display: block;
  position: absolute;
  height: 4px;
  background: #000;
  opacity: 1;
  
  width:50px;
  /*
  border:1px solid #00405a;
  */
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: .5s ease-in-out;
  -moz-transition: .5s ease-in-out;
  -o-transition: .5s ease-in-out;
  transition: .5s ease-in-out;
}

#burgerblc span:nth-child(1) {
  top: 0px;
  -webkit-transform-origin:center;
  -moz-transform-origin:  center;
  -o-transform-origin:  center;
  transform-origin:  center;
}

#burgerblc span:nth-child(2) {
  top: 20px;
  -webkit-transform-origin: center;
  -moz-transform-origin:  center;
  -o-transform-origin:  center;
  transform-origin:  center;
}

#burgerblc span:nth-child(3) {
  top: 40px;
  -webkit-transform-origin:  center;
  -moz-transform-origin: center;
  -o-transform-origin:  center;
  transform-origin: center;
}




#burgerblc.open span:nth-child(1) {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  top: 12px;
}

#burgerblc.open span:nth-child(2) {
  width: 0%;
  right:0px;
}

#burgerblc.open span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
  top: 12px;
}




.tibloc
{
	position:relative;
	float:left;
	width:84%;
	height:auto;
	left:8%;
	font-family: 'Playfair Display', serif;
	font-weight:400;
	font-size:50px;
	line-height:70px;
	margin:2vw 0vw 0vw 0vw;
	background-color:transparent;
}
.tibloc img
{
	position:relative;
	float:left;
}

#tiblocend
{
	padding:30px 0px 126px 0px;
	z-index:0;
}
.ital
{
	font-style:italic;
}
.italcomp
{
	font-family: 'Playfair Display', serif;
	font-weight:400;
	font-size:40px;
	line-height:55px;
	font-style:italic;
}
.txt
{
	font-family:'Raleway', sans-serif;
	font-weight:500;
	font-size:30px;
	line-height:40px;
	letter-spacing:4px;
}
.txt2
{
	font-family:'Raleway', sans-serif;
	font-weight:500;
	font-size:30px;
	line-height:40px;
}
.txt3
{
	font-family:'Raleway', sans-serif;
	font-weight:500;
	font-size:20px;
	line-height:40px;	
	letter-spacing:2px;
	text-transform:uppercase;
}

.infocontact
{
	position:relative;
	float:left;
	font-family:'Raleway', sans-serif;
	font-weight:500;
	font-size:20px;
	line-height:20px;
	text-transform:uppercase;
	letter-spacing:4px;
	width:14%;
	top:20px;
}
.infocontact2
{
	position:relative;
	float:left;
	width:86%;
}



#slider
{
	display:none;
}
#slide01
{
	position:absolute;
	float:left;
	width:100%;
	height:100%;
	background-color:#fff;
	top:0px;
	left:0px;
}
#slide02
{
	position:absolute;
	float:left;
	width:100%;
	height:100%;
	background-color:#000;
	top:0px;
	left:100%;
}
#puces
{
	display:none;
}
#p
{
	position:relative;
	float:left;
	left:50%;
	width:52px;
	height:6px;
	margin-left:-16px;
}

#p01
{
	background-color:#000000;
	padding:3px;
	position:relative;
	float:left;
	margin-right:20px;
	border-radius:3px;
	opacity:1;
}
#p02
{
	background-color:#bfbfbf;
	padding:3px;
	position:relative;
	float:left;
	margin-right:20px;
	border-radius:3px;
	opacity:1;
}

#arrowl {
	position:absolute;
	width:20px;
	height:20px;
	left:-3.5vw;
	margin-left:-10px;
	top:45vh;
  	background-color:transparent;
  	cursor:pointer;
  	z-index:200;
	-webkit-transition: .5s ease-in-out;
	-moz-transition: .5s ease-in-out;
	-o-transition: .5s ease-in-out;
	transition: .5s ease-in-out;
	opacity:0;
	margin-left:0px;
}


#arrowl span {
	display:block;
	position:absolute;
	height:2px;
	background:#FFF;
	opacity:1;
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transform: rotate(0deg);
	-webkit-transition: .5s ease-in-out;
	-moz-transition: .5s ease-in-out;
	-o-transition: .5s ease-in-out;
	transition: .5s ease-in-out;
}

#arrowl span:nth-child(1) {
	top:3px;
	width:20px;
	-webkit-transform-origin:center;
	-moz-transform-origin:  center;
	-o-transform-origin:  center;
	transform-origin:  center;
	-webkit-transform: rotate(-45deg);
  	-moz-transform: rotate(-45deg);
  	-o-transform: rotate(-45deg);
  	transform: rotate(-45deg);
}

#arrowl span:nth-child(2) {
	top:16px;
	width:20px;
	-webkit-transform-origin: center;
	-moz-transform-origin:  center;
	-o-transform-origin:  center;
	transform-origin:  center;
	-webkit-transform: rotate(45deg);
  	-moz-transform: rotate(45deg);
  	-o-transform: rotate(45deg);
  	transform: rotate(45deg);
}

#arrowr {
	position:absolute;
	width:20px;
	height:20px;
	right:3.5vw;
	margin-left:-10px;
	top:45vh;
  	background-color:transparent;
  	cursor:pointer;
  	z-index:200;
	-webkit-transition: .5s ease-in-out;
	-moz-transition: .5s ease-in-out;
	-o-transition: .5s ease-in-out;
	transition: .5s ease-in-out;
	opacity:1;
	margin-right:0px;
}

#arrowr span {
	display:block;
	position:absolute;
	height:2px;
	background:#FFF;
	opacity:1;
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transform: rotate(0deg);
	-webkit-transition: .5s ease-in-out;
	-moz-transition: .5s ease-in-out;
	-o-transition: .5s ease-in-out;
	transition: .5s ease-in-out;
}

#arrowr span:nth-child(1) {
	top:3px;
	width:20px;
	-webkit-transform-origin:center;
	-moz-transform-origin:  center;
	-o-transform-origin:  center;
	transform-origin:  center;
	-webkit-transform: rotate(45deg);
  	-moz-transform: rotate(45deg);
  	-o-transform: rotate(45deg);
  	transform: rotate(45deg);
}

#arrowr span:nth-child(2) {
	top:16px;
	width:20px;
	-webkit-transform-origin: center;
	-moz-transform-origin:  center;
	-o-transform-origin:  center;
	transform-origin:  center;
	-webkit-transform: rotate(-45deg);
  	-moz-transform: rotate(-45deg);
  	-o-transform: rotate(-45deg);
  	transform: rotate(-45deg);
}

#arrowdown {
	position:fixed;
	width:80px;
	height:80px;
	left:50%;
	margin-left:-40px;
	bottom:60px;
	margin-bottom:0px;
  	background-color:transparent;
  	cursor:pointer;
  	z-index:200;
	-webkit-transition: .5s ease-in-out;
	-moz-transition: .5s ease-in-out;
	-o-transition: .5s ease-in-out;
	transition: .5s ease-in-out;
	opacity:1;
	z-index:10;
}

#arrowdown span {
	display:block;
	position:absolute;
	height:4px;
	background:#FFF;
	opacity:1;
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transform: rotate(0deg);
	-webkit-transition: .5s ease-in-out;
	-moz-transition: .5s ease-in-out;
	-o-transition: .5s ease-in-out;
	transition: .5s ease-in-out;
}

#arrowdown span:nth-child(1) {
	top:30px;
	width:50px;
	left:16px;
	-webkit-transform-origin:center;
	-moz-transform-origin:  center;
	-o-transform-origin:  center;
	transform-origin:  center;
	-webkit-transform: rotate(-45deg);
  	-moz-transform: rotate(-45deg);
  	-o-transform: rotate(-45deg);
  	transform: rotate(-45deg);
}

#arrowdown span:nth-child(2) {
	top:30px;
	width:50px;
	left:-16px;
	-webkit-transform-origin: center;
	-moz-transform-origin:  center;
	-o-transform-origin:  center;
	transform-origin:  center;
	-webkit-transform: rotate(45deg);
  	-moz-transform: rotate(45deg);
  	-o-transform: rotate(45deg);
  	transform: rotate(45deg);
}




.textslide
{
	position:relative;
	float:left;
	top:0px;
	left:0px;
	background-color:#9da196;
	width:50%;
	height:100vh;
	color:#FFF;
}
.textslide h2
{
	margin:7vw 0vw 0vw 7vw;
}
.textslide div
{
	margin:10vw 7vw 0vw 7vw;
}
.textslide span
{
	font-size:70px;
}






#slidetomob
{
	position:relative;
	float:left;
	top:0px;
	left:0px;
	background-color:#FFF;
	width:100%;
	height:auto;
	padding-bottom:0px;
}
#slidetomob img
{
	position:relative;
	float:left;
}
#slidetomob h2
{
	position:relative;
	float:left;
	left:0%;
	width:100%;
}

#slidetomobsuite
{
	position:relative;
	float:left;
	top:0px;
	left:8vw;
	background-color:#FFF;
	width:84vw;
	height:auto;
	padding-bottom:126px;
}
#slidetomobsuite img
{
	position:relative;
	float:left;
	left:0%;
	width:100%;
	margin-top:80px;
}
#slidetomobsuite h2
{
	position:relative;
	float:left;
	left:0%;
	width:100%;
	padding-top:80px;
}

#blocvert
{
	position:relative;
	float:left;
	top:0px;
	left:0px;
	background-color:#9da196;
	width:84vw;
	height:auto;
	color:#FFF;
	padding:16vw 8vw 16vw 8vw;
	margin:126px 0px 0px 0px;
}
#blocvert h2
{
	position:relative;
	float:left;
	width:100%;
	text-align:center;
}
#blocvert div
{
	position:relative;
	float:left;
	width:60%;
	left:20%;
	text-align:center;
}
#blocvert span
{
	position:relative;
	float:left;
	width:100%;
	text-align:center;
}
#ctamob
{
	position:relative;
	float:left;
	border:solid 2px #fff;
	color:#fff;
	padding:45px 0px;
	font-size:30px;
	line-height:20px;
	font-family:'Raleway', sans-serif;
	font-weight:500;
	margin-top:30px;
	letter-spacing:4px;
	background-color:transparent;
	-webkit-transition: .5s ease-in-out;
	-moz-transition: .5s ease-in-out;
	-o-transition: .5s ease-in-out;
	transition: .5s ease-in-out;
}


#ctamob2
{
	position:relative;
	float:left;
	border:solid 2px #000;
	color:#000;
	width:40%;
	left:30%;
	text-align:center;
	padding:45px 0px;
	font-size:30px;
	line-height:20px;
	font-family:'Raleway', sans-serif;
	font-weight:500;
	margin-top:30px;
	letter-spacing:4px;
	background-color:transparent;
	-webkit-transition: .5s ease-in-out;
	-moz-transition: .5s ease-in-out;
	-o-transition: .5s ease-in-out;
	transition: .5s ease-in-out;
	margin-bottom:126px;
}




#cta
{
	position:relative;
	float:left;
	border:solid 2px #fff;
	color:#fff;
	padding:45px;
	font-size:30px;
	line-height:20px;
	font-family:'Raleway', sans-serif;
	font-weight:500;
	margin-top:30px;
	letter-spacing:4px;
	background-color:transparent;
	-webkit-transition: .5s ease-in-out;
	-moz-transition: .5s ease-in-out;
	-o-transition: .5s ease-in-out;
	transition: .5s ease-in-out;
}

#cta2
{
	position:relative;
	float:left;
	border:solid 2px #000;
	color:#000;
	padding:45px;
	font-size:30px;
	line-height:20px;
	font-family:'Raleway', sans-serif;
	font-weight:500;
	margin-top:30px;
	letter-spacing:4px;
	background-color:transparent;
	-webkit-transition: .5s ease-in-out;
	-moz-transition: .5s ease-in-out;
	-o-transition: .5s ease-in-out;
	transition: .5s ease-in-out;
}


#imgslide01,#imgslide02,#imgslide03,#imgslide04,
#imgslide05,#imgslide06
{
	position:relative;
	float:left;
	top:0px;
	left:0px;
	width:100%;
	height:50vh;
	background:transparent;
	background-repeat:no-repeat;
  	background-position: top center;
  	background-size: 100% auto;
   	z-index:10;
}
#imgslide01
{
background-image:url(../img/slide-home02.jpg);
}
#imgslide02
{
background-image:url(../img/slide-home01.jpg);
}
#imgslide03
{
background-image:url(../img/slide-contact101.jpg);
}
#imgslide04
{
background-image:url(../img/slide-contact102.jpg);
}
#imgslide05
{
background-image:url(../img/slide-contact201.jpg);
}
#imgslide06
{
background-image:url(../img/slide-contact202.jpg);
}


#couv01,#couv02
{
	position:relative;
	float:left;
	top:0px;
	left:0px;
	width:100%;
	height:540px;
	background-color:#333;
	background-repeat:no-repeat;
  	background-position: center center;
  	background-size: auto 100%;
   	z-index:10;
	margin-bottom:75px;
}
#couv01
{
background-image:url(../img/couv01-avocat-nice.png);
}
#couv02
{
background-image:url(../img/couv02-avocat-nice.png);
}



#bgg
{
	position:relative;
	float:left;
	top:0px;
	left:0px;
	width:100%;
	height:auto;
	background-color:#f5f5f5;
	margin-top:26vh;
	padding-bottom:126px;
}
.mrgt
{margin-top:-23vh;}


#map {
	position:relative;
	float:left;
    width: 100%;
    height: 65vh;
	margin-top:126px;
}


footer
{
	position:relative;
	float:left;
	width:100%;
	height:auto;
	min-height:100px;
	background-color:#efece9;
	padding:65px 0px 95px 0px;
	color:#000;
	font-size:26px;
	line-height:40px;
	letter-spacing:2px;
}
#logo2
{
	position:relative;
	float:left;
	top:0px;
	left:8%;
	width:84%;
	height:300px;
	margin-bottom:50px;
	background:transparent;
	background-repeat:no-repeat;
	background-image:url(../img/logo2.png);
  	background-position: left top;
  	background-size: auto 100%;
   	z-index:10;
	background-color:transparent;
}

#infofoot
{
	position:relative;
	float:left;
	top:15px;
	left:8%;
	margin-left:2%;
	height:auto;
	width:84%;
	background-color:transparent;
	padding-bottom:60px;
}


#blocblanc
{
	display:none;
}

#line
{
	position:relative;
	float:left;
	width:100%;
	height:1px;
	background-color:#000;
	margin:30px 0px;
}
#linenav
{
	position:relative;
	float:left;
	width:80%;
	left:10%;
	height:1px;
	background-color:#000;
	margin:70px 0px;
}
#line2
{
	position:relative;
	float:left;
	width:100%;
	height:1px;
	background-color:#000;
	margin:15px 0px;
}

.fixed
{
	position:fixed;
	float:left;
	width:35vw;
	height:auto;
	left:12vw;
	font-family: 'Playfair Display', serif;
	font-weight:400;
	font-size:50px;
	line-height:70px;
	margin:2vw 0vw 0vw 2vw;
	background-color:transparent;
}


/* 	------------------------------------------------------------------------------------
	Slider
*/



            /* jssor slider bullet navigator skin 21 css */
            /*
            .jssorb21 div           (normal)
            .jssorb21 div:hover     (normal mouseover)
            .jssorb21 .av           (active)
            .jssorb21 .av:hover     (active mouseover)
            .jssorb21 .dn           (mousedown)
            */
            .jssorb21 {
                position: absolute;
				bottom:0px;
				display:none;
            }
            .jssorb21 div, .jssorb21 div:hover, .jssorb21 .av {
                position: absolute;
                /* size of bullet elment */
                width: 19px;
                height: 19px;
                text-align: center;
                line-height: 19px;
                color: white;v
                font-size: 24px;
                background: url(../img/b21.png) no-repeat;
                overflow: hidden;
                cursor: pointer;
            }
            .jssorb21 div { background-position: -5px -5px; }
            .jssorb21 div:hover, .jssorb21 .av:hover { background-position: -35px -5px; }
            .jssorb21 .av { background-position: -65px -5px; }
            .jssorb21 .dn, .jssorb21 .dn:hover { background-position: -95px -5px; }

.jssora21l, .jssora21r {
                display: none;
                position: absolute;
                /* size of arrow element */
                width: 55px;
                height: 55px;
                cursor: pointer;
                background: url(../img/a21.png) center center no-repeat;
                overflow: hidden;
            }
            .jssora21l { background-position: -3px -33px; }
            .jssora21r { background-position: -63px -33px; }
            .jssora21l:hover { background-position: -123px -33px; }
            .jssora21r:hover { background-position: -183px -33px; }
            .jssora21l.jssora21ldn { background-position: -243px -33px; }
            .jssora21r.jssora21rdn { background-position: -303px -33px; }
			
			
			
			

#tibloc,#tibloc01,#tibloc02,#tibloc03,#tibloc08,#tiblocdesk2
{display:none;}

#ml
{
	position:relative;
	float:left;
	top:15px;
	left:8%;
	margin-left:2%;
	height:auto;
	width:84%;
	font-size:12px;
	line-height:26px;
	background-color:transparent;
	padding-bottom:30px;
}