/* FONTS */

@font-face {
    font-family: "opensans-condbold";
    src: url('../fonts/opensans-condbold-webfont.eot');
    src: url('../fonts/opensans-condbold-webfont.woff') format('woff'),
         url('../fonts/opensans-condbold-webfont.ttf') format('truetype'),
         url('../fonts/opensans-conbold-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "opensans-regular";
    src: url('../fonts/opensans-regular-webfont.eot');
    src: url('../fonts/opensans-regular-webfont.woff') format('woff'),
         url('../fonts/opensans-regular-webfont.ttf') format('truetype'),
         url('../fonts/opensans-regular-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}


html {
  height: 101%; }

body {
  margin: 0;
  padding: 0; }

* {
  padding: 0;
  margin: 0; }

h1, h2, h3, h4, h5, h6, .contentheading, .componentheading {
  padding: 3px 0;
  margin: 0;
  line-height: 1.2;
  font-weight: bold;
  font-style: normal; }

h1, .componentheading {
  text-indent: 120%;
white-space: nowrap;
overflow: hidden; }

h2, .contentheading {
  font-size: 1.5em;
  color: #0F6550;
  padding: 10px 0 10px 0; }

h3 {
  font-size: 1.25em; }

h4 {
  font-size: 1em; }



p {
  padding: 5px 0; }

address {
  margin: 0.75em 0;
  font-style: normal; }

a:focus {
  outline: none; }

img {
  border: none; }

em {
  font-style: italic; }

strong {
  font-weight: bold; }
  
.marquee {
 animation: marqueelike 8s infinite linear;
}
 
@keyframes marqueelike{
    0%  {
        transform:translateX(0%);
    }
 
    50% {
        transform:translateX(100%);
    }
 
    100%  {
        transform:translateX(0%);
    }
}

form, fieldset {
  margin: 0;
  padding: 0;
  border: none; }

input, button, select {
  vertical-align: middle;
  padding: 8px; }

.sonicmarin {
width: 400px;
}

.clr {
  clear: both; }

#wrapper {
  margin: 0 auto; }

.full {
  width: 100%; }

.demi {
  width: 50%; }

.tiers {
  width: 33.33%; }

.quart {
  width: 25%; }

.flexiblemodule, .column, .logobloc {
  float: left; }

/* ---------------------------------------
	Sytles De bases
-----------------------------------------*/
body {
	background: url("https://www.brouzet-les-quissac.info/templates/admairiev2/images/xbg_body.jpg.pagespeed.ic.xA7dT0YW8G.png") repeat scroll 0 0 #FFFFFF;
    color: #626262;
    font-family: "opensans-regular",Arial,Helvetica,sans-serif;
    font-size: 13px;
    margin: 0;
    padding: 0;}

a {
  color: #0F6550;
    text-decoration: none;
    transition: all 1s ease 0s; }

a:hover {
  color: #17A17F; transition:1s; }
  
#center .item-page img {
    margin-bottom: 10px;
    max-width: 585px;
}
#center img {
    border: 1px solid #C3C3C3;
    max-width: 587px;
    padding: 4px;
}

h1, div.componentheading {
  color: #2b2b2b;
  text-align: left;
  font-size: 26px;
  margin:-17px; }

#center .item-page h2 a {
    color: #FF3900;
    font-family: "opensans-condbold",Arial;
    font-size: 20px;
    font-weight: lighter;
    margin: 0 0 10px;
    text-decoration: none;
    text-transform: uppercase;
}

h3 {
  text-align: left;
  font-size: 18px; }

#center .item-page h4 {
    color: #3A434A;
    font-family: "opensans-condbold",Arial;
    font-size: 18px;
    font-weight: lighter;
    margin: 15px 0;
}

h5 {
  text-align: left; }

h6 {
  text-align: left; }
  
