/*
	Theme Name: Oxygen - Child Theme
	Description: Use this theme if you want to extend features of Oxygen or prevent overwriting the changes you make when new theme update is available.
	Template: oxygen
*/

.gallery-caption,
.bypostauthor {
}

.mantenimiento_link .wpb_wrapper, .garantias_link .wpb_wrapper, .reparaciones_link .wpb_wrapper, .cambio_link .wpb_wrapper {
cursor: pointer;
} 

.laborator-woocommerce .product-single .product-left-info .ribbon {
padding: 54px 0 34px 0!important;
}

.laborator-woocommerce .product-single .entry-summary .quantity input.qty {
margin-top: -9px!important;
}

.shop .items .item-wrapper .item .sale_tag .ribbon {
padding: 41px 0 25px 0!important;
}

/********* CUSTOM FOOTER *********/

.footer_main {
	margin-top: 30px!important;
}

.footer_text {
	background: #9966ff;
	padding:15px 0 15px 15px;
}

.footer_wrapper {
	background: #6666ff;
}

.menu-item {
	list-style: none!important;
}

.menu {
	padding-left: 0px!important;
}

.title_footer_specific {
	font-family: "Roboto Condensed",Helvetica,Arial,sans-serif;
	color: #00f2b2!important;
	margin-bottom: 13px;
	font-size: 13pt;
	font-weight: lighter;
}

.link_white a {
	color: #fff!important;
	font-weight: lighter;
}

.link_white a:hover {
	color: #a0c31e!important;
}

.line_footer {
	position: absolute;
	width: 2px;
	height: 227px;
	border-right: 1px dotted #fff;
	left: 50%;
	margin-left: -56px;
	margin-top: -42px;
}

.background_footer_g_light {
	position: absolute;
	bottom: -4px;
	background: #00010a;
	width: 100%;
	height: 265px;
}

.background_footer_g_dark {
	position: absolute;
	bottom: -4px;
	background: #e4edf6;
	width: 100%;
	height: 37px;
}

.tel {
	font-family: "Roboto Condensed",Helvetica,Arial,sans-serif;
	color: #fff;
	text-align: right;
	font-weight: lighter;
}

.tel_title {
	font-size: 11pt;
}

.tel_number_a {
	font-size: 25pt;
	line-height: 1.2;
	color: #00f2b2!important;
}

.tel_data {
	font-size: 10pt;
}

.logos {
	margin-top: 18px;
}

.legal_buy {
	font-size: 8.8pt;
	margin-top: 18px;
}

.copyright_text {
	margin-bottom: 10px!important;
	color: #fff!important;
}

.divider_gray {
	border: #e4edf6!important;
	margin-bottom: -5px!important;
}

.footer_widgets {
	padding-bottom: 50px!important;
}

.laborator-woocommerce .product-single .entry-summary .quantity input.qty {
	margin-top: 0px!important;
}

/********* modificacion oscar *********/
.laborator-woocommerce .product-single .product-left-info .product-images #main-image-slider .owl-controls .owl-prev,
.laborator-woocommerce .product-single .product-left-info .product-images #main-image-slider .owl-controls .owl-next {
 
    opacity: 1;
 
	/* Safari 1.x (pre WebKit!) */
	-khtml-opacity: 1;
    -moz-opacity: 1;
    filter: alpha(opacity=100);
}

.laborator-woocommerce .product-single .product-left-info .product-images #main-image-slider .owl-controls .owl-prev {
  left: 20px !important;
}
.laborator-woocommerce .product-single .product-left-info .product-images #main-image-slider .owl-controls .owl-next {
  right: 15px !important;
}


.shop .shop-grid .quickview-list .quickview-entry .quickview-wrapper .product-gallery .owl-controls .owl-prev,
.shop .shop-grid .quickview-list .quickview-entry .quickview-wrapper .product-gallery .owl-controls .owl-next {
  
  -webkit-opacity: 1;
  -moz-opacity: 1;
  opacity: 1;
  filter: alpha(opacity=100);

  
}



.laborator-woocommerce .product-single .product-left-info .product-images .thumbnails .owl-controls .owl-prev,
.laborator-woocommerce .product-single .product-left-info .product-images .thumbnails .owl-controls .owl-next {

    opacity: 1;
 
	/* Safari 1.x (pre WebKit!) */
	-khtml-opacity: 1;
   -moz-opacity: 1;
    filter: alpha(opacity=100);
}

.owl-theme .owl-controls.clickable .owl-buttons div{
    filter: Alpha(Opacity=100);
    /* opacity: 1; */
    text-decoration: none;
}
