/*  Reset  														----------------------------------------------------------------------------------------------------------------------  */

	html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, b, u, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0;	font-size: 100%; font: inherit; }
	article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section  { display: block; }
	body { line-height: 1; }
	ol, ul { list-style: none; }
	blockquote, q { quotes: none; }
	blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
	table { border-collapse: collapse; border-spacing: 0; }

    .enlacesPieMayusculas                                       { text-transform: uppercase; }

/*  Estilos globales  											----------------------------------------------------------------------------------------------------------------------  */

	body                            							{ font-size: 14px; font-family: Arial; color: #333; line-height: 16px; background-image: url(../images/bg_cabecera-1.jpg), url(../images/bg.jpg); background-repeat: repeat-x, repeat-x; background-position: 0 0, center bottom; padding-top: 0px; }
	a															{ color: #f48372; }
	a:hover														{ color: #333333; text-decoration: none; }
	h1, h2, h3, h4, h5, h6										{ margin: 0px; line-height: inherit; font-weight: normal; }
	#toolbar													{ box-shadow: none; position: relative; margin: 0px; padding: 0px; }
	body.toolbar-drawer											{ padding-top: 0px!important; }
	.nav														{ margin: 0px; }
	input														{ height: auto!important }
	.edicion													{ width: 100%; background: #666 !important; display: inline-block; }
	sup															{ font-size: 10px; font-weight: bold; }


/*  Header			  											----------------------------------------------------------------------------------------------------------------------  */

	#header .container                  						{ padding-top: 17px; padding-bottom: 17px; border-bottom: 1px solid #555555; position: relative; }
	#header .col-md-6 h1                 						{ margin: 5px 0 0 0; font-weight: bold; }

	#block-search-0		 										{ float: right; background: url(../images/bg_buscador.jpg); width: 184px; margin-left: 20px; }
	#block-search-0 input[type=text]							{ float: left; padding: 4px 4px 5px 4px; margin: 0px; border: 0px; background: none; width: 135px; }
	#block-search-0 input[type=text]:hover,
	#block-search-0 textarea:hover,
	#block-search-0 input[type=text]:focus,
	text area:focus 											{ border:0px; box-shadow: none; }
	#block-search-0 input[type=submit]							{ background: none; border: none; text-shadow: none; box-shadow: none; color: transparent; float: right; margin: 0px; padding: 0px; display: block; height: 25px; width: 25px; }
	#block-search-0 h2.title 									{ display: none; }
	#block-search-0 label 										{ display: none; }

	#block-locale-0												{ text-align: right; margin-bottom: 25px; }
	#block-locale-0 h2											{ display: none; }
	#block-locale-0 li											{ display: inline-block; font-size: 12px; font-weight: bold; margin: 0 12px; }
	#block-locale-0 li:last-child								{ margin: 0 0 0 10px; }
	#block-locale-0 li a										{ color: #999999; }

	#block-block-7													{ position: absolute; top: 10px; left: 540px; width: 210px; }
	#block-block-7 h2												{ display: none; }
	#block-block-7 a												{ margin-right: 20px; float: left; }

	#zona_privada												{ background: url(../images/bg_zona_privada.png) no-repeat right; padding: 4px 45px 5px 0; float: right; }
	#zona_privada a												{ font-size: 10px; display: inline-block; color: #002d54; margin-left: 5px; }

	.navbar														{ clear: both; min-height: inherit; border: none; margin: 27px 0 0 0; float: right; }
	.navbar #menu												{ padding: 0px; }
	.navbar #menu li											{ display: inline-block; margin: 0 12px; }
	.navbar #menu li:last-child									{ margin: 0; }
	.navbar #menu li a											{ font-weight: bold; text-transform: uppercase; color: #002d54; font-size: 13px; }

	@media (max-width:  1200px)
	{
		#zona_privada											{ float: right; background: none; padding: 4px 0 5px; }
		#block-block-7											{ left: 15px; }
	}
	@media (max-width:  980px)
	{
		#block-search-0		 									{ display: inline-block; float: none; margin-top: 5px; clear: both; }
		#zona_privada											{ display: block; float: none; clear: both; }
		.navbar													{ margin: 5px 0 0 0; display: block; width: 100%; }
		#header .col-md-6:nth-child(2)							{ text-align: center; }
		#block-search-0		 									{ margin: 15px 0 0; }
		#zona_privada a:first-child								{ margin-left: 0px; }
		.navbar #menu li:last-child								{ margin-right: 12px; }
	}
	@media (max-width:  768px)
	{
		#block-block-7											{ left: 15px; }
	}
	@media (max-width:  520px)
	{
		#block-block-7											{ right: 15px; left: inherit; top: 60px; width: auto; }
        #block-block-7 a                                        { margin-right: 0px; margin-left: 15px; }
        #block-locale-0                                         { text-align: center; margin-bottom: 15px; }
	}
    @media (max-width:  400px)
	{
		#block-block-7											{ text-align: center; position: relative; right: inherit; top: inherit; width: 100%; margin-bottom: 15px; }
        #block-block-7 a                                        { float: none; display: inline-block; }
	}

/*  Main			  											----------------------------------------------------------------------------------------------------------------------  */

	#main				                  						{ padding-top: 25px; padding-bottom: 35px; }
	#main h2.titulo_empresa	                  					{ display: none; }
	#main h2				                  					{ font-size: 16px; line-height: 20px; margin-bottom: 20px; }

	#carousel 													{ border-top: 1px solid #555555; padding-top: 25px; margin: 10px 0 30px 0; }
	.carousel-control											{ top: 25px; }

	#categorias h3												{ color: #333333; font-size: 14px; margin-bottom: 10px; text-transform: uppercase; font-weight: bold; }

	#accordion-1												{ border: none; }
	#accordion-1 #heading										{ background: url(../images/acs1.jpg) no-repeat 0 -35px; padding: 0px; border-bottom: 15px solid #fbcf07; border-radius: 10px; box-shadow: none; position: relative; }
	#accordion-1 #heading a										{ display: block; min-height: 195px; }
	#accordion-1 #heading a span								{ position: absolute; bottom: 6px; left: 10px; font-weight: bold; font-size: 30px; color: #ffffff; text-shadow: -2px 0 1px #333; }
	#accordion-1 .panel											{ box-shadow: none; border: none; }
	#accordion-1 .panel-body									{ border-bottom: 3px solid #555555; border-top: none; padding: 12px 0; }
	#accordion-1 h4												{ font-weight: bold; }
	#accordion-1 p												{ margin-top: 20px; background: url(../images/bull.png) no-repeat 0 0; text-indent: 10px; font-size: 12px; }
	#accordion-1 ul												{ margin-top: 10px; }
	#accordion-1 ul li											{ border-top: 1px solid #555555; }
	#accordion-1 ul li a										{ padding-top: 7px; padding-bottom: 7px; display: block; font-size: 13px; color: #ab8f11; }
	#accordion-1 ul li a:hover									{ font-weight: bold; }
	#accordion-1 ul li a strong									{ color: #333333; }

	#accordion-2												{ border: none; }
	#accordion-2 #heading										{ background: url(../images/acs2.jpg) no-repeat 0 -35px; padding: 0px; border-bottom: 15px solid #029fca; border-radius: 10px; box-shadow: none; position: relative; }
	#accordion-2 #heading a										{ display: block; min-height: 195px; }
	#accordion-2 #heading a span								{ position: absolute; bottom: 6px; left: 10px; font-weight: bold; font-size: 30px; color: #ffffff; text-shadow: -2px 0 1px #333; }
	#accordion-2 .panel											{ box-shadow: none; border: none; }
	#accordion-2 .panel-body									{ border-bottom: 3px solid #555555; border-top: none; }
	#accordion-2 h4												{ font-weight: bold; }
	#accordion-2 p												{ margin-top: 20px; background: url(../images/bull.png) no-repeat 0 0; text-indent: 10px; font-size: 12px; }
	#accordion-2 ul												{ margin-top: 10px; }
	#accordion-2 ul li											{ border-top: 1px solid #555555; font-size: 13px; }
	#accordion-2 ul li a										{ padding-top: 7px; padding-bottom: 7px; display: block; font-size: 13px; color: #029fca; }
	#accordion-2 ul li a:hover									{ font-weight: bold; }
	#accordion-2 ul li:last-child a								{ padding-top: 3px; padding-bottom: 3px; }
	#accordion-2 ul li:last-child								{ padding-top: 6px; }
	#accordion-2 ul li a strong									{ color: #333333; }

	#accordion-3												{ border: none; }
	#accordion-3 #heading										{ background: url(../images/glp.jpg) no-repeat 0 -35px; padding: 0px; border-bottom: 15px solid #fb7516; border-radius: 10px; box-shadow: none; position: relative; }
	#accordion-3 #heading a										{ display: block; min-height: 195px; }
	#accordion-3 #heading a span								{ position: absolute; bottom: 6px; left: 10px; font-weight: bold; font-size: 30px; color: #ffffff; text-shadow: -2px 0 1px #333; }
	#accordion-3 .panel											{ box-shadow: none; border: none; }
	#accordion-3 .panel-body									{ border-bottom: 3px solid #555555; border-top: none; }
	#accordion-3 h4												{ font-weight: bold; }
	#accordion-3 p												{ margin-top: 20px; background: url(../images/bull.png) no-repeat 0 0; text-indent: 10px; font-size: 12px; }
	#accordion-3 ul												{ margin-top: 10px; }
	#accordion-3 ul li											{ border-top: 1px solid #555555; }
	#accordion-3 ul li a										{ padding-top: 7px; padding-bottom: 7px; display: block; font-size: 13px; color: #fb7516; }
	#accordion-3 ul li a:hover									{ font-weight: bold; }
	#accordion-3 ul li a strong									{ color: #333333; }

	#accordion-4												{ border: none; }
	#accordion-4 #heading										{ background: url(../images/gnl.jpg) no-repeat 0 -35px; padding: 0px; border-bottom: 15px solid #009321; border-radius: 10px; box-shadow: none; position: relative; }
	#accordion-4 #heading a										{ display: block; min-height: 195px; }
	#accordion-4 #heading a span								{ position: absolute; bottom: 6px; left: 10px; font-weight: bold; font-size: 30px; color: #ffffff; text-shadow: -2px 0 1px #333; }
	#accordion-4 .panel											{ box-shadow: none; border: none; }
	#accordion-4 .panel-body									{ border-bottom: 3px solid #555555; border-top: none; }
	#accordion-4 h4												{ font-weight: bold; }
	#accordion-4 p												{ margin-top: 20px; background: url(../images/bull.png) no-repeat 0 0; text-indent: 10px; font-size: 12px; }
	#accordion-4 ul												{ margin-top: 10px; }
	#accordion-4 ul li											{ border-top: 1px solid #555555; }
	#accordion-4 ul li a										{ padding-top: 7px; padding-bottom: 7px; display: block; font-size: 13px; color: #009321; }
	#accordion-4 ul li a:hover									{ font-weight: bold; }
	#accordion-4 ul li a strong									{ color: #333333; }

	#accordion-5												{ border: none; }
	#accordion-5 #heading										{ background: url(../images/lfd.jpg) no-repeat 0 -35px; padding: 0px; border-bottom: 15px solid #ff043a; border-radius: 10px; box-shadow: none; position: relative; }
	#accordion-5 #heading a										{ display: block; min-height: 195px; }
	#accordion-5 #heading a span								{ position: absolute; bottom: 6px; left: 10px; font-weight: bold; font-size: 30px; color: #ffffff; text-shadow: -2px 0 1px #333; }
	#accordion-5 .panel											{ box-shadow: none; border: none; }
	#accordion-5 .panel-body									{ border-bottom: 3px solid #555555; border-top: none; }
	#accordion-5 h4												{ font-weight: bold; line-height: 18px; }
	#accordion-5 p												{ margin-top: 20px; background: url(../images/bull.png) no-repeat 0 0; text-indent: 10px; font-size: 12px; }
	#accordion-5 ul												{ margin-top: 10px; }
	#accordion-5 ul li											{ border-top: 1px solid #555555; }
	#accordion-5 ul li a										{ padding-top: 7px; padding-bottom: 7px; display: block; font-size: 13px; color: #ff043a; }
	#accordion-5 ul li a:hover									{ font-weight: bold; }
	#accordion-5 ul li a strong									{ color: #333333; }

	#accordion-6												{ border: none; }
	#accordion-6 #heading										{ background: url(../images/esp.jpg) no-repeat 0 -35px; padding: 0px; border-bottom: 15px solid #aac3cb; border-radius: 10px; box-shadow: none; position: relative; }
	#accordion-6 #heading a										{ display: block; min-height: 195px; }
	#accordion-6 #heading a span								{ position: absolute; bottom: 6px; left: 10px; font-weight: bold; font-size: 30px; color: #ffffff; text-shadow: -2px 0 1px #333; }
	#accordion-6 .panel											{ box-shadow: none; border: none; }
	#accordion-6 .panel-body									{ border-bottom: 3px solid #555555; border-top: none; }
	#accordion-6 h4												{ font-weight: bold; }
	#accordion-6 p												{ margin-top: 20px; background: url(../images/bull.png) no-repeat 0 0; text-indent: 10px; font-size: 12px; }
	#accordion-6 ul												{ margin-top: 10px; }
	#accordion-6 ul li											{ border-top: 1px solid #555555; }
	#accordion-6 ul li a										{ padding-top: 7px; padding-bottom: 7px; display: block; font-size: 13px; color: #829fa8; }
	#accordion-6 ul li a:hover									{ font-weight: bold; }
	#accordion-6 ul li a strong									{ color: #333333; }

	.hover														{ border-top-left-radius: 10px; border-top-right-radius: 10px; position: relative; display: none; background: url(../images/bg-hover.png) repeat 0 0; color: #fff; height: 195px; }

	#block-views-Actualidad-block_1,
	#block-views-Actualidad-block_11,
	#block-views-Actualidad-block_10,
	#block-views-Actualidad-block_8,
	#block-views-Actualidad-block_6,
	#block-views-Actualidad-block_4												{ position: relative; }
	#block-views-Actualidad-block_1 h2,
	#block-views-Actualidad-block_11 h2,
	#block-views-Actualidad-block_10 h2,
	#block-views-Actualidad-block_8 h2,
	#block-views-Actualidad-block_6 h2,
	#block-views-Actualidad-block_4 h2											{ color: #333333; font-size: 14px; margin-bottom: 25px; text-transform: uppercase; font-weight: bold; border-bottom: 1px solid #555555; padding-bottom: 10px; }
	#block-views-Actualidad-block_1 div.views-row,
	#block-views-Actualidad-block_11 div.views-row,
	#block-views-Actualidad-block_10 div.views-row,
	#block-views-Actualidad-block_8 div.views-row,
	#block-views-Actualidad-block_6 div.views-row,
	#block-views-Actualidad-block_4 div.views-row								{ position:relative; }
	#block-views-Actualidad-block_1 div.views-row img,
	#block-views-Actualidad-block_11 div.views-row img,
	#block-views-Actualidad-block_10 div.views-row img,
	#block-views-Actualidad-block_8 div.views-row img,
	#block-views-Actualidad-block_6 div.views-row img,
	#block-views-Actualidad-block_4 div.views-row img							{ width: 100%; height: 100%; max-height: 150px; }
	#block-views-Actualidad-block_1 div.views-row .views-field-title,
	#block-views-Actualidad-block_11 div.views-row .views-field-title,
	#block-views-Actualidad-block_10 div.views-row .views-field-title,
	#block-views-Actualidad-block_8 div.views-row .views-field-title,
	#block-views-Actualidad-block_6 div.views-row .views-field-title,
	#block-views-Actualidad-block_4 div.views-row .views-field-title			{ padding: 10px 75px 20px 24px; background: #fff; }
	#block-views-Actualidad-block_1 div.views-row .views-field-title a,
	#block-views-Actualidad-block_11 div.views-row .views-field-title a,
	#block-views-Actualidad-block_10 div.views-row .views-field-title a,
	#block-views-Actualidad-block_8 div.views-row .views-field-title a,
	#block-views-Actualidad-block_6 div.views-row .views-field-title a,
	#block-views-Actualidad-block_4 div.views-row .views-field-title a			{ color: #888888;text-decoration: none; font-size: 13px; }
	#block-views-Actualidad-block_1 div.views-row .views-field-title a:hover,
	#block-views-Actualidad-block_11 div.views-row .views-field-title a:hover,
	#block-views-Actualidad-block_10 div.views-row .views-field-title a:hover,
	#block-views-Actualidad-block_8 div.views-row .views-field-title a:hover,
	#block-views-Actualidad-block_6 div.views-row .views-field-title a:hover,
	#block-views-Actualidad-block_4 div.views-row .views-field-title a:hover	{ color:#002d54 }
	#block-views-Actualidad-block_1 div.views-row .views-field-body,
	#block-views-Actualidad-block_11 div.views-row .views-field-body,
	#block-views-Actualidad-block_10 div.views-row .views-field-body,
	#block-views-Actualidad-block_8 div.views-row .views-field-body,
	#block-views-Actualidad-block_6 div.views-row .views-field-body,
	#block-views-Actualidad-block_4 div.views-row .views-field-body				{ display: none; }
	#block-views-Actualidad-block_1 div.views-row .views-field-view-node,
	#block-views-Actualidad-block_11 div.views-row .views-field-view-node,
	#block-views-Actualidad-block_10 div.views-row .views-field-view-node,
	#block-views-Actualidad-block_8 div.views-row .views-field-view-node,
	#block-views-Actualidad-block_6 div.views-row .views-field-view-node,
	#block-views-Actualidad-block_4 div.views-row .views-field-view-node		{ text-align:center; }
	#block-views-Actualidad-block_1 div.views-row .views-field-view-node a,
	#block-views-Actualidad-block_11 div.views-row .views-field-view-node a,
	#block-views-Actualidad-block_10 div.views-row .views-field-view-node a,
	#block-views-Actualidad-block_8 div.views-row .views-field-view-node a,
	#block-views-Actualidad-block_6 div.views-row .views-field-view-node a,
	#block-views-Actualidad-block_4 div.views-row .views-field-view-node a		{ text-decoration: none; position: absolute; top:123px; right: 30px; background: url(../images/bg_ver_mas.png) no-repeat center top; width: 53px; height: 17px; padding-top: 55px; color:#71a6cc; font-size: 11px; }

	.ubicacion													{ float:right; }
	.ubicacion-centro											{ text-align: center; }
	#webform-client-form-191 									{ float:left!important; width: 60%!important; }
	form#webform-client-form-11,
form#webform-client-form-499 								{ float:left; width: 60%; }
	form#webform-client-form-191 #webform-component-consulta .form-item,
	form#webform-client-form-11 #webform-component-consulta .form-item	{ width: 100%; }

	@media (max-width: 980px)
	{
		#accordion-1, #accordion-2, #accordion-3, #accordion-4,
		#accordion-5, #accordion-6									{ width: 370px; margin: 0 auto 20px; }
		#block-views-Actualidad-block_1 .col-md-4,
		#block-views-Actualidad-block_11 .col-md-4,
		#block-views-Actualidad-block_10 .col-md-4,
		#block-views-Actualidad-block_8 .col-md-4,
		#block-views-Actualidad-block_6 .col-md-4,
		#block-views-Actualidad-block_4 .col-md-4					{ margin-bottom: 30px; }
		#block-views-Actualidad-block_1 div.views-row img,
		#block-views-Actualidad-block_11 div.views-row img,
		#block-views-Actualidad-block_10 div.views-row img,
		#block-views-Actualidad-block_8 div.views-row img,
		#block-views-Actualidad-block_6 div.views-row img,
		#block-views-Actualidad-block_4 div.views-row img			{ width: auto; margin: 0 auto; display: block; }
	}
	@media (max-width: 768px)
	{
		#carousel													{ display: none; }
	}
	@media (max-width: 480px)
	{
		#block-views-Actualidad-block_1 div.views-row img,
		#block-views-Actualidad-block_11 div.views-row img,
		#block-views-Actualidad-block_10 div.views-row img,
		#block-views-Actualidad-block_8 div.views-row img,
		#block-views-Actualidad-block_6 div.views-row img,
		#block-views-Actualidad-block_4 div.views-row img			{ width: 100%; margin: 0 auto; display: inherit; }
		#accordion-1, #accordion-2, #accordion-3, #accordion-4,
		#accordion-5, #accordion-6									{ width: 100%; }
	}

/*  Pie				  											----------------------------------------------------------------------------------------------------------------------  */

	#pie				                  						{ padding-top: 25px; padding-bottom: 35px; font-size: 12px; }
	#pie .row a			                  						{ color: #002d54; }
	#pie .row .col-md-4:nth-child(2)       						{ text-align: center; font-size: 11px; }
	#pie .row .col-md-4:last-child       						{ text-align: right; }

	@media (max-width: 980px)
	{
		#pie .row .col-md-4:nth-child(2)       					{ text-align: left; font-size: 12px; margin: 5px 0 5px; }
		#pie .row .col-md-4:last-child       					{ text-align: left; }
	}
	.enlacesPieMayusculas a { text-transform: uppercase !important; }


/*    Cookie Consent Javascript Banner
      Copyright 2013 Raul Alvarez r a u l . a l v a r e z @ g m a i l . c o m
      This program is free software: you can redistribute it and/or modify
      it under the terms of the GNU Lesser General Public License as published by
      the Free Software Foundation, either version 3 of the License, or
      (at your option) any later version.
      This program is distributed in the hope that it will be useful,
      but WITHOUT ANY WARRANTY; without even the implied warranty of
      MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
      GNU Lesser General Public License for more details.
      You should have received a copy of the GNU Lesser General Public License
      along with this program.  If not, see <http://www.gnu.org/licenses/>. */

    .cookieLawBox {
        background-color:#666666;
        color:#ffffff;
        font-family:arial;
        font-size:12px;
        font-weight:normal;
        text-align:left;
        z-index: 1000000;
    }

    .cookieLawAnchor {
        color:#ffffff;
        text-decoration:underline;
        font-family:arial;
        font-size:12px;
        font-weight:normal;
    }

    .cookieLawAnchor:hover {
        font-weight:normal;
        font-family:arial;
        font-size:12px;
        font-weight:normal;
    }

    .cookieLawAnchor:active {
        font-weight:normal;
        font-family:arial;
        font-size:12px;
        font-weight:normal;
    }

    .cookieLawButton {

        background-color:#ffffff;
        -moz-border-radius:3px;
        -webkit-border-radius:3px;
        border-radius:3px;

        border:1px solid #dcdcdc;

        display:inline-block;
        color:#666666;
        font-family:arial;
        font-size:12px;
        font-weight:normal;
        padding:4px 24px;
        text-decoration:none;
    }

    .cookieLawButton:hover {
        background-color:#f6f6f6;
    }

    .cookieLawButton:active {
        background-color:#ffffff;
    }


/* http://webcodertools.com/imagetobase64converter/Create  */

    .cookieLawButtonAccept {
        /*background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAQMAAABsABwUAAAAFXRFWHRDcmVhdGlvbiBUaW1lAAfdCB0SDgHTUOikAAAAB3RJTUUH3QgdESE0QLhJwwAAAAlwSFlzAAAK8AAACvABQqw0mAAAAAZQTFRFAAAA////pdmf3QAAAAJ0Uk5T/wDltzBKAAAAQklEQVR42i3MoQ2AQBAAwSUIJCVQCnTGExpbRxtfwssXhONIEGOHCIm+ES3Vn3IVOQc5RimfSZylprZIX+Xe5Ul5vA7NIzXVBOljAAAAAElFTkSuQmCC);*/
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAQMAAABsABwUAAAAFXRFWHRDcmVhdGlvbiBUaW1lAAfdCB0TDgHSkoKTAAAAB3RJTUUH3QkJCgcNLgvnBgAAAAlwSFlzAAAK8AAACvABQqw0mAAAAAZQTFRFZmZm////c0tZqAAAAAJ0Uk5T/wDltzBKAAAAQklEQVR42i3MoQ2AQBAAwSUIJCVQCnTGExpbRxtfwssXhONIEGOHCIm+ES3Vn3IVOQc5RimfSZylprZIX+Xe5Ul5vA7NIzXVBOljAAAAAElFTkSuQmCC);
        background-repeat: no-repeat;
        background-position: left;
        background-size: 10px 10px;
        background-position: 6px 9px;
    }

    .cookieLawButtonDeny {
        /*background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAQMAAABsABwUAAAAFXRFWHRDcmVhdGlvbiBUaW1lAAfdCB0SDTSuzn9EAAAAB3RJTUUH3QgdESIFOksaOgAAAAlwSFlzAAAK8AAACvABQqw0mAAAAAZQTFRFAAAA////pdmf3QAAAAJ0Uk5T/wDltzBKAAAAR0lEQVR42mP4//8Awx/+AwwfmA8wPGA8wHDwwQGGAz8OMDRUODB02Dgw9Mg4MPTxODD0szgwtDc4MBw/AFEDUgvSA9ILNAMAbuEfVA1FQOsAAAAASUVORK5CYII=);*/
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAQMAAABsABwUAAAAFXRFWHRDcmVhdGlvbiBUaW1lAAfdCB0TDTSvDBVzAAAAB3RJTUUH3QkJCgcX02kefAAAAAlwSFlzAAAK8AAACvABQqw0mAAAAAZQTFRFZmZm////c0tZqAAAAAJ0Uk5T/wDltzBKAAAAR0lEQVR42mP4//8Awx/+AwwfmA8wPGA8wHDwwQGGAz8OMDRUODB02Dgw9Mg4MPTxODD0szgwtDc4MBw/AFEDUgvSA9ILNAMAbuEfVA1FQOsAAAAASUVORK5CYII=);
        background-repeat: no-repeat;
        background-position: left;
        background-size: 10px 10px;
        background-position: 4px 6px;
}

    .cookieLawButtonInfo {
        /*background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAQMAAABsABwUAAAAFXRFWHRDcmVhdGlvbiBUaW1lAAfdCB0SDjcc6n09AAAAB3RJTUUH3QgdESIXyfJrcgAAAAlwSFlzAAAK8AAACvABQqw0mAAAAAZQTFRFAAAA////pdmf3QAAAAJ0Uk5T/wDltzBKAAAAKklEQVR42mP4//8AAxg/B+LDUPwcKiZ/gOFfP5AGYX4oH4TtIRgsBtEPACUgKdGmyJTFAAAAAElFTkSuQmCC);*/
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAQMAAABsABwUAAAAFXRFWHRDcmVhdGlvbiBUaW1lAAfdCB0TDjcdKBcKAAAAB3RJTUUH3QkJCgcmgrceRgAAAAlwSFlzAAAK8AAACvABQqw0mAAAAAZQTFRFZmZm////c0tZqAAAAAJ0Uk5T/wDltzBKAAAAKklEQVR42mP4//8AAxg/B+LDUPwcKiZ/gOFfP5AGYX4oH4TtIRgsBtEPACUgKdGmyJTFAAAAAElFTkSuQmCC);
        background-repeat: no-repeat;
        background-position: left;
        background-size: 10px 10px;
        background-position: 4px 6px;
    }

    .cookieLawButtonClose {
        /*background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAQMAAABsABwUAAAAFXRFWHRDcmVhdGlvbiBUaW1lAAfdCB0SDhywVoR9AAAAB3RJTUUH3QgdESIlASU68gAAAAlwSFlzAAAK8AAACvABQqw0mAAAAAZQTFRFAAAA////pdmf3QAAAAJ0Uk5T/wDltzBKAAAAOUlEQVR42mP4//8AAwg//3yA4fDDAwyNBw4wHGg8wPCA+QDDB/YDDD/4IRjEBomB5EBqQGpBeqD6AYadJztnmkquAAAAAElFTkSuQmCC);*/
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAQMAAABsABwUAAAAFXRFWHRDcmVhdGlvbiBUaW1lAAfdCB0TDhyxlO5KAAAAB3RJTUUH3QkJCgcxAWSbgQAAAAlwSFlzAAAK8AAACvABQqw0mAAAAAZQTFRFZmZm////c0tZqAAAAAJ0Uk5T/wDltzBKAAAAOUlEQVR42mP4//8AAwg//3yA4fDDAwyNBw4wHGg8wPCA+QDDB/YDDD/4IRjEBomB5EBqQGpBeqD6AYadJztnmkquAAAAAElFTkSuQmCC);
        background-repeat: no-repeat;
        background-position: left;
        background-size: 10px 10px;
        background-position: 4px 6px;
    }