#center .item-page ul, #center .item-page ol,
#center .blog ul, #center .blog ol {
    margin: 13px 0;
    padding-left: 40px;
}
#wrapper .button {
	background: none repeat scroll 0 0 #FAFAFA;
    border: 1px solid #D3D1D1;
    border-radius: 3px;
    color: #626262;
    cursor: pointer;
    font-family: 'opensans-condbold',arial;
    font-size: 13px;
    letter-spacing: 0.5px;

    padding: 5px 15px; 
 }

#wrapper .button:hover {
	border: 1px solid #17A17F;
    color: #17A17F;
 }
ul.pagenav li{
	list-style: none;
	display: inline-block;
}
ul.pagenav li a {
  display: block;
  background: none repeat scroll 0 0 #FAFAFA;
  border-radius: 3px;
  color: #626262;
  padding: 5px;
  padding-bottom: 7px;
  text-align: center;
  line-height: 20px; }

ul.pagenav li a:hover {
  background: #17A17F;
  text-align: center;
  color: #fff; }

.readmore a {
	background: none repeat scroll 0 0 #FAFAFA;
    border: 1px solid #D3D1D1;
    border-radius: 3px;
    color: #626262;
    cursor: pointer;
    font-family: 'opensans-condbold',arial;
    font-size: 13px;
    letter-spacing: 0.5px;
    padding: 5px 15px 4px 15px; }

.readmore a:hover {
 border: 1px solid #17A17F;
    color: #17A17F; }

.invalid {
  border: red; }

#header{
	width: 100%;
}

#wrapper {
  width: 990px;
  text-align: left; }
  
.tooltip-inner {
  max-width: 200px;
  padding: 8px;
  color: #ffffff;
  text-align: center;
  text-decoration: none;
  background-color: #000000;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
}
 
.tooltip.in {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
 
.tooltip.top .tooltip-arrow {
  border-top-color: #000000;
}
 
.tooltip.right .tooltip-arrow {
  border-right-color: #000000;
}

.alert-message {
 color:green;
 font-size:18px;
}
 
.tooltip.left .tooltip-arrow {
  border-left-color: #000000;
}
 
.tooltip.bottom .tooltip-arrow {
  border-bottom-color: #000000;
}
/****************************************************************************
*********** ______ ------  HEADER ------ ______ **************************/

#mainbanner {
	width: 990px;
	margin: 0 auto;
	padding-bottom: 5px;
	
}

#mainbanner h1 img{
	border: medium none;
    margin: 27px 0 20px 27px;
}


#banner {
  width: 40%;
  text-align: left;
  float: right; }

/* Slide */
#slideshow .header {
    margin: 0 auto;
    width: 990px;
}

/****************************************************************************
*********** ______ ------ FIN HEADER ------ ______ **************************/


/*------------------------------------------------------------------------------------------------------------------------------*/
/****************************************************************************
*********** ______ ------ MODULE HAUT  ------ ______ ************************/
#modulestop > div.inner {
 }

#modulestop div.moduletable, #modulestop div.module, #modulestop div.moduletable_menu, #modulestop div.module_menu {
  text-align: left; }

#modulestop div.moduletable h3, #modulestop div.module h3, #modulestop div.moduletable_menu h3, #modulestop div.module_menu h3 {
  text-align: left; }

#moduletop1 > div.inner {
  padding: 2px;
  text-align: left; }

#moduletop1 div.moduletable, #moduletop1 div.module, #moduletop1 div.moduletable_menu, #moduletop1 div.module_menu {
  text-align: left; }

#moduletop1 div.moduletable h3, #moduletop1 div.module h3, #moduletop1 div.moduletable_menu h3, #moduletop1 div.module_menu h3 {
  text-align: left; }

#moduletop2 > div.inner {
  padding: 2px;
  text-align: left; }

#moduletop2 div.moduletable, #moduletop2 div.module, #moduletop2 div.moduletable_menu, #moduletop2 div.module_menu {
  text-align: left; }

#moduletop2 div.moduletable h3, #moduletop2 div.module h3, #moduletop2 div.moduletable_menu h3, #moduletop2 div.module_menu h3 {
  text-align: left; }

#moduletop3 > div.inner {
  padding: 2px;
  text-align: left; }

