@import url(https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css);
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{
	font-weight:inherit;
	line-height:inherit;
	margin:0
}

/* Navbar */
.btn-danger{
	background-color: var(--papiWrap);
	border-color: var(--papiWrap);
    border-radius: 0;
}
.btn-danger:hover{
	background-color: var(--papiWrap);
	border-color: var(--papiWrap);
}
.navbar{
  position:relative;
  height:auto;
  margin:0
}
.navbar-nav{
	margin:0
}
.navbar-brand{
	height:auto
}
.navbar-default{
	border-radius:0;
    border: 0;
    border-bottom: 1px solid var(--papiWrap);
    padding:5px 0;
}
.navbar-collapse{
    padding:0;
}
.navbar-default .navbar-collapse {
    border: 0;
}
.navbar-default .navbar-toggle .icon-bar{
	background-color:#000
}
.navbar-toggle{
	border:none;
	background-color:transparent !important;
	margin:22px 10px 0 0
}
.navbar-toggle:hover{
    background:transparent !important
}
.navbar-toggle .icon-bar{
    width:22px;
    transition:all 0.2s
}
.navbar-toggle .top-bar{
    transform:rotate(45deg);
    transform-origin:10% 10%
}
.navbar-toggle .middle-bar{
    opacity:0
}
.navbar-toggle .bottom-bar{
    transform:rotate(-45deg);
    transform-origin:10% 90%
}
.navbar-toggle.collapsed .top-bar{
    transform:rotate(0)
}
.navbar-toggle.collapsed .middle-bar{
    opacity:1
}
.navbar-toggle.collapsed .bottom-bar{
    transform:rotate(0)
}
.navbar-toggle{
    display:block
}
.navbar-nav{
    float:none!important
}
.navbar-nav>li{
    float:none
}
.navbar-nav>li>a{
    display:block;
    padding-top:10px;
    padding-bottom:10px
}
.navbar-text{
    float:none;
    margin:15px 0
}

/* Dropdown */
.btn-default.active, .btn-default.focus, .btn-default:active, .btn-default:focus, .btn-default:hover, .open>.dropdown-toggle.btn-default{
	background-color:#c8c8c8
}
.btn-default.active, .btn-default.focus, .btn-default:active, .btn-default:focus, .btn-default:hover, .open>.dropdown-toggle.btn-default{
	background-color:transparent;
	border:none;
	box-shadow:none;
	outline:none
}
.btn-default{
	color:#000;
	font-size:1.5rem;
	border:0;
	outline:none
}
.dropdown:focus, .btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus{
	outline:none
}
.dropdown{
    position:relative;
    float:right;
    background-color:#ffffff;
    margin:20px 5px 8px 0;
    border:1px solid transparent;
    border-radius:4px
}
.dropdown-menu{
	min-width:auto;
	text-align:center
}

/* Carousel */
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev{
	width:16px;
    height:30px
}
.carousel-caption{
    text-shadow:none
}
.carousel-control.right, .carousel-control.left{
	background:transparent
}
.glyphicon{
	color:transparent;
	background-color:transparent;
	border-radius:0px;
	padding:0
}
.carousel-control .glyphicon-chevron-left{
	background-image:url(../img/content/ico-prev.png);
	background-size:100%
}
.carousel-control .glyphicon-chevron-right{
	background-image:url(../img/content/ico-next.png);
	background-size:100%
}
.carousel-control{
	width:10%;
	text-shadow:none
}
.carousel-indicators{
	bottom:-40px
}
.carousel-indicators li{
	width:12px;
    height:12px;
	background-color:#ededed;
	border:0;
	margin:0 7px
}
.carousel-indicators .active{
    width:12px;
    height:12px;
    margin:0 7px;
    background-color:#c6c6c6
}
/*Carousel fade*/
.carousel-fade .carousel-inner .item{
	-webkit-transition-property:opacity;
	transition-property:opacity
}
.carousel-fade .carousel-inner .item, .carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner .active.right{
	opacity:0
}
.carousel-fade .carousel-inner .active, .carousel-fade .carousel-inner .next.left, .carousel-fade .carousel-inner .prev.right{
	opacity:1
}
.carousel-fade .carousel-inner .next, .carousel-fade .carousel-inner .prev, .carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner .active.right{
	left:0;
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)
}
.carousel-fade .carousel-control{
	z-index:2
}

/* Generals */
.row{
	margin:0
}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{
	padding:0
}
.modal-dialog{
	font-size:1.6rem;
	text-align:left;
	color:var(--negro)
}
.modal-header .close span {
    font-size: 2.5rem;
}
.modal-content{
    border-radius: 0;
}
.modal-dialog a{
	display:inline-block !important;
	color:var(--negro) !important;
	margin:0 !important
}
.modal .btn-aceptar {
    background-color: var(--papiWrap);
    color: var(--blanco);
    border-radius: 0;
}
.modal .btn-default {
    background-color: var(--gris-medio);
    color: var(--negro);
    border-radius: 0;
}
.modal-backdrop, .modal-backdrop.in{
	height:100%;
	min-height:100%;
	padding:0;
	margin:0
}
.modal-footer{
	border:0
}
.close:focus{
	outline:none
}

@media (min-width:830px){
	.container{
		width:800px
	}
}

@media (min-width:992px){
	.container{
		width:970px
	}

    .navbar-default{
        padding:20px 0;
    }
    .navbar-header {
        display: none;
    }
}
@media (max-width:991.9px){
    .navbar-header {
        float:none;
        display: block;
        padding-bottom:5px
    }
    .navbar-collapse.collapse{
        display:none!important
    }
    .collapse.in{
        display:block !important
    }
    .collapsing{
        overflow:hidden!important
    }

}
@media (min-width:1100px){
	.container{
		width:1050px
	}
}
@media (min-width:1200px){
	.container{
		width:1200px
	}
}
@media (min-width:768px){
	.carousel-caption{
		right:0;
		left:0;
		padding-bottom:30px
	}
}
@media (min-width:600px){
	.navbar-nav, .navbar-right{
		float:none !important;
		margin:0
	}
}