/* SCSS Document */

/* variables principales */

.no-margin {

  margin: 0;

}



/* nuevo slider 2017 */

#btcontentslider349.bt-cs .bt-inner {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

}

@media (max-width: 61.25em) {

  #btcontentslider349.bt-cs .bt-inner {

    -ms-flex-wrap: wrap;

    flex-wrap: wrap;

    padding: 0;

  }

}

#btcontentslider349.bt-cs .bt-inner .slider-image {

  -ms-flex-negative: 1;

  flex-shrink: 1;

}

#btcontentslider349.bt-cs .bt-inner .slider-image img {

  margin: 0 !important;

  float: right !important;

  border: none;

  outline: none;

  -webkit-box-shadow: none;

  box-shadow: none;

  max-width: 600px;

}

@media (max-width: 61.25em) {
	
  #btcontentslider349.bt-cs,
  #btcontentslider349.bt-cs .slides_container,
  #btcontentslider349.bt-cs .slides_container .slides_control,
  #btcontentslider349.bt-cs .bt-inner .slider-image img {

	width:100% !important;
    max-width: 100%;

  }

}

#btcontentslider349.bt-cs .bt-inner .slider-text {

  -ms-flex-negative: 3;

  flex-shrink: 3;

  background: #EDE1E9;

  padding: 60px 15px;

  font-family: lato;

}

#btcontentslider349.bt-cs .bt-inner .slider-text a.bt-title {

  display: inline-block;

  color: #000;

  text-transform: none;

  font-size: 1.3em;

  line-height: 1.4em;

  border-bottom: 2px ridge #681777;

  margin-bottom: 15px;

  padding-bottom: 15px;

}

#btcontentslider349.bt-cs .bt-inner .slider-text p.readmore {

  position: absolute;

  bottom: 10px;

  right: 30px;

  border: 1px solid #373435;

  padding: 10px 15px;

}

#btcontentslider349.bt-cs .bt-inner .slider-text p.readmore a {

  color: #373435;

}