#moduletop3 div.moduletable, #moduletop3 div.module, #moduletop3 div.moduletable_menu, #moduletop3 div.module_menu {
  text-align: left; }

#moduletop3 div.moduletable h3, #moduletop3 div.module h3, #moduletop3 div.moduletable_menu h3, #moduletop3 div.module_menu h3 {
  text-align: left; }

#moduletop4 > div.inner {
  padding: 2px;
  text-align: left; }

#moduletop4 div.moduletable, #moduletop4 div.module, #moduletop4 div.moduletable_menu, #moduletop4 div.module_menu {
  text-align: left; }

#moduletop4 div.moduletable h3, #moduletop4 div.module h3, #moduletop4 div.moduletable_menu h3, #moduletop4 div.module_menu h3 {
  text-align: left; }

#main {
  text-align: left;
  margin-top: 25px; }

#main div.moduletable, #main div.module, #main div.moduletable_menu, #main div.module_menu {
  text-align: left; }

#main div.moduletable h3, #main div.module h3, #main div.moduletable_menu h3, #main div.module_menu h3 {
  text-align: left; }

/* ========================================================================
   Component: Off-canvas
 ========================================================================== */


.menumobile {
  /* 1 */
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
  z-index: 1011;
  /* 2 */
  width: 270px;
  max-width: 100%;
  background: #484848;
  /* 3 */
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  /* 4 */
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;

}
.menumobile ul, .menumobile li {padding: 0;  margin: 0;}
.menumobile ul li li {
	background: #5A5A5A;
	border-top: 1px solid rgba(0, 0, 0, 0.1);
	}
	

.menumobile a, .menumobile span {
    display: block;
    height: 50px;
    line-height: 3.5em;
    color:rgba(255, 255, 255, 0.5);
    padding-left: 15px;
}


#hidemenu {
	display:none;
	width:100%;
	height:100%;
	position:fixed;
	left:0;
	top:0;
	z-index:1010;
}
#hidemenu a {
	display:block;
	width:100%;
	height:100%;
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.4);
}


/****************************************************************************
*********** ______ ------ FIN MODULE HAUT  ------ ______ ********************/
/*------------------------------------------------------------------------------------------------------------------------------*/
/****************************************************************************
*********** ______ ------ MODULE GAUCHE  ------ ______ *********************/
#left > div.inner {
padding-right: 25px; }

#left div.moduletable, #left div.module, #left div.moduletable_menu, #left div.module_menu {
  text-align: left; }

#left div.moduletable h3, #left div.module h3, #left div.moduletable_menu h3, #left div.module_menu h3 {
  text-align: left; }

/****************************************************************************
*********** ______ ------ FIN MODULE GAUCHE  ------ ______ ******************/
/*------------------------------------------------------------------------------------------------------------------------------*/
/****************************************************************************
*********** ______ ------ CONTENU CENTRE  ------ ______ *********************/
#center > div.inner {
   background: none repeat scroll 0 0 #FAFAFA;
    border: 1px solid #D3D1D1;
    border-radius: 3px;
    margin: 0 0 20px;
    padding: 20px 25px;
 }
 
 
 
/* PAGE CONTACT */

#center .contact .contact-address img, #center .contact .contact-contactinfo img{
    border:none;
    padding:4px;
    margin-right:15px;
    float:left;
}

#center .contact .contact-telephone{line-height: 35px;}

#center .contact-form label{
    width:100px;
    margin-top:5px;
}

#center .contact-form fieldset{
    border:none;
    margin:0;
    padding:0;
}

#center .contact-form legend{font-size: 11px;}

#center input{
    margin-bottom: 15px;
    background: none repeat scroll 0 0 #FAFAFA;
    border: 1px solid #D3D1D1;
    border-radius: 3px 3px 3px 3px;
    height: 20px;
    font-family: 'opensans-regular', arial;
    color:#3A434A;
    font-size: 14px;
    padding: 8px;
}

