html, address,
blockquote,
body, dd, div,
dl, dt, fieldset, form,
frame, frameset,
h1, h2, h3, h4,
h5, h6, noframes,
ol, p, ul, center,
dir, hr, menu, pre   { display: block; unicode-bidi: embed }
li              { display: list-item }
head            { display: none }
table           { display: table }
tr              { display: table-row }
thead           { display: table-header-group }
tbody           { display: table-row-group }
tfoot           { display: table-footer-group }
col             { display: table-column }
colgroup        { display: table-column-group }
td, th          { display: table-cell }
caption         { display: table-caption }
th              { font-weight: bolder; text-align: center }
caption         { text-align: center }
body            { margin: 8px; background-color: black; }
h1              { font-size: 2em; margin: .67em 0 }
h2              { font-size: 1.5em; margin: .75em 0 }
h3              { font-size: 1.17em; margin: .83em 0 }
h4, p,
blockquote, ul,
fieldset, form,
ol, dl, dir,
menu            { margin: 1.12em 0 }
h5              { font-size: .83em; margin: 1.5em 0 }
h6              { font-size: .75em; margin: 1.67em 0 }
h1, h2, h3, h4,
h5, h6, b,
strong          { font-weight: bolder }
blockquote      { margin-left: 40px; margin-right: 40px }
i, cite, em,
var, address    { font-style: italic }
pre, tt, code,
kbd, samp       { font-family: monospace }
pre             { white-space: pre }
button, textarea,
input, select   { display: inline-block }
big             { font-size: 1.17em }
small, sub, sup { font-size: .83em }
sub             { vertical-align: sub }
sup             { vertical-align: super }
table           { border-spacing: 2px; }
thead, tbody,
tfoot           { vertical-align: middle }
td, th, tr      { vertical-align: inherit }
s, strike, del  { text-decoration: line-through }
hr              { border: 1px inset }
ol, ul, dir,
menu, dd        { margin-left: 40px }
ol              { list-style-type: decimal }
ol ul, ul ol,
ul ul, ol ol    { margin-top: 0; margin-bottom: 0 }
u, ins          { text-decoration: underline }
br:before       { content: "\A"; white-space: pre-line }
center          { text-align: center }
:link, :visited { text-decoration: underline }
:focus          { outline: thin dotted invert }

/* Begin bidirectionality settings (do not change) */
BDO[DIR="ltr"]  { direction: ltr; unicode-bidi: bidi-override }
BDO[DIR="rtl"]  { direction: rtl; unicode-bidi: bidi-override }

*[DIR="ltr"]    { direction: ltr; unicode-bidi: embed }
*[DIR="rtl"]    { direction: rtl; unicode-bidi: embed }

@media print {
  h1            { page-break-before: always }
  h1, h2, h3,
  h4, h5, h6    { page-break-after: avoid }
  ul, ol, dl    { page-break-before: avoid }
}

.general{
	max-width:1200px;
	width:100%;
	margin-left: auto;
    margin-right: auto;
	color: white;
}

.general img{
	padding-top:20px;
}

.principal_index{
	background-image:url(../imatges/volcano%20950px.png);
	background-repeat: no-repeat;
    background-size: 100% 100%;
	height: 350px;
}

.principal_elteuguia{
	background-image:url(../imatges/dancer%20950px.png);
	background-repeat: no-repeat;
    background-size: 100% 100%;
	height: 350px;
}

.principal_destinacions{
	background-image:url(../imatges/beach%20950px.png);
	background-repeat: no-repeat;
    background-size: 100% 100%;
	height: 350px;
}

.principal_contacte{
	background-image:url(../imatges/turtle%20950px.png);
	background-repeat: no-repeat;
    background-size: 100% 100%;
	height: 350px;
}

.menu ul{
	background-color:#abab00;
	padding:0px;
	list-style-type: none;
}

.menu li a:hover, .menu li a.active{
	color:#abab00;
	background-color:white;
	padding: 4px;
}

