/*FONTS*/
	@font-face {
        font-family: 'Principal';
        src: url("../fonts/Barlow-ExtraBoldItalic.ttf") format("opentype");
    }
    @font-face {
        font-family: 'Secundaria';
        src: url("../fonts/Barlow-Light.ttf") format("opentype");
    }
    
    @font-face {
        font-family: 'Puntos';
        src: url("../fonts/Barlow-Italic.ttf") format("opentype");
    }
/*END FONTS*/


#divscore{
    cursor:inherit !important;
    width: 1920px !important;
    height: 1080px !important;
    background: url('/img/BG_Open.jpg') !important; 
    background-size: cover !important;
}

#texto1{
    height: 225px !important;
    text-align: center !important;
    width: 100% !important;
    line-height: 225px !important;
    font-size: 117px !important;
    font-family: 'Principal' !important;
}
#texto1 span{
    background: linear-gradient(to right,#01b3b5,#0181ca);
    -webkit-background-clip: text;
    color: transparent;
}

#divEtapa{
    line-height: 68px !important;
    width: 100% !important;
    text-align: center !important;
    font-family: 'Secundaria' !important;
    font-size: 5em !important;
}

.lineasEtapa{
    border-top: 1px solid #FFF !important;
    border-bottom: 1px solid #FFF !important;
    min-height: 75px !important;
    width: 1100px !important;
    margin: 0 auto;
    display: flex !important;
    margin: 0 auto !important;
    margin-bottom:25px !important;
}
   
   
.row .team{
    /*background:#1d1d1b !important;*/
    margin-bottom:3px !important;
}   
   
.team .players .name {
    font-family:'Barlow' !important;
    font-size:45px !important;
    padding:0 !important;
    margin:0 !important;
    margin-right:5px !important;
    width: 636px !important;
    background: black !important;
    height:124px !important;
    border-radius:10px !important;
    font-weight:600 !important;
    color:#EEE6D1 !important;
    padding-top: 15px !important;
}

#pareja1a img, #pareja2a img{
    vertical-align:  baseline !important;
    /*! padding-bottom: 5px !important; */
    width: 50px !important;
    /*margin-right: 22px !important;*/
    /*! height: 34px !important; */
    margin-left: 14px !important;
}

.team .set div {
    font-family: 'Barlow' !important;
    width: 110px !important;
    margin-right: 6px !important;
    height:124px !important;
    line-height: 115px !important;
}

.team .set, .team .point {
    margin-top:1px !important;
    font-size: 95px !important;
}

.team .point {
    color:#D32C26 !important;
    line-height: 116px !important;
    width: 110px !important;
    height: 124px !important;
    border-radius: 10px;
    background: white !important;
}

.row.apt {
    background: none !important;
    border: 0 !important;
    margin-bottom:25px !important;
}

.col-xs-320 {
    width: 641px;
    height: 124px;
    margin-top: 1px;
}


.aptTime{
    width: 1100px !important;
    height: 142px !important;
    line-height: 68px !important;
    color: white !important;
    border-top: 1px solid #FFF !important;
    border-bottom: 1px solid #FFF !important;
    display: flex !important;
    margin: 0 auto !important;
    text-align: center !important;
    background:none !important;
    font-family:'Secundaria' !important;
    font-size:4em !important;
}

#divReloj2{
	margin: 0px auto; 
	margin-right: auto;
	position: inherit;
	width: 600px;
	text-align: left;
	line-height: 56px;
	float: right !important;
	margin-right: 2px;
}

#divReloj {
    width:100%;
}
    
#divReloj span{
    /*float:left !important;*/
    margin-right:10px !important;
}


.team .set .set_on {
    background-color: #EEE6D1 !important;
    color: #D32C26 !important;
}

.team .players .name .serve_dott_up{
    width: 23px !important;
    background-image: url("/img/pelota2.png");
    margin-top: -78px;
    height: 23px;
    background-position: left;
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    display: flex;
    margin-left: 540px;
 }
 
 .team .players .name .serve_dott {
    width: 23px !important;
    background-image: url("/img/pelota2.png");
    margin-top: -32px;
    height: 23px;
    background-position: left;
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    display: flex;
    margin-left: 540px;
 }