#center textarea{
    max-width:460px;
    width:460px;
    margin-bottom: 15px;
    background: none repeat scroll 0 0 #FAFAFA;
    border: 1px solid #D3D1D1;
    border-radius: 3px 3px 3px 3px;
    font-family: 'opensans-regular', arial;
    color:#3A434A;
    font-size: 14px;
}

#center #jform_contact_email_copy-lbl{
    padding: 0 0 15px;
    width: 225px !important;
}

#center .contact-form .button.validate, #center button{
    background: none repeat scroll 0 0 #FAFAFA;
    border: 1px solid #D3D1D1;
    border-radius: 3px 3px 3px 3px;
    padding:5px 15px;
    cursor: pointer;
    color:#626262;
    font-family: 'opensans-condbold', arial;
    font-size: 13px;
    letter-spacing: 0.5px;
    letter-spacing: lighter !important;
}

#center .contact-form .button.validate:hover, #center button:hover{
    color:#17A17F;
    border:1px solid #17A17F;
}

#center  input:hover, #center textarea:hover{
border:1px solid #17A17F;
}

#recaptcha_area {
    float: left;
    margin-bottom: 15px !important;
    width: 100%;
}

#center .contact dt{margin: 10px 0;}
#center .contact-postcode {
    float: left;
    margin-right: 5px;
}



/**** FIL D'ARIANE ***/
.breadcrumb li {  display: inline-block;   padding: 0 1px; }
.breadcrumb img {  border: 0 none !important; padding: 2px !important; }


/* ARTCILES ACTIONS */

#center .actions{padding: 0!important;}
#center .actions li{
	display: inline-block;

	list-style: none;
}
#center .actions img, #center .content_rating img {
	border: 0!important;
}

#center .content_vote .radio{
	padding: 0 5px;
}

/* Pagination */
.pagination{
  text-align:center;
  margin:0 auto 30px;
  clear: both;
}
.pagination li{
  float:left;
  list-style:none;
  padding: 0!important;
}
.pagination {
  margin: 18px 0;
}
#content .pagination li{
    margin:0;
}
.pagination ul{
  display: inline-block;
  *display: inline;
  *zoom: 1;
  margin-left: 0;
  margin-bottom: 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
  -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
  box-shadow: 0 1px 2px rgba(0,0,0,0.05);
}
.pagination ul > li{
  display: inline;
}
.pagination ul > li > a,
.pagination ul > li > span{
  float: left;
  padding: 4px 12px;
  line-height: 18px;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
  border-left-width: 0;
}
.pagination ul > li > a:hover,
.pagination ul > li > a:focus,
.pagination ul > .active > a,
.pagination ul > .active > span ()
  background-color: #f5f5f5;
}
.pagination ul > .active > a,
.pagination ul > .active > span {
  color: #999;
  cursor: default;
}
.pagination ul > .disabled > span,
.pagination ul > .disabled > a,
.pagination ul > .disabled > a:hover,
.pagination ul > .disabled > a:focus {
  color: #999;
  background-color: transparent;
  cursor: default;
}
.pagination ul > li:first-child > a,
.pagination ul > li:first-child > span {
  border-left-width: 1px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
.pagination ul > li:last-child > a,
.pagination ul > li:last-child > span {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}
.pagination i{
  font-style: normal;
}
.icon-step-backward:before{
  content:"<";
}
.icon-backward:before{
  content:"<<";
}
.icon-step-forward:before{
  content:">";
}
.icon-forward:before{
  content:">>";
}

/**** PAGE DE RECHERCHE ****/
#main .search #searchForm .btn-toolbar{display: flex}
#main .search #searchForm .btn-toolbar button {height: 36px; margin-left: 15px; background: #17a17f; border: 1px solid #17a17f; color: #fff; text-transform: uppercase;} 
#main .search .badge-info {background:#00E676; padding: 3px 5px; color: #fff;}
#main .search #search-searchword {height: 30px; margin-bottom: 15px; padding: 2px 10px;}
#main .search .result-title {margin-top: 20px;}
#main .search .phrases-box { padding: 20px 5px; background: #eee; margin-bottom: 10px;	}
#main .search .phrases-box >.controls>label {display: inline-block; margin-right: 20px; }
#main .search .phrases-box >.controls>label input {margin-right: 5px; outline: none; margin-top: 13px;}

#main .search .only{ margin: 25px 0;}
#main .search .only legend {margin-bottom: 5px;}
#main .search .only  label {display: inline-block; margin-right: 15px;}
#main .search .only  label input {margin-top: 13px;}



/****************************************************************************
*********** ______ ------ FIN CONTENU CENTRE  ------ ______ *****************/
/*------------------------------------------------------------------------------------------------------------------------------*/
/****************************************************************************
*********** ______ ------  MODULE DROIT  ------ ______ *********************/
#right > div.inner {
  zoom: 1;
  text-align: left; 
  padding-left: 25px;
  }