.footer{
  display: inline-block;
	background-color: #151515;
    border-top: 1px solid #abab00;
	padding-top:50px;
	padding-bottom:50px;
	list-style-type: none;
}
.footer .footerContent{
	margin: 0 auto;
    display: table;
}
.footer .footerContent .col .title {
    margin: 0 0 2px;
    font-size: 16px;
    font-weight: 700;
    color: #abab00;
}
.footer .footerContent .col {
    width: 33%;
    float: left;
}
.footer .footerContent .col ul {
    width: 45%;
    margin: 0 auto;
	list-style-type: none;
	padding:0px;
}
.bfoot{
    margin-bottom: 3rem;
    text-align: center;
    padding: 0px !important;

}
.bfoot img{
    padding: 0px !important;

}

.logo{text-align: center;}
.intro{
	margin:0px;
	padding-top:30px;
	padding-bottom:30px;
}

.intro a{
	color:black;
}
.intro ol{
	margin-left: 0px;
    padding-left: 20px;
}
.intro ul{
	list-style-type: disc;
}


.intro b:hover{
	color:#abab00;
    background-color:white;
  }

.description{
	background-color:#E6EEDE;
	margin:0px;
	padding-top:30px;
	padding-bottom:30px;
	list-style-type: none;
}

.description a{
	color:black;
}

.description b:hover{
	color:#abab00;
    background-color:#E6EEDE;
  }

.opinion{
	background-color:#FFFEB2;
	margin:0px;
	padding-top:30px;
	padding-bottom:30px;
	list-style-type: none;
}

.menu ul{
margin:0px;
padding: 0px;
}

.menu li, .footer .footerContent .col ul li{
	display: inline-block;
	padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-right: 10px;
	font-family:Helvetica, Arial, Sans-Serif;
}


.outstream_ad {
  margin:auto;
  display: flex;
  width: 50%;
}

@media (min-width:992px){
.general .main{
		float: left;
		width: calc(100% - 30%);
	}
.general .main video{
		max-width: 640px;
		width: 100%;
}
.general .videontv{
	float: right;
	width: 30%;
	padding-top: 68px;
}
.demo_container_left{
	margin: auto;
	width: 50%;
	padding: 10px;
}

}

@media (max-width:480px){
	.demo_container_left{width: 100%;}


}

@media (max-width:600px){
	.demo_container_left{width: 100%;}

}


a{
	color:white;
	font-family:Helvetica, Arial, Sans-Serif;
	text-decoration: none !important;
}

p{
	text-align:justify;
	font-family:Helvetica, Arial, Sans-Serif;
	margin-left:30px;
	margin-right:30px;
}

h1,h2{
	font-family:Helvetica, Arial, Sans-Serif;
}

