/*******************************************************************************
* File Name: first-layout.css                                                  *              
* Version: 1.0.1                                                               *
* Date & Time: 2017-10-21 11:35 AM                                             *                
* Created By: Suresh Kumar VS                                                  *
*******************************************************************************/

/*@import url('https://fonts.googleapis.com/css?family=Lato');*/
@import url('https://fonts.googleapis.com/css?family=Dancing+Script|Lobster+Two|Poiret+One|Lato');
.checkbox-custom{position:relative}
/*body{position:relative}*/
.hamburger-menu span:after,.hamburger-menu span:before,header{-moz-backface-visibility:hidden!important;-ms-backface-visibility:hidden!important;-o-backface-visibility:hidden!important}
body{font-family:Lato,sans-serif;text-transform:capitalize;font-size:14px;font-weight:400;color:#737373;background-color:#FFF;overflow-x:hidden;-webkit-font-smoothing:antialiased!important;moz-osx-font-smoothing:grayscale!important;background: url(../images/backgrounds/13.jpg) repeat scroll left top #ffffff;/*cursor:url(../images/cursor/cursor_default1.cur),url(../images/cursor/cursor_default1.cur),auto !important;cursor:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath fill='%23232828' d='M19 8.4L1 1l7.4 18 3.2-7.4z'/%3E%3Cpath d='M8.4 20c-.4 0-.8-.2-.9-.6L.1 1.4C-.1 1 0 .6.3.3.6 0 1-.1 1.4.1l18 7.4c.4.1.6.5.6.9s-.2.8-.6.9l-7 3-3 7c-.2.5-.6.7-1 .7zM2.8 2.8l5.6 13.6 2.2-5.2c.1-.2.3-.4.5-.5l5.2-2.2L2.8 2.8z' fill='%23fff'/%3E%3C/svg%3E") 0 0,auto*/}
a{color:#0667D6}a:focus,a:hover{text-decoration:none;outline:0;color:#054fa4}.icon i{display:inline-block;width:14px;text-align:center}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:700;}
.text-base{color:#737373}.text-muted{color:#9a9a9a}.text-white{color:#FFF}.text-black{color:#1f364f}.text-primary{color:#054fa4}a.text-primary:focus,a.text-primary:hover{color:#033773}
.text-success{color:#117b66 !important}a.text-success:focus,a.text-success:hover{color:#0b4e41}.text-info{color:#0096db}a.text-info:focus,a.text-info:hover{color:#0073a8}.text-warning{color:#ea9e00}
a.text-warning:focus,a.text-warning:hover{color:#b77c00}.text-danger{color:#cc1a23}a.text-danger:focus,a.text-danger:hover{color:#9f141b}.text-purple{color:#721ab6}
a.text-purple:focus,a.text-purple:hover{color:#56138a}
.bg-lightgrey{background-color: #9e9e9e40;}.bg-dark{background-color:rgba(31,54,79,.1) !important;}.bg-default{background-color:#eee}.bg-black{background-color:#627284;color:#FFF}a.bg-black:focus,a.bg-black:hover{background-color:#4d5967}.bg-primary{background-color:#5195e2;color:#FFF}a.bg-primary:focus,a.bg-primary:hover{background-color:#257adb}.bg-success{background-color:#5dc2ae;color:#FFF}a.bg-success:focus,a.bg-success:hover{background-color:#40ab96}.bg-info{background-color:#57caff;color:#FFF}a.bg-info:focus,a.bg-info:hover{background-color:#24baff}.bg-warning{background-color:#ffcc62;color:#FFF}a.bg-warning:focus,a.bg-warning:hover{background-color:#ffbb2f}.bg-danger{background-color:#ed7177;color:#FFF}a.bg-danger:focus,a.bg-danger:hover{background-color:#e7444c}.bg-purple{background-color:#b065e9;color:#FFF}a.bg-purple:focus,a.bg-purple:hover{background-color:#9938e3}.drop-cap:first-letter{float:left;margin:0 10px -5px 0;font-size:450%;line-height:100%;color:#737373}.row{margin-left:-10px;margin-right:-10px}.row>[class^=col]{padding-left:10px;padding-right:10px}.row-sm{margin-left:-5px;margin-right:-5px}.row-sm>[class^=col]{padding-left:5px;padding-right:5px}.row-sm.grid{margin:-5px}.row-sm.grid>[class^=col]{padding:5px}.row-xs{margin-left:-1.67px;margin-right:-1.67px}.row-xs>[class^=col]{padding-left:1.67px;padding-right:1.67px}.row-xs.grid{margin:-1.67px}.row-xs.grid>[class^=col]{padding:1.67px}.row-0{margin-left:0;margin-right:0}.row-0>[class^=col]{padding-left:0;padding-right:0}.row-0.divider>[class^=col]{border-right:1px solid #d9d9d9}.row-0.divider>[class^=col]:last-child{border:none}caption{color:#9a9a9a}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{vertical-align:middle;border-top:1px solid #d9d9d9}.table>tfoot>tr>th,.table>thead>tr>th{font-weight:700;font-size:14px;color:#9a9a9a;border-bottom:1px solid #d9d9d9}.checkbox-custom input[type=checkbox]+label.checkbox-error:after,.checkbox-custom input[type=checkbox]+label.checkbox-success:after,.checkbox-custom input[type=checkbox]+label.checkbox-warning:after{color:#FFF}.table>tbody+tbody{border-top:1px solid #d9d9d9}.table.no-border>tbody>tr>td,.table.no-border>tbody>tr>th,.table.no-border>tfoot>tr>td,.table.no-border>tfoot>tr>th,.table.no-border>thead>tr>td,.table.no-border>thead>tr>th{border:none}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #d9d9d9}@media screen and (max-width:767px){.table-responsive{border:1px solid #d9d9d9}}input[type=text],input[type=email],input[type=password],textarea{-webkit-appearance:none}label{font-weight:700}.form-control{box-shadow:none;font-size:14px;border:1px solid transparent;background-color:#E9E9E9!important}.form-control.focus,.form-control:focus{box-shadow:none}.form-control.rounded{border-radius:100px!important}.checkbox-custom,.radio-custom,.switch{display:block;margin-top:10px;margin-bottom:10px}.checkbox-custom label,.radio-custom label,.switch label{padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox-custom+.checkbox-custom,.radio-custom+.radio-custom,.switch+.switch{margin-top:-5px}fieldset[disabled] input[type=radio]+label,fieldset[disabled] input[type=checkbox]+label,input[type=radio].disabled+label,input[type=radio][disabled]+label,input[type=checkbox].disabled+label,input[type=checkbox][disabled]+label{opacity:.6;cursor:not-allowed!important}input[type=radio]:focus,input[type=checkbox]:focus{outline:0}.checkbox-inline,.radio-inline,.switch-inline{padding-left:0;display:inline-block;margin-top:0;margin-bottom:0}.checkbox-custom input[type=checkbox],.radio-custom input[type=radio]{display:none!important}.checkbox-custom input[type=checkbox]+label{cursor:pointer;margin-bottom:0}.checkbox-custom input[type=checkbox]+label:before{content:"";position:absolute;left:0;top:2px;width:16px;height:16px;border:2px solid #d9d9d9;border-radius:2px}.checkbox-custom input[type=checkbox]+label:after{position:absolute;top:-1px;left:2px;font-family:Ionicons;content:"\f121";font-size:14px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.checkbox-custom input[type=checkbox]+label.checkbox-success:before{border-color:#17A88B}.checkbox-custom input[type=checkbox]+label.checkbox-warning:before{border-color:#FFB61E}.checkbox-custom input[type=checkbox]+label.checkbox-error:before{border-color:#E5343D}.checkbox-custom input[type=checkbox]:checked+label:before{background-color:#d9d9d9}.checkbox-custom input[type=checkbox]:checked+label:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.checkbox-custom input[type=checkbox]:checked+label.checkbox-success:before{background-color:#17A88B}.checkbox-custom input[type=checkbox]:checked+label.checkbox-warning:before{background-color:#FFB61E}.checkbox-custom input[type=checkbox]:checked+label.checkbox-error:before{background-color:#E5343D}.radio-custom{position:relative}.radio-custom input[type=radio]+label{cursor:pointer;margin-bottom:0;    outline: aliceblue;}.radio-custom input[type=radio]+label:before{content:"";position:absolute;left:0;top:2px;width:16px;height:16px;border:2px solid #d9d9d9;border-radius:50%}.radio-custom input[type=radio]+label:after{content:'';position:absolute;width:6px;height:6px;background-color:#737373;top:7px;left:5px;display:block;border-radius:50%;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.radio-custom input[type=radio]+label.radio-error:after,.radio-custom input[type=radio]+label.radio-success:after,.radio-custom input[type=radio]+label.radio-warning:after{background-color:#FFF}.radio-custom input[type=radio]+label.radio-success:before{border-color:#17A88B}.radio-custom input[type=radio]+label.radio-warning:before{border-color:#FFB61E}.radio-custom input[type=radio]+label.radio-error:before{border-color:#E5343D}.radio-custom input[type=radio]:checked+label:before{background-color:#d9d9d9}.radio-custom input[type=radio]:checked+label:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.radio-custom input[type=radio]:checked+label.radio-success:before{background-color:#17A88B}.radio-custom input[type=radio]:checked+label.radio-warning:before{background-color:#FFB61E}.radio-custom input[type=radio]:checked+label.radio-error:before{background-color:#E5343D}.switch{position:relative}.switch input[type=radio],.switch input[type=checkbox]{display:none!important}.switch input[type=radio]+label,.switch input[type=checkbox]+label{cursor:pointer;margin-bottom:0;height:20px;width:36px}.switch input[type=radio]+label:before,.switch input[type=checkbox]+label:before{content:"";position:absolute;top:0;left:0;width:36px;height:20px;border:2px solid #d9d9d9;background-color:#FFF;border-radius:50px}.switch input[type=radio]+label:after,.switch input[type=checkbox]+label:after{content:"";position:absolute;top:3px;left:3px;margin-left:0;width:14px;height:14px;background-color:#d9d9d9;border-radius:50%;-webkit-transition:margin 50ms;-moz-transition:margin 50ms;-o-transition:margin 50ms;transition:margin 50ms}.switch input[type=radio]:checked+label:after,.switch input[type=checkbox]:checked+label:after{margin-left:16px}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group,.input-group-btn>.btn+.btn{margin-left:-2px}.switch input[type=radio]:checked+label.switch-black:before,.switch input[type=checkbox]:checked+label.switch-black:before{border-color:#1f364f}.switch input[type=radio]:checked+label.switch-black:after,.switch input[type=checkbox]:checked+label.switch-black:after{background-color:#1f364f}.switch input[type=radio]:checked+label.switch-success:before,.switch input[type=checkbox]:checked+label.switch-success:before{border-color:#17A88B}.switch input[type=radio]:checked+label.switch-success:after,.switch input[type=checkbox]:checked+label.switch-success:after{background-color:#17A88B}.switch input[type=radio]:checked+label.switch-warning:before,.switch input[type=checkbox]:checked+label.switch-warning:before{border-color:#FFB61E}.switch input[type=radio]:checked+label.switch-warning:after,.switch input[type=checkbox]:checked+label.switch-warning:after{background-color:#FFB61E}.switch input[type=radio]:checked+label.switch-error:before,.switch input[type=checkbox]:checked+label.switch-error:before{border-color:#E5343D}.switch input[type=radio]:checked+label.switch-error:after,.switch input[type=checkbox]:checked+label.switch-error:after{background-color:#E5343D}.form-control-feedback{line-height:34px}.has-success .checkbox,.has-success .checkbox-custom,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-custom,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#17A88B}.has-success .form-control{border-color:transparent;box-shadow:none;background-color:#5dc2ae;color:#FFF}.has-success .form-control:focus{box-shadow:none;border-color:transparent}.has-success .input-group-addon{color:#FFF;border-color:transparent;background-color:#17A88B}.has-success .form-control-feedback{color:#17A88B}.has-warning .checkbox,.has-warning .checkbox-custom,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-custom,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#FFB61E}.has-warning .form-control{border-color:transparent;box-shadow:none;background-color:#ffcc62;color:#FFF}.has-warning .form-control:focus{box-shadow:none;border-color:transparent}.has-warning .input-group-addon{color:#FFF;border-color:transparent;background-color:#FFB61E}.has-warning .form-control-feedback{color:#FFB61E}.has-error .checkbox,.has-error .checkbox-custom,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-custom,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#E5343D}
.has-error .form-control{border-color:transparent;box-shadow:none;background-color:#ed7177!important;color:#FFF}
.has-error .form-control:focus{box-shadow:none;border-color:transparent}
.has-error .form-control1{border-color:transparent;box-shadow:none;background-color:#ed7177!important;color:#FFF}
.has-error .form-control1:focus{box-shadow:none;border-color:transparent}
.has-error .input-group-addon{color:#FFF;border-color:transparent;background-color:#E5343D}.has-error .form-control-feedback{color:#E5343D}@media (min-width:768px){.form-inline .checkbox-custom,.form-inline .radio-custom,.form-inline .switch{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}}.form-horizontal .checkbox-custom,.form-horizontal .radio-custom,.form-horizontal .switch{margin-top:0;margin-bottom:0;padding-top:7px;//height:27px}.form-horizontal .checkbox-custom input[type=checkbox]+label:before{top:9px}.form-horizontal .checkbox-custom input[type=checkbox]+label:after{top:7px}.form-horizontal .radio-custom input[type=radio]+label:before{top:9px}.form-horizontal .radio-custom input[type=radio]+label:after{top:14px}.form-horizontal .switch input[type=radio]+label:before,.form-horizontal .switch input[type=checkbox]+label:before{top:7px}.form-horizontal .switch input[type=radio]+label:after,.form-horizontal .switch input[type=checkbox]+label:after{top:10px}.btn{outline:0!important;padding:5px 15px;border-width:2px;font-weight:700}.btn.active,.btn:active{box-shadow:none}.btn-link{color:#9a9a9a}.btn-default,.btn-link:active,.btn-link:focus,.btn-link:hover{color:#737373}.btn-group-lg>.btn,.btn-lg{padding:9px 20px}.btn-group-sm>.btn,.btn-sm{padding:4px 12px}.btn-group-xs>.btn,.btn-xs{padding:0 5px}.btn-default{background-color:#eee;border-color:#d9d9d9}.btn-default.focus,.btn-default:focus{color:#737373!important;background-color:#cdcdcd!important;border-color:#cdcdcd!important}.btn-default:hover{color:#737373!important;background-color:#d9d9d9!important;border-color:#d9d9d9!important}.btn-default.active,.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#737373;background-color:#cdcdcd;border-color:#cdcdcd}
.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#e6e6e6;border-color:#e6e6e6}.btn-default .badge{color:#e6e6e6}.btn-primary{color:#FFF;background-color:#5195e2;border-color:#055bbd}.btn-primary.focus,.btn-primary:focus{color:#FFF!important;background-color:#054fa4!important;border-color:#054fa4!important}.btn-primary:hover{color:#FFF!important;background-color:#055bbd!important;border-color:#055bbd!important}.btn-primary.active,.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#FFF;background-color:#054fa4;border-color:#054fa4}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#0667D6;border-color:#0667D6}.btn-primary .badge{color:#0667D6}.btn-success{color:#FFF;background-color:#5dc2ae;border-color:#149278}.btn-success.focus,.btn-success:focus{color:#FFF!important;background-color:#117b66!important;border-color:#117b66!important}.btn-success:hover{color:#FFF!important;background-color:#149278!important;border-color:#149278!important}.btn-success.active,.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#FFF;background-color:#117b66;border-color:#117b66}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#17A88B;border-color:#17A88B}.btn-success .badge{color:#17A88B}.btn-info{color:#FFF;background-color:#57caff;border-color:#00a7f5}.btn-info.focus,.btn-info:focus{color:#FFF!important;background-color:#0096db!important;border-color:#0096db!important}
.btn-info:hover{color:#FFF!important;background-color:#00a7f5!important;border-color:#00a7f5!important}.btn-info.active,.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#FFF;background-color:#0096db;border-color:#0096db}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#0FB3FF;border-color:#0FB3FF}.btn-info .badge{color:#0FB3FF}.btn-purple{color:#FFF;background-color:#b065e9;border-color:#801dcd}.btn-purple.focus,.btn-purple:focus{color:#FFF!important;background-color:#721ab6!important;border-color:#721ab6!important}.btn-purple:hover{color:#FFF!important;background-color:#801dcd!important;border-color:#801dcd!important}.btn-purple.active,.btn-purple.active.focus,.btn-purple.active:focus,.btn-purple.active:hover,.btn-purple:active,.btn-purple:active.focus,.btn-purple:active:focus,.btn-purple:active:hover,.open>.dropdown-toggle.btn-purple,.open>.dropdown-toggle.btn-purple.focus,.open>.dropdown-toggle.btn-purple:focus,.open>.dropdown-toggle.btn-purple:hover{color:#FFF;background-color:#721ab6;border-color:#721ab6}
.btn-purple.disabled,.btn-purple.disabled.active,.btn-purple.disabled.focus,.btn-purple.disabled:active,.btn-purple.disabled:focus,.btn-purple.disabled:hover,.btn-purple[disabled],.btn-purple[disabled].active,.btn-purple[disabled].focus,.btn-purple[disabled]:active,.btn-purple[disabled]:focus,.btn-purple[disabled]:hover,fieldset[disabled] .btn-purple,fieldset[disabled] .btn-purple.active,fieldset[disabled] .btn-purple.focus,fieldset[disabled] .btn-purple:active,fieldset[disabled] .btn-purple:focus,fieldset[disabled] .btn-purple:hover{background-color:#8E23E0;border-color:#8E23E0}.btn-purple .badge{color:#8E23E0}.btn-warning{color:#FFF;background-color:#ffcc62;border-color:#ffae04}.btn-warning.focus,.btn-warning:focus{color:#FFF!important;background-color:#ea9e00!important;border-color:#ea9e00!important}.btn-warning:hover{color:#FFF!important;background-color:#ffae04!important;border-color:#ffae04!important}.btn-warning.active,.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#FFF;background-color:#ea9e00;border-color:#ea9e00}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#FFB61E;border-color:#FFB61E}.btn-warning .badge{color:#FFB61E}.btn-danger{color:#FFF;background-color:#ed7177;border-color:#e21d27}.btn-danger.focus,.btn-danger:focus{color:#FFF!important;background-color:#cc1a23!important;border-color:#cc1a23!important}.btn-danger:hover{color:#FFF!important;background-color:#e21d27!important;border-color:#e21d27!important}.btn-danger.active,.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#FFF;background-color:#cc1a23;border-color:#cc1a23}
.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#E5343D;border-color:#E5343D}.btn-danger .badge{color:#E5343D}.btn-pink{color:#FFF;background-color:#f2829a;border-color:#eb365b}.btn-pink.focus,.btn-pink:focus{color:#FFF!important;background-color:#e81f48!important;border-color:#e81f48!important}.btn-pink:hover{color:#FFF!important;background-color:#eb365b!important;border-color:#eb365b!important}.btn-pink.active,.btn-pink.active.focus,.btn-pink.active:focus,.btn-pink.active:hover,.btn-pink:active,.btn-pink:active.focus,.btn-pink:active:focus,.btn-pink:active:hover,.open>.dropdown-toggle.btn-pink,.open>.dropdown-toggle.btn-pink.focus,.open>.dropdown-toggle.btn-pink:focus,.open>.dropdown-toggle.btn-pink:hover{color:#FFF;background-color:#e81f48;border-color:#e81f48}.btn-pink.disabled,.btn-pink.disabled.active,.btn-pink.disabled.focus,.btn-pink.disabled:active,.btn-pink.disabled:focus,.btn-pink.disabled:hover,.btn-pink[disabled],.btn-pink[disabled].active,.btn-pink[disabled].focus,.btn-pink[disabled]:active,.btn-pink[disabled]:focus,.btn-pink[disabled]:hover,fieldset[disabled] .btn-pink,fieldset[disabled] .btn-pink.active,fieldset[disabled] .btn-pink.focus,fieldset[disabled] .btn-pink:active,fieldset[disabled] .btn-pink:focus,fieldset[disabled] .btn-pink:hover{background-color:#ED4D6E;border-color:#ED4D6E}.btn-pink .badge{color:#ED4D6E}.btn-black{color:#FFF;background-color:#627284;border-color:#18293d}.btn-black.focus,.btn-black:focus{color:#FFF!important;background-color:#111d2b!important;border-color:#111d2b!important}.btn-black:hover{color:#FFF!important;background-color:#18293d!important;border-color:#18293d!important}
.btn-black.active,.btn-black.active.focus,.btn-black.active:focus,.btn-black.active:hover,.btn-black:active,.btn-black:active.focus,.btn-black:active:focus,.btn-black:active:hover,.open>.dropdown-toggle.btn-black,.open>.dropdown-toggle.btn-black.focus,.open>.dropdown-toggle.btn-black:focus,.open>.dropdown-toggle.btn-black:hover{color:#FFF;background-color:#111d2b;border-color:#111d2b}.btn-black.disabled,.btn-black.disabled.active,.btn-black.disabled.focus,.btn-black.disabled:active,.btn-black.disabled:focus,.btn-black.disabled:hover,.btn-black[disabled],.btn-black[disabled].active,.btn-black[disabled].focus,.btn-black[disabled]:active,.btn-black[disabled]:focus,.btn-black[disabled]:hover,fieldset[disabled] .btn-black,fieldset[disabled] .btn-black.active,fieldset[disabled] .btn-black.focus,fieldset[disabled] .btn-black:active,fieldset[disabled] .btn-black:focus,fieldset[disabled] .btn-black:hover{background-color:#1f364f;border-color:#1f364f}.btn-outline.btn-black,.btn-outline.btn-danger,.btn-outline.btn-default,.btn-outline.btn-info,.btn-outline.btn-pink,.btn-outline.btn-primary,.btn-outline.btn-purple,.btn-outline.btn-success,.btn-outline.btn-warning{background-color:transparent}.btn-black .badge{color:#1f364f}.btn-outline.btn-default{color:#676767;border-color:#d9d9d9}.btn-outline.btn-primary{color:#055bbd;border-color:#055bbd}.btn-outline.btn-success{color:#149278;border-color:#149278}.btn-outline.btn-info{color:#00a7f5;border-color:#00a7f5}.btn-outline.btn-purple{color:#801dcd;border-color:#801dcd}
.btn-outline.btn-warning{color:#ffae04;border-color:#ffae04}.btn-outline.btn-danger{color:#e21d27;border-color:#e21d27}.btn-outline.btn-pink{color:#eb365b;border-color:#eb365b}.btn-outline.btn-black{color:#18293d;border-color:#18293d}.btn-raised.btn-default{box-shadow:0 3px 0 0 #cdcdcd}.btn-raised.btn-default.focus,.btn-raised.btn-default:focus{box-shadow:0 3px 0 0 silver}.btn-raised.btn-primary{box-shadow:0 3px 0 0 #054fa4}.btn-raised.btn-primary.focus,.btn-raised.btn-primary:focus{box-shadow:0 3px 0 0 #04438c}.btn-raised.btn-success{box-shadow:0 3px 0 0 #117b66}.btn-raised.btn-success.focus,.btn-raised.btn-success:focus{box-shadow:0 3px 0 0 #0e6553}.btn-raised.btn-info{box-shadow:0 3px 0 0 #0096db}.btn-raised.btn-info.focus,.btn-raised.btn-info:focus{box-shadow:0 3px 0 0 #0084c2}.btn-raised.btn-purple{box-shadow:0 3px 0 0 #721ab6}.btn-raised.btn-purple.focus,.btn-raised.btn-purple:focus{box-shadow:0 3px 0 0 #6417a0}.btn-raised.btn-warning{box-shadow:0 3px 0 0 #ea9e00}.btn-raised.btn-warning.focus,.btn-raised.btn-warning:focus{box-shadow:0 3px 0 0 #d18d00}.btn-raised.btn-danger{box-shadow:0 3px 0 0 #cc1a23}.btn-raised.btn-danger.focus,.btn-raised.btn-danger:focus{box-shadow:0 3px 0 0 #b5171f}.btn-raised.btn-pink{box-shadow:0 3px 0 0 #e81f48}.btn-raised.btn-pink.focus,.btn-raised.btn-pink:focus{box-shadow:0 3px 0 0 #d8163e}.btn-raised.btn-black{box-shadow:0 3px 0 0 #111d2b}.btn-raised.btn-black.focus,.btn-raised.btn-black:focus{box-shadow:0 3px 0 0 #0a1018}.btn-rounded{border-radius:100px!important}.sk-double-bounce .sk-child{background-color:#1f364f}
.dropdown-menu>li>a{padding:5px 20px 5px 15px;color:#737373}.dropdown-menu>li>a>img{margin-right:8px}.dropdown-menu .divider{background-color:#d9d9d9}.dm-large{width:400px}.dm-medium{width:340px}.dm-small{width:280px}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#1f364ftext-transform: capitalize;}.dropdown-header{padding:5px 20px}.btn-group.btn-rounded button:first-child,.btn-group.btn-rounded button:last-child{border-radius:100px}.btn-group.open .dropdown-toggle{box-shadow:none}.input-group-addon{border:1px solid transparent}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:0}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:0}

/*.nav>li>a{color:#737373}.nav>li>a:focus,.nav>li>a:hover{background-color:#FFF}
.nav-tabs{border-bottom:1px solid #d9d9d9!important}.nav-tabs>li>a{margin:0!important;border-radius:0!important;border:none!important;-webkit-transition:-webkit-box-shadow .3s;-moz-transition:-moz-box-shadow .3s;-o-transition:box-shadow .3s;transition:box-shadow .3s}
.nav-tabs>li>a:hover{box-shadow:inset 0 0px 0 #1f364f!important}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#1f364f;box-shadow:inset 0 -2px 0 #1f364f!important}.nav-tabs .dropdown-menu{margin-top:0}.nav-tabs .open>a,.nav-tabs .open>a:focus,.nav-tabs .open>a:hover{background-color:#FFF;box-shadow:inset 0 -2px 0 #1f364f!important}
*/
.panel,.well{box-shadow:none}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{background-color:#1f364f}.tab-content .tab-pane{display:none}.brand,.tab-content .active{display:block}.breadcrumb{background-color:transparent;padding:0}.breadcrumb>li>a{color:#9a9a9a}.breadcrumb>.active{color:#737373}.pagination>li>a,.pagination>li>span{color:#737373;border:2px solid #d9d9d9;padding:5px 12px;margin-left:-2px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#737373;border-color:#d9d9d9}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#1f364f;border-color:#1f364f}.pagination-sm>li>a,.pagination-sm>li>span{padding:4px 10px}.pagination-lg>li>a,.pagination-lg>li>span{padding:9px 16px}.label{border-radius:4px;font-weight:700;padding:3px 6px}.label-default{background-color:#eee}.label-default[href]:focus,.label-default[href]:hover{background-color:#d4d4d4}.label-primary{background-color:#5195e2}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#257adb}.label-success{background-color:#5dc2ae}.label-success[href]:focus,.label-success[href]:hover{background-color:#40ab96}.label-purple{background-color:#b065e9}.label-purple[href]:focus,.label-purple[href]:hover{background-color:#9938e3}.label-info{background-color:#57caff}.label-info[href]:focus,.label-info[href]:hover{background-color:#24baff}.label-warning{background-color:#ffcc62}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ffbb2f}

.label-danger{background-color:#ed7177}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#e7444c}.label-outline.label-default{background-color:transparent;color:#9a9a9a;border:1px solid #9a9a9a}.label-outline.label-primary{background-color:transparent;color:#0667D6;border:1px solid #0667D6}
.label-outline.label-success{background-color:transparent;color:#17A88B;border:1px solid #17A88B}
.label-outline.label-success:hover{background-color: #17a88b;color: white;font-weight: 100;border: 1px solid #17A88B;}
.label-outline.label-purple{background-color:transparent;color:#8E23E0;border:1px solid #8E23E0}.label-outline.label-info{background-color:transparent;color:#0FB3FF;border:1px solid #0FB3FF}.label-outline.label-warning{background-color:transparent;color:#FFB61E;border:1px solid #FFB61E}.label-outline.label-danger{background-color:transparent;color:#E5343D;border:1px solid #E5343D}.badge{font-size:10px;min-width:14px;height:14px;line-height:14px;padding:0;border-radius:2px;font-weight:700}.thumbnail{border:1px solid #d9d9d9}.progress-xs{height:3px;border-radius:3px}.progress-xs.vertical{width:3px}.progress-sm{height:12px;border-radius:6px}
.progress-sm .progress-bar,.progress-sm .progress-bar .progressbar-front-text{line-height:12px;font-size:10px}.progress-sm.vertical{width:12px}.progress-lg{height:30px;border-radius:14px}.progress-lg .progress-bar,.progress-lg .progress-bar .progressbar-front-text{line-height:30px}.progress-lg.vertical{width:30px}.progress-bar-white{background-color:#FFF}.progress-bar-purple{background-color:#8E23E0 !important;}.avatar{position:relative}.avatar .media-object{width:34px;height:34px;line-height:34px;border: 1px solid #58caff;}.avatar .status{position:absolute;top:0;left:26px;width:8px;height:8px;border-radius:50%;border:1px solid #FFF}.avatar.media-right .status{left:36px}.media-lg .media{margin-top:25px}.media-lg .media:first-child{margin-top:0}.mo-xs{width:24px;height:24px;line-height:24px}.mo-sm{width:28px;height:28px;line-height:28px}.mo-md{width:34px;height:34px;line-height:34px}.mo-lg{width:52px;height:52px;line-height:52px}.list-group.divider .list-group-item{border-bottom:1px solid #d9d9d9;border-top:none;border-right:none;border-left:none;padding:10px 0;margin-bottom:0}.panel,.panel-group{margin-bottom:20px}.list-group.divider .list-group-item:last-child{border-bottom:none}.list-group.no-border .list-group-item{border:none;border-radius:4px}
.list-group-item{border:1px solid #d9d9d9}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{background-color:#1f364f;border-color:#1f364f}a.list-group-item,button.list-group-item{color:#737373}.panel-body{padding:20px}.panel-heading{padding:15px 20px}.panel-title{/*font-size:18px*/}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #d9d9d9}.panel-default{border-color:#d9d9d9}.panel-default>.panel-heading{color:#737373;background-color:#eee;border-color:#d9d9d9}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d9d9d9}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d9d9d9}.panel-primary{border-color:#055bbd}.panel-primary>.panel-heading{color:#054fa4;background-color:#5195e2;border-color:#055bbd}
.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#055bbd}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#055bbd}.panel-success{border-color:#149278}.panel-success>.panel-heading{color:#117b66;background-color:#5dc2ae;border-color:#149278}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#149278}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#149278}.panel-info{border-color:#00a7f5}.panel-info>.panel-heading{color:#0096db;background-color:#57caff;border-color:#00a7f5}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#00a7f5}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#00a7f5}.panel-warning{border-color:#ffae04}.panel-warning>.panel-heading{color:#ea9e00;background-color:#ffcc62;border-color:#ffae04}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ffae04}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ffae04}.panel-danger{border-color:#e21d27}.panel-danger>.panel-heading{color:#cc1a23;background-color:#ed7177;border-color:#e21d27}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#e21d27}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#e21d27}.modal-dialog{width:1px!important;margin:15% auto!important}.modal-content{border-radius:0}.modal-header{padding:0;border-bottom:none;border-top:5px solid #d9d9d9}.modal-body{padding:20px}
.modal-footer{border-top:none}.modal-header .close{outline:0}.tooltip-inner{font-size:12px;background-color:#1f364f;padding:5px 8px;border-radius:3px}.tooltip.top .tooltip-arrow,.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{border-top-color:#1f364f}.tooltip.right .tooltip-arrow{border-right-color:#1f364f}.tooltip.left .tooltip-arrow{border-left-color:#1f364f}.tooltip.bottom .tooltip-arrow,.tooltip.bottom-left .tooltip-arrow,.tooltip.bottom-right .tooltip-arrow{border-bottom-color:#1f364f}.popover{border:1px solid #d9d9d9}.popover.top>.arrow{border-top-color:#d9d9d9}.popover.right>.arrow{border-right-color:#d9d9d9}.popover.bottom>.arrow{border-bottom-color:#d9d9d9}.popover.left>.arrow{border-left-color:#d9d9d9}.popover-title{border-bottom:1px solid #d9d9d9}
body.main-sidebar-toggled .main-sidebar{opacity:0;-webkit-transform:translate(-100%,0);-moz-transform:translate(-100%,0);-ms-transform:translate(-100%,0);-o-transform:translate(-100%,0);transform:translate(-100%,0)}
body .main-sidebar{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);    border: 1px solid #d9d9d9;    top: 70px;border-radius: 0px 5px 5px 0px;}
.brand{width:60%;line-height:54px;position:absolute;left:60%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}header{position:fixed;top:0;left:0;height:54px;width:100%;box-shadow:0 0 54px rgba(31,54,79,.2);z-index:1040;background-color:#FFF;-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important}.conversation,.main-sidebar,.right-sidebar{-webkit-backface-visibility:hidden!important}header .header-icon{display:inline-block;padding:0 18px;line-height:54px;font-size:16px;color:#9a9a9a}header .header-icon:hover{background-color:#f5f5f5}header .search-form span{color:#9a9a9a}.hamburger-menu{position:relative;display:inline-block;width:54px;height:54px}.hamburger-menu span{top:25px;left:18px}.hamburger-menu span,.hamburger-menu span:after,.hamburger-menu span:before{position:absolute;display:inline-block;height:2px;width:18px;border-radius:2px;background-color:#9a9a9a}.hamburger-menu span:after,.hamburger-menu span:before{content:"";left:0;-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important;-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;-o-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;-o-transition:-o-transform .3s;transition:-webkit-transform .3s,-moz-transform .3s,-o-transform .3s,transform .3s}.conversation,.main-sidebar,.right-sidebar{-moz-backface-visibility:hidden!important;-ms-backface-visibility:hidden!important;-o-backface-visibility:hidden!important;-lh-property:0}.hamburger-menu span:before{top:-6px}.hamburger-menu span:after{top:6px}.hamburger-menu.active span:before{-webkit-transform:translate3d(1px,6px,0) rotate(-45deg) scale(.6,1);-moz-transform:translate3d(1px,6px,0) rotate(-45deg) scale(.6,1);-ms-transform:translate3d(1px,6px,0) rotate(-45deg) scale(.6,1);-o-transform:translate3d(1px,6px,0) rotate(-45deg) scale(.6,1);transform:translate3d(1px,6px,0) rotate(-45deg) scale(.6,1)}.hamburger-menu.active span:after{-webkit-transform:translate3d(1px,-6px,0) rotate(45deg) scale(.6,1);-moz-transform:translate3d(1px,-6px,0) rotate(45deg) scale(.6,1);-ms-transform:translate3d(1px,-6px,0) rotate(45deg) scale(.6,1);-o-transform:translate3d(1px,-6px,0) rotate(45deg) scale(.6,1);transform:translate3d(1px,-6px,0) rotate(45deg) scale(.6,1)}.notification-bar{margin:0}.notification-bar>li{float:left;padding:0}.notification-bar .bubble{position:relative}.notification-bar .bubble .badge{position:absolute;top:12px;left:27px}.notification-bar .bubble .dot{position:absolute;top:15px;left:30px}.notification-bar .dropdown.open{position:relative}.notification-bar .dropdown.open:before{position:absolute;bottom:-15px;left:50%;content:"";width:0;height:0;box-sizing:border-box;border-width:6px;border-style:solid;border-color:#d9d9d9 #d9d9d9 transparent transparent;margin-left:-6px;z-index:1020;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}@media (max-width:767px){.notification-bar .dropdown.open:before{display:none}}.notification-bar .dropdown-header{text-transform:uppercase;padding:15px 20px;margin:0;border-bottom:1px solid #d9d9d9}.notification-bar .dropdown-menu{margin-top:0;padding:0;top:62px}.notification-bar .dropdown-menu>ul{min-height:120px;max-height:240px}.notification-bar .dropdown-menu>ul li{margin-top:0}.notification-bar .dropdown-menu>ul li>a{padding:10px 20px;color:#737373;display:block}.notification-bar .dropdown-menu>ul li>a:hover{background-color:#f5f5f5}.notification-bar .dropdown-footer{border-top:1px solid #d9d9d9;text-align:center;padding:10px}
.main-sidebar{background-color:#FFF;position:fixed;top:54px;bottom:0;left:0;width:260px;padding:0 20px;z-index:1030;opacity:0;box-shadow:3px 0 6px rgba(31,54,79,.2);/*height:-webkit-calc(100% - 54px); height:-moz-calc(100% - 54px);height:calc(100% - 54px);*/height:85%;-webkit-transform:translate(-100%,0);-moz-transform:translate(-100%,0);-ms-transform:translate(-100%,0);-o-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transition:-webkit-transform .3s,opacity .3s;-moz-transition:-moz-transform .3s,opacity .3s;-o-transition:-o-transform .3s,opacity .3s;transition:-webkit-transform .3s,-moz-transform .3s,-o-transform .3s,transform .3s,opacity .3s;backface-visibility:hidden!important}
.main-sidebar .sidebar-category{text-transform:uppercase;margin-bottom:2px;padding:10px 15px;color:#9a9a9a;font-size:10px;font-weight:700;display:block}.user{padding:20px;overflow:visible}.user h4{color:#737373}.user .avatar{width:40px}.user .status{display:inline-block;width:10px;height:10px;border-radius:50%;border:2px solid rgba(255,255,255,.8)}.user .dropdown-menu{min-width:120px}.user .dropdown-menu>li>a{padding:4px 15px}.user #dropdown-status{color:#9a9a9a}.navigation>li{margin-bottom:2px}.navigation>li>a{position:relative;display:block;color:#737373;padding:10px 15px;font-weight:700}.navigation>li>a>i{margin-right:15px;font-size:16px;text-align:center;display:inline-block;border-radius:50%;width:28px;height:28px;line-height:28px;text-shadow:1px 1px 2px #1f364f}.navigation>li>a .badge,.navigation>li>a .label{position:absolute;top:17px;right:30px}.navigation>li>a.active,.navigation>li>a:hover{border-radius:4px;color:#1f364f;background-color:rgba(31,54,79,.1)}.navigation>li>ul>li ul{padding-left:20px}.navigation>li>ul>li ul li:first-child:before{top:-20px}.navigation ul{padding-left:29px}.navigation ul li{position:relative}.navigation ul li:before{content:"";position:absolute;top:-20px;left:0;bottom:20px;width:1px;border-left:1px dotted grey}.navigation ul li:first-child:before{top:0}.navigation ul li:last-child:before{top:-20px;height:40px}.navigation ul li:after{content:"";position:absolute;top:20px;left:0;width:20px;border-bottom:1px dotted grey}
.navigation ul li a{padding-left:30px;padding-right:15px;line-height:40px;color:#7c7c7c;font-size:12px;white-space:nowrap;display:block}
/*.navigation ul li a{padding-left:40px;padding-right:15px;line-height:40px;color:#055bbd;font-size:12px;white-space:nowrap;display:block}*/
.navigation ul li a:before{content:"";position:absolute;top:18px;left:18px;width:5px;height:5px;border-radius:50%;background-color:grey}.navigation ul li a.active,.navigation ul li a:hover{color:#1f364f}.navigation ul li a[aria-expanded=false]:after,.navigation ul li a[aria-expanded=true]:after{line-height:40px;font-size:12px;position:absolute;top:0;right:15px}.navigation ul li.panel{margin-bottom:0}.navigation li.panel{background-color:transparent;box-shadow:none;border:none}.navigation a[aria-expanded=false]:after{font-family:Ionicons;content:"\f3d3";position:absolute;top:0;right:15px;font-size:12px;line-height:48px;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;-o-transition:-o-transform .3s;transition:-webkit-transform .3s,-moz-transform .3s,-o-transform .3s,transform .3s}.navigation a[aria-expanded=true]:after{font-family:Ionicons;content:"\f3d3";position:absolute;top:0;right:15px;font-size:12px;line-height:48px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;-o-transition:-o-transform .3s;transition:-webkit-transform .3s,-moz-transform .3s,-o-transform .3s,transform .3s}.main-container{padding-top:54px}.page-content{/*padding:20px 20px 0;*/-webkit-transition:padding-left .3s;-moz-transition:padding-left .3s;-o-transition:padding-left .3s;transition:padding-left .3s}.footer{padding:10px 20px}@media (min-width:1200px){body.main-sidebar-toggled{overflow-y:auto}body.main-sidebar-toggled .main-sidebar{opacity:0;-webkit-transform:translate(-100%,0);-moz-transform:translate(-100%,0);-ms-transform:translate(-100%,0);-o-transform:translate(-100%,0);transform:translate(-100%,0)}body.main-sidebar-toggled .page-container{padding-left:0}body.main-sidebar-toggled .page-content{padding-left:20px}body.sidebar-unpin .main-sidebar{box-shadow:3px 0 6px rgba(31,54,79,.2)}body.sidebar-unpin .page-container{padding-left:0}body.sidebar-unpin .page-content{padding-left:20px}.main-sidebar{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);box-shadow:none}.page-container{padding-left:260px;-webkit-transition:padding-left .3s;-moz-transition:padding-left .3s;-o-transition:padding-left .3s;transition:padding-left .3s}.page-content{/*padding:20px 20px 0 20px*/}.hamburger-menu span:before{-webkit-transform:translate3d(1px,6px,0) rotate(-45deg) scale(.6,1);-moz-transform:translate3d(1px,6px,0) rotate(-45deg) scale(.6,1);-ms-transform:translate3d(1px,6px,0) rotate(-45deg) scale(.6,1);-o-transform:translate3d(1px,6px,0) rotate(-45deg) scale(.6,1);transform:translate3d(1px,6px,0) rotate(-45deg) scale(.6,1)}.hamburger-menu span:after{-webkit-transform:translate3d(1px,-6px,0) rotate(45deg) scale(.6,1);-moz-transform:translate3d(1px,-6px,0) rotate(45deg) scale(.6,1);-ms-transform:translate3d(1px,-6px,0) rotate(45deg) scale(.6,1);-o-transform:translate3d(1px,-6px,0) rotate(45deg) scale(.6,1);transform:translate3d(1px,-6px,0) rotate(45deg) scale(.6,1)}.hamburger-menu.active span:after,.hamburger-menu.active span:before{-webkit-transform:translate3d(0,0,0) rotate(0) scale(1);-moz-transform:translate3d(0,0,0) rotate(0) scale(1);-ms-transform:translate3d(0,0,0) rotate(0) scale(1);-o-transform:translate3d(0,0,0) rotate(0) scale(1);transform:translate3d(0,0,0) rotate(0) scale(1)}}@media (max-width:767px){header{height:54px}.brand{display:none}.main-sidebar{top:54px;-lh-property:0;height:-webkit-calc(100% - 54px);height:-moz-calc(100% - 54px);height:calc(100% - 54px)}.main-container{padding-top:54px;width:100%}.notification-bar>li.dropdown.open{position:static}.notification-bar>li.dropdown.open .dropdown-menu{width:100%;top:54px}
.page-content{padding-left:10px;padding-right:10px}}.search-bar{width:100%;position:absolute;top:0;left:0;height:54px;background-color:#FFF;border-bottom:1px solid #d9d9d9;overflow:hidden;opacity:1;z-index:1050;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.search-bar.closed{opacity:0;-webkit-transform:translate(0,-100%);-moz-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-o-transform:translate(0,-100%);transform:translate(0,-100%)}.search-bar form{margin:4px}.search-bar form .form-control{border:none;background-color:transparent}.search-bar form .btn,.search-bar form .btn.active,.search-bar form .btn.focus,.search-bar form .btn:active,.search-bar form .btn:focus,.search-bar form .btn:hover{background-color:transparent!important;border-color:transparent!important}.conversation,.right-sidebar{position:fixed;top:54px;right:0;width:280px;z-index:1030;background-color:#FFF;box-shadow:-1px 0 4px rgba(31,54,79,.2);opacity:1;height:-webkit-calc(100% - 54px);height:-moz-calc(100% - 54px);height:calc(100% - 54px);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);-webkit-transition:-webkit-transform .3s,opacity .3s;-moz-transition:-moz-transform .3s,opacity .3s;-o-transition:-o-transform .3s,opacity .3s;transition:-webkit-transform .3s,-moz-transform .3s,-o-transform .3s,transform .3s,opacity .3s;backface-visibility:hidden!important}.conversation.closed,.right-sidebar.closed{opacity:0;-webkit-transform:translate(100%,0);-moz-transform:translate(100%,0);-ms-transform:translate(100%,0);-o-transform:translate(100%,0);transform:translate(100%,0)}@media (max-width:767px){.conversation,.right-sidebar{top:54px;-lh-property:0;height:-webkit-calc(100% - 54px);height:-moz-calc(100% - 54px);height:calc(100% - 54px)}}.right-sidebar .sidebar-category{text-transform:uppercase;margin-bottom:2px;padding:10px 0;font-size:10px;font-weight:700;display:block;color:#9a9a9a}.page-actions,
.widget{margin-bottom:20px}.chat-list{margin-left:-20px;margin-right:-20px}.chat-list li{margin-top:0}.chat-list li>a{padding:10px 20px;display:block;color:#737373}.chat-list li>a:hover{background-color:#f5f5f5}.chat-content{-lh-property:0;height:-webkit-calc(100% - 119px);height:-moz-calc(100% - 119px);height:calc(100% - 119px)}.nav-sidebar>li{display:table-cell;width:1%}.nav-sidebar>li>a{line-height:48px;padding:0}.main-content,.nav-sidebar-content .tab-pane{padding:20px}.nav-sidebar>li>a>i{font-size:16px;display:block}.nav-sidebar-content{-lh-property:0;height:-webkit-calc(100% - 50px);height:-moz-calc(100% - 50px);height:calc(100% - 50px)}.sidebar-lg{width:260px}.sidebar-md{width:220px}.sidebar-sm{width:180px}.sidebar-xs{width:80px}.content-lg{margin-left:260px}.content-md{margin-left:220px}.content-sm{margin-left:180px}.content-xs{margin-left:80px}.sidebar-toggle{cursor:pointer;position:absolute;z-index:910;padding:10px 15px;border:2px solid #d9d9d9;border-left:none;top:200px;left:0;display:none;-webkit-transition:left .3s;-moz-transition:left .3s;-o-transition:left .3s;transition:left .3s}.sidebar-container{position:relative}.sidebar{padding:20px;position:fixed;top:90px;bottom:0}.sidebar .list-group .list-group-item{padding:10px;color:#9a9a9a;font-weight:700}.sidebar .list-group .list-group-item.active,.sidebar .list-group .list-group-item.active:focus,.sidebar .list-group .list-group-item.active:hover,.sidebar .list-group .list-group-item:focus,.sidebar .list-group .list-group-item:hover{background-color:transparent;color:#737373}.sidebar .list-group .list-group-item i{width:14px;margin-right:5px;text-align:center;display:inline-block}.page-actions [class^=col]:nth-child(2){text-align:right}@media (max-width:767px){body.sidebar-toggled{overflow-y:hidden}body.sidebar-toggled .sidebar{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}body.sidebar-toggled .sidebar-toggle{-lh-property:0;left:-webkit-calc(100% - 2px);left:-moz-calc(100% - 2px);left:calc(100% - 2px)}.sidebar-toggle{display:block}.sidebar{z-index:900;border-right:2px solid #d9d9d9;top:54px;left:0;-webkit-transform:translate(-100%,0);-moz-transform:translate(-100%,0);-ms-transform:translate(-100%,0);-o-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;-o-transition:-o-transform .3s;transition:-webkit-transform .3s,-moz-transform .3s,-o-transform .3s,transform .3s}.main-content{margin-left:0;padding-left:10px;padding-right:10px}.page-actions [class^=col]:nth-child(2){text-align:left;padding-top:10px}}.icon-demo i,.settings{-webkit-transition:all .2s}
.widget{border:1px solid #d9d9d9;border-radius:4px;background-color: white;}
.widget .expand{margin-left:-20px;margin-right:-20px}.widget-heading{padding:20px}.widget-heading+.widget-body{padding-top:0}.widget-tools{margin-bottom:0}.widget-tools>li{float:left;padding:0px 10px 10px 10px}
.widget-tools>li:last-child{/*padding-right:0*/}.widget-tools>li a{color:#9a9a9a}.widget-title{margin:0;font-size:18px;color:#1f364f}.widget-body{    padding: 0px 20px 20px 20px;}.chat-content .chat-item{padding:17px 17px 10px;position:relative}.chat-content .chat-item.self .chat-bubble{margin-right:25px}.chat-content .chat-item.self .chat-avatar{left:0;top:0}.chat-content .chat-item.self .chat-text{background-color:#e6e6e6;padding:15px 10px 15px 20px}.chat-content .chat-item.other{text-align:right}.chat-content .chat-item.other .chat-bubble{margin-left:25px}.chat-content .chat-item.other .chat-avatar{right:0;top:0}.chat-content .chat-item.other .chat-text{background-color:#1f364f;color:#FFF;text-align:left;padding:15px 20px 15px 10px}
.chat-content .chat-avatar{width:34px;height:34px;line-height:34px;position:absolute}.chat-content .chat-bubble{margin-bottom:3px}.chat-content .chat-text{border-radius:4px;display:inline-block}.activity-list .media-left{min-width:140px}.activity-list>li{position:relative;padding:10px 0 10px 41px}.activity-list>li:after,.activity-list>li:before{position:absolute;content:""}.activity-list>li:before{left:5px;top:0;height:100%;border-left:1px solid #d9d9d9}.activity-list>li:after{left:0;top:14px;height:11px;width:11px;border-radius:50%;border:2px solid #9a9a9a;background-color:#FFF}.activity-list.activity-sm>li{padding:10px 0 10px 25px}.activity-list>li.activity-primary:after{border-color:#0667D6}.activity-list>li.activity-success:after{border-color:#17A88B}.activity-list>li.activity-info:after{border-color:#0FB3FF}.activity-list>li.activity-purple:after{border-color:#8E23E0}.activity-list>li.activity-warning:after{border-color:#FFB61E}.activity-list>li.activity-danger:after{border-color:#E5343D}.activity-list>li.activity-white:after{border-color:#FFF}.milestones>li{position:relative;margin:0;padding-bottom:20px}.milestones>li:last-child{padding-bottom:0}.milestones>li:before{content:"";position:absolute;left:17px;top:0;height:100%;border-left:1px solid #d9d9d9;z-index:-1}.events-header{height:50px;line-height:50px}
.draggable li{padding:10px 0;cursor:move}.draggable li:first-child{padding-top:0}.draggable li.ui-draggable-dragging{padding:10px;background-color:#FFF;color:#737373;box-shadow:0 1px 1px rgba(0,0,0,.05)}.flotTip{font-size:12px;background-color:#1f364f;color:#FFF;padding:5px 8px;z-index:900;border-radius:3px}.legendColorBox div{border-radius:50%}.legendLabel{padding-left:3px;padding-right:10px;line-height:2}.ct-golden-section:before{padding-bottom:0}.ct-label{font-size:11px;color:#9a9a9a}.ct-series-a .ct-bar,.ct-series-a .ct-line,.ct-series-a .ct-point,.ct-series-a .ct-slice-donut{stroke:#5dc2ae}.ct-series-a .ct-area,.ct-series-a .ct-slice-pie{fill:#5dc2ae}.ct-series-b .ct-bar,.ct-series-b .ct-line,.ct-series-b .ct-point,.ct-series-b .ct-slice-donut{stroke:#5195e2}.ct-series-b .ct-area,.ct-series-b .ct-slice-pie{fill:#5195e2}.ct-series-c .ct-bar,.ct-series-c .ct-line,.ct-series-c .ct-point,.ct-series-c .ct-slice-donut{stroke:#f2829a}.ct-series-c .ct-area,.ct-series-c .ct-slice-pie{fill:#f2829a}.ct-series-d .ct-bar,.ct-series-d .ct-line,.ct-series-d .ct-point,.ct-series-d .ct-slice-donut{stroke:#b065e9}.ct-series-d .ct-area,.ct-series-d .ct-slice-pie{fill:#b065e9}.ct-series-e .ct-bar,.ct-series-e .ct-line,.ct-series-e .ct-point,.ct-series-e .ct-slice-donut{stroke:#ed7177}.ct-series-e .ct-area,.ct-series-e .ct-slice-pie{fill:#ed7177}.ct-series-f .ct-bar,.ct-series-f .ct-line,.ct-series-f .ct-point,.ct-series-f .ct-slice-donut{stroke:#ffcc62}.ct-series-f .ct-area,.ct-series-f .ct-slice-pie{fill:#ffcc62}.ct-series-g .ct-bar,.ct-series-g .ct-line,.ct-series-g .ct-point,.ct-series-g .ct-slice-donut{stroke:#627284}.ct-series-g .ct-area,.ct-series-g .ct-slice-pie{fill:#627284}.morris-hover.morris-default-style{font-size:12px;background-color:#FFF;padding:5px 8px;z-index:900;border:1px solid #d9d9d9;border-radius:3px}.chartjs canvas{width:100%!important;max-width:1000px;height:auto!important}.docs-cropped .modal-body>canvas,.docs-cropped .modal-body>img,.img-container>img,.img-preview>img{max-width:100%}.jvectormap-zoomout{top:45px}.jvectormap-zoomin,.jvectormap-zoomout{line-height:24px;width:24px;height:24px;color:#1f364f;background-color:#FFF;font-size:16px;padding:0;border:1px solid #1f364f;border-radius:50%;box-shadow:0 1px 1px rgba(0,0,0,.05)}.easy-pie-chart{position:relative;display:inline-block;width:120px;height:120px;line-height:80px;padding:20px;text-align:center}.easy-pie-chart canvas{position:absolute;top:0;left:0}.easy-pie-chart .percent{position:absolute;top:35px;left:35px;line-height:40px;width:50px;height:50px;background-color:#e6e6e6;border:5px solid #f5f5f5;border-radius:50%}.bootstrap-select .dropdown-toggle:focus{outline:0!important}.minicolors-swatch{border:none}.dropzone{border:2px dashed #d9d9d9;background-color:#f5f5f5}.dropzone .dz-message{padding:50px 0;margin:0;color:#9a9a9a}.dropzone .dz-message .icon-dz{display:block;font-size:64px;color:#e6e6e6;margin-bottom:15px}.daterangepicker .ranges li{background-color:transparent;border-color:transparent;border-radius:3px;color:#737373}.daterangepicker .ranges li.active,.daterangepicker .ranges li:hover{background-color:#1f364f;border-color:#1f364f}.daterangepicker .input-mini{border-color:#d9d9d9}.daterangepicker .input-mini.active,.daterangepicker .input-mini:focus{outline:0;border-color:#66afe9}
.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#1f364f}.daterangepicker td.start-date{border-radius:2px 0 0 2px}.daterangepicker td.end-date{border-radius:0 2px 2px 0}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:focus,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active:active,.datepicker table tr td.active:focus,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:focus,.datepicker table tr td.active:hover:hover,.open .dropdown-toggle.datepicker table tr td.active,.open .dropdown-toggle.datepicker table tr td.active.disabled,.open .dropdown-toggle.datepicker table tr td.active.disabled:hover,.open .dropdown-toggle.datepicker table tr td.active:hover{background-color:#1f364f;border-radius:2px;border-color:#1f364f}.bootstrap-tagsinput,.note-editor.note-frame{border:1px solid #d9d9d9}.bootstrap-datetimepicker-widget table td span.active{background-color:#1f364f;text-shadow:none}.bootstrap-datetimepicker-widget a[data-action]{color:#737373}.bootstrap-tagsinput{box-shadow:none;padding:6px 12px;line-height:20px;display:block}.bootstrap-tagsinput .tag{display:inline-block}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:decimal!important}.toast-title{font-weight:700}#toast-container>div{border-radius:0;opacity:1;color:#FFF;background-color:#1f364f;padding:15px 15px 15px 65px;width:300px;min-height:74px}#toast-container>.toast{background-image:none!important}.toast-close-button{height:20px;width:20px;color:#9a9a9a;text-shadow:none;opacity:1;top:-5px;right:-5px;outline:0}.toast:before{font-family:Ionicons;font-size:30px;position:absolute;top:15px;left:15px;width:40px;height:40px;line-height:40px;text-align:center}.toast-success .toast-title{color:#117b66}.toast-success .toast-progress{background-color:#5dc2ae}.toast-success:before{content:"\f120";color:#117b66}.toast-info .toast-title{color:#054fa4}.toast-info .toast-progress{background-color:#5195e2}.toast-info:before{content:"\f149";color:#054fa4}.toast-warning .toast-title{color:#ea9e00}.toast-warning .toast-progress{background-color:#ffcc62}.toast-warning:before{content:"\f100";color:#ea9e00}.toast-error .toast-title{color:#cc1a23}.toast-error .toast-progress{background-color:#ed7177}.toast-error:before{content:"\f2a4";color:#cc1a23}.wizard>.content>.body input{border:1px solid transparent}.wizard>.content>.body label{margin-bottom:0}.wizard>.steps a,.wizard>.steps a:active,.wizard>.steps a:hover{margin:3px;border-radius:0;padding:15px;box-shadow:0 1px 1px rgba(0,0,0,.05)}.wizard>.steps .current a,.wizard>.steps .current a:active,.wizard>.steps .current a:hover{background-color:#1f364f;color:#FFF}.wizard>.steps .disabled a,.wizard>.steps .disabled a:active,.wizard>.steps .disabled a:hover,.wizard>.steps .done a,.wizard>.steps .done a:active,.wizard>.steps .done a:hover{background-color:#e6e6e6;color:#9a9a9a}.wizard>.steps .current a .number,.wizard>.steps .current a:active .number,.wizard>.steps .current a:hover .number{border:2px solid #FFF}.wizard>.steps .disabled a .number,.wizard>.steps .disabled a:active .number,.wizard>.steps .disabled a:hover .number,.wizard>.steps .done a .number,.wizard>.steps .done a:active .number,.wizard>.steps .done a:hover .number{border-color:#9a9a9a}.wizard>.content{background-color:transparent;margin:0 5px;border-radius:0;min-height:150px}.wizard>.content>.body{width:100%;height:100%;padding:15px 0 0;position:static}.wizard>.steps .number{font-size:16px;padding:5px;border-radius:50%;border:2px solid #FFF;width:36px;display:inline-block;font-weight:600;text-align:center}.docs-options .dropdown-menu>li>label,.docs-tooltip,.table-fixed tbody,.table-fixed td,.table-fixed th,.table-fixed thead,.table-fixed tr{display:block}.wizard>.actions .disabled a,.wizard>.actions .disabled a:active,.wizard>.actions .disabled a:hover{opacity:.65;background-color:#eee;color:#737373;cursor:not-allowed;border:2px solid #d9d9d9}.wizard>.actions a,.wizard>.actions a:active,.wizard>.actions a:hover{background-color:#627284;border-radius:4px;padding:5px 15px;border:2px solid #18293d}.tabcontrol>.content{border-top:0 solid #d9d9d9}.tabcontrol>.steps>ul{margin:0}.tabcontrol>.steps>ul>li.current{background-color:#1f364f!important;color:#fff!important;margin-top:10px}.tabcontrol>.steps>ul>li{margin:10px 0 0 3px;padding:7px!important;border:none!important;background-color:#eee!important;color:#9a9a9a!important;width:25%;border-radius:5px}.tabcontrol>.steps>ul>li>a{padding:15px 20px!important;color:#737373}.tabcontrol>.steps>ul>li.current>a{color:#fff;box-shadow:inset 0 -2px 0 #1f364f}.tabcontrol>.steps .current a,.tabcontrol>.steps .current a:active,.tabcontrol>.steps .current a:hover{color:#fff;cursor:default}.tabcontrol>.steps a,.tabcontrol>.steps a:active,.tabcontrol>.steps a:hover{display:block;width:auto;padding:1em;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}table.dataTable tbody>tr.selected,table.dataTable tbody>tr>.selected{background-color:#1f364f}.img-container,.img-preview{background-color:#f7f7f7;overflow:hidden;width:100%;text-align:center}.img-container{min-height:200px;max-height:554px;margin-bottom:20px}.docs-data>.input-group,.docs-preview,.docs-toggles>.btn,.docs-toggles>.btn-group,.docs-toggles>.dropdown,.img-preview{margin-bottom:10px}@media (min-width:768px){.img-container{min-height:554px}}.docs-preview{margin-right:-15px}.img-preview{float:left;margin-right:10px}.preview-lg{width:263px;height:148px}.preview-md{width:139px;height:78px}.preview-sm{width:69px;height:39px}.preview-xs{width:35px;height:20px;margin-right:0}.docs-data>.input-group>label{min-width:80px}.docs-data>.input-group>span{min-width:50px}.docs-buttons>.btn,.docs-buttons>.btn-group,.docs-buttons>.form-control{margin-right:5px;margin-bottom:10px}.docs-tooltip{margin:-6px -12px;padding:6px 12px}.docs-tooltip>.icon{margin:0 -3px;vertical-align:top}.tooltip-inner{white-space:normal}.btn-upload .tooltip-inner{white-space:nowrap}@media (max-width:400px){.btn-group-crop .docs-tooltip,.btn-group-crop>.btn{padding-left:5px;padding-right:5px}.btn-group-crop{margin-right:-15px!important}.btn-group-crop .docs-tooltip{margin-left:-5px;margin-right:-5px}}.docs-options .dropdown-menu{width:100%}.docs-options .dropdown-menu>li{padding:5px 20px}.docs-options .dropdown-menu>li .checkbox{margin:5px 0}.docs-options .dropdown-menu>li:hover{background-color:#f7f7f7}.docs-cropped .modal-body{text-align:center}.overlay-container{position:relative;overflow:hidden}.overlay-container.overlay-color:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(24,41,61,.6)}.overlay-container .overlay-bg{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;z-index:-1}.overlay-container .overlay-content{color:#FFF;background-color:rgba(24,41,61,.6)}.email-summary,.email-title{color:#9a9a9a}.overlay-container hr{border-color:rgba(255,255,255,.2)}.rotate-90{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.text-italic{font-style:italic}.lh-1{line-height:1!important}.bd-t{border-top:1px solid #d9d9d9}.bd-r{border-right:1px solid #d9d9d9}.bd-b{border-bottom:1px solid #d9d9d9}.bd-l{border-left:1px solid #d9d9d9}.no-shadow{box-shadow:none!important}.no-border{border:none!important}.inline-block{display:inline-block!important}.inline{display:inline!important}.block{display:block!important}.fw-300{font-weight:300!important}.fw-400{font-weight:400!important}.fw-700{font-weight:700!important}.fs-11{font-size:11px!important}.fs-12{font-size:12px!important}.fs-8{font-size:8px!important}.fs-10{font-size:10px!important}.fs-13{font-size:13px!important}.fs-14{font-size:14px!important}.fs-16{font-size:16px!important}.fs-18{font-size:18px!important}.fs-20{font-size:20px!important}.fs-22{font-size:22px!important}.fs-24{font-size:24px!important}.fs-30{font-size:30px!important}.fs-36{font-size:36px!important}.fs-48{font-size:48px!important}.fs-60{font-size:60px!important}.m-0{margin:0!important}.m-5{margin:5px!important}.m-10{margin:10px!important}.m-15{margin:15px!important}.m-20{margin:20px!important}.m-25{margin:25px!important}.m-30{margin:30px!important}.mt-0{margin-top:0!important}.mt-5{margin-top:5px!important}.mt-10{margin-top:10px!important}.mt-15{margin-top:15px!important}.mt-20{margin-top:20px!important}.mt-25{margin-top:25px!important}.mt-30{margin-top:30px!important}.mr-0{margin-right:0!important}.mr-5{margin-right:5px!important}.mr-10{margin-right:10px!important}.mr-15{margin-right:15px!important}.mr-20{margin-right:20px!important}.mr-25{margin-right:25px!important}.mr-30{margin-right:30px!important}.mb-0{margin-bottom:0!important}.mb-5{margin-bottom:5px!important}.mb-10{margin-bottom:10px!important}.mb-15{margin-bottom:15px!important}.mb-20{margin-bottom:20px!important}.mb-25{margin-bottom:25px!important}.mb-30{margin-bottom:30px!important}.ml-0{margin-left:0!important}.ml-5{margin-left:5px!important}.ml-10{margin-left:10px!important}.ml-15{margin-left:15px!important}.ml-20{margin-left:20px!important}.ml-25{margin-left:25px!important}.ml-30{margin-left:30px!important}.p-0{padding:0!important}.p-5{padding:5px!important}.p-10{padding:10px!important}.p-15{padding:15px!important}.p-20{padding:20px!important}.p-25{padding:25px!important}.p-30{padding:30px!important}.pt-0{padding-top:0!important}.pt-5{padding-top:5px!important}.pt-10{padding-top:10px!important}.pt-15{padding-top:15px!important}.pt-20{padding-top:20px!important}.pt-25{padding-top:25px!important}.pt-30{padding-top:30px!important}.pr-0{padding-right:0!important}.pr-5{padding-right:5px!important}.pr-10{padding-right:10px!important}.pr-15{padding-right:15px!important}.pr-20{padding-right:20px!important}.pr-25{padding-right:25px!important}.pr-30{padding-right:30px!important}.pb-0{padding-bottom:0!important}.pb-5{padding-bottom:5px!important}.pb-10{padding-bottom:10px!important}.pb-15{padding-bottom:15px!important}.pb-20{padding-bottom:20px!important}.pb-25{padding-bottom:25px!important}.pb-30{padding-bottom:30px!important}.pl-0{padding-left:0!important}.pl-5{padding-left:5px!important}.pl-10{padding-left:10px!important}.pl-15{padding-left:15px!important}.pl-20{padding-left:20px!important}.pl-25{padding-left:25px!important}.pl-30{padding-left:30px!important}.email-from .media-body{width:auto}.email-from .media-heading{white-space:nowrap;color:#9a9a9a}.email-select{width:25px;text-align:center}.email-title{font-weight:700}.fc button,
.unread{    background-color: #efefef; }
.email-single p{margin-bottom:20px}.email-single .img-responsive{margin:0 auto}.fc-toolbar{background-color:#FFF;padding:8px 0;margin-bottom:0;height:50px}.fc-toolbar h2{font-weight:300;margin:2px 0;line-height:1}.fc-view-container{background-color:#FFF;color:#737373}.fc button{font-size:14px;padding:5px 15px;height:auto;border:2px solid #d9d9d9}.fc .fc-button-group>*{margin:0 0 0 -2px}.fc-state-default{background-color:#eee;color:#FFF;border-style:none;text-shadow:none;background-image:none;box-shadow:none}.fc-state-default:hover{outline:0;background-color:#d9d9d9}.fc-state-default.focus,.fc-state-default:focus{outline:0}.fc-unthemed .fc-today{background-color:#f5f5f5}.body-bg-full{background-position:center center;/*background-repeat:no-repeat;*/background-attachment:fixed;/*background-size:cover;*/height:100%;font-family:Itim,cursive}.body-bg-full .page-container{padding:0;display:table;width:100%;height:100%}.body-bg-full .page-container .page-content{padding:20px;display:table-cell;text-align:center;vertical-align:middle;min-height:auto;width:340px}.body-bg-full .logo{margin-bottom:30px}.btn-demo .btn{margin:0 10px 10px 0}.chart-demo,.loading-demo{border:1px solid #d9d9d9;display:flex;margin-bottom:20px}.bg-demo{color:#FFF;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM5YTlhOWEiIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNSIgc3RvcC1vcGFjaXR5PSIxIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2xlc3NoYXQtZ2VuZXJhdGVkKSIgLz48L3N2Zz4=);background-image:-webkit-linear-gradient(left,#9a9a9a,#f5f5f5);background-image:-moz-linear-gradient(left,#9a9a9a,#f5f5f5);background-image:-o-linear-gradient(left,#9a9a9a,#f5f5f5);background-image:linear-gradient(to right,#9a9a9a,#f5f5f5)}.loading-demo{height:240px;align-items:center;justify-content:center}.chart-demo{height:300px;align-items:center;justify-content:center}.icon-demo .row>[class^=col]{line-height:50px;cursor:pointer;height:50px}.icon-demo .row>[class^=col]:hover i{font-size:28px}.icon-demo i{font-size:16px;text-align:center;display:inline-block;width:40px;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.dataTables_length select,input{box-shadow:none;border:1px solid transparent;background-color:#f5f5f5;height:30px;padding:5px 5px;font-size:12px;line-height:1.5;border-radius:3px}.dataTables_length{width:25%;float:left}.paginate_button{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.app-footer,.box-gradient,.box-shadow,.dropdown-menu,.swal2-close{position:absolute}.dataTables_info{width:50%;float:left}.dataTables_paginate{width:50%;float:right}a.paginate_button{color:#737373;border:2px solid #d9d9d9;padding:5px 12px;margin-left:-2px}a.paginate_button:hover{cursor:pointer}.previous{border-top-left-radius:4px;border-bottom-left-radius:4px}.next{border-top-right-radius:4px;border-bottom-right-radius:4px}.next.disabled,.previous.disabled{color:#777;cursor:not-allowed!important;background-color:#fff;border-color:#ddd}a.paginate_button.current{background-color:#1f364f;border-color:#1f364f}span>a.paginate_button{color:#737373;border:2px solid #d9d9d9;padding:5px 12px;margin-left:-2px}.userrole,.userrole ul li{list-style:none!important}.idcard{height:200px}.idcard>.box-gradient>.photocss{width:35%;height:160px;margin:12px 0 0 8px;float:left}.datacss{line-height:25px}.datacss>ul{list-style:none;padding-left:0;line-height:26px}.box:hover .editbtn{visibility:visible}.box-shadow{margin:0;bottom:0;width:350px;height:16px;background:#fff;border-radius:290px/8px;-moz-border-radius:290px/8px;-webkit-border-radius:290px/8px}.editbtn{visibility:hidden;margin-top:10px}.bottomidcrd{height:25px}.new_style{padding-left:10px;color:red;font-size:10px;font-weight:400;cursor:pointer}.madatory{color:red}.modal-headercustom{padding:10px;background-color:#000;width:900px;color:#fff;border-radius:5px 5px 0 0;border:5px solid #022d5f;border-bottom:1px}.modal-contentcustom{height:auto!important;background-color:#f0f8ff;padding:10px;width:900px !important;border:5px solid #022d5f;border-top:1px}#contact_firstletter{width:90%;height:40%;border-radius:50%;background:#2d3335;font-size:65px;color:#fff;text-align:center;line-height:95px;margin:4px}.limitedchar{display:none}@media only screen and (max-width:500px){.idcard{width:100%}.mobilepadding{padding:0px}#contact_firstletter{font-size:30px;width:80px;height:80px;line-height:80px}.idcard>.box-gradient>.photocss{margin:12px 0 0}.limitedchar{display:block}.limitedchardesktop{display:none}.tabcontrol>.steps>ul>li{width:100%!important}.searchspace{margin-top:10px}}
.pointer{cursor:pointer}.widget::-webkit-scrollbar{height:6px}.widget::-webkit-scrollbar-thumb{background:#9E9E9E;border-radius:6px}.widget::-webkit-scrollbar-thumb:hover{background:#9E9E9E}.widget::-webkit-scrollbar-thumb:active{background:#000}.widget::-webkit-scrollbar-track:hover{background:#9E9E9E}.widget::-webkit-scrollbar-track:active{background:#9E9E9E}.bg-light{color:#58666e;background-color:#eeeeee}.b-t{border-top:1px solid #dee5e7}
html, body {
    width: 100%;
    height: 98.5%;
}

body {
    overflow-x: hidden;
}
.app {
    position: relative;
    width: 100%;
    height: auto;
   min-height: 100%;
}
.app-content:before, .app-content:after {
    display: table;
    content: " ";
    clear: both;
}
.app-footer {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1005;
  margin-bottom: -30px;
  /*z-index: 9999;*/
  font-size: 12px;
  box-shadow: 0px 0px 20px rgba(31,54,79,.2);
}
.bg-light {
    color: #58666e;
    background-color: #FFF;
}
.app-content {
    height: 100%;
}
.app-footer.app-footer-fixed {
  position: fixed;
}
.wrapper{padding: 10px;}
.no-shadow,.settings{position:fixed;top:120px}@media only screen and (max-width:1000px) and (min-width:500px){.searchspace{margin-top:10px}}
::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{border-radius: 5px;background-color:#18a88b;}
#dashboard{margin:20px}.settings{left:-150%;z-index:1050;width:20%;transition:all .2s}.settings.active{left:-1px}.no-shadow{left:2px;padding:10px 15px;background:#f6f8f8!important;border:1px solid #dee5e7;border-left-width:0;-webkit-transition:all .2s;transition:all .2s;border-radius:0 5px 5px 0}.no-shadow.active{left:19.7%}@media only screen and (max-width:750px){.no-shadow.active{left:148px}}@media only screen and (min-width:1520px){.no-shadow.active{left:298px}}.swal2-close{background:0 0;border:0;margin:0;padding:0;width:38px;height:40px;font-size:36px;line-height:40px;font-family:serif;top:-180px;right:-3px;cursor:pointer;color:#635c5c;-webkit-transition:color .1s ease;transition:color .1s ease;z-index:99999}
.progress-bar-striped,.progress-striped .progress-bar,.progress-striped .progress-bar-success{
	background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
	background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}
/*.progress {
    height: 20px;
    margin-bottom: 20px;
    overflow: hidden;
    background-color: #f5f5f5;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
    box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
}*/
.toast-message,.toast-title{text-transform:none!important}.table-fixed thead{width:97%}
.table-fixed tbody,.table-fixed tbody, .table-fixed thead, .table-fixed tfoot {height:230px;overflow:scroll;width:max-content;}.table-fixed thead{height: 100%}
.table-fixed tbody td,.table-fixed thead>tr>th{float:left;border-bottom-width:0}
@media  (max-width:990px) {
	.customprg{display: none !important;}
	.progress-bar.active, .progress.active .progress-bar{float: none;height: 26px;margin: 15px; width: 162px !important;}
	.progress{height:500px;margin-bottom:0px;overflow:hidden;background-color:transparent!important;border-radius:4px;-webkit-box-shadow:none!important;box-shadow:none!important;padding-top: 22px;}
}
@media (min-width:991px) and (max-width:1200px) {
	.progress{height:100px;margin-bottom:0px;overflow:hidden;background-color:transparent!important;border-radius:4px;-webkit-box-shadow:none!important;box-shadow:none!important;padding-top: 22px;}
	/*.customprg{width:25px;height:25px;border-radius:60px;margin-top:-2px;background-color:#000;font-size:20px;border:4px solid #fff;box-shadow:0 0 0 5px #f5998e;}*/
	.customprg .fa{font-size: 0px;}

}
@media (min-width:1200px) and (max-width:1680px){
	.progress{height:100px;margin-bottom:0px;overflow:hidden;background-color:transparent!important;border-radius:4px;-webkit-box-shadow:none!important;box-shadow:none!important;padding-top: 22px;}
	/*.customprg{width:25px;height:25px;border-radius:60px;margin-top:-2px;background-color:#000;font-size:10px;border:4px solid #fff;box-shadow:0 0 0 5px #f5998e}*/
	.customprg .fa{margin-top: 0px !important; }	
}
@media (min-width:1681px){
	/*.progress{height:100px;margin-bottom:0px;overflow:hidden;background-color:transparent!important;border-radius:4px;-webkit-box-shadow:none!important;box-shadow:none!important;padding-top: 22px;}*/
	/*.customprg{width:50px;height:50px;border-radius:60px;margin-top:-15px;background-color:#000;font-size:20px;border:4px solid #fff;box-shadow:0 0 0 5px #f5998e}*/
}
.customprg{background-color: #000;
    border-radius: 25px;
    width: 20%;
    height: 150%;
    margin-top: -5px;
    border: 4px solid #fff;
    box-shadow: 0 0 0 5px #f5998e;}
.progress-bar{float:left;width:0;height:20px;font-size:10px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-striped .progress-bar-info,.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}
.b-light{border-color:#eeeeee;}.w-xl{width:320px}
.dropdown-menu{top:100%;z-index:9999;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);right:0;left:auto}
/*.dropdown-menu{font-size: 12px !important;}*/
.open>.dropdown-menu{display:block}.dropdown-menu>.panel{margin:-5px 0;border:none}
.bg-white{color:#58666e;background-color:#fff;border: 1px solid #4CAF50;}.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}
.unreadnotify{background-color:#edf1fb;font-weight:700;margin-bottom:1px}
.unreadnotify:hover{background-color: #edf1fb !important;color: #000000 !important;}
.menuul .menuli a.active{background-color:#5195e2;color:#fff}
.highlighted{color: red;}
.fullscreen{width: 50px;height: 50px;}
.fullscreen .text-active {display: none !important;}
.fullscreen .active > .text {display: none !important;}
.fullscreen .active > .text-active {display: inline-block !important;}
/*a:focus{background-color: #e9e9e9;border-radius: 5px;/*color: white;*/}*/
body{
	background: url(../images/backgrounds/13.jpg) repeat scroll left top #ffffff;
	/*background: url(https://i.pinimg.com/736x/e6/cd/39/e6cd39786f69279fdf0208b2cef8ac8c--circuit-illustrator-cs.jpg) repeat scroll left top #ffffff;*/
	color: #777777;font-size: 14px;/*line-height: 20px;*/font-family: "Open Sans",Arial,Verdana,sans-serif;margin: 0;padding: 0;
	text-rendering:geometricPrecision;
	-webkit-font-smoothing:subpixel-antialiased;
	-moz-osx-font-smoothing:grayscale;
	position:relative;
	/*cursor:url(../images/cursor/cursor_default1.cur),url(../images/cursor/cursor_default1.cur),auto !important;*/
	/*cursor:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath fill='%23232828' d='M19 8.4L1 1l7.4 18 3.2-7.4z'/%3E%3Cpath d='M8.4 20c-.4 0-.8-.2-.9-.6L.1 1.4C-.1 1 0 .6.3.3.6 0 1-.1 1.4.1l18 7.4c.4.1.6.5.6.9s-.2.8-.6.9l-7 3-3 7c-.2.5-.6.7-1 .7zM2.8 2.8l5.6 13.6 2.2-5.2c.1-.2.3-.4.5-.5l5.2-2.2L2.8 2.8z' fill='%23fff'/%3E%3C/svg%3E") 0 0,auto*/
}
.btn, body a, .menua, .chosen-container a,.chosen-container .chosen-results li.active-result,.radio-custom input[type=radio]+label, 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{
	/*cursor:url(../images/cursor/cursor_pointer.cur),url(../images/cursor/cursor_pointer.cur),auto !important;*/
	/*cursor:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='32' viewBox='0 0 29 32'%3E%3Cpath class='st0' d='M28 16.4v-.3c0-1.3-1.1-2.4-2.4-2.4-1.3 0-2.4 1.1-2.4 2.4v-2.6c0-1.3-1.1-2.4-2.4-2.4-1.3 0-2.4 1.1-2.4 2.4V11c0-1.3-1.2-2.4-2.5-2.4s-2.5 1.2-2.5 2.5V3.4C13.4 2.1 12.3 1 11 1S8.4 2.1 8.4 3.4v15.5s-2.5-7.4-6-5.6c-1.2.6-1.7 2.1-1.1 3.3l4.5 9S8.6 31 13.5 31H20c4.5 0 8.1-3.6 8.1-8l-.1-6.6z' fill='%23232828'/%3E%3Cpath class='st1' d='M19.9 32h-6.5C8 32 5 26.3 4.9 26L.4 17c-.8-1.7-.1-3.7 1.6-4.6.9-.5 1.9-.5 2.8-.1 1 .4 1.9 1.3 2.6 2.4V3.4C7.4 1.5 8.9 0 10.8 0s3.4 1.5 3.4 3.4V8c.5-.2 1-.3 1.5-.3 1.7 0 3.1 1.2 3.4 2.7.5-.2 1-.3 1.5-.3 1.7 0 3.2 1.3 3.4 3 .4-.2.9-.3 1.5-.3 1.9 0 3.4 1.5 3.4 3.4V23.1c.1 4.9-4 8.9-9 8.9zM3.5 14c-.2 0-.4.1-.6.2-.7.4-1 1.2-.7 2l4.5 9s2.6 4.9 6.8 4.9H20c3.9 0 7.1-3.1 7.1-7v-6.5-.4c0-.8-.6-1.4-1.4-1.4-.8 0-1.4.6-1.4 1.4 0 .5-.4 1-1 1s-1-.4-1-1v-2.6c0-.8-.6-1.4-1.4-1.4-.8 0-1.4.6-1.4 1.4 0 .5-.4 1-1 1s-1-.4-1-1V11c0-.7-.7-1.4-1.5-1.4s-1.5.7-1.5 1.5c0 .5-.4 1-1 1s-1-.4-1-1V3.4c0-.8-.6-1.4-1.4-1.4-1.1 0-1.7.6-1.7 1.4v15.5c0 .5-.4.9-.8 1-.5.1-1-.2-1.1-.7-.6-1.7-2-4.5-3.5-5.1-.2 0-.4-.1-.5-.1z' fill='%23fff'/%3E%3C/svg%3E") 5 0,auto !important;*/
	/*text-align:center;display:block;padding:10px 12px;text-transform:uppercase;position:relative;transition:opacity .25s cubic-bezier(.445,.05,.55,.95);overflow:hidden*/
}

.sk-double-bounce {
  width: 40px;
  height: 40px;
  position: relative;
  margin: 40px auto; 
	position: absolute;
	left: 50%;
  }
  .sk-double-bounce .sk-child {
    width: 100%;
    height: 100%;
    border-radius: 50%;
    background-color: #333;
    opacity: 0.6;
    position: absolute;
    top: 0;
    left: 0;
    -webkit-animation: sk-doubleBounce 2s infinite ease-in-out;
            animation: sk-doubleBounce 2s infinite ease-in-out; }
  .sk-double-bounce .sk-double-bounce2 {
    -webkit-animation-delay: -1.0s;
            animation-delay: -1.0s; }

@-webkit-keyframes sk-doubleBounce {
  0%, 100% {
    -webkit-transform: scale(0);
            transform: scale(0); }
  50% {
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes sk-doubleBounce {
  0%, 100% {
    -webkit-transform: scale(0);
            transform: scale(0); }
  50% {
    -webkit-transform: scale(1);
            transform: scale(1); } 
        }


.gly-spin {
  -webkit-animation: spin 2s infinite linear;
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
}
@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(359deg);
  }
}
@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
  }
}
@-o-keyframes spin {
  0% {
    -o-transform: rotate(0deg);
  }
  100% {
    -o-transform: rotate(359deg);
  }
}
@keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.gly-rotate-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}
.gly-rotate-180 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.gly-rotate-270 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  transform: rotate(270deg);
}
.gly-flip-horizontal {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.gly-flip-vertical {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
  -webkit-transform: scale(1, -1);
  -moz-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  -o-transform: scale(1, -1);
  transform: scale(1, -1);
}
[disabled]{
	cursor: not-allowed !important;
}

.form-vtable {
    margin: 1em 0;
    min-width: 300px;
 }
 .form-vtable tbody tr {
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    border-color: #46627f;
 }
 .form-vtable thead th, .form-vtable tfoot td {
    display: none;
 }
 .form-vtable tbody td {
    display: block;
    width: 40%;
    float: left;
 }
 .form-vtable tbody td:first-child {
    padding-top: .5em;
 }
 .form-vtable tbody td:last-child {
    padding-bottom: .5em;
 }
 .form-vtable tbody td:before {
    content: attr(data-th);
    font-weight: bold;
    width: 100%;
    display: inline-block;
 }
 .form-vtable thead th, .form-vtable tbody td {
    text-align: left;
     margin: .5em 1em;
 }
 .form-vtable {
    border-radius: .4em;
    overflow: auto;
    border: 1px solid #d9d9d9;
 }
 .form-vtable thead th, .form-vtable tbody td:before {
    color: #9a9a9a;
 }
 .form-vtable>tbody>tr>td{
 	border:none;
 }
.form-vtable tbody tr:nth-of-type(odd){
    	background-color:#f9f9f9;
   	}
 @media (min-width: 1024px) {
    .form-vtable thead th, .form-vtable tbody td, .form-vtable tfoot td {
       display: table-cell;
       padding: .25em .5em;
       padding: 1em !important;
       float: none;
    }
    .form-vtable thead th:first-child, .form-vtable tbody td:first-child {
       padding-left: 0;
    }

    .form-vtable thead th:last-child, .form-vtable tbody td:last-child {
       padding-right: 0;
    }
    .form-vtable tbody td:before {
       display: none;
    }

	.same_contact_address
	{
		padding-left: 300px !important;
	}

 }
.new_menu > h1{
	font-family: 'Lato', sans-serif;
}
.new_menu{
	font-family: 'Lato', sans-serif;
	background-color: #009688;
    color: white;    
    position: fixed !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 99;
}
.mainmenu{
	/*font-size: 75px;*/
	margin: 30px 0;
	/*margin: 15px;*/
	cursor: pointer;
}
.submenu{
	font-size: 75px;	
	/*margin: 15px;*/
	cursor: pointer;	
	/*width: 100%;*/
    /*padding-right: 29px;*/
}
.submenuover{
	display: grid;
    /*width: 100%;*/
}
.submenu>a{
	color:  white !important;
}
.menuover{
	/*display: flex;*/
    justify-content: center;
}
.menutxt{
	font-size: 18px;
    padding-bottom: 25px;
}
/*.firstline{
	/*font-family: 'Lato', sans-serif;*
	font-size: 48px;
	line-height:48px;
}
.secondline{

}*/
.header_ribbon{
    /*background-color: #00b3ed;*/
    width: 30% !important;
    height: 25px !important;
    color: white;
    margin: 10px -15px 0px -15px;
    padding: 2px 0px 0px 10px;
    border-radius: 0px 7px 7px 0px;
}
.col{
	display: table-cell;
    float: none;
    height: 100%;
    vertical-align: top;
}
.rightpanel{
    top: 0;
    right: 0;
    bottom: 0;
    position: fixed;
    width: 45%;
    z-index: 9991;
    bottom: 0;
    box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 1px 6px rgba(0,0,0,.12);
    background-color: #fff;
    height: 99%;
    overflow:scroll; 
}
/* style for tree view */
#chart_div
{
	min-width: 100% !important;
	overflow: scroll !important;
}
.google-visualization-orgchart-node
{
border: none !important;
-webkit-box-shadow : none !important;
background : none !important;
}
.google-visualization-orgchart-linebottom
{
    border-bottom: 3px solid #3388dd !important;
}
.google-visualization-orgchart-lineleft
{
   border-left: 3px solid #3388dd !important;
}
.google-visualization-orgchart-lineright {
    border-right: 3px solid #3388dd !important;
}
.google-visualization-orgchart-table * {
    margin: 0 !important;
    padding: 6px 2px 2px 2px !important;
}
.sub_content
{
	color: white;
    font-size: 14px;
    font-style: italic;
    font-weight: 600;
    text-align: left;
    padding-left: 10px !important;
    margin-top: -7px !important;
}
.item_title
{
	font-size: 12px;
    /*font-weight: 600;*/
    color: white;
    padding: 0px 0px 0px 0px !important;
}
.rowstyle
{
	width: 250px;
    height: 100%;
    border-radius: 6px;
}
/* style for tree end */
.datatable tbody tr td[href] {
    cursor: pointer;
}
.checkbox-custom, .radio-custom, .switch{
	margin: 0px !important;
}


/*.nav-stacked>li*/

/*.tab-pane  { width: 55em; }*/
/*.tab-pane .nav-stacked > ul { padding: .2em .1em .2em .2em; float: left; width: 12em; }*/
.tab-pane {padding-top: 15px;padding-left: 15px;}
ul.nav.nav-tabs.nav-stacked { padding: .2em .1em .2em .2em; float: left; width: 12em; }
ul.nav.nav-tabs.nav-stacked ul li { clear: left; width: 100%; border-bottom-width: 1px !important; border-right-width: 0 !important; margin: 0 -1px .2em 0; }
ul.nav.nav-tabs.nav-stacked ul li a { display:block; }
ul.nav.nav-tabs.nav-stacked ul li.ui-tabs-active { padding-bottom: 0; padding-right: .1em; border-right-width: 1px; }
.tab-pane .ui-tabs-panel { padding: 1em; float: right; width: 40em;}

@media (max-width: 580px) {
	.mobilepadding
	{
		 padding: 0px 0px 15px 17px;
	}
	.same_contact_address
	{
		padding-left: 0px;
	}
	.boxwidget
	{
		height: 340px !important;
	}
	h3
	{
		font-size: 16px !important;
	}
 
}
@media (max-width: 1100px) {
	.gridwidgetbody
	{
		height: 250px !important;
	}
	h3
	{
		font-size: 16px !important;
	}
}

@media (min-width: 1200px) {
	.gridwidgetbody
	{
		height: 200px !important;
	}
	h3
	{
		font-size: 16px !important;
	}
}
.selected{background-color:red;}

.selected_grid{
	    background-color: antiquewhite;
    /*color: white;
    text-align: left;*/
}

.wo_box_grid{
	    border-color: antiquewhite;
	    -webkit-box-shadow: 0px 3px 5px 1px rgba(0,0,0,0.17);
    -moz-box-shadow: 0px 3px 5px 1px rgba(0,0,0,0.17);
    box-shadow: 0px 3px 5px 1px rgba(0,0,0,0.17);
}
#pi:after{
	content: "\f00b";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
    position: absolute;
    font-size: 100px;
    color: #0196DB;
    top: 20%;
    left: 40%;
    bottom: 20%;
    right: 50%;
    opacity: 0.2;
    z-index: 1;
}
.icon_bakcground {
    position: absolute;
    top: 20%;
    left: 37%;
    font-size: 90px;
    opacity: 0.3;
}
/*
.text_styles
{
	font-family: 'Dancing Script', cursive;
    font-family: 'Poiret One', cursive;
    font-family: 'Lobster Two', cursive;
    font-size: 20px;
    text-shadow: 6px 4px 5px #3333334a;
}
*/
.image_background
{
	cursor: pointer;
	-webkit-filter: drop-shadow(5px 5px 5px #676363);
    filter: drop-shadow(5px 5px 5px #676363);
}
.cursor
{
	cursor: pointer;
}
.headcol {
  position:absolute;
	width:2em;
	left:0;
    }

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
      color: #ababab !important;
    opacity: 0.5;
}
::-moz-placeholder { /* Firefox 19+ */
    color: #ababab !important;
    opacity: 0.5;
}
:-ms-input-placeholder { /* IE 10+ */
      color: #ababab !important;
    opacity: 0.5;
}
:-moz-placeholder { /* Firefox 18- */
      color: #ababab !important;
    opacity: 0.5;
}



.nav > li > a:hover,
.nav > li > a:focus {
  background-color: rgba(0, 0, 0, 0.05);
}

.nav.nav-lg > li > a {
  padding: 20px 20px;
}

.nav.nav-md > li > a {
  padding: 15px 15px;
}

.nav.nav-sm > li > a {
  padding: 6px 12px;
}

.nav.nav-xs > li > a {
  padding: 4px 10px;
}

.nav.nav-xxs > li > a {
  padding: 1px 10px;
}

.nav.nav-rounded > li > a {
  border-radius: 20px;
}

.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: rgba(0, 0, 0, 0.05);
}

.nav-tabs {
  border-color: #dee5e7;
}

.nav-tabs > li > a {
  border-bottom-color: #dee5e7;
  border-radius: 2px 2px 0 0;
}

.nav-tabs > li:hover > a,
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover {
  border-color: #dee5e7;
}

.nav-tabs > li.active > a {
  border-bottom-color: #efefef  !important;
}

.nav-tabs-alt .nav-tabs.nav-justified > li {
  display: table-cell;
  width: 1%;
}

.nav-tabs-alt .nav-tabs > li > a {
  background: transparent !important;
  border-color: transparent !important;
  border-bottom-color: #dee5e7 !important;
  border-radius: 0;
}

.nav-tabs-alt .nav-tabs > li.active > a {
  border-bottom-color: #23b7e5 !important;
}

.tab-container {
  margin-bottom: 15px;
}

.tab-container .tab-content {
padding: 15px;
    background-color: #9e9e9e2b;
    border: 1px solid #0cc9ff;
    /*border-top-width: 0;*/
    border-radius: 0 0 2px 2px;
}
.nav-tabs > li {
    float: left;
    margin-bottom: -1px;
}

.nav > li {
    position: relative;
    display: block;
}

.nav-tabs > li > a {
    border-bottom-color: #dee5e7;
    border-radius: 2px 2px 0 0;
}

.nav-tabs > li > a {
    margin-right: 2px;
    line-height: 1.42857143;
    border: 1px solid transparent;
    border-radius: 4px 4px 0 0;
}


.nav > li > a {
    position: relative;
    display: block;
    padding: 10px 15px;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
color: #555;
    cursor: default;
    background-color: #efefef;
    border: 1px solid #03A9F4;
    border-bottom-color: transparent;
    border-radius: 5px 5px 0px 0px !important;
}
.taskboard-list{
      box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    max-height: 100%;
    white-space: normal;
    background-color: rgba(0,0,0,.05);
    border-radius: 2px;
}
.taskboard-task{
position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    color: rgba(0,0,0,.87);
    background: #fff;
    border-radius: 2px;
    padding: 1rem;
    margin-bottom: 1rem;
    box-shadow: 0 0 19px 8px #ccc, 0 1px 5px 0 rgba(0, 0, 0, 0.1), 0 0px 0px 0px rgba(0, 0, 0, 0);
}
.taskboard-cards:hover{
    box-sizing: border-box;
    overflow-x: hidden;
    overflow-y: auto;
}
.taskboard-cards{
    padding: 0 5px;
    height: 450px;
    overflow: hidden;
}
.taskboard-header{
    position: relative;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    letter-spacing: .02rem;
    padding-top: 1rem;
    margin: 0;
}
.taskboard-task-title{
    margin-bottom: .5rem;
     margin-top: 2px;
}
.taskboard-wrapper{
    padding-right: .5rem;
    padding-left: .5rem;
    box-sizing: border-box;
    display: inline-block;
    vertical-align: top;
    height: 100%;
}
.taskboard .taskboard-task:after {
    content: "";
    position: absolute;
    border: 4px solid transparent;
    top: 0;
    border-top-width: 12px;
    border-bottom-color: transparent;
    right: 6px;
}
.taskboard .taskboard-task.task-status-info:after {
    border-top-color: #0091ea;
    border-right-color: #0091ea;
    border-left-color: #0091ea;
}
.taskboard .taskboard-task.task-status-danger:after {
    border-top-color: #d50000;
    border-right-color: #d50000;
    border-left-color: #d50000;
}
.taskboard .taskboard-task.task-status-warning:after {
    border-top-color: #ffd600;
    border-right-color: #ffd600;
    border-left-color: #ffd600;
}
.taskboard .taskboard-task.task-status-success:after {
    border-top-color: #00c853;
    border-right-color: #00c853;
    border-left-color: #00c853;
}
.taskboard .taskboard-task.task-status-purple:after {
    border-top-color: #8E23E0;
    border-right-color: #8E23E0;
    border-left-color: #8E23E0;
}
.taskboard .taskboard-task.task-status-default:after {
    border-top-color: #ccc;
    border-right-color: #ccc;
    border-left-color: #ccc;
}
.strong{
	font-weight: bold;
}



.timeline {
  padding: 0;
  margin: 0;
}

.tl-item {
  display: block;
}

.tl-item:before,
.tl-item:after {
  display: table;
  content: " ";
}

.tl-item:after {
  clear: both;
}

.visible-left {
  display: none;
}

.tl-wrap {
  display: block;
  padding: 15px 0 15px 20px;
  margin-left: 6em;
  border-color: #dee5e7;
  border-style: solid;
  border-width: 0 0 0 4px;
}

.tl-wrap:before,
.tl-wrap:after {
  display: table;
  content: " ";
}

.tl-wrap:after {
  clear: both;
}

.tl-wrap:before {
  position: relative;
  top: 15px;
  float: left;
  width: 10px;
  height: 10px;
  margin-left: -27px;
  background: #edf1f2;
  border-color: inherit;
  border-style: solid;
  border-width: 3px;
  border-radius: 50%;
  content: "";
  box-shadow: 0 0 0 4px #f0f3f4;
}

.tl-wrap:hover:before {
  background: transparent;
  border-color: #fff;
}

.tl-date {
  position: relative;
  top: 10px;
  display: block;
  float: left;
  width: 4.5em;
  margin-left: -7.5em;
  text-align: right;
}

.tl-content {
  position: relative;
  /*display: inline-block;*/
  padding-bottom: 10px;
}

.tl-content.block {
  display: block;
  width: 100%;
}

.tl-content.panel {
  margin-bottom: 0;
}

.tl-header {
  display: block;
  width: 12em;
  margin-right: 2px;
  margin-left: 2px;
  text-align: center;
}

.timeline-center .tl-item {
  margin-left: 50%;
}

.timeline-center .tl-item .tl-wrap {
  margin-left: -2px;
}

.timeline-center .tl-header {
  width: auto;
  margin: 0;
}

.timeline-center .tl-left {
  margin-right: 50%;
  margin-left: 0;
}

.timeline-center .tl-left .hidden-left {
  display: none !important;
}

.timeline-center .tl-left .visible-left {
  display: inherit;
}

.timeline-center .tl-left .tl-wrap {
  float: right;
  padding-right: 20px;
  padding-left: 0;
  margin-right: -2px;
  border-right-width: 4px;
  border-left-width: 0;
}

.timeline-center .tl-left .tl-wrap:before {
  float: right;
  margin-right: -27px;
  margin-left: 0;
}

.timeline-center .tl-left .tl-date {
  float: right;
  margin-right: -8.5em;
  margin-left: 0;
  text-align: left;
}

.border {
  border: 1px solid #dee2e6 !important;
}

.border-top {
  border-top: 1px solid #dee2e6 !important;
}

.border-right {
  border-right: 1px solid #dee2e6 !important;
}

.border-bottom {
  border-bottom: 1px solid #dee2e6 !important;
}

.border-left {
  border-left: 1px solid #dee2e6 !important;
}

.border-0 {
  border: 0 !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-right-0 {
  border-right: 0 !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-left-0 {
  border-left: 0 !important;
}

.border-primary {
  border-color: #007bff !important;
}

.border-secondary {
  border-color: #6c757d !important;
}

.border-success {
  border-color: #28a745 !important;
}

.border-info {
  border-color: #17a2b8 !important;
}

.border-warning {
  border-color: #ffc107 !important;
}

.border-danger {
  border-color: #dc3545 !important;
}

.border-light {
  border-color: #f8f9fa !important;
}

.border-dark {
  border-color: #343a40 !important;
}

.border-white {
  border-color: #fff !important;
}
/*img:before {
    content: ' ';
    display: block;
    position: absolute;
    height: 50px;
    width: 50px;
    background-image: url('../images/noimage.png');
}*/
.ng-table-pagination{
	margin-bottom: 25px !important;
}


#f1_container {
  position: relative;
  margin: 10px auto;
  width: 600px;
  height: 300px;
  z-index: 1;
}
#f1_container {
  perspective: 1000;
}
#f1_card {
  width: 100%;
  height: 100%;
  transform-style: preserve-3d;
  transition: all 1.0s linear;
}
#f1_container:hover #f1_card {
  transform: rotateY(180deg);
  box-shadow: -5px 5px 5px #aaa;
}
.face {
  position: absolute;
  width: 100%;
  height: 100%;
  backface-visibility: hidden;
}
.front.face{
	background-image: url('../../assets/images/front.png');
	background-repeat: no-repeat;
    background-size: 100% 100%;
}
.face.back {
  display: block;
  transform: rotateY(180deg);
  box-sizing: border-box;
  padding: 10px;
  color: white;
  text-align: center;
  background-color: #aaa;
  background-image: url('../../assets/images/back.png');
	background-repeat: no-repeat;
    background-size: 100% 100%;
}
.shadow{
	-webkit-box-shadow: 10px 10px 17px -2px rgba(0,0,0,0.51);
	-moz-box-shadow: 10px 10px 17px -2px rgba(0,0,0,0.51);
	box-shadow: 10px 10px 17px -2px rgba(0,0,0,0.51);
}
.company_title{
	font-size: 35px;
	color: white;
	padding-top: 20%;
}

/* sales order reports */
/***********************************************/
/***************** Accordion ********************/
/***********************************************/
#accordion-style-1 h1,
#accordion-style-1 a{
    color:#007b5e;
}
#accordion-style-1 .btn-link {
    font-weight: 400;
    color: #007b5e;
    background-color: transparent;
    text-decoration: none !important;
    font-size: 16px;
    font-weight: bold;
   padding-left: 25px;
}

#accordion-style-1 .card-body {
    border-top: 2px solid #007b5e;
}

#accordion-style-1 .card-header .btn.collapsed .fa.main{
   display:none;
}

#accordion-style-1 .card-header .btn .fa.main{
   background: #007b5e;
    padding: 13px 11px;
    color: #ffffff;
    width: 35px;
    height: 41px;
    position: absolute;
    left: -1px;
    top: 10px;
    border-top-right-radius: 7px;
    border-bottom-right-radius: 7px;
   display:block;
}
.container-fluid {
   width: 100%;
   padding-right: 15px;
   padding-left: 15px;
   margin-right: auto;
   margin-left: auto
}
.accordion .card:not(:first-of-type):not(:last-of-type) {
   border-bottom: 0;
   border-radius: 0
}

.accordion .card:not(:first-of-type) .card-header:first-child {
   border-radius: 0
}

.accordion .card:first-of-type {
   border-bottom: 0;
   border-bottom-right-radius: 0;
   border-bottom-left-radius: 0
}

.accordion .card:last-of-type {
   border-top-left-radius: 0;
   border-top-right-radius: 0
}
.card {
   position: relative;
   display: -ms-flexbox;
   display: flex;
   -ms-flex-direction: column;
   flex-direction: column;
   min-width: 0;
   word-wrap: break-word;
   background-color: #fff;
   background-clip: border-box;
   border: 1px solid rgba(0, 0, 0, .125);
   border-radius: .25rem
}

.card>hr {
   margin-right: 0;
   margin-left: 0
}

.card>.list-group:first-child .list-group-item:first-child {
   border-top-left-radius: .25rem;
   border-top-right-radius: .25rem
}

.card>.list-group:last-child .list-group-item:last-child {
   border-bottom-right-radius: .25rem;
   border-bottom-left-radius: .25rem
}

.card-body {
   -ms-flex: 1 1 auto;
   flex: 1 1 auto;
   padding: 1.25rem
}

.card-title {
   margin-bottom: .75rem
}

.card-subtitle {
   margin-top: -.375rem;
   margin-bottom: 0
}

.card-text:last-child {
   margin-bottom: 0
}

.card-link:hover {
   text-decoration: none
}

.card-link+.card-link {
   margin-left: 1.25rem
}

.card-header {
   padding: .75rem 1.25rem;
   margin-bottom: 0;
   background-color: rgba(0, 0, 0, .03);
   border-bottom: 1px solid rgba(0, 0, 0, .125)
}

.card-header:first-child {
   border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0 0
}

.card-header+.list-group .list-group-item:first-child {
   border-top: 0
}

.card-footer {
   padding: .75rem 1.25rem;
   background-color: rgba(0, 0, 0, .03);
   border-top: 1px solid rgba(0, 0, 0, .125)
}

.card-footer:last-child {
   border-radius: 0 0 calc(.25rem - 1px) calc(.25rem - 1px)
}

.card-header-tabs {
   margin-right: -.625rem;
   margin-bottom: -.75rem;
   margin-left: -.625rem;
   border-bottom: 0
}

.card-header-pills {
   margin-right: -.625rem;
   margin-left: -.625rem
}

.card-img-overlay {
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   padding: 1.25rem
}

.card-img {
   width: 100%;
   border-radius: calc(.25rem - 1px)
}

.card-img-top {
   width: 100%;
   border-top-left-radius: calc(.25rem - 1px);
   border-top-right-radius: calc(.25rem - 1px)
}

.card-img-bottom {
   width: 100%;
   border-bottom-right-radius: calc(.25rem - 1px);
   border-bottom-left-radius: calc(.25rem - 1px)
}

.card-deck {
   display: -ms-flexbox;
   display: flex;
   -ms-flex-direction: column;
   flex-direction: column
}

.card-deck .card {
   margin-bottom: 15px
}

@media (min-width:576px) {
   .card-deck {
      -ms-flex-flow: row wrap;
      flex-flow: row wrap;
      margin-right: -15px;
      margin-left: -15px
   }
   .card-deck .card {
      display: -ms-flexbox;
      display: flex;
      -ms-flex: 1 0 0%;
      flex: 1 0 0%;
      -ms-flex-direction: column;
      flex-direction: column;
      margin-right: 15px;
      margin-bottom: 0;
      margin-left: 15px
   }
}

.card-group {
   display: -ms-flexbox;
   display: flex;
   -ms-flex-direction: column;
   flex-direction: column
}

.card-group>.card {
   margin-bottom: 15px
}

@media (min-width:576px) {
   .card-group {
      -ms-flex-flow: row wrap;
      flex-flow: row wrap
   }
   .card-group>.card {
      -ms-flex: 1 0 0%;
      flex: 1 0 0%;
      margin-bottom: 0
   }
   .card-group>.card+.card {
      margin-left: 0;
      border-left: 0
   }
   .card-group>.card:first-child {
      border-top-right-radius: 0;
      border-bottom-right-radius: 0
   }
   .card-group>.card:first-child .card-header,
   .card-group>.card:first-child .card-img-top {
      border-top-right-radius: 0
   }
   .card-group>.card:first-child .card-footer,
   .card-group>.card:first-child .card-img-bottom {
      border-bottom-right-radius: 0
   }
   .card-group>.card:last-child {
      border-top-left-radius: 0;
      border-bottom-left-radius: 0
   }
   .card-group>.card:last-child .card-header,
   .card-group>.card:last-child .card-img-top {
      border-top-left-radius: 0
   }
   .card-group>.card:last-child .card-footer,
   .card-group>.card:last-child .card-img-bottom {
      border-bottom-left-radius: 0
   }
   .card-group>.card:only-child {
      border-radius: .25rem
   }
   .card-group>.card:only-child .card-header,
   .card-group>.card:only-child .card-img-top {
      border-top-left-radius: .25rem;
      border-top-right-radius: .25rem
   }
   .card-group>.card:only-child .card-footer,
   .card-group>.card:only-child .card-img-bottom {
      border-bottom-right-radius: .25rem;
      border-bottom-left-radius: .25rem
   }
   .card-group>.card:not(:first-child):not(:last-child):not(:only-child) {
      border-radius: 0
   }
   .card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-footer,
   .card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-header,
   .card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,
   .card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-top {
      border-radius: 0
   }
}

.card-columns .card {
   margin-bottom: .75rem
}

@media (min-width:576px) {
   .card-columns {
      -webkit-column-count: 3;
      -moz-column-count: 3;
      column-count: 3;
      -webkit-column-gap: 1.25rem;
      -moz-column-gap: 1.25rem;
      column-gap: 1.25rem;
      orphans: 1;
      widows: 1
   }
   .card-columns .card {
      display: inline-block;
      width: 100%
   }
}

.accordion .card:not(:first-of-type):not(:last-of-type) {
   border-bottom: 0;
   border-radius: 0
}

.accordion .card:not(:first-of-type) .card-header:first-child {
   border-radius: 0
}

.accordion .card:first-of-type {
   border-bottom: 0;
   border-bottom-right-radius: 0;
   border-bottom-left-radius: 0
}

.accordion .card:last-of-type {
   border-top-left-radius: 0;
   border-top-right-radius: 0
}
.text-left {
   text-align: left!important
}


.dash-box {
    position: relative;
    background: rgb(255, 86, 65);
    background: -moz-linear-gradient(top, rgba(255, 86, 65, 1) 0%, rgba(253, 50, 97, 1) 100%);
    background: -webkit-linear-gradient(top, rgba(255, 86, 65, 1) 0%, rgba(253, 50, 97, 1) 100%);
    background: linear-gradient(to bottom, rgba(255, 86, 65, 1) 0%, rgba(253, 50, 97, 1) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ff5641', endColorstr='#fd3261', GradientType=0);
    border-radius: 4px;
    text-align: center;
    margin: 60px 0 50px;
}
.dash-box-icon {
    position: absolute;
    transform: translateY(-50%) translateX(-50%);
    left: 50%;
}
.dash-box-action {
    transform: translateY(-50%) translateX(-50%);
    position: absolute;
    left: 50%;
}
.dash-box-body {
    padding: 50px 20px;
}
.dash-box-icon:after {
    width: 60px;
    height: 60px;
    position: absolute;
    background: rgba(247, 148, 137, 0.91);
    content: '';
    border-radius: 50%;
    left: -10px;
    top: -10px;
    z-index: -1;
}
.dash-box-icon > i {
    background: #ff5444;
    border-radius: 50%;
    line-height: 40px;
    color: #FFF;
    width: 40px;
    height: 40px;
   font-size:22px;
}
.dash-box-icon:before {
    width: 75px;
    height: 75px;
    position: absolute;
    background: rgba(253, 162, 153, 0.34);
    content: '';
    border-radius: 50%;
    left: -17px;
    top: -17px;
    z-index: -2;
}
.dash-box-action > button {
    border: none;
    background: #FFF;
    border-radius: 19px;
    padding: 7px 16px;
    text-transform: uppercase;
    font-weight: 500;
    font-size: 11px;
    letter-spacing: .5px;
    color: #003e85;
    box-shadow: 0 3px 5px #d4d4d4;
}
.dash-box-body > .dash-box-count {
    display: block;
    font-size: 30px;
    color: #FFF;
    font-weight: 300;
}
.dash-box-body > .dash-box-title {
    font-size: 13px;
    color: rgba(255, 255, 255, 0.81);
}

.dash-box.dash-box-color-2 {
    background: rgb(252, 190, 27);
    background: -moz-linear-gradient(top, rgba(252, 190, 27, 1) 1%, rgba(248, 86, 72, 1) 99%);
    background: -webkit-linear-gradient(top, rgba(252, 190, 27, 1) 1%, rgba(248, 86, 72, 1) 99%);
    background: linear-gradient(to bottom, rgba(252, 190, 27, 1) 1%, rgba(248, 86, 72, 1) 99%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#fcbe1b', endColorstr='#f85648', GradientType=0);
}
.dash-box-color-2 .dash-box-icon:after {
    background: rgba(254, 224, 54, 0.81);
}
.dash-box-color-2 .dash-box-icon:before {
    background: rgba(254, 224, 54, 0.64);
}
.dash-box-color-2 .dash-box-icon > i {
    background: #fb9f28;
}

.dash-box.dash-box-color-3 {
    background: rgb(183,71,247);
    background: -moz-linear-gradient(top, rgba(183,71,247,1) 0%, rgba(108,83,220,1) 100%);
    background: -webkit-linear-gradient(top, rgba(183,71,247,1) 0%,rgba(108,83,220,1) 100%);
    background: linear-gradient(to bottom, rgba(183,71,247,1) 0%,rgba(108,83,220,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b747f7', endColorstr='#6c53dc',GradientType=0 );
}
.dash-box-color-3 .dash-box-icon:after {
    background: rgba(180, 70, 245, 0.76);
}
.dash-box-color-3 .dash-box-icon:before {
    background: rgba(226, 132, 255, 0.66);
}
.dash-box-color-3 .dash-box-icon > i {
    background: #8150e4;
}

/* for sales order reports end */