#right .moduletable, #right div.module, #right div.moduletable_menu, #right div.module_menu,
#right .moduletable.acces, #right .moduletable.meteo, #right .moduletable.annuaire {
	background: none repeat scroll 0 0 #FAFAFA;
    border: 1px solid #D3D1D1;
    border-radius: 3px;
    margin: 0 0 20px;
    padding: 20px 15px 5px 15px; }

#right div.moduletable h3, #right div.module h3, #right div.moduletable_menu h3, #right div.module_menu h3 {
  text-align: left; }

#right div.moduletable li a, #right div.module li a, #right div.moduletable_menu li a, #right div.module_menu li a {
  color: #17A17F !important; }

/****************************************************************************
*********** ______ ------ FIN MODULE DROIT  ------ ______ ******************/
/*------------------------------------------------------------------------------------------------------------------------------*/
/****************************************************************************
*********** ______ ------  MODULE CENTRE BAS  ------ ______ *****************/
#modulesbottom > div.inner {
  margin-top: 10px;
  text-align: left; }

#modulesbottom div.moduletable, #modulesbottom div.module, #modulesbottom div.moduletable_menu, #modulesbottom div.module_menu {
  text-align: left; }

#modulesbottom div.moduletable h3, #modulesbottom div.module h3, #modulesbottom div.moduletable_menu h3, #modulesbottom div.module_menu h3 {
  text-align: left; }

#modulebottom1 > div.inner {
     background: none repeat scroll 0 0 #FAFAFA;
    border: 1px solid #D3D1D1;
    border-radius: 3px;
    margin: 0 0 20px;
    padding: 20px 0 5px 15px; }

#modulebottom1 div.moduletable, #modulebottom1 div.module, #modulebottom1 div.moduletable_menu, #modulebottom1 div.module_menu {
  text-align: left; }

#modulebottom1 div.moduletable h3, #modulebottom1 div.module h3, #modulebottom1 div.moduletable_menu h3, #modulebottom1 div.module_menu h3 {
  text-align: left; }

#modulebottom1 a {
  color: #b82800; }

#modulebottom1 a:hover {
  color: #000000; }

#modulebottom2 > div.inner {
   background: none repeat scroll 0 0 #FAFAFA;
    border: 1px solid #D3D1D1;
    border-radius: 3px;
    margin: 0 0 20px;
    padding: 20px 0 5px 15px;}

#modulebottom2 div.moduletable, #modulebottom2 div.module, #modulebottom2 div.moduletable_menu, #modulebottom2 div.module_menu {
  text-align: left; }

#modulebottom2 div.moduletable h3, #modulebottom2 div.module h3, #modulebottom2 div.moduletable_menu h3, #modulebottom2 div.module_menu h3 {
  text-align: left; }

#modulebottom2 a {
  color: #b82800; }

#modulebottom2 a:hover {
  color: #000000; 
 }

#modulebottom3 > div.inner {
   background: none repeat scroll 0 0 #FAFAFA;
    border: 1px solid #D3D1D1;
    border-radius: 3px;
    margin: 0 0 20px;
    padding: 20px 0 5px 15px; }

#modulebottom3 div.moduletable, #modulebottom3 div.module, #modulebottom3 div.moduletable_menu, #modulebottom3 div.module_menu {
  text-align: left; }

