/********************************* METRONIC SQUARE STYLE COMPONENTS *********************************//* Cubic Bezier Transition *//***Rounded corners reset***//* Reset rounded corners for all elements */div,svg,input,select,textarea,span,img,table,label,td,th,p,a,button,ul,code,pre,li{-webkit-border-radius: 0 !important; -moz-border-radius: 0 !important; border-radius: 0 !important;}/* except below bootstrap elements */.img-circle{border-radius: 50% !important;}.img-rounded{border-radius: 6px !important;}/***General reset***//* Set default body */body{color: #333333; font-family: "Open Sans", sans-serif; padding: 0px !important; margin: 0px !important; direction: "ltr"; font-size: 14px;}.form-group.form-md-line-input{position: relative; margin: 0 0 35px 0; padding-top: 20px;}.form-horizontal .form-group.form-md-line-input{padding-top: 10px; margin-bottom: 20px; margin: 0 -15px 20px -15px;}.form-horizontal .form-group.form-md-line-input > label{padding-top: 5px; font-size: 14px; color: #888888; opacity: 1 ; filter: alpha(opacity=100) ;}.form-group.form-md-line-input .form-control{background: none; border: 0; border-bottom: 1px solid #c2cad8; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; color: #555555; box-shadow: none; padding-left: 0; padding-right: 0; font-size: 14px;}.form-group.form-md-line-input .form-control::-moz-placeholder{color: #999; opacity: 1;}.form-group.form-md-line-input .form-control:-ms-input-placeholder{color: #999;}.form-group.form-md-line-input .form-control::-webkit-input-placeholder{color: #999;}.form-group.form-md-line-input .form-control.form-control-static{border-bottom: 0;}.form-group.form-md-line-input .form-control.input-sm{font-size: 14px; padding: 6px 0;}.form-group.form-md-line-input .form-control.input-lg{font-size: 20px; padding: 14px 0;}.form-group.form-md-line-input .form-control ~ label, .form-group.form-md-line-input .form-control ~ .form-control-focus{width: 100%; position: absolute; left: 0; bottom: 0; pointer-events: none;}.form-horizontal .form-group.form-md-line-input .form-control ~ label, .form-horizontal .form-group.form-md-line-input .form-control ~ .form-control-focus{width: auto; left: 15px; right: 15px;}.form-group.form-md-line-input .form-control ~ label:after, .form-group.form-md-line-input .form-control ~ .form-control-focus:after{content: ''; position: absolute; z-index: 5; bottom: 0; left: 50%; width: 0; height: 2px; width: 0; visibility: hidden; transition: 0.2s ease all;}.form-group.form-md-line-input .form-control ~ label{top: 0; margin-bottom: 0; font-size: 14px; color: #888888; opacity: 1 ; filter: alpha(opacity=100) ;}.form-group.form-md-line-input .form-control ~ .help-block-error{opacity: 1 ; filter: alpha(opacity=100) ;}.form-group.form-md-line-input .form-control.edited:not([readonly]) ~ label, .form-group.form-md-line-input .form-control.edited:not([readonly]) ~ .form-control-focus, .form-group.form-md-line-input .form-control:focus:not([readonly]) ~ label, .form-group.form-md-line-input .form-control:focus:not([readonly]) ~ .form-control-focus, .form-group.form-md-line-input .form-control.focus:not([readonly]) ~ label, .form-group.form-md-line-input .form-control.focus:not([readonly]) ~ .form-control-focus{color: #888888;}.form-group.form-md-line-input .form-control.edited:not([readonly]) ~ label:after, .form-group.form-md-line-input .form-control.edited:not([readonly]) ~ .form-control-focus:after, .form-group.form-md-line-input .form-control:focus:not([readonly]) ~ label:after, .form-group.form-md-line-input .form-control:focus:not([readonly]) ~ .form-control-focus:after, .form-group.form-md-line-input .form-control.focus:not([readonly]) ~ label:after, .form-group.form-md-line-input .form-control.focus:not([readonly]) ~ .form-control-focus:after{visibility: visible; left: 0; width: 100%; background: #36c6d3;}.form-group.form-md-line-input .form-control.edited:not([readonly]) ~ label, .form-group.form-md-line-input .form-control:focus:not([readonly]) ~ label, .form-group.form-md-line-input .form-control.focus:not([readonly]) ~ label{opacity: 1 ; filter: alpha(opacity=100) ;}.form-group.form-md-line-input .form-control.edited:not([readonly]) ~ .help-block, .form-group.form-md-line-input .form-control:focus:not([readonly]) ~ .help-block, .form-group.form-md-line-input .form-control.focus:not([readonly]) ~ .help-block{color: #36c6d3; opacity: 1 ; filter: alpha(opacity=100) ;}.form-group.form-md-line-input .form-control.edited:not([readonly]) ~ .help-block-error, .form-group.form-md-line-input .form-control:focus:not([readonly]) ~ .help-block-error, .form-group.form-md-line-input .form-control.focus:not([readonly]) ~ .help-block-error{opacity: 0 ; filter: alpha(opacity=0) ;}.form-group.form-md-line-input .form-control[readonly], .form-group.form-md-line-input .form-control[disabled], fieldset[disabled] .form-group.form-md-line-input .form-control{background: none; cursor: not-allowed; border-bottom: 1px dashed #c2cad8;}.form-group.form-md-line-input.form-md-floating-label .form-control ~ label{font-size: 16px; top: 25px; transition: 0.2s ease all; color: #999;}.form-group.form-md-line-input.form-md-floating-label .form-control[readonly] ~ label, .form-group.form-md-line-input.form-md-floating-label .form-control.edited ~ label, .form-group.form-md-line-input.form-md-floating-label .form-control.form-control-static ~ label, .form-group.form-md-line-input.form-md-floating-label .form-control:focus:not([readonly]) ~ label, .form-group.form-md-line-input.form-md-floating-label .form-control.focus:not([readonly]) ~ label{top: 0; font-size: 13px;}.form-group.form-md-line-input.form-md-floating-label .form-control.input-sm ~ label{font-size: 14px; top: 24px;}.form-group.form-md-line-input.form-md-floating-label .form-control.input-sm[readonly] ~ label, .form-group.form-md-line-input.form-md-floating-label .form-control.input-sm.form-control-static ~ label, .form-group.form-md-line-input.form-md-floating-label .form-control.input-sm.edited ~ label, .form-group.form-md-line-input.form-md-floating-label .form-control.input-sm:focus:not([readonly]) ~ label, .form-group.form-md-line-input.form-md-floating-label .form-control.input-sm.focus:not([readonly]) ~ label{top: 0; font-size: 13px;}.form-group.form-md-line-input.form-md-floating-label .form-control.input-lg ~ label{font-size: 20px; top: 30px;}.form-group.form-md-line-input.form-md-floating-label .form-control.input-lg[readonly] ~ label, .form-group.form-md-line-input.form-md-floating-label .form-control.input-lg.edited ~ label, .form-group.form-md-line-input.form-md-floating-label .form-control.input-lg.form-control-static ~ label, .form-group.form-md-line-input.form-md-floating-label .form-control.input-lg:focus:not([readonly]) ~ label, .form-group.form-md-line-input.form-md-floating-label .form-control.input-lg.focus:not([readonly]) ~ label{top: 0; font-size: 13px;}.form-group.form-md-line-input.form-md-floating-label .input-icon > label{padding-left: 34px;}.form-group.form-md-line-input.form-md-floating-label .input-icon.right > label{padding-left: 0; padding-right: 34px;}.form-group.form-md-line-input.form-md-floating-label .input-group.left-addon label{padding-left: 34px;}.form-group.form-md-line-input.form-md-floating-label .input-group.right-addon label{padding-right: 34px;}.form-group.form-md-line-input + .input-icon{padding-top: 0;}.form-group.form-md-line-input .help-block{position: absolute; margin: 2px 0 0 0; opacity: 0 ; filter: alpha(opacity=0) ; font-size: 13px;}.form-group.form-md-line-input > .input-icon > i{left: 0; bottom: 0; margin: 9px 2px 10px 10px; color: #888888;}.form-group.form-md-line-input > .input-icon.input-icon-lg > i{top: 6px;}.form-group.form-md-line-input > .input-icon.input-icon-sm > i{top: -1px;}.form-group.form-md-line-input > .input-icon .form-control{padding-left: 34px;}.form-group.form-md-line-input > .input-icon > label{margin-top: -20px;}.form-group.form-md-line-input > .input-icon.right .form-control{padding-left: 0; padding-right: 34px;}.form-group.form-md-line-input > .input-icon.right > i{left: auto; right: 8px; margin: 11px 2px 10px 10px;}.form-group.form-md-line-input + .input-group{padding-top: 0;}.form-group.form-md-line-input .input-group{padding-top: 0;}.form-group.form-md-line-input .input-group > label{margin-top: -20px;}.form-group.form-md-line-input .input-group .input-group-addon{-webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; background: none; border: 0; border-bottom: 1px solid #c2cad8;}.form-group.form-md-line-input .input-group + .input-group-control{padding-top: 0;}.form-group.form-md-line-input .input-group .input-group-control{padding-top: 0; position: relative; display: table-cell; vertical-align: bottom;}.form-group.form-md-line-input .input-group .input-group-control > label{margin-top: -20px;}.form-group.form-md-line-input .input-group .input-group-btn .btn{-webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px;}.form-group.form-md-line-input .input-group .input-group-btn.btn-left .btn{margin-right: 10px;}.form-group.form-md-line-input .input-group .input-group-btn.btn-right .btn{margin-left: 10px;}.form-group.form-md-line-input .input-group .help-block{margin-top: 35px;}.form-group.form-md-line-input .input-group.input-group-sm .help-block{margin-top: 30px;}.form-group.form-md-line-input .input-group.input-group-lg .help-block{margin-top: 47px;}.form-group.form-md-line-input.has-success .form-control{border-bottom: 1px solid #27a4b0;}.form-group.form-md-line-input.has-success .form-control.edited:not([readonly]) ~ label:after, .form-group.form-md-line-input.has-success .form-control.edited:not([readonly]) ~ .form-control-focus:after, .form-group.form-md-line-input.has-success .form-control.form-control-static ~ label:after, .form-group.form-md-line-input.has-success .form-control.form-control-static ~ .form-control-focus:after, .form-group.form-md-line-input.has-success .form-control:focus:not([readonly]) ~ label:after, .form-group.form-md-line-input.has-success .form-control:focus:not([readonly]) ~ .form-control-focus:after, .form-group.form-md-line-input.has-success .form-control.focus:not([readonly]) ~ label:after, .form-group.form-md-line-input.has-success .form-control.focus:not([readonly]) ~ .form-control-focus:after{background: #27a4b0;}.form-group.form-md-line-input.has-success .form-control.edited:not([readonly]) ~ label, .form-group.form-md-line-input.has-success .form-control.form-control-static ~ label, .form-group.form-md-line-input.has-success .form-control:focus:not([readonly]) ~ label, .form-group.form-md-line-input.has-success .form-control.focus:not([readonly]) ~ label{color: #27a4b0;}.form-group.form-md-line-input.has-success .form-control.edited:not([readonly]) ~ i, .form-group.form-md-line-input.has-success .form-control.form-control-static ~ i, .form-group.form-md-line-input.has-success .form-control:focus:not([readonly]) ~ i, .form-group.form-md-line-input.has-success .form-control.focus:not([readonly]) ~ i{color: #27a4b0;}.form-group.form-md-line-input.has-success .form-control.edited:not([readonly]) ~ .help-block, .form-group.form-md-line-input.has-success .form-control.form-control-static ~ .help-block, .form-group.form-md-line-input.has-success .form-control:focus:not([readonly]) ~ .help-block, .form-group.form-md-line-input.has-success .form-control.focus:not([readonly]) ~ .help-block{color: #27a4b0;}.form-group.form-md-line-input.has-success .input-group-addon{color: #27a4b0; border-bottom: 1px solid #27a4b0;}.form-group.form-md-line-input.has-success label{color: #27a4b0;}.form-group.form-md-line-input.has-warning .form-control{border-bottom: 1px solid #c29d0b;}.form-group.form-md-line-input.has-warning .form-control.edited:not([readonly]) ~ label:after, .form-group.form-md-line-input.has-warning .form-control.edited:not([readonly]) ~ .form-control-focus:after, .form-group.form-md-line-input.has-warning .form-control.form-control-static ~ label:after, .form-group.form-md-line-input.has-warning .form-control.form-control-static ~ .form-control-focus:after, .form-group.form-md-line-input.has-warning .form-control:focus:not([readonly]) ~ label:after, .form-group.form-md-line-input.has-warning .form-control:focus:not([readonly]) ~ .form-control-focus:after, .form-group.form-md-line-input.has-warning .form-control.focus:not([readonly]) ~ label:after, .form-group.form-md-line-input.has-warning .form-control.focus:not([readonly]) ~ .form-control-focus:after{background: #c29d0b;}.form-group.form-md-line-input.has-warning .form-control.edited:not([readonly]) ~ label, .form-group.form-md-line-input.has-warning .form-control.form-control-static ~ label, .form-group.form-md-line-input.has-warning .form-control:focus:not([readonly]) ~ label, .form-group.form-md-line-input.has-warning .form-control.focus:not([readonly]) ~ label{color: #c29d0b;}.form-group.form-md-line-input.has-warning .form-control.edited:not([readonly]) ~ i, .form-group.form-md-line-input.has-warning .form-control.form-control-static ~ i, .form-group.form-md-line-input.has-warning .form-control:focus:not([readonly]) ~ i, .form-group.form-md-line-input.has-warning .form-control.focus:not([readonly]) ~ i{color: #c29d0b;}.form-group.form-md-line-input.has-warning .form-control.edited:not([readonly]) ~ .help-block, .form-group.form-md-line-input.has-warning .form-control.form-control-static ~ .help-block, .form-group.form-md-line-input.has-warning .form-control:focus:not([readonly]) ~ .help-block, .form-group.form-md-line-input.has-warning .form-control.focus:not([readonly]) ~ .help-block{color: #c29d0b;}.form-group.form-md-line-input.has-warning .input-group-addon{color: #c29d0b; border-bottom: 1px solid #c29d0b;}.form-group.form-md-line-input.has-warning label{color: #c29d0b;}.form-group.form-md-line-input.has-error .form-control{border-bottom: 1px solid #e73d4a;}.form-group.form-md-line-input.has-error .form-control.edited:not([readonly]) ~ label:after, .form-group.form-md-line-input.has-error .form-control.edited:not([readonly]) ~ .form-control-focus:after, .form-group.form-md-line-input.has-error .form-control.form-control-static ~ label:after, .form-group.form-md-line-input.has-error .form-control.form-control-static ~ .form-control-focus:after, .form-group.form-md-line-input.has-error .form-control:focus:not([readonly]) ~ label:after, .form-group.form-md-line-input.has-error .form-control:focus:not([readonly]) ~ .form-control-focus:after, .form-group.form-md-line-input.has-error .form-control.focus:not([readonly]) ~ label:after, .form-group.form-md-line-input.has-error .form-control.focus:not([readonly]) ~ .form-control-focus:after{background: #e73d4a;}.form-group.form-md-line-input.has-error .form-control.edited:not([readonly]) ~ label, .form-group.form-md-line-input.has-error .form-control.form-control-static ~ label, .form-group.form-md-line-input.has-error .form-control:focus:not([readonly]) ~ label, .form-group.form-md-line-input.has-error .form-control.focus:not([readonly]) ~ label{color: #e73d4a;}.form-group.form-md-line-input.has-error .form-control.edited:not([readonly]) ~ i, .form-group.form-md-line-input.has-error .form-control.form-control-static ~ i, .form-group.form-md-line-input.has-error .form-control:focus:not([readonly]) ~ i, .form-group.form-md-line-input.has-error .form-control.focus:not([readonly]) ~ i{color: #e73d4a;}.form-group.form-md-line-input.has-error .form-control.edited:not([readonly]) ~ .help-block, .form-group.form-md-line-input.has-error .form-control.form-control-static ~ .help-block, .form-group.form-md-line-input.has-error .form-control:focus:not([readonly]) ~ .help-block, .form-group.form-md-line-input.has-error .form-control.focus:not([readonly]) ~ .help-block{color: #e73d4a;}.form-group.form-md-line-input.has-error .input-group-addon{color: #e73d4a; border-bottom: 1px solid #e73d4a;}.form-group.form-md-line-input.has-error label{color: #e73d4a;}.form-group.form-md-line-input.has-info .form-control{border-bottom: 1px solid #327ad5;}.form-group.form-md-line-input.has-info .form-control.edited:not([readonly]) ~ label:after, .form-group.form-md-line-input.has-info .form-control.edited:not([readonly]) ~ .form-control-focus:after, .form-group.form-md-line-input.has-info .form-control.form-control-static ~ label:after, .form-group.form-md-line-input.has-info .form-control.form-control-static ~ .form-control-focus:after, .form-group.form-md-line-input.has-info .form-control:focus:not([readonly]) ~ label:after, .form-group.form-md-line-input.has-info .form-control:focus:not([readonly]) ~ .form-control-focus:after, .form-group.form-md-line-input.has-info .form-control.focus:not([readonly]) ~ label:after, .form-group.form-md-line-input.has-info .form-control.focus:not([readonly]) ~ .form-control-focus:after{background: #327ad5;}.form-group.form-md-line-input.has-info .form-control.edited:not([readonly]) ~ label, .form-group.form-md-line-input.has-info .form-control.form-control-static ~ label, .form-group.form-md-line-input.has-info .form-control:focus:not([readonly]) ~ label, .form-group.form-md-line-input.has-info .form-control.focus:not([readonly]) ~ label{color: #327ad5;}.form-group.form-md-line-input.has-info .form-control.edited:not([readonly]) ~ i, .form-group.form-md-line-input.has-info .form-control.form-control-static ~ i, .form-group.form-md-line-input.has-info .form-control:focus:not([readonly]) ~ i, .form-group.form-md-line-input.has-info .form-control.focus:not([readonly]) ~ i{color: #327ad5;}.form-group.form-md-line-input.has-info .form-control.edited:not([readonly]) ~ .help-block, .form-group.form-md-line-input.has-info .form-control.form-control-static ~ .help-block, .form-group.form-md-line-input.has-info .form-control:focus:not([readonly]) ~ .help-block, .form-group.form-md-line-input.has-info .form-control.focus:not([readonly]) ~ .help-block{color: #327ad5;}.form-group.form-md-line-input.has-info .input-group-addon{color: #327ad5; border-bottom: 1px solid #327ad5;}.form-group.form-md-line-input.has-info label{color: #327ad5;}.form-inline .form-md-line-input{margin: 0; padding-top: 0; margin-right: 20px;}.form-inline .form-md-line-input > .input-icon{padding: 0;}.form-horizontal .form-group.form-md-line-input .input-icon .form-control{padding-left: 33px;}.form-horizontal .form-group.form-md-line-input .input-icon > i{top: 0;}.form-horizontal .form-group.form-md-line-input .input-icon.right .form-control{padding-left: 0; padding-right: 33px;}.form-horizontal .form-group.form-md-line-input .input-icon > .form-control-focus{left: 0 !important; right: 0 !important;}.form-horizontal .form-group.form-md-line-input .input-group{padding-top: 0;}.form-horizontal .form-group.form-md-line-input .input-group > .input-group-btn .btn{margin-bottom: 0 !important;}.form-horizontal .form-group.form-md-line-input .input-group > .input-group-control{padding-top: 0;}.form-horizontal .form-group.form-md-line-input .input-group > .input-group-control > .form-control-focus{left: 0 !important; right: 0 !important;}.form-horizontal .form-group.form-md-line-input .input-group > .form-control-focus{left: 0 !important; right: 0 !important;}/***General typography***//* Links */a:hover{cursor: pointer;}/* Primary Link */.primary-link{color: #65A0D0; font-weight: 600;}.primary-link:hover{color: #5194ca;}p{margin: 20px 0;}label{font-weight: normal;}/* Headings */h1,h2,h3,h4,h5,h6{font-family: "Open Sans", sans-serif; font-weight: 300;}h1{font-size: 200%;}h2{font-size: 30px;}h3{font-size: 24px;}h4{font-size: 18px;}h5{font-size: 14px;}h6{font-size: 12px;}/* Headings helper text */h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color: #444444;}/* Block headings */h1.block,h2.block,h3.block,h4.block,h5.block,h6.block{padding-top: 10px; padding-bottom: 10px;}/* Links */a{text-shadow: none; color: #337ab7;}a:hover{color: #23527c;}a:focus, a:hover, a:active{outline: 0;}/* Horizontal break */hr{margin: 20px 0; border: 0; border-top: 1px solid #eee; border-bottom: 0;}/* Unstyled List */.list-unstyled li > .list-unstyled{margin-left: 25px;}/* Disabled Navigation Link */.disabled-link.disable-target,.disabled-link .disable-target{opacity: 0.6 !important; filter: alpha(opacity=60) !important;}.disabled-link.disable-target:hover, .disabled-link .disable-target:hover{cursor: not-allowed !important;}.disabled-link:hover{cursor: not-allowed !important;}/***Users***/.user-info{margin-bottom: 10px !important;}.user-info img{float: left; margin-right: 5px;}.user-info .details{display: inline-block;}.user-info .label{font-weight: 300; font-size: 11px;}/***Customized Bootstrap Alerts***/.alert{border-width: 1px;}.alert > p{margin: 0;}.alert.alert-borderless{border: 0;}/***Custom Bootstrap Badges***/.badge{font-size: 11px !important; font-weight: 300; text-align: center; height: 18px; color: #fff; padding: 3px 6px 3px 6px; -webkit-border-radius: 12px !important; -moz-border-radius: 12px !important; border-radius: 12px !important; text-shadow: none !important; text-align: center; vertical-align: middle;}.badge.badge-roundless{-webkit-border-radius: 0 !important; -moz-border-radius: 0 !important; border-radius: 0 !important;}.badge.badge-empty{display: inline-block; padding: 0; min-width: 8px; height: 8px; width: 8px;}/* Badge variants */.badge-danger{background-color: #ed6b75; background-image: none;}/* Fix badge position for navs */.nav.nav-pills > li > a > .badge,.nav.nav-stacked > li > a > .badge{margin-top: -2px;}/***Dropdown Menu Badges***/.dropdown-menu > li > a > .badge{position: absolute; margin-top: 1px; right: 3px; display: inline;}.dropdown-menu.badge-roundless{-webkit-border-radius: 0 !important; -moz-border-radius: 0 !important; border-radius: 0 !important;}/***Custom color buttons ***/.btn.btn-outline.grey-salsa{border-color: #ACB5C3; color: #ACB5C3; background: none;}.btn.btn-outline.grey-salsa:hover, .btn.btn-outline.grey-salsa:active, .btn.btn-outline.grey-salsa:active:hover, .btn.btn-outline.grey-salsa:active:focus, .btn.btn-outline.grey-salsa:focus, .btn.btn-outline.grey-salsa.active{border-color: #ACB5C3; color: #FAFCFB; background-color: #ACB5C3;}.btn.blue:not(.btn-outline){color: #FFFFFF; background-color: #3598dc; border-color: #3598dc;}.btn.blue:not(.btn-outline):focus, .btn.blue:not(.btn-outline).focus{color: #FFFFFF; background-color: #217ebd; border-color: #15527c;}.btn.blue:not(.btn-outline):hover{color: #FFFFFF; background-color: #217ebd; border-color: #1f78b5;}.btn.blue:not(.btn-outline):active, .btn.blue:not(.btn-outline).active, .open > .btn.blue:not(.btn-outline).dropdown-toggle{color: #FFFFFF; background-color: #217ebd; border-color: #1f78b5;}.btn.blue:not(.btn-outline):active:hover, .btn.blue:not(.btn-outline):active:focus, .btn.blue:not(.btn-outline):active.focus, .btn.blue:not(.btn-outline).active:hover, .btn.blue:not(.btn-outline).active:focus, .btn.blue:not(.btn-outline).active.focus, .open > .btn.blue:not(.btn-outline).dropdown-toggle:hover, .open > .btn.blue:not(.btn-outline).dropdown-toggle:focus, .open > .btn.blue:not(.btn-outline).dropdown-toggle.focus{color: #FFFFFF; background-color: #1c699f; border-color: #15527c;}.btn.blue:not(.btn-outline):active, .btn.blue:not(.btn-outline).active, .open > .btn.blue:not(.btn-outline).dropdown-toggle{background-image: none;}.btn.blue:not(.btn-outline).disabled:hover, .btn.blue:not(.btn-outline).disabled:focus, .btn.blue:not(.btn-outline).disabled.focus, .btn.blue:not(.btn-outline)[disabled]:hover, .btn.blue:not(.btn-outline)[disabled]:focus, .btn.blue:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.blue:not(.btn-outline):hover, fieldset[disabled] .btn.blue:not(.btn-outline):focus, fieldset[disabled] .btn.blue:not(.btn-outline).focus{background-color: #3598dc; border-color: #3598dc;}.btn.blue:not(.btn-outline) .badge{color: #3598dc; background-color: #FFFFFF;}.btn.btn-outline.blue{border-color: #3598dc; color: #3598dc; background: none;}.btn.btn-outline.blue:hover, .btn.btn-outline.blue:active, .btn.btn-outline.blue:active:hover, .btn.btn-outline.blue:active:focus, .btn.btn-outline.blue:focus, .btn.btn-outline.blue.active{border-color: #3598dc; color: #FFFFFF; background-color: #3598dc;}.btn.red:not(.btn-outline){color: #ffffff; background-color: #e7505a; border-color: #e7505a;}.btn.red:not(.btn-outline):focus, .btn.red:not(.btn-outline).focus{color: #ffffff; background-color: #e12330; border-color: #a1161f;}.btn.red:not(.btn-outline):hover{color: #ffffff; background-color: #e12330; border-color: #dc1e2b;}.btn.red:not(.btn-outline):active, .btn.red:not(.btn-outline).active, .open > .btn.red:not(.btn-outline).dropdown-toggle{color: #ffffff; background-color: #e12330; border-color: #dc1e2b;}.btn.red:not(.btn-outline):active:hover, .btn.red:not(.btn-outline):active:focus, .btn.red:not(.btn-outline):active.focus, .btn.red:not(.btn-outline).active:hover, .btn.red:not(.btn-outline).active:focus, .btn.red:not(.btn-outline).active.focus, .open > .btn.red:not(.btn-outline).dropdown-toggle:hover, .open > .btn.red:not(.btn-outline).dropdown-toggle:focus, .open > .btn.red:not(.btn-outline).dropdown-toggle.focus{color: #ffffff; background-color: #c51b26; border-color: #a1161f;}.btn.red:not(.btn-outline):active, .btn.red:not(.btn-outline).active, .open > .btn.red:not(.btn-outline).dropdown-toggle{background-image: none;}.btn.red:not(.btn-outline).disabled:hover, .btn.red:not(.btn-outline).disabled:focus, .btn.red:not(.btn-outline).disabled.focus, .btn.red:not(.btn-outline)[disabled]:hover, .btn.red:not(.btn-outline)[disabled]:focus, .btn.red:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.red:not(.btn-outline):hover, fieldset[disabled] .btn.red:not(.btn-outline):focus, fieldset[disabled] .btn.red:not(.btn-outline).focus{background-color: #e7505a; border-color: #e7505a;}.btn.red:not(.btn-outline) .badge{color: #e7505a; background-color: #ffffff;}/***Customized Bootstrap Close Icon ***/.close{display: inline-block; margin-top: 0px; margin-right: 0px; width: 9px; height: 9px; background-repeat: no-repeat !important; text-indent: -10000px; outline: none; background-image: url("../img/remove-icon-small.png") !important;}/***Customized Bootstrap Dropdowns***//***Dropdowns***/.dropup.open > .dropdown-toggle,.dropdown.open > .dropdown-toggle{border-color: #ddd;}/***Dropdown Menu***//*rtl:ignore*/.dropdown-menu{box-shadow: 5px 5px rgba(102, 102, 102, 0.1);}.dropdown-menu{left: 0/*rtl:auto*/; min-width: 175px; position: absolute; z-index: 1000; display: none; float: left; list-style: none; text-shadow: none; padding: 0px; background-color: #ffffff; margin: 10px 0px 0px 0px; border: 1px solid #eee; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px;}.dropdown-menu li.divider{background: #f1f3f6;}.dropdown-menu li.header{padding: 8px 14px 2px 14px;}.dropdown-menu > li > a{padding: 8px 16px; color: #6e6e6e; text-decoration: none; display: block; clear: both; font-weight: 300; line-height: 18px; white-space: nowrap;}.dropdown-menu > li > a > [class^="fa-"], .dropdown-menu > li > a > [class*=" fa-"]{color: #888;}.dropdown-menu > li > a > [class^="icon-"], .dropdown-menu > li > a > [class*=" icon-"]{color: #666;}.dropdown-menu > li > a > [class^="glyphicon-"], .dropdown-menu > li > a > [class*=" glyphicon-"]{color: #888;}.dropdown-menu > li:hover > a, .dropdown-menu > li.active > a, .dropdown-menu > li.active:hover > a{text-decoration: none; background-image: none; background-color: #f6f6f6; color: #555; filter: none;}.dropdown-menu.bottom-up{top: auto; bottom: 100%; margin-bottom: 2px;}.dropdown-menu.bottom-up:before, .dropdown-menu.bottom-up:after{display: none;}.dropdown-menu > li:first-child:hover > a{border-radius: 4px 4px 0px 0px;}.dropdown-menu > li:last-child:hover > a{border-radius: 0px 0px 4px 4px;}.dropdown-hover:hover > .dropdown-menu{display: block;}.dropdown > .dropdown-menu,.dropdown-toggle > .dropdown-menu,.btn-group > .dropdown-menu{margin-top: 10px;}.dropdown > .dropdown-menu:before, .dropdown-toggle > .dropdown-menu:before, .btn-group > .dropdown-menu:before{position: absolute; top: -8px; left: 9px; right: auto; display: inline-block !important; border-right: 8px solid transparent; border-bottom: 8px solid #e0e0e0; border-left: 8px solid transparent; content: '';}.dropdown > .dropdown-menu:after, .dropdown-toggle > .dropdown-menu:after, .btn-group > .dropdown-menu:after{position: absolute; top: -7px; left: 10px; right: auto; display: inline-block !important; border-right: 7px solid transparent; border-bottom: 7px solid #fff; border-left: 7px solid transparent; content: '';}.dropdown > .dropdown-menu.pull-left:before, .dropdown-toggle > .dropdown-menu.pull-left:before, .btn-group > .dropdown-menu.pull-left:before{left: auto; right: 9px;}.dropdown > .dropdown-menu.pull-left:after, .dropdown-toggle > .dropdown-menu.pull-left:after, .btn-group > .dropdown-menu.pull-left:after{left: auto; right: 10px;}.dropdown > .dropdown-menu.pull-right:before, .dropdown-toggle > .dropdown-menu.pull-right:before, .btn-group > .dropdown-menu.pull-right:before{left: auto; right: 9px;}.dropdown > .dropdown-menu.pull-right:after, .dropdown-toggle > .dropdown-menu.pull-right:after, .btn-group > .dropdown-menu.pull-right:after{left: auto; right: 10px;}.dropdown.dropup > .dropdown-menu,.dropdown-toggle.dropup > .dropdown-menu,.btn-group.dropup > .dropdown-menu{margin-top: 0px; margin-bottom: 10px;}.dropdown.dropup > .dropdown-menu:after, .dropdown.dropup > .dropdown-menu:before, .dropdown-toggle.dropup > .dropdown-menu:after, .dropdown-toggle.dropup > .dropdown-menu:before, .btn-group.dropup > .dropdown-menu:after, .btn-group.dropup > .dropdown-menu:before{display: none !important;}.dropdown-toggle:after{display: none;}/* Dropdown submenu support for Bootsrap 3 */.dropdown-submenu{position: relative;}.dropdown-submenu > .dropdown-menu{top: 5px; left: 100%; margin-top: -6px; margin-left: -1px;}.dropdown-submenu > a:after{position: absolute; display: inline-block; font-size: 14px; right: 7px; top: 7px; font-family: FontAwesome; height: auto; content: "\f105"; font-weight: 300;}.dropdown-submenu:hover > .dropdown-menu{display: block;}.dropdown-submenu:hover > a:after{border-left-color: #ffffff;}.dropdown-submenu.pull-left{float: none;}.dropdown-submenu.pull-left > .dropdown-menu{left: -100%; margin-left: 10px;}.dropup .dropdown-submenu > .dropdown-menu{top: auto; bottom: 0; margin-top: 0; margin-bottom: -2px;}.nav.pull-right > li > .dropdown-menu,.nav > li > .dropdown-menu.pull-right{right: 0; left: auto;}.nav.pull-right > li > .dropdown-menu:before, .nav > li > .dropdown-menu.pull-right:before{right: 12px; left: auto;}.nav.pull-right > li > .dropdown-menu:after, .nav > li > .dropdown-menu.pull-right:after{right: 13px; left: auto;}.nav.pull-right > li > .dropdown-menu .dropdown-menu, .nav > li > .dropdown-menu.pull-right .dropdown-menu{right: 100%; left: auto; margin-right: -1px; margin-left: 0;}@media (max-width: 767px){/* 767px */ .navbar-nav .open .dropdown-menu{position: absolute; float: left; width: auto; margin-top: 0; background-color: #ffffff; border: 1px solid #efefef; box-shadow: 5px 5px rgba(102, 102, 102, 0.1);}.navbar-nav .open .dropdown-menu > li > a{padding: 6px 0 6px 13px; color: #333;}.navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:active{background-color: #eee;}}/***Form Layouts****//* Static info */.static-info{margin-bottom: 10px;}.static-info .name{font-size: 14px;}.static-info .value{font-size: 14px; font-weight: 600;}.static-info.align-reverse .name, .static-info.align-reverse .value{text-align: right;}/* Help blocks */.help-block{margin-top: 5px; margin-bottom: 5px;}.help-inline{font-size: 13px; color: #737373; display: inline-block; padding: 5px;}.form-inline input{margin-bottom: 0px !important;}/* Control Label */.control-label{margin-top: 1px; font-weight: normal;}.control-label .required,.form-group .required{color: #e02222; font-size: 12px; padding-left: 2px;}.form{padding: 0 !important;}.portlet-form .form-body,.form .form-body{padding: 20px;}.portlet.light .portlet-form .form-body, .portlet.light .form .form-body{padding-left: 0; padding-right: 0;}.portlet-form .form-actions,.form .form-actions{padding: 20px 20px; margin: 0; background-color: #f5f5f5; border-top: 1px solid #e7ecf1; *zoom: 1;}.portlet.light .portlet-form .form-actions, .portlet.light .form .form-actions{background: none; padding-left: 0; padding-right: 0;}.portlet-form .form-actions.noborder, .form .form-actions.noborder{border-top: 0;}.portlet .portlet-form .form-actions, .portlet .form .form-actions{-webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; -ms-border-radius: 0 0 4px 4px; -o-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px;}.portlet-form .form-actions:before, .portlet-form .form-actions:after, .form .form-actions:before, .form .form-actions:after{content: " "; display: table;}.portlet-form .form-actions:after, .form .form-actions:after{clear: both;}.portlet-form .form-actions.right, .form .form-actions.right{padding-left: 0; padding-right: 20px; text-align: right;}.portlet.light .portlet-form .form-actions.right, .portlet.light .form .form-actions.right{padding-right: 0;}.portlet-form .form-actions.left, .form .form-actions.left{padding-left: 20px; padding-right: 0; text-align: left;}.portlet.light .portlet-form .form-actions.left, .portlet.light .form .form-actions.left{padding-left: 0;}.portlet-form .form-actions.nobg, .form .form-actions.nobg{background-color: transparent;}.portlet-form .form-actions.top, .form .form-actions.top{margin-top: 0; margin-bottom: 20px; border-top: 0; border-bottom: 1px solid #e7ecf1;}.portlet.light .portlet-form .form-actions.top, .portlet.light .form .form-actions.top{background: none;}.portlet-form .form-actions .btn-set, .form .form-actions .btn-set{display: inline-block;}@media (max-width: 767px){.portlet-form .form-actions, .form .form-actions{/* 767px */}.portlet-form .form-actions .btn-set, .form .form-actions .btn-set{margin-bottom: 3px; margin-top: 3px; float: left !important;}}.portlet-form .form-section,.form .form-section{margin: 30px 0px 30px 0px; padding-bottom: 5px; border-bottom: 1px solid #e7ecf1;}.form-fit .portlet-form .form-section, .form-fit .form .form-section{margin-left: 20px; margin-right: 20px;}/* Checkboxes */.checkbox,.form-horizontal .checkbox{padding: 0;}.checkbox > label, .form-horizontal .checkbox > label{padding-left: 0;}.checkbox-list > label{display: block;}.checkbox-list > label.checkbox-inline{display: inline-block;}.checkbox-list > label.checkbox-inline:first-child{padding-left: 0;}/* Radio buttons */.radio-list > label{display: block;}.radio-list > label.radio-inline{display: inline-block;}.radio-list > label.radio-inline:first-child{padding-left: 0;}/* Radio buttons in horizontal forms */.form-horizontal .radio-list .radio{padding-top: 1px;}.form-horizontal .radio-list > label{margin-bottom: 0;}.form-horizontal .radio > span{margin-top: 2px;}/* Rows seperated form layout */.form .form-row-seperated .portlet-body{padding: 0;}.form .form-row-seperated .form-group{margin: 0; border-bottom: 1px solid #efefef; padding: 15px 0;}.form .form-row-seperated .form-group.last{border-bottom: 0; margin-bottom: 0; padding-bottom: 13px;}.form .form-row-seperated .form-group .help-block{margin-bottom: 0;}.form .form-row-seperated .form-body{padding: 0;}.form .form-row-seperated .form-actions{padding-left: 15px !important; padding-right: 15px !important;}/* Form bordered */.form .form-bordered .form-group{margin: 0; border-bottom: 1px solid #efefef;}.form .form-bordered .form-group > div{padding: 15px; border-left: 1px solid #efefef;}@media (max-width: 991px){.form .form-bordered .form-group > div{/* 991px */ border-left: 0;}}.form .form-bordered .form-group.last{border-bottom: 0;}.form .form-bordered .form-group .control-label{padding-top: 20px;}@media (max-width: 991px){.form .form-bordered .form-group .control-label{/* 991px */ padding-top: 10px;}}.form .form-bordered .form-group .help-block{margin-bottom: 0;}.form .form-bordered .form-group .form-control{margin: 0;}.form .form-bordered .form-body{margin: 0; padding: 0;}.form .form-bordered .form-actions{margin-top: 0; padding-left: 16px !important; padding-right: 16px !important;}@media (max-width: 991px){.form .form-bordered .form-actions{/* 991px */ padding-left: 15px !important; padding-right: 15px !important;}}/* Horizontal bordered form */.form .form-horizontal.form-bordered.form-row-stripped .form-group:nth-child(even){background-color: #fcfcfc;}.form .form-horizontal.form-bordered.form-row-stripped .form-control{background: #fff !important;}.form .form-horizontal.form-bordered.form-label-stripped .form-group:nth-child(even){background-color: #fcfcfc;}.form .form-horizontal.form-bordered.form-label-stripped .form-group:nth-child(even) > div{background-color: #ffffff;}.form .form-horizontal.form-bordered.form-label-stripped .form-group:nth-child(even){background-color: #fcfcfc;}/***Forms***/.form-control{outline: none !important; box-shadow: none !important;}.form-control.height-auto{height: auto;}.input-group-addon > i{color: #c5cdda;}/* Form uneditable input */.uneditable-input{padding: 6px 12px; min-width: 206px; font-size: 14px; font-weight: normal; height: 34px; color: #555555; background-color: #fff; border: 1px solid #c2cad8; -webkit-box-shadow: none; box-shadow: none; -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;}.form-control-static{display: inline-block; margin: 0;}/* Form input sizing */.input-mini{width: 45px !important;}.input-xsmall{width: 80px !important;}.input-small{width: 145px !important;}.input-medium{width: 240px !important;}.input-large{width: 320px !important;}.input-xlarge{width: 420px !important;}@media (max-width: 768px){/* 768px */ .input-large{width: 250px !important;}.input-xlarge{width: 300px !important;}}.input-inline{display: inline-block; width: auto; vertical-align: middle;}.input-fixed{overflow: hidden;}.input-fixed{overflow: hidden;}.form-group .input-inline{margin-right: 5px;}@media (max-width: 768px){/* 768px */ .input-lg{width: 250px !important;}.input-xlg{width: 300px !important;}}/* Circle Inputs */.input-circle{border-radius: 25px !important;}.input-circle-right{border-radius: 0 25px 25px 0 !important;}.input-circle-left{border-radius: 25px 0 0 25px !important;}.input-circle-bottom{border-radius: 0 0 25px 25px !important;}.input-circle-top{border-radius: 25px 25px 0 0 !important;}/***Custom icon buttons***/.icon-btn{height: 60px; min-width: 80px; margin: 5px 5px 0 0; border: 1px solid #ddd; padding: 12px 0px 0px 0px; background-color: #fafafa; background-image: none; filter: none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; display: inline-block; color: #646464; text-shadow: none; text-align: center; cursor: pointer; position: relative; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}.icon-btn:hover{text-decoration: none; border-color: #999; color: #444; text-shadow: 0 1px 0px white; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none;}.icon-btn:hover > .badge{-webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none;}.icon-btn > div{margin-top: 5px; margin-bottom: 20px; color: #3f444a; font-size: 12px; font-weight: 300;}.icon-btn > .badge{position: absolute; font-size: 11px; font-weight: 300; top: -5px; right: -5px; padding: 3px 6px 3px 6px; color: white; text-shadow: none; border-width: 0; border-style: solid; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none;}.icon-btn > i{font-size: 18px;}.ie8 .icon-btn:hover{filter: none;}/***Input icons***/.input-icon{position: relative; left: 0;}.input-icon > .form-control{padding-left: 33px;}.input-group .input-icon > .form-control{-webkit-border-radius: 4px 0 0 4px; -moz-border-radius: 4px 0 0 4px; -ms-border-radius: 4px 0 0 4px; -o-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px;}.input-icon > i{color: #ccc; display: block; position: absolute; margin: 11px 2px 4px 10px; z-index: 3; width: 16px; font-size: 16px; text-align: center; left: 0;}.modal .input-icon > i{z-index: 10055;}.has-success .input-icon > i{color: #36c6d3;}.has-warning .input-icon > i{color: #F1C40F;}.has-info .input-icon > i{color: #659be0;}.has-error .input-icon > i{color: #ed6b75;}.input-icon.right{left: auto; right: 0;}.input-icon.right > .form-control{padding-right: 33px; padding-left: 12px;}.input-group .input-icon.right > .form-control{-webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; -ms-border-radius: 0 4px 4px 0; -o-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0;}.input-icon.right > i{left: auto; right: 8px; float: right;}.input-icon.input-icon-lg > i{margin-top: 16px;}.input-icon.input-icon-sm > i{margin-top: 8px; font-size: 13px;}/***Customized Bootstrap Modal ***/.modal{z-index: 10050; outline: none; overflow-y: auto !important; /* Fix content shifting to the right on modal open due to scrollbar closed */}.page-portlet-fullscreen .modal{z-index: 10060;}.modal .modal-header{border-bottom: 1px solid #EFEFEF;}.modal .modal-header h3{font-weight: 300;}.modal .modal-header .close{margin-top: 0px !important;}.modal.draggable-modal .modal-header{cursor: move;}.modal .modal-dialog{z-index: 10051;}.modal > .loading{position: absolute; top: 50%; left: 50%; margin-top: -22px; margin-left: -22px;}.modal.in .page-loading{display: none;}.modal-open{overflow-y: auto !important;}.modal-open-noscroll{overflow-y: hidden !important;}.modal-backdrop{border: 0; outline: none;}.page-portlet-fullscreen .modal-backdrop{z-index: 10059;}.modal-backdrop, .modal-backdrop.fade.in{background-color: #333 !important;}body[ng-controller] .modal-backdrop{z-index: 10049 !important;}body[ng-controller] .modal{z-index: 10050 !important;}/* Full width modal */.modal-full.modal-dialog{width: 99%;}@media (max-width: 768px){.modal-full.modal-dialog{width: auto;}}/***Portlets***//* Full Screen portlet mode */.page-portlet-fullscreen{overflow: hidden;}/* Basic portlet */.portlet{margin-top: 0px; margin-bottom: 25px; padding: 0px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px;}.portlet.portlet-fullscreen{z-index: 10060; margin: 0; position: fixed; top: 0; left: 0; bottom: 0; right: 0; width: 100%; height: 100%; background: #fff;}.portlet.portlet-fullscreen > .portlet-body{overflow-y: auto; overflow-x: hidden; padding: 0 10px;}.portlet.portlet-fullscreen > .portlet-title{padding: 0 10px;}.portlet > .portlet-title{border-bottom: 1px solid #eee; padding: 0; margin-bottom: 10px; min-height: 41px; -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; -ms-border-radius: 4px 4px 0 0; -o-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0;}.portlet > .portlet-title:before, .portlet > .portlet-title:after{content: " "; display: table;}.portlet > .portlet-title:after{clear: both;}.portlet > .portlet-title > .caption{float: left; display: inline-block; font-size: 18px; line-height: 18px; padding: 10px 0;}.portlet > .portlet-title > .caption.bold{font-weight: 400;}.portlet > .portlet-title > .caption > i{float: left; margin-top: 4px; display: inline-block; font-size: 13px; margin-right: 5px; color: #666;}.portlet > .portlet-title > .caption > i.glyphicon{margin-top: 2px;}.portlet > .portlet-title > .caption > .caption-helper{padding: 0; margin: 0; line-height: 13px; color: #9eacb4; font-size: 13px; font-weight: 400;}.portlet > .portlet-title > .actions{float: right; display: inline-block; padding: 6px 0;}.portlet > .portlet-title > .actions > .dropdown-menu i{color: #555555;}.portlet > .portlet-title > .actions > .btn, .portlet > .portlet-title > .actions > .btn.btn-sm, .portlet > .portlet-title > .actions > .btn-group > .btn, .portlet > .portlet-title > .actions > .btn-group > .btn.btn-sm{padding: 4px 10px; font-size: 13px; line-height: 1.5;}.portlet > .portlet-title > .actions > .btn.btn-default, .portlet > .portlet-title > .actions > .btn.btn-sm.btn-default, .portlet > .portlet-title > .actions > .btn-group > .btn.btn-default, .portlet > .portlet-title > .actions > .btn-group > .btn.btn-sm.btn-default{padding: 3px 9px;}.portlet > .portlet-title > .actions > .btn > i, .portlet > .portlet-title > .actions > .btn.btn-sm > i, .portlet > .portlet-title > .actions > .btn-group > .btn > i, .portlet > .portlet-title > .actions > .btn-group > .btn.btn-sm > i{font-size: 13px;}.portlet > .portlet-title > .actions .btn-icon-only{padding: 5px 7px 3px 7px;}.portlet > .portlet-title > .actions .btn-icon-only.btn-default{padding: 4px 6px 2px 6px;}.portlet > .portlet-title > .actions .btn-icon-only.btn-default > i{font-size: 14px;}.portlet > .portlet-title > .actions .btn-icon-only.btn-default.fullscreen{font-family: FontAwesome; color: #a0a0a0; padding-top: 3px;}.portlet > .portlet-title > .actions .btn-icon-only.btn-default.fullscreen.btn-sm{padding: 3px 3px !important; height: 27px; width: 27px;}.portlet > .portlet-title > .actions .btn-icon-only.btn-default.fullscreen:before{content: "\f065";}.portlet > .portlet-title > .actions .btn-icon-only.btn-default.fullscreen.on:before{content: "\f066";}.portlet > .portlet-title > .tools{float: right; display: inline-block; padding: 12px 0 8px 0;}.portlet > .portlet-title > .tools > a{display: inline-block; height: 16px; margin-left: 5px; opacity: 1 ; filter: alpha(opacity=100) ;}.portlet > .portlet-title > .tools > a.remove{background-image: url(../img/portlet-remove-icon.png); background-repeat: no-repeat; width: 11px;}.portlet > .portlet-title > .tools > a.config{background-image: url(../img/portlet-config-icon.png); background-repeat: no-repeat; width: 12px;}.portlet > .portlet-title > .tools > a.reload{background-image: url(../img/portlet-reload-icon.png); width: 13px;}.portlet > .portlet-title > .tools > a.expand{background-image: url(../img/portlet-expand-icon.png); width: 14px; visibility: visible;}.portlet > .portlet-title > .tools > a.collapse{background-image: url(../img/portlet-collapse-icon.png); width: 14px; visibility: visible;}.portlet > .portlet-title > .tools > a.fullscreen{display: inline-block; top: -3px; position: relative; font-size: 13px; font-family: FontAwesome; color: #ACACAC;}.portlet > .portlet-title > .tools > a.fullscreen:before{content: "\f065";}.portlet > .portlet-title > .tools > a.fullscreen.on:before{content: "\f066";}.portlet > .portlet-title > .tools > a:hover{text-decoration: none; -webkit-transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -o-transition: all 0.1s ease-in-out; -ms-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; opacity: 0.8 ; filter: alpha(opacity=80) ;}.portlet > .portlet-title > .pagination{float: right; display: inline-block; margin: 2px 0 0 0; border: 0; padding: 4px 0;}.portlet > .portlet-title > .nav-tabs{background: none; margin: 1px 0 0 0; float: right; display: inline-block; border: 0;}.portlet > .portlet-title > .nav-tabs > li{background: none; margin: 0; border: 0;}.portlet > .portlet-title > .nav-tabs > li > a{background: none; margin: 5px 0 0 1px; border: 0; padding: 8px 10px; color: #fff;}.portlet > .portlet-title > .nav-tabs > li.active > a, .portlet > .portlet-title > .nav-tabs > li:hover > a{color: #333; background: #fff; border: 0;}.portlet > .portlet-body{clear: both; -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; -ms-border-radius: 0 0 4px 4px; -o-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px;}.portlet > .portlet-body p{margin-top: 0;}.portlet > .portlet-empty{min-height: 125px;}.portlet.full-height-content{margin-bottom: 0;}/* Light Portlet */.portlet.light{padding: 12px 20px 15px 20px; background-color: #fff;}.portlet.light.bordered{border: 1px solid #e7ecf1 !important;}.portlet.light.bordered > .portlet-title{border-bottom: 1px solid #eef1f5;}.portlet.light.bg-inverse{background: #f1f4f7;}.portlet.light > .portlet-title{padding: 0; min-height: 48px;}.portlet.light > .portlet-title > .caption{color: #666; padding: 10px 0;}.portlet.light > .portlet-title > .caption > .caption-subject{font-size: 16px;}.portlet.light > .portlet-title > .caption > i{color: #777; font-size: 15px; font-weight: 300; margin-top: 3px;}.portlet.light > .portlet-title > .caption.caption-md > .caption-subject{font-size: 15px;}.portlet.light > .portlet-title > .caption.caption-md > i{font-size: 14px;}.portlet.light > .portlet-title > .actions{padding: 6px 0 14px 0;}.portlet.light > .portlet-title > .actions .btn-default{color: #666;}.portlet.light > .portlet-title > .actions .btn-icon-only{height: 27px; width: 27px;}.portlet.light > .portlet-title > .actions .dropdown-menu li > a{color: #555;}.portlet.light > .portlet-title > .inputs{float: right; display: inline-block; padding: 4px 0;}.portlet.light > .portlet-title > .inputs > .portlet-input .input-icon > i{font-size: 14px; margin-top: 9px;}.portlet.light > .portlet-title > .inputs > .portlet-input .input-icon > .form-control{height: 30px; padding: 2px 26px 3px 10px; font-size: 13px;}.portlet.light > .portlet-title > .inputs > .portlet-input > .form-control{height: 30px; padding: 3px 10px; font-size: 13px;}.portlet.light > .portlet-title > .pagination{padding: 2px 0 13px 0;}.portlet.light > .portlet-title > .tools{padding: 10px 0 13px 0; margin-top: 2px;}.portlet.light > .portlet-title > .nav-tabs > li{margin: 0; padding: 0;}.portlet.light > .portlet-title > .nav-tabs > li > a{margin: 0; padding: 12px 13px 13px 13px; font-size: 13px; color: #666;}.portlet.light > .portlet-title > .nav-tabs > li.active > a, .portlet.light > .portlet-title > .nav-tabs > li:hover > a{margin: 0; background: none; color: #333;}.portlet.light.form-fit{padding: 0;}.portlet.light.form-fit > .portlet-title{padding: 17px 20px 10px 20px; margin-bottom: 0;}.portlet.light .portlet-body{padding-top: 8px;}.portlet.light.portlet-fullscreen > .portlet-body{padding: 8px 0;}.portlet.light.portlet-fit{padding: 0;}.portlet.light.portlet-fit > .portlet-title{padding: 15px 20px 10px 20px;}.portlet.light.portlet-fit > .portlet-body{padding: 10px 20px 20px 20px;}.portlet.light.portlet-fit.portlet-form > .portlet-body{padding: 0;}.portlet.light.portlet-fit.portlet-form > .portlet-body{padding: 0;}.portlet.light.portlet-fit.portlet-form > .portlet-body .form-actions{background: none;}.portlet.light.portlet-datatable.portlet-fit > .portlet-body{padding-top: 10px; padding-bottom: 25px;}.tab-pane > p:last-child{margin-bottom: 0px;}/***Customized Progress Bars***/.progress{border: 0; background-image: none; filter: none; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none;}.progress.progress-sm{height: 12px;}.page-md .progress{text-indent: -99999px;}/* Custom colors */.progress-bar.white{background: #ffffff !important; color: #666 !important;}.progress-bar.default{background: #e1e5ec !important; color: #666 !important;}