@ -79,79 +79,6 @@ small {
max-width : 600 px ;
}
/* common */
. ribbon {
width : 100 px ;
height : 96 px ;
overflow : hidden ;
position : absolute ;
text-align : right ;
}
. ribbon span {
position : absolute ;
display : none ;
background-color : transparent ;
color : #fff ;
text-shadow : 0 1 px 1 px rgba ( 0 , 0 , 0 ,. 2 ) ;
text-transform : uppercase ;
text-align : right ;
font-size : 14 px ;
}
. ribbon . available span {
display : block ;
}
. ribbon . available span : before {
content : ' ' ;
display : inline-block ;
width : 10 px ;
height : 10 px ;
-moz-border-radius : 7 .5 px ;
-webkit-border-radius : 7 .5 px ;
border-radius : 7 .5 px ;
background-color : #1DE9B6 ;
}
. ribbon . approved span {
display : block ;
}
. ribbon . approved span : before {
content : ' ' ;
display : inline-block ;
width : 10 px ;
height : 10 px ;
-moz-border-radius : 7 .5 px ;
-webkit-border-radius : 7 .5 px ;
border-radius : 7 .5 px ;
background-color : #ff5722 ;
}
. ribbon . requested span {
display : block ;
}
. ribbon . requested span : before {
content : ' ' ;
display : inline-block ;
width : 10 px ;
height : 10 px ;
-moz-border-radius : 7 .5 px ;
-webkit-border-radius : 7 .5 px ;
border-radius : 7 .5 px ;
background-color : #ffd740 ;
}
/* top right*/
. ribbon-top-right {
top : 13 px ;
right : 0 px ;
z-index : 999999 ;
}
. ombi-card {
padding : 5 px ;
}
@ -201,28 +128,82 @@ small {
. title {
font-size : 18 px ;
}
. top-left {
font-size : 14 px ;
position : absolute ;
text-transform : uppercase ;
top : 0 px ;
width : 100 % ;
background-color : rgba ( 15 , 23 , 31 , 0 .6 ) ;
padding-left : 1 em ;
padding-top : 1 em ;
padding-bottom : 0 .5 em ; font-size : 14 px ;
position : absolute ;
text-transform : uppercase ;
}
. full-width {
. full-width {
width : 100 % ;
}
. ellipsis {
. ellipsis {
display : - webkit-box ;
-webkit-line-clamp : 6 ;
-webkit-box-orient : vertical ;
overflow : hidden ;
text-overflow : ellipsis ;
}
. card-top-info {
position : absolute ;
text-transform : uppercase ;
top : 0 px ;
width : 100 % ;
background-color : rgba ( 15 , 23 , 31 , 0 .6 ) ;
display : flex ;
justify-content : space-between ;
padding-top : 0 .6 em ;
padding-bottom : 0 .3 em ;
}
. top-left {
font-size : 14 px ;
padding-left : 0 .5 em ;
font-size : 14 px ;
}
/* common */
. top-right span {
display : none ;
background-color : transparent ;
color : #fff ;
text-shadow : 0 1 px 1 px rgba ( 0 , 0 , 0 ,. 2 ) ;
text-align : right ;
font-size : 14 px ;
padding-right : 1 em ;
}
. top-right span : before {
content : ' ' ;
width : 10 px ;
height : 10 px ;
-moz-border-radius : 7 .5 px ;
-webkit-border-radius : 7 .5 px ;
border-radius : 7 .5 px ;
margin-right : 5 px ;
}
. top-right . available span {
display : block ;
}
. top-right . available span : before {
display : inline-block ;
background-color : #1DE9B6 ;
}
. top-right . approved span {
display : block ;
}
. top-right . approved span : before {
display : inline-block ;
background-color : #ff5722 ;
}
. top-right . requested span {
display : block ;
}
. top-right . requested span : before {
display : inline-block ;
background-color : #ffd740 ;
}