#modulebottom3 div.moduletable h3, #modulebottom3 div.module h3, #modulebottom3 div.moduletable_menu h3, #modulebottom3 div.module_menu h3 {
  text-align: left; }

#modulebottom3 a {
  color: #b82800; }

#modulebottom3 a:hover {
  color: #000000; }

#modulebottom4 > div.inner {
    background: none repeat scroll 0 0 #FAFAFA;
    border: 1px solid #D3D1D1;
    border-radius: 3px;
    margin: 0 0 20px;
    padding: 20px 0 5px 15px;
 }

#modulebottom4 div.moduletable, #modulebottom4 div.module, #modulebottom4 div.moduletable_menu, #modulebottom4 div.module_menu {
  text-align: left; }

#modulebottom4 div.moduletable h3, #modulebottom4 div.module h3, #modulebottom4 div.moduletable_menu h3, #modulebottom4 div.module_menu h3 {
  text-align: left; }

#modulebottom4 a {
  color: #b82800; }

#modulebottom4 a:hover {
  color: #000000; }

/****************************************************************************
*********** ______ ------  FIN MODULE CENTRE BAS  ------ _____**************/
/*------------------------------------------------------------------------------------------------------------------------------*/
/****************************************************************************
*********** ______ ------  FOOTER ------ _____*******************************/
#footer, #footersocial {
    display: block;
    margin: 0 auto;
    width: 990px;
}
.footerbg{
    background: #f2f2f2;
    min-height: 270px;
}

.footerbg2{background: #01b598;}

#footersocial{ padding: 20px 0 25px 0;}

#footer{padding: 30px 0 15px 0;}

#footer .custom_copyright{
    clear: both;
    font-family: 'opensans-condbold', Arial;
    font-size: 12px;
    color:#fff;
    font-weight: lighter !important;
    text-align: center;
    letter-spacing: 0.5px;
    padding-top: 50px;
}

#footer .custom_copyright a{
    color:#fff;
    text-decoration: none;
}

#footersocial .moduletable_liens, #footersocial .moduletable_plan{
    float: left;
    height: 210px;
    margin-right: 84px;
    width: 260px;
}

#footersocial h3{
    color:#3a434a;
    font-family: "opensans-condbold", Arial;
    font-size: 20px;
    text-transform: uppercase;
    margin:0;
    font-weight: lighter;
    margin-bottom: 20px;
}

#footersocial .moduletable_contact p, #footersocial .moduletable_contact a{
    color:#3a434a;
    font-family: "opensans-condbold", Arial;
    font-size: 15px;
    text-decoration: none;
}

#footersocial .moduletable_contact img{
    float:left;
    margin-right:20px;
}

#footersocial .moduletable_plan .custom_plan{
    background: url('../images/ombre_plan.png') center bottom no-repeat;
    padding-bottom:7px;
    width:215px;
}

#footersocial .moduletable_plan .custom_plan img{
    border: 1px solid #d3d1d1;
    padding:4px;
    opacity: 1;
}

#footersocial .moduletable_plan .custom_plan img:hover, #footersocial .moduletable_liens .custom_liens img:hover{
    opacity: 0.7;
}

#footersocial .moduletable_liens .custom_liens img {
    padding:2px;
    border: 1px solid #d3d1d1;
    max-height: 72px;
    max-width: 94px;
}



/****************************************************************************
*********** ______ ------  FIN FOOTER  ------ _____*************************/

/* ______________--------------------------------------________________ */
/* -----------------	      ADCookies         -------------------- */
/*____________________________________________________________ */
#adcookies{position: fixed; z-index: 100;	width: 100%;  color: #fff;box-shadow: 0px 0px 21px 6px rgba(119, 119, 119, 0.84); text-align: center; padding-top: 5px;}
#adcookies a {color: #fff; text-decoration: underline;}
#adcookies #removecookie { padding: 2px 5px; background: #fff; color: #000; border-radius: 3px; cursor: pointer; text-decoration: none; margin-left: 15px;}
}
