@font-face {
    font-family: 'opensans';
    src: url('fonts/opensans.eot');
    src: url('fonts/opensans.eot?#iefix') format('embedded-opentype'),
         url('fonts/opensans.woff') format('woff'),
         url('fonts/opensans.ttf') format('truetype'),
         url('fonts/opensans.svg#opensans') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'opensans_bold';
    src: url('fonts/opensans_b.eot');
    src: url('fonts/opensans_b.eot?#iefix') format('embedded-opentype'),
         url('fonts/opensans_b.woff') format('woff'),
         url('fonts/opensans_b.ttf') format('truetype'),
         url('fonts/opensans_b.svg#opensans_b') format('svg');
    font-weight: normal;
    font-style: normal;
}
body {
        width: 100%;
        background:transparent;
}

.centralizado{
     margin-left: auto;
	 margin-right: auto;
	 text-align: center;
	 width: 100%;
}

#slider-wrapper {
      height:700px;
	  position:relative;
    background: transparent;
    margin-left: -80px;
}
#slider-bg  {
    margin-top: -60px;
  	background:transparent;
    overflow:hidden;
    height: 100%;
}
#slider-loader {
  	height:auto;
	margin:auto;
}
#slider-inner {
  	display:none;
}

ul#myRoundabout li {
      list-style: none;
}

.roundabout-holder {
  	height: 610px;
    margin: auto;
	width: 500px;
}
.roundabout-moveable-item {
    position: absolute;
    opacity: 1;
    z-index: 175;
  	background:none;
}
.roundabout-moveable-item img {
	  display: block;
}
.roundabout-in-focus {
	  cursor: auto;
}
.roundabout-in-focus a {
	  display: block;
	  height: 466px;
	  width: 638px;
}
#fuente{
    max-width: 650px;
    font-family: 'opensans', sans-serif;
    font-size: 10px;
    text-align: center;
    margin: 0 auto;
}
#slider-wrapper #previous, #slider-wrapper #next {
	  width:29px;
	  height:44px;
    z-index: 10000;
	  display:block;
	  position:absolute;
	  background-position:left top;
	  background-repeat:no-repeat;
	  background-image:url(../img/direction_nav.png);
}
#slider-wrapper #next {
    background-position: -29px 0;
    margin-right: -50%;
    right: 50%;
    top: 300px;
}
#slider-wrapper #previous {
    left: 47%;
	margin-left: -40%;
	top: 300px;
}
#slider-wrapper #previous:hover {
	background-position:0 -44px;
}
#slider-wrapper #next:hover {
	background-position:-29px -44px;
}

.simbologia_precios{
    background-color: #fff;
	border-radius: 5px;
    height: 25px;
    margin: auto;
    width: 690px;
}

.info_precio{
   font-family: OpenSans;
    font-size: 10px;
    left: 20px;
    position: relative;
    text-align: right;
    text-transform: uppercase;
    top: 12px;
    width: 150px;
}

.pestana{
		border: 3px solid gray;
		border-radius: 5px;
		float: right;
		position: relative;
		right: 220px;
		top: 0px;
		width: 260px;
    z-index: 9999;
	}
	
#regular{
    background-color:gray;
    color:#ffffff;
    float: left;
    font-family: OpenSansSemiBold;
    font-size: 14px;
    left: 0;
    position: relative;
    text-transform: uppercase;
    width: 125px;
	border-bottom-left-radius: 5px;
	border-top-left-radius: 5px;
  cursor: pointer;
}

#dis{
	background-color: #fff;
	color: gray;
	font-family:OpenSansSemiBold;
	font-size:14px;
	text-transform:uppercase;
    border-bottom-right-radius: 0px;
	border-top-right-radius: 0px;	
  cursor: pointer;
}

#centromaerica-gasolina, #america-gasolina, #mundo-gasolina, #norteamerica-gasolina, #suramerica-gasolina{
    display:block;
}

#centromaerica-gasolina-precaribe ,#norteamerica-gasolina-precaribe, #suramerica-gasolina-precaribe, #norteamerica-diesel, #suramerica-diesel, #centromaerica-diesel, #america-diesel, #mundo-diesel{
   display:none;
}

.pretocaribe{
text-align: center;
    margin-top: -10px;
    z-index: 10000;
}

.titulo_pretocaribe{
    color: #252525;
    font-family: NimrodBold,serif;
    font-size: 18px;    	
}
.petrc{
    
    margin-left: 10px;
}
.espacio_30{
 height:10px;
}

input[type=checkbox].css-checkbox {
							display:none;
						}

						input[type=checkbox].css-checkbox + label.css-label {
							padding-left:21px;
							height:16px; 
							display:inline-block;
							line-height:16px;
							background-repeat:no-repeat;
							background-position: 0 0;
							font-size:16px;
							vertical-align:middle;
							cursor:pointer;
							

						}

						input[type=checkbox].css-checkbox:checked + label.css-label {
							background-position: 0 -16px;
                            
						}
						label.css-label {
				background-image:url(http://csscheckbox.com/checkboxes/u/csscheckbox_7d54eba1e20ff08769202a51149696be.png);
				-webkit-touch-callout: none;
				-webkit-user-select: none;
				-khtml-user-select: none;
				-moz-user-select: none;
				-ms-user-select: none;
				user-select: none;
			}