.puntooro {
  background-color: #806901 !important;
  width: 110px !important;
  height: 124px !important;
  color: #EEE6D1 !important;
  letter-spacing: -4px;
  border-radius: 10px;
}

.espaciado{
    height:50px;
}

.logosFinal{
    width: 100%;
    margin: 0 auto;
    text-align: center;
}

.logosFinal img{
    margin-right:70px;
}

.banderaSC{
	width:35px !important;
	height:23px !important;
}

#revisionesP1, #revisionesP2{
    width: 61px !important;
    margin-top: -62px;
    float: right;
    height: 21px;
    margin-right:5px;
    font-size: xx-large;
}

    
    @media(max-width:1130px) { body {   transform:scale(0.55);-webkit-transform: scale(0.55); -moz-transform:scale(0.55); -webkit-transform-origin-x: left;transform-origin: top left; }}
    
    @media(max-width:930px) { body {   transform:scale(0.48);-webkit-transform: scale(0.48); -moz-transform:scale(0.48); -webkit-transform-origin-x: left;transform-origin: top left; }}
    
    @media(max-width:900px) { body {   transform:scale(0.45);-webkit-transform: scale(0.45); -moz-transform:scale(0.45); -webkit-transform-origin-x: left;transform-origin: top left; }}

	@media(max-width:850px) { body {   transform:scale(0.57);-webkit-transform: scale(0.57); -moz-transform:scale(0.57); -webkit-transform-origin-x: left; transform-origin: top left;} }
	
	@media(max-width:800px) { body {   transform:scale(0.57);-webkit-transform: scale(0.57); -moz-transform:scale(0.57); -webkit-transform-origin-x: left; transform-origin: top left;} }

    @media(max-width:750px) { body {   transform:scale(0.365);-webkit-transform: scale(0.365); -moz-transform:scale(0.365);-webkit-transform-origin-x: left;transform-origin: top left; } }

	@media(max-width:700px) { body {   transform:scale(0.355);-webkit-transform: scale(0.355); -moz-transform:scale(0.355);-webkit-transform-origin-x: left; transform-origin: top left;} }

	@media(max-width:650px) { body {   transform:scale(0.31);-webkit-transform: scale(0.31); -moz-transform:scale(0.31);-webkit-transform-origin-x: left; transform-origin: top left;} }	
	
	@media(max-width:600px) { body {   transform:scale(0.29);-webkit-transform: scale(0.29); -moz-transform:scale(0.29);-webkit-transform-origin-x: left; transform-origin: top left;} }
	
	@media(max-width:550px) { body {   transform:scale(0.26);-webkit-transform: scale(0.26); -moz-transform:scale(0.26); -webkit-transform-origin-x: left; transform-origin: top left;} }   
	
	@media(max-width:500px) { body {   transform:scale(0.24);-webkit-transform: scale(0.24); -moz-transform:scale(0.24); -webkit-transform-origin-x: left; transform-origin: top left;} }
	
	@media(max-width:450px) { body {   transform:scale(0.225);-webkit-transform: scale(0.225); -moz-transform:scale(0.225);  -webkit-transform-origin-x: left; -webkit-transform-origin-y: top;transform-origin: top left;} }
	
	@media(max-width:400px) { body {   transform:scale(0.19);-webkit-transform: scale(0.19); -moz-transform:scale(0.19);  -webkit-transform-origin-x: left; -webkit-transform-origin-y: top;transform-origin: top left;} }
	
	@media(max-width:350px) { body {   transform:scale(0.18); -webkit-transform: scale(0.18); -moz-transform:scale(0.18);-webkit-transform-origin-x: left;transform-origin: top left;} }
	
	@media(max-width:300px) { body {   transform:scale(0.14); -webkit-transform: scale(0.14); -moz-transform:scale(0.14);-webkit-transform-origin-x: left;transform-origin: top left;} }
	
	@media(max-width:250px) { body {   transform:scale(0.12); -webkit-transform: scale(0.12); -moz-transform:scale(0.12);-webkit-transform-origin-x: left;transform-origin: top left;} }