hr,img{border:0}p,ul{margin-top:0}.btn,video{display:inline-block}.btn,.btn:active{background-image:none}.btn-lg,.item{width:100%}.btn,.btn-lg,.header,.lb-div{text-align:center}.btn,.btn a:hover,.btn:hover,.list-menu a,.sitename{text-decoration:none}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-family:Helvetica, Arial, Sans-Serif;font-size:16px;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}.h2,body,h1,h2,#lb-head{font-size:1rem;margin:0}a:active,a:hover{outline:0}a:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}a:focus,a:hover{color:#abab00}b,strong{font-weight:700}.h2,h1,h2{color:white;font-family:inherit;font-weight:400;line-height:1.1}.btn,.btn a,.btn:focus,.btn:hover,.header,.header a,.header a:hover{color:#fff}h1,hr{margin-top:1rem}h1,hr,p,ul{margin-bottom:1rem}hr{border-top:1px solid #ddd;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}img{vertical-align:middle}video{vertical-align:baseline}.btn{background-color:#abab00;border:1px solid transparent;border-radius:.25rem;cursor:pointer;font:inherit;padding:.5rem 1rem;vertical-align:middle}.btn:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.btn:focus,.btn:hover{background-color:#258ecd}.btn:active{outline:0}.btn a:hover,.btn:hover{color:#fff}.btns:after,.btns:before,.clearfix:after,.clearfix:before,.container:after,.container:before,.items:after,.items:before,.lb-div:after,.lb-div:before{display:table;content:""}.btns:after,.clearfix:after,.container:after,.items:after,.lb-div:after{clear:both}.container{font-size:.875rem;margin-right:auto;margin-left:auto;padding-right:.5rem;padding-left:.5rem}.header{background-color:#0d77b6;padding-top:.5rem;padding-bottom:.5rem}.sitename{color:#afdefa;display:block;font-size:1.125rem;line-height:1;margin-bottom:.5rem}.block{margin-top:1rem;margin-bottom:1rem}.h2+.items,h2+.items,{margin-top:.25rem}.items{margin-top: 3rem; margin-bottom: 3rem}.item{float:left;padding:.125rem 0;position:relative}.item-lg{display:none}.item-image,.player-image{cursor:pointer;position:relative}.item-play:before{background:url(../img/prp.play.png) no-repeat;content:'';height:62px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:62px}.item:hover .item-play:before{background:0 0}.item-img,.player-img{display:block;height:auto;max-width:auto;width:100%}.item-meta{color:#fff;font-size:.8125rem;position:absolute}.item-views{top:0;right:0}.item-thumbs{right:0;bottom:0}.item-meta>span{display:block;float:left;padding:.375rem .75rem;position:relative}.item-meta .icon{margin-right:.5rem}.item-view{background-color:rgba(80,80,80,.75)}.item-thumb-up{background-color:rgba(60,170,50,.75)}.item-thumb-down{background-color:rgba(210,80,60,.75)}.item-title{font-size:1rem;height:1.3125rem;margin:.25rem .5rem;overflow:hidden}.btn-link{height:40px;overflow:hidden;padding:5px}.item-btn-link{display:inline-block;height:30px;line-height:1;overflow:hidden;padding:7px}.pagination{display:flex;justify-content:center;margin-top:1.5rem}.pagination ul{background-color:#fff;border:1px solid #ddd;border-radius:.25rem;display:flex;justify-content:center;flex-flow:row wrap;margin-bottom:0;padding:0 1rem}.pagination .first,.pagination .last{display:none}.pagination a,.pagination span{display:block;padding:.75rem 1.5rem;text-decoration:none}.pagination a:focus,.pagination a:hover{background-color:#afdefa}.list-menu .active a,.list-menu a:hover,.pagination span{background-color:#258ecd;color:#fff}.footer{padding-top:1rem;padding-bottom:1rem}.lb-div .item{height:250px}.lb-div iframe{border:0;font-size:0;overflow:hidden;padding:0}.hide{display:none!important}.show{display:block!important}.flex-container{display:flex;flex-flow:column}.flex-description{order:2}.flex-content{order:1}.order{font-size:.9rem;margin-top:1rem;text-align:right}.hr-top{border-top:1px solid #ddd;padding-top:1rem}.hr-bottom{border-bottom:1px solid #ddd;padding-bottom:1rem}.text-small{font-size:.8rem}@media (min-width:768px){ .container{max-width:736px;padding-right:1rem;padding-left:1rem}.header{padding-top:1rem;padding-bottom:1rem}.item{padding:.25rem;width:50%;}.item-title{margin:.25rem}.pagination .first,.pagination .last{display:block}}@media (min-width:992px){h1{font-size:1.5rem}.h1,.h2,h2{font-size:1.2rem}.container{font-size:1rem;max-width:960px}.sitename{font-size:2rem}.pagination ul{padding:0}}@media (min-width:1200px){.container{max-width:1152px}.item{width:33.333333%}.item-lg{display:block}.item-small{width:25%}}.menu-toggle{cursor:pointer;float:right;margin-top:.125rem}.menu-toggle .icon{margin-left:.5rem}.list-menu a{display:block;padding:.5rem 1rem}.list-menu .active a:hover{background-color:#afdefa;color:#abab00}.csscolumns .list-menu{-webkit-columns:2;-moz-columns:2;columns:2;overflow:hidden}.csscolumns .list-menu li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;float:none;width:auto}.list-menu li{float:left;width:50%}@media (min-width:768px){.csscolumns .list-menu{-webkit-columns:3;-moz-columns:3;columns:3}.list-menu li{width:33.33333333%}}@media (min-width:992px){.menu-toggle{display:none}.menu{display:block!important}.csscolumns .list-menu{-webkit-columns:4;-moz-columns:4;columns:4}.list-menu li{width:25%}}@media (min-width:1200px){.csscolumns .list-menu{-webkit-columns:6;-moz-columns:6;columns:6}.list-menu li{width:16.66666667%}}.lb-div .item{padding-top:0;padding-bottom:0} div.item-image{border: 2px #abab00 solid;}
hr,img{border:0}p,ul{margin-top:0}.btn,video{display:inline-block}.btn,.btn:active{background-image:none}.btn-lg,.item{width:100%}.btn,.btn-lg,.header,.lb-div{text-align:center}.btn,.btn a:hover,.btn:hover,.list-menu a,.sitename{text-decoration:none}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-family:Helvetica, Arial, Sans-Serif;font-size:16px;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}.h2,body,h1,h2,#lb-head{font-size:1rem;margin:0}a:active{color: #abab00;background-color: white;padding: 4px;}a:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}a:focus,a:hover{color:#abab00}b,strong{font-weight:700}.h2,h1,h2{color:white;font-family:inherit;font-weight:400;line-height:1.1}.btn,.btn a,.btn:focus,.btn:hover,.header,.header a,.header a:hover{color:#fff}h1,hr{margin-top:1rem}h1,hr,p,ul{margin-bottom:1rem}hr{border-top:1px solid #ddd;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}img{vertical-align:middle}video{vertical-align:baseline}.btn{background-color:#abab00;border:1px solid transparent;border-radius:.25rem;cursor:pointer;font:inherit;padding:.5rem 1rem;vertical-align:middle}.btn:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.btn:focus,.btn:hover{background-color:#258ecd}.btn:active{outline:0}.btn a:hover,.btn:hover{color:#fff}.btns:after,.btns:before,.clearfix:after,.clearfix:before,.container:after,.container:before,.items:after,.items:before,.lb-div:after,.lb-div:before{display:table;content:""}.btns:after,.clearfix:after,.container:after,.items:after,.lb-div:after{clear:both}.container{font-size:.875rem;margin-right:auto;margin-left:auto;padding-right:.5rem;padding-left:.5rem}.header{background-color:#0d77b6;padding-top:.5rem;padding-bottom:.5rem}.sitename{color:#afdefa;display:block;font-size:1.125rem;line-height:1;margin-bottom:.5rem}.block{margin-top:1rem;margin-bottom:1rem}.h2+.items,h2+.items,{margin-top:.25rem}.items{margin-top: 3rem; margin-bottom: 3rem}.item{float:left;padding:.125rem 0;position:relative}.item-lg{display:none}.item-image,.player-image{cursor:pointer;position:relative}.item-play:before{background:url(../img/prp.play.png) no-repeat;content:'';height:62px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:62px}.item:hover .item-play:before{background:0 0}.item-img,.player-img{display:block;height:auto;max-width:auto;width:100%}.item-meta{color:#fff;font-size:.8125rem;position:absolute}.item-views{top:0;right:0}.item-thumbs{right:0;bottom:0}.item-meta>span{display:block;float:left;padding:.375rem .75rem;position:relative}.item-meta .icon{margin-right:.5rem}.item-view{background-color:rgba(80,80,80,.75)}.item-thumb-up{background-color:rgba(60,170,50,.75)}.item-thumb-down{background-color:rgba(210,80,60,.75)}.item-title{font-size:1rem;height:1.3125rem;margin:.25rem .5rem;overflow:hidden}.btn-link{height:40px;overflow:hidden;padding:5px}.item-btn-link{display:inline-block;height:30px;line-height:1;overflow:hidden;padding:7px}.pagination{display:flex;justify-content:center;margin-top:1.5rem}.pagination ul{background-color:#fff;border:1px solid #ddd;border-radius:.25rem;display:flex;justify-content:center;flex-flow:row wrap;margin-bottom:0;padding:0 1rem}.pagination .first,.pagination .last{display:none}.pagination a,.pagination span{display:block;padding:.75rem 1.5rem;text-decoration:none}.pagination a:focus,.pagination a:hover{background-color:#afdefa}.list-menu .active a,.list-menu a:hover,.pagination span{background-color:#258ecd;color:#fff}.footer{padding-top:1rem;padding-bottom:1rem}.lb-div .item{height:250px}.lb-div iframe{border:0;font-size:0;overflow:hidden;padding:0}.hide{display:none!important}.show{display:block!important}.flex-container{display:flex;flex-flow:column}.flex-description{order:2}.flex-content{order:1}.order{font-size:.9rem;margin-top:1rem;text-align:right}.hr-top{border-top:1px solid #ddd;padding-top:1rem}.hr-bottom{border-bottom:1px solid #ddd;padding-bottom:1rem}.text-small{font-size:.8rem}@media (min-width:768px){.container{max-width:736px;padding-right:1rem;padding-left:1rem}.header{padding-top:1rem;padding-bottom:1rem}.item{padding:.25rem;width:50%;}.item-title{margin:.25rem}.pagination .first,.pagination .last{display:block}}@media (min-width:992px){h1{font-size:1.5rem}.h1,.h2,h2{font-size:1.2rem}.container{font-size:1rem;max-width:960px}.sitename{font-size:2rem}.pagination ul{padding:0}}@media (min-width:1200px){.container{max-width:1152px}.item{width:33.333333%}.item-lg{display:block}.item-small{width:25%}}.menu-toggle{cursor:pointer;float:right;margin-top:.125rem}.menu-toggle .icon{margin-left:.5rem}.list-menu a{display:block;padding:.5rem 1rem}.list-menu .active a:hover{background-color:#afdefa;color:#abab00}.csscolumns .list-menu{-webkit-columns:2;-moz-columns:2;columns:2;overflow:hidden}.csscolumns .list-menu li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;float:none;width:auto}.list-menu li{float:left;width:50%}@media (min-width:768px){.csscolumns .list-menu{-webkit-columns:3;-moz-columns:3;columns:3}.list-menu li{width:33.33333333%}}@media (min-width:992px){.menu-toggle{display:none}.menu{display:block!important}.csscolumns .list-menu{-webkit-columns:4;-moz-columns:4;columns:4}.list-menu li{width:25%}}@media (min-width:1200px){.csscolumns .list-menu{-webkit-columns:6;-moz-columns:6;columns:6}.list-menu li{width:16.66666667%}}.lb-div .item{padding-top:0;padding-bottom:0} div.item-image{border: 2px #abab00 solid;}
.menu-small{font-size:.8rem;text-align:left}.menu-toggle{cursor:pointer;float:right;margin-top:.125rem}.menu-toggle .icon{margin-left:.5rem}.list-menu a{display:block;padding:.5rem 1rem;text-decoration:none}.list-menu .active a,.list-menu a:hover{background-color:#258ecd;color:#fff}.list-menu .active a:hover{background-color:#afdefa;color:#abab00}.csscolumns .list-menu{-webkit-columns:2;-moz-columns:2;columns:2;overflow:hidden}.csscolumns .list-menu li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;float:none;width:auto}.list-menu li{float:left;width:50%}@media(min-width:48em){.csscolumns .list-menu{-webkit-columns:3;-moz-columns:3;columns:3}.list-menu li{width:33.33333333%}}@media(min-width:62em){.menu-toggle{display:none}.menu{display:block!important}.csscolumns .list-menu{-webkit-columns:4;-moz-columns:4;columns:4}.list-menu li{width:25%}}@media(min-width:75em){.csscolumns .list-menu{-webkit-columns:6;-moz-columns:6;columns:6}.list-menu li{width:16.66666667%}}
