/*
Created by:@themepixels
URL:http://themepixels.com/
*/
@import url('https://login.compliantcampaign.com/responsive/css/bootstrap.min.css');
@import url('https://login.compliantcampaign.com/responsive/css/bootstrap-override.css');
@import url('https://login.compliantcampaign.com/responsive/css/jquery-ui-1.10.3.css');
@import url('https://login.compliantcampaign.com/responsive/css/font-awesome.min.css');
/*@import url('https://login.compliantcampaign.com/responsive/css/animate.min.css');*/
/*@import url('https://login.compliantcampaign.com/responsive/css/animate.delay.css');*/
/*@import url('https://login.compliantcampaign.com/responsive/css/toggles.css');*/
/*@import url('https://login.compliantcampaign.com/responsive/css/chosen.css');*/
@import url('https://login.compliantcampaign.com/responsive/css/lato.css');
/*@import url('https://login.compliantcampaign.com/responsive/css/roboto.css');*/
body{background:#1d2939;font-family:'LatoRegular', 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, sans-serif !important;line-height:21px;color:#636e7b;overflow:hidden;}
body.notfound,
body.signin{background:#e4e7ea;}
input,select,textarea{font-family:'LatoRegular', 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, sans-serif !important;color:#636e7b;}
a:focus, a:active{outline:none;}
h1,h2,h3,h4,h5{font-family:'LatoRegular', 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, sans-serif;}
strong{font-family:'LatoBold';font-weight:normal;}
/* preloader */
#preloader{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#e4e7ea; z-index:10000;}
#status{width:30px;height:30px;position:absolute;left:50%; top:50%;margin:-15px 0 0 -15px;font-size:32px;}
/* signin */
/***** HEADER PANEL *****/
/************************/
.headerbar{border-left:1px solid #eee;background:#fff;}
.headerbar::after{clear:both;display:block;content:'';}
.menutoggle{float:left;width:50px;height:50px;font-size:22px;cursor:pointer;float:left;color:#1d2939;border-right:1px solid #eee;-moz-transition:all 0.2s ease-out 0s;-webkit-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;}
.menutoggle:hover{color:#1d2939; background-color:#f7f7f7;}
.menutoggle .fa,
.menutoggle .glyphicon{margin:14px 0 0 15px;}
.searchform input{width:250px;background:#fff url(https://login.compliantcampaign.com/responsive/images/icon-search.png) no-repeat 95% center;float:left;padding:18px 20px;border:0;border-right:1px solid #eee;
-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;height:50px;font-size:14px;}
.searchform input:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-color:#ddd;}
.searchform-left{margin-top:10px;margin-bottom:20px;}
.searchform-left .form-control{border:0;background:#131b26;}
.header-left{float:left;}
.header-right{float:right;}
.headermenu{list-style:none;margin:0;padding:0;}
.headermenu:after{clear:both;display:block;content:'';}
.headermenu > li{display:inline-block;float:left;border-left:1px solid #eee;position:relative;}
.headermenu .dropdown-toggle{padding:12px 10px;border-color:#fff;background:#fff;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:0;}
.headermenu .dropdown-toggle:hover,
.headermenu .dropdown-toggle:focus,
.headermenu .dropdown-toggle:active,
.headermenu .dropdown-toggle.active,
.headermenu .open .dropdown-toggle.dropdown-toggle{background:#f9f9f9;color:#333;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.headermenu .dropdown-toggle img{vertical-align:middle;margin-right:5px;width:26px;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;}
.headermenu .dropdown-toggle .caret{margin-left:5px;}
.headermenu .dropdown-menu{border:0;margin-top:0px;margin-right:-1px;-moz-border-radius:2px 0 2px 2px;-webkit-border-radius:2px 0 2px 2px;border-radius:2px 0 2px 2px;
-moz-box-shadow:3px 3px 0 rgba(12,12,12,0.05);-webkit-box-shadow:3px 3px 0 rgba(12,12,12,0.05);box-shadow:3px 3px 0 rgba(12,12,12,0.05);padding:5px;}
.headermenu .dropdown-menu:after{border-bottom:6px solid #1d2939; border-left:6px solid transparent; border-right:6px solid transparent; content:""; display:inline-block; right:17px; position:absolute; top:-6px;}
.headermenu .dropdown-menu li{display:block;margin:0;float:none;background:none;padding:15px 5px;}
.headermenu .dropdown-menu-usermenu li{padding:0;}
.headermenu .dropdown-menu-usermenu:after{right:95px;}
.headermenu .dropdown-menu li a{color:#94989d;font-size:13px;padding:7px 10px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-transition:all 0.2s ease-out 0s;-webkit-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;}
.headermenu .dropdown-menu li a:hover{background:#1caf9a;color:#fff;}
.headermenu .dropdown-menu li i{font-size:11px;margin-right:5px;}
.headermenu .dropdown-menu-head{padding:0;min-width:300px;}
.headermenu .tp-icon{padding:12px 15px;height:50px;font-size:16px;background:#fff;color:#333;border-color:#fff;-moz-transition:all 0.2s ease-out 0s;-webkit-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;}
.headermenu .tp-icon + .dropdown-menu:after{right:17px;}
.headermenu .chat-icon{border-right:0;}
.headermenu .dropdown-menu-usermenu{background:#1d2939;min-width:200px;}
.headermenu .dropdown-menu-head ul{border:1px solid #ddd;border-top:0;padding:0 10px;}
.headermenu .dropdown-menu-head li a{color:#333;padding:0;opacity:1;}
.headermenu .dropdown-menu-head li a:hover{background:none;color:#428BCA;text-decoration:none;}
.headermenu .btn-group{margin-bottom:0;}
.dropdown-list li{padding:15px;overflow:hidden;border-bottom:1px solid #eee;}
.dropdown-list li:last-child{border-bottom:0;}
.dropdown-list .thumb{width:36px;float:left;}
.dropdown-list .thumb img{width:100%;display:block;vertical-align:middle;}
.dropdown-list .desc{margin-left:45px;display:block;}
.dropdown-list .desc h5{font-size:13px;margin-top:7px;}
.dropdown-list li:last-child{padding:7px 5px;}
.dropdown-list li .badge{float:right;}
.user-list{width:300px;}
.gen-list li a{display:block;}
.gen-list li a:hover{color:#333 !important;text-decoration:none;}
.gen-list li .name{font-size:13px;font-family:'LatoBold','Lucida Grande', 'Lucida Sans Unicode', Helvetica, sans-serif;line-height:21px;display:block;}
.gen-list li .msg{font-size:11px;line-height:normal;color:#999;display:block;}
/***** LEFT PANEL *****/
/**********************/
.leftpanel{width:240px;position:absolute;top:0;left:0;z-index:100;}
.sticky-leftpanel{position:fixed;height:100%;overflow-y:auto;}
.logopanel{padding:0px;/*Left Nav Logo Backgound Color */background:#1d2939;}
.logopanel h1{font-size:30px;font-family:'LatoBold', 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, sans-serif;letter-spacing:-1.5px;color:#1d2939;line-height:30px;margin:0;}
.logopanel h1 span{color:#1caf9a;}
.leftpanelinner{padding:5px 15px;}
.leftpanel .searchform{display:none;}
.leftpanel .searchform::after{content:'';display:block;clear:both;}
.leftpanel .searchform input{padding:10px;height:auto;width:100%;margin:5px 0 20px 0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.leftpanel .userlogged{margin:0;padding:0;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid rgba(255,255,255,0.1);display:none;}
.leftpanel .userlogged .media-object{width:40px;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;float:left;border:2px solid #1CAF9A;padding:2px;margin-left:2px;}
.leftpanel .userlogged .media-body{margin-left:50px;color:#ccc;}
.leftpanel .userlogged .media-body h4{font-size:15px;margin:0;}
.leftpanel .userlogged .media-body span{font-style:italic;font-size:11px;opacity:0.5;}
.sidebartitle{font-size:11px;text-transform:uppercase;color:#999;margin-bottom:10px;}
.nav-bracket{margin-bottom:30px;}
.nav-bracket > li > a{color:#8f939e;padding:7px 10px;}
.nav-bracket > li > a:hover,
.nav-bracket > li > a:active,
.nav-bracket > li > a:focus{background-color:#fff;color:#1d2939;-moz-box-shadow:0 3px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 3px 0 rgba(0,0,0,0.2);box-shadow:0 3px 0 rgba(0,0,0,0.2);}
.nav-bracket > li.nav-parent > a{background:transparent url(https://login.compliantcampaign.com/responsive/images/plus-white.png) no-repeat 96% center;}
.nav-bracket > li.nav-parent > a:focus{background-color:none;color:#8F939E;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.nav-bracket > li.nav-parent > a:hover,
.nav-bracket > li.nav-parent > a:active{color:#1d2939;background-color:#fff;background-image:url(https://login.compliantcampaign.com/responsive/images/plus.png);}
.nav-bracket > li.nav-active > a{background-color:#fff;background-image:url(https://login.compliantcampaign.com/responsive/images/minus.png);color:#1d2939;-moz-box-shadow:0 3px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 3px 0 rgba(0,0,0,0.2);box-shadow:0 3px 0 rgba(0,0,0,0.2);}
.nav-bracket > li.nav-active > a:hover{background-image:url(https://login.compliantcampaign.com/responsive/images/minus.png); background-repeat:no-repeat;}
.nav-bracket > li.nav-active > a:focus{color:#1d2939;}
.nav-bracket > li.active > a,
.nav-bracket > li.active > a:hover,
.nav-bracket > li.active > a:focus{background-color:#1caf9a;color:#fff;}
.nav-bracket > li.active > a{-moz-box-shadow:0 3px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 3px 0 rgba(0,0,0,0.2);box-shadow:0 3px 0 rgba(0,0,0,0.2);}
.nav-bracket > li.nav-parent.active > a{background-image:url(https://login.compliantcampaign.com/responsive/images/plus.png);}
.nav-bracket > li.nav-active.active > a{background-image:url(https://login.compliantcampaign.com/responsive/images/minus.png);}
.nav-bracket > li.nav-active.active > a:hover{background-image:url(https://login.compliantcampaign.com/responsive/images/minus.png);}
.nav-bracket li .fa,
.nav-bracket li .glyphicon{font-size:16px;vertical-align:middle;margin-right:10px;width:16px;text-align:center;}
.nav-bracket > li > a > .badge{margin-top:2px;}
.nav-bracket .children{list-style:none;display:none;margin:5px 0;padding:0;}
.nav-bracket .children > li > a{color:#94989d;font-size:13px;display:block;padding:5px 0 5px 27px;-moz-transition:all 0.2s ease-out 0s;-webkit-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;}
.nav-bracket .children > li > a > span{margin-top:2px;}
.nav-bracket .children > li > a:hover,
.nav-bracket .children > li > a:active,
.nav-bracket .children > li > a:focus{text-decoration:none;color:#1caf9a;}
.nav-bracket .children > li .fa{font-size:12px;opacity:0.5;margin-right:5px;text-align:left;width:auto;vertical-align:baseline;}
.nav-bracket .children > li.active > a{color:#1caf9a;}
.nav-bracket .children ul{margin-left:12px;border:0;}
.infosummary{margin:30px 0;}
.infosummary ul{padding:0;margin:20px 0 0;list-style:none;border-top:1px solid rgba(255,255,255,0.05);}
.infosummary li{padding:10px 0;border-bottom:1px solid rgba(255,255,255,0.05);}
.infosummary li:after{clear:both;display:block;content:'';}
.infosummary .datainfo{float:left;line-height:normal;}
.infosummary .datainfo h4{margin:0;font-size:16px;color:#fff;opacity:0.7;}
.infosummary span{font-size:11px;line-height:normal;text-transform:uppercase;font-size:10px;opacity:0.4;}
.infosummary .chart{float:right;margin-top:5px;opacity:0.6;}
/***** MAIN PANEL *****/
/**********************/
.mainpanel{margin-left:240px;background:#e4e7ea;min-height:1000px;}
.pageheader{padding:15px;border-bottom:1px solid #d3d7db;border-top:1px solid #eee;background:#f7f7f7;position:relative;}
.pageheader h2{font-size:28px;color:#1D2939;letter-spacing:-0.5px;margin:0;}
.pageheader .glyphicon,
.pageheader .fa{font-size:24px;margin-right:5px;padding:6px 7px;border:2px solid #1D2939;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;}
.pageheader .fa.fa-pencil{padding:6px 9px;}
.pageheader .fa.fa-hand-o-up{padding:6px 9px 6px 7px;}
.pageheader .fa-file-o{padding:6px 10px;}
.pageheader .fa-user{padding:6px 10px;}
.pageheader .fa-file-text{padding:6px 10px;`}
.pageheader .fa-map-marker{padding:6px 12px;}
.pageheader .fa-dollar{padding:6px 12px;}
.pageheader .fa-clock-o{padding:6px 8px;}
.pageheader h2 span{font-size:13px;text-transform:none;color:#999;font-style:normal;vertical-align:middle;letter-spacing:0;}
.pageheader h2 span::before{content:'/';margin:0 10px 0 5px;color:#ccc;}
.pageheader .breadcrumb-wrapper{position:absolute;top:23px;right:25px;}
.pageheader .breadcrumb-wrapper .label{color:#999;text-transform:uppercase;font-size:11px;font-weight:normal;display:inline-block;}
.pageheader .breadcrumb{background:none;display:inline-block;padding:0;}
.pageheader .breadcrumb li{font-size:12px;}
.pageheader .breadcrumb li.active{color:#333;}
.contentpanel{padding:20px;position:relative;}
.contentpanel::after{clear:both;display:block;content:'';}
form .form-group:last-child{margin-bottom:0;}
.row-pad-5{margin-left:-5px;margin-right:-5px;}
.row-pad-5 [class*="col-lg"],
.row-pad-5 [class*="col-md"],
.row-pad-5 [class*="col-sm"]{padding-left:5px;padding-right:5px;margin-bottom:10px;}
.subtitle{font-size:13px;text-transform:uppercase;color:#333;font-family:'LatoBold';margin-bottom:15px;margin-top:0;}
p{margin-bottom:10px;}
/***** DASHBOARD *****/
/*********************/
.panel-stat{background:none;}
.panel-stat .panel-heading{padding:15px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.panel-stat .stat{color:#fff;max-width:250px;}
.panel-stat .stat img{text-align:center;}
.panel-stat i{font-size:30px;border:1px solid #fff;padding:15px;border-radius:50px;opacity:0.5;}
.panel-stat .stat-label{text-transform:uppercase;font-size:11px;opacity:0.75;display:block;line-height:normal;margin-bottom:2px;}
.panel-stat h1{margin:0;line-height:36px;font-family:'Helvetica Neue', sans-serif;font-size:38px;}
.panel-stat h4{margin:0;font-family:'Helvetica Neue', sans-serif;}
.sublabel{display:block;font-size:12px;margin-bottom:2px;}
.dashboard-datatable .dataTables_filter{float:left;}
/***** FORM STYLES *****/
/***********************/
.ckbox,
.rdio{position:relative;}
.ckbox input[type="checkbox"],
.rdio input[type="radio"]{opacity:0;}
.ckbox label,
.rdio label{padding-left:10px;cursor:pointer;margin-bottom:7px !important;}
.ckbox label:before{width:18px;height:18px;position:absolute;top:1px;left:0;content:'';display:inline-block;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:1px solid #bbb;background:#fff;}
.ckbox input[type="checkbox"]:disabled + label {color:#999;}
.ckbox input[type="checkbox"]:disabled + label:before {background-color:#eee;}
.ckbox input[type="checkbox"]:checked + label::after {font-family:'FontAwesome';content:"\F00C";position:absolute;top:0;left:3.5px;display:inline-block;font-size:11px;width:16px;height:16px;color:#fff;}
.ckbox-default input[type="checkbox"]:checked + label:before{border-color:#999;}
.ckbox-default input[type="checkbox"]:checked + label::after{color:#333;}
.ckbox-primary input[type="checkbox"]:checked + label:before{border-color:#357EBD;background-color:#428BCA;}
.ckbox-warning input[type="checkbox"]:checked + label:before{border-color:#EEA236;background-color:#F0AD4E;}
.ckbox-success input[type="checkbox"]:checked + label:before{border-color:#1CAF9A;background-color:#1CAF9A;}
.ckbox-danger input[type="checkbox"]:checked + label:before{border-color:#D43F3A;background-color:#D9534F;}
.rdio label:before{width:18px;height:18px;position:absolute;top:1px;left:0;content:'';display:inline-block;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;border:1px solid #bbb;background:#fff;}
.rdio input[type="radio"]:disabled + label {color:#999;}
.rdio input[type="radio"]:disabled + label:before {background-color:#eee;}
.rdio input[type="radio"]:checked + label::after {content:'';position:absolute;top:5px;left:4px;display:inline-block;font-size:11px;width:10px;height:10px;background-color:#444;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;}
.rdio-default input[type="radio"]:checked + label:before{border-color:#999;}
.rdio-primary input[type="radio"]:checked + label:before{border-color:#428BCA;}
.rdio-primary input[type="radio"]:checked + label::after{background-color:#428BCA;}
.rdio-warning input[type="radio"]:checked + label:before{border-color:#F0AD4E;}
.rdio-warning input[type="radio"]:checked + label::after{background-color:#F0AD4E;}
.rdio-success input[type="radio"]:checked + label:before{border-color:#1CAF9A;}
.rdio-success input[type="radio"]:checked + label::after{background-color:#1CAF9A;}
.rdio-danger input[type="radio"]:checked + label:before{border-color:#D9534F;}
.rdio-danger input[type="radio"]:checked + label::after{background-color:#D9534F;}
pre{font-size:12px;color:#C7254E;border:1px solid #ddd;padding:8px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:#fff;}
label.error{color:#B94A48;margin-top:2px;}
.asterisk{color:#D9534F;}
div.error{margin-bottom:20px;display:none;position:relative;}
div.error label.error{display:block;padding-left:25px;position:relative;}
div.error label.error:before{font-family:'Glyphicons Halflings';content:'\e101';position:absolute;top:-2px;left:0;font-size:16px;color:#D9534F;display:inline-block;}
/* CKEDITOR */
.editable{padding:10px;border:1px solid #fcfcfc;margin-bottom:20px;}
.editable:hover{border:1px solid #ccc;}
.editable h4{color:#333;}
/***** FORM WIZARD STYLES *****/
/**************************/
.basic-wizard .nav li a{background:#e4e7ea;border-bottom:1px solid #ccc;color:#4A535E;border-right:1px solid #ccc;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;opacity:0.75;}
.basic-wizard .nav li:last-child a{border-right:0;}
.basic-wizard .nav li a:hover{background-color:#f7f7f7;opacity:1;}
.basic-wizard .nav li.active a,
.basic-wizard .nav li.active a:focus,
.basic-wizard .nav li.active a:active{background:#fcfcfc;border-bottom-color:#fcfcfc;color:#333;opacity:1;}
.basic-wizard ul li a span{font-family:'LatoBold', sans-serif;}
.basic-wizard .pager{margin:0;border-top:1px solid #ddd;background:#f7f7f7;padding:10px;}
.basic-wizard .pager li a{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border-color:#357EBD;background-color:#428BCA;color:#fff;}
.basic-wizard .pager li a:hover{background-color:#3276B1;border-color:#285E8E;}
.basic-wizard .pager li.disabled a{background:#eee;color:#999;border-color:#ccc;}
.basic-wizard .progress{height:12px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.basic-wizard .nav-disabled-click li a:hover,
.basic-wizard .nav-disabled-click li a:active,
.basic-wizard .nav-disabled-click li a:focus{background-color:#E4E7EA;opacity:0.75;color:#4A535E;cursor:default;}
.basic-wizard .nav-disabled-click li.active a:hover,
.basic-wizard .nav-disabled-click li.active a:active,
.basic-wizard .nav-disabled-click li.active a:focus{background:#fcfcfc;color:#333;opacity:1;}
.basic-wizard .tab-content{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}
.tab-pane::after{clear:both;display:block;content:'';}
/***** UI ELEMENTS *****/
/***********************/
.btn-demo::after{clear:both;display:block;content:'';}
.btn-demo .btn{float:left;margin:0 10px 10px 0;}
.fonticon-list{list-style:none;margin:20px 0;padding:0;}
.fontawesome-list{list-style:none;padding:0;}
.fonticon-list li,
.fontawesome-list li{display:block;margin-bottom:5px;}
.fonticon-list li span,
.fontawesome-list li span{color:#333;vertical-align:middle;margin-right:8px;min-width:20px;}
.tooltip-example .btn,
.popover-example .btn{margin:0 5px 5px 0;}
.tooltipflot{background-color:rgba(0,0,0,0.75);font-size:11px;color:#fff;padding:3px 10px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.jqstooltip{min-height:25px;border:0;min-width:30px;height:auto !important;width:auto !important;}
.tinystat{display:inline-block;}
.tinystat .chart,
.tinystat .datainfo{display:inline-block;vertical-align:middle;}
.tinystat .chart{margin-right:5px;}
.tinystat .text-muted{text-transform:uppercase;font-size:10px;}
.tinystat h4{margin:0;color:#333;font-family:'LatoBold';line-height:normal;font-size:16px;}
.widget-quick-status-post .nav-tabs > li > a{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}
.widget-quick-status-post .panel-body{padding:0;}
.widget-messaging .panel-btns .panel-edit{padding:15px 17px;opacity:0.5;font-size:24px;margin-top:-18px;margin-right:-20px;position:relative;}
.widget-messaging .panel-btns .panel-edit:hover{opacity:1;}
.widget-messaging .panel-body{padding:0;}
.widget-messaging ul{list-style:none;padding:0;margin:0;}
.widget-messaging ul li{padding:15px;border-top:1px solid #eee;background-color:#fff;}
.widget-messaging ul li:hover{background-color:#fcfcfc;}
.widget-messaging ul li:first-child{border-top:0;}
.widget-messaging .sender{font-size:13px;color:#333;margin:0;font-family:'LatoBold';line-height:normal;}
.widget-messaging ul li small{line-height:normal;}
.widget-today .panel-heading,
.widget-time .panel-heading{height:115px;}
.widget-today .glyphicon,
.widget-today .fa{font-size:72px;color:#fff;opacity:1;}
.widget-time .glyphicon,
.widget-time .fa{font-size:60px;color:#fff;opacity:1;}
.widget-today .today,
.widget-time .today{line-height:normal;margin:0;color:#333;font-family:'LatoBold';font-size:20px;}
.widget-photoday .panel-body{padding:0;}
.widget-photoday .photoday img{width:100%;display:block;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}
.widget-photoday .photo-details{padding:15px;}
.widget-photoday .photo-title{color:#333;font-size:16px;margin:0;font-family:'LatoBold';line-height:normal;}
.widget-photoday .photo-details small{display:block;}
.widget-photoday .photo-meta{list-style:none;padding:0;margin:0;border-top:1px solid #e3e3e3;background-color:#f7f7f7;}
.widget-photoday .photo-meta li{display:table-cell;width:1%;text-align:center;border-left:1px solid #e3e3e3;}
.widget-photoday .photo-meta li:first-child{border-left:0;}
.widget-photoday .photo-meta li a,
.widget-photoday .photo-meta li span{padding:15px 10px;display:block;color:#999;font-size:12px;}
.widget-photoday .photo-meta li a:hover{color:#666;text-decoration:none;}
.widget-bloglist .media{border-bottom:1px solid #eee; padding:0;}
.widget-bloglist .media .thumbnail{margin-bottom:15px;}
.widget-weather{overflow:hidden;}
.widget-weather .panel-body{padding:0;background-color:#1D2939;}
.widget-weather .row{margin:0;}
.widget-weather .temp,
.widget-weather .weather{padding:0;}
.widget-weather .temp{background-color:#1CAF9A;color:#fff;padding:10px 0;}
.widget-weather .temp h1{font-size:60px;font-family:'LatoLight';}
.widget-weather .temp h1 span{width:20px;height:20px;display:inline-block;margin-left:-10px;}
.widget-weather .temp h5{text-transform:uppercase;}
.widget-weather .weather-icon{color:#666;font-size:60px;background-color:#fff;display:block;padding:20px 0;}
.widget-weather .weather > div{width:50%;text-align:center;color:#fff;font-size:14px;padding-top:10px;}
.widget-profile .panel-heading{position:relative;}
.widget-profile .cover{position:absolute;top:0;left:0;height:105px;overflow:hidden;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}
.widget-profile .cover img{width:100%;display:block;}
.widget-profile .panel-body{position:relative;padding:0;}
.widget-profile-img{position:relative;margin-top:30px;margin-left:15px;}
.widget-profile-title{background:#428BCA;margin-top:-77px;padding:15px 0 15px 120px;color:#fff;}
.widget-profile-title h4{font-size:18px;margin:0;line-height:normal;}
.widget-profile-title small{line-height:normal;}
.widget-profile blockquote{font-size:18px;border-left:0;margin:0;color:#555;padding:15px;}
.widget-profile-title .fa{margin-right:7px;}
.widget-profile .row{margin:0;}
.widget-profile .row > div{padding:0;}
.widget-profile .row > div > span{display:block;border-right:1px solid rgba(255,255,255,0.15);font-size:14px;padding:15px 10px;text-transform:uppercase;background:#1D2939;color:#fff;}
.widget-profile .row > div:first-child span{-moz-border-radius:0 0 0 3px;-webkit-border-radius:0 0 0 3px;border-radius:0 0 0 3px;}
.widget-profile .row > div:last-child span{border-right:0;-moz-border-radius:0 0 3px 0;-webkit-border-radius:0 0 3px 0;border-radius:0 0 3px 0;}
.widget-todo .panel-btns i{font-size:12px;}
.widget-todo .todo-list{padding:0;margin:0;list-style:none;}
.widget-todo .panel-body{padding:0;}
.widget-todo .todo-list li{border-bottom:1px solid #eee;padding:15px 10px 8px 20px;}
.widget-todo .todo-list li input:checked + label{text-decoration:line-through;}
.widget-todo .todo-list .todo-form{padding-bottom:15px;}
.widget-todo .todo-list li .btn{margin:0;padding:6px 10px;}
.widget-slider .carousel-control.right,
.widget-slider .carousel-control.left{background:none;}
.widget-slider .carousel-control{width:auto;text-shadow:none;color:#fff;bottom:auto;top:-55px;padding:0;line-height:normal;}
.widget-slider .carousel-control.left{left:auto;right:25px;}
.widget-slider .carousel-control span{line-height:normal;font-size:18px;}
.widget-slider .media{padding-bottom:0;}
.widget-slider .carousel-indicators{top:-53px;right:0;bottom:auto;left:auto;width:auto;}
/***** EMAIL *****/
/*****************/
.btn-compose-email{padding:10px 0;margin-bottom:20px;}
.nav-email > li > a > .badge{margin-top:2px;}
.nav-email > li > a{color:#444;}
.nav-email > li > a > i{width:16px;text-align:center;margin-right:10px;}
.nav-email > li > a:hover{background-color:#d8dcdf;}
.table-email{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid #eee;margin:0;background-color:#f7f7f7;}
.table-email tr.unread td{background-color:#fff;}
.table-email tbody > tr > td{vertical-align:middle;}
.table-email tr:hover{background-color:#eee;cursor:pointer;}
.table-email tr.selected td{background-color:#eee;}
.table-email .ckbox{width:18px;height:19px;}
.table-email .ckbox input[type="checkbox"]:checked + label:after{top:2px;}
.table-email .star{color:#ccc;}
.table-email .star-checked{color:#F0AD4E;}
.table-email td:first-child{width:30px;}
.table-email td:nth-child(2){width:30px;}
.table-email .media{margin:0;padding:0;}
.table-email .media-object{width:35px;}
.table-email .media h4{margin:0;font-size:14px;line-height:normal;font-family:'LatoBold', sans-serif;}
.table-email .media-meta{font-size:11px;color:#999;}
.table-email .email-summary{margin:2px 0 0 0;}
.table-email .email-summary strong{color:#333;}
.read-panel{margin-top:10px;border-top:1px solid #eee;padding-top:20px;}
.read-panel .media-object{width:35px;}
.read-panel .media h4{margin:2px 0 0 0;font-size:14px;line-height:normal;}
.read-panel .media-meta{font-size:12px;}
.email-subject{color:#333;}
/***** TABLES *****/
/******************/
.dataTables_length .chosen-container{min-width:75px;}
.dataTables_length .chosen-container-single .chosen-single{padding-right:0;}
.table-action{text-align:center;}
.table-action-hide a{opacity:0;}
.table-action a,
.table-action-hide a{display:inline-block;margin-right:5px;color:#666;}
.table-action a:hover,
.table-action-hide a:hover{color:#333;}
.table-action a:last-child,
.table-action-hide a:last-child{margin-right:0;}
/***** PAGES *****/
/*****************/
.external-event{background:#428BCA;margin-bottom:5px;padding:6px 10px;color:#fff;font-size:13px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}/* mediamanager */
.filemanager-options{list-style:none;margin:0;padding:0;margin-bottom:20px;background:#fcfcfc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 3px 0 rgba(12,12,12,0.03);-webkit-box-shadow:0 3px 0 rgba(12,12,12,0.03);box-shadow:0 3px 0 rgba(12,12,12,0.03);}

.filemanager-options li{display:inline-block;padding:12px 15px;border-right:1px solid #eee;font-size:12px;color:#666;}
.filemanager-options li a{color:#666;}
.filemanager-options li a.disabled{opacity:0.5;cursor:default;}
.filemanager-options li a.disabled:hover{text-decoration:none;}
.filemanager-options li i{font-size:14px;margin-right:5px;color:#444;}
.filemanager-options .ckbox label{margin:0 !important;}
.filemanager-options .filter-type{float:right;border-right:0;border-left:1px solid #eee;}
.filemanager-options .filter-type a{display:inline-block;margin-right:10px;}
.filemanager-options .filter-type a:last-child{margin-right:0;}
.filemanager-options .filter-type a:first-child{margin-left:10px;}
.filemanager-options .filter-type a.active{text-decoration:underline;color:#2A6496;}
.filemanager .thmb{border:1px solid #fcfcfc;background:#fcfcfc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:10px;margin-bottom:20px;position:relative;-moz-box-shadow:0 3px 0 rgba(12,12,12,0.03);-webkit-box-shadow:0 3px 0 rgba(12,12,12,0.03);box-shadow:0 3px 0 rgba(12,12,12,0.03);}
.filemanager .thmb.checked{border-color:#ccc;}
.filemanager .thmb::after{clear:both;display:block;content:'';}
.filemanager .ckbox{position:absolute;top:15px;left:15px;display:none;}
.filemanager .fm-group{position:absolute;top:15px;right:15px;display:none;}
.filemanager .fm-toggle{padding:1px 4px;line-height:normal;background:#fff;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.filemanager .fm-menu{min-width:120px;}
.filemanager .fm-menu a{font-size:12px;color:#333;}
.filemanager .fm-menu i{margin-right:7px;color:#999;width:16px;font-size:13px;}
.filemanager .thmb-prev{background:#eee;overflow:hidden;}
.filemanager .thmb-prev a{display:block;}
.filemanager .fm-title{margin-bottom:0;font-size:13px;}
.filemanager .fm-title a{overflow:hidden;text-overflow:ellipsis;display:block;}
.fm-sidebar{padding-left:10px;}
.fm-sidebar .subtitle a{color:#999;font-size:11px;}
.fm-sidebar .subtitle a:hover{text-decoration:none;color:#333;}
.folder-list{list-style:none;padding:0;margin:0;}
.folder-list li{display:block;border-bottom:1px solid #ddd;}
.folder-list li a{display:block;padding:5px 0;color:#666;}
.folder-list li a:hover{color:#333;text-decoration:none;}
.folder-list li i{margin-right:10px;width:16px;}
.fm-sidebar .tag-list{list-style:none;padding:0;margin:0;}
.fm-sidebar .tag-list li{float:left;margin-right:5px;margin-bottom:5px;}
.fm-sidebar .tag-list li a{display:block;padding:2px 7px;font-size:11px;background:#fcfcfc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#666;}
.fm-sidebar .tag-list li a:hover{color:#fff;text-decoration:none;background:#428BCA;}
/* profile */
.profile-name{margin:0;margin-bottom:10px;color:#333;}
.profile-location,
.profile-position{font-size:13px;margin-bottom:3px;}
.profile-location .fa,
.profile-position .fa{width:16px;margin-right:8px;text-align:center;}
.profile-header{margin-bottom:30px;}
.profile-header .btn .fa{margin-right:7px;}
.profile-social-list{list-style:none;margin:0;padding:0;}
.profile-social-list li{border-bottom:1px solid #ddd;padding:5px 0;}
.profile-social-list li:first-child{padding-top:0;}
.profile-social-list li .fa{margin-right:10px;width:16px;}
.activity-list{padding:20px 10px;}
.activity-list .act-media{border-bottom:1px solid #eee;}
.activity-list .act-thumb{width:28px;vertical-align:middle;}
.activity-list .act-media-body{line-height:16px;}
.activity-list .media-body p{line-height:21px;font-size:13px;}
.activity-list .media-title{font-family:'LatoBold';font-size:15px;margin-bottom:0;}
.activity-list .blog-media{padding-bottom:0;}
.activity-list .blog-media .media-object{width:120px;margin-right:10px;margin-top:5px;}
.activity-list .blog-media .media-title{margin:0;}
.activity-list .img-single img{width:50%;}
.uploadphoto-list{list-style:none;padding:0;margin:0;margin-top:20px;}
.uploadphoto-list li{width:20%;float:left;}
.uploadphoto-list li a{display:block;margin-right:5px;}
.follower-list{padding:10px;}
.follower-list .media{border-bottom:1px solid #eee;}
.follower-list .btn .fa{margin-right:5px;}
.follower-list .media-object{margin-right:10px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.follower-name{color:#333;margin:0;font-size:18px;margin-bottom:5px;}
.events{padding:10px;}
.events .subtitle{margin-bottom:20px;}
.events .media-object{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.events-list{list-style:none;margin:0;padding:0;}
.events-list .event-body{font-size:13px;}
.event-body small{display:block;}
.event-body small .fa{margin-right:5px;width:14px;text-align:center;}
.event-body p{margin-top:10px;}
.event-title{margin:0;margin-bottom:5px;font-size:16px;font-family:'LatoBold';line-height:normal;}
/* bloglist */
.blog-item{background:#fcfcfc;margin-bottom:20px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 3px 0 rgba(12,12,12,0.03);-webkit-box-shadow:0 3px 0 rgba(12,12,12,0.03);box-shadow:0 3px 0 rgba(12,12,12,0.03);position:relative;}
.blog-img img{-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}
.blog-details{padding:15px;}
.blog-title{font-family:'LatoBold';margin:0;font-weight:normal;}
.blog-title a{color:#333;}
.blog-meta{list-style:none;padding:0;margin:0;margin-top:10px;}
.blog-meta::after{clear:both;display:block;content:'';}
.blog-meta li{float:left;padding:0 5px;border-right:1px solid #ddd;line-height:normal;font-size:11px;margin-bottom:5px;}
.blog-meta li:first-child{padding-left:0;}
.blog-meta li:last-child{padding-right:0;border-right:0;}
.blog-summary{font-size:13px;}
.blog-summary p{margin:10px 0;}
.blog-summary .btn{margin-top:10px;}
.blog-quote .quote{margin:0;font-size:18px;line-height:24px;}
.blog-quote .quote a{padding:15px;background:#1d2939;color:#dadfe6;display:block;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-align:center;}
.blog-quote .quote a:hover{text-decoration:none;background:#2c394c;}
.blog-quote .quote-author{display:block;font-family:'LatoRegular';opacity:0.5;}
.blog-quote .blog-meta{margin-top:3px;}
.blog-video{-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;overflow:hidden;height:0;padding-top:30px;padding-bottom:56.25%;position:relative;}
.blog-video iframe{position:absolute;width:100%;height:100%;border:0;top:0;left:0;}
.blog-quote .quote-primary a{background-color:#428BCA;}
.blog-quote .quote-primary a:hover{background-color:#357EBD;}
.blog-quote .quote-success a{background-color:#1CAF9A;color:#fff;}
.blog-quote .quote-success a:hover{background-color:#17A08C;}
.blog-quote .quote-danger a{background-color:#D9534F;color:#fff;}
.blog-quote .quote-danger a:hover{background-color:#D43F3A;}
/* blog single */
.panel-blog .blog-img img{width:100%;}
.blogsingle-title{font-family:'LatoRegular';color:#333;margin:0;}
.blog-content{max-width:975px;}
.authorpanel{margin:20px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:20px 0;}
.authorpanel::after{clear:both;display:block;content:'';}
.authorpanel .media{padding:0;}
.authorpanel .media-object{margin-right:15px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.authorpanel p{margin-bottom:0;font-size:13px;}
.blog-sidebar{font-size:13px;padding-left:5px;margin-top:5px;}
.sidebar-list{list-style:none;padding:0;margin:0;}
.sidebar-list li{display:block;border-bottom:1px solid #ddd;}
.sidebar-list li a{padding:7px 0;display:block;}
.sidebar-list li i{display:inline-block;margin-right:5px;}
/* comment list */
.comment-list .media{border-bottom:1px solid #ddd;}
.comment-list .media-object{width:60px;margin-right:10px;}
.comment-list h4{margin:0;color:#333;font-size:16px;}
.comment-list .media-body{font-size:13px;position:relative;}
.comment-list .reply{padding:3px 8px;line-height:normal;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.comment-list .media-body p:last-child{margin-bottom:0;}
.comment-list .media-body .media:last-child{padding-bottom:0;border-bottom:0;}
/* people directory */
.letter-list{list-style:none;padding:0;margin:0;-moz-box-shadow:0 3px 0 rgba(12,12,12,0.03);-webkit-box-shadow:0 3px 0 rgba(12,12,12,0.03);box-shadow:0 3px 0 rgba(12,12,12,0.03);}
.letter-list li{border-left:1px solid #eee;display:table-cell;width:1%;}
.letter-list li:first-child{border-left:0;}
.letter-list li a{display:block;padding:8px 0;text-align:center;text-transform:uppercase;background:#f7f7f7;-moz-transition:all 0.2s ease-out 0s;-webkit-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;}
.letter-list li:first-child a{-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}
.letter-list li:last-child a{-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}
.letter-list li a:hover{color:#fff;background:#428BCA;text-decoration:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.people-item{background:#fcfcfc;padding:20px;font-size:13px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 3px 0 rgba(12,12,12,0.03);
-webkit-box-shadow:0 3px 0 rgba(12,12,12,0.03);box-shadow:0 3px 0 rgba(12,12,12,0.03);margin-bottom:20px;}
.people-item .media{padding:0;}
.people-item .media-object{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin-right:10px;width:110px;height:110px;}
.people-item .fa{margin-right:5px;}
.person-name{margin:0 0 5px 0;color:#428BCA;}
.people-item .social-list{margin-top:10px;margin-bottom:0;list-style:none;padding:0;}
.people-item .social-list::after{clear:both;display:block;content:'';}
.people-item .social-list li{float:left;margin-right:5px;margin-bottom:5px;}
.people-item .social-list li a{font-size:16px;border:1px solid #ddd;padding:3px 5px;width:30px;display:block;text-align:center;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#666;}
.people-item .social-list li a:hover{background-color:#eee;color:#333;}
.people-item .social-list li a .fa{margin-right:0;}
.notfoundpanel{text-align:center;margin-top:10%;width:600px;margin:10% auto 0 auto;}
.notfoundpanel h1{font-size:130px;font-family:'LatoBold', sans-serif;color:#333;margin:0;line-height:130px;}
.notfoundpanel h3{color:#333;margin:0;}
.notfound h4{font-size:14px;}
.notfoundpanel form{width:350px;margin:20px auto 0 auto;}
.notfoundpanel .form-control{width:250px;float:left;}
/* search results */
.nav-sr li{border-bottom:1px solid #ddd;}
.nav-sr li a{padding:5px 0;color:#555;}
.nav-sr li a:hover{background:none;color:#333;}
.nav-sr li a i{margin-right:5px;}
.results-list .media{border-bottom:1px solid #eee;}
.results-list .media-object{width:125px;margin-right:10px;}
.results-list .filename{margin:0;font-size:16px;}
.results-list .media-body{line-height:18px;}
/* invoice */
.table-invoice{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid #eee;margin-top:20px;}
.table-invoice thead > tr > th{background:none;}
.table-invoice thead > tr > th:last-child,
.table-invoice thead > tr > th:nth-child(3),
.table-invoice thead > tr > th:nth-child(2){text-align:right;}
.table-invoice tbody > tr > td:last-child,
.table-invoice tbody > tr > td:nth-child(3),
.table-invoice tbody > tr > td:nth-child(2){width:15%;text-align:right;}
.table-total{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;float:right;}
.table-total > tbody > tr > td{border:0;}
.table-total > tbody > tr > td:last-child{border-bottom:1px solid #ddd;width:15%;text-align:right;}
.table-total > tbody > tr > td:first-child{text-align:right;color:#333;}
/* timeline */
.timeline-post .panel-body{padding:0;}
.timeline-post .form-control{border:0;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;resize:vertical;}
.timeline-post .form-control:focus{-moz-box-shdow:none;-webkit-box-shadow:none;box-shadow:none;}
.timeline-post .panel-footer{padding:10px;background:#f7f7f7;}
.timeline-btns{padding:5px;}
.timeline-btns a{display:inline-block;font-size:14px;width:20px;height:20px;color:#ccc;text-align:center;margin-right:5px;}
.timeline-btns a:hover{color:#666;}
.panel-timeline .panel-heading{padding:10px 10px 6px 10px;border-bottom:0;}
.panel-timeline .panel-body{padding:0 10px;}
.panel-timeline .panel-heading .media{margin:0;padding:0;}
.panel-timeline .panel-heading .media-object,
.panel-timeline .panel-footer .media-object{width:32px;border-radius:1px;}
.panel-timeline .panel-body .media{margin-top:10px;padding-bottom:10px;}
.panel-timeline .panel-body .media-object{width:150px;}
.panel-timeline .panel-body h4{font-size:16px;margin-bottom:5px;font-family:'LatoBold', sans-serif;}
.panel-timeline h4{margin:0;font-size:13px;line-height:normal;}
.panel-timeline .panel-footer{padding:10px;}
.panel-timeline .panel-footer .form-control{padding:8px 10px;border-radius:0;}
.timeline-btns{padding:10px;}
.timeline-btns:after{clear:both;display:block;content:'';}
.timeline-video{-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;overflow:hidden;height:0;padding-top:30px;padding-bottom:56.25%;position:relative;}
.timeline-video iframe{position:absolute;width:100%;height:100%;border:0;top:0;left:0;}
/* locked screen */
.lockedpanel{width:250px;margin:10% auto 0 auto;text-align:center;}
.lockedpanel .loginuser{text-align:center;}
.lockedpanel .loginuser img{-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;background:rgba(255,255,255,0.4);padding:5px;}
.lockedpanel .locked{font-size:42px;margin-bottom:20px;}
.lockedpanel .logged{margin-top:20px;}
.lockedpanel .logged h4{margin:0;font-size:21px;color:#333;}
.lockedpanel form{margin-top:20px;}
.lockedpanel form .btn{display:block;margin-top:10px;}
/* sign in */
.signinpanel{width:780px;margin:10% auto 0 auto;}
.signinpanel .logopanel{float:none;width:auto;padding:0;background:none;}
.signinpanel .signin-info ul{list-style:none;padding:0;margin:20px 0;}
.signinpanel .signin-info a{color:#333;}
.signinpanel .form-control{display:block;margin-top:15px;}
.signinpanel .uname{background:#fff url(https://login.compliantcampaign.com/responsive/images/user.png) no-repeat 95% center;}
.signinpanel .pword{background:#fff url(https://login.compliantcampaign.com/responsive/images/locked.png) no-repeat 95% center;}
.signinpanel .btn{margin-top:15px;}
.signinpanel form{background:rgba(255,255,255,0.2);border:1px solid #ccc;-moz-box-shadow:0 3px 0 rgba(12,12,12,0.03);-webkit-box-shadow:0 3px 0 rgba(12,12,12,0.03);box-shadow:0 3px 0 rgba(12,12,12,0.03);-moz-border-radius:3px;
-webkit-border-radius:3px;border-radius:3px;padding:30px;}
.signinpanel form a{color:#666;}
/* sign up */
.signuppanel{margin:5% auto 0 auto;width:780px;}
.signuppanel .row{margin-left:-5px;margin-right:-5px;}
.signuppanel .logopanel{float:none;width:auto;padding:0;background:none;}
.signuppanel .col-sm-6,
.signuppanel .col-sm-5,
.signuppanel .col-sm-3,
.signuppanel .col-sm-4{padding-left:5px;padding-right:5px;}
.signuppanel .signup-info{padding-right:20px;}
.signuppanel form{background:rgba(255,255,255,0.2);border:1px solid #ccc;-moz-box-shadow:0 3px 0 rgba(12,12,12,0.03);-webkit-box-shadow:0 3px 0 rgba(12,12,12,0.03);box-shadow:0 3px 0 rgba(12,12,12,0.03);
-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:30px;}
.feat-list{margin-top:20px;}
.feat-list .fa{font-size:20px;border:2px solid #636e7b;padding:4px 5px;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;float:left;}
.feat-list h4{margin-left:45px;padding-top:3px;}
.feat-list p{margin-left:45px;}
.signup-footer{border-top:1px solid #ddd;margin-top:30px;padding-top:10px;font-size:12px;}
/***** LEFT PANEL COLLAPSE *****/
/*******************************/
.leftpanel-collapsed .logopanel{display:none;}
.leftpanel-collapsed .headerbar{margin-left:-50px;}
.leftpanel-collapsed .leftpanel{width:50px;top:50px;}
.leftpanel-collapsed .leftpanelinner{padding:0;}
.leftpanel-collapsed .leftpanelinner .sidebartitle{display:none;}
.leftpanel-collapsed .nav-bracket{margin:5px;}
.leftpanel-collapsed .nav-bracket li a{text-align:center;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:10px;position:relative;}
.leftpanel-collapsed .nav-bracket > li > a:hover{border-radius:2px 0 0 2px;}
.leftpanel-collapsed .nav-bracket > li.nav-parent > a{background-image:none;}
.leftpanel-collapsed .nav-bracket > li > a > span:last-child{position:absolute;background:#fff;padding:10px 10px 10px 5px;left:40px;top:0;min-width:209px;text-align:left;z-index:100;display:none;-moz-box-shadow:0 3px 0 rgba(12,12,12,0.03);
-webkit-box-shadow:0 3px 0 rgba(12,12,12,0.03);box-shadow:0 3px 0 rgba(12,12,12,0.03);-moz-border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;}
.leftpanel-collapsed .nav-bracket > li > a .badge{display:none;}
.leftpanel-collapsed .nav-bracket > li.active > a > span:last-child{-moz-border-radius:0 2px 0 0;-webkit-border-radius:0 2px 0 0;border-radius:0 2px 0 0;}
.leftpanel-collapsed .nav-bracket ul{display:none;}
.leftpanel-collapsed .nav-bracket > li.nav-hover > a{background:#fff;color:#1d2939;}
.leftpanel-collapsed .nav-bracket > li.nav-hover.active > a{background:#1CAF9A;color:#fff;}
.leftpanel-collapsed .nav-bracket > li.nav-hover > a > span:last-child{display:block;}
.leftpanel-collapsed .nav-bracket > li.nav-hover.active > a > span:last-child{background:#1CAF9A;color:#fff;}
.leftpanel-collapsed .nav-bracket li.nav-hover ul{display:block;position:absolute;top:41px;left:45px;margin:0;min-width:204px;background:#1d2939;z-index:100;-moz-border-radius:0 0 2px 0;-webkit-border-radius:0 0 2px 0;border-radius:0 0 2px 0;}
.leftpanel-collapsed .nav-bracket ul a{text-align:left;padding:6px 10px;padding-left:0;}
.leftpanel-collapsed .nav-bracket ul a:hover{background:none;}
.leftpanel-collapsed .nav-bracket li a i{margin-right:0;}
.leftpanel-collapsed .mainpanel{margin-left:50px;}
.leftpanel-collapsed .infosummary{display:none;}
.leftpanel-collapsed .sticky-leftpanel{overflow-y:visible;}
.leftpanel-collapsed .nav-bracket .children{display:none;}
/***** RIGHT PANEL STYLES *****/
/**************************/
.chat-view{margin-right:240px;}
.rightpanel{width:240px;height:100%;position:fixed;overflow-y:auto;overflow-x:hidden;top:0;right:-240px;display:none;}
.chat-view .rightpanel{display:block;right:0;}
.chat-relative-view{right:240px;}
.chat-relative-view .rightpanel{display:block;right:0;}
.rightpanel,
.rightpanel label{color:#999;}
.rightpanel .nav-tabs{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background:#131d29;position:fixed;width:240px;}
.rightpanel .nav-tabs > li{display:table-cell;width:1%;}
.rightpanel .nav-tabs > li > a{padding:15px 20px 16px 20px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;color:rgba(255,255,255,0.5);}
.rightpanel .nav-tabs > .active > a,
.rightpanel .nav-tabs > .active > a:hover,
.rightpanel .nav-tabs > .active > a:focus{background:#1D2939;color:#fff;}
.rightpanel .tab-content{background:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;margin-top:45px;}
.chatuserlist{list-style:none;padding:0;border-bottom:1px dotted rgba(255,255,255,0.05);}
.chatuserlist li{border-top:1px dotted rgba(255,255,255,0.05);}
.chatuserlist .media-thumb{-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;border:2px solid #999;padding:3px;display:block;}
.chatuserlist .media{margin:10px 0;padding:0;}
.chatuserlist .online .media-thumb{border-color:#1CAF9A;}
.chatuserlist .media-object{width:30px;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;}
.chatuserlist .media-body{line-height:normal;padding-top:7px;}
.chatuserlist .media-body small{color:#666;display:block;}
.chatuserlist .media-body strong{color:#bbb;font-size:13px;margin-bottom:4px;display:block;}
.chatuserlist .badge{margin-top:5px;}
.rightpanel .pane-settings{font-size:13px;}
/***** HORIZONTAL MENU *****/
/***************************/
.horizontal-menu{margin:0;}
.horizontal-menu .menutoggle{display:none;}
.horizontal-menu .leftpanel{display:none;}
.horizontal-menu .mainpanel{margin:0;width:100%;overflow:hidden;}
.horizontal-menu.chat-view .mainpanel{margin-left:-240px}
.headerbar .logopanel{float:left;width:240px;border-right:1px solid #eee;}
.horizontal-menu.chat-view .navhor-bracket{padding:0;}
.headerbar .topnav{float:left;margin:0;}
.headerbar .topnav > ul{padding:0;margin:0;float:left;}
.headerbar .topnav > ul > li{margin:0;float:left;}
.headerbar .topnav > ul > li > a{padding:15px 15px 12px 15px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;text-transform:uppercase;font-size:12px;color:#666;font-family:'LatoBold', sans-serif;}
.headerbar .topnav > ul > li > a:hover,
.headerbar .topnav > ul > li > a:focus,
.headerbar .topnav > ul > li.open > a,
.headerbar .topnav > ul > li.active > a{box-shadow:0 3px 0 #1CAF9A;color:#1CAF9A;background:none;}
.headerbar .topnav > ul > li > a i{margin-right:5px;}
.headerbar .topnav > ul > li > a .badge{margin-left:10px;}
.headerbar .topnav > ul > li .dropdown-menu{margin-top:2px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;}
.headerbar .topnav > ul > li .dropdown-menu > li > a{padding:6px 10px;font-size:13px;}
.headerbar .topnav > ul > li .dropdown-menu > li > a:hover{background:#1CAF9A;color:#fff;}
.headerbar .topnav > ul > li .dropdown-menu i{display:none;}
/***** FIXED WIDTH *****/
/***********************/
.fixed{background:#c9cccf;}
.fixed section{margin:auto; max-width:1050px; position:relative; background:#1D2939;}
.fixed .rightpanel{background:#1D2939;}
.fixed-noleft .leftpanel{display:none;}
.fixed-noleft .mainpanel{margin-left:0;}
.fixed-noleft.chat-view .headerbar{margin-left:0;}
.fixed-noleft.chat-view .logopanel{display:block;}
.fixed-noleft .menutoggle{display:none;}
/***** MODALS *****/
/******************/
.bs-example-modal-panel .modal-content{background:none;}
.modal-photo-viewer{margin-top:0;margin-bottom:0;top:50%;left:50%;width:auto;position:absolute;}
.modal-photo-viewer .modal-content{position:relative;width:900px;height:600px;margin-left:-50%;margin-top:-300px;}
.modal-photo-viewer .modal-photo-left,
.modal-photo-viewer .modal-photo-right{padding:0;}
.modal-photo-viewer .modal-photo-left{background:#000;}
.modal-photo-viewer .modal-photo{top:50%;position:relative;}
.modal-photo-viewer .row{margin-left:0;margin-right:0;}
.modal-photo-viewer .img-responsive{max-height:600px;margin:auto;}
.media-details{padding:20px;}
.media-details .categ{font-size:11px;}
.media-details .media-title{margin:0; margin-bottom:10px; color:#333; font-size:20px;}
.media-details p{font-size:13px;}
.media-details .details{margin-top:20px;}
.media-details .details h4{font-size:12px; color:#333; text-transform:uppercase; font-family:'LatoBold';}
.media-details .table{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.media-details .table tr td{padding:3px 0;font-size:13px;}
/***** ADDITIONAL STYLES *****/
/*****************************/
/* DROPDOWN */
.dropdown-menu-head{background:#fff}
.dropdown-menu-head .title{background:#1d2939;color:#94989d;padding:15px;text-transform:uppercase;font-size:11px;margin:0;}
/* ICON */
.tp-icon{padding:10px 20px;line-height:20px;border-color:#ddd;position:relative;}
.tp-icon .badge{position:absolute;font-size:10px;font-weight:normal;right:4px;top:10px;line-height:13px;background-color:#D9534F;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:2px 5px;}
/* CHOSEN OVERRIDE */
.chosen-container-single .chosen-single div{width:30px;border-left:1px solid #ccc;background:#e4e7ea;}
.chosen-container-single .chosen-single div b{background:url(https://login.compliantcampaign.com/responsive/css/images/dropdown-arrow.png) no-repeat 8px 15px;}
.chosen-container-active.chosen-with-drop .chosen-single div{width:30px;border-left:0;background:#fff;}
.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:8px -33px;}
/* TIME PICKER */
.bootstrap-timepicker-widget.dropdown-menu{width:230px;}
/* COLOR PICKER */
.colorpicker-input{width:200px;float:left;}
.colorselector{margin-top:4px;}
/* STICKY HEADER */
.stickyheader .logopanel{position:fixed;top:0;left:0;width:240px;z-index:100;}
.stickyheader .leftpanel{top:50px;}
.stickyheader .sticky-leftpanel{top:0;}
.stickyheader .sticky-leftpanel .leftpanelinner{margin-top:55px;}
.stickyheader .headerbar{position:fixed;top:0;left:240px;width:100%;z-index:100;box-shadow:0 1px rgba(0,0,0,0.05);}
.stickyheader .mainpanel{padding-top:50px;}
.stickyheader .header-right{margin-right:240px;}
.stickyheader.leftpanel-collapsed .headerbar{left:50px;}
.stickyheader.leftpanel-collapsed .header-right{margin-right:0;}
.stickyheader.chat-view .headerbar{right:240px;width:auto;}
/* CUSTOM STYLES */
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mb30{margin-bottom:30px;}
.mb40{margin-bottom:40px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr20{margin-right:20px;}
.mr30{margin-right:30px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.nomargin{margin:0;}
.border-right-0{border-right:0;}
.border-left-0{border-left:0;}
.nopadding{padding:0 !important;}
.padding-top-0{padding-top:0;}
.padding5{padding:5px;}
.padding10{padding:10px;}
.serif{font-family:'Georgia, serif';}
.italic{font-style:italic;}
.dark{color:#333;}
.width100p{width:100%;}
.width20{width:20px;}
.width30{width:30px;}
.inblock{display:inline-block;}
/***** MEDIA QUERIES *****/
/*************************/
@media screen and (max-width:1024px){
body{position:relative;}
.leftpanel{display:none;}
.mainpanel{margin-left:0;width:100%;}
.leftpanel-collapsed .leftpanel{display:none;}
.leftpanel-collapsed .mainpanel{margin-left:0;}
.leftpanel-collapsed .headerbar{margin-left:0;}
.leftpanel-show section{overflow-x:hidden;}
.leftpanel-show .leftpanel{display:block;}
.leftpanel-show .mainpanel{margin-left:240px;}
.stickyheader .headerbar{left:0;}
.stickyheader.leftpanel-show .headerbar{left:240px;}
.stickyheader.chat-relative-view .headerbar{right:240px;left:auto;}
.stickyheader .header-right{margin-right:0;}
.btn-demo{margin-bottom:20px;}
.leftpanelinner{padding:5px 10px;}
.leftpanelinner .searchform input{background:#131b26;border:0;}
/* horizontal menu related */
.nav-horizontal{position:relative;}
.horizontal-menu .menutoggle{display:block;}
.horizontal-menu .headerbar .logopanel{display:none;}
.nav-horizontal .caret{display:none;}
.horizontal-menu .header-left,
.horizontal-menu .topnav{float:none;}
.horizontal-menu-sidebar .header-left,
.horizontal-menu-sidebar .topnav{float:none;}
.fixed-noleft .menutoggle{display:block;}
.fixed-noleft .headerbar .logopanel{display:none;}
.fixed-noleft .header-left,
.fixed-noleft .topnav{float:none;}
}
@media screen and (max-width:767px){
.searchform{position:relative;}
.headermenu li:nth-child(4){display:none;}
.leftpanel .searchform,
.leftpanel .userlogged{display:block;}
.breadcrumb-wrapper{display:none;}
.headermenu .dropdown-menu:after{display:none;}
.rightpanel .nav-tabs.nav-justified > li > a,
.rightpanel .nav-justified > li > a{margin-bottom:0;}
.panel-email .col-sm-3{display:none;}}
@media screen and (max-width:640px){
.notfoundpanel{width:auto;padding:0 20px;}
.notfoundpanel h1{font-size:72px;line-height:72px;}
.notfoundpanel h3{font-size:14px;line-height:normal;}
.notfound h4{font-size:12px;line-height:18px;}
.notfoundpanel form{width:auto;}
.notfoundpanel .form-control{float:none;width:100%;}
.notfoundpanel .btn{margin-top:10px;width:100%;}
.signinpanel,
.signuppanel{margin:0 auto;width:480px;padding:20px;}
.signinpanel form{margin-top:20px;}
.signup-footer{margin-bottom:10px;}
.signuppanel .form-control{margin-bottom:10px;}
.signup-footer .pull-left,
.signup-footer .pull-right{float:none !important;text-align:center;}
.widget-quick-status-post .nav-tabs.nav-justified > li{display:table-cell;width:1%;margin-bottom:-5px;}
.widget-quick-status-post .nav-tabs.nav-justified > li a{margin:0;}
.nav-tabs.nav-justified.nav-profile > li{float:none;margin-bottom:0;display:table-cell;width:1%;}
.nav-tabs.nav-justified.nav-profile > li a{margin:0;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}
.dataTables_info{float:none !important;text-align:center;margin-bottom:10px;}
.dataTables_paginate{margin-bottom:10px;text-align:center !important;float:none !important;}
.paginate_disabled_previous,
.paginate_enabled_previous,
.paginate_disabled_next,
.paginate_enabled_next{float:none !important;}
.dataTables_filter,
.dataTables_length{float:none !important;padding:10px 0 0 10px;margin:auto !important;display:inline-block;}
.table.dataTable th,
.table.dataTable td{font-size:13px;min-width:150px;}
/*
.paging_full_numbers{min-width:200px;margin:0 0 10px 10px;}
.paging_full_numbers:after{clear:both;display:block;content:'';}
*/}
@media screen and (max-width:480px){
.signinpanel,
.signuppanel{width:360px;}
.panel-email .pull-right{float:none !important;}
.pageheader h2{font-size:18px;}
.pageheader .glyphicon,
.pageheader .fa{font-size:18px;}
.pageheader h2 span{font-size:11px;}
.fc-header td{display:block !important;text-align:center;width:100%;border:1px solid #eee;padding:10px !important;margin-top:-1px;}
.fc-button{padding:2px 5px !important;margin:0 !important;}
.fc-header-title h2{margin:0 !important;}
.filemanager-options li{padding:5px 7px;}
.filemanager-options .filter-type{display:block;float:none;border-top:1px solid #eee;}
.comment-list .media-object{width:30px;padding:2px;}
.comment-list .media > .pull-left{margin:0;}
.comment-list h4{font-size:13px;}
.comment-list .reply{font-size:10px;padding:2px 5px;}
.comment-list .media-body{font-size:12px;line-height:18px;}
.blog-content form{margin-bottom:20px;}
.letter-list{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.letter-list::after{clear:both;display:block;content:'';}
.letter-list li{float:left;width:auto;display:inline-block;}
.letter-list li a{display:block;padding:2px 5px;}
.btn-invoice:before{display:block;content:'';clear:both;}
.btn-invoice .btn{display:block;width:100%;margin-top:10px;}
.nav-tabs.nav-justified.nav-profile > li a{font-size:13px;padding:14px 10px;}
#bloglist > div{padding:0;margin:0;float:none;width:auto;}
}
@media screen and (max-width:360px){
.pageheader h2 span{display:none;}
.blog-title{font-size:14px;line-height:18px;}
.blog-summary{font-size:12px;line-height:18px;}
.blog-summary .btn{padding:2px 5px;display:block;width:100%;}
.headermenu li:first-child .dropdown-menu{margin-right:-130px;}
.headermenu li:nth-child(2) .dropdown-menu{margin-right:-85px;}
.headermenu li:nth-child(3) .dropdown-menu{margin-right:-37px;}
.nav-tabs.nav-justified.nav-profile > li{float:none;display:block;width:auto;}
.blog-media .media-body{overflow:visible;}
.follower-list .btn{display:block;margin:0 0 5px 0;width:100%;}
.filemanager-options li{display:block;border-top:1px solid #eee;}
.filemanager-options li:first-child{border-top:0;}
.authorpanel .media-object{width:80px;margin-right:10px;}
.people-item .media-object{width:80px !important;height:80px !important;}
.pagination{margin-bottom:20px;}
}
@media screen and (max-width:320px){
.signinpanel,
.signuppanel{width:310px;}
}