/* ==========================================================================Author's custom styles========================================================================== *//*Notify*/.notifyjs-corner{    z-index: 100000 !important;}a{    text-decoration: none;    color: inherit;}a:hover{    text-decoration: none;}/****Scroll Bar*****/::webkit-scrollbar-track {    background: rgba(255,255,255,.08);}::-webkit-scrollbar {    width: 3px!important;}::-webkit-scrollbar-thumb {    background-color: rgba(0,0,0,.2);}/*Supersized - Fullscreen Slideshow jQuery PluginVersion : 3.2.7Site	: www.buildinternet.com/project/supersizedAuthor	: Sam DunnCompany : One Mighty Roar (www.onemightyroar.com)License : MIT License / GPL License*/* { margin:0; padding:0; }#supersized-loader { position:absolute; top:50%; left:50%; z-index:0; width:60px; height:60px; margin:-30px 0 0 -30px; text-indent:-999em; background:url(../img/progress.gif) no-repeat center center;}#supersized {  display:block; position:fixed; left:0; top:0; overflow:hidden; z-index:-999; height:100%; width:100%; }#supersized img { width:auto; height:auto; position:relative; display:none; outline:none; border:none; }#supersized.speed img { -ms-interpolation-mode:nearest-neighbor; image-rendering: -moz-crisp-edges; }	/*Speed*/#supersized.quality img { -ms-interpolation-mode:bicubic; image-rendering: optimizeQuality; }			/*Quality*/#supersized li { display:block; list-style:none; z-index:-30; position:fixed; overflow:hidden; top:0; left:0; width:100%; height:100%; background:#111; }#supersized a { width:100%; height:100%; display:block; }#supersized li.prevslide { z-index:-20; }#supersized li.activeslide { z-index:-10; }#supersized li.image-loading { background:#111 url(../img/progress.gif) no-repeat center center; width:100%; height:100%; }#supersized li.image-loading img{ visibility:hidden; }#supersized li.prevslide img, #supersized li.activeslide img{ display:inline; }#supersized img { max-width: none !important }/*Login Page/*** Template Name: Fullscreen Login* Description: Login Template with Fullscreen Background Slideshow* Author: Anli Zaimi* Author URI: http://azmind.com**/#login {    text-align: center;    color: azure;}#login h1 {    font-size: 30px;    font-weight: 700;    color: #555;    text-shadow: 0 1px 4px rgba(0,0,0,.2);}#login form {    position: relative;    width: 305px;    margin: 15px auto 0 auto;    text-align: center;}#login input {    /*width: 270px;*//*width: 100%;*/    height: 42px;    /*margin-top: 25px;*/    /*padding: 0 15px;*/    /*background: #2d2d2d;  browsers that don't support rgba */    background: rgba(45,45,45,1);    //-moz-border-radius: 6px;   // -webkit-border-radius: 6px;    //border-radius: 6px;    border: 1px solid #3d3d3d; /* browsers that don't support rgba */    border: 1px solid rgba(255,255,255,.55);    -moz-box-shadow: 0 2px 3px 0 rgba(0,0,0,.1) inset;    -webkit-box-shadow: 0 2px 3px 0 rgba(0,0,0,.1) inset;    box-shadow: 0 2px 3px 0 rgba(0,0,0,.1) inset;    font-family: 'PT Sans', Helvetica, Arial, sans-serif;    font-size: 14px;    color: #fff;    text-shadow: 0 1px 2px rgba(0,0,0,.1);    -o-transition: all .2s;    -moz-transition: all .2s;    -webkit-transition: all .2s;    -ms-transition: all .2s;}.panel-body .print-btn{    position: absolute;    top:5px;    right: 10px;    cursor: pointer;}#login input:-moz-placeholder { color: #fff; }#login input:-ms-input-placeholder { color: #fff; }#login input::-webkit-input-placeholder { color: #fff; }#login input:focus {    outline: none;    -moz-box-shadow:        0 2px 3px 0 rgba(0,0,0,.1) inset,        0 2px 7px 0 rgba(0,0,0,.2);    -webkit-box-shadow:        0 2px 3px 0 rgba(0,0,0,.1) inset,        0 2px 7px 0 rgba(0,0,0,.2);    box-shadow:        0 2px 3px 0 rgba(0,0,0,.1) inset,        0 2px 7px 0 rgba(0,0,0,.2);}#login button {    cursor: pointer;    width: 100%;    /*height: 44px;*/    /*margin-top: 25px;*/    /*padding: 0;*/    background: #ef4300;    //-moz-border-radius: 6px;    //-webkit-border-radius: 6px;    //border-radius: 6px;    border: 1px solid #ff730e;    -moz-box-shadow:        0 15px 30px 0 rgba(255,255,255,.25) inset,        0 2px 7px 0 rgba(0,0,0,.2);    -webkit-box-shadow:        0 15px 30px 0 rgba(255,255,255,.25) inset,        0 2px 7px 0 rgba(0,0,0,.2);    box-shadow:        0 15px 30px 0 rgba(255,255,255,.25) inset,        0 2px 7px 0 rgba(0,0,0,.2);    font-family: 'PT Sans', Helvetica, Arial, sans-serif;    font-size: 14px;    font-weight: 700;    color: #fff;    text-shadow: 0 1px 2px rgba(0,0,0,.1);    -o-transition: all .2s;    -moz-transition: all .2s;    -webkit-transition: all .2s;    -ms-transition: all .2s;}#login button:hover {    -moz-box-shadow:        0 15px 30px 0 rgba(255,255,255,.15) inset,        0 2px 7px 0 rgba(0,0,0,.2);    -webkit-box-shadow:        0 15px 30px 0 rgba(255,255,255,.15) inset,        0 2px 7px 0 rgba(0,0,0,.2);    box-shadow:        0 15px 30px 0 rgba(255,255,255,.15) inset,        0 2px 7px 0 rgba(0,0,0,.2);}#login button:active {    -moz-box-shadow:        0 15px 30px 0 rgba(255,255,255,.15) inset,        0 2px 7px 0 rgba(0,0,0,.2);    -webkit-box-shadow:        0 15px 30px 0 rgba(255,255,255,.15) inset,        0 2px 7px 0 rgba(0,0,0,.2);    box-shadow:                0 5px 8px 0 rgba(0,0,0,.1) inset,        0 1px 4px 0 rgba(0,0,0,.1);    border: 0px solid #ef4300;}#login .error {    display: none;    position: absolute;    top: 27px;    right: -55px;    width: 40px;    height: 40px;    background: #2d2d2d; /* browsers that don't support rgba */    background: rgba(45,45,45,.25);    //-moz-border-radius: 8px;    //-webkit-border-radius: 8px;    //border-radius: 8px;}#login .error span {    display: inline-block;    margin-left: 2px;    font-size: 40px;    font-weight: 700;    line-height: 40px;    text-shadow: 0 1px 2px rgba(0,0,0,.1);    -o-transform: rotate(45deg);    -moz-transform: rotate(45deg);    -webkit-transform: rotate(45deg);    -ms-transform: rotate(45deg);}#login .connect {    width: 305px;    margin: 35px auto 0 auto;    font-size: 18px;    font-weight: 700;    text-shadow: 0 1px 3px rgba(0,0,0,.2);}#login .connect a {    display: inline-block;    width: 32px;    height: 35px;    margin-top: 15px;    -o-transition: all .2s;    -moz-transition: all .2s;    -webkit-transition: all .2s;    -ms-transition: all .2s;}#login .connect a.facebook { background: url(../img/facebook.png) center center no-repeat; }#login .connect a.twitter { background: url(../img/twitter.png) center center no-repeat; }#login .connect a:hover { background-position: center bottom; }/* For Sub menu style*/.panel.is-sub-header ul{font-weight:600;font-size: 13px; border-bottom: 1px solid #ddd;}.panel.is-sub-header li > a {color:#000;background-color: #fff;}.panel.is-sub-header li > a:focus,.panel.is-sub-header li > a:hover {background-color: rgba(246, 187, 7, 0.16);border-bottom: 4px solid rgb(154, 120, 14);}.panel.is-sub-header li.active > a{color:#5d480a;background-color: #fff;border-bottom: 4px solid #9a780e;}/****VastiPatrak Dashboard****/.dark-blue {    background-color: #34495e;}.green {    background-color: #16a085;}.blue {    background-color: #2980b9;}.orange {    background-color: #f39c12;}.red {    background-color: #e74c3c;}.purple {    background-color: #8e44ad;}.dark-gray {    background-color: #7f8c8d;}.gray {    background-color: #95a5a6;}.light-gray {    background-color: #bdc3c7;}.yellow {    background-color: #f1c40f;}/* -- Text Color Helper Classes */.text-dark-blue {    color: #34495e;}.text-green {    color: #16a085;}.text-blue {    color: #2980b9;}.text-orange {    color: #f39c12;}.text-red {    color: #e74c3c;}.text-purple {    color: #8e44ad;}.text-faded {    color: rgba(255,255,255,0.7);}/* Flex Tile Styles*/.tile {    margin-bottom: 15px;    padding: 15px;    overflow: hidden;    color: #fff;}.tile h1,.tile h2,.tile h3,.tile h4,.tile h5,.tile h6 {    margin: 0;}.tile h1 a,.tile h2 a,.tile h3 a,.tile h4 a,.tile h5 a,.tile h6 a {    color: #fff;}/* -- Circle Tiles */.circle-tile {    margin-bottom: 15px;    text-align: center;}.circle-tile-heading {    position: relative;    width: 60px;    height: 60px;    margin: 0 auto -40px;    border: 3px solid rgba(255,255,255,0.3);    //border-radius: 100%;    color: #fff;    transition: all ease-in-out .3s;}.circle-tile-heading .fa {    line-height: 60px;}.circle-tile-content {    padding-top: 50px;}.circle-tile-number {    padding: 5px 0 15px;    font-size: 26px;    font-weight: 700;    line-height: 1;}.circle-tile-description {    text-transform: uppercase;}.circle-tile-footer {    display: block;    padding: 5px;    color: rgba(255,255,255,0.5);    background-color: rgba(0,0,0,0.1);    transition: all ease-in-out .3s;}.circle-tile-footer:hover {    text-decoration: none;    color: rgba(255,255,255,0.5);    background-color: rgba(0,0,0,0.2);}.circle-tile-heading.dark-blue:hover {    background-color: #2e4154;}.circle-tile-heading.green:hover {    background-color: #138f77;}.circle-tile-heading.orange:hover {    background-color: #da8c10;}.circle-tile-heading.blue:hover {    background-color: #2473a6;}.circle-tile-heading.red:hover {    background-color: #cf4435;}.circle-tile-heading.purple:hover {    background-color: #7f3d9b;}/*********Streamline***********/.panel-post{    border:2px solid #E8ECF2;    font-size: 13px;    color: #3A4B54;}.panel-post .panel-head div{    padding-left: 3px;    padding-right: 3px;}.panel-post .panel-head .head-container{    padding: 8px;    min-height: 50px;}.panel-post .panel-head img{    width: 40px;    //border-radius: 50%;}.panel-post .panel-head .first-line{    color: #969696;}.panel-post .panel-head .name{    text-decoration: none;    line-height: 1.8;    font-weight: bold;    color:#3A4B54;}.panel-post .panel-head .action{    padding-left: 5px;}.panel-post .panel-head .circle{    font-size: 11px;    line-height: 1;    color: #969696;}.panel-post .panel-head .timeago{    font-size: 11px;    margin-top: 20px;    display: inline-block;    color: #969696;}.panel-post .panel-body{    padding-bottom: 0;}.panel-post .panel-body .msg{    margin-bottom: 10px;}.panel-post .panel-body .img{    margin-left: -15px;    margin-right: -15px; }.panel-post .panel-body .img img{    max-width: 100%;}.panel-post .panel-body.flat{    background: #E8ECF2;    color: #616E7F;    padding-bottom: 15px;    font-weight: bold;}.panel-post .panel-body.flat .file-input{    width: 35px;    height: 35px;    margin: -7px;    background: transparent url('../img/image-thumb.png') center center no-repeat;    overflow: hidden;    cursor: pointer;    float: left;}.panel-post .panel-body .additional_images ,img-thumbs{    display: inline-block;}.panel-post .panel-body .additional_images img{    width:50px;    border:1px solid #000;    padding: 1px;    //border-radius: 2px;    display: block;}.panel-post .panel-body #image-holder .thumb-image{    width: 60px;    height: 60px;    background-position: left;    background-repeat: no-repeat;    background-size: cover;    display:inline-block;}.panel-post .panel-body.flat .file-input input {    display: block !important;    width: 35px !important;    height: 35px !important;    opacity: 0 !important;    overflow: hidden !important;    cursor: pointer;}.panel-post .panel-body.flat .btn{    margin-top: -6px;    margin-bottom: -7px;}.panel-post .panel-body.flat .btn-link{    color: #2A6496;    font-weight: bold;    text-decoration: none;}.panel-post .panel-body.flat .action{    float: left;}.panel-post .panel-body.flat .status{    float: right;}.panel-post textarea{    resize: none;    border: 0;}/********* Streamline - masonry*******/#streamLine .col-md-6:nth-child(odd){    margin-right: 0;}/*#streamLine.row {-moz-column-width: 25em;-webkit-column-width: 25em;-moz-column-gap: .5em;-webkit-column-gap: .5em; column-width: 25em;column-gap: .5em;margin: 0px;}#streamLine .panel {display: inline-block;margin:  .5em;padding:  0; width:98%;}*//* -- Time Widget Tile */.tile-img {    text-shadow: 2px 2px 3px rgba(0,0,0,0.9);}.time-widget {    margin-top: 5px;    overflow: hidden;    text-align: center;    font-size: 1.75em;}.time-widget-heading {    text-transform: uppercase;    font-size: .5em;    font-weight: 400;}/*****Data Table*****/.dataTables_length select,.dataTables_filter input{    border:1px solid #ddd;    //border-radius: 15px;}/*******Family View*****/.family-view td > img{    width: 35px;}/****Big Search Box*****/.big-search{    position: relative;}.big-search .search{    //border-radius: 25px;}.big-search .search:focus{    border-color: aquamarine;}.big-search button {    background-color: transparent;    color:#5CB85C;    position: absolute;    top: 0px;    right: 0px;    margin: 0px;}/*****MessagePage*****/.big-chat-list{    max-height: 500px;    overflow-y: auto;}.big-chat-messages {    max-height: 400px;    overflow-y: auto;}.big-chat-messages > span{    display: block;}.big-chat-messages span.text{    line-height: 16px;    border: 1px solid #fff;    padding: 4px;    display: inline-block;}.big-chat-messages > span.right{    text-align: right;}.big-chat-messages > span.left > .text{    background: #DCF8DE;}.big-chat-messages > span.right > .text{    background: #FEF9DC;}/****General*****/.no-padding{    padding: 0!important;}.no-margin{    margin:0 !important;}.with-margin{    margin:15px;}.negative-margin{    margin: -15px;}.no-border{    border:0 !important;}.only-top-border{/*    border-bottom: 0;    border-left: 0;    border-right: 0;*/}.btn-xxs{    padding: 1px 3px;    font-size: 11px;    line-height: 1.1;    //border-radius: 2px;}.input-xs {    height: 22px;    padding: 1px 5px;    font-size: 12px;    line-height: 1.5;    //border-radius: 3px;}.box{    /*border:1px solid #ddd;*/    //border-radius: 5px;}.box.with-padding{    /*padding: 5px;*/}.justify{    text-align: justify;}/*Button large */.btn-circle.btn-lg {    width: 56px;    height: 56px;    padding: 7px 16px;    font-size: 30px;    line-height: 1.33;    //border-radius: 28px;}.btn-circle.fixed-bottom-right {    position: fixed;    bottom: 30px;    right: 230px;}