policybot/fassets/css/imports/extras.css
2021-11-30 16:26:55 +05:30

439 lines
8.9 KiB
CSS

/* ----------------------------------------------------------------
extras.scss
-----------------------------------------------------------------*/
/* ----------------------------------------------------------------
Bootstrap Specific
-----------------------------------------------------------------*/
.table .success {
color: #3c763d;
}
.table .info {
color: #31708f;
}
.table .warning {
color: #8a6d3b;
}
.table .danger {
color: #a94442;
}
.btn-link,
.page-link,
.page-link:hover,
.page-link:focus {
color: #1ABC9C;
}
.btn-link:hover, .btn-link:focus {
color: #222;
}
.boot-tabs {
margin-bottom: 20px !important;
}
.carousel-control .icon-chevron-left,
.carousel-control .icon-chevron-right {
position: absolute;
top: 47.5%;
z-index: 5;
display: inline-block;
}
.carousel-control .icon-chevron-left {
left: 50%;
}
.carousel-control .icon-chevron-right {
right: 50%;
}
.responsive-utilities th small {
display: block;
font-weight: 400;
color: #999;
}
.show-grid [class^=col-] {
padding-top: 10px;
padding-bottom: 10px;
background-color: #EEE;
border: 1px solid #DDD;
}
.img-circle {
border-radius: 50% !important;
}
.page-item.active .page-link,
.page-link:hover,
.page-link:focus {
color: #FFF !important;
background-color: #1ABC9C !important;
border-color: #1ABC9C !important;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
background-color: #1ABC9C;
}
label.radio, label.checkbox {
padding-left: 20px;
}
.input-group-lg > .input-group-addon {
line-height: 1;
}
/* ----------------------------------------------------------------
Shape Dividers
-----------------------------------------------------------------*/
.shape-divider {
position: absolute;
top: -1px;
left: 0;
width: 100%;
overflow: hidden;
z-index: 1;
}
.shape-divider[data-position="bottom"] {
top: auto;
bottom: -1px;
}
.shape-divider[data-front="true"] {
z-index: 4;
}
.shape-divider svg {
position: relative;
width: 100%;
width: calc( 100% + 1.3px );
height: 50px;
left: 50%;
transform: translateX(-50%);
opacity: 0;
}
.shape-divider[data-position="bottom"], .shape-divider[data-flip-vertical="true"] {
transform: rotate(180deg);
}
.shape-divider[data-position="bottom"][data-flip-vertical="true"] {
transform: rotate(0deg);
}
.shape-divider[data-flip="true"] svg {
transform: translateX(-50%) rotateY(180deg);
}
.shape-divider-fill {
fill: #FFF;
transform-origin: center;
transform: rotateY(0deg);
}
/* ----------------------------------------------------------------
HTML5 Youtube Video Backgrounds
-----------------------------------------------------------------*/
.mb_YTVPlayer {
display: block;
transform: translateZ(0);
transform-style: preserve-3d;
perspective: 1000;
backface-visibility: hidden;
transform: translate3d(0, 0, 0);
animation-timing-function: linear;
}
.mb_YTVPlayer:focus {
outline: 0;
}
.mb_YTVPlayer.fullscreen {
display: block !important;
position: fixed !important;
width: 100% !important;
height: 100% !important;
top: 0 !important;
left: 0 !important;
margin: 0 !important;
border: none !important;
}
.mb_YTVPlayer.fullscreen .mbYTP_wrapper {
opacity: 1 !important;
}
.mbYTP_wrapper iframe {
max-width: 4000px !important;
}
.inline_YTPlayer {
margin-bottom: 20px;
vertical-align: top;
position: relative;
left: 0;
overflow: hidden;
border-radius: 4px;
-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.7);
-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.7);
box-shadow: 0 0 5px rgba(0, 0, 0, 0.7);
background: rgba(0, 0, 0, 0.5);
}
.inline_YTPlayer img {
border: none !important;
-moz-transform: none !important;
-webkit-transform: none !important;
-o-transform: none !important;
transform: none !important;
margin: 0 !important;
padding: 0 !important;
}
/* ----------------------------------------------------------------
Datepicker Component
-----------------------------------------------------------------*/
.datepicker td,
.datepicker th {
padding: 5px;
}
/* ----------------------------------------------------------------
Star Ratings Component
-----------------------------------------------------------------*/
.rating-xl {
font-size: 3rem !important;
}
.rating-lg {
font-size: 2.5rem !important;
}
.rating-md {
font-size: 2rem !important;
}
.rating-sm {
font-size: 1.75rem !important;
}
.rating-xs {
font-size: 1.25rem !important;
}
.rating-container .star {
margin: 0 2px !important;
}
.rating-container .filled-stars {
-webkit-text-stroke: 0px !important;
text-shadow: none !important;
}
/* ----------------------------------------------------------------
Custom Animate.css Styles
-----------------------------------------------------------------*/
@-webkit-keyframes fadeInDownSmall {
from {
opacity: 0;
-webkit-transform: translate3d(0, -50%, 0);
transform: translate3d(0, -50%, 0);
}
to {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes fadeInDownSmall {
from {
opacity: 0;
-webkit-transform: translate3d(0, -50%, 0);
transform: translate3d(0, -50%, 0);
}
to {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
.fadeInDownSmall {
-webkit-animation-name: fadeInDownSmall;
animation-name: fadeInDownSmall;
}
@-webkit-keyframes fadeInLeftSmall {
from {
opacity: 0;
-webkit-transform: translate3d(-50%, 0, 0);
transform: translate3d(-50%, 0, 0);
}
to {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes fadeInLeftSmall {
from {
opacity: 0;
-webkit-transform: translate3d(-50%, 0, 0);
transform: translate3d(-50%, 0, 0);
}
to {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
.fadeInLeftSmall {
-webkit-animation-name: fadeInLeftSmall;
animation-name: fadeInLeftSmall;
}
@-webkit-keyframes fadeInRightSmall {
from {
opacity: 0;
-webkit-transform: translate3d(50%, 0, 0);
transform: translate3d(50%, 0, 0);
}
to {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes fadeInRightSmall {
from {
opacity: 0;
-webkit-transform: translate3d(50%, 0, 0);
transform: translate3d(50%, 0, 0);
}
to {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
.fadeInRightSmall {
-webkit-animation-name: fadeInRightSmall;
animation-name: fadeInRightSmall;
}
@-webkit-keyframes fadeInUpSmall {
from {
opacity: 0;
-webkit-transform: translate3d(0, 50%, 0);
transform: translate3d(0, 50%, 0);
}
to {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes fadeInUpSmall {
from {
opacity: 0;
-webkit-transform: translate3d(0, 50%, 0);
transform: translate3d(0, 50%, 0);
}
to {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
.fadeInUpSmall {
-webkit-animation-name: fadeInUpSmall;
animation-name: fadeInUpSmall;
}
@-webkit-keyframes fadeOutDownSmall {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(0, 50%, 0);
transform: translate3d(0, 50%, 0);
}
}
@keyframes fadeOutDownSmall {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(0, 50%, 0);
transform: translate3d(0, 50%, 0);
}
}
.fadeOutDownSmall {
-webkit-animation-name: fadeOutDownSmall;
animation-name: fadeOutDownSmall;
}
@-webkit-keyframes fadeOutLeftSmall {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(-50%, 0, 0);
transform: translate3d(-50%, 0, 0);
}
}
@keyframes fadeOutLeftSmall {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(-50%, 0, 0);
transform: translate3d(-50%, 0, 0);
}
}
.fadeOutLeftSmall {
-webkit-animation-name: fadeOutLeftSmall;
animation-name: fadeOutLeftSmall;
}
@-webkit-keyframes fadeOutRightSmall {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(50%, 0, 0);
transform: translate3d(50%, 0, 0);
}
}
@keyframes fadeOutRightSmall {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(50%, 0, 0);
transform: translate3d(50%, 0, 0);
}
}
.fadeOutRightSmall {
-webkit-animation-name: fadeOutRightSmall;
animation-name: fadeOutRightSmall;
}
@-webkit-keyframes fadeOutUpSmall {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(0, -50%, 0);
transform: translate3d(0, -50%, 0);
}
}
@keyframes fadeOutUpSmall {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(0, -50%, 0);
transform: translate3d(0, -50%, 0);
}
}
.fadeOutUpSmall {
-webkit-animation-name: fadeOutUpSmall;
animation-name: fadeOutUpSmall;
}