/ * = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
For all pages
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = * /
# main-wrapper {
width : 100 % ;
}
. boxed # main-wrapper {
width : 100 % ;
max-width : 1300 px ;
margin : 0 auto ;
box-shadow : 0 0 60 px rgba ( 0 , 0 , 0 , 0 .1 ) ;
. sidebar-footer {
position : absolute ;
}
. footer {
display : none ;
}
}
. page-wrapper {
background : $bodycolor ;
padding-bottom : 60 px ;
}
. container-fluid {
padding : 0 30 px 25 px 30 px ;
}
/ * * * * * * * * * * * * * * * * * * *
Topbar
* * * * * * * * * * * * * * * * * * * /
. topbar {
position : relative ;
z-index : 50 ;
box-shadow : 5 px 0 px 10 px rgba ( 0 , 0 , 0 , 0 .5 ) ;
. top-navbar {
min-height : 70 px ;
padding : 0 px 15 px 0 0 ;
. dropdown-toggle : : after {
display : none ;
}
. navbar-header {
line-height : 65 px ;
text-align : center ;
. navbar-brand {
margin-right : 0 px ;
padding-bottom : 0 px ;
padding-top : 0 px ;
. light-logo {
display : none ;
}
b {
line-height : 70 px ;
display : inline-block ;
}
}
}
. navbar-nav > . nav-item > . nav-link {
padding-left : .75 rem ;
padding-right : .75 rem ;
font-size : 19 px ;
line-height : 50 px ;
}
. navbar-nav > . nav-item . show {
background : $dark-transparent ;
}
}
. profile-pic {
width : 30 px ;
border-radius : 100 % ;
}
. dropdown-menu {
box-shadow : 0 3 px 12 px rgba ( 0 , 0 , 0 , 0 .05 ) ;
-webkit-box-shadow : 0 3 px 12 px rgba ( 0 , 0 , 0 , 0 .05 ) ;
-moz-box-shadow : 0 3 px 12 px rgba ( 0 , 0 , 0 , 0 .05 ) ;
border-color : $border ;
. dropdown-item {
padding : 7 px 1 .5 rem ;
}
}
ul . dropdown-user {
padding : 0 px ;
width : 270 px ;
li {
list-style : none ;
padding : 0 px ;
margin : 0 px ;
& . divider {
height : 1 px ;
margin : 9 px 0 ;
overflow : hidden ;
background-color : $border ;
}
. dw-user-box {
padding : 10 px 15 px ;
. u-img {
width : 80 px ;
display : inline-block ;
vertical-align : top ;
img {
width : 100 % ;
border-radius : 5 px ;
}
}
. u-text {
display : inline-block ;
padding-left : 10 px ;
h4 {
margin : 0 px ;
}
p {
margin-bottom : 2 px ;
font-size : 14 px ;
}
. btn {
color : $white ;
padding : 5 px 10 px ;
display : inline-block ;
& : hover {
background : $danger-dark ;
}
}
}
}
a {
padding : 9 px 15 px ;
display : block ;
color : $bodytext ;
& : hover {
background : $light ;
color : $themecolor ;
text-decoration : none ;
}
}
}
}
}
. search-box {
. app-search {
position : absolute ;
margin : 0 px ;
display : block ;
z-index : 110 ;
width : 100 % ;
top : - 1 px ;
box-shadow : 2 px 0 px 10 px rgba ( 0 , 0 , 0 , 0 .2 ) ;
display : none ;
left : 0 px ;
input {
width : 100 % ;
padding : 25 px 40 px 25 px 20 px ;
border-radius : 0 px ;
font-size : 17 px ;
transition : 0 .5 s ease-in ;
height : 70 px ;
}
. srh-btn {
position : absolute ;
top : 23 px ;
cursor : pointer ;
background : $white ;
width : 15 px ;
height : 15 px ;
right : 20 px ;
font-size : 14 px ;
}
}
}
. mini-sidebar . top-navbar {
. navbar-header {
width : 60 px ;
text-align : center ;
}
}
. logo-center {
. top-navbar {
. navbar-header {
position : absolute ;
left : 0 ;
right : 0 ;
margin : 0 auto ;
}
}
}
/ * * * * * * * * * * * * * * * * * * *
Breadcrumb and page title
* * * * * * * * * * * * * * * * * * * /
. page-titles {
background : $white ;
margin : 0 - 30 px 30 px ;
padding : 15 px ;
box-shadow : 1 px 0 5 px rgba ( 0 , 0 , 0 , 0 .1 ) ;
h3 {
margin-bottom : 0 px ;
margin-top : 8 px ;
}
. breadcrumb {
padding : 0 px ;
background : transparent ;
font-size : 14 px ;
li {
margin-top : 0 px ;
margin-bottom : 0 px ;
}
. breadcrumb-item + . breadcrumb-item : : before {
content : " \e649 " ;
font-family : themify ;
color : $light-text ;
font-size : 11 px ;
}
. breadcrumb-item . active {
color : $muted ;
}
}
}
/ * * * * * * * * * * * * * * * * * * *
Right side toggle
* * * * * * * * * * * * * * * * * * * /
@-webkit-keyframes rotate {
from {
-webkit-transform : rotate ( 0 deg ) ;
}
to {
-webkit-transform : rotate ( 360 deg ) ;
}
}
@-moz-keyframes rotate {
from {
-moz-transform : rotate ( 0 deg ) ;
}
to {
-moz-transform : rotate ( 360 deg ) ;
}
}
@keyframes rotate {
from {
transform : rotate ( 0 deg ) ;
}
to {
transform : rotate ( 360 deg ) ;
}
}
. right-side-toggle {
position : relative ;
}
. right-side-toggle i {
-webkit-transition-property : - webkit-transform ;
-webkit-transition-duration : 1 s ;
-moz-transition-property : - moz-transform ;
-moz-transition-duration : 1 s ;
transition-property : transform ;
transition-duration : 1 s ;
-webkit-animation-name : rotate ;
-webkit-animation-duration : 2 s ;
-webkit-animation-iteration-count : infinite ;
-webkit-animation-timing-function : linear ;
-moz-animation-name : rotate ;
-moz-animation-duration : 2 s ;
-moz-animation-iteration-count : infinite ;
-moz-animation-timing-function : linear ;
animation-name : rotate ;
animation-duration : 2 s ;
animation-iteration-count : infinite ;
animation-timing-function : linear ;
position : absolute ;
top : 18 px ;
left : 18 px ;
}
. right-sidebar {
position : fixed ;
right : - 240 px ;
width : 240 px ;
display : none ;
z-index : 1100 ;
background : $white ;
top : 0 px ;
padding-bottom : 20 px ;
height : 100 % ;
box-shadow : 5 px 1 px 40 px rgba ( 0 , 0 , 0 , 0 .1 ) ;
transition : all 0 .3 s ease ;
. rpanel-title {
display : block ;
padding : 24 px 20 px ;
color : $white ;
text-transform : uppercase ;
font-size : 15 px ;
background : $themecolor ;
span {
float : right ;
cursor : pointer ;
font-size : 11 px ;
& : hover {
color : $white ;
}
}
}
. r-panel-body {
padding : 20 px ;
ul {
margin : 0 px ;
padding : 0 px ;
li {
list-style : none ;
padding : 5 px 0 ;
}
}
}
}
. shw-rside {
right : 0 px ;
width : 240 px ;
display : block ;
}
. chatonline {
img {
margin-right : 10 px ;
float : left ;
width : 30 px ;
}
li a {
padding : 13 px 0 ;
float : left ;
width : 100 % ;
span {
color : $bodytext ;
small {
display : block ;
font-size : 10 px ;
}
}
}
}
/ * * * * * * * * * * * * * * * * * * *
Right side toggle
* * * * * * * * * * * * * * * * * * * /
ul # themecolors {
display : block ;
li {
display : inline-block ;
& : first-child {
display : block ;
}
a {
width : 50 px ;
height : 50 px ;
display : inline-block ;
margin : 5 px ;
color : transparent ;
position : relative ;
& . working : before {
content : " \f00c " ;
font-family : " Font Awesome 5 Free " ;
font-weight : 900 ;
font-size : 18 px ;
line-height : 50 px ;
width : 50 px ;
height : 50 px ;
position : absolute ;
top : 0 ;
left : 0 ;
color : $white ;
text-align : center ;
}
}
}
}
. default-theme {
background : $muted ;
}
. green-theme {
background : $success ;
}
. yellow-theme {
background : $warning ;
}
. red-theme {
background : $danger ;
}
. blue-theme {
background : $info ;
}
. purple-theme {
background : $purple ;
}
. megna-theme {
background : $megna ;
}
. default-dark-theme {
background : $dark ;
/* Old browsers */
background : -moz-linear-gradient ( left , $dark 0 % , $dark 23 % , $muted 23 % , $muted 99 % ) ;
/* FF3.6-15 */
background : -webkit-linear-gradient ( left , $dark 0 % , $dark 23 % , $muted 23 % , $muted 99 % ) ;
/* Chrome10-25,Safari5.1-6 */
background : linear-gradient ( to right , $dark 0 % , $dark 23 % , $muted 23 % , $muted 99 % ) ;
}
. green-dark-theme {
background : $dark ;
;
/* Old browsers */
background : -moz-linear-gradient ( left , $dark 0 % , $dark 23 % , $success 23 % , $success 99 % ) ;
/* FF3.6-15 */
background : -webkit-linear-gradient ( left , $dark 0 % , $dark 23 % , #00c292 23 % , $success 99 % ) ;
/* Chrome10-25,Safari5.1-6 */
background : linear-gradient ( to right , $dark 0 % , $dark 23 % , $success 23 % , $success 99 % ) ;
}
. yellow-dark-theme {
background : $dark ;
;
/* Old browsers */
background : -moz-linear-gradient ( left , $dark 0 % , $dark 23 % , $danger 23 % , $danger 99 % ) ;
/* FF3.6-15 */
background : -webkit-linear-gradient ( left , $dark 0 % , $dark 23 % , $danger 23 % , $danger 99 % ) ;
/* Chrome10-25,Safari5.1-6 */
background : linear-gradient ( to right , $dark 0 % , $dark 23 % , $danger 23 % , $danger 99 % ) ;
}
. blue-dark-theme {
background : $dark ;
;
/* Old browsers */
background : -moz-linear-gradient ( left , $dark 0 % , $dark 23 % , $info 23 % , $info 99 % ) ;
/* FF3.6-15 */
background : -webkit-linear-gradient ( left , $dark 0 % , $dark 23 % , $info 23 % , $info 99 % ) ;
/* Chrome10-25,Safari5.1-6 */
background : linear-gradient ( to right , $dark 0 % , $dark 23 % , $info 23 % , $info 99 % ) ;
}
. purple-dark-theme {
background : $dark ;
/* Old browsers */
background : -moz-linear-gradient ( left , $dark 0 % , $dark 23 % , $purple 23 % , $purple 99 % ) ;
/* FF3.6-15 */
background : -webkit-linear-gradient ( left , $dark 0 % , $dark 23 % , $purple 23 % , $purple 99 % ) ;
/* Chrome10-25,Safari5.1-6 */
background : linear-gradient ( to right , $dark 0 % , $dark 23 % , $purple 23 % , $purple 99 % ) ;
}
. megna-dark-theme {
background : $dark ;
/* Old browsers */
background : -moz-linear-gradient ( left , $dark 0 % , $dark 23 % , $megna 23 % , $megna 99 % ) ;
/* FF3.6-15 */
background : -webkit-linear-gradient ( left , $dark 0 % , $dark 23 % , $megna 23 % , $megna 99 % ) ;
/* Chrome10-25,Safari5.1-6 */
background : linear-gradient ( to right , $dark 0 % , $dark 23 % , $megna 23 % , $megna 99 % ) ;
}
. red-dark-theme {
background : $dark ;
/* Old browsers */
background : -moz-linear-gradient ( left , $dark 0 % , $dark 23 % , $danger 23 % , $danger 99 % ) ;
/* FF3.6-15 */
background : -webkit-linear-gradient ( left , $dark 0 % , $dark 23 % , $danger 23 % , $danger 99 % ) ;
/* Chrome10-25,Safari5.1-6 */
background : linear-gradient ( to right , $dark 0 % , $dark 23 % , $danger 23 % , $danger 99 % ) ;
}
/ * * * * * * * * * * * * * * * * * * *
page title
* * * * * * * * * * * * * * * * * * * /
. page-titles {
padding-bottom : 20 px ;
}
/ * * * * * * * * * * * * * * * * * * *
Footer
* * * * * * * * * * * * * * * * * * * /
. footer {
bottom : 0 ;
color : $bodytext ;
left : 0 px ;
padding : 17 px 15 px ;
position : absolute ;
right : 0 ;
border-top : 1 px solid $border ;
background : $white ;
}
/ * * * * * * * * * * * * * * * * * * *
Card title
* * * * * * * * * * * * * * * * * * * /
. card {
margin-bottom : 30 px ;
. card-subtitle {
font-weight : 300 ;
margin-bottom : 15 px ;
color : $muted ;
}
}
. card-inverse . card-blockquote . blockquote-footer ,
. card-inverse . card-link ,
. card-inverse . card-subtitle ,
. card-inverse . card-text {
color : rgba ( 255 , 255 , 255 , .65 ) ;
}
. card-success {
background : $success ;
border-color : $success ;
}
. card-danger {
background : $danger ;
border-color : $danger ;
}
. card-warning {
background : $warning ;
border-color : $warning ;
}
. card-info {
background : $info ;
border-color : $info ;
}
. card-primary {
background : $primary ;
border-color : $primary ;
}
. card-dark {
background : $inverse ;
border-color : $inverse ;
}
. card-megna {
background : $megna ;
border-color : $megna ;
}
/ * = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
Buttons page
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = * /
. button-group {
. btn {
margin-bottom : 5 px ;
margin-right : 5 px ;
}
}
. no-button-group {
. btn {
margin-bottom : 5 px ;
margin-right : 0 px ;
}
}
. btn {
. text-active {
display : none ;
}
& . active . text-active {
display : inline-block ;
}
& . active . text {
display : none ;
}
}
/ * = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
Cards page
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = * /
. card-actions {
float : $rgt ;
a {
cursor : pointer ;
color : $bodytext ;
opacity : 0 .7 ;
padding-left : 7 px ;
font-size : 13 px ;
& : hover {
opacity : 1 ;
}
}
}
. card-columns . card {
margin-bottom : 20 px ;
}
. collapsing {
-webkit-transition : height .08 s ease ;
transition : height .08 s ease ;
}
. card-info {
background : $info ;
border-color : $info ;
}
. card-primary {
background : $primary ;
border-color : $primary ;
}
. card-outline-info {
border-color : $info ;
. card-header {
background : $info ;
border-color : $info ;
}
}
. card-outline-inverse {
border-color : $inverse ;
. card-header {
background : $inverse ;
border-color : $inverse ;
}
}
. card-outline-warning {
border-color : $warning ;
. card-header {
background : $warning ;
border-color : $warning ;
}
}
. card-outline-success {
border-color : $success ;
. card-header {
background : $success ;
border-color : $success ;
}
}
. card-outline-danger {
border-color : $danger ;
. card-header {
background : $danger ;
border-color : $danger ;
}
}
. card-outline-primary {
border-color : $primary ;
. card-header {
background : $primary ;
border-color : $primary ;
}
}
/ * = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
Breadcrumb
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = * /
. bc-colored {
. breadcrumb-item ,
. breadcrumb-item a {
color : $white ;
& . active {
opacity : 0 .7 ;
}
}
. breadcrumb-item + . breadcrumb-item : : before {
color : rgba ( 255 , 255 , 255 , 0 .4 ) ;
}
}
. breadcrumb {
margin-bottom : 0 px ;
}
/ * = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
Ui-bootstrap
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = * /
ul . list-icons {
margin : 0 px ;
padding : 0 px ;
li {
list-style : none ;
line-height : 30 px ;
margin : 5 px 0 ;
transition : 0 .2 s ease-in ;
a {
color : $bodytext ;
& : hover {
color : $themecolor ;
}
}
i {
font-size : 13 px ;
padding-right : 8 px ;
}
}
}
ul . list-inline {
li {
display : inline-block ;
padding : 0 8 px ;
}
}
ul . two-part {
margin : 0 px ;
li {
width : 48 .8 % ;
}
}
/*Accordion*/
html body . accordion {
. card {
margin-bottom : 0 px ;
}
}
/ * = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
flot chart
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = * /
. flot-chart {
display : block ;
height : 400 px ;
}
. flot-chart-content {
width : 100 % ;
height : 100 % ;
}
html body {
. jqstooltip ,
. flotTip {
width : auto !important ;
height : auto !important ;
background : $dark ;
color : $white ;
padding : 5 px 10 px ;
}
}
/ * = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
Easy pie chart
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = * /
. chart {
position : relative ;
display : inline-block ;
width : 100 px ;
height : 100 px ;
margin-top : 20 px ;
margin-bottom : 20 px ;
text-align : center ;
canvas {
position : absolute ;
top : 0 ;
left : 0 ;
}
}
. chart . chart-widget-pie {
margin-top : 5 px ;
margin-bottom : 5 px ;
}
. pie-chart > span {
left : 0 ;
margin-top : - 2 px ;
position : absolute ;
right : 0 ;
text-align : center ;
top : 50 % ;
transform : translateY ( - 50 % ) ;
}
. chart > span > img {
left : 0 ;
margin-top : - 2 px ;
position : absolute ;
right : 0 ;
text-align : center ;
top : 50 % ;
width : 60 % ;
height : 60 % ;
transform : translateY ( - 50 % ) ;
margin : 0 auto ;
}
. percent {
display : inline-block ;
line-height : 100 px ;
z-index : 2 ;
font-weight : 600 ;
font-size : 18 px ;
color : $dark ;
& : after {
content : ' % ' ;
margin-left : 0 .1 em ;
font-size : .8 em ;
}
}
/ * = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
Dashboard1 chart
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = * /
. ct-charts {
position : relative ;
}
. amp-pxl {
position : relative ;
. ct-series-a . ct-bar {
stroke : $info ;
}
. ct-series-b . ct-bar {
stroke : $success ;
}
}
. c3-chart-arcs-title , . c3-legend-item {
font-family : $bodyfont ;
fill : $bodytext ;
}
html body # visitor . c3-chart-arcs-title {
font-size : 18 px ;
fill : $muted ;
}
. stylish-table {
thead th {
font-weight : 400 ;
color : $muted ;
border : 0 px ;
border-bottom : 1 px ;
}
tbody tr {
border-left : 4 px solid $white ;
& : hover ,
& . active {
border-left : 4 px solid $themecolor ;
}
}
tbody td {
vertical-align : middle ;
h6 {
font-weight : 500 ;
margin-bottom : 0 px ;
white-space : nowrap ;
}
small {
line-height : 12 px ;
white-space : nowrap ;
}
}
}
/ * = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
Dashboard2 chart
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = * /
. campaign {
height : 280 px ;
. ct-series-a . ct-area {
fill-opacity : 0 .2 ;
fill : url( #gradient ) ;
}
. ct-series-a . ct-line , . ct-series-a . ct-point {
stroke : $success ;
stroke-width : 2 px ;
}
. ct-series-b . ct-area {
fill : $info ;
fill-opacity : 0 .1 ;
}
. ct-series-b . ct-line , . ct-series-b . ct-point {
stroke : $info ;
stroke-width : 2 px ;
}
. ct-series-a . ct-point , . ct-series-b . ct-point {
stroke-width : 6 px ;
}
}
. campaign2 {
. ct-series-a . ct-area {
fill-opacity : 0 .2 ;
fill : url( #gradient ) ;
}
. ct-series-a . ct-line , . ct-series-a . ct-point {
stroke : $success ;
stroke-width : 2 px ;
}
. ct-series-b . ct-area {
fill : $info ;
fill-opacity : 0 .1 ;
}
. ct-series-b . ct-line , . ct-series-b . ct-point {
stroke : $info ;
stroke-width : 2 px ;
}
. ct-series-a . ct-point , . ct-series-b . ct-point {
stroke-width : 6 px ;
}
}
. usage . ct-series-a . ct-line {
stroke-width : 3 px ;
stroke : rgba ( 255 , 255 , 255 , 0 .5 ) ;
}
/ * = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
Dashboard3 chart
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = * /
. total-sales {
position : relative ;
. chartist-tooltip {
background : $inverse ;
}
. ct-series-a . ct-bar {
stroke : $info ;
}
. ct-series-b . ct-bar {
stroke : $success ;
}
. ct-series-c . ct-bar {
stroke : $danger ;
}
}
. ct-chart {
position : relative ;
. ct-series-a . ct-slice-donut {
stroke : $success ;
}
. ct-series-b . ct-slice-donut {
stroke : $light ;
}
. ct-series-c . ct-slice-donut {
stroke : $info ;
}
}
# visitfromworld {
path . jvectormap-region . jvectormap-element {
stroke-width : 1 px ;
stroke : $muted ;
}
}
. jvectormap-zoomin ,
. jvectormap-zoomout ,
. jvectormap-goback {
background : $muted ;
}
. browser {
td {
vertical-align : middle ;
padding-left : 0 px ;
}
}
# calendar . fc-today-button {
display : none ;
}
. calendar-events {
padding : 8 px 10 px ;
border : 1 px solid $white ;
cursor : move ;
& : hover {
border : 1 px dashed $border ;
}
i {
margin-right : 8 px ;
}
}
/ * = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
Dashboard4 chart
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = * /
. total-revenue4 {
position : relative ;
. ct-series-a . ct-line {
stroke : $info ;
stroke-width : 1 px ;
}
. ct-series-a . ct-point {
stroke : $info ;
stroke-width : 5 px ;
}
. ct-series-b . ct-line {
stroke : $success ;
stroke-width : 1 px ;
}
. ct-series-b . ct-point {
stroke : $success ;
stroke-width : 5 px ;
}
. ct-series-a . ct-area {
fill : $info ;
fill-opacity : 0 .2 ;
}
. ct-series-b . ct-area {
fill : $success ;
fill-opacity : 0 .2 ;
}
}
/ * = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
Dashboard6 chart
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = * /
. product-overview . table tbody tr td {
vertical-align : middle ;
}
/ * = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
Widget-data
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = * /
. sparkchart {
margin-bottom : - 2 px ;
}
/ * = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
File upload
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = * /
. btn-file {
overflow : hidden ;
position : relative ;
vertical-align : middle ;
> input {
position : absolute ;
top : 0 ;
right : 0 ;
margin : 0 ;
opacity : 0 ;
filter : alpha ( opacity = 0 ) ;
font-size : 23 px ;
height : 100 % ;
width : 100 % ;
direction : ltr ;
cursor : pointer ;
border-radius : 0 px ;
}
}
. fileinput {
. input-group-addon {
border : none ;
border-bottom : 1 px solid $form-brd ;
background : $white ;
margin-bottom : 1 px ;
}
}
. fileinput . form-control {
padding-top : 7 px ;
padding-bottom : 5 px ;
display : inline-block ;
margin-bottom : 0 px ;
vertical-align : middle ;
cursor : text ;
}
. fileinput . thumbnail {
overflow : hidden ;
display : inline-block ;
margin-bottom : 5 px ;
vertical-align : middle ;
text-align : center ;
}
. fileinput . thumbnail > img {
max-height : 100 % ;
}
. fileinput . btn {
vertical-align : middle ;
}
. fileinput-exists . fileinput-new ,
. fileinput-new . fileinput-exists {
display : none ;
}
. fileinput-inline . fileinput-controls {
display : inline ;
}
. fileinput-filename {
vertical-align : middle ;
display : inline-block ;
overflow : hidden ;
}
. form-control . fileinput-filename {
vertical-align : bottom ;
}
. fileinput . input-group > * {
position : relative ;
z-index : 2 ;
}
. fileinput . input-group > . btn-file {
z-index : 1 ;
}
/ * = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
widget-chart-page product review
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = * /
. product-review {
margin : 0 px ;
padding : 25 px ;
li {
display : block ;
padding : 20 px 0 ;
list-style : none ;
. font ,
span {
display : inline-block ;
margin-left : 10 px ;
}
}
}
. social-profile {
text-align : center ;
background : rgba ( 7 , 10 , 43 , 0 .8 ) ;
}
. profile-tab , . customtab {
li {
a . nav-link {
border : 0 px ;
padding : 15 px 20 px ;
color : $bodytext ;
& . active {
border-bottom : 2 px solid $themecolor ;
color : $themecolor ;
}
& : hover {
color : $themecolor ;
}
}
}
}
/ * = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
Form addons page
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = * /
/*Bootstrap select*/
. bootstrap-select : not ( [ class * = col- ] ) : not ( [ class * = form-control ] ) : not ( . input-group-btn ) {
width : 100 % ;
}
. select2-container--default . select2-selection--single {
border-color : $form-brd ;
height : 38 px ;
}
. select2-container--default . select2-selection--single . select2-selection__rendered {
line-height : 38 px ;
}
. select2-container--default . select2-selection--single . select2-selection__arrow {
height : 33 px ;
}
. input-form . btn {
padding : 10 px 12 px ;
}
/ * = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
Form Material page
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = * /
/*Material inputs*/
. form-material . form-group { overflow : hidden ; }
. form-material . form-control {
background-color : rgba ( 0 , 0 , 0 , 0 ) ;
background-position : center bottom , center calc ( 100 % - 1 px ) ;
background-repeat : no-repeat ;
background-size : 0 2 px , 100 % 1 px ;
padding : 0 ;
transition : background 0 s ease-out 0 s ;
}
. form-material . form-control , . form-material . form-control . focus , . form-material . form-control : focus {
background-image : linear-gradient ( $themecolor , $themecolor ) , linear-gradient ( $form-brd , $form-brd ) ;
border : 0 none ;
border-radius : 0 ;
box-shadow : none ;
float : none ;
}
. form-material . form-control . focus , . form-material . form-control : focus {
background-size : 100 % 2 px , 100 % 1 px ;
outline : 0 none ;
transition-duration : 0 .3 s ;
}
. form-control-line . form-group { overflow : hidden ; }
. form-control-line . form-control {
border : 0 px ;
border-radius : 0 px ;
padding-left : 0 px ;
border-bottom : 1 px solid $form-brd ;
& : focus {
border-bottom : 1 px solid $themecolor ;
}
}
/*******************/
/*Floating Label*/
/*******************/
. floating-labels . form-group {
position : relative ;
}
. floating-labels . form-control {
padding : 10 px 10 px 10 px 0 ;
display : block ;
border : none ;
font-family : $bodyfont ;
border-radius : 0 px ;
border-bottom : 1 px solid $form-brd ;
& : focus {
box-shadow : none ;
}
}
. floating-labels select . form-control > option {
font-size : 14 px ;
}
. floating-labels . has-error . form-control {
border-bottom : 1 px solid $danger ;
}
. floating-labels . has-warning . form-control {
border-bottom : 1 px solid $warning ;
}
. floating-labels . has-success . form-control {
border-bottom : 1 px solid $success ;
}
. floating-labels . form-control : focus {
outline : none ;
border : none ;
}
. floating-labels label {
color : $bodytext ;
position : absolute ;
cursor : auto ;
top : 5 px ;
transition : 0 .2 s ease all ;
-moz-transition : 0 .2 s ease all ;
-webkit-transition : 0 .2 s ease all ;
}
. floating-labels . focused label {
top : - 20 px ;
font-size : 12 px ;
color : $dark ;
}
. floating-labels . bar {
position : relative ;
display : block ;
}
. floating-labels . bar : before ,
. floating-labels . bar : after {
content : ' ' ;
height : 2 px ;
width : 0 ;
bottom : 1 px ;
position : absolute ;
background : $themecolor ;
transition : 0 .2 s ease all ;
-moz-transition : 0 .2 s ease all ;
-webkit-transition : 0 .2 s ease all ;
}
. floating-labels . bar : before {
left : 50 % ;
}
. floating-labels . bar : after {
right : 50 % ;
}
. floating-labels . form-control : focus ~ . bar : before ,
. floating-labels . form-control : focus ~ . bar : after {
width : 50 % ;
}
. floating-labels . highlight {
position : absolute ;
height : 60 % ;
width : 100 px ;
top : 25 % ;
left : 0 ;
pointer-events : none ;
opacity : 0 .5 ;
}
. floating-labels . input-lg ~ label ,
. floating-labels . input-lg {
font-size : 24 px ;
}
. floating-labels . input-sm ~ label ,
. floating-labels . input-sm {
font-size : 16 px ;
}
. has-warning . bar : before ,
. has-warning . bar : after {
background : $warning ;
}
. has-success . bar : before ,
. has-success . bar : after {
background : $success ;
}
. has-error . bar : before ,
. has-error . bar : after {
background : $danger ;
}
. has-warning . form-control : focus ~ label ,
. has-warning . form-control : valid ~ label {
color : $warning ;
}
. has-success . form-control : focus ~ label ,
. has-success . form-control : valid ~ label {
color : $success ;
}
. has-error . form-control : focus ~ label ,
. has-error . form-control : valid ~ label {
color : $danger ;
}
. has-feedback label ~ . t-0 {
top : 0 ;
}
. form-group . error input , . form-group . error select , . form-group . error textarea {
border : 1 px solid $danger ;
}
. form-group . validate input , . form-group . validate select , . form-group . validate textarea {
border : 1 px solid $success ;
}
. form-group . error . help-block {
ul {
padding : 0 px ;
color : $danger ;
li {
list-style : none ;
}
}
}
. form-group . issue . help-block {
ul {
padding : 0 px ;
color : $warning ;
li {
list-style : none ;
}
}
}
/ * * * * * * * * * * * * * * * * * * *
Pagination
* * * * * * * * * * * * * * * * * * /
. pagination-circle {
li . active a {
background : $success ;
}
li a {
width : 40 px ;
height : 40 px ;
background : $light ;
border : 0 px ;
text-align : center ;
border-radius : 100 % ;
& : first - child , &: last - child {
border-radius : 100 % ;
}
& : hover {
background : $success ;
color : $white ;
}
}
li . disabled a {
background : $light ;
color : $border ;
}
}
/ * * * * * * * * * * * * * * * * * * *
Form Dropzone
* * * * * * * * * * * * * * * * * * /
. dropzone {
border : 1 px dashed $form-brd ;
. dz-message {
padding : 5 % 0 ;
margin : 0 px ;
}
}
/ * * * * * * * * * * * * * * * * * * *
Form Pickers
* * * * * * * * * * * * * * * * * * /
. asColorPicker-dropdown {
max-width : 260 px ;
}
. asColorPicker-trigger {
position : absolute ;
top : 0 ;
right : - 35 px ;
height : 38 px ;
width : 37 px ;
border : 0 ;
}
. asColorPicker-clear {
display : none ;
position : absolute ;
top : 5 px ;
right : 10 px ;
text-decoration : none ;
}
table th {
font-weight : 400 ;
}
. daterangepicker td . active , . daterangepicker td . active : hover {
background-color : $themecolor ;
}
. datepicker table tr td . today , . datepicker table tr td . today . disabled , . datepicker table tr td . today . disabled : hover , . datepicker table tr td . today : hover {
background : $themecolor ;
color : $white ;
}
. datepicker td , . datepicker th {
padding : 5 px 10 px ;
}
/ * * * * * * * * * * * * * * * * * * *
Form icheck
* * * * * * * * * * * * * * * * * * /
. icolors ,
. icheck-list {
padding : 0 ;
margin : 0 ;
list-style : none ;
}
. icolors > li {
padding : 0 ;
margin : 2 px ;
float : left ;
display : inline-block ;
height : 30 px ;
width : 30 px ;
background : $dark ;
text-align : center ;
}
. icolors > li . active : after {
content : " \2713 " ;
color : $white ;
line-height : 30 px ;
}
. icolors > li : first-child {
margin-left : 0 ;
}
. icolors > li . orange {
background : $danger ;
}
. icolors > li . yellow {
background : $warning ;
}
. icolors > li . info {
background : $info ;
}
. icolors > li . green {
background : $success ;
}
. icolors > li . red {
background : $red ;
}
. icolors > li . purple {
background : $purple ;
}
. icolors > li . blue {
background : $blue ;
}
. icheck-list {
float : left ;
padding-right : 50 px ;
padding-top : 10 px ;
}
. icheck-list li {
padding-bottom : 5 px ;
}
. icheck-list li label {
padding-left : 10 px ;
}
/ * * * * * * * * * * * * * * * * * * *
Form summernote
* * * * * * * * * * * * * * * * * * /
. note-popover , . note-icon-caret {
display : none ;
}
. note-editor . note-frame {
border : 1 px solid $form-brd ;
. panel-heading {
padding : 6 px 10 px 10 px ;
border-bottom : 1 px solid $border ;
}
}
. label {
display : inline-block ;
}
/ * * * * * * * * * * * * * * * * * * *
Table-Layout
* * * * * * * * * * * * * * * * * * /
. table thead th , . table th {
border : 0 px ;
}
. color-table . primary-table thead th {
background-color : $primary ;
color : $white ;
}
. table-striped tbody tr : nth-of-type ( odd ) {
background : $light ;
}
. color-table . success-table thead th {
background-color : $success ;
color : $white ;
}
. color-table . info-table thead th {
background-color : $info ;
color : $white ;
}
. color-table . warning-table thead th {
background-color : $warning ;
color : $white ;
}
. color-table . danger-table thead th {
background-color : $danger ;
color : $white ;
}
. color-table . inverse-table thead th {
background-color : $inverse ;
color : $white ;
}
. color-table . dark-table thead th {
background-color : $dark ;
color : $white ;
}
. color-table . red-table thead th {
background-color : $red ;
color : $white ;
}
. color-table . purple-table thead th {
background-color : $purple ;
color : $white ;
}
. color-table . muted-table thead th {
background-color : $muted ;
color : $white ;
}
. color-bordered-table . primary-bordered-table {
border : 2 px solid $primary ;
thead th {
background-color : $primary ;
color : $white ;
}
}
. color-bordered-table . success-bordered-table {
border : 2 px solid $success ;
thead th {
background-color : $success ;
color : $white ;
}
}
. color-bordered-table . info-bordered-table {
border : 2 px solid $info ;
thead th {
background-color : $info ;
color : $white ;
}
}
. color-bordered-table . warning-bordered-table {
border : 2 px solid $warning ;
thead th {
background-color : $warning ;
color : $white ;
}
}
. color-bordered-table . danger-bordered-table {
border : 2 px solid $danger ;
thead th {
background-color : $danger ;
color : $white ;
}
}
. color-bordered-table . inverse-bordered-table {
border : 2 px solid $inverse ;
thead th {
background-color : $inverse ;
color : $white ;
}
}
. color-bordered-table . dark-bordered-table {
border : 2 px solid $dark ;
thead th {
background-color : $dark ;
color : $white ;
}
}
. color-bordered-table . red-bordered-table {
border : 2 px solid $red ;
thead th {
background-color : $red ;
color : $white ;
}
}
. color-bordered-table . purple-bordered-table {
border : 2 px solid $purple ;
thead th {
background-color : $purple ;
color : $white ;
}
}
. color-bordered-table . muted-bordered-table {
border : 2 px solid $muted ;
thead th {
background-color : $muted ;
color : $white ;
}
}
. full-color-table . full-primary-table {
background-color : $light-primary ;
thead th {
background-color : $primary ;
border : 0 ;
color : $white ;
}
tbody td {
border : 0 ;
}
tr : hover {
background-color : $primary ;
color : $white ;
}
}
. full-color-table . full-success-table {
background-color : $light-success ;
thead th {
background-color : $success ;
border : 0 ;
color : $white ;
}
tbody td {
border : 0 ;
}
tr : hover {
background-color : $success ;
color : $white ;
}
}
. full-color-table . full-info-table {
background-color : $light-info ;
thead th {
background-color : $info ;
border : 0 ;
color : $white ;
}
tbody td {
border : 0 ;
}
tr : hover {
background-color : $info ;
color : $white ;
}
}
. full-color-table . full-warning-table {
background-color : $light-warning ;
thead th {
background-color : $warning ;
border : 0 ;
color : $white ;
}
tbody td {
border : 0 ;
}
tr : hover {
background-color : $warning ;
color : $white ;
}
}
. full-color-table . full-danger-table {
background-color : $light-danger ;
thead th {
background-color : $danger ;
border : 0 ;
color : $white ;
}
tbody td {
border : 0 ;
}
tr : hover {
background-color : $danger ;
color : $white ;
}
}
. full-color-table . full-inverse-table {
background-color : $light-inverse ;
thead th {
background-color : $inverse ;
border : 0 ;
color : $white ;
}
tbody td {
border : 0 ;
}
tr : hover {
background-color : $inverse ;
color : $white ;
}
}
. full-color-table . full-dark-table {
background-color : rgba ( 43 , 43 , 43 , .8 ) ;
thead th {
background-color : $dark ;
border : 0 ;
color : $white ;
}
tbody td {
border : 0 ;
color : $white ;
}
tr : hover {
background-color : $dark ;
color : $white ;
}
}
. full-color-table . full-red-table {
background-color : $light-danger ;
thead th {
background-color : $red ;
border : 0 ;
color : $white ;
}
tbody td {
border : 0 ;
}
tr : hover {
background-color : $red ;
color : $white ;
}
}
. full-color-table . full-purple-table {
background-color : $light-primary ;
thead th {
background-color : $purple ;
border : 0 ;
color : $white ;
}
tbody td {
border : 0 ;
}
tr : hover {
background-color : $purple ;
color : $white ;
}
}
. full-color-table . full-muted-table {
background-color : rgba ( 152 , 166 , 173 , .2 ) ;
thead th {
background-color : $muted ;
border : 0 ;
color : $white ;
}
tbody td {
border : 0 ;
}
tr : hover {
background-color : $muted ;
color : $white ;
}
}
/ * * * * * * * * * * * * * * * * * * *
Table-Data Table
* * * * * * * * * * * * * * * * * * /
. dataTables_wrapper {
padding-top : 10 px
}
. dt-buttons {
display : inline-block ;
padding-top : 5 px ;
margin-bottom : 15 px ;
. dt-button {
padding : 5 px 15 px ;
border-radius : $radius ;
background : $themecolor ;
color : $white ;
margin-right : 3 px ;
& : hover {
background : $inverse ;
}
}
}
. dataTables_info , . dataTables_length {
display : inline-block ;
}
. dataTables_length {
margin-top : 10 px ;
select {
border : 0 ;
background-image : linear-gradient ( $themecolor , $themecolor ) , linear-gradient ( $form-brd , $form-brd ) ;
background-size : 0 2 px , 100 % 1 px ;
background-repeat : no-repeat ;
background-position : center bottom , center calc ( 100 % - 1 px ) ;
background-color : transparent ;
transition : background 0 s ease-out ;
padding-bottom : 5 px ;
& : focus {
outline : none ;
background-image : linear-gradient ( $themecolor , $themecolor ) , linear-gradient ( $form-brd , $form-brd ) ;
background-size : 100 % 2 px , 100 % 1 px ;
box-shadow : none ;
transition-duration : 0 .3 s ;
}
}
}
. dataTables_filter {
float : right ;
margin-top : 10 px ;
input {
border : 0 ;
background-image : linear-gradient ( $themecolor , $themecolor ) , linear-gradient ( $form-brd , $form-brd ) ;
background-size : 0 2 px , 100 % 1 px ;
background-repeat : no-repeat ;
background-position : center bottom , center calc ( 100 % - 1 px ) ;
background-color : transparent ;
transition : background 0 s ease-out ;
float : none ;
box-shadow : none ;
border-radius : 0 ;
margin-left : 10 px ;
& : focus {
outline : none ;
background-image : linear-gradient ( $themecolor , $themecolor ) , linear-gradient ( $form-brd , $form-brd ) ;
background-size : 100 % 2 px , 100 % 1 px ;
box-shadow : none ;
transition-duration : 0 .3 s ;
}
}
}
table . dataTable thead . sorting ,
table . dataTable thead . sorting_asc ,
table . dataTable thead . sorting_desc ,
table . dataTable thead . sorting_asc_disabled ,
table . dataTable thead . sorting_desc_disabled {
background : transparent ;
}
. dataTables_wrapper . dataTables_paginate {
float : right ;
text-align : right ;
padding-top : 0 .25 em
}
. dataTables_wrapper . dataTables_paginate . paginate_button {
box-sizing : border-box ;
display : inline-block ;
min-width : 1 .5 em ;
/*padding: 0.5em 1em;*/
text-align : center ;
text-decoration : none ;
cursor : pointer ;
*cursor : hand ;
color : $bodytext ;
border : 1 px solid #ddd ;
}
. dataTables_wrapper . dataTables_paginate . paginate_button . current ,
. dataTables_wrapper . dataTables_paginate . paginate_button . current : hover {
color : $white !important ;
border : 1 px solid $themecolor ;
background-color : $themecolor ;
}
. dataTables_wrapper . dataTables_paginate . paginate_button . disabled ,
. dataTables_wrapper . dataTables_paginate . paginate_button . disabled : hover ,
. dataTables_wrapper . dataTables_paginate . paginate_button . disabled : active {
cursor : default ;
color : $bodytext ;
border : 1 px solid #ddd ;
background : transparent ;
box-shadow : none
}
. dataTables_wrapper . dataTables_paginate . paginate_button : hover {
color : white ;
border : 1 px solid $themecolor ;
background-color : $themecolor ;
}
. dataTables_wrapper . dataTables_paginate . paginate_button : active {
outline : none ;
background-color : $bodytext ;
}
. dataTables_wrapper . dataTables_paginate . ellipsis {
padding : 0 1 em
}
/ * * * * * * * * * * * * * * * * * * *
Table- responsive
* * * * * * * * * * * * * * * * * * /
. tablesaw-bar . btn-group label {
color : $bodytext !important ;
}
/ * * * * * * * * * * * * * * * * * * *
Table- editable table
* * * * * * * * * * * * * * * * * * /
. dt-bootstrap {
display : block ;
}
# editable-datatable_wrapper {
. paging_simple_numbers {
. pagination {
. paginate_button {
padding : 0 px ;
background : $white ;
& : hover {
background : $white ;
}
a {
padding : 5 px 10 px ;
border-radius : $radius ;
border : 0 px ;
}
& . active a , & : hover a {
background : $info ;
color : $white ;
}
}
}
}
}
/ * * * * * * * * * * * * * * * * * * *
Table- Footable
* * * * * * * * * * * * * * * * * * /
# demo-show-entries {
border : 0 ;
background-image : linear-gradient ( $themecolor , $themecolor ) , linear-gradient ( $form-brd , $form-brd ) ;
background-size : 0 2 px , 100 % 1 px ;
background-repeat : no-repeat ;
background-position : center bottom , center calc ( 100 % - 1 px ) ;
background-color : transparent ;
transition : background 0 s ease-out ;
padding-bottom : 5 px ;
color : $bodytext ;
& : focus {
outline : none ;
background-image : linear-gradient ( $themecolor , $themecolor ) , linear-gradient ( $form-brd , $form-brd ) ;
background-size : 100 % 2 px , 100 % 1 px ;
box-shadow : none ;
transition-duration : 0 .3 s ;
}
}
# demo-input-search2 {
border : 0 ;
background-image : linear-gradient ( $themecolor , $themecolor ) , linear-gradient ( $form-brd , $form-brd ) ;
background-size : 0 2 px , 100 % 1 px ;
background-repeat : no-repeat ;
background-position : center bottom , center calc ( 100 % - 1 px ) ;
background-color : transparent ;
transition : background 0 s ease-out ;
float : none ;
box-shadow : none ;
border-radius : 0 ;
margin-left : 10 px ;
color : $bodytext ;
& : focus {
outline : none ;
background-image : linear-gradient ( $themecolor , $themecolor ) , linear-gradient ( $form-brd , $form-brd ) ;
background-size : 100 % 2 px , 100 % 1 px ;
box-shadow : none ;
transition-duration : 0 .3 s ;
}
}
. footable . pagination {
li {
a {
position : relative ;
display : block ;
padding : .5 rem .75 rem ;
margin-left : - 1 px ;
line-height : 1 .25 ;
color : #0275d8 ;
background-color : $white ;
border : 1 px solid #ddd ;
}
& . active a {
z-index : 2 ;
color : #fff ;
background-color : #0275d8 ;
border-color : #0275d8 ;
}
}
li . disabled {
a {
color : #636c72 ;
pointer-events : none ;
cursor : not-allowed ;
background-color : $white ;
border-color : #ddd ;
}
}
li : first-child {
a {
margin-left : 0 ;
border-bottom-left-radius : .25 rem ;
border-top-left-radius : .25 rem ;
}
}
}
. footable-odd {
background : $light ;
}
/ * * * * * * * * * * * * * * * * * * *
Icon list fontawesom
* * * * * * * * * * * * * * * * * * /
. icon-list-demo {
div {
cursor : pointer ;
line-height : 60 px ;
white-space : nowrap ;
color : $bodytext ;
& : hover {
color : $dark ;
}
p {
margin : 10 px 0 ;
padding : 5 px 0 ;
}
}
i {
-webkit-transition : all 0 .2 s ;
-webkit-transition : font-size .2 s ;
display : inline-block ;
font-size : 18 px ;
margin : 0 15 px 0 10 px ;
text-align : left ;
transition : all 0 .2 s ;
transition : font-size .2 s ;
vertical-align : middle ;
transition : all 0 .3 s ease 0 s ;
}
. col-md-4 , . col-3 {
border-radius : $radius ;
& : hover {
background-color : $extra-light ;
}
}
}
. icon-list-demo . div : hover i {
font-size : 2 em ;
}
/ * * * * * * * * * * * * * * * * * * *
Icon list material icon
* * * * * * * * * * * * * * * * * * /
. material-icon-list-demo . mdi {
font-size : 21 px ;
}
/ * * * * * * * * * * * * * * * * * * *
Gridstack Dragable portlet
* * * * * * * * * * * * * * * * * * /
. grid-stack-item-content {
background : #fff ;
color : #2b2b2b ;
text-align : center ;
font-size : 20 px ;
}
. grid-stack > . grid-stack-item > . grid-stack-item-content {
border : 1 px solid $border ;
}
/ * * * * * * * * * * * * * * * * * * *
Bootstrap Switch
* * * * * * * * * * * * * * * * * * /
. bootstrap-switch ,
. bootstrap-switch . bootstrap-switch-container {
border-radius : 2 px ;
}
. bootstrap-switch . bootstrap-switch-handle-on {
border-bottom-left-radius : 2 px ;
border-top-left-radius : 2 px ;
}
. bootstrap-switch . bootstrap-switch-handle-off {
border-bottom-right-radius : 2 px ;
border-top-right-radius : 2 px ;
}
. bootstrap-switch . bootstrap-switch-handle-off . bootstrap-switch-primary ,
. bootstrap-switch . bootstrap-switch-handle-on . bootstrap-switch-primary {
color : $white ;
background : $primary ;
}
. bootstrap-switch . bootstrap-switch-handle-off . bootstrap-switch-info ,
. bootstrap-switch . bootstrap-switch-handle-on . bootstrap-switch-info {
color : $white ;
background : $info ;
}
. bootstrap-switch . bootstrap-switch-handle-off . bootstrap-switch-success ,
. bootstrap-switch . bootstrap-switch-handle-on . bootstrap-switch-success {
color : $white ;
background : $success ;
}
. bootstrap-switch . bootstrap-switch-handle-off . bootstrap-switch-warning ,
. bootstrap-switch . bootstrap-switch-handle-on . bootstrap-switch-warning {
color : $white ;
background : $warning ;
}
. bootstrap-switch . bootstrap-switch-handle-off . bootstrap-switch-danger ,
. bootstrap-switch . bootstrap-switch-handle-on . bootstrap-switch-danger {
color : $white ;
background : $danger ;
}
. bootstrap-switch . bootstrap-switch-handle-off . bootstrap-switch-default ,
. bootstrap-switch . bootstrap-switch-handle-on . bootstrap-switch-default {
color : $dark ;
background : $light ;
}
. onoffswitch {
position : relative ; width : 90 px ;
-webkit-user-select : none ; -moz-user-select : none ; -ms-user-select : none ;
}
. onoffswitch-checkbox {
display : none ;
}
. onoffswitch-label {
display : block ; overflow : hidden ; cursor : pointer ;
border : 2 px solid $success ; border-radius : 20 px ;
}
. onoffswitch-inner {
display : block ; width : 200 % ; margin-left : - 100 % ;
transition : margin 0 .3 s ease-in 0 s ;
}
. onoffswitch-inner : before , . onoffswitch-inner : after {
display : block ; float : left ; width : 50 % ; height : 30 px ; padding : 0 ; line-height : 30 px ;
font-size : 14 px ; color : white ;
box-sizing : border-box ;
}
. onoffswitch-inner : before {
content : " ON " ;
padding-left : 27 px ;
background-color : $success ; color : #FFFFFF ;
}
. onoffswitch-inner : after {
content : " OFF " ;
padding-right : 24 px ;
background-color : #EEEEEE ; color : #999999 ;
text-align : right ;
}
. onoffswitch-switch {
display : block ; width : 23 px ; margin : 6 px ;
background : #FFFFFF ;
position : absolute ; top : 0 ; bottom : 0 ;
right : 56 px ;
border : 2 px solid $success ; border-radius : 20 px ;
transition : all 0 .3 s ease-in 0 s ;
}
. onoffswitch-checkbox : checked + . onoffswitch-label . onoffswitch-inner {
margin-left : 0 ;
}
. onoffswitch-checkbox : checked + . onoffswitch-label . onoffswitch-switch {
right : 0 px ;
}
/ * * * * * * * * * * * * * * * * * * *
Date paginator page
* * * * * * * * * * * * * * * * * * /
. dp-selected [ style ] {
background-color : $themecolor !important ;
}
. datepaginator-sm , . datepaginator-lg , . datepaginator {
. pagination {
li {
a {
padding : 0 5 px ;
height : 60 px ;
border : 1 px solid $border ;
float : left ;
position : relative ;
}
}
}
}
/ * * * * * * * * * * * * * * * * * * *
sweet alert page
* * * * * * * * * * * * * * * * * * /
. model_img {
cursor : pointer ;
}
/ * * * * * * * * * * * * * * * * * * *
Grid page
* * * * * * * * * * * * * * * * * * /
. show-grid {
margin-bottom : 10 px ;
padding : 0 15 px
}
. show-grid [ class ^ = col- ] {
padding-top : 10 px ;
padding-bottom : 10 px ;
border : 1 px solid $form-brd ;
background-color : $light ;
}
/ * * * * * * * * * * * * * * * * * * *
Vertical tabs
* * * * * * * * * * * * * * * * * * /
. vtabs {
display : table ;
. tabs-vertical {
width : 150 px ;
border-bottom : 0 px ;
border-right : 1 px solid $border ;
display : table-cell ;
vertical-align : top ;
li . nav-link {
color : $dark ;
margin-bottom : 10 px ;
border : 0 px ;
border-radius : $radius 0 0 $radius ;
}
}
. tab-content {
display : table-cell ;
padding : 20 px ;
vertical-align : top ;
}
}
. tabs-vertical li . nav-link . active , . tabs-vertical li . nav-link : hover , . tabs-vertical li . nav-link . active : focus {
background : $themecolor ;
border : 0 px ;
color : $white ;
}
/*Custom vertical tab*/
. customvtab . tabs-vertical li . nav-link . active , . customvtab . tabs-vertical li . nav-link : hover , . customvtab . tabs-vertical li . nav-link : focus {
background : $white ;
border : 0 px ;
border-right : 2 px solid $themecolor ;
margin-right : - 1 px ;
color : $themecolor ;
}
. tabcontent-border {
border : 1 px solid #ddd ;
border-top : 0 px ;
}
. customtab2 {
li {
a . nav-link {
border : 0 px ;
margin-right : 3 px ;
color : $bodytext ;
& . active {
background : $themecolor ;
color : $white ;
}
& : hover {
color : $white ;
background : $themecolor ;
}
}
}
}
/ * * * * * * * * * * * * * * * * * * *
Progress bar
* * * * * * * * * * * * * * * * * * /
. progress . active . progress-bar ,
. progress-bar . active {
-webkit-animation : progress-bar - stripes 2 s linear infinite ;
-o-animation : progress-bar - stripes 2 s linear infinite ;
animation : progress-bar - stripes 2 s linear infinite ;
}
. progress-vertical {
min-height : 250 px ;
height : 250 px ;
position : relative ;
display : inline-block ;
margin-bottom : 0 ;
margin-right : 20 px ;
}
. progress-vertical-bottom {
min-height : 250 px ;
height : 250 px ;
position : relative ;
display : inline-block ;
margin-bottom : 0 ;
margin-right : 20 px ;
transform : rotate ( 180 deg ) ;
}
. progress-animated {
-webkit-animation-duration : 5 s ;
-webkit-animation-name : myanimation ;
-webkit-transition : 5 s all ;
animation-duration : 5 s ;
animation-name : myanimation ;
transition : 5 s all ;
}
@-webkit-keyframes myanimation {
from {
width : 0 ;
}
}
@keyframes myanimation {
from {
width : 0 ;
}
}
/ * * * * * * * * * * * * * * * * * * *
Notification page Jquery toaster
* * * * * * * * * * * * * * * * * * /
. jq-icon-info { background-color : $info ; color : $white ; }
. jq-icon-success { background-color : $success ; color : $white ; }
. jq-icon-error { background-color : $danger ; color : $white ; }
. jq-icon-warning { background-color : $warning ; color : $white ; }
. alert-rounded {
border-radius : 60 px ;
}
/ * * * * * * * * * * * * * * * * * * *
list and media
* * * * * * * * * * * * * * * * * * /
. list-group a . list-group-item : hover {
background : $light ;
}
. list-group-item . active , . list-group . list-group-item . active : hover {
background : $themecolor ;
border-color : $themecolor ;
}
. list-group-item . disabled {
color : $muted ;
background : $light ;
}
. media {
border : 1 px solid $border ;
margin-bottom : 10 px ;
padding : 15 px ;
}
/ * * * * * * * * * * * * * * * * * * *
User card page
* * * * * * * * * * * * * * * * * * /
. el-element-overlay . white-box {
padding : 0 px ;
}
. el-element-overlay . el-card-item {
position : relative ;
padding-bottom : 25 px ;
. el-card-avatar {
margin-bottom : 15 px ;
}
. el-card-content {
text-align : center ;
h3 {
margin : 0 px ;
}
a {
color : $bodytext ;
& : hover {
color : $themecolor ;
}
}
}
. el-overlay-1 {
width : 100 % ;
overflow : hidden ;
position : relative ;
text-align : center ;
cursor : default ;
img {
display : block ;
position : relative ;
-webkit-transition : all .4 s linear ;
transition : all .4 s linear ;
width : 100 % ;
height : auto ;
}
& : hover img {
-ms-transform : scale ( 1 .2 ) translateZ ( 0 ) ;
-webkit-transform : scale ( 1 .2 ) translateZ ( 0 ) ;
/* transform: scale(1.2) translateZ(0); */
}
. el-info {
text-decoration : none ;
display : inline-block ;
text-transform : uppercase ;
color : $white ;
background-color : transparent ;
filter : alpha ( opacity = 0 ) ;
-webkit-transition : all .2 s ease-in-out ;
transition : all .2 s ease-in-out ;
padding : 0 ;
margin : auto ;
position : absolute ;
top : 50 % ;
left : 0 ;
right : 0 ;
transform : translateY ( - 50 % ) translateZ ( 0 ) ;
-webkit-transform : translateY ( - 50 % ) translateZ ( 0 ) ;
-ms-transform : translateY ( - 50 % ) translateZ ( 0 ) ;
> li {
list-style : none ;
display : inline-block ;
margin : 0 3 px ;
a {
border-color : $white ;
color : $white ;
padding : 12 px 15 px 10 px ;
& : hover {
background : $themecolor ;
border-color : $themecolor ;
}
}
}
}
}
. el-overlay {
width : 100 % ;
height : 100 % ;
position : absolute ;
overflow : hidden ;
top : 0 ;
left : 0 ;
opacity : 0 ;
background-color : rgba ( 0 , 0 , 0 , .7 ) ;
-webkit-transition : all .4 s ease-in-out ;
transition : all .4 s ease-in-out ;
}
. el-overlay-1 : hover . el-overlay {
opacity : 1 ;
filter : alpha ( opacity = 100 ) ;
-webkit-transform : translateZ ( 0 ) ;
-ms-transform : translateZ ( 0 ) ;
transform : translateZ ( 0 ) ;
}
. el-overlay-1 . scrl-dwn {
top : - 100 % ;
}
. el-overlay-1 . scrl-up {
top : 100 % ;
height : 0 px ;
}
. el-overlay-1 : hover . scrl-dwn {
top : 0 px ;
}
. el-overlay-1 : hover . scrl-up {
top : 0 px ;
height : 100 % ;
}
}
/ * * * * * * * * * * * * * * * * * * *
Timeline page
* * * * * * * * * * * * * * * * * * /
. timeline {
position : relative ;
padding : 20 px 0 20 px ;
list-style : none ;
max-width : 1200 px ;
margin : 0 auto ;
}
. timeline : before {
content : " " ;
position : absolute ;
top : 0 ;
bottom : 0 ;
left : 50 % ;
width : 3 px ;
margin-left : - 1 .5 px ;
background-color : $light ;
}
. timeline > li {
position : relative ;
margin-bottom : 20 px ;
}
. timeline > li : before ,
. timeline > li : after {
content : " " ;
display : table ;
}
. timeline > li : after {
clear : both ;
}
. timeline > li : before ,
. timeline > li : after {
content : " " ;
display : table ;
}
. timeline > li : after {
clear : both ;
}
. timeline > li > . timeline-panel {
float : left ;
position : relative ;
width : 46 % ;
padding : 20 px ;
border : 1 px solid $border ;
border-radius : $radius ;
-webkit-box-shadow : 0 1 px 6 px rgba ( 0 , 0 , 0 , 0 .05 ) ;
box-shadow : 0 1 px 6 px rgba ( 0 , 0 , 0 , 0 .05 ) ;
}
. timeline > li > . timeline-panel : before {
content : " " ;
display : inline-block ;
position : absolute ;
top : 26 px ;
right : - 8 px ;
border-top : 8 px solid transparent ;
border-right : 0 solid $border ;
border-bottom : 8 px solid transparent ;
border-left : 8 px solid $border ;
}
. timeline > li > . timeline-panel : after {
content : " " ;
display : inline-block ;
position : absolute ;
top : 27 px ;
right : - 7 px ;
border-top : 7 px solid transparent ;
border-right : 0 solid $white ;
border-bottom : 7 px solid transparent ;
border-left : 7 px solid $white ;
}
. timeline > li > . timeline-badge {
z-index : 10 ;
position : absolute ;
top : 16 px ;
left : 50 % ;
width : 50 px ;
height : 50 px ;
margin-left : - 25 px ;
border-radius : 50 % 50 % 50 % 50 % ;
text-align : center ;
font-size : 1 .4 em ;
line-height : 50 px ;
color : #fff ;
overflow : hidden ;
}
. timeline > li . timeline-inverted > . timeline-panel {
float : right ;
}
. timeline > li . timeline-inverted > . timeline-panel : before {
right : auto ;
left : - 8 px ;
border-right-width : 8 px ;
border-left-width : 0 ;
}
. timeline > li . timeline-inverted > . timeline-panel : after {
right : auto ;
left : - 7 px ;
border-right-width : 7 px ;
border-left-width : 0 ;
}
. timeline-badge . primary {
background-color : $primary ;
}
. timeline-badge . success {
background-color : $success ;
}
. timeline-badge . warning {
background-color : $warning ;
}
. timeline-badge . danger {
background-color : $danger ;
}
. timeline-badge . info {
background-color : $info ;
}
. timeline-title {
margin-top : 0 ;
color : inherit ;
font-weight : 400 ;
}
. timeline-body > p ,
. timeline-body > ul {
margin-bottom : 0 ;
}
. timeline-body > p + p {
margin-top : 5 px ;
}
/ * * * * * * * * * * * * * * * * * * *
Horizontal Timeline page
* * * * * * * * * * * * * * * * * * /
. cd-horizontal-timeline . events a {
padding-bottom : 6 px ;
color : $themecolor ;
}
. cd-horizontal-timeline . filling-line , . cd-horizontal-timeline . events a . selected : : after {
background : $themecolor ;
}
. cd-horizontal-timeline . events a . selected : : after {
border-color : $themecolor ;
}
. myadmin-dd . dd-list . dd-item . dd-handle {
background : $white ;
border : 1 px solid rgba ( 120 , 130 , 140 ,. 13 ) ;
padding : 8 px 16 px ;
height : auto ;
font-family : $bodyfont ;
font-weight : 400 ;
border-radius : 0 ;
}
. myadmin-dd-empty . dd-list . dd3-content {
height : auto ;
border : 1 px solid rgba ( 120 , 130 , 140 ,. 13 ) ;
padding : 8 px 16 px 8 px 46 px ;
background : $white ;
font-weight : 400 ;
}
. myadmin-dd-empty . dd-list . dd3-handle {
border : 1 px solid rgba ( 120 , 130 , 140 ,. 13 ) ;
border-bottom : 0 ;
background : $white ;
height : 36 px ;
width : 36 px ;
}
. dd3-handle : before {
color : $bodytext ;
top : 7 px ;
}
/ * * * * * * * * * * * * * * * * * * *
ribbons page
* * * * * * * * * * * * * * * * * * /
. ribbon-wrapper ,
. ribbon-wrapper-reverse ,
. ribbon-wrapper-bottom ,
. ribbon-wrapper-right-bottom {
position : relative ;
padding : 50 px 15 px 15 px 15 px ;
}
. ribbon-vwrapper {
padding : 15 px 15 px 15 px 50 px ;
position : relative ;
}
. ribbon-overflow {
overflow : hidden ;
}
. ribbon-vwrapper-reverse {
padding : 15 px 50 px 15 px 15 px ;
}
. ribbon-wrapper-bottom {
padding : 15 px 15 px 50 px 50 px ;
}
. ribbon-wrapper-right-bottom {
padding : 15 px 50 px 50 px 15 px ;
}
. ribbon-content {
margin-bottom : 0 px ;
}
. ribbon {
padding : 0 20 px ;
height : 30 px ;
line-height : 30 px ;
clear : left ;
position : absolute ;
top : 12 px ;
left : - 2 px ;
color : $white ;
}
. ribbon-bookmark : before {
position : absolute ;
top : 0 ;
left : 100 % ;
display : block ;
width : 0 ;
height : 0 ;
content : ' ' ;
border : 15 px solid $dark ;
border-right : 10 px solid transparent ;
}
. ribbon-right {
left : auto ;
right : - 2 px ;
}
. ribbon-bookmark . ribbon-right : before {
right : 100 % ;
left : auto ;
border-right : 15 px solid $dark ;
border-left : 10 px solid transparent ;
}
. ribbon-vertical-l ,
. ribbon-vertical-r {
clear : none ;
padding : 0 5 px ;
height : 70 px ;
width : 30 px ;
line-height : 70 px ;
text-align : center ;
left : 12 px ;
top : - 2 px ;
}
. ribbon-vertical-r {
left : auto ;
right : 12 px ;
}
. ribbon-bookmark . ribbon-vertical-l : before ,
. ribbon-bookmark . ribbon-vertical-r : before {
top : 100 % ;
left : 0 ;
margin-top : - 14 px ;
border-right : 15 px solid $dark ;
border-bottom : 10 px solid transparent ;
}
. ribbon-badge {
top : 15 px ;
overflow : hidden ;
left : - 90 px ;
width : 100 % ;
text-align : center ;
-webkit-transform : rotate ( - 45 deg ) ;
-ms-transform : rotate ( - 45 deg ) ;
-o-transform : rotate ( - 45 deg ) ;
transform : rotate ( - 45 deg ) ;
}
. ribbon-badge . ribbon-right {
left : auto ;
right : - 90 px ;
-webkit-transform : rotate ( 45 deg ) ;
-ms-transform : rotate ( 45 deg ) ;
-o-transform : rotate ( 45 deg ) ;
transform : rotate ( 45 deg ) ;
}
. ribbon-badge . ribbon-bottom {
top : auto ;
bottom : 15 px ;
-webkit-transform : rotate ( 45 deg ) ;
-ms-transform : rotate ( 45 deg ) ;
-o-transform : rotate ( 45 deg ) ;
transform : rotate ( 45 deg ) ;
}
. ribbon-badge . ribbon-right . ribbon-bottom {
-webkit-transform : rotate ( - 45 deg ) ;
-ms-transform : rotate ( - 45 deg ) ;
-o-transform : rotate ( - 45 deg ) ;
transform : rotate ( - 45 deg ) ;
}
. ribbon-corner {
top : 0 ;
left : 0 ;
background-color : transparent !important ;
padding : 6 px 0 0 10 px ;
}
. ribbon-corner i {
position : relative ;
}
. ribbon-corner : before {
position : absolute ;
top : 0 ;
left : 0 ;
width : 0 ;
height : 0 ;
content : ' ' ;
border : 30 px solid transparent ;
border-top-color : $themecolor ;
border-left-color : $themecolor ;
;
}
. ribbon-corner . ribbon-right : before {
right : 0 ;
left : auto ;
border-right-color : #526069 ;
border-left-color : transparent ;
}
. ribbon-corner . ribbon-right {
right : 0 ;
left : auto ;
padding : 6 px 10 px 0 0 ;
}
. ribbon-corner . ribbon-bottom : before {
top : auto ;
bottom : 0 ;
border-top-color : transparent ;
border-bottom-color : #526069 ;
}
. ribbon-corner . ribbon-bottom {
bottom : 0 ;
top : auto ;
padding : 0 10 px 6 px 10 px ;
}
. ribbon-custom {
background : $themecolor ;
}
. ribbon-bookmark . ribbon-right . ribbon-custom : before {
border-right-color : $themecolor ;
border-left-color : transparent ;
}
. ribbon-bookmark . ribbon-vertical-l . ribbon-custom : before ,
. ribbon-bookmark . ribbon-vertical-r . ribbon-custom : before {
border-right-color : $themecolor ;
border-bottom-color : transparent ;
}
. ribbon-primary {
background : $primary ;
}
. ribbon-bookmark . ribbon-primary : before {
border-color : $primary ;
border-right-color : transparent ;
}
. ribbon-bookmark . ribbon-right . ribbon-primary : before {
border-right-color : $primary ;
border-left-color : transparent ;
}
. ribbon-bookmark . ribbon-vertical-l . ribbon-primary : before ,
. ribbon-bookmark . ribbon-vertical-r . ribbon-primary : before {
border-right-color : $primary ;
border-bottom-color : transparent ;
}
. ribbon-primary . ribbon-corner : before {
border-top-color : $primary ;
border-left-color : $primary ;
}
. ribbon-primary . ribbon-corner . ribbon-right : before {
border-right-color : $primary ;
border-left-color : transparent ;
}
. ribbon-primary . ribbon-corner . ribbon-bottom : before {
border-top-color : transparent ;
border-bottom-color : $primary ;
}
. ribbon-success {
background : $success ;
}
. ribbon-bookmark . ribbon-success : before {
border-color : $success ;
border-right-color : transparent ;
}
. ribbon-bookmark . ribbon-right . ribbon-success : before {
border-right-color : $success ;
border-left-color : transparent ;
}
. ribbon-bookmark . ribbon-vertical-l . ribbon-success : before ,
. ribbon-bookmark . ribbon-vertical-r . ribbon-success : before {
border-right-color : $success ;
border-bottom-color : transparent ;
}
. ribbon-success . ribbon-corner : before {
border-top-color : $success ;
border-left-color : $success ;
}
. ribbon-success . ribbon-corner . ribbon-right : before {
border-right-color : $success ;
border-left-color : transparent ;
}
. ribbon-success . ribbon-corner . ribbon-bottom : before {
border-top-color : transparent ;
border-bottom-color : $success ;
}
. ribbon-info {
background : $info ;
}
. ribbon-bookmark . ribbon-info : before {
border-color : $info ;
border-right-color : transparent ;
}
. ribbon-bookmark . ribbon-right . ribbon-info : before {
border-right-color : $info ;
border-left-color : transparent ;
}
. ribbon-bookmark . ribbon-vertical-l . ribbon-info : before ,
. ribbon-bookmark . ribbon-vertical-r . ribbon-info : before {
border-right-color : $info ;
border-bottom-color : transparent ;
}
. ribbon-info . ribbon-corner : before {
border-top-color : $info ;
border-left-color : $info ;
}
. ribbon-info . ribbon-corner . ribbon-right : before {
border-right-color : $info ;
border-left-color : transparent ;
}
. ribbon-info . ribbon-corner . ribbon-bottom : before {
border-top-color : transparent ;
border-bottom-color : $info ;
}
. ribbon-warning {
background : $warning ;
}
. ribbon-bookmark . ribbon-warning : before {
border-color : $warning ;
border-right-color : transparent ;
}
. ribbon-bookmark . ribbon-right . ribbon-warning : before {
border-right-color : $warning ;
border-left-color : transparent ;
}
. ribbon-bookmark . ribbon-vertical-l . ribbon-warning : before ,
. ribbon-bookmark . ribbon-vertical-r . ribbon-warning : before {
border-right-color : $warning ;
border-bottom-color : transparent ;
}
. ribbon-warning . ribbon-corner : before {
border-top-color : $warning ;
border-left-color : $warning ;
}
. ribbon-warning . ribbon-corner . ribbon-right : before {
border-right-color : $warning ;
border-left-color : transparent ;
}
. ribbon-warning . ribbon-corner . ribbon-bottom : before {
border-top-color : transparent ;
border-bottom-color : $warning ;
}
. ribbon-danger {
background : $danger ;
}
. ribbon-bookmark . ribbon-danger : before {
border-color : $danger ;
border-right-color : transparent ;
}
. ribbon-bookmark . ribbon-right . ribbon-danger : before {
border-right-color : $danger ;
border-left-color : transparent ;
}
. ribbon-bookmark . ribbon-vertical-l . ribbon-danger : before ,
. ribbon-bookmark . ribbon-vertical-r . ribbon-danger : before {
border-right-color : $danger ;
border-bottom-color : transparent ;
}
. ribbon-danger . ribbon-corner : before {
border-top-color : $danger ;
border-left-color : $danger ;
}
. ribbon-danger . ribbon-corner . ribbon-right : before {
border-right-color : $danger ;
border-left-color : transparent ;
}
. ribbon-danger . ribbon-corner . ribbon-bottom : before {
border-top-color : transparent ;
border-bottom-color : $danger ;
}
. ribbon-default {
background : $dark ;
}
. ribbon-bookmark . ribbon-default : before {
border-color : $dark ;
border-right-color : transparent ;
}
. ribbon-bookmark . ribbon-right . ribbon-default : before {
border-right-color : $dark ;
border-left-color : transparent ;
}
. ribbon-bookmark . ribbon-vertical-l . ribbon-default : before ,
. ribbon-bookmark . ribbon-vertical-r . ribbon-default : before {
border-right-color : $dark ;
border-bottom-color : transparent ;
}
. ribbon-default . ribbon-corner : before {
border-top-color : $dark ;
border-left-color : $dark ;
}
. ribbon-default . ribbon-corner . ribbon-right : before {
border-right-color : $dark ;
border-left-color : transparent ;
}
. ribbon-default . ribbon-corner . ribbon-bottom : before {
border-top-color : transparent ;
border-bottom-color : $dark ;
}
/ * * * * * * * * * * * * * * * * * * *
session ideal timeout page
* * * * * * * * * * * * * * * * * * /
# idletimeout {
background : $themecolor ;
border : 3 px solid $themecolor ;
color : #fff ;
font-family : arial , sans-serif ;
text-align : center ;
font-size : 12 px ;
padding : 10 px ;
position : relative ;
top : 0 px ;
left : 0 ;
right : 0 ;
z-index : 100000 ;
display : none ;
}
# idletimeout a {
color : $white ;
font-weight : bold
}
# idletimeout span {
font-weight : bold
}
/ * * * * * * * * * * * * * * * * * * *
Stylish tooltip
* * * * * * * * * * * * * * * * * * /
//colors for tooltips
$black_10 : rgba ( 0 , 0 , 0 , 0 .1 ) ;
$color_outer_space_20_approx : rgba ( 48 , 54 , 61 , 0 .2 ) ;
$color_baltic_sea_approx : #2b2b2b ;
$color_charade_approx : #2a3035 ;
$color_vivid_tangerine_approx : $themecolor ;
$color_cerulean_approx : #00aeef ;
//urls
$url_0 : url( ../../assets/images/tooltip/tooltip1.svg ) ;
$url_1 : url( ../../assets/images/tooltip/shape1.svg ) ;
//@extend-elements
//original selectors
//.mytooltip:hover .tooltip-content2, .mytooltip:hover .tooltip-content2 i
% extend_1 {
opacity : 1 ;
font-size : 18 px ;
pointer-events : auto ;
//Instead of the line below you could use @include transform($scale, $rotate, $transx, $transy, $skewx, $skewy, $originx, $originy)
transform : translate3d ( 0 , 0 , 0 ) scale3d ( 1 , 1 , 1 ) ;
}
//original selectors
//.mytooltip:hover .tooltip-content4, .mytooltip:hover .tooltip-text2
% extend_2 {
pointer-events : auto ;
opacity : 1 ;
//Instead of the line below you could use @include transform($scale, $rotate, $transx, $transy, $skewx, $skewy, $originx, $originy)
transform : translate3d ( 0 , 0 , 0 ) ;
}
. mytooltip {
display : inline ;
position : relative ;
z-index : 10 ;
& : hover {
. tooltip-item : : after {
pointer-events : auto ;
}
. tooltip-content {
pointer-events : auto ;
opacity : 1 ;
//Instead of the line below you could use @include transform($scale, $rotate, $transx, $transy, $skewx, $skewy, $originx, $originy)
transform : translate3d ( 0 , 0 , 0 ) rotate3d ( 0 , 0 , 0 , 0 ) ;
}
. tooltip-content2 {
@extend % extend_1 ;
i {
@extend % extend_1 ;
}
}
. tooltip-content3 {
opacity : 1 ;
pointer-events : auto ;
//Instead of the line below you could use @include transform($scale, $rotate, $transx, $transy, $skewx, $skewy, $originx, $originy)
transform : scale3d ( 1 , 1 , 1 ) ;
}
. tooltip-item2 {
color : $white ;
//Instead of the line below you could use @include transform($scale, $rotate, $transx, $transy, $skewx, $skewy, $originx, $originy)
transform : translate3d ( 0 , - 0 .5 em , 0 ) ;
}
. tooltip-content4 {
@extend % extend_2 ;
}
. tooltip-text2 {
@extend % extend_2 ;
}
. tooltip-content5 {
opacity : 1 ;
pointer-events : auto ;
//Instead of the line below you could use @include transition-delay($delay-1, $delay-2, $delay-3, $delay-4, $delay-5, $delay-6, $delay-7, $delay-8, $delay-9, $delay-10)
transition-delay : 0 s ;
}
. tooltip-text3 {
//Instead of the line below you could use @include transition-delay($delay-1, $delay-2, $delay-3, $delay-4, $delay-5, $delay-6, $delay-7, $delay-8, $delay-9, $delay-10)
transition-delay : 0 s ;
//Instead of the line below you could use @include transform($scale, $rotate, $transx, $transy, $skewx, $skewy, $originx, $originy)
transform : scale3d ( 1 , 1 , 1 ) ;
}
. tooltip-inner2 {
//Instead of the line below you could use @include transition-delay($delay-1, $delay-2, $delay-3, $delay-4, $delay-5, $delay-6, $delay-7, $delay-8, $delay-9, $delay-10)
transition-delay : 0 .3 s ;
//Instead of the line below you could use @include transform($scale, $rotate, $transx, $transy, $skewx, $skewy, $originx, $originy)
transform : translate3d ( 0 , 0 , 0 ) ;
}
}
}
. tooltip-item {
background : $black_10 ;
cursor : pointer ;
display : inline-block ;
font-weight : 500 ;
padding : 0 10 px ;
}
. tooltip-item : : after {
content : ' ' ;
position : absolute ;
width : 360 px ;
height : 20 px ;
bottom : 100 % ;
left : 50 % ;
pointer-events : none ;
//Instead of the line below you could use @include transform($scale, $rotate, $transx, $transy, $skewx, $skewy, $originx, $originy)
transform : translateX ( - 50 % ) ;
}
. tooltip-content {
position : absolute ;
z-index : 9999 ;
width : 360 px ;
left : 50 % ;
margin : 0 0 20 px - 180 px ;
bottom : 100 % ;
text-align : left ;
font-size : 14 px ;
line-height : 30 px ;
//Instead of the line below you could use @include box-shadow($shadow-1, $shadow-2, $shadow-3, $shadow-4, $shadow-5, $shadow-6, $shadow-7, $shadow-8, $shadow-9, $shadow-10)
box-shadow : - 5 px - 5 px 15 px $color_outer_space_20_approx ;
background : $color_baltic_sea_approx ;
opacity : 0 ;
cursor : default ;
pointer-events : none ;
img {
position : relative ;
height : 140 px ;
display : block ;
float : left ;
margin-right : 1 em ;
}
}
. tooltip-effect-5 {
. tooltip-content {
width : 180 px ;
margin-left : - 90 px ;
//Instead of the line below you could use @include transform-origin($origin-x, $origin-y, $origin-z, $only3d)
transform-origin : 50 % calc ( 106 % ) ;
//Instead of the line below you could use @include transform($scale, $rotate, $transx, $transy, $skewx, $skewy, $originx, $originy)
transform : rotate3d ( 0 , 0 , 1 , 15 deg ) ;
//Instead of the line below you could use @include transition($transition-1, $transition-2, $transition-3, $transition-4, $transition-5, $transition-6, $transition-7, $transition-8, $transition-9, $transition-10)
transition : opacity 0 .2 s , transform 0 .2 s ;
//Instead of the line below you could use @include transition-timing-function($function-1, $function-2, $function-3, $function-4, $function-5, $function-6, $function-7, $function-8, $function-9, $function-10)
transition-timing-function : ease , cubic-bezier ( 0 .17 , 0 .67 , 0 .4 , 1 .39 ) ;
}
. tooltip-text {
padding : 1 .4 em ;
}
}
. tooltip-content : : after {
content : ' ' ;
top : 100 % ;
left : 50 % ;
border : solid transparent ;
height : 0 ;
width : 0 ;
position : absolute ;
pointer-events : none ;
border-color : transparent ;
border-top-color : $color_charade_approx ;
border-width : 10 px ;
margin-left : - 10 px ;
}
. tooltip-text {
font-size : 14 px ;
line-height : 24 px ;
display : block ;
padding : 1 .31 em 1 .21 em 1 .21 em 0 ;
color : $white ;
}
. tooltip-content2 {
position : absolute ;
z-index : 9999 ;
width : 80 px ;
height : 80 px ;
padding-top : 25 px ;
left : 50 % ;
margin-left : - 40 px ;
bottom : 100 % ;
//Instead of the line below you could use @include border-radius($radius, $vertical-radius)
border-radius : 50 % ;
text-align : center ;
background : $color_vivid_tangerine_approx ;
color : $white ;
opacity : 0 ;
margin-bottom : 20 px ;
cursor : default ;
pointer-events : none ;
i {
opacity : 0 ;
}
}
. tooltip-effect-6 {
. tooltip-content2 {
//Instead of the line below you could use @include transform($scale, $rotate, $transx, $transy, $skewx, $skewy, $originx, $originy)
transform : translate3d ( 0 , 10 px , 0 ) rotate3d ( 1 , 1 , 1 , 45 deg ) ;
//Instead of the line below you could use @include transform-origin($origin-x, $origin-y, $origin-z, $only3d)
transform-origin : 50 % 100 % ;
//Instead of the line below you could use @include transition($transition-1, $transition-2, $transition-3, $transition-4, $transition-5, $transition-6, $transition-7, $transition-8, $transition-9, $transition-10)
transition : opacity 0 .3 s , transform 0 .3 s ;
i {
//Instead of the line below you could use @include transform($scale, $rotate, $transx, $transy, $skewx, $skewy, $originx, $originy)
transform : scale3d ( 0 , 0 , 1 ) ;
//Instead of the line below you could use @include transition($transition-1, $transition-2, $transition-3, $transition-4, $transition-5, $transition-6, $transition-7, $transition-8, $transition-9, $transition-10)
transition : opacity 0 .3 s , transform 0 .3 s ;
}
}
& : hover . tooltip-content2 i {
//Instead of the line below you could use @include transform($scale, $rotate, $transx, $transy, $skewx, $skewy, $originx, $originy)
transform : rotate3d ( 1 , 1 , 1 , 0 ) ;
}
}
. tooltip-content2 : : after {
content : ' ' ;
position : absolute ;
top : 100 % ;
left : 50 % ;
margin : - 7 px 0 0 - 15 px ;
width : 30 px ;
height : 20 px ;
background : $url_0 no-repeat center center ;
background-size : 100 % ;
}
. tooltip-content3 {
position : absolute ;
background : $url_1 no-repeat center bottom ;
background-size : 100 % 100 % ;
z-index : 9999 ;
width : 200 px ;
bottom : 100 % ;
left : 50 % ;
margin-left : - 100 px ;
padding : 50 px 30 px ;
text-align : center ;
color : $white ;
opacity : 0 ;
cursor : default ;
font-size : 14 ;
line-height : 27 px ;
pointer-events : none ;
//Instead of the line below you could use @include transform($scale, $rotate, $transx, $transy, $skewx, $skewy, $originx, $originy)
transform : scale3d ( 0 .1 , 0 .2 , 1 ) ;
//Instead of the line below you could use @include transform-origin($origin-x, $origin-y, $origin-z, $only3d)
transform-origin : 50 % 120 % ;
//Instead of the line below you could use @include transition($transition-1, $transition-2, $transition-3, $transition-4, $transition-5, $transition-6, $transition-7, $transition-8, $transition-9, $transition-10)
transition : opacity 0 .4 s , transform 0 .4 s ;
//Instead of the line below you could use @include transition-timing-function($function-1, $function-2, $function-3, $function-4, $function-5, $function-6, $function-7, $function-8, $function-9, $function-10)
transition-timing-function : ease , cubic-bezier ( 0 .6 , 0 , 0 .4 , 1 ) ;
}
. tooltip-content3 : : after {
content : ' ' ;
position : absolute ;
width : 16 px ;
height : 16 px ;
left : 50 % ;
margin-left : - 8 px ;
top : 100 % ;
background : $color_cerulean_approx ;
//Instead of the line below you could use @include transform($scale, $rotate, $transx, $transy, $skewx, $skewy, $originx, $originy)
transform : translate3d ( 0 , - 60 % , 0 ) rotate3d ( 0 , 0 , 1 , 45 deg ) ;
}
. tooltip-item2 {
color : $color_cerulean_approx ;
cursor : pointer ;
z-index : 100 ;
position : relative ;
display : inline-block ;
font-weight : 500 ;
//Instead of the line below you could use @include transition($transition-1, $transition-2, $transition-3, $transition-4, $transition-5, $transition-6, $transition-7, $transition-8, $transition-9, $transition-10)
transition : background-color 0 .3 s , color 0 .3 s , transform 0 .3 s ;
}
. tooltip-content4 {
position : absolute ;
z-index : 99 ;
width : 360 px ;
left : 50 % ;
margin-left : - 180 px ;
bottom : - 5 px ;
text-align : left ;
background : $color_cerulean_approx ;
opacity : 0 ;
font-size : 14 px ;
line-height : 27 px ;
padding : 1 .5 em ;
color : $white ;
border-bottom : 55 px solid $color_baltic_sea_approx ;
cursor : default ;
pointer-events : none ;
//Instead of the line below you could use @include border-radius($radius, $vertical-radius)
border-radius : 5 px ;
//Instead of the line below you could use @include transform($scale, $rotate, $transx, $transy, $skewx, $skewy, $originx, $originy)
transform : translate3d ( 0 , - 0 .5 em , 0 ) ;
//Instead of the line below you could use @include transition($transition-1, $transition-2, $transition-3, $transition-4, $transition-5, $transition-6, $transition-7, $transition-8, $transition-9, $transition-10)
transition : opacity 0 .3 s , transform 0 .3 s ;
a {
color : $color_baltic_sea_approx ;
}
}
. tooltip-text2 {
opacity : 0 ;
//Instead of the line below you could use @include transform($scale, $rotate, $transx, $transy, $skewx, $skewy, $originx, $originy)
transform : translate3d ( 0 , 1 .5 em , 0 ) ;
//Instead of the line below you could use @include transition($transition-1, $transition-2, $transition-3, $transition-4, $transition-5, $transition-6, $transition-7, $transition-8, $transition-9, $transition-10)
transition : opacity 0 .3 s , transform 0 .3 s ;
}
. tooltip-content5 {
position : absolute ;
z-index : 9999 ;
width : 300 px ;
left : 50 % ;
bottom : 100 % ;
font-size : 20 px ;
line-height : 1 .4 ;
text-align : center ;
font-weight : 400 ;
color : $white ;
background : transparent ;
opacity : 0 ;
margin : 0 0 20 px - 150 px ;
cursor : default ;
pointer-events : none ;
//Instead of the line below you could use @include transition($transition-1, $transition-2, $transition-3, $transition-4, $transition-5, $transition-6, $transition-7, $transition-8, $transition-9, $transition-10)
transition : opacity 0 .3 s 0 .3 s ;
span {
display : block ;
}
}
. tooltip-text3 {
border-bottom : 10 px solid $color_vivid_tangerine_approx ;
overflow : hidden ;
//Instead of the line below you could use @include transform($scale, $rotate, $transx, $transy, $skewx, $skewy, $originx, $originy)
transform : scale3d ( 0 , 1 , 1 ) ;
//Instead of the line below you could use @include transition($transition-1, $transition-2, $transition-3, $transition-4, $transition-5, $transition-6, $transition-7, $transition-8, $transition-9, $transition-10)
transition : transform 0 .3 s 0 .3 s ;
}
. tooltip-inner2 {
background : $color_baltic_sea_approx ;
padding : 40 px ;
//Instead of the line below you could use @include transform($scale, $rotate, $transx, $transy, $skewx, $skewy, $originx, $originy)
transform : translate3d ( 0 , 100 % , 0 ) ;
//Instead of the line below you could use @include transition($transition-1, $transition-2, $transition-3, $transition-4, $transition-5, $transition-6, $transition-7, $transition-8, $transition-9, $transition-10)
transition : transform 0 .3 s ;
}
. tooltip-content5 : : after {
content : ' ' ;
bottom : - 20 px ;
left : 50 % ;
border : solid transparent ;
height : 0 ;
width : 0 ;
position : absolute ;
pointer-events : none ;
border-color : transparent ;
border-top-color : $color_vivid_tangerine_approx ;
border-width : 10 px ;
margin-left : - 10 px ;
}
. tooltip-effect-1 . tooltip-content {
//Instead of the line below you could use @include transform($scale, $rotate, $transx, $transy, $skewx, $skewy, $originx, $originy)
transform : translate3d ( 0 , - 10 px , 0 ) ;
//Instead of the line below you could use @include transition($transition-1, $transition-2, $transition-3, $transition-4, $transition-5, $transition-6, $transition-7, $transition-8, $transition-9, $transition-10)
transition : opacity 0 .3 s , transform 0 .3 s ;
color : $white ;
}
. tooltip-effect-2 . tooltip-content {
//Instead of the line below you could use @include transform-origin($origin-x, $origin-y, $origin-z, $only3d)
transform-origin : 50 % calc ( 110 % ) ;
//Instead of the line below you could use @include transform($scale, $rotate, $transx, $transy, $skewx, $skewy, $originx, $originy)
transform : perspective ( 1000 px ) rotate3d ( 1 , 0 , 0 , 45 deg ) ;
//Instead of the line below you could use @include transition($transition-1, $transition-2, $transition-3, $transition-4, $transition-5, $transition-6, $transition-7, $transition-8, $transition-9, $transition-10)
transition : opacity 0 .2 s , transform 0 .2 s ;
}
. tooltip-effect-3 . tooltip-content {
//Instead of the line below you could use @include transform($scale, $rotate, $transx, $transy, $skewx, $skewy, $originx, $originy)
transform : translate3d ( 0 , 10 px , 0 ) rotate3d ( 1 , 1 , 0 , 25 deg ) ;
//Instead of the line below you could use @include transition($transition-1, $transition-2, $transition-3, $transition-4, $transition-5, $transition-6, $transition-7, $transition-8, $transition-9, $transition-10)
transition : opacity 0 .3 s , transform 0 .3 s ;
}
. tooltip-effect-4 . tooltip-content {
//Instead of the line below you could use @include transform-origin($origin-x, $origin-y, $origin-z, $only3d)
transform-origin : 50 % 100 % ;
//Instead of the line below you could use @include transform($scale, $rotate, $transx, $transy, $skewx, $skewy, $originx, $originy)
transform : scale3d ( 0 .7 , 0 .3 , 1 ) ;
//Instead of the line below you could use @include transition($transition-1, $transition-2, $transition-3, $transition-4, $transition-5, $transition-6, $transition-7, $transition-8, $transition-9, $transition-10)
transition : opacity 0 .2 s , transform 0 .2 s ;
}
. tooltip . tooltip-effect-2 : hover . tooltip-content {
//Instead of the line below you could use @include transform($scale, $rotate, $transx, $transy, $skewx, $skewy, $originx, $originy)
transform : perspective ( 1000 px ) rotate3d ( 1 , 0 , 0 , 0 deg ) ;
}
a . mytooltip {
font-weight : 500 ;
color : $color_vivid_tangerine_approx ;
}
. tooltip-effect-7 . tooltip-content2 {
//Instead of the line below you could use @include transform($scale, $rotate, $transx, $transy, $skewx, $skewy, $originx, $originy)
transform : translate3d ( 0 , 10 px , 0 ) ;
//Instead of the line below you could use @include transition($transition-1, $transition-2, $transition-3, $transition-4, $transition-5, $transition-6, $transition-7, $transition-8, $transition-9, $transition-10)
transition : opacity 0 .3 s , transform 0 .3 s ;
i {
//Instead of the line below you could use @include transform($scale, $rotate, $transx, $transy, $skewx, $skewy, $originx, $originy)
transform : translate3d ( 0 , 15 px , 0 ) ;
//Instead of the line below you could use @include transition($transition-1, $transition-2, $transition-3, $transition-4, $transition-5, $transition-6, $transition-7, $transition-8, $transition-9, $transition-10)
transition : opacity 0 .3 s , transform 0 .3 s ;
}
}
. tooltip-effect-8 . tooltip-content2 {
//Instead of the line below you could use @include transform($scale, $rotate, $transx, $transy, $skewx, $skewy, $originx, $originy)
transform : translate3d ( 0 , 10 px , 0 ) rotate3d ( 0 , 1 , 0 , 90 deg ) ;
//Instead of the line below you could use @include transform-origin($origin-x, $origin-y, $origin-z, $only3d)
transform-origin : 50 % 100 % ;
//Instead of the line below you could use @include transition($transition-1, $transition-2, $transition-3, $transition-4, $transition-5, $transition-6, $transition-7, $transition-8, $transition-9, $transition-10)
transition : opacity 0 .3 s , transform 0 .3 s ;
i {
//Instead of the line below you could use @include transform($scale, $rotate, $transx, $transy, $skewx, $skewy, $originx, $originy)
transform : scale3d ( 0 , 0 , 1 ) ;
//Instead of the line below you could use @include transition($transition-1, $transition-2, $transition-3, $transition-4, $transition-5, $transition-6, $transition-7, $transition-8, $transition-9, $transition-10)
transition : opacity 0 .3 s , transform 0 .3 s ;
}
}
. tooltip-effect-9 . tooltip-content2 {
//Instead of the line below you could use @include transform($scale, $rotate, $transx, $transy, $skewx, $skewy, $originx, $originy)
transform : translate3d ( 0 , - 20 px , 0 ) ;
//Instead of the line below you could use @include transition($transition-1, $transition-2, $transition-3, $transition-4, $transition-5, $transition-6, $transition-7, $transition-8, $transition-9, $transition-10)
transition : opacity 0 .3 s , transform 0 .3 s ;
i {
//Instead of the line below you could use @include transform($scale, $rotate, $transx, $transy, $skewx, $skewy, $originx, $originy)
transform : translate3d ( 0 , 20 px , 0 ) ;
//Instead of the line below you could use @include transition($transition-1, $transition-2, $transition-3, $transition-4, $transition-5, $transition-6, $transition-7, $transition-8, $transition-9, $transition-10)
transition : opacity 0 .3 s , transform 0 .3 s ;
}
}
/ * * * * * * * * * * * * * * * * * * *
Error Page
* * * * * * * * * * * * * * * * * * /
. error-box {
height : 100 % ;
position : fixed ;
background : url( ../../assets/images/background/error-bg.jpg ) no-repeat center center #fff ;
width : 100 % ;
. footer {
width : 100 % ;
left : 0 px ;
right : 0 px ;
}
}
. error-body {
padding-top : 5 % ;
h1 {
font-size : 210 px ;
font-weight : 900 ;
line-height : 210 px ;
}
}
/ * * * * * * * * * * * * * * * * * * *
google map Page
* * * * * * * * * * * * * * * * * * /
. gmaps , . gmaps-panaroma {
height : 300 px ;
}
. gmaps , . gmaps-panaroma {
height : 300 px ;
background : $light ;
border-radius : 3 px ;
}
. gmaps-overlay {
display : block ;
text-align : center ;
color : $white ;
font-size : 16 px ;
line-height : 40 px ;
background : $primary ;
border-radius : 4 px ;
padding : 10 px 20 px ;
}
. gmaps-overlay_arrow {
left : 50 % ;
margin-left : - 16 px ;
width : 0 ;
height : 0 ;
position : absolute ;
}
. gmaps-overlay_arrow . above {
bottom : - 15 px ;
border-left : 16 px solid transparent ;
border-right : 16 px solid transparent ;
border-top : 16 px solid $primary ;
}
. gmaps-overlay_arrow . below {
top : - 15 px ;
border-left : 16 px solid transparent ;
border-right : 16 px solid transparent ;
border-bottom : 16 px solid $primary ;
}
/ * * * * * * * * * * * * * * * * * * *
vector map Page
* * * * * * * * * * * * * * * * * * /
. jvectormap-zoomin , . jvectormap-zoomout {
width : 10 px ;
height : 10 px ;
line-height : 10 px ;
}
. jvectormap-zoomout {
top : 40 px ;
}
/ * * * * * * * * * * * * * * * * * * *
Seach listing Page
* * * * * * * * * * * * * * * * * * /
. search-listing {
padding : 0 px ;
margin : 0 px ;
li {
list-style : none ;
padding : 15 px 0 ;
border-bottom : 1 px solid $border ;
h3 {
margin : 0 px ;
font-size : 18 px ;
a {
color : $info ;
& : hover {
text-decoration : underline ;
}
}
}
a {
color : $success ;
}
}
}
/ * * * * * * * * * * * * * * * * * * *
Login register and recover password Page
* * * * * * * * * * * * * * * * * * /
. login-register {
background-size : cover ;
background-repeat : no-repeat ;
background-position : center center ;
height : 100 % ;
width : 100 % ;
padding : 10 % 0 ;
position : fixed ;
}
. login-box {
width : 400 px ;
margin : 0 auto ;
. footer {
width : 100 % ;
left : 0 px ;
right : 0 px ;
}
. social {
display : block ;
margin-bottom : 30 px ;
}
}
# recoverform {
display : none ;
}
. login-sidebar {
padding : 0 px ;
margin-top : 0 px ;
. login-box {
right : 0 px ;
position : absolute ;
height : 100 % ;
}
}
/ * * * * * * * * * * * * * * * * * * *
FAQs Page
* * * * * * * * * * * * * * * * * * /
. minimal-faq {
. card {
border : 0 px ;
. card-header {
background : $white ;
padding : 20 px 0 ;
margin-top : 10 px ;
}
. card-block {
padding : 15 px 0 px ;
}
}
}
/ * * * * * * * * * * * * * * * * * * *
Pricing Page
* * * * * * * * * * * * * * * * * * /
. pricing-box {
position : relative ;
text-align : center ;
margin-top : 30 px ;
}
. featured-plan {
margin-top : 0 px ;
. pricing-body {
padding : 60 px 0 ;
background : $extra-light ;
border : 1 px solid #ddd ;
}
. price-table-content . price-row {
border-top : 1 px solid rgba ( 120 , 130 , 140 , 0 .13 ) ;
}
}
. pricing-body {
border-radius : 0 px ;
border-top : 1 px solid rgba ( 120 , 130 , 140 , 0 .13 ) ;
border-bottom : 5 px solid rgba ( 120 , 130 , 140 , 0 .13 ) ;
vertical-align : middle ;
padding : 30 px 0 ;
position : relative ;
}
. pricing-body h2 {
position : relative ;
font-size : 56 px ;
margin : 20 px 0 10 px ;
font-weight : 500 ;
span {
position : absolute ;
font-size : 15 px ;
top : - 10 px ;
margin-left : - 10 px
}
}
. price-table-content {
. price-row {
padding : 20 px 0 ;
border-top : 1 px solid rgba ( 120 , 130 , 140 , 0 .13 ) ;
}
}
. pricing-plan {
padding : 0 15 px ;
. no-padding { padding : 0 px ; }
}
. price-lable {
position : absolute ;
top : - 10 px ;
padding : 5 px 10 px ;
margin : 0 auto ;
display : inline-block ;
width : 100 px ;
left : 0 px ;
right : 0 px ;
}
/ * * * * * * * * * * * * * * * * * * *
chat application Page
* * * * * * * * * * * * * * * * * * /
. chat-main-box {
position : relative ;
overflow : hidden ;
. chat-left-aside {
position : relative ;
width : 250 px ;
float : left ;
z-index : 9 ;
top : 0 px ;
border-right : 1 px solid $border ;
. open-panel {
display : none ;
cursor : pointer ;
position : absolute ;
left : -webkit-calc ( 100 % - 1 px ) ;
top : 50 % ;
z-index : 100 ;
background-color : #fff ;
-webkit-box-shadow : 1 px 0 3 px rgba ( 0 , 0 , 0 , .2 ) ;
box-shadow : 1 px 0 3 px rgba ( 0 , 0 , 0 , .2 ) ;
border-radius : 0 100 px 100 px 0 ;
line-height : 1 ;
padding : 15 px 8 px 15 px 4 px ;
}
. chat-left-inner {
position : relative ;
. form-control {
height : 60 px ;
padding : 15 px ;
background-image : linear-gradient ( $info , $info ) , linear-gradient ( $border , $border ) ;
}
. style-none {
padding : 0 px ;
li {
list-style : none ;
overflow : hidden ;
a {
padding : 20 px ;
& : hover ,
& . active {
background : $extra-light ;
}
}
}
}
}
}
. chat-right-aside {
width : calc ( 100 % - 250 px ) ;
float : left ;
. chat-list {
max-height : none ;
height : 100 % ;
padding-top : 40 px ;
. chat-text {
border-radius : 6 px ;
}
}
. send-chat-box {
position : relative ;
. form-control {
border : none ;
border-top : 1 px solid $border ;
resize : none ;
height : 80 px ;
padding-right : 180 px ;
& : focus {
border-color : $border ;
}
}
. custom-send {
position : absolute ;
right : 20 px ;
bottom : 10 px ;
. cst-icon {
color : $bodytext ;
margin-right : 10 px ;
}
}
}
}
}
/ * * * * * * * * * * * * * * * * * * *
Email inbox Page
* * * * * * * * * * * * * * * * * * /
. inbox-panel {
. list-group {
. list-group-item {
border : 0 px ;
border-radius : 0 px ;
border-left : 3 px solid transparent ;
a {
color : $bodytext ;
}
& . active , & : hover {
background : $light ;
border-left : 3 px solid $themecolor ;
}
& : hover {
}
}
}
}
. inbox-center {
. unread td {
font-weight : 400 ;
}
td {
vertical-align : middle ;
white-space : nowrap ;
}
. max-texts {
}
a {
color : $bodytext ;
padding : 2 px 0 3 px 0 ;
overflow : hidden ;
vertical-align : middle ;
text-overflow : ellipsis ;
white-space : nowrap ;
display : inline-block ;
}
. checkbox {
margin-top : - 13 px ;
height : 20 px ;
}
}
/ * * * * * * * * * * * * * * * * * * *
Contact app Page
* * * * * * * * * * * * * * * * * * /
/*left-aside-column*/
. contact-page-aside {
position : relative ;
}
. left-aside {
position : absolute ;
border-right : 1 px solid $border ;
padding : 20 px ;
width : 250 px ;
height : 100 % ;
}
. right-aside {
padding : 20 px ;
margin-left : 250 px ;
}
. contact-list {
td {
vertical-align : middle ;
padding : 25 px 10 px ;
img {
width : 30 px ;
}
}
}
. list-style-none {
margin : 0 px ;
padding : 0 px ;
li {
list-style : none ;
margin : 0 px ;
& . box-label a {
font-weight : 500 ;
}
& . divider {
margin : 10 px 0 ;
height : 1 px ;
background : $border ;
}
a {
padding : 15 px 10 px ;
display : block ;
color : $bodytext ;
& : hover {
color : $themecolor ;
}
span {
float : $rgt ;
}
}
}
}
. slimScrollBar {
z-index : 10 !important ;
}
. carousel-item-next , . carousel-item-prev , . carousel-item . active {
display : block ;
}
/*Documentation page*/
. plugin-details {
display : none ;
}
. plugin-details-active {
display : block ;
}
/ * * * * * * * * * * * * * * * * * * *
form material page
* * * * * * * * * * * * * * * * * * /
. form-control-line
{
. form-control {
box-shadow : none ;
}
}
/ * * * * * * * * * * * * * * * * * * *
table footable page
* * * * * * * * * * * * * * * * * * /
# demo-foo-accordion {
. open > . dropdown-menu {
display : block ;
}
}
# demo-foo-accordion2 {
. open > . dropdown-menu {
display : block ;
}
}
# footable-addrow {
. open > . dropdown-menu {
display : block ;
}
}
/ * * * * * * * * * * * * * * * * * * *
/ * Image Cropper Page
* * * * * * * * * * * * * * * * * * /
. docs-buttons . btn ,
. docs-data . input-group {
margin-bottom : 5 px ;
}
. fixed-table-container {
overflow : hidden ;
}
. table-responsive > . table-bordered {
border : 1 px solid #dee2e6 ;
}