/* BASE */
@font-face {font-family:'FontAwesome'; src:url('../fonts/fontAwesome/fontawesome-webfont.eot'); src:url('../fonts/fontAwesome/fontawesome-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/fontAwesome/fontawesome-webfont.woff') format('woff'), url('../fonts/fontAwesome/fontawesome-webfont.ttf') format('truetype'), url('../fonts/fontAwesome/fontawesome-webfont.svgz#FontAwesomeRegular') format('svg'), url('../fonts/fontAwesome/fontawesome-webfont.svg#FontAwesomeRegular') format('svg'); font-weight:normal; font-style:normal;}
@font-face {font-family:'BebasNeueRegular'; src:url('../fonts/BebasNeue/BebasNeue-webfont.eot'); src:url('../fonts/BebasNeue/BebasNeue-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/BebasNeue/BebasNeue-webfont.woff') format('woff'), url('../fonts/BebasNeue/BebasNeue-webfont.ttf') format('truetype'), url('../fonts/BebasNeue/BebasNeue-webfont.svg#BebasNeueRegular') format('svg'); font-weight:normal; font-style:normal;}
@font-face {font-family:'LeagueGothicRegular'; src:url('../fonts/LeagueGothic/League_Gothic-webfont.eot'); src:url('../fonts/LeagueGothic/League_Gothic-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/LeagueGothic/League_Gothic-webfont.woff') format('woff'), url('../fonts/LeagueGothic/League_Gothic-webfont.ttf') format('truetype'), url('../fonts/LeagueGothic/League_Gothic-webfont.svg#LeagueGothicRegular') format('svg'); font-weight:normal; font-style:normal;}
@font-face {font-family:'IconicFill'; src:url('../fonts/iconicFill/iconic_fill.eot'); src:url('../fonts/iconicFill/iconic_fill.eot?#iefix') format('embedded-opentype'), url('../fonts/iconicFill/iconic_fill.ttf') format('truetype'), url('../fonts/iconicFill/iconic_fill.svg#iconic') format('svg');font-weight:normal; font-style:normal;}

p {line-height:1.4;}
small {font-size:11px;}
.dropdown-menu li > a:hover, .dropdown-menu li > a:focus, .dropdown-submenu:hover > a,.dropdown-menu .active > a,.dropdown-menu .active > a:hover,.nav-list > .active > a,.nav-list > .active > a:hover,.nav-pills > .active > a,.nav-pills > .active > a:hover,.nav-tabs.nav-stacked > .active > a,.nav-tabs.nav-stacked > .active > a:hover {background: #AC0D39;}

/* MAIN LAYOUT */
#page-wrap {
    width:100%;
    margin-left: auto;
    margin-right: auto;   
    position:relative;
}

#header {max-width:100%;min-width:1200px;margin:10px 10px 0 10px;}
#main-content {width:100%;margin-top:0px;margin-left:auto;margin-right:auto; padding:0;color:#454545;}
#main-content #inner{height:auto;position:relative;}
#main-sidebar{position:absolute;left:0;top:0;width:180px;bottom:0;padding:0;}
#main-sidebar .user-profile {height:65px;padding:5px;}
#main-sidebar .user-profile h3{margin-top:10px;font-size:18px;}
#main-sidebar .user-profile small{margin-top:-5px;display:block;}
#footer {max-width:100%;min-width:960px;margin:0 10px 0 10px;padding-bottom:10px;border-top:1px solid #bbb;}

/* TYPOGRAPHY */
h1,h2,h3,h4,h5,h6,#main-sidebar .accordion-heading .btn,#main-content .accordion-toggle.btn, .brand, .brandSuspend, .brandCancel, .main-tabs .nav-tabs > li > a, .info-widget span.text, .pricing-table ul li.heading, legend{
    font-family:'Impact',Arial,sans-serif;
    font-weight:normal;
    color:#454545;
}

html, body {
height: 100%;
}

body { 
    min-width: 1000px;
    color:#75787a;
    font-size:11px;
    line-height: 13px;
    height: 100%;
    background:url('layout/line-pattern5.png') #ffffff;
    }

#main {
    width: 100%;
    min-width: 1200px;
    height: 100%;
    min-height: 590px;
    margin: 0 auto;
    text-align: left;
    color: #454545;
    position: relative;
}

 body>#main {
 }

 /* Opera 9.5+  maly hack  */
*|html[xmlns*=""]  #main { 
     display: table;
	 height: 100% 
} 

/* Top head */
#header-wrapper {
    min-width: 1000px; 
    height: 55px;
    color: #ccc;
    background:url('layout/bg_head.jpg'); 
    background-repeat: repeat-x;
}

.headerLeft {
    width: auto;
    height: 55px;
    float: left;
    line-height: 17px;
    margin: 0;
    padding: 0;
    position:absolute;
}

.logo {
   width: 135px;
   height: 55px;
   margin: 0px;
   margin-left: 0px;
   float: left;
   background:url('layout/logo_ispadmin.png');
   background-repeat: no-repeat;
}

.logo h1 {
    font-size:24px; 
    margin-bottom:8px; 
    text-align:center; 
    border:0px !important;
}

.versionIspadmin {
   margin-left: 10px;
   margin-top:33px;
   font-size:10px;
   color:#fff;
}

.loginUser {
    width: auto;
    height: 45px;
    float: left;
    margin-left: 10px;
    padding: 5px 0 0 0;
    line-height: 15px;
}

.headerRight {
    width: auto;
    height: 55px;
    float: right;
    line-height: 17px;
    margin: 0 10px 0 0;
    padding:  0;  
}

.headerRight a {
    color: #ccc;
    text-decoration: underline;
}

.headerRight  a:hover {
    color: #ccc;
    text-decoration: none;
}

.loginLicence {
    width: auto;
    height: 45px;
    float: right;
    text-align: right;
    margin-right: 0px;
    padding: 11px 0 0 0;
    line-height: 15px;
}

.separator {
    width: 2px; 
    height: 55px;
    float:right;
    margin-left: 10px;
    margin-right: 10px;
    background:url('layout/separator.png');
    background-repeat: no-repeat; 
}

.separatorLeft {
    width: 2px; 
    height: 55px;
    float:right;
    margin-left: 10px;
    background:url('layout/separator.png');
    background-repeat: no-repeat; 
}

.separatorRight {
    width: 2px; 
    height: 55px;
    float:right;
    margin-right: 10px;
    background:url('layout/separator.png');
    background-repeat: no-repeat; 
}

.logout {
    width: auto;
    float: right;
    margin-top: 13px;
    padding: 0;
    background:url('layout/icon_logout.png');
    background-repeat: no-repeat;
    background-position: center top;
}

.logout p {
    width: auto;
    height: 20px;
    padding: 13px 0 0 0;
    position: static;
    text-align: center;
    font-weight: bold;
    color: #fff;
}

.spinner {
    width: auto;
    float: right;
    height: 45px;
    padding-top: 10px;
    padding-left: 10px;
    padding-left: 2px;
    text-align: center;
    }

.wiki {
    width: auto;
    float: right;
    margin-top: 11px;
    padding: 0;
    background:url('layout/icon_wiki_question.png');
    background-repeat: no-repeat;
    background-position: center top;
}

.wiki p {
    width: auto;
    height: 20px;
    padding: 15px 0 0 0;
    position: static;
    text-align: center;
    font-weight: bold;
    color: #fff;
}

#info-wrapper {
    min-width: 870px; 
    min-height: 31px;   
    margin-bottom: 0px;
    border-bottom: 1px solid #ededed;
    background-color: #757575;
}

.infoContact {
    height: 21px;
    padding: 8px 0px 0px 10px;
    float: left;
    color:#F5F5F5;
}

.infoContact a {
    color: #fff;
    text-decoration: underline; 
}

.infoContact a:hover {
    color: #fff;
    text-decoration: none; 
}

/* Language menu */
#menuLanguage {
    width:auto; 
    height:55px; 
    float:right; 
    background:none;
}

#menuLanguage .menuBox {
    width:auto; 
    height:55px; 
    float:right; 
    margin:0;
}

#menuLanguage .menuBox ul.toplevel {
    color:#fff; 
    padding:0px; 
    margin:0px; 
    list-style-type:none; 
    font-size:11px; 
    height:30px; 
    float:left; 
    top:auto; 
    text-align:center; 
    visibility:visible;
}

#menuLanguage .menuBox ul.toplevel li {
    float:left; 
    height:30px; 
    padding:0px 10px;
}

#menuLanguage .menuBox ul.sublevel {
    width:auto; 
    color:#fff; 
    padding:0px 5px; 
    margin:7px 0 0 -380px; 
    list-style-type:none; 
    display:none; 
    font-size:11px; 
    height:30px; 
    float:left; 
    position:absolute; 
    top:auto; 
    background:#2c2c2c;
}

#menuLanguage .menuBox ul.sublevel li {
    float:left; 
    height:30px; 
    padding:0px; 
    list-style-type:none; 
}

#menuLanguage .menuBox ul.sublevel li a {
    float:left; 
    color:#ccc; 
    text-decoration:none;
}

#menuLanguage .menuBox ul.sublevel li a:hover {
    float:left; 
    color:#ccc; 
    text-decoration:none; 
    border:1px solid #2c2c2c;
}

#menuLanguage ul {
    margin-left:0; 
    margin-top:2px; 
    padding-left:4px;
}

#menuLanguage ul ul {
    margin:0; 
    padding-left:6px;
}

#menuLanguage .menuBox .flag {
    width:15px;
    height:13px; 
    margin:10px 0 1px 0; 
    margin-left:auto; 
    margin-right:auto;
}

#menuLanguage .menuBox img a {
    border:1px solid #454545;
}

#menuPrejmenujTo {
    width: 100%;
    height:25px; 
        margin-bottom:1px;
    background:url('layout/menu0_line.png') #ffffff;
    background-repeat:repeat;
}

/*
#menuPrejmenujTo .items1 {
    width: 100%;
    min-height: 25px; 
    float: left;  
    padding: 0px 0px 0px 0px; 
    margin-top:1px;
    margin-bottom:1px;
    background:url('layout/menu0_line.png') #ffffff;
    background-repeat:repeat;
} */

.languageFlag {
    width:15px;
    height:13px; 
    float:right;
    margin: 5px; 
    padding: 0px;
    /*border: 1px solid #454545;*/
}

.languageFlag a {
    -webkit-box-shadow: 0px 0px 5px 2px ;
    box-shadow: 0px 0px 5px 2px ; 
}

/* Language login screen */
.translator {
    width: auto;
    height: 21px;
    padding: 10px 10px 0px 15px;
    float: right;
}

.translator img {
    width: auto;
    height: auto;
    margin: 0px 0px 0px 8px;
    border: none;
    float: right; 
}
   
/* login */
#login-wrapper {
    width: 100%;
    min-height: 400px;
    overflow:hidden;
}

.loginFigure {
    width: 400px;
    height: 150px;
    margin: 0;
    padding: 15px 0 0 0;
    line-height: 16px;
    position: absolute;
    z-index: 100;
}

.loginFigure p {
    width: 100%;
    float: left;
    margin: 0;
    padding: 5px 0 15px 0;
    line-height: 15px;
}

.informationBox {
    width: 400px;
    margin-left: 10px;
}

.contentScreen { 
    width: 100%;
    height: auto;
    margin-left:auto;
    margin-right:auto;
    padding: 0;
    top:20%;
    position: absolute;
    vertical-align:middle;
}

.loginScreen {
    width: 452px;
    height: 330px;
    margin-left: auto;
    margin-right: auto;
    background:url('layout/loginscreen.png');
    background-repeat: no-repeat;
    z-index: 1000;
    position: relative;
}

.loginScreen .net-serviceLink {
    background:url('layout/net-service_link.png');
    width: 102px;
    height: 28px;
    background-repeat: no-repeat;
    float:left;
    margin-left:179px;
    margin-top:2px;
}

.loginScreen .ispadminLink {
    background:url('layout/ispadmin_link.png');
    width: 94px;
    height: 31px;
    background-repeat: no-repeat;
    float:left;
    margin-left:36px;
    margin-top:25px;
    position: absolute;
}

.loginScreen .netbackupLink {
    background:url('layout/netbackup_link.png');
    width: 100px;
    height: 54px;
    background-repeat: no-repeat;
    float:left;
    margin-left:321px;
    margin-top:5px;
}

.loginScreen .lightkeeperLink {
    background:url('layout/lightkeeper_link.png');
    width: 121px;
    height: 31px;
    background-repeat: no-repeat;
    float:left;
    margin-left:28px;
    margin-top:52px;
}

.loginScreen .wifi4netLink {
    background:url('layout/wifi4net_link.png');
    width: 87px;
    height: 53px;
    background-repeat: no-repeat;
    float:left;
    margin-left:195px;
    margin-top:25px;
}

.loginForm {
    width: 452px;
    margin-left: auto;
    margin-right: auto;
}

.loginBox {
    width: 315px;
    margin-top: 170px;
    margin-left: auto;
    margin-right: auto;
    display: table;
}

.versionISPadmin {
    width: 443px;
    height: 0px;
    text-align: right;
    padding-right: 0px;
    padding-top: 8px;
    padding-bottom: 34px;
    margin-left: auto;
    margin-right: auto;
    z-index: 1000;
    font-weight: bold;
    font-size: 11px;
    color: #999999;
}

.net-service {
    width: 355px;
    height: 20px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 15px;
    text-align: center;
    margin-bottom: 0px;
}
       
.form-horizontal .control-label-sign {
  float: left;
  width: 130px !important;
  padding-top: 5px;
  /*padding-left: 10px;*/
  text-align: left;
}

.form-horizontal .controls {
  margin-left: 195px;
  margin-right: 10px;
}

#header .clear {
    clear: both;
    width: 1px;
}

#footer {
    width:100%;
    height: 55px;
    margin: 0;
    padding: 0;
    bottom:0;
    overflow: hidden;
    border-top:1px solid #ccc;
    background:url('layout/bg_footer.jpg');
    position: absolute;
}

.logos {
    width: 942px;
    height: 30px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 14px;
    background:url('layout/logo_footer.png');
    background-repeat: no-repeat;
}

/* Main menu */
#menu {
    width: 100%;
    min-width: 1280px;
    height: auto; 
    float: left; 
    color: #fff; 
    padding: 0px 0px 0px 0px; 
    font-size: 12px; 
    text-decoration: none;
    background: #fff;
}

#menu .items1 {
    width: 100%;
    min-height: 25px; 
    float: left;  
    padding: 0px 0px 0px 0px; 
    margin-top:1px;
    margin-bottom:1px;
    background:url('layout/menu0_line.png') #ffffff;
    background-repeat:repeat;
} 

#menu .items2 {
    width: 100%; 
    min-height: 25px; 
    float: left;  
    padding: 0px 0px 0px 0px; 
    margin-bottom:1px;
    background:url('layout/menu1_line.png') #ffffff;
    background-repeat:repeat;
} 

#menu .items3 {
    width: 100%;
    height: 25px; 
    float: left; 
    padding: 0px 0px 0px 0px; 
    margin-bottom:1px;   
    background:url('layout/menu2_line.png') #ffffff;
    background-repeat:repeat;
} 

#menu .items4 {
    width: 100%; 
    height: 25px; 
    float: left; 
    padding: 0px 0px 0px 0px; 
    margin-bottom:1px;
    background:url('layout/menu3_line.png') #ffffff;
    background-repeat:repeat;
} 

/* Client menu */
#clientContent {
   width: 162px;
   min-height: 39px;
   background:url('layout/bg_menu_user.png');
   background-repeat: no-repeat;
   background-color:#ccc9c9;
   margin-bottom: 1px;
   border-bottom-color: #fff;
}

.clientName {
    font-size: 12px;
    color: #333;
    font-weight: bold;
    padding: 6px 20px 2px 5px;
}

.clientNumber {
    font-size: 11px;
    color: #333;
    font-weight: normal;
    padding: 0px 5px;
}

#menuClient {
    width: 162px;
    height: 100%; 
    float: left; 
    color: #fff; 
    padding: 0px 0px 0px 0px; 
    font-size: 11px; 
    text-decoration: none;
    background-color:#d5d6d5;
    background-repeat: repeat;
}

#modalLoading {    
    opacity: 0.8;
    filter: alpha(opacity=80);
    color: #DDDDDD;
    font-size: 200%;
    height: 100%;
    left: 0;
    position: absolute;
    text-align: center;
    top: 0;
    vertical-align: middle;
    width: 100%;
    z-index: 10000;
}

.menuNumber {
    width: auto;
    height: auto;
    font-size:11px;
    padding: 0px 6px;
    color: #fff;
    float: right;
    margin: 3px 3px 0 0;
    background-color: #333;
      -webkit-border-radius: 3px;
         -moz-border-radius: 3px;
              border-radius: 3px; 
}

h1,h2,h3,h4,h5,h6{margin:0;}
/*a {text-shadow:none; color:#A8102D;}*/
a {text-shadow:none; color:#454545;font-weight:bold;}
/*a:hover {text-shadow:none;text-decoration:underline;}*/
h1 {font-size:24px; margin-top:11px; margin-bottom:8px; text-align: center; border-bottom:1px solid #eaeaea;}
h2 {font-size:20px; margin-bottom:0px; text-align:center; margin-bottom:0px;}
h3, .main-tabs .nav-tabs > li > a {font-size:24px;}
h4 {font-size:18px; margin-top:10px; margin-bottom:6px; padding-bottom:3px; border-bottom:1px dotted #999999;}
h5 {font-size:16px; margin-top: 8px; margin-bottom: 8px; /*border-bottom:1px dotted #dddddd;*/}
h6 {font-size:14px;}


h3.post-heading {
  position:relative;
  padding:0 0 5px 0;
  margin:0 0 10px 0;
  border-bottom:4px solid rgba(0,0,0,0.2);
}

h3.post-heading:before {
  position:absolute;
  top:-1px;
  left:0;
  font-family:fontAwesome;
  font-size:200%;
  content:"\f016";
}

h3.post-heading span.small {
  font-size:14px;
  display:block;
  line-height:1.2;
}

h3.post-heading{
  text-shadow:1px 1px 1px #fefefe;
  padding-left:35px;
}

h3.post-heading span.lighter {color:rgba(0,0,0,0.3);}

.lead {
  font-family:'LeagueGothicRegular','Impact',Charcoal,Arial Black,Gadget,sans-serif;
  font-size:28px;
  line-height:1;
  margin-bottom:10px;
  padding-bottom:10px;
  border-bottom:4px solid rgba(0,0,0,0.2); 
}

.dropcaps:first-letter {
  float:left;
  font-size:75px;
  line-height:60px;
  padding:4px 8px 0 3px;
  font-family:'LeagueGothicRegular','Impact',Charcoal,Arial Black,Gadget,sans-serif;
}

.strike {text-decoration:line-through;}

blockquote p {
  font-family:Georgia,serif;
  font-style:italic;
  font-size:18px;
}

.dropcaps:first-letter {
  float:left;
  font-size:75px;
  line-height:60px;
  padding:4px 8px 0 3px;
  font-family:'LeagueGothicRegular','Impact',Charcoal,Arial Black,Gadget,sans-serif;
}

.overlapped  i {
  color:#bbb;
  display:inline;
  font-family:Georgia,serif;
  font-style:italic;
  font-size:90px;
  font-weight:900;
  float:left;
  height:auto;
  line-height:1;
  opacity:.6;
  position:absolute;
  left:-5px;
  top:-5px;
  width:auto;
}

.dropcaps:first-letter {
  float:left;
  font-size:75px;
  line-height:60px;
  padding:4px 8px 0 3px;
  font-family:'LeagueGothicRegular','Impact',Charcoal,Arial Black,Gadget,sans-serif;
}

.overlapped  p {
  position:relative;
}

ol.custom-ol {
  font-style:italic;
  font-family:Georgia,Times,serif;
  font-size:28px;
  margin-left:35px;
}

ol.custom-ol li p {
  padding:0 0 10px 10px;
  font-family:arial;
  font-style:normal;
  font-size:11px;
  border-left:1px dotted #bababa;
}

ol.custom-ol li p em,.custom-dl dt {
  font-family:'BebasNeueRegular',Arial,sans-serif;
  font-size:18px;
  font-weight:normal;
  font-style:normal;
  display:block;
}
.ul-custom,.ul-custom li ul {
  list-style:none;
  margin:0 0 15px 0;
  padding:0;
}
.ul-custom li {
  margin:5px 0 5px 20px;
  padding:5px 0 5px 0;
  line-height:14px;
  position:relative;
  border-bottom:1px dotted #dedede;
}

.ul-custom li:before {
  position:absolute;
  font-family:FontAwesome;
  font-weight:normal;
  font-style:normal;
  font-size:14px;
  top:6px;
  left:-20px;
}

.custom-dl dt {margin-top:15px;}
.custom-dl dt:first-child {margin-top:0;}
.custom-dl dd {margin:5px 0 5px 20px;}

/**========= 
BREADCRUMB
============ **/
/*.breadcrumb {background-color:#fdfdfd;border:1px solid #d4d4d4;}*/

/**========= 
CONTAINER
============ **/
.container-fluid {padding-right:0;padding-left:0;}

/** content dividers **/
#main-content .content-divider {
  background-color:#c4c4c4;
  border-bottom:1px solid #fff;
  margin:10px -10px 20px -10px;
  height:1px;
  position:relative;
}
.line-divider {
  height:6px;
  margin:20px -10px;
  overflow:hidden;
  background-color:#e7e7e7;
  background-image:-moz-linear-gradient(top, #e5e5e5, #e9e9e9);
  background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#e5e5e5), to(#e9e9e9));
  background-image:-webkit-linear-gradient(top, #e5e5e5, #e9e9e9);
  background-image:-o-linear-gradient(top, #e5e5e5, #e9e9e9);
  background-image:linear-gradient(top, #e5e5e5, #e9e9e9);
  background-repeat:repeat-x;
  filter:progid:dximagetransform.microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);
  -webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);
  -moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);
}

.well .line-divider {margin:20px -20px;border-bottom:1px solid #e3e3e3;}

/** well 
.well {position:relative;}**/

/** box shadow **/
.bs {
  position:relative;
  -webkit-box-shadow:4px 2px 10px rgba(0,0,0,0.2);
  -moz-box-shadow:4px 2px 10px rgba(0,0,0,0.2);
  box-shadow:4px 2px 10px rgba(0,0,0,0.2);
}

.btn:focus {outline:none!important;}
/* grey gradient */
.table-cth.grey thead, .pricing-table ul li.heading, .grey_g, .nav-pills.pill-grey > .active > a, .nav-pills.pill-grey > .active > a:hover, .nav-list.grey > .active > a, .nav-list.grey > .active > a:hover,.pagination.grey a, .pagination.grey span {
  background-color:#fafafa;
  background-image:-moz-linear-gradient(top, #ebeaea, #d4d2d1);
  background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ebeaea), to(#d4d2d1));
  background-image:-webkit-linear-gradient(top, #ebeaea, #d4d2d1);
  background-image:-o-linear-gradient(top, #ebeaea, #d4d2d1);
  background-image:linear-gradient(top, #ebeaea, #d4d2d1);
  background-repeat:repeat-x;
  filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ebeaea', endColorstr='#d4d2d1', GradientType=0);
  color:#454545;
}

/* blue gradient */
.navbar-blue .navbar-inner, .table-cth.blue thead, .pricing-table .featured ul li.heading, .blue_g, .nav-pills.pill-blue > .active > a, .nav-pills.pill-blue > .active > a:hover, .nav-list.blue > .active > a, .nav-list.blue > .active > a:hover,.pagination.blue a, .pagination.blue span {
  background-color:#006dcc;
  *background-color:#0044cc;
  background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
  background-image:-webkit-linear-gradient(top, #0088cc, #0044cc);
  background-image:-o-linear-gradient(top, #0088cc, #0044cc);
  background-image:linear-gradient(top, #0088cc, #0044cc);
  background-image:-moz-linear-gradient(top, #0088cc, #0044cc);
  background-repeat:repeat-x;
  filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);
  filter:progid:dximagetransform.microsoft.gradient(enabled=false);
  color:#fefefe;
}

/* green gradient */
.navbar-green .navbar-inner, .table-cth.green thead, .pricing-table.green .featured ul li.heading, .green_g, .nav-pills.pill-green > .active > a, .nav-pills.pill-green > .active > a:hover, .nav-list.green > .active > a, .nav-list.green > .active > a:hover,.pagination.green a, .pagination.green span {
  background-color:#5bb75b;
  *background-color:#51a351;
  background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));
  background-image:-webkit-linear-gradient(top, #62c462, #51a351);
  background-image:-o-linear-gradient(top, #62c462, #51a351);
  background-image:linear-gradient(top, #62c462, #51a351);
  background-image:-moz-linear-gradient(top, #62c462, #51a351);
  background-repeat:repeat-x;
  filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
  filter:progid:dximagetransform.microsoft.gradient(enabled=false);
  color:#fefefe;
}

/* red gradient */
.navbar-red .navbar-inner, .table-cth.red thead, .red_g, .nav-pills.pill-red > .active > a, .nav-pills.pill-red > .active > a:hover, .pricing-table.red .featured ul li.heading, .nav-list.red > .active > a, .nav-list.red > .active > a:hover,.pagination.red a, .pagination.red span {
  background-color:#da4f49;
  *background-color:#bd362f;
  background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
  background-image:-webkit-linear-gradient(top, #ee5f5b, #bd362f);
  background-image:-o-linear-gradient(top, #ee5f5b, #bd362f);
  background-image:linear-gradient(top, #ee5f5b, #bd362f);
  background-image:-moz-linear-gradient(top, #ee5f5b, #bd362f);
  background-repeat:repeat-x;
  filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);
  filter:progid:dximagetransform.microsoft.gradient(enabled=false);
  color:#fefefe;
}

/* orange gradient */
.navbar-orange .navbar-inner, .table-cth.orange thead, .orange_g, .nav-pills.pill-orange > .active > a, .nav-pills.pill-orange > .active > a:hover, .pricing-table.orange .featured ul li.heading, .nav-list.orange > .active > a, .nav-list.orange > .active > a:hover,.pagination.orange a, .pagination.orange span {
  background-color:#faa732;
  *background-color:#f89406;
  background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
  background-image:-webkit-linear-gradient(top, #fbb450, #f89406);
  background-image:-o-linear-gradient(top, #fbb450, #f89406);
  background-image:linear-gradient(top, #fbb450, #f89406);
  background-image:-moz-linear-gradient(top, #fbb450, #f89406);
  background-repeat:repeat-x;
  filter:progid:dximagetransform.microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);
  filter:progid:dximagetransform.microsoft.gradient(enabled=false);
  color:#fefefe;
}

.btn-satu{
  background-color:hsl(0, 38%, 73%) !important;
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f3e6e6", endColorstr="#d49f9f");
  background-image:-html-gradient(linear, left top, left bottom, from(#f3e6e6), to(#d49f9f));
  background-image:-moz-linear-gradient(top, #f3e6e6, #d49f9f);
  background-image:-ms-linear-gradient(top, #f3e6e6, #d49f9f);
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f3e6e6), color-stop(100%, #d49f9f));
  background-image:-webkit-linear-gradient(top, #f3e6e6, #d49f9f);
  background-image:-o-linear-gradient(top, #f3e6e6, #d49f9f);
  background-image:linear-gradient(#f3e6e6, #d49f9f);
  border-color:#d49f9f #d49f9f hsl(0, 38%, 68%);
  color:#333 !important;
  text-shadow:0 1px 1px rgba(255, 255, 255, 0.33);
  -webkit-font-smoothing:antialiased;
}

.btn-dua{
  background-color:hsl(53, 38%, 73%) !important;
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f3f2e6", endColorstr="#d4ce9f");
  background-image:-html-gradient(linear, left top, left bottom, from(#f3f2e6), to(#d4ce9f));
  background-image:-moz-linear-gradient(top, #f3f2e6, #d4ce9f);
  background-image:-ms-linear-gradient(top, #f3f2e6, #d4ce9f);
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f3f2e6), color-stop(100%, #d4ce9f));
  background-image:-webkit-linear-gradient(top, #f3f2e6, #d4ce9f);
  background-image:-o-linear-gradient(top, #f3f2e6, #d4ce9f);
  background-image:linear-gradient(#f3f2e6, #d4ce9f);
  border-color:#d4ce9f #d4ce9f hsl(53, 38%, 68%);
  color:#333 !important;
  text-shadow:0 1px 1px rgba(255, 255, 255, 0.33);
  -webkit-font-smoothing:antialiased;
}

.btn-tiga{
  background-color:hsl(124, 38%, 73%) !important;
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e6f3e7", endColorstr="#9fd4a3");
  background-image:-html-gradient(linear, left top, left bottom, from(#e6f3e7), to(#9fd4a3));
  background-image:-moz-linear-gradient(top, #e6f3e7, #9fd4a3);
  background-image:-ms-linear-gradient(top, #e6f3e7, #9fd4a3);
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e6f3e7), color-stop(100%, #9fd4a3));
  background-image:-webkit-linear-gradient(top, #e6f3e7, #9fd4a3);
  background-image:-o-linear-gradient(top, #e6f3e7, #9fd4a3);
  background-image:linear-gradient(#e6f3e7, #9fd4a3);
  border-color:#9fd4a3 #9fd4a3 hsl(124, 38%, 68%);
  color:#333 !important;
  text-shadow:0 1px 1px rgba(255, 255, 255, 0.33);
  -webkit-font-smoothing:antialiased;
}

.btn-empat{
  background-color:hsl(190, 38%, 73%) !important;
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e6f1f3", endColorstr="#9fcbd4");
  background-image:-html-gradient(linear, left top, left bottom, from(#e6f1f3), to(#9fcbd4));
  background-image:-moz-linear-gradient(top, #e6f1f3, #9fcbd4);
  background-image:-ms-linear-gradient(top, #e6f1f3, #9fcbd4);
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e6f1f3), color-stop(100%, #9fcbd4));
  background-image:-webkit-linear-gradient(top, #e6f1f3, #9fcbd4);
  background-image:-o-linear-gradient(top, #e6f1f3, #9fcbd4);
  background-image:linear-gradient(#e6f1f3, #9fcbd4);
  border-color:#9fcbd4 #9fcbd4 hsl(190, 38%, 68%);
  color:#333 !important;
  text-shadow:0 1px 1px rgba(255, 255, 255, 0.33);
  -webkit-font-smoothing:antialiased;
}

.btn-lima{
  background-color:hsl(267, 38%, 73%) !important;
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ece6f3", endColorstr="#b79fd4");
  background-image:-html-gradient(linear, left top, left bottom, from(#ece6f3), to(#b79fd4));
  background-image:-moz-linear-gradient(top, #ece6f3, #b79fd4);
  background-image:-ms-linear-gradient(top, #ece6f3, #b79fd4);
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ece6f3), color-stop(100%, #b79fd4));
  background-image:-webkit-linear-gradient(top, #ece6f3, #b79fd4);
  background-image:-o-linear-gradient(top, #ece6f3, #b79fd4);
  background-image:linear-gradient(#ece6f3, #b79fd4);
  border-color:#b79fd4 #b79fd4 hsl(267, 38%, 68%);
  color:#333 !important;
  text-shadow:0 1px 1px rgba(255, 255, 255, 0.33);
  -webkit-font-smoothing:antialiased;
}

.btn-enam{
  background-color:hsl(0, 36%, 35%) !important;
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b56262", endColorstr="#793939");
  background-image:-html-gradient(linear, left top, left bottom, from(#b56262), to(#793939));
  background-image:-moz-linear-gradient(top, #b56262, #793939);
  background-image:-ms-linear-gradient(top, #b56262, #793939);
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #b56262), color-stop(100%, #793939));
  background-image:-webkit-linear-gradient(top, #b56262, #793939);
  background-image:-o-linear-gradient(top, #b56262, #793939);
  background-image:linear-gradient(#b56262, #793939);
  border-color:#793939 #793939 hsl(0, 36%, 30%);
  color:#fff !important;
  text-shadow:0 -1px 0 rgba(0, 0, 0, 0.33);
  -webkit-font-smoothing:antialiased;
}

.btn-tujuh{
  background-color:hsl(40, 36%, 35%) !important;
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b59a62", endColorstr="#796339");
  background-image:-html-gradient(linear, left top, left bottom, from(#b59a62), to(#796339));
  background-image:-moz-linear-gradient(top, #b59a62, #796339);
  background-image:-ms-linear-gradient(top, #b59a62, #796339);
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #b59a62), color-stop(100%, #796339));
  background-image:-webkit-linear-gradient(top, #b59a62, #796339);
  background-image:-o-linear-gradient(top, #b59a62, #796339);
  background-image:linear-gradient(#b59a62, #796339);
  border-color:#796339 #796339 hsl(40, 36%, 30%);
  color:#fff !important;
  text-shadow:0 -1px 0 rgba(0, 0, 0, 0.33);
  -webkit-font-smoothing:antialiased;
}

.btn-delapan{
  background-color:hsl(72, 36%, 35%) !important;
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a5b562", endColorstr="#6c7939");
  background-image:-html-gradient(linear, left top, left bottom, from(#a5b562), to(#6c7939));
  background-image:-moz-linear-gradient(top, #a5b562, #6c7939);
  background-image:-ms-linear-gradient(top, #a5b562, #6c7939);
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #a5b562), color-stop(100%, #6c7939));
  background-image:-webkit-linear-gradient(top, #a5b562, #6c7939);
  background-image:-o-linear-gradient(top, #a5b562, #6c7939);
  background-image:linear-gradient(#a5b562, #6c7939);
  border-color:#6c7939 #6c7939 hsl(72, 36%, 30%);
  color:#fff !important;
  text-shadow:0 -1px 0 rgba(0, 0, 0, 0.33);
  -webkit-font-smoothing:antialiased;
}

.btn-sembilan{
  background-color:hsl(184, 36%, 35%) !important;
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#62b0b5", endColorstr="#397579");
  background-image:-html-gradient(linear, left top, left bottom, from(#62b0b5), to(#397579));
  background-image:-moz-linear-gradient(top, #62b0b5, #397579);
  background-image:-ms-linear-gradient(top, #62b0b5, #397579);
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #62b0b5), color-stop(100%, #397579));
  background-image:-webkit-linear-gradient(top, #62b0b5, #397579);
  background-image:-o-linear-gradient(top, #62b0b5, #397579);
  background-image:linear-gradient(#62b0b5, #397579);
  border-color:#397579 #397579 hsl(184, 36%, 30%);
  color:#fff !important;
  text-shadow:0 -1px 0 rgba(0, 0, 0, 0.33);
  -webkit-font-smoothing:antialiased;
}

.btn-sepuluh{
  background-color:hsl(255, 36%, 35%) !important;
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#7762b5", endColorstr="#493979");
  background-image:-html-gradient(linear, left top, left bottom, from(#7762b5), to(#493979));
  background-image:-moz-linear-gradient(top, #7762b5, #493979);
  background-image:-ms-linear-gradient(top, #7762b5, #493979);
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #7762b5), color-stop(100%, #493979));
  background-image:-webkit-linear-gradient(top, #7762b5, #493979);
  background-image:-o-linear-gradient(top, #7762b5, #493979);
  background-image:linear-gradient(#7762b5, #493979);
  border-color:#493979 #493979 hsl(255, 36%, 30%);
  color:#fff !important;
  text-shadow:0 -1px 0 rgba(0, 0, 0, 0.33);
  -webkit-font-smoothing:antialiased;
}

.btn-sebelas{
  background-color:hsl(288, 40%, 61%) !important;
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#dabbe1", endColorstr="#b373c3");
  background-image:-html-gradient(linear, left top, left bottom, from(#dabbe1), to(#b373c3));
  background-image:-moz-linear-gradient(top, #dabbe1, #b373c3);
  background-image:-ms-linear-gradient(top, #dabbe1, #b373c3);
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #dabbe1), color-stop(100%, #b373c3));
  background-image:-webkit-linear-gradient(top, #dabbe1, #b373c3);
  background-image:-o-linear-gradient(top, #dabbe1, #b373c3);
  background-image:linear-gradient(#dabbe1, #b373c3);
  border-color:#b373c3 #b373c3 hsl(288, 40%, 56%);
  color:#333 !important;
  text-shadow:0 1px 1px rgba(255, 255, 255, 0.33);
  -webkit-font-smoothing:antialiased;
}

.btn-duabelas{
  background-color:hsl(340, 40%, 61%) !important;
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e1bbc8", endColorstr="#c3738e");
  background-image:-html-gradient(linear, left top, left bottom, from(#e1bbc8), to(#c3738e));
  background-image:-moz-linear-gradient(top, #e1bbc8, #c3738e);
  background-image:-ms-linear-gradient(top, #e1bbc8, #c3738e);
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e1bbc8), color-stop(100%, #c3738e));
  background-image:-webkit-linear-gradient(top, #e1bbc8, #c3738e);
  background-image:-o-linear-gradient(top, #e1bbc8, #c3738e);
  background-image:linear-gradient(#e1bbc8, #c3738e);
  border-color:#c3738e #c3738e hsl(340, 40%, 56%);
  color:#333 !important;
  text-shadow:0 1px 1px rgba(255, 255, 255, 0.33);
  -webkit-font-smoothing:antialiased;
}

.btn-tigabelas{
  background-color:hsl(360, 40%, 61%) !important;
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e1bbbb", endColorstr="#c37373");
  background-image:-html-gradient(linear, left top, left bottom, from(#e1bbbb), to(#c37373));
  background-image:-moz-linear-gradient(top, #e1bbbb, #c37373);
  background-image:-ms-linear-gradient(top, #e1bbbb, #c37373);
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e1bbbb), color-stop(100%, #c37373));
  background-image:-webkit-linear-gradient(top, #e1bbbb, #c37373);
  background-image:-o-linear-gradient(top, #e1bbbb, #c37373);
  background-image:linear-gradient(#e1bbbb, #c37373);
  border-color:#c37373 #c37373 hsl(360, 40%, 56%);
  color:#333 !important;
  text-shadow:0 1px 1px rgba(255, 255, 255, 0.33);
  -webkit-font-smoothing:antialiased;
}

.btn-empatbelas{
  background-color:hsl(360, 40%, 70%) !important;
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#efdbdb", endColorstr="#d19393");
  background-image:-html-gradient(linear, left top, left bottom, from(#efdbdb), to(#d19393));
  background-image:-moz-linear-gradient(top, #efdbdb, #d19393);
  background-image:-ms-linear-gradient(top, #efdbdb, #d19393);
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #efdbdb), color-stop(100%, #d19393));
  background-image:-webkit-linear-gradient(top, #efdbdb, #d19393);
  background-image:-o-linear-gradient(top, #efdbdb, #d19393);
  background-image:linear-gradient(#efdbdb, #d19393);
  border-color:#d19393 #d19393 hsl(360, 40%, 65%);
  color:#333 !important;
  text-shadow:0 1px 1px rgba(255, 255, 255, 0.33);
  -webkit-font-smoothing:antialiased;
}

.btn-limabelas{
  background-color:hsl(360, 40%, 80%) !important;
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#feffff", endColorstr="#e0b7b7");
  background-image:-khtml-gradient(linear, left top, left bottom, from(#feffff), to(#e0b7b7));
  background-image:-moz-linear-gradient(top, #feffff, #e0b7b7);
  background-image:-ms-linear-gradient(top, #feffff, #e0b7b7);
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #feffff), color-stop(100%, #e0b7b7));
  background-image:-webkit-linear-gradient(top, #feffff, #e0b7b7);
  background-image:-o-linear-gradient(top, #feffff, #e0b7b7);
  background-image:linear-gradient(#feffff, #e0b7b7);
  border-color:#e0b7b7 #e0b7b7 hsl(360, 40%, 75%);
  color:#333 !important;
  text-shadow:0 1px 1px rgba(255, 255, 255, 0.33);
  -webkit-font-smoothing:antialiased;
}

.btn-enambelas{
  background-color:hsl(334, 87%, 66%) !important;
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fabcd7", endColorstr="#f35c9e");
  background-image:-khtml-gradient(linear, left top, left bottom, from(#fabcd7), to(#f35c9e));
  background-image:-moz-linear-gradient(top, #fabcd7, #f35c9e);
  background-image:-ms-linear-gradient(top, #fabcd7, #f35c9e);
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fabcd7), color-stop(100%, #f35c9e));
  background-image:-webkit-linear-gradient(top, #fabcd7, #f35c9e);
  background-image:-o-linear-gradient(top, #fabcd7, #f35c9e);
  background-image:linear-gradient(#fabcd7, #f35c9e);
  border-color:#f35c9e #f35c9e hsl(334, 87%, 61%);
  color:#333 !important;
  text-shadow:0 1px 1px rgba(255, 255, 255, 0.33);
  -webkit-font-smoothing:antialiased;
}

.btn-tujuhbelas{
  background-color:hsl(0, 15%, 17%) !important;
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#6c5050", endColorstr="#312424");
  background-image:-khtml-gradient(linear, left top, left bottom, from(#6c5050), to(#312424));
  background-image:-moz-linear-gradient(top, #6c5050, #312424);
  background-image:-ms-linear-gradient(top, #6c5050, #312424);
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #6c5050), color-stop(100%, #312424));
  background-image:-webkit-linear-gradient(top, #6c5050, #312424);
  background-image:-o-linear-gradient(top, #6c5050, #312424);
  background-image:linear-gradient(#6c5050, #312424);
  border-color:#312424 #312424 hsl(0, 15%, 12%);
  color:#fff !important;
  text-shadow:0 -1px 0 rgba(0, 0, 0, 0.33);
  -webkit-font-smoothing:antialiased;
}

.btn-delapanbelas{
  background-color:hsl(50, 15%, 17%) !important;
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#6c6750", endColorstr="#312f24");
  background-image:-khtml-gradient(linear, left top, left bottom, from(#6c6750), to(#312f24));
  background-image:-moz-linear-gradient(top, #6c6750, #312f24);
  background-image:-ms-linear-gradient(top, #6c6750, #312f24);
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #6c6750), color-stop(100%, #312f24));
  background-image:-webkit-linear-gradient(top, #6c6750, #312f24);
  background-image:-o-linear-gradient(top, #6c6750, #312f24);
  background-image:linear-gradient(#6c6750, #312f24);
  border-color:#312f24 #312f24 hsl(50, 15%, 12%);
  color:#fff !important;
  text-shadow:0 -1px 0 rgba(0, 0, 0, 0.33);
  -webkit-font-smoothing:antialiased;
}

.btn-sembilanbelas{
  background-color:hsl(100, 15%, 17%) !important;
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#596c50", endColorstr="#293124");
  background-image:-khtml-gradient(linear, left top, left bottom, from(#596c50), to(#293124));
  background-image:-moz-linear-gradient(top, #596c50, #293124);
  background-image:-ms-linear-gradient(top, #596c50, #293124);
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #596c50), color-stop(100%, #293124));
  background-image:-webkit-linear-gradient(top, #596c50, #293124);
  background-image:-o-linear-gradient(top, #596c50, #293124);
  background-image:linear-gradient(#596c50, #293124);
  border-color:#293124 #293124 hsl(100, 15%, 12%);
  color:#fff !important;
  text-shadow:0 -1px 0 rgba(0, 0, 0, 0.33);
  -webkit-font-smoothing:antialiased;
}

.btn-duapuluh{
  background-color:hsl(150, 15%, 17%) !important;
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#506c5e", endColorstr="#24312b");
  background-image:-khtml-gradient(linear, left top, left bottom, from(#506c5e), to(#24312b));
  background-image:-moz-linear-gradient(top, #506c5e, #24312b);
  background-image:-ms-linear-gradient(top, #506c5e, #24312b);
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #506c5e), color-stop(100%, #24312b));
  background-image:-webkit-linear-gradient(top, #506c5e, #24312b);
  background-image:-o-linear-gradient(top, #506c5e, #24312b);
  background-image:linear-gradient(#506c5e, #24312b);
  border-color:#24312b #24312b hsl(150, 15%, 12%);
  color:#fff !important;
  text-shadow:0 -1px 0 rgba(0, 0, 0, 0.33);
  -webkit-font-smoothing:antialiased;
}

.btn-duasatu{
  background-color:hsl(200, 15%, 17%) !important;
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#50636c", endColorstr="#242d31");
  background-image:-khtml-gradient(linear, left top, left bottom, from(#50636c), to(#242d31));
  background-image:-moz-linear-gradient(top, #50636c, #242d31);
  background-image:-ms-linear-gradient(top, #50636c, #242d31);
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #50636c), color-stop(100%, #242d31));
  background-image:-webkit-linear-gradient(top, #50636c, #242d31);
  background-image:-o-linear-gradient(top, #50636c, #242d31);
  background-image:linear-gradient(#50636c, #242d31);
  border-color:#242d31 #242d31 hsl(200, 15%, 12%);
  color:#fff !important;
  text-shadow:0 -1px 0 rgba(0, 0, 0, 0.33);
  -webkit-font-smoothing:antialiased;
}

.btn-duadua{
  background-color:hsl(250, 15%, 17%) !important;
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#54506c", endColorstr="#272431");
  background-image:-khtml-gradient(linear, left top, left bottom, from(#54506c), to(#272431));
  background-image:-moz-linear-gradient(top, #54506c, #272431);
  background-image:-ms-linear-gradient(top, #54506c, #272431);
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #54506c), color-stop(100%, #272431));
  background-image:-webkit-linear-gradient(top, #54506c, #272431);
  background-image:-o-linear-gradient(top, #54506c, #272431);
  background-image:linear-gradient(#54506c, #272431);
  border-color:#272431 #272431 hsl(250, 15%, 12%);
  color:#fff !important;
  text-shadow:0 -1px 0 rgba(0, 0, 0, 0.33);
  -webkit-font-smoothing:antialiased;
}

.btn-duatiga{
  background-color:hsl(300, 15%, 17%) !important;
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#6c506c", endColorstr="#312431");
  background-image:-khtml-gradient(linear, left top, left bottom, from(#6c506c), to(#312431));
  background-image:-moz-linear-gradient(top, #6c506c, #312431);
  background-image:-ms-linear-gradient(top, #6c506c, #312431);
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #6c506c), color-stop(100%, #312431));
  background-image:-webkit-linear-gradient(top, #6c506c, #312431);
  background-image:-o-linear-gradient(top, #6c506c, #312431);
  background-image:linear-gradient(#6c506c, #312431);
  border-color:#312431 #312431 hsl(300, 15%, 12%);
  color:#fff !important;
  text-shadow:0 -1px 0 rgba(0, 0, 0, 0.33);
  -webkit-font-smoothing:antialiased;
}

.btn-duaempat{
  background-color:hsl(350, 15%, 17%) !important;
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#6c5054", endColorstr="#312427");
  background-image:-khtml-gradient(linear, left top, left bottom, from(#6c5054), to(#312427));
  background-image:-moz-linear-gradient(top, #6c5054, #312427);
  background-image:-ms-linear-gradient(top, #6c5054, #312427);
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #6c5054), color-stop(100%, #312427));
  background-image:-webkit-linear-gradient(top, #6c5054, #312427);
  background-image:-o-linear-gradient(top, #6c5054, #312427);
  background-image:linear-gradient(#6c5054, #312427);
  border-color:#312427 #312427 hsl(350, 15%, 12%);
  color:#fff !important;
  text-shadow:0 -1px 0 rgba(0, 0, 0, 0.33);
  -webkit-font-smoothing:antialiased;
}

.btn-dualima{
  background-color:hsl(0, 60%, 30%) !important;
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#cc3232", endColorstr="#7a1e1e");
  background-image:-khtml-gradient(linear, left top, left bottom, from(#cc3232), to(#7a1e1e));
  background-image:-moz-linear-gradient(top, #cc3232, #7a1e1e);
  background-image:-ms-linear-gradient(top, #cc3232, #7a1e1e);
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #cc3232), color-stop(100%, #7a1e1e));
  background-image:-webkit-linear-gradient(top, #cc3232, #7a1e1e);
  background-image:-o-linear-gradient(top, #cc3232, #7a1e1e);
  background-image:linear-gradient(#cc3232, #7a1e1e);
  border-color:#7a1e1e #7a1e1e hsl(0, 60%, 25%);
  color:#fff !important;
  text-shadow:0 -1px 0 rgba(0, 0, 0, 0.33);
  -webkit-font-smoothing:antialiased;
}

.btn-duaenam{
  background-color:hsl(20, 60%, 30%) !important;
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#cc6632", endColorstr="#7a3d1e");
  background-image:-khtml-gradient(linear, left top, left bottom, from(#cc6632), to(#7a3d1e));
  background-image:-moz-linear-gradient(top, #cc6632, #7a3d1e);
  background-image:-ms-linear-gradient(top, #cc6632, #7a3d1e);
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #cc6632), color-stop(100%, #7a3d1e));
  background-image:-webkit-linear-gradient(top, #cc6632, #7a3d1e);
  background-image:-o-linear-gradient(top, #cc6632, #7a3d1e);
  background-image:linear-gradient(#cc6632, #7a3d1e);
  border-color:#7a3d1e #7a3d1e hsl(20, 60%, 25%);
  color:#fff !important;
  text-shadow:0 -1px 0 rgba(0, 0, 0, 0.33);
  -webkit-font-smoothing:antialiased;
}

.btn-duatujuh{
  background-color:hsl(40, 60%, 30%) !important;
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#cc9932", endColorstr="#7a5b1e");
  background-image:-khtml-gradient(linear, left top, left bottom, from(#cc9932), to(#7a5b1e));
  background-image:-moz-linear-gradient(top, #cc9932, #7a5b1e);
  background-image:-ms-linear-gradient(top, #cc9932, #7a5b1e);
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #cc9932), color-stop(100%, #7a5b1e));
  background-image:-webkit-linear-gradient(top, #cc9932, #7a5b1e);
  background-image:-o-linear-gradient(top, #cc9932, #7a5b1e);
  background-image:linear-gradient(#cc9932, #7a5b1e);
  border-color:#7a5b1e #7a5b1e hsl(40, 60%, 25%);
  color:#fff !important;
  text-shadow:0 -1px 0 rgba(0, 0, 0, 0.33);
  -webkit-font-smoothing:antialiased;
}

.btn-duadelapan{
  background-color:hsl(63, 60%, 30%) !important;
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#c4cc32", endColorstr="#757a1e");
  background-image:-khtml-gradient(linear, left top, left bottom, from(#c4cc32), to(#757a1e));
  background-image:-moz-linear-gradient(top, #c4cc32, #757a1e);
  background-image:-ms-linear-gradient(top, #c4cc32, #757a1e);
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #c4cc32), color-stop(100%, #757a1e));
  background-image:-webkit-linear-gradient(top, #c4cc32, #757a1e);
  background-image:-o-linear-gradient(top, #c4cc32, #757a1e);
  background-image:linear-gradient(#c4cc32, #757a1e);
  border-color:#757a1e #757a1e hsl(63, 60%, 25%);
  color:#fff !important;
  text-shadow:0 -1px 0 rgba(0, 0, 0, 0.33);
  -webkit-font-smoothing:antialiased;
}

.btn-duasembilan{
  background-color:hsl(95, 60%, 30%) !important;
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#72cc32", endColorstr="#447a1e");
  background-image:-khtml-gradient(linear, left top, left bottom, from(#72cc32), to(#447a1e));
  background-image:-moz-linear-gradient(top, #72cc32, #447a1e);
  background-image:-ms-linear-gradient(top, #72cc32, #447a1e);
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #72cc32), color-stop(100%, #447a1e));
  background-image:-webkit-linear-gradient(top, #72cc32, #447a1e);
  background-image:-o-linear-gradient(top, #72cc32, #447a1e);
  background-image:linear-gradient(#72cc32, #447a1e);
  border-color:#447a1e #447a1e hsl(95, 60%, 25%);
  color:#fff !important;
  text-shadow:0 -1px 0 rgba(0, 0, 0, 0.33);
  -webkit-font-smoothing:antialiased;
}

.btn-tigapuluh{
  background-color:hsl(170, 60%, 30%) !important;
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#32ccb2", endColorstr="#1e7a6b");
  background-image:-khtml-gradient(linear, left top, left bottom, from(#32ccb2), to(#1e7a6b));
  background-image:-moz-linear-gradient(top, #32ccb2, #1e7a6b);
  background-image:-ms-linear-gradient(top, #32ccb2, #1e7a6b);
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #32ccb2), color-stop(100%, #1e7a6b));
  background-image:-webkit-linear-gradient(top, #32ccb2, #1e7a6b);
  background-image:-o-linear-gradient(top, #32ccb2, #1e7a6b);
  background-image:linear-gradient(#32ccb2, #1e7a6b);
  border-color:#1e7a6b #1e7a6b hsl(170, 60%, 25%);
  color:#fff !important;
  text-shadow:0 -1px 0 rgba(0, 0, 0, 0.33);
  -webkit-font-smoothing:antialiased;
}

.btn-tigasatu{
  background-color:hsl(204, 60%, 30%) !important;
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#328ecc", endColorstr="#1e557a");
  background-image:-khtml-gradient(linear, left top, left bottom, from(#328ecc), to(#1e557a));
  background-image:-moz-linear-gradient(top, #328ecc, #1e557a);
  background-image:-ms-linear-gradient(top, #328ecc, #1e557a);
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #328ecc), color-stop(100%, #1e557a));
  background-image:-webkit-linear-gradient(top, #328ecc, #1e557a);
  background-image:-o-linear-gradient(top, #328ecc, #1e557a);
  background-image:linear-gradient(#328ecc, #1e557a);
  border-color:#1e557a #1e557a hsl(204, 60%, 25%);
  color:#fff !important;
  text-shadow:0 -1px 0 rgba(0, 0, 0, 0.33);
  -webkit-font-smoothing:antialiased;
}

.btn-tigadua{
  background-color:hsl(250, 60%, 30%) !important;
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4c32cc", endColorstr="#2d1e7a");
  background-image:-khtml-gradient(linear, left top, left bottom, from(#4c32cc), to(#2d1e7a));
  background-image:-moz-linear-gradient(top, #4c32cc, #2d1e7a);
  background-image:-ms-linear-gradient(top, #4c32cc, #2d1e7a);
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #4c32cc), color-stop(100%, #2d1e7a));
  background-image:-webkit-linear-gradient(top, #4c32cc, #2d1e7a);
  background-image:-o-linear-gradient(top, #4c32cc, #2d1e7a);
  background-image:linear-gradient(#4c32cc, #2d1e7a);
  border-color:#2d1e7a #2d1e7a hsl(250, 60%, 25%);
  color:#fff !important;
  text-shadow:0 -1px 0 rgba(0, 0, 0, 0.33);
  -webkit-font-smoothing:antialiased;
}

.btn-tigatiga{
  background-color:hsl(278, 60%, 30%) !important;
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#9332cc", endColorstr="#581e7a");
  background-image:-khtml-gradient(linear, left top, left bottom, from(#9332cc), to(#581e7a));
  background-image:-moz-linear-gradient(top, #9332cc, #581e7a);
  background-image:-ms-linear-gradient(top, #9332cc, #581e7a);
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #9332cc), color-stop(100%, #581e7a));
  background-image:-webkit-linear-gradient(top, #9332cc, #581e7a);
  background-image:-o-linear-gradient(top, #9332cc, #581e7a);
  background-image:linear-gradient(#9332cc, #581e7a);
  border-color:#581e7a #581e7a hsl(278, 60%, 25%);
  color:#fff !important;
  text-shadow:0 -1px 0 rgba(0, 0, 0, 0.33);
  -webkit-font-smoothing:antialiased;
}

.btn-tigaempat{
  background-color:hsl(312, 60%, 30%) !important;
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#cc32ad", endColorstr="#7a1e68");
  background-image:-khtml-gradient(linear, left top, left bottom, from(#cc32ad), to(#7a1e68));
  background-image:-moz-linear-gradient(top, #cc32ad, #7a1e68);
  background-image:-ms-linear-gradient(top, #cc32ad, #7a1e68);
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #cc32ad), color-stop(100%, #7a1e68));
  background-image:-webkit-linear-gradient(top, #cc32ad, #7a1e68);
  background-image:-o-linear-gradient(top, #cc32ad, #7a1e68);
  background-image:linear-gradient(#cc32ad, #7a1e68);
  border-color:#7a1e68 #7a1e68 hsl(312, 60%, 25%);
  color:#fff !important;
  text-shadow:0 -1px 0 rgba(0, 0, 0, 0.33);
  -webkit-font-smoothing:antialiased;
}

.btn-tigalima{
  background-color:hsl(339, 60%, 30%) !important;
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#cc3268", endColorstr="#7a1e3e");
  background-image:-khtml-gradient(linear, left top, left bottom, from(#cc3268), to(#7a1e3e));
  background-image:-moz-linear-gradient(top, #cc3268, #7a1e3e);
  background-image:-ms-linear-gradient(top, #cc3268, #7a1e3e);
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #cc3268), color-stop(100%, #7a1e3e));
  background-image:-webkit-linear-gradient(top, #cc3268, #7a1e3e);
  background-image:-o-linear-gradient(top, #cc3268, #7a1e3e);
  background-image:linear-gradient(#cc3268, #7a1e3e);
  border-color:#7a1e3e #7a1e3e hsl(339, 60%, 25%);
  color:#fff !important;
  text-shadow:0 -1px 0 rgba(0, 0, 0, 0.33);
  -webkit-font-smoothing:antialiased;
}

.btn-tigaenam{
  background-color:hsl(83, 34%, 2%) !important;
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#3c4b25", endColorstr="#050603");
  background-image:-khtml-gradient(linear, left top, left bottom, from(#3c4b25), to(#050603));
  background-image:-moz-linear-gradient(top, #3c4b25, #050603);
  background-image:-ms-linear-gradient(top, #3c4b25, #050603);
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #3c4b25), color-stop(100%, #050603));
  background-image:-webkit-linear-gradient(top, #3c4b25, #050603);
  background-image:-o-linear-gradient(top, #3c4b25, #050603);
  background-image:linear-gradient(#3c4b25, #050603);
  border-color:#050603 #050603 hsl(83, 34%, -3%);
  color:#fff !important;
  text-shadow:0 -1px 0 rgba(0, 0, 0, 0.33);
  -webkit-font-smoothing:antialiased;
}

.btn-tigatujuh{
  background-color:hsl(83, 34%, 22%) !important;
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#738f46", endColorstr="#3c4b25");
  background-image:-khtml-gradient(linear, left top, left bottom, from(#738f46), to(#3c4b25));
  background-image:-moz-linear-gradient(top, #738f46, #3c4b25);
  background-image:-ms-linear-gradient(top, #738f46, #3c4b25);
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #738f46), color-stop(100%, #3c4b25));
  background-image:-webkit-linear-gradient(top, #738f46, #3c4b25);
  background-image:-o-linear-gradient(top, #738f46, #3c4b25);
  background-image:linear-gradient(#738f46, #3c4b25);
  border-color:#3c4b25 #3c4b25 hsl(83, 34%, 17%);
  color:#fff !important;
  text-shadow:0 -1px 0 rgba(0, 0, 0, 0.33);
  -webkit-font-smoothing:antialiased;
}

.btn-tigadelapan{
  background-color:hsl(83, 34%, 36%) !important;
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#97b468", endColorstr="#637b3c");
  background-image:-khtml-gradient(linear, left top, left bottom, from(#97b468), to(#637b3c));
  background-image:-moz-linear-gradient(top, #97b468, #637b3c);
  background-image:-ms-linear-gradient(top, #97b468, #637b3c);
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #97b468), color-stop(100%, #637b3c));
  background-image:-webkit-linear-gradient(top, #97b468, #637b3c);
  background-image:-o-linear-gradient(top, #97b468, #637b3c);
  background-image:linear-gradient(#97b468, #637b3c);
  border-color:#637b3c #637b3c hsl(83, 34%, 31%);
  color:#fff !important;
  text-shadow:0 -1px 0 rgba(0, 0, 0, 0.33);
  -webkit-font-smoothing:antialiased;
}

.btn-tigasembilan{
  background-color:hsl(83, 34%, 55%) !important;
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#c4d4a9", endColorstr="#95b365");
  background-image:-khtml-gradient(linear, left top, left bottom, from(#c4d4a9), to(#95b365));
  background-image:-moz-linear-gradient(top, #c4d4a9, #95b365);
  background-image:-ms-linear-gradient(top, #c4d4a9, #95b365);
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #c4d4a9), color-stop(100%, #95b365));
  background-image:-webkit-linear-gradient(top, #c4d4a9, #95b365);
  background-image:-o-linear-gradient(top, #c4d4a9, #95b365);
  background-image:linear-gradient(#c4d4a9, #95b365);
  border-color:#95b365 #95b365 hsl(83, 34%, 50%);
  color:#333 !important;
  text-shadow:0 1px 1px rgba(255, 255, 255, 0.33);
  -webkit-font-smoothing:antialiased;
}

.btn-empatpuluh{
  background-color:hsl(83, 34%, 71%) !important;
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e9efe0", endColorstr="#bace9b");
  background-image:-khtml-gradient(linear, left top, left bottom, from(#e9efe0), to(#bace9b));
  background-image:-moz-linear-gradient(top, #e9efe0, #bace9b);
  background-image:-ms-linear-gradient(top, #e9efe0, #bace9b);
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e9efe0), color-stop(100%, #bace9b));
  background-image:-webkit-linear-gradient(top, #e9efe0, #bace9b);
  background-image:-o-linear-gradient(top, #e9efe0, #bace9b);
  background-image:linear-gradient(#e9efe0, #bace9b);
  border-color:#bace9b #bace9b hsl(83, 34%, 66%);
  color:#333 !important;
  text-shadow:0 1px 1px rgba(255, 255, 255, 0.33);
  -webkit-font-smoothing:antialiased;
}

.btn-empatsatu{
  background-color:hsl(31, 34%, 4%) !important;
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#523d28", endColorstr="#0d0a06");
  background-image:-khtml-gradient(linear, left top, left bottom, from(#523d28), to(#0d0a06));
  background-image:-moz-linear-gradient(top, #523d28, #0d0a06);
  background-image:-ms-linear-gradient(top, #523d28, #0d0a06);
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #523d28), color-stop(100%, #0d0a06));
  background-image:-webkit-linear-gradient(top, #523d28, #0d0a06);
  background-image:-o-linear-gradient(top, #523d28, #0d0a06);
  background-image:linear-gradient(#523d28, #0d0a06);
  border-color:#0d0a06 #0d0a06 hsl(31, 34%, -1%);
  color:#fff !important;
  text-shadow:0 -1px 0 rgba(0, 0, 0, 0.33);
  -webkit-font-smoothing:antialiased;
}

.btn-empatdua{
  background-color:hsl(31, 34%, 23%) !important;
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#926e48", endColorstr="#4e3b26");
  background-image:-khtml-gradient(linear, left top, left bottom, from(#926e48), to(#4e3b26));
  background-image:-moz-linear-gradient(top, #926e48, #4e3b26);
  background-image:-ms-linear-gradient(top, #926e48, #4e3b26);
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #926e48), color-stop(100%, #4e3b26));
  background-image:-webkit-linear-gradient(top, #926e48, #4e3b26);
  background-image:-o-linear-gradient(top, #926e48, #4e3b26);
  background-image:linear-gradient(#926e48, #4e3b26);
  border-color:#4e3b26 #4e3b26 hsl(31, 34%, 18%);
  color:#fff !important;
  text-shadow:0 -1px 0 rgba(0, 0, 0, 0.33);
  -webkit-font-smoothing:antialiased;
}

.btn-empattiga{
  background-color:hsl(31, 34%, 35%) !important;
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b38d65", endColorstr="#775a3a");
  background-image:-khtml-gradient(linear, left top, left bottom, from(#b38d65), to(#775a3a));
  background-image:-moz-linear-gradient(top, #b38d65, #775a3a);
  background-image:-ms-linear-gradient(top, #b38d65, #775a3a);
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #b38d65), color-stop(100%, #775a3a));
  background-image:-webkit-linear-gradient(top, #b38d65, #775a3a);
  background-image:-o-linear-gradient(top, #b38d65, #775a3a);
  background-image:linear-gradient(#b38d65, #775a3a);
  border-color:#775a3a #775a3a hsl(31, 34%, 30%);
  color:#fff !important;
  text-shadow:0 -1px 0 rgba(0, 0, 0, 0.33);
  -webkit-font-smoothing:antialiased;
}

.btn-empatempat{
  background-color:#72545c !important;
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a77783", endColorstr="#72545c");
  background-image:-khtml-gradient(linear, left top, left bottom, from(#a77783), to(#72545c));
  background-image:-moz-linear-gradient(top, #a77783, #72545c);
  background-image:-ms-linear-gradient(top, #a77783, #72545c);
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #a77783), color-stop(100%, #72545c));
  background-image:-webkit-linear-gradient(top, #a77783, #72545c);
  background-image:-o-linear-gradient(top, #a77783, #72545c);
  background-image:linear-gradient(#a77783, #72545c);
  border-color:#a77783 #72545c #72545c #a77783;
  color:#fefefe !important;
  text-shadow:0 1px 1px rgba(0, 0, 0, 0.33);
  -webkit-font-smoothing:antialiased;
}

.btn-empatlima{
  background-color:hsl(31, 34%, 70%) !important;
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#eee5dc", endColorstr="#ccb398");
  background-image:-khtml-gradient(linear, left top, left bottom, from(#eee5dc), to(#ccb398));
  background-image:-moz-linear-gradient(top, #eee5dc, #ccb398);
  background-image:-ms-linear-gradient(top, #eee5dc, #ccb398);
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #eee5dc), color-stop(100%, #ccb398));
  background-image:-webkit-linear-gradient(top, #eee5dc, #ccb398);
  background-image:-o-linear-gradient(top, #eee5dc, #ccb398);
  background-image:linear-gradient(#eee5dc, #ccb398);
  border-color:#ccb398 #ccb398 hsl(31, 34%, 65%);
  color:#333 !important;
  text-shadow:0 1px 1px rgba(255, 255, 255, 0.33);
  -webkit-font-smoothing:antialiased;
}

.btn-empatenam{
  background-color:hsl(178, 34%, 17%) !important;
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#3e7e7c", endColorstr="#1c3a39");
  background-image:-khtml-gradient(linear, left top, left bottom, from(#3e7e7c), to(#1c3a39));
  background-image:-moz-linear-gradient(top, #3e7e7c, #1c3a39);
  background-image:-ms-linear-gradient(top, #3e7e7c, #1c3a39);
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #3e7e7c), color-stop(100%, #1c3a39));
  background-image:-webkit-linear-gradient(top, #3e7e7c, #1c3a39);
  background-image:-o-linear-gradient(top, #3e7e7c, #1c3a39);
  background-image:linear-gradient(#3e7e7c, #1c3a39);
  border-color:#1c3a39 #1c3a39 hsl(178, 34%, 12%);
  color:#fff !important;
  text-shadow:0 -1px 0 rgba(0, 0, 0, 0.33);
  -webkit-font-smoothing:antialiased;
}

.btn-empattujuh{
  background-color:hsl(178, 34%, 43%) !important;
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80c0be", endColorstr="#489290");
  background-image:-khtml-gradient(linear, left top, left bottom, from(#80c0be), to(#489290));
  background-image:-moz-linear-gradient(top, #80c0be, #489290);
  background-image:-ms-linear-gradient(top, #80c0be, #489290);
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #80c0be), color-stop(100%, #489290));
  background-image:-webkit-linear-gradient(top, #80c0be, #489290);
  background-image:-o-linear-gradient(top, #80c0be, #489290);
  background-image:linear-gradient(#80c0be, #489290);
  border-color:#489290 #489290 hsl(178, 34%, 38%);
  color:#333 !important;
  text-shadow:0 1px 1px rgba(255, 255, 255, 0.33);
  -webkit-font-smoothing:antialiased;
}

.btn-empatdelapan{
  background-color:hsl(178, 34%, 61%) !important;
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#bedfdd", endColorstr="#79bdbb");
  background-image:-khtml-gradient(linear, left top, left bottom, from(#bedfdd), to(#79bdbb));
  background-image:-moz-linear-gradient(top, #bedfdd, #79bdbb);
  background-image:-ms-linear-gradient(top, #bedfdd, #79bdbb);
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #bedfdd), color-stop(100%, #79bdbb));
  background-image:-webkit-linear-gradient(top, #bedfdd, #79bdbb);
  background-image:-o-linear-gradient(top, #bedfdd, #79bdbb);
  background-image:linear-gradient(#bedfdd, #79bdbb);
  border-color:#79bdbb #79bdbb hsl(178, 34%, 56%);
  color:#333 !important;
  text-shadow:0 1px 1px rgba(255, 255, 255, 0.33);
  -webkit-font-smoothing:antialiased;
}

.btn-empatsembilan{
  background-color:hsl(178, 34%, 69%) !important;
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#d9eceb", endColorstr="#95cac9");
  background-image:-khtml-gradient(linear, left top, left bottom, from(#d9eceb), to(#95cac9));
  background-image:-moz-linear-gradient(top, #d9eceb, #95cac9);
  background-image:-ms-linear-gradient(top, #d9eceb, #95cac9);
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #d9eceb), color-stop(100%, #95cac9));
  background-image:-webkit-linear-gradient(top, #d9eceb, #95cac9);
  background-image:-o-linear-gradient(top, #d9eceb, #95cac9);
  background-image:linear-gradient(#d9eceb, #95cac9);
  border-color:#95cac9 #95cac9 hsl(178, 34%, 64%);
  color:#333 !important;
  text-shadow:0 1px 1px rgba(255, 255, 255, 0.33);
  -webkit-font-smoothing:antialiased;
}

.btn-limapuluh{
  background-color:hsl(178, 34%, 76%) !important;
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f1f8f8", endColorstr="#acd6d5");
  background-image:-khtml-gradient(linear, left top, left bottom, from(#f1f8f8), to(#acd6d5));
  background-image:-moz-linear-gradient(top, #f1f8f8, #acd6d5);
  background-image:-ms-linear-gradient(top, #f1f8f8, #acd6d5);
  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f1f8f8), color-stop(100%, #acd6d5));
  background-image:-webkit-linear-gradient(top, #f1f8f8, #acd6d5);
  background-image:-o-linear-gradient(top, #f1f8f8, #acd6d5);
  background-image:linear-gradient(#f1f8f8, #acd6d5);
  border-color:#acd6d5 #acd6d5 hsl(178, 34%, 71%);
  color:#333 !important;
  text-shadow:0 1px 1px rgba(255, 255, 255, 0.33);
  -webkit-font-smoothing:antialiased;
}

/* ACCORDION */
/** main content accordion **/
#main-content .accordion-toggle.btn {
  border:none;
  text-align:left;
  font-size:18px;
}  

/* sidebar accordion */
#main-sidebar .accordion {margin:14px 0 0 10px;}

#main-sidebar .accordion-group {
  border:none;
  margin-bottom:0;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
}

#main-sidebar .accordion-inner {padding:0;border-top:none;}
  
/* TYPEAHEAD */
.typeahead.dropdown-menu.with-icon li a i {margin-left:-10px;}
.typeahead.dropdown-menu.with-thumbnail li a {
  display:block;
  font-size:12px;
  font-weight:bold;
  height:50px;
  padding-top:5px;
  padding-bottom:5px;
  border-bottom:1px solid #ddd;
}

.typeahead.dropdown-menu.with-thumbnail li:last-child a {border-bottom:none;}
.typeahead.dropdown-menu.with-thumbnail li a .avatar {
  width:40px;
  height:40px;
  margin-top:0;
}

.typeahead.dropdown-menu.no-arrow {
  -webkit-border-radius:0 0 4px 4px;
  -moz-border-radius:0 0 4px 4px;
  -o-border-radius:0 0 4px 4px;
  -khtml-border-radius:0 0 4px 4px;
  border-radius:0 0 4px 4px;
  border-top-color:transparent;
  margin-top:-3px;
}

.typeahead.dropdown-menu.left-arrow {
  margin-top:5px;
  border:1px solid #aaa;
  background-color:#fefefe;
}

.typeahead.dropdown-menu.left-arrow:before {
  position:absolute;
  top:-14px;
  left:10px;
  display:inline-block;
  border-right:14px solid transparent;
  border-bottom:14px solid #aaa;
  border-left:14px solid transparent;
  content:'';
}

.typeahead.dropdown-menu.left-arrow:after {
  position:absolute;
  top:-13px;
  left:11px;
  display:inline-block;
  border-right:13px solid transparent;
  border-bottom:13px solid #fefefe;
  border-left:13px solid transparent;
  content:'';
}
/* NAVBAR */
.brand, .brandSuspend, .brandCancel {margin-top:3px;z-index:100;}

/** Header & Footer Navbar **/
#header .navbar, #footer .navbar {margin-bottom:0;}
#header .navbar .navbar-inner {
  border-bottom:0;
  height:43px;
  -webkit-border-radius:6px 6px 0 0;
  -moz-border-radius:6px 6px 0 0;
  border-radius:6px 6px 0 0;
}
#footer .navbar .navbar-inner {
  border-bottom:0;
  height:43px;
  -webkit-border-radius:0 0 6px 6px;
  -moz-border-radius:0 0 6px 6px;
  border-radius:0 0 6px 6px;
}

#header .navbar .navbar-inner .divider-vertical, #footer .navbar .navbar-inner .divider-vertical {height:43px;}

/** Blue Navbar **/
.navbar-blue .navbar-inner {
  border-color:#0044cc #0044cc #002a80;
  border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  color:rgba(255, 255, 255, 0.75);
}

.navbar-blue .brand, .navbar-blue .nav > li > a, .navbar-green .brand, .navbar-green .nav > li > a, .navbar-orange .brand, .navbar-orange .nav > li > a, .navbar-red .brand, .navbar-red .nav > li > a {
  color:rgba(255, 255, 255, 0.75);
  text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);
}

.navbar-blue .brand:hover,.navbar-blue .nav > li > a:hover,.navbar-green .brand:hover,.navbar-green .nav > li > a:hover,.navbar-orange .brand:hover,.navbar-orange .nav > li > a:hover,.navbar-red .brand:hover,.navbar-red .nav > li > a:hover {color:#ffffff;}
.navbar-blue .nav > li > a:focus,.navbar-blue .nav > li > a:hover,.navbar-green .nav > li > a:focus,.navbar-green .nav > li > a:hover,.navbar-orange .nav > li > a:focus,.navbar-orange .nav > li > a:hover,.navbar-red .nav > li > a:focus,.navbar-red .nav > li > a:hover {color:#ffffff;background-color:transparent;}
.navbar-blue .nav .active > a,.navbar-blue .nav .active > a:hover,.navbar-blue .nav .active > a:focus {color:#ffffff;background-color:#0044cc;}
.navbar-blue .navbar-link {color:rgba(255, 255, 255, 0.75);}
.navbar-blue .navbar-link:hover {color:#ffffff;}
.navbar-blue .divider-vertical {border-right-color:#0088cc;border-left-color:#0044cc;}

/** Green Navbar */
.navbar-green .nav .active > a,.navbar-green .nav .active > a:hover,.navbar-green .nav .active > a:focus {color:#ffffff;background-color:#51a351;}
.navbar-green .divider-vertical {border-right-color:#62c462;border-left-color:#51a351;}

/** Orange Navbar */
.navbar-orange .nav .active > a,.navbar-orange .nav .active > a:hover,.navbar-orange .nav .active > a:focus {color:#ffffff;background-color:#f89406;}
.navbar-orange .divider-vertical {border-right-color:#fbb450;border-left-color:#f89406;}

/** Red Navbar */
.navbar-red .nav .active > a,.navbar-red .nav .active > a:hover,.navbar-red .nav .active > a:focus {color:#ffffff;background-color:#bd362f;}
.navbar-red .divider-vertical {border-right-color:#ee5f5b;border-left-color:#bd362f;}

/** Well Navbar **/
.well .navbar {
    margin:-20px -1px 0px -1px;
}

.wellSuspend .navbar {
    margin:-20px -1px 20px -1px;
}

.wellCancel .navbar {
    margin:-20px -1px 20px -1px;
}

.well .navbar-inner {
  padding-right:0;
  -webkit-border-radius:6px 6px 0 0;
  -moz-border-radius:6px 6px 0 0;
  border-radius:6px 6px 0 0;
}

.well .navbarNextIpPhone {
  padding-right:0;
  -webkit-border-radius:6px 6px 0 0;
  -moz-border-radius:6px 6px 0 0;
  border-radius:6px 6px 0 0;
  margin-top: 9px;
}

.well .navbarPersonalInformations .brand {margin-left:0px;}
.well .navbarClientBilling .brand {margin-left:0px;}

.well .navbar-inner .brand, .well .navbar-inner .brandSuspend, .well .navbar-inner .brandCancel {margin-left:0px;}
.well .navbar .nav {margin:0;}
.well .navbar .nav > li {line-height:40px;}
.well .navbar .nav > li > a {padding:0 5px 0;}
.well .navbar .nav > li > a .caret {display:inline-block;margin-top:17px;margin-right:3px;}

/** Message Navbar **/
.well.messages .navbar-inner {padding-left:10px;padding-right:10px;}
.well.messages .navbar-inner .brand{margin-left:-10px;}

/** navbar for message widget **/
.well.messages .main-content .navbar {margin:0;}
.well.messages .main-content .navbar-inner {
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
  border-top:none;
  border-right:none;
  border-left:none;
  min-height:48px;
}

.well.messages .main-content .navbar .nav > li {line-height:48px;}
.well.messages .main-content .navbar .nav > li.divider-vertical {
  height:48px;
  border-right:1px solid #fff;
  border-left:1px solid #e2e2e2;
}

.well.messages .main-content .navbar .nav > li > a {font-size:16px;padding:0 5px 0;}

/* DROPDOWNS, DROPUP MENU */
.btn-group > .dropdown-menu {font-size:12px;}
.top-search .dropdown-menu {
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
  margin-top:-2px;
}

/** dropdown + breadcrumbs **/
.breadcrumb .dropdown-menu {
  -webkit-border-radius:0 0 6px 6px;
  -moz-border-radius:0 0 6px 6px;
  border-radius:0 0 6px 6px;
  margin-top:8px;
  border-top:none;
}

.breadcrumb .dropdown-menu li{display:list-item;}

/** dropdown custom styles **/
.dropdown-cbtn.open .btn.dropdown-toggle{
  -webkit-border-radius:6px 6px 0 0;
  -moz-border-radius:6px 6px 0 0;
  border-radius:6px 6px 0 0;
  position:relative;
  z-index:1100;
}

.dropdown-cbtn.split.open .btn{
  -webkit-border-radius:6px 0 0 0;
  -moz-border-radius:6px 0 0 0;
  border-radius:6px 0 0 0;
}

.dropdown-cbtn.split.open .btn.dropdown-toggle{
  -webkit-border-radius:0 6px 0 0;
  -moz-border-radius:0 6px 0 0;
  border-radius:0 6px 0 0;
}

.dropdown-cbtn .dropdown-menu.first {
  -webkit-border-radius:0 6px 6px 6px;
  -moz-border-radius:0 6px 6px 6px;
  border-radius:0 6px 6px 6px;
  margin-top:-1px;
}

.dropdown-cbtn .dropdown-menu.first.pull-right {
  -webkit-border-radius:6px 0 6px 6px;
  -moz-border-radius:6px 0 6px 6px;
  border-radius:6px 0 6px 6px;
}

.btn-group.dropdown-cbtn.open .btn.dropdown-toggle:before {
  position:absolute;
  bottom:-14px;
  left:9px;
  display:inline-block;
  border-right:14px solid transparent;
  border-top:14px solid #aaa;
  border-left:14px solid transparent;
  content:'';
}

.btn-group.dropdown-cbtn.open .btn.dropdown-toggle:after {
  position:absolute;
  bottom:-13px;
  left:10px;
  display:inline-block;
  border-right:13px solid transparent;
  border-top:13px solid #e5e5e5;
  border-left:13px solid transparent;
  content:'';
}

.btn-group.dropdown-cbtn.split.open .btn.dropdown-toggle:before {
  bottom:-14px;
  left:-28px;
  display:inline-block;
  border-right:14px solid transparent;
  border-top:14px solid #aaa;
  border-left:14px solid transparent;
}

.btn-group.dropdown-cbtn.split.open .btn.dropdown-toggle:after {
  bottom:-13px;
  left:-27px;
  display:inline-block;
  border-right:13px solid transparent;
  border-top:13px solid #e5e5e5;
  border-left:13px solid transparent;
}

.btn-group.dropdown-cbtn.open .btn.btn-primary.dropdown-toggle:after {border-top-color:#0043ca;}
.btn-group.dropdown-cbtn.open .btn.btn-danger.dropdown-toggle:after {border-top-color:#bb352e;}
.btn-group.dropdown-cbtn.open .btn.btn-warning.dropdown-toggle:after {border-top-color:#f69205;}
.btn-group.dropdown-cbtn.open .btn.btn-success.dropdown-toggle:after {border-top-color:#50a250;}
.btn-group.dropdown-cbtn.open .btn.btn-info.dropdown-toggle:after {border-top-color:#2e95b3;}
.btn-group.dropdown-cbtn.open .btn.btn-inverse.dropdown-toggle:after {border-top-color:#212121;}

.dropdown-cbtn .dropdown-menu.first li:first-child {margin-top:12px;}
.dropdown-cbtn .dropdown-submenu .dropdown-menu li:first-child {margin-top:0;}
.dropdown-cbtn.inline .dropdown-menu {width:610px;white-space:normal;}
.dropdown-cbtn.inline .dropdown-menu li{display:inline-block;width:150px;}
.dropdown-cbtn.inline .dropdown-menu li.divider{
  display:block;
  clear:both;
  width:100%;
}

.dropdown-cbtn.inline .dropdown-menu li a{
  clear:none;
  white-space:normal;
  font-size:11px;
}

.nav.nav-pills .dropdown.open .dropdown-toggle, .nav.nav-pills .dropdown.open .dropdown-toggle:hover {
  -webkit-border-radius:6px 6px 0 0;
  -moz-border-radius:6px 6px 0 0;
  border-radius:6px 6px 0 0;
}

.nav.nav-pills .dropdown.open.active .dropdown-toggle, .nav.nav-pills .dropdown.open.active .dropdown-toggle:hover {background-color:#ff4a4f;}
.nav.nav-pills .dropdown.open .dropdown-menu {
  -webkit-border-radius:0 0 6px 6px;
  -moz-border-radius:0 0 6px 6px;
  border-radius:0 0 6px 6px;
  margin-top:-3px;
}

.main-tabs .nav-tabs > .dropdown.open.active > a.dropdown-toggle, .main-tabs .nav-tabs > .dropdown.open.active > a.dropdown-toggle:hover {background-color:#999;}
.tabbable.sub-tabs .nav.nav-tabs .dropdown .dropdown-menu {margin-top:-1px;}
.tabbable.sub-tabs .nav.nav-tabs .dropdown .dropdown-menu li a {font-size:11px;}

/** main sidebar button & dropdown **/
#main-sidebar .accordion-heading .btn-block {display:block;padding:8px 15px;}
#main-sidebar .accordion-heading .btn{
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
  font-size:18px;
  line-height:24px;
  text-align:left;
}

#main-sidebar  .accordion-group:first-child .btn{
  -webkit-border-radius:6px 0 0 0;
  -moz-border-radius:6px 0 0 0;
  border-radius:6px 0 0 0;
}

#main-sidebar  .accordion-group:last-child .dropdown-menu{
  -webkit-border-radius:0 0 0 6px;
  -moz-border-radius:0 0 0 6px;
  border-radius:0 0 0 6px;
}

.navbar-inverse .divider,.navbar-blue .divider, .navbar-green .divider, .navbar-orange .divider, .navbar-red .divider {background-color:transparent;border-bottom:1px solid rgba(255,255,255,0.15);}
/** navbar dropdown toggle**/
.navbar-blue .nav li.dropdown.open > .dropdown-toggle,.navbar-blue .nav li.dropdown.active > .dropdown-toggle,.navbar-blue .nav li.dropdown.open.active > .dropdown-toggle {color:#ffffff;background-color:#0044cc;}
.navbar-green .nav li.dropdown.open > .dropdown-toggle,.navbar-green .nav li.dropdown.active > .dropdown-toggle,.navbar-green .nav li.dropdown.open.active > .dropdown-toggle {color:#ffffff;background-color:#51a351;}
.navbar-orange .nav li.dropdown.open > .dropdown-toggle,.navbar-orange .nav li.dropdown.active > .dropdown-toggle,.navbar-orange .nav li.dropdown.open.active > .dropdown-toggle {color:#ffffff;background-color:#f89406;}
.navbar-red .nav li.dropdown.open > .dropdown-toggle,.navbar-red .nav li.dropdown.active > .dropdown-toggle,.navbar-red .nav li.dropdown.open.active > .dropdown-toggle {color:#ffffff;background-color:#bd362f;}

.navbar-blue .nav li.dropup.open > .dropdown-toggle,.navbar-blue .nav li.dropup.active > .dropdown-toggle,.navbar-blue .nav li.dropup.open.active > .dropdown-toggle {color:#ffffff;background-color:#0044cc;}
.navbar-green .nav li.dropup.open > .dropdown-toggle,.navbar-green .nav li.dropup.active > .dropdown-toggle,.navbar-green .nav li.dropup.open.active > .dropdown-toggle {color:#ffffff;background-color:#51a351;}
.navbar-orange .nav li.dropup.open > .dropdown-toggle,.navbar-orange .nav li.dropup.active > .dropdown-toggle,.navbar-orange .nav li.dropup.open.active > .dropdown-toggle {color:#ffffff;background-color:#f89406;}
.navbar-red .nav li.dropup.open > .dropdown-toggle,.navbar-red .nav li.dropup.active > .dropdown-toggle,.navbar-red .nav li.dropup.open.active > .dropdown-toggle {color:#ffffff;background-color:#bd362f;}

.navbar-blue .nav li.dropdown > .dropdown-toggle .caret, .navbar-green .nav li.dropdown > .dropdown-toggle .caret, .navbar-red .nav li.dropdown > .dropdown-toggle .caret, .navbar-orange .nav li.dropdown > .dropdown-toggle .caret {border-top-color:rgba(255, 255, 255, 0.75);border-bottom-color:rgba(255, 255, 255, 0.75);}
.navbar-blue .nav li.dropdown.open > .dropdown-toggle .caret,.navbar-blue .nav li.dropdown.active > .dropdown-toggle .caret,.navbar-blue .nav li.dropdown.open.active > .dropdown-toggle .caret, .navbar-green .nav li.dropdown.open > .dropdown-toggle .caret,.navbar-green .nav li.dropdown.active > .dropdown-toggle .caret,.navbar-green .nav li.dropdown.open.active > .dropdown-toggle .caret, .navbar-orange .nav li.dropdown.open > .dropdown-toggle .caret,.navbar-orange .nav li.dropdown.active > .dropdown-toggle .caret,.navbar-orange .nav li.dropdown.open.active > .dropdown-toggle .caret, .navbar-red .nav li.dropdown.open > .dropdown-toggle .caret,.navbar-red .nav li.dropdown.active > .dropdown-toggle .caret,.navbar-red .nav li.dropdown.open.active > .dropdown-toggle .caret {border-top-color:#ffffff;border-bottom-color:#ffffff;}

.nav li.dropup.open > .dropdown-menu {border-bottom:none;margin-bottom:-1px;}

/** button group for sidebar message widget **/
.well.messages .sidebar .btn-group.sidebar-header .btn {
  border-top:none;
  width:26px;
  height:40px;
  line-height:40px;
}

.well.messages .sidebar .btn-group.sidebar-header > .btn:first-child, .well.messages .sidebar .btn-group.sidebar-header > .btn.large:first-child {
  width:27px;
  border-left:none;
  -webkit-border-bottom-left-radius:0;
  border-bottom-left-radius:0;
  -webkit-border-top-left-radius:0;
  border-top-left-radius:0;
  -moz-border-radius-bottomleft:0;
  -moz-border-radius-topleft:0;
}

.well.messages .sidebar .btn-group.sidebar-header > .btn:last-child,.well.messages .sidebar .btn-group.sidebar-header > .dropdown-toggle,.well.messages .sidebar .btn-group.sidebar-header > .btn.large:last-child,.well.messages .sidebar .btn-group.sidebar-header > .large.dropdown-toggle {
  width:27px;
  -webkit-border-top-right-radius:0;
  border-top-right-radius:0;
  -webkit-border-bottom-right-radius:0;
  border-bottom-right-radius:0;
  -moz-border-radius-topright:0;
  -moz-border-radius-bottomright:0;
}

/** navbar dropdown menu **/
.navbar .dropdown-menu{
  *-webkit-border-radius:0;
  *-moz-border-radius:0;
  *border-radius:0;
  border:none;
  margin-top:1px;
  background-color:#E9E9E9;
  text-align: left;
  left:2px;
}

.navbar-blue .dropdown-menu{background-color:#0044cc;}
.navbar-green .dropdown-menu{background-color:#51a351;}
.navbar-inverse .dropdown-menu{background-color:#111;}
.navbar-orange .dropdown-menu{background-color:#f89406;}
.navbar-red .dropdown-menu{background-color:#bd362f;}

.navbar-inverse .dropdown-menu li a,.navbar-blue .dropdown-menu li a, .navbar-green .dropdown-menu li a, .navbar-orange .dropdown-menu li a, .navbar-red .dropdown-menu li a{color:rgba(255, 255, 255, 0.75);}

/** well navbar dropdown menu **/
.well .dropdown.panel a {
  -webkit-border-radius:0 6px 0 0;
  -moz-border-radius:0 6px 0 0;
  border-radius:0 6px 0 0;
  border-left:1px solid #cecece;
}

.well .dropdown.panel .dropdown-menu{
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
  border-top:none;
  border-right:none;
  background-color:#e5e5e5;
  margin-top:0;
}

.well .dropdown.panel .dropdown-menu a{
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
  border-left:none;
}

.well .dropdown.panel .dropdown-menu a i{margin-left:-10px;}
.well .dropdown.panel .dropdown-menu .divider {
  background-color:#c5c5c5;
  border-bottom:1px solid #f5f5f5;
}

/** well & blue navbars dropdown menu **/
.navbar .dropdown-menu:before, .navbar .dropdown-menu:after, .well .dropdown.panel .dropdown-menu:before, .well .dropdown.panel .dropdown-menu:after {display:none!important;}  

/** sidebar dropdown menu **/
#main-sidebar .dropdown-menu {
  display:block;
  position:static;
  min-width:100%;
  border:none;
  margin:0 0 0 1px;
  background-color:#cecece;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
}

#main-sidebar .dropdown-menu a{
  border-bottom:1px solid #aeaeae;
  border-top:1px solid #dedede;
  position:relative;
}

#main-sidebar .dropdown-menu a i{margin-left:-10px;}
#main-sidebar .dropdown-menu li:first-child {margin-top:-5px;}
#main-sidebar .dropdown-menu li:last-child {margin-bottom:-5px;}
#main-sidebar .dropdown-menu li:first-child a{border-top:none;}
#main-sidebar .dropdown-menu li:last-child a{border-bottom:none;}
#main-sidebar .dropdown-menu li.active a:before{
  position:absolute;
  top:13px;
  right:0;
  margin-top:-10px;
  border-top:10px solid transparent;
  border-right:10px solid #eee;
  border-bottom:10px solid transparent;
  content:' ';
}

#main-sidebar .dropdown-menu .divider {background-color:#bebebe;border-bottom:1px solid #eee;}

/* PROGRESS BAR */
/** small progress bars **/
.knobContainer {position:relative;}
.progress-container {
  margin:0 0 10px 0;
  padding:20px 10px 10px 10px;
  background-color:#fefefe;
  border:1px solid #e1e1e1;
  margin-bottom:20px;
  color:#818181;
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
}

.progress-container .heading {color:#818181;opacity:0.7;}
.progress-item {position:relative;margin-bottom:15px;}
.progress-item  .summary .heading{
  position:absolute;
  top:0;
  left:0;
  z-index:140;
}

.summary .heading {text-align:center;}
.summary .btn-container{
  position:absolute;
  left:0;
  top:25px;
  right:0;
  width:100%;
  text-align:center;
}

.progress.small {
  height:5px;
  margin-bottom:9px;
  padding:1px;
  background:rgba(0,0,0,0.23);
  background-image:none;
}

.progress.small .bar {height:5px;font-size:11px;}
.well .progress.small,.well .progress.small .bar {padding:0;height:7px;}

/* BADGES & LABELS */
/** badge above small progress bar **/
.progress-item span.badge {
  position:absolute;
  bottom:15px;
  right:0;
  font-size:11px;
}

/* AVATARS, THUMBNAILS, IMAGES m*/
.avatar {
  width:60px;
  height:60px;
  float:left;
  margin:10px 10px 10px 0;
}

.user-profile .avatar {margin:0 10px 0 5px;}
.itemfeed .post .avatar {
  width:28px;
  height:28px;
  margin:5px 10px 5px 0;
}

.itemfeed .post .tab-content .tab-pane a:last-child .avatar {margin-right:0; margin-left:0;}

/** avatar for message widget navbar **/
.well.messages .main-content .navbar .avatar {
  width:40px;
  height:40px;
  margin:5px 10px 0 0;
}

/** avatar for message widget sidebar **/
.well.messages .sidebar .nav-pills > li > a .avatar{
  width:40px;
  height:40px;
  margin:0 10px 0 0;
}

/** right sidebar avatar **/
ul.connections li .avatar{
  float:left;
  margin:0 10px 10px 0;
  width:40px;
  height:40px;
}

/** message content avatar **/
.message-post .post-stream .avatar {
  width:45px;
  height:45px;
  margin:0 10px 10px 0;
}

.right-pile {
  -webkit-box-shadow:1px 1px 0 rgba(0,0,0,0.100),3px 3px 0 rgba(255, 255, 255, 1.0),4px 4px 0 rgba(0,0,0,0.125),6px 6px 0 rgba(255, 255, 255, 1.0),7px 7px 0 rgba(0,0,0,0.150),9px 9px 0 rgba(255, 255, 255, 1.0),10px 10px 0 rgba(0,0,0,0.175);
  -moz-box-shadow:1px 1px 0 rgba(0,0,0,0.100),3px 3px 0 rgba(255, 255, 255, 1.0),4px 4px 0 rgba(0,0,0,0.125),6px 6px 0 rgba(255, 255, 255, 1.0),7px 7px 0 rgba(0,0,0,0.150),9px 9px 0 rgba(255, 255, 255, 1.0),10px 10px 0 rgba(0,0,0,0.175);
  box-shadow:1px 1px 0 rgba(0,0,0,0.100),3px 3px 0 rgba(255, 255, 255, 1.0),4px 4px 0 rgba(0,0,0,0.125),6px 6px 0 rgba(255, 255, 255, 1.0),7px 7px 0 rgba(0,0,0,0.150),9px 9px 0 rgba(255, 255, 255, 1.0),10px 10px 0 rgba(0,0,0,0.175);
}

.left-pile{
  -webkit-box-shadow:-1px 1px 0 rgba(0,0,0,0.100),-3px 3px 0 rgba(255, 255, 255, 1.0),-4px 4px 0 rgba(0,0,0,0.125),-6px 6px 0 rgba(255, 255, 255, 1.0),-7px 7px 0 rgba(0,0,0,0.150),-9px 9px 0 rgba(255, 255, 255, 1.0),-10px 10px 0 rgba(0,0,0,0.175);
  -moz-box-shadow:-1px 1px 0 rgba(0,0,0,0.100),-3px 3px 0 rgba(255, 255, 255, 1.0),-4px 4px 0 rgba(0,0,0,0.125),-6px 6px 0 rgba(255, 255, 255, 1.0),-7px 7px 0 rgba(0,0,0,0.150),-9px 9px 0 rgba(255, 255, 255, 1.0),-10px 10px 0 rgba(0,0,0,0.175);
  box-shadow:-1px 1px 0 rgba(0,0,0,0.100),-3px 3px 0 rgba(255, 255, 255, 1.0),-4px 4px 0 rgba(0,0,0,0.125),-6px 6px 0 rgba(255, 255, 255, 1.0),-7px 7px 0 rgba(0,0,0,0.150),-9px 9px 0 rgba(255, 255, 255, 1.0),-10px 10px 0 rgba(0,0,0,0.175);
}

/* TABS */
/** main tabs & news feed tabs */
.main-tabs {margin:0px 0px 10px 0;position:relative;}
.main-tabs .nav.nav-tabs, .itemfeed .post .nav.nav-tabs {
  background-color:#fafafa;
  background-image:-moz-linear-gradient(top, #ffffff, #f2f2f2);
  background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2));
  background-image:-webkit-linear-gradient(top, #ffffff, #f2f2f2);
  background-image:-o-linear-gradient(top, #ffffff, #f2f2f2);
  background-image:linear-gradient(top, #ffffff, #f2f2f2);
  background-repeat:repeat-x;
  border:0px solid #d4d4d4;
  margin-bottom:0;
}

.main-tabs .nav.nav-tabs {border-left:none;}
.main-tabs .tab-content, .itemfeed .post .tab-content {  
  padding:0px;
  border:0px solid #ddd;
  border-top:none;
}

.main-tabs .tab-content {  
  border-left:none;
  /*background-color:#fff;*/
}

.wrapper-center1450 {
 width:1450px;
 margin-left:auto;
 margin-right:auto;
 min-height: 350px;
}

.wrapper-center1700 {
 width:1700px;
 margin-left:auto;
 margin-right:auto;
 min-height: 350px;
}

.wrapper-centerFlex {
 width:auto;
 margin: 0 15px;
 
}

.wrapper-center {
 width:1200px;
 margin-left:auto;
 margin-right:auto;
}

.wrapper-left {
 width:1000px;
 float:left;
}

.wrapper-center980 {
  width: 980px;
  margin-left: auto;
  margin-right: auto;
}

.wrapperClientCenter {
  width: 980px;
  margin-left: auto;
  margin-right: auto;
}

.wizardForm .tab-content {border-left:1px solid #ddd;}
.itemfeed .post .tab-content {background-color:#fff;}
.main-tabs .tab-content .tab-pane, .itemfeed .post .tab-content .tab-pane{position:relative;overflow:hidden;}
.main-tabs .nav-tabs > li > a, .main-tabs .nav-tabs > li > a:hover, .itemfeed .post .nav-tabs > li > a {
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
  border-top:none;
}

.itemfeed .post .nav-tabs > li > a {
  line-height:15px;
  font-size:11px;
  font-family:arial;
}

.main-tabs .nav-tabs > li:first-child > a, .itemfeed .post .nav-tabs > li:first-child > a {border-left-color:transparent;}
#steps.nav-tabs > li:first-child > a {border-left-color:#ddd;}
.main-tabs .nav.nav-tabs {border-left-color:#dedede;}
.main-tabs .nav-tabs > .active > a, .main-tabs .nav-tabs > .active > a:hover {background-color:#f2f2f2;}
.main-tabs .nav-tabs > .active.help > a, .main-tabs .nav-tabs > .active.help > a:hover {background-color:#fdfdfd;}
.itemfeed .nav-tabs > .active > a, .itemfeed .nav-tabs > .active > a:hover {background-color:#fff;}

.tabbable {margin-bottom:15px;}
/*default tabs */
.tabbable.sub-tabs .nav.nav-tabs li a {font-size:18px;}
.tabbable.sub-tabs .nav-tabs > li:first-child > a {border-left-color:#d4d4d4;}
.tabbable.sub-tabs .tab-content {border-left:1px solid #ddd;}

/* tabs below */
.tabbable.tabs-below.sub-tabs .tab-content, .tabbable.tabs-below.sub-tabs .nav-tabs > li > a, .tabbable.tabs-below.sub-tabs .nav-tabs > li > a:hover {
  border-top:1px solid #ddd;
  border-bottom:none;
}
.tabbable.tabs-below.sub-tabs .nav-tabs > .active > a, .tabbable.tabs-below.sub-tabs .nav-tabs > .active > a:hover {border-top-color:#f2f2f2;}

/* tabs left */
.tabbable.tabs-left.sub-tabs > .nav-tabs {
  margin-right:0;
  z-index:200;
  border:1px solid #d4d4d4;
  border-right:none;
  position:relative;
}

.tabbable.tabs-left.sub-tabs .nav-tabs > li > a, .tabbable.tabs-left.sub-tabs .nav-tabs > li > a:hover {
  border:1px solid #ddd;
  border-bottom:none;
  border-left:none;
  margin-bottom:-1px;
}

.tabbable.tabs-left.sub-tabs .nav-tabs > li:first-child > a, .tabbable.tabs-left.sub-tabs .nav-tabs > li:first-child > a:hover {border-top:none;}
.tabbable.tabs-left.sub-tabs .nav-tabs > .active > a, .tabbable.tabs-left.sub-tabs .nav-tabs > .active > a:hover {border-right:1px solid #f2f2f2!important;}
.tabbable.tabs-left.sub-tabs .nav-tabs > li:last-child.active > a, .tabbable.tabs-left.sub-tabs .nav-tabs > li:last-child.active > a:hover,.tabbable.tabs-left.sub-tabs .nav-tabs > li > a, .tabbable.tabs-left.sub-tabs .nav-tabs > li > a:hover {border-bottom:1px solid #d4d4d4;}
.tabbable.tabs-left.sub-tabs .tab-content {border-top:1px solid #d4d4d4;}

/* tabs right */
.tabbable.tabs-right.sub-tabs > .nav-tabs {
  margin-left:0;
  z-index:200;
  border:1px solid #d4d4d4;
  border-left:none;
  position:relative;
}

.tabbable.tabs-right.sub-tabs .nav-tabs > li > a, .tabbable.tabs-right.sub-tabs .nav-tabs > li > a:hover {
  border:1px solid #ddd;
  border-bottom:none;
  border-right:none;
  margin-bottom:-1px;
}

.tabbable.tabs-right.sub-tabs .nav-tabs > li:first-child > a, .tabbable.tabs-right.sub-tabs .nav-tabs > li:first-child > a:hover {border-top:none;}
.tabbable.tabs-right.sub-tabs .nav-tabs > .active > a, .tabbable.tabs-right.sub-tabs .nav-tabs > .active > a:hover {border-left:1px solid #f2f2f2!important;}
.tabbable.tabs-right.sub-tabs .nav-tabs > li:last-child.active > a, .tabbable.tabs-right.sub-tabs .nav-tabs > li:last-child.active > a:hover,.tabbable.tabs-right.sub-tabs .nav-tabs > li > a, .tabbable.tabs-right.sub-tabs .nav-tabs > li > a:hover {border-bottom:1px solid #d4d4d4;}
.tabbable.tabs-right.sub-tabs .tab-content {border-top:1px solid #d4d4d4;}

.modal .tabbable {margin-bottom:0;}
.modal .main-tabs {margin:0;position:relative;}
.modal .nav.nav-tabs {border-top:none;margin:-15px -15px 0 -15px;}
.modal .tab-content {border:none;margin:0 -15px -15px -15px;}
.modal .nav-tabs > li {margin-right:-2px;}
.modal .nav-tabs > li > a {font-size:16px;}
.modal.wizard .nav.nav-tabs {
  -webkit-border-radius:6px 6px 0 0;
  -moz-border-radius:6px 6px 0 0;
  border-radius:6px 6px 0 0;
}

/** tabs inside widget **/
.well.ttabs .tabbable {margin:-21px -20px -20px -20px;}
.well.ttabs .tabbable .nav.nav-tabs {border:1px solid #aaa;}
.well.ttabs .tabbable .nav-tabs > li > a, .well.ttabs .tabbable .nav-tabs > li > a:hover {font-size:16px;}
.well.ttabs .tabbable .nav-tabs > .active > a, .well.ttabs .tabbable .nav-tabs > .active > a:hover, .well.ttabs .tabbable .tab-content {background-color:#fff;}
.well.ttabs .tabbable .nav-tabs > .active > a, .well.ttabs .tabbable .nav-tabs > .active > a:hover {border-color:#aaa;border-bottom-color:transparent;}
.well.ttabs .tabbable .nav-tabs > li:first-child.active > a, .well.ttabs .tabbable .nav-tabs > li:first-child.active > a:hover {border-left-color:transparent;}
.well.ttabs .tabbable .tab-content {
  border:1px solid #aaa;
  border-top:none;
  -webkit-border-radius:0 0 6px 6px;
  -moz-border-radius:0 0 6px 6px;
  border-radius:0 0 6px 6px;
}

/* CAROUSEL */
.carousel .carousel-inner {height:230px;}
.carousel.carousel-fade1 .item {
  -webkit-transition:opacity 2s ease-in-out;
  -moz-transition:opacity 2s ease-in-out;
  -ms-transition:opacity 2s ease-in-out;
  -o-transition:opacity 2s ease-in-out;
  transition:opacity 2s ease-in-out;
}

.carousel.carousel-fade1 .active.left,.carousel.carousel-fade1 .active.right {
  left:0;
  z-index:2;
  opacity:0;
  filter:alpha(opacity=0);
}

.carousel.carousel-fade1 .next,.carousel.carousel-fade1 .prev {left:0;z-index:1;}
.carousel.carousel-fade1 .carousel-control {z-index:3;}
.carousel-paging {
  position:absolute;
  bottom:10px;
  left:10px;
}

.content .carousel {margin-bottom:5px;}
.carousel-caption {
  right:0;
  bottom:auto;
  top:0;
  left:0;
  background:rgba(0,0,0,0.5);
}

.carousel-control {top:auto;bottom:10px;}
.carousel-thumbs {min-height:50px;}
.carousel-th {
  width:40px;
  height:40px;
  margin:5px 5px 5px 0;
  float:left;
  border:3px solid transparent;
  cursor:pointer;
}

.carousel-th.active-th {border:3px solid #0055cc;}
.content .carousel-inner .item {height:260px;overflow:hidden;}
.content .carousel-inner .item h4{margin-top:0;}

/* PILLS */
/** stacked pills for sidebar message widget **/
.well.messages .sidebar .nav-pills.nav-stacked{margin:0 0 0 -5px;}
.well.messages .sidebar .nav-pills > li {margin-top:-3px;}
.well.messages .sidebar .nav-pills > li > a {
  height:50px;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
  position:relative;
  border:1px solid #bbb;
  border-top:none;
  color:#777;
}

.well.messages .sidebar .nav-pills > li:last-child > a {border-bottom:none;}
.well.messages .sidebar .nav-pills > li.active > a {background:#ddd;color:#454545;}
.well.messages .sidebar .nav-pills > li.active > a:before{
  position:absolute;
  top:30px;
  right:-1px;
  margin-top:-11px;
  border-top:11px solid transparent;
  border-right:11px solid #bbb;
  border-bottom:11px solid transparent;
  content:' ';
}

.well.messages .sidebar .nav-pills > li.active > a:after{
  position:absolute;
  top:30px;
  right:-1px;
  margin-top:-10px;
  border-top:10px solid transparent;
  border-right:10px solid #fff;
  border-bottom:10px solid transparent;
  content:' ';
}

.well.messages .sidebar .nav-pills > li > a .user-name{
  display:block;
  margin-top:10px;
  margin-left:70px;
}

.well.messages .sidebar .nav-pills > li > a .status{
  position:absolute;
  top:15px;
  left:60px;
  width:16px;
  height:16px;
  padding:3px;
}

.well.messages .sidebar .nav-pills > li > a .badge{display:inline-block;margin:5px 0 0 10px;}
.well.messages .sidebar .nav-pills > li > a .status.online{background:url(../images/online-status.png) no-repeat center center;}
.well.messages .sidebar .nav-pills > li > a .status.offline{background:url(../images/offline-status.png) no-repeat center center;}

/* FORM ELEMENTS */
/** input styling **/
textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input {   
    font-size:11px;
   -webkit-box-shadow:0 0 5px rgba(0,0,0,0.1) inset; 
   -moz-box-shadow:0 0 5px rgba(0,0,0,0.1) inset; 
   box-shadow:0 0 5px rgba(0,0,0,0.1) inset; 
} 

.modal form {margin:0;}
/** inline form submit margin **/
.form-elang.form-inline button, .form-elang .input-append, .form-elang .input-prepend {margin-bottom:0px; vertical-align:70%; /*vertical-align:text-bottom;*/}
.form-search {position:relative;display:inline-block;}
/** prepend append **/
.input-prepend {margin-left:1px;}
.input-prepend .btn-group.prep, .input-append .btn-group.app {display:inline-block;}
.input-append .btn-group.app {margin-left:-1px;}
.input-append .btn-group.app .dropdown-toggle {
  -webkit-border-radius:0 6px 6px 0;
  -moz-border-radius:0 6px 6px 0;
  border-radius:0 6px 6px 0;
}

.input-prepend .btn-group.prep .btn.dropdown-toggle.last {
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
}

.input-prepend .btn-group.prep .dropdown-menu, .input-append .btn-group.app .dropdown-menu {
  -webkit-border-radius:0 0 6px 6px;
  -moz-border-radius:0 0 6px 6px;
  border-radius:0 0 6px 6px;
  margin-top:-2px;
}

.prep-inside, .app-inside {position:relative;display:inline-block;}
.prep-inside input, .prepd input {text-align:right;}
.prep-inside .dropdown {
  position:absolute;
  top:5px;
  left:10px;
  z-index:320;
}

.prepd .dropdown {
  position:absolute;
  top:15px;
  left:10px;
  z-index:300;
}

.form-search .prepd .dropdown {top:25px;}
.appd .dropdown {
  position:absolute;
  top:15px;
  right:10px;
  z-index:300;
}

.app-inside .dropdown {
  position:absolute;
  top:5px;
  right:10px;
  z-index:320;
} 

.prep-inside .dropdown .dropdown-toggle,.app-inside .dropdown .dropdown-toggle,.prepd .dropdown .dropdown-toggle,.appd .dropdown .dropdown-toggle {color:#454545;font-size:14px;;}
.prep-inside .dropdown .dropdown-menu {
  font-size:12px;
  margin-left:-10px;
  -webkit-border-radius:0 0 6px 6px;
  -moz-border-radius:0 0 6px 6px;
  border-radius:0 0 6px 6px;
}

.prepd .dropdown .dropdown-menu {
  font-size:12px;
  margin-left:-10px;
  margin-top:-3px;
  -webkit-border-radius:0 0 6px 6px;
  -moz-border-radius:0 0 6px 6px;
  border-radius:0 0 6px 6px;
}

.appd .dropdown .dropdown-menu {
  font-size:12px;
  margin-right:-10px;
  margin-top:-3px;
  -webkit-border-radius:0 0 6px 6px;
  -moz-border-radius:0 0 6px 6px;
  border-radius:0 0 6px 6px;
}

.app-inside .dropdown .dropdown-menu {
  font-size:12px;
  margin-right:-10px;
  -webkit-border-radius:0 0 6px 6px;
  -moz-border-radius:0 0 6px 6px;
  border-radius:0 0 6px 6px;
}

.prep-inside .dropdown .dropdown-menu:before,.app-inside .dropdown .dropdown-menu:before,.prepd .dropdown .dropdown-menu:before,.appd .dropdown .dropdown-menu:before {
  position:absolute;
  top:-10px;
  left:9px;
  display:inline-block;
  border-right:10px solid transparent;
  border-bottom:10px solid #ccc;
  border-left:10px solid transparent;
  border-bottom-color:rgba(0, 0, 0, 0.2);
  content:'';
}

.prep-inside .dropdown .dropdown-menu:after,.app-inside .dropdown .dropdown-menu:after,.prepd .dropdown .dropdown-menu:after,.appd .dropdown .dropdown-menu:after {
  position:absolute;
  top:-9px;
  left:10px;
  display:inline-block;
  border-right:9px solid transparent;
  border-bottom:9px solid #ffffff;
  border-left:9px solid transparent;
  content:'';
}

.app-inside .dropdown .dropdown-menu:before, .appd .dropdown .dropdown-menu:before {right:9px;left:auto;}
.app-inside .dropdown .dropdown-menu:after, .appd .dropdown .dropdown-menu:after {right:10px;left:auto;}

/** checkbox, radio padding **/
.radio, .checkbox {padding-left:0; }

/** navbar search **/
.navbar-blue .navbar-search .search-query {
  color:#ffffff;
  background-color:#0044cc;
  border-color:rgba(0,0,0,0.2);
}
.navbar-green .navbar-search .search-query {
  color:#ffffff;
  background-color:#51a351;
  border-color:rgba(0,0,0,0.2);
}
.navbar-orange .navbar-search .search-query {
  color:#ffffff;
  background-color:#f89406;
  border-color:rgba(0,0,0,0.2);
}
.navbar-red .navbar-search .search-query {
  color:#ffffff;
  background-color:#bd362f;
  border-color:rgba(0,0,0,0.2);
}
.navbar-blue .navbar-search .search-query:-moz-placeholder, .navbar-green .navbar-search .search-query:-moz-placeholder, .navbar-orange .navbar-search .search-query:-moz-placeholder, .navbar-red .navbar-search .search-query:-moz-placeholder {color:#cccccc;}

.navbar-blue .navbar-search .search-query:-ms-input-placeholder, .navbar-green .navbar-search .search-query:-ms-input-placeholder, .navbar-orange .navbar-search .search-query:-ms-input-placeholder, .navbar-red .navbar-search .search-query:-ms-input-placeholder {color:#cccccc;}

.navbar-blue .navbar-search .search-query::-webkit-input-placeholder, .navbar-green .navbar-search .search-query::-webkit-input-placeholder, .navbar-orange .navbar-search .search-query::-webkit-input-placeholder, .navbar-red .navbar-search .search-query::-webkit-input-placeholder {color:#cccccc;}

.navbar-blue .navbar-search .search-query:focus,.navbar-blue .navbar-search .search-query.focused, .navbar-green .navbar-search .search-query:focus,.navbar-green .navbar-search .search-query.focused, .navbar-orange .navbar-search .search-query:focus,.navbar-orange .navbar-search .search-query.focused, .navbar-red .navbar-search .search-query:focus,.navbar-red .navbar-search .search-query.focused {
  padding:5px 15px;
  color:#333333;
  text-shadow:0 1px 0 #ffffff;
  background-color:#ffffff;
}

/** search in main tabs **/
.top-search {
  position:absolute;
  top:16px;
  right:20px;
  z-index:200;
  width:500px;
}
.top-search .btn.btn-large {
  margin-top:-3px;
  margin-right:-7px;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
}
.top-search .btn-toolbar{margin-top:0;}
.top-search .btn-group{margin-left:5px;}

/* validation states */
.control-group.warning .help-inline, .control-group.error .help-inline, .control-group.success .help-inline {
  color:#fefefe;
  line-height:23px;
  -webkit-border-radius:4px; 
  -moz-border-radius:4px; 
  -o-border-radius:4px;
  -khtml-border-radius:4px;
  border-radius:4px;
  font-size:11px;
  padding:0 5px 0 5px;
  margin-left:15px;
  position:relative;
}
.control-group.warning .help-inline:before, .control-group.error .help-inline:before, .control-group.success .help-inline:before{
  top:50%;
  left:-6px;
  margin-top:-6px;
  border-top:6px solid transparent;
  border-right:6px solid #000000;
  border-bottom:6px solid transparent;
  position:absolute;
  content:'';
}
.control-group.warning .help-inline { background-color:#c09853; }
.control-group.warning .help-inline:before { border-right-color:#c09853; }
.control-group.error .help-inline { background-color:#b94a48; }
.control-group.error .help-inline:before { border-right-color:#b94a48; }
.control-group.success .help-inline { background-color:#468847; }
.control-group.success .help-inline:before { border-right-color:#468847; }

/** form wizard **/
.wizardForm {position:relative;margin-left:0!important;}
.wizardForm .tab-content{overflow:hidden;}
#steps li a {font-size:24px;color:#b0b1b3;}
#steps li a span {
  font-size:11px;
  display:block;
  font-family:arial;
  text-transform:lowercase;
}
#steps li.active a {color:#b94a48;}
.stepNav {
  background:url(../images/line-pattern.png),url(../images/bgbody.png);
  margin:10px -10px -10px -10px;
  padding:10px;
  height:30px;
}
.submitWizard {
  position:absolute;
  bottom:30px;
  right:10px;
}
.modal.wizard button.close {
  position:absolute;
  top:15px;
  right:20px;
}
.modal.wizard .stepNav {
  -webkit-border-radius:0 0 6px 6px;
  -moz-border-radius:0 0 6px 6px;
  border-radius:0 0 6px 6px;
}
.modal.wizard .submitWizard {bottom:10px;right:0;}

.discountTypeSpace {
    height:3px;
}

.discountTypeSpace8 {
    height:8px;
}

.discountTypeSpace20 {
    height:20px;
}

.rowSpace {
    line-height: 18px;
}

/** UNIFORM **/
div.selector,div.selector span,div.checker span,div.radio span,div.uploader,div.uploader span.action {background-image:url(../images/sprite.png);background-repeat:no-repeat;}
.selector,.radio,.checker,.uploader,.selector *,.radio *,.checker *,.uploader *{
    margin:0;
    margin-top:-1px;
    padding:0;
}
div.selector {background-position:-483px -130px;line-height:26px;height:26px;}
div.selector span {background-position:right 0px;height:26px;line-height:26px;}
div.selector select {top:3px;left:3px;right:0px;bottom:3px;}
div.selector:active,div.selector.active {background-position:-483px -156px;}
div.selector:active span,div.selector.active span {background-position:right -26px;}
div.selector.focus, div.selector.hover, div.selector:hover {background-position:-483px -182px;}
div.selector.focus span, div.selector.hover span, div.selector:hover span {background-position:right -52px;}
div.selector.focus:active,div.selector.focus.active,div.selector:hover:active,div.selector.active:hover {background-position:-483px -208px;}
div.selector.focus:active span,div.selector:hover:active span,div.selector.active:hover span,div.selector.focus.active span {background-position:right -78px;}
div.selector.disabled {background-position:-483px -234px;}
div.selector.disabled span {background-position:right -104px;}
div.checker {width:19px;height:19px;}
div.checker input {width:19px;height:19px;}
div.checker span {
  background-position:0px -260px;
  height:19px;
  width:19px;
}
div.checker:active span,div.checker.active span {background-position:-19px -260px;}
div.checker.focus span,div.checker:hover span {background-position:-38px -260px;}
div.checker.focus:active span,div.checker:active:hover span,div.checker.active:hover span,div.checker.focus.active span {background-position:-57px -260px;}
div.checker span.checked {background-position:-76px -260px;}
div.checker:active span.checked,div.checker.active span.checked {background-position:-95px -260px;}
div.checker.focus span.checked,div.checker:hover span.checked {background-position:-114px -260px;}
div.checker.focus:active span.checked,div.checker:hover:active span.checked,div.checker.active:hover span.checked,div.checker.active.focus span.checked {background-position:-133px -260px;}
div.checker.disabled span,div.checker.disabled:active span,div.checker.disabled.active span {background-position:-152px -260px;}
div.checker.disabled span.checked,div.checker.disabled:active span.checked,div.checker.disabled.active span.checked {background-position:-171px -260px;}
div.radio {width:18px;height:18px;}
div.radio input {width:18px;height:18px;}
div.radio span {height:18px;width:18px;background-position:0px -279px;}
div.radio:active span,div.radio.active span {background-position:-18px -279px;}
div.radio.focus span,div.radio:hover span {background-position:-36px -279px;}
div.radio.focus:active span,div.radio:active:hover span,div.radio.active:hover span,div.radio.active.focus span {background-position:-54px -279px;}
div.radio span.checked {background-position:-72px -279px;}
div.radio:active span.checked,div.radio.active span.checked {background-position:-90px -279px;}
div.radio.focus span.checked, div.radio:hover span.checked {background-position:-108px -279px;}
div.radio.focus:active span.checked,div.radio:hover:active span.checked,div.radio.focus.active span.checked,div.radio.active:hover span.checked {background-position:-126px -279px;}
div.radio.disabled span,div.radio.disabled:active span,div.radio.disabled.active span {background-position:-144px -279px;}
div.radio.disabled span.checked,div.radio.disabled:active span.checked,div.radio.disabled.active span.checked {background-position:-162px -279px;}
div.uploader {background-position:-2px -298px;height:25px;}
div.uploader span.action {background-position:right -409px;height:24px;line-height:24px;}
div.uploader span.filename {
  height:24px;
  margin:2px 0px 2px 2px;
  line-height:24px;
}
div.uploader.focus,div.uploader.hover,div.uploader:hover {background-position:-2px -354px;}
div.uploader.focus span.action,div.uploader.hover span.action,div.uploader:hover span.action {background-position:right -437px;box-shadow:0 0 6px #F8B9B7;}
div.uploader.active span.action,div.uploader:active span.action {background-position:right -465px;}
div.uploader.focus.active span.action,div.uploader:focus.active span.action,div.uploader.focus:active span.action,div.uploader:focus:active span.action {background-position:right -493px;}
div.uploader.disabled {background-position:0px -325px;}
div.uploader.disabled span.action {background-position:right -381px;}
div.selector {
  margin-bottom:20px;
  width:190px;
  font-size:12px;
}
div.selector select {
  width:190px;
  font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size:12px;
  border: 1px solid #fff;
}
div.selector span {
  padding:0px 25px 0px 2px;
  cursor:pointer;
}
div.selector span {
  color:#666;
  width:158px;
  text-shadow:0 1px 0 #fff;
}
div.selector.disabled span {color:#bbb;}
div.checker {margin-right:5px;}
div.radio {margin-right:5px;}
div.uploader {
  width:190px;
  margin-bottom:2px;
  cursor:pointer;
}
div.uploader span.action {
  width:85px;
  text-align:center;
  text-shadow:#fff 0px 1px 0px;
  background-color:#F7F7F9;
  font-size:11px;
  font-weight:bold;
}
div.uploader span.filename {
  color:#777;
  width:82px;
  border-right:solid 1px #bbb;
  font-size:11px;
}
div.uploader input {width:190px;}
div.uploader.disabled span.action {color:#aaa;}
div.uploader.disabled span.filename {border-color:#ddd;color:#aaa;margin-top:-1px;}
.selector select:focus, .radio input:focus, .checker input:focus, uploader input:focus {outline:0;}
div.selector {position:relative;padding-left:10px;}
div.selector span {display:block;float:left;}
div.selector select {position:absolute;opacity:0;}
div.checker {position:relative;float:left;}
div.checker span {
  display:block;
  float:left;
  text-align:center;
}
div.checker input {opacity:0;display:inline-block;}
div.radio {position:relative;float:left;}
div.radio span {
  display:block;
  float:left;
  text-align:center;
}
div.radio input {
  opacity:0;
  text-align:center;
  display:inline-block;
}
div.uploader {
  position:relative;
  float:left;
  overflow:hidden;
}
div.uploader span.action {
  float:left;
  display:inline;
  padding:2px 0px;
  overflow:hidden;
  cursor:pointer;
}
div.uploader span.filename {
  padding:0px 10px;
  float:left;
  display:block;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
div.uploader input {
  opacity:0;
  position:absolute;
  top:0;
  right:0;
  bottom:0;
  float:right;
}
/**========= 
POPOVER
============ **/
.popover {min-width:180px; width:auto;max-width:800px;}
.popover-title {font-size:18px;}
/**========= 
PAGINATION
============ **/
.holder.btn-group.help {
  position:absolute;
  top:16px;
  right:120px;
  width:auto;
  z-index:300;
}
.holdername.btn-group.help {
  position:absolute;
  top:16px;
  right:20px;
  width:auto;
  z-index:300;
}
.btn-group.jump-to {
  position:absolute;
  top:16px;
  right:20px;
  z-index:300;
}

.paginationNextIpPhone [class^="icon-"], .paginationNextIpPhone [class*=" icon-"] {margin-top:0;line-height:15px;}

.pagination [class^="icon-"], .pagination [class*=" icon-"] {margin-top:0;line-height:35px;}
.pagination.grey a:hover, .pagination.grey .active a, .pagination.grey .active span, .pagination.blue a:hover, .pagination.blue .active a, .pagination.blue .active span, .pagination.green a:hover, .pagination.green .active a, .pagination.green .active span, .pagination.orange a:hover, .pagination.orange .active a, .pagination.orange .active span, .pagination.red a:hover, .pagination.red .active a, .pagination.red .active span {  
  -webkit-box-shadow:inset 0 3px 8px rgba(0, 0, 0, 0.125);
  -moz-box-shadow:inset 0 3px 8px rgba(0, 0, 0, 0.125);
  box-shadow:inset 0 3px 8px rgba(0, 0, 0, 0.125);
}

.pagination.grey .disabled span, .pagination.grey .disabled a, .pagination.grey .disabled a:hover, .pagination.blue .disabled span, .pagination.blue .disabled a, .pagination.blue .disabled a:hover, .pagination.green .disabled span, .pagination.green .disabled a, .pagination.green .disabled a:hover, .pagination.orange .disabled span, .pagination.orange .disabled a, .pagination.orange .disabled a:hover, .pagination.red .disabled span, .pagination.red .disabled a, .pagination.red .disabled a:hover {
  background-image:none;
  opacity:0.65;
  filter:alpha(opacity=65);
  -webkit-box-shadow:none;
  -moz-box-shadow:none;
  box-shadow:none;
}
.pagination.grey a:hover, .pagination.grey .active a, .pagination.grey .active span {  
  color:#555;
  text-decoration:none;
  background-color:#E5E5E5;
}
.pagination.grey .disabled span, .pagination.grey .disabled a, .pagination.grey .disabled a:hover {background-color:#E6E6E6;}
.pagination.blue a, .pagination.blue span {border:1px solid #0044cc;border-left-width:0;}
.pagination.blue a:hover, .pagination.blue .active a, .pagination.blue .active span {background:#0044cc;}
.pagination.blue .disabled span, .pagination.blue .disabled a, .pagination.blue .disabled a:hover {background-color:#006dcc;}
.pagination.green a, .pagination.green span {border:1px solid #51a351;border-left-width:0;}
.pagination.green a:hover, .pagination.green .active a, .pagination.green .active span {background:#51a351;}
.pagination.green .disabled span, .pagination.green .disabled a, .pagination.green .disabled a:hover {background-color:#62c462;}
.pagination.orange a, .pagination.orange span {border:1px solid #f89406;border-left-width:0;}
.pagination.orange a:hover, .pagination.orange .active a, .pagination.orange .active span {background:#f89406;}
.pagination.orange .disabled span, .pagination.orange .disabled a, .pagination.orange .disabled a:hover {background-color:#fbb450;}
.pagination.red a, .pagination.red span {border:1px solid #bd362f;border-left-width:0;}
.pagination.red a:hover, .pagination.red .active a, .pagination.red .active span {background:#bd362f;}
.pagination.red .disabled span, .pagination.red .disabled a, .pagination.red .disabled a:hover {background-color:#ee5f5b;}

ul.pgcontent {
  margin:0;
  padding:0;
  list-style:none;
}
ul.pgcontent li {margin-bottom:20px;}
.pgholder {clear:both;margin-top:20px;}
/**========= 
JQUERY UI SLIDER
============ **/
.verticalSlider {float:left;margin:0 10px 0 0;}
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft:4px; -webkit-border-top-left-radius:4px; -khtml-border-top-left-radius:4px; border-top-left-radius:4px; }
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright:4px; -webkit-border-top-right-radius:4px; -khtml-border-top-right-radius:4px; border-top-right-radius:4px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft:4px; -webkit-border-bottom-left-radius:4px; -khtml-border-bottom-left-radius:4px; border-bottom-left-radius:4px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright:4px; -webkit-border-bottom-right-radius:4px; -khtml-border-bottom-right-radius:4px; border-bottom-right-radius:4px; }
.ui-slider {
  font:11px "Trebuchet MS", sans-serif; 
  position:relative;
  text-align:left;
  background-color:rgba(0, 0, 0, 0.13);
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
  -webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);
  -moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);
  border:1px solid rgba(0,0,0,0.4);
  border-bottom-color:rgba(0,0,0,0.1);
  padding:2px;
}
.ui-slider .ui-slider-handle {
  position:absolute;
  z-index:2;
  width:16px;
  height:16px;
  cursor:default;
}
.ui-slider .ui-slider-range {
  position:absolute;
  z-index:1;
  font-size:11px;
  display:block;
  background:rgba(0,0,0,0.2);
}
.ui-slider .ui-slider-handle {cursor:pointer; background:url(../images/info-knob-red.png) no-repeat;}
.ui-slider .ui-slider-handle.ui-state-focus {
  outline:none;
  background:url(../images/knobfocus.png) no-repeat;  
}
.slider-info .ui-slider-range {
  background-color:#4bb1cf;
  background-image:-moz-linear-gradient(top, #5bc0de, #339bb9);
  background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));
  background-image:-webkit-linear-gradient(top, #5bc0de, #339bb9);
  background-image:-o-linear-gradient(top, #5bc0de, #339bb9);
  background-image:linear-gradient(top, #5bc0de, #339bb9);
  background-repeat:repeat-x;
  filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0);
}
.slider-info .ui-slider-handle {background:url(../images/info-knob.png) no-repeat;}
.slider-info .ui-slider-handle.ui-state-focus {background:url(../images/knobfocus.png) no-repeat;}
.ui-slider-horizontal { height:.2em; }
.ui-slider-horizontal .ui-slider-handle { top:-5px; margin-left:-.6em; }
.ui-slider-horizontal .ui-slider-range { top:0; height:100%; }
.ui-slider-horizontal .ui-slider-range-min { left:0; }
.ui-slider-horizontal .ui-slider-range-max { right:0; }
.ui-slider-vertical { width:.2em; height:150px; }
.ui-slider-vertical .ui-slider-handle { left:-5px; margin-left:0; margin-bottom:-.6em; }
.ui-slider-vertical .ui-slider-range { left:0; width:100%; }
.ui-slider-vertical .ui-slider-range-min { bottom:0; }
.ui-slider-vertical .ui-slider-range-max { top:0; }
.slider-tip {z-index:500;top:0;left:0;min-width:40px;width:auto;white-space:nowrap;margin-left:-12px;}
.slider-tip.cal {width:70px;}
.slider-tip.top {margin-top:-30px;}
.slider-tip.right {margin-left:30px;}
.slider-tip.bottom {margin-top:30px;}
.slider-tip.left {margin-left:-30px;}
.slider-tip .tooltip-inner {
  max-width:200px;
  padding:3px 8px;
  color:#ffffff;
  text-align:center;
  text-decoration:none;
  background-color:#000000;
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
}
.slider-tip .tooltip-arrow {
  position:absolute;
  width:0;
  height:0;
  border-color:transparent;
  border-style:solid;
}
.slider-tip.top .tooltip-arrow {
  bottom:20px;
  left:50%;
  margin-left:-5px;
  border-top-color:#000000;
  border-width:5px 5px 0;
}
.slider-tip.right .tooltip-arrow {
  top:50%;
  left:20px;
  margin-top:-5px;
  border-right-color:#000000;
  border-width:5px 5px 5px 0;
}
.slider-tip.left .tooltip-arrow {
  top:50%;
  right:20px;
  margin-top:-5px;
  border-left-color:#000000;
  border-width:5px 0 5px 5px;
}
.slider-tip.bottom .tooltip-arrow {
  bottom:-14px;
  left:50%;
  margin-left:-5px;
  border-bottom-color:#000000;
  border-width:0 5px 5px;
}

/**========= 
TABLES
============ **/
.table-cth thead {color:#fefefe;}
.table-bordered.table-cth {background-color:#eaeaea; }
/*.table-bordered.table-cth {border:1px solid rgba(0,0,0,0.2);margin-left:6px;width:986px;}*/
.table-bordered.table-cth tr a:link {color:#454545;font-weight:normal;*text-decoration:underline;}
.table-bordered.table-cth tr a:hover {color:#454545;font-weight:normal;*text-decoration:none;}

.table-bordered.table-cth td a:link {color:#454545;font-weight:bold;text-decoration:underline;}
.table-bordered.table-cth td a:hover {color:#454545;font-weight:bold;text-decoration:none;}

.table-bordered.table-cthCancel {/*border:1px solid rgba(0,0,0,0.2);margin-left:6px;width:986px;*/background-color:#dcdcdc;}
.table-bordered.table-cthSuspend {/*border:1px solid rgba(0,0,0,0.2);margin-left:6px;width:986px;*/background-color:#fcbcbc;}
.table-bordered.table-cth-left {border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc; background:#fff; /*border:1px solid rgba(0,0,0,0.2)*/;} 

.table-bordered.table-cth-technician {width:540px; margin:3px 0px 10px 10px; border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc; background-color:#ffffff !important; /*border:1px solid rgba(0,0,0,0.2)*/;} 
td.technicianTable {border-left: none; background-color: #fff !important;} 
td.technicianIcon {width:20px;text-align: center; background-color: #fff !important;}

.table-bordered.table-cth-left tr.even {background: none repeat scroll 0 0 #F9F9F9;}
.table-bordered.table-cth-noBorder {border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc; background:#ffffff;} 
.table-bordered.table-cth-noBorder tr.even {background: none repeat scroll 0 0 #F9F9F9;}
.table-bordered.table-cth-noBorder th.clientServices {text-align:center; height:25px; background-color: #FAFAFA; background-image: linear-gradient(to bottom, #FFFFFF, #E2E2E2); background-repeat: repeat-x;}
.table-bordered.table-cth-noBorder td.clientServicesIcon {text-align:center;}

.table-bordered.table-cth-indoor {border:1px solid rgba(0,0,0,0.2);}
.table-bordered.table-cth th, .table-bordered.table-cthSuspend th, .table-bordered.table-cthCancel th, .table-bordered.table-cth td, .table-bordered.table-cthSuspend td, .table-bordered.table-cthCancel td {/*border-left:1px solid rgba(0,0,0,0.2);*/}
.table-bordered.table-cth th:first-child, .table-bordered.table-cthSuspend th:first-child, .table-bordered.table-cthCancel th:first-child, .table-bordered.table-cth td:first-child, .table-bordered.table-cthSuspend td:first-child, .table-bordered.table-cthCancel td:first-child {border-left:none;}
.table.table-cth th, .table.table-cthSuspend th, .table.table-cthCancel th, .table.table-cth td, .table.table-cthSuspend, .table.table-cthCancel td td {/*border-top:1px solid rgba(0,0,0,0.2);*/}
/** data tables **/
div.dataTables_length label {position:absolute;top:6px;right:238px;}
div.dataTables_length select {width:55px;}
div.dataTables_filter label {position:absolute;top:5px;right:8px;}
div.dataTables_info {padding-top:8px;}
div.dataTables_paginate {float:right;margin:0;}
div.dataTables_paginate.pagination ul li a{height:38px;}
table.table {clear:both;margin-bottom:0px !important;}
table.table thead .sorting,table.table thead .sorting_asc,table.table thead .sorting_desc,table.table thead .sorting_asc_disabled,table.table thead .sorting_desc_disabled {cursor:pointer;*cursor:hand;}
table.table thead .sorting { background:url('../images/sort_both.png') no-repeat center right; }
table.table thead .sorting_asc { background:url('../images/sort_asc.png') no-repeat center right; }
table.table thead .sorting_desc { background:url('../images/sort_desc.png') no-repeat center right; }
table.table thead .sorting_asc_disabled { background:url('../images/sort_asc_disabled.png') no-repeat center right; }
table.table thead .sorting_desc_disabled { background:url('../images/sort_desc_disabled.png') no-repeat center right; }
table.dataTable th:active {outline:none;}
.dt.table {margin:-5px 0 0 0!important;}
table.SelectionTop {width: auto;margin-left: auto;margin-right: auto; border-top: 0px !important;}
table.SelectionTop td {border-top: 0px !important;}
table.SelectionLeft {width: auto; float:left; border-top: 0px !important; margin-top: 2px;}
table.SelectionLeft td {border-top: 0px !important;}
table.Form {width:auto; margin:0 3px 5px;}
table.Form th.form {width:120px; margin-right:20px; border:none;}
table.Form th.form2 {width:120px; margin-right:20px; padding-left:40px; border:none;}
table.Form th.formShort {width:auto; margin-right:20px; border:none;text-align:right;}
table.Form td.form {width:150px; margin-right:50px;}
table.Form td, table.Form th {border: none;}



/*Table - Popover Flat Management Plugs*/
.tablePopover {
  width: auto;
  max-width: 380px;
}

.tablePopover td {
  border-bottom:1px dotted #DDDDDD;
  padding: 2px 0;
}

td.popoverCell {
  padding: 0 0 0 20px;  
}

.tablePopover tr:last-child td {
  border-bottom: 0px;   
}

.table-totalPrice {
  border: none;  
}

.table-totalPrice td {
  border: none;
  text-align: right;
  padding: 5px 0;
  
}

.tablePopoverDefault {
  width: 100%;
  max-width: 450px;
}

.tablePopoverDefault td {
   padding: 2px 10px 2px 0px;
}

.tablePopoverDefault th, .tablePopoverDefault td {
   padding: 2px 10px 2px 0px;
   border-bottom: 1px dotted #DDDDDD;
   vertical-align: top;
}

.tablePopoverDefault td.delete { 
   float:right;
   text-align:right;
   padding: 2px 0 2px 10px;
   width: 20px;
}

/* Table - client - billingInfo*/
.tablePopoverBillingInfo {
  width: auto;
}

.tablePopoverBillingInfo td, .tablePopoverBillingInfo th {
  padding: 2px 10px 2px 6px;
}

/* Table - client - billing*/
.tablePopoverBilling {
  width: 100%;
}

.tablePopoverBilling td, .tablePopoverBilling th {
  border-bottom:1px dotted #dcdcdc;
  padding: 2px 0;
  margin-left: 10px;
}

.tablePopoverBilling td.ID, .tablePopoverBilling th.ID {
  min-width:15px;
  width: auto;
  padding-right: 5px;
}

.popoverMargin {
   border-bottom: 1px dotted #EEEEEE;
    padding-right: 10px;
}

.popoverNoMargin {
   border-bottom: 1px dotted #EEEEEE;
}

/*Table - Popover Active Serices*/
.tablePopoverActiveServices {
  width: auto;
  min-width: 300px;
}

.tablePopoverActiveServices td {
  border-top:1px dotted #dddddd;
   padding: 2px 0;
}

.tablePopoverActiveServices td:first-child {
  border-top:1px dotted #dddddd;
  padding: 2px 0;
}

.tablePopoverActiveServices th {
  font-weight: bold;
}

/*Pagination nextIpPhone */
div.dataTables_paginateNextIpPhone { float:right;margin:0; }
div.dataTables_paginateNextIpPhone.paginationNextIpPhone ul li a { height:28px; }


/**=========
PRICING TABLES
============ **/
/** default blue **/
.pricing-table {
  background-color:#fefefe;
  border:1px solid #dedede;
  width:770px;
  margin:30px auto;
  -webkit-border-radius:6px;
  -moz-border-radius:6px;
  border-radius:6px;
}
.pricing-table [class^="span"] {position:relative;margin:0;}
.pricing-table .span3 {width:192.5px;}
.pricing-table .span4 {width:256.67px;}
.pricing-table ul{
  margin:0;
  padding:0;
  list-style:none;
  border-left:1px solid #dedede;
}
.pricing-table [class^="span"]:first-child ul{border-left:none;}
.pricing-table ul li.heading{
  font-size:30px;
  padding:10px;
  text-align:center;
}
.pricing-table [class^="span"]:first-child ul li.heading{
  -webkit-border-radius:6px 0 0 0;
  -moz-border-radius:6px 0 0 0;
  border-radius:6px 0 0 0;
}
.pricing-table [class^="span"]:last-child ul li.heading{
  -webkit-border-radius:0 6px 0 0;
  -moz-border-radius:0 6px 0 0;
  border-radius:0 6px 0 0;
}
.pricing-table .featured ul{
  margin:-20px -5px;
  padding:0;
  list-style:none;
  background-color:#d9e9fb;
  position:relative;
  z-index:300;
  -webkit-border-radius:6px;
  -moz-border-radius:6px;
  border-radius:6px;
  -webkit-box-shadow:4px 4px 10px rgba(0,0,0,0.4);
  -moz-box-shadow:4px 4px 10px rgba(0,0,0,0.4);
  box-shadow:4px 4px 10px rgba(0,0,0,0.4);
}
.pricing-table .featured ul li.heading{
  color:#fefefe;
  text-shadow:1px 1px 1px #454545;
  -webkit-border-radius:6px 6px 0 0;
  -moz-border-radius:6px 6px 0 0;
  border-radius:6px 6px 0 0;
}
.pricing-table ul li.btn-circle {
  margin:-8px 0 20px 10px;
  position:relative;
  display:inline-block;
  margin-right:10px;
  background:#eaeaea;
  border-top:1px solid #aaa;
  border-bottom:1px solid #fff;
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  border-radius:50%;
  box-shadow: inset 0px 8px 24px #fefefe;
  -webkit-box-shadow: inset 0px 8px 24px #fefefe;
  -moz-box-shadow: inset 0px 8px 24px #fefefe;
}
.pricing-table ul li.btn-circle a {
  display:block;
  background-color:#ffffff;
  background-image:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#eaeaea));
  background-image:-webkit-linear-gradient(top, #ffffff, #eaeaea); 
  background-image:-moz-linear-gradient(top, #ffffff, #eaeaea); 
  background-image:-ms-linear-gradient(top, #ffffff, #eaeaea); 
  background-image:-o-linear-gradient(top, #ffffff, #eaeaea); 
  color:#c3c3c3;
  position:relative;
  text-align:center;  
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  border-radius:50%;
  box-shadow: 0px 3px 8px #aaa, inset 0px 2px 3px #fff;
  -webkit-box-shadow: 0px 3px 8px #aaa, inset 0px 2px 3px #fff;
  -moz-box-shadow: 0px 3px 8px #aaa, inset 0px 2px 3px #fff;
  text-shadow:#fff 1px 2px 3px;
  text-decoration:none;  
  margin:10px;
  font-family:Georgia;
}

.pricing-table .span3 ul li.btn-circle {width:170px;}
.pricing-table .span3 ul li.btn-circle a {width:150px;height:150px;}
.pricing-table .span4 ul li.btn-circle {width:230px;}
.pricing-table .span4 ul li.btn-circle a {width:210px;height:210px;}
.pricing-table .featured ul li.btn-circle {
  margin-left:20px;
  background:#bdddff;
  border-top:1px solid #3c79ba;
}

.pricing-table .featured ul li.btn-circle a {
  background-image:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#bdddff));
  background-image:-webkit-linear-gradient(top, #ffffff, #bdddff); 
  background-image:-moz-linear-gradient(top, #ffffff, #bdddff); 
  background-image:-ms-linear-gradient(top, #ffffff, #bdddff); 
  background-image:-o-linear-gradient(top, #ffffff, #bdddff); 
  box-shadow: 0px 3px 8px #9dc8f3, inset 0px 2px 3px #fff;
  -webkit-box-shadow: 0px 3px 8px #9dc8f3, inset 0px 2px 3px #fff;
  -moz-box-shadow: 0px 3px 8px #9dc8f3, inset 0px 2px 3px #fff;
  color:#454545;
  text-shadow:#fff 1px 2px 3px;
}

.pricing-table ul li.btn-circle a span.curr {display:block;margin-bottom:-20px;padding-top:20px;}
.pricing-table .span4 ul li.btn-circle a span.curr {padding-top:60px;}
.pricing-table ul li.btn-circle a span.dec {font-size:14px;}
.pricing-table ul li.btn-circle a span.price {display:block;position:relative;font-size:55px;font-weight:bold;line-height:70px;}
.pricing-table ul li.btn-circle a span.period {display:block;margin-top:-10px;}
.pricing-table ul li.items span {display:block;margin:0 20px 10px 20px;padding:10px 0 10px 30px;font-size:13px;color:#777;border-bottom:1px solid #dedede;line-height:1;vertical-align:middle;height:14px;}
.pricing-table .featured ul li.items span {border-bottom:1px solid rgba(0,0,0,0.1);}
.pricing-table ul li.items span:last-child {border-bottom:none;}
.pricing-table .featured ul li.items span:first-child {margin-top:30px;}
.pricing-table ul li.items span.yes {background:url(../images/ok-sign.png) 0 4px no-repeat;}
.pricing-table ul li.items span.no {background:url(../images/close-sign.png) 0 4px no-repeat;}
.pricing-table ul li.footer {text-align:center;margin-bottom:10px;}
.pricing-table .featured ul li.footer {margin-bottom:0;padding-bottom:30px;}

/** green **/
.pricing-table.green .featured ul{background-color:#dff3df;}
.pricing-table.green .featured ul li.btn-circle {
  margin-left:20px;
  background:#c7dfc7;
  border-top:1px solid #80c480;
}
.pricing-table.green .featured ul li.btn-circle a {
  background-image:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#c7ffc7));
  background-image:-webkit-linear-gradient(top, #ffffff, #c7ffc7); 
  background-image:-moz-linear-gradient(top, #ffffff, #c7ffc7); 
  background-image:-ms-linear-gradient(top, #ffffff, #c7ffc7); 
  background-image:-o-linear-gradient(top, #ffffff, #c7ffc7); 
  box-shadow: 0px 3px 8px #5fe35f, inset 0px 2px 3px #fff;
  -webkit-box-shadow: 0px 3px 8px #5fe35f, inset 0px 2px 3px #fff;
  -moz-box-shadow: 0px 3px 8px #5fe35f, inset 0px 2px 3px #fff;
}

.pricing-table.green ul li.items span.yes {background:url(../images/ok-sign-green.png) 0 4px no-repeat;}

/** red **/
.pricing-table.red .featured ul{background-color:#fcd4d2;}
.pricing-table.red .featured ul li.btn-circle {
  margin-left:20px;
  background:#f9b9aa;
  border-top:1px solid #bd362f;
}

.pricing-table.red .featured ul li.btn-circle a {
  background-image:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ffc7c7));
  background-image:-webkit-linear-gradient(top, #ffffff, #ffc7c7); 
  background-image:-moz-linear-gradient(top, #ffffff, #ffc7c7); 
  background-image:-ms-linear-gradient(top, #ffffff, #ffc7c7); 
  background-image:-o-linear-gradient(top, #ffffff, #ffc7c7); 
  box-shadow: 0px 3px 8px #ee5f5b, inset 0px 2px 3px #fff;
  -webkit-box-shadow: 0px 3px 8px #ee5f5b, inset 0px 2px 3px #fff;
  -moz-box-shadow: 0px 3px 8px #ee5f5b, inset 0px 2px 3px #fff;
}

.pricing-table.red ul li.items span.yes {background:url(../images/ok-sign-red.png) 0 4px no-repeat;}

/** orange **/
.pricing-table.orange .featured ul{background-color:#fbddb3;}
.pricing-table.orange .featured ul li.btn-circle {
  margin-left:20px;
  background:#efba66;
  border-top:1px solid #ca821c;
}

.pricing-table.orange .featured ul li.btn-circle a {
  background-image:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ffe5c7));
  background-image:-webkit-linear-gradient(top, #ffffff, #ffe5c7); 
  background-image:-moz-linear-gradient(top, #ffffff, #ffe5c7); 
  background-image:-ms-linear-gradient(top, #ffffff, #ffe5c7); 
  background-image:-o-linear-gradient(top, #ffffff, #ffe5c7); 
  box-shadow: 0px 3px 8px #fbb450, inset 0px 2px 3px #fff;
  -webkit-box-shadow: 0px 3px 8px #fbb450, inset 0px 2px 3px #fff;
  -moz-box-shadow: 0px 3px 8px #fbb450, inset 0px 2px 3px #fff;
}

.pricing-table.orange ul li.items span.yes {background:url(../images/ok-sign-orange.png) 0 4px no-repeat;}

/**========= 
PEITY
============ **/
span.pieP,span.lineP,span.barP {display:block;}
span.pieP.inline,span.lineP.inline,span.barP.inline {display:inline-block;}
/**========= 
JQPLOT
============ **/
.multiDonutChart .jqplot-data-label,.multiPieChart .jqplot-data-label, .barstackedChart .jqplot-point-label, .barstackedHChart .jqplot-point-label {color:#fefefe;}
.multiDonutChart table.jqplot-table-legend,.multiPieChart table.jqplot-table-legend{ background:transparent; border:none;left:30px!important;bottom:-10px!important; }

/**=========
JSCROLLPANE
============ **/
.jspContainer{overflow:hidden;position:relative;}
.jspPane{position:absolute;}
.jspVerticalBar{position:absolute;top:0;right:0;width:10px;height:100%;background:red;}
.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:10px;background:red;}
.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0;}
.jspCap{display:none;}
.jspHorizontalBar .jspCap{float:left;}
.jspTrack{background:#ddd;position:relative;}
.jspDrag{background:#aaa;position:relative;top:0;left:0;cursor:pointer;}
.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%;}
.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;}
.jspArrow.jspDisabled{cursor:default;background:#80808d;}
.jspVerticalBar .jspArrow{height:16px;}
.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%;}
.jspVerticalBar .jspArrow:focus{outline:none;}
.jspCorner{background:#eeeef4;float:left;height:100%;}
* html .jspCorner{margin:0 -3px 0 0;}
.message-list .jspVerticalBar{left:0;}

/**=========
FULL CALENDAR
============ **/
.fc {direction:ltr;text-align:left;}
.fc table {border-collapse:collapse;border-spacing:0;}
html .fc,.fc table {font-size:1em;}
.fc td,.fc th {padding:0;vertical-align:top;}
.fc-header td {white-space:nowrap;}
.fc-header-left {width:25%;text-align:left;}
.fc-header-center {text-align:center;}
.fc-header-right {width:25%;text-align:right;}
.fc-header-title {display:inline-block;vertical-align:top;}
.fc-header-title h2 {margin-top:0;white-space:nowrap;}
.fc .fc-header-space {padding-left:10px;}
.fc-header .fc-button {}
.fc-button.btn {margin-right:5px;}
.fc-header-right .fc-button.btn:last-child {margin-right:0;}
.fc-header .fc-button {}
.fc-header .fc-corner-right {}
.fc-header .ui-corner-right {}
.fc-header .fc-state-hover,.fc-header .ui-state-hover {z-index:2;}
.fc-header .fc-state-down {z-index:3;}
.fc-header .fc-state-active,.fc-header .ui-state-active {z-index:4;}
.fc-content {clear:both;}
.fc-view {width:100%;overflow:hidden;}
.fc-widget-header,.fc-widget-content {border:1px solid #ccc;}
.fc-state-highlight {background:#ffc;}
.fc-cell-overlay {background:#9cf;opacity:.2;filter:alpha(opacity=20);}
.fc-button {position:relative;display:inline-block;cursor:pointer;}
.fc-state-default {}
.fc-button-inner {position:relative;float:left;overflow:hidden;}
.fc-state-default .fc-button-inner {}
.fc-button-content {position:relative;white-space:nowrap;}
.fc-button-content .fc-icon-wrap {position:relative;float:left;top:50%;}
.fc-button-content .ui-icon {position:relative;float:left;margin-top:-50%;*margin-top:0;*top:-50%;}
.fc-state-default .fc-button-effect {position:absolute;top:50%;left:0;}
.fc-state-default .fc-button-effect span {}
.fc-state-default,.fc-state-default .fc-button-inner {}
.fc-state-hover,.fc-state-hover .fc-button-inner {}
.fc-state-down,.fc-state-down .fc-button-inner {}
.fc-state-active,.fc-state-active .fc-button-inner {}
.fc-state-disabled,.fc-state-disabled .fc-button-inner {}
.fc-state-disabled {cursor:default;}
.fc-state-disabled .fc-button-effect {display:none;}
.fc-event {font-size:.85em;cursor:pointer;}
a.fc-event,.fc-event-draggable {cursor:pointer;}
a.fc-event {text-decoration:none;}
.fc-rtl .fc-event {text-align:right;}
.fc-event-skin {}
.fc-event-inner {position:relative;width:auto;height:100%;overflow:hidden;}
.fc-event-time,.fc-event-title {padding:0 1px;}
.fc .ui-resizable-handle {display:block;position:absolute;z-index:99999;overflow:hidden;font-size:300%;line-height:50%;}
.fc-event .avatar {width:25px;height:25px;margin:5px 0 0 5px;float:none;}
.fc-event-hori {margin-bottom:3px;}
.fc-event-hori .ui-resizable-e {top:0!important;right:-3px!important;width:7px!important;height:100%!important;cursor:e-resize;}
.fc-event-hori .ui-resizable-w {top:0!important;left:-3px!important;width:7px!important;height:100%!important;cursor:w-resize;}
.fc-event-hori .ui-resizable-handle {_padding-bottom:14px;}
.fc-corner-left {}
.fc-corner-left .fc-button-inner,.fc-corner-left .fc-event-inner {}
.fc-corner-right {}
.fc-corner-right .fc-button-inner,.fc-corner-right .fc-event-inner {}
.fc-corner-top {}
.fc-corner-top .fc-event-inner {}
.fc-corner-bottom {}
.fc-corner-bottom .fc-event-inner {}
.fc-corner-left .fc-event-inner {}
.fc-corner-right .fc-event-inner {}
.fc-corner-top .fc-event-inner {}
.fc-corner-bottom .fc-event-inner {}
table.fc-border-separate {border-collapse:separate;}
.fc-border-separate th,.fc-border-separate td {border-width:1px 0 0 1px;}
.fc-border-separate th.fc-last,.fc-border-separate td.fc-last {border-right-width:1px;}
.fc-border-separate tr.fc-last th,.fc-border-separate tr.fc-last td {border-bottom-width:1px;}
.fc-border-separate tbody tr.fc-first td,.fc-border-separate tbody tr.fc-first th {border-top-width:0;}
.fc-grid th {text-align:center;}
.fc-grid .fc-day-number {float:right;padding:0 2px;}
.fc-grid .fc-other-month .fc-day-number {opacity:0.3;filter:alpha(opacity=30);}
.fc-grid .fc-day-content {clear:both;padding:2px 2px 1px;}
.fc-grid .fc-event-time {font-weight:bold;}
.fc-rtl .fc-grid .fc-day-number {float:left;}
.fc-rtl .fc-grid .fc-event-time {float:right;}
.fc-agenda table {border-collapse:separate;}
.fc-agenda-days th {text-align:center;}
.fc-agenda .fc-agenda-axis {width:50px;padding:0 4px;vertical-align:middle;text-align:right;white-space:nowrap;font-weight:normal;}
.fc-agenda .fc-day-content {padding:2px 2px 1px;}
.fc-agenda-days .fc-agenda-axis {border-right-width:1px;}
.fc-agenda-days .fc-col0 {border-left-width:0;}
.fc-agenda-allday th {border-width:0 1px;}
.fc-agenda-allday .fc-day-content {min-height:34px;_height:34px;}
.fc-agenda-divider-inner {height:2px;overflow:hidden;}
.fc-widget-header .fc-agenda-divider-inner {background:#eee;}
.fc-agenda-slots th {border-width:1px 1px 0;}
.fc-agenda-slots td {border-width:1px 0 0;background:none;}
.fc-agenda-slots td div {height:20px;}
.fc-agenda-slots tr.fc-slot0 th,.fc-agenda-slots tr.fc-slot0 td {border-top-width:0;}
.fc-agenda-slots tr.fc-minor th,.fc-agenda-slots tr.fc-minor td {border-top-style:dotted;}
.fc-agenda-slots tr.fc-minor th.ui-widget-header {*border-top-style:solid;}
.fc-event-vert {}
.fc-event-vert .fc-event-head,.fc-event-vert .fc-event-content {position:relative;z-index:2;width:100%;overflow:hidden;}
.fc-event-vert .fc-event-time {white-space:nowrap;font-size:10px;}
.fc-event-vert .fc-event-bg {position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:#fff;opacity:.3;filter:alpha(opacity=30);}
.fc .ui-draggable-dragging .fc-event-bg,.fc-select-helper .fc-event-bg {display:none\9;}
.fc-event-vert .ui-resizable-s {bottom:0!important;width:100%!important;height:8px!important;overflow:hidden !important;line-height:8px !important;font-size:11px  !important;font-family:monospace;text-align:center;cursor:s-resize;}
.fc-agenda .ui-resizable-resizing {_overflow:hidden;}

/* Date Picker */
.datepicker {
  top:0;
  left:0;
  padding:4px;
  margin-top:1px;
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
}

.datepicker:before {
  content:'';
  display:inline-block;
  border-left:7px solid transparent;
  border-right:7px solid transparent;
  border-bottom:7px solid #ccc;
  border-bottom-color:rgba(0, 0, 0, 0.2);
  position:absolute;
  top:-7px;
  left:6px;
}

.datepicker:after {
  content:'';
  display:inline-block;
  border-left:6px solid transparent;
  border-right:6px solid transparent;
  border-bottom:6px solid #ffffff;
  position:absolute;
  top:-6px;
  left:7px;
}

.datepicker > div {display:none;}
.datepicker table {width:100%;margin:0;}
.datepicker td, .datepicker th {
  text-align:center;
  width:20px;
  height:20px;
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
}

.datepicker td.day:hover {background:#eeeeee;cursor:pointer!important;}
.datepicker td.old, .datepicker td.new {color:#999999;}
.datepicker td.active, .datepicker td.active:hover {
  background-color:#006dcc;
  background-image:-moz-linear-gradient(top, #0088cc, #0044cc);
  background-image:-ms-linear-gradient(top, #0088cc, #0044cc);
  background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
  background-image:-webkit-linear-gradient(top, #0088cc, #0044cc);
  background-image:-o-linear-gradient(top, #0088cc, #0044cc);
  background-image:linear-gradient(top, #0088cc, #0044cc);
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);
  border-color:#0044cc #0044cc #002a80;
  border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
  color:#fff;
  *text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);
}

.datepicker td.active:hover,.datepicker td.active:hover:hover,.datepicker td.active:active,.datepicker td.active:hover:active,.datepicker td.active.active,.datepicker td.active:hover.active,.datepicker td.active.disabled,.datepicker td.active:hover.disabled,.datepicker td.active[disabled],.datepicker td.active:hover[disabled] {background-color:#0044cc;}
.datepicker td.active:active,.datepicker td.active:hover:active,.datepicker td.active.active,.datepicker td.active:hover.active {background-color:#003399 \9;}
.datepicker td span {
  display:block;
  width:47px;
  height:54px;
  line-height:54px;
  float:left;
  margin:2px;
  cursor:pointer;
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
}

.datepicker td span:hover {background:#eeeeee;}
.datepicker td span.active {
  background-color:#006dcc;
  background-image:-moz-linear-gradient(top, #0088cc, #0044cc);
  background-image:-ms-linear-gradient(top, #0088cc, #0044cc);
  background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
  background-image:-webkit-linear-gradient(top, #0088cc, #0044cc);
  background-image:-o-linear-gradient(top, #0088cc, #0044cc);
  background-image:linear-gradient(top, #0088cc, #0044cc);
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);
  border-color:#0044cc #0044cc #002a80;
  border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
  color:#fff;
  *text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);
}

.datepicker td span.active:hover,.datepicker td span.active:active,.datepicker td span.active.active,.datepicker td span.active.disabled,.datepicker td span.active[disabled] {background-color:#0044cc;}
.datepicker td span.active:active, .datepicker td span.active.active {background-color:#003399 \9;}
.datepicker td span.old {color:#999999;}
.datepicker th.switch {width:145px;background-color:#c4e4fa;}
.datepicker thead tr:first-child th {cursor:pointer;}
.datepicker thead tr:first-child th:hover {background:#c4e4fa;}
.input-append.date .add-on i, .input-prepend.date .add-on i {
  display:block;
  cursor:pointer;
  width:16px;
  height:16px;
}

/* Time Picker */
div.time-picker {
  position:absolute;
  height:191px;
  width:4em;
  overflow:auto;
  background:#fff;
  border:1px solid #aaa;
  z-index:99;
  margin:0;
}

div.time-picker-12hours {width:6em;}
div.time-picker ul {
  list-style-type:none;
  margin:0;
  padding:0;
  width:100%;
}

div.time-picker li {
  cursor:pointer;
  height:10px;
  font:12px/1 Helvetica, Arial, sans-serif;
  padding:4px 3px;
}

div.time-picker li.selected {
  background:#0063CE;
  color:#fff;
}

/* simple color picker */
div.color-picker { border-left:1px solid #000; border-top:1px solid #000; position:absolute; left:0px; top:0px; padding:0px; }
div.color-picker ul { list-style:none; padding:0px; margin:0px; float:left; }
div.color-picker ul li { display:block; width:15px; height:15px; border-right:1px solid #000; border-bottom:1px solid #000; margin:0px; float:left; cursor:pointer; }

/* jquery chosen */
.chzn-container {
  font-size:11px;
  position:relative;
  display:inline-block;
  zoom:1;
  *display:inline;
}

.chzn-container .chzn-drop {
  background:#fff;
  border:1px solid #ccc;
  border-top:0;
  position:absolute;
  top:29px;
  left:0;
  z-index:1010;
}

.chzn-container-single .chzn-single {
  background-color:#ffffff;
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
  -moz-background-clip:padding-box;
  -webkit-background-clip:padding-box;
  background-clip:padding-box;
  border:1px solid #ccc;
  display:block;
  overflow:hidden;
  white-space:nowrap;
  position:relative;
  height:25px;
  font-weight:normal;
  line-height:25px;
  padding:0 0 0 4px;
  color:#444444;
  text-decoration:none;
}

.chzn-container-single .chzn-default {color:#999;}
.chzn-container-single .chzn-single span {
  margin-right:26px;
  display:block;
  overflow:hidden;
  white-space:nowrap;
  -o-text-overflow:ellipsis;
  -ms-text-overflow:ellipsis;
  text-overflow:ellipsis;
}

.chzn-container-single .chzn-single abbr {
  display:block;
  position:absolute;
  right:26px;
  top:6px;
  width:12px;
  height:13px;
  font-size:1px;
  background:url('../images/chosen-sprite.png') right top no-repeat;
}

.chzn-container-single .chzn-single abbr:hover {background-position:right -11px;}
.chzn-container-single.chzn-disabled .chzn-single abbr:hover {background-position:right top;}
.chzn-container-single .chzn-single div {
  position:absolute;
  right:0;
  top:0;
  display:block;
  height:100%;
  width:18px;
}

.chzn-container-single .chzn-single div b {
  background:url('../images/chosen-sprite.png') no-repeat 0 0;
  display:block;
  width:100%;
  height:100%;
}

.chzn-container-single .chzn-search {
  padding:3px 4px;
  position:relative;
  margin:0;
  white-space:nowrap;
  z-index:1010;
}

.chzn-container-single .chzn-search input {
  background:#fff url('../images/chosen-sprite.png') no-repeat 100% -22px;
  margin:1px 0;
  padding:4px 20px 4px 5px;
  outline:0;
  border:1px solid #ccc;
  font-family:sans-serif;
  font-size:1em;
}

.chzn-container-single .chzn-drop {
  -webkit-border-radius:0 0 4px 4px;
  -moz-border-radius:0 0 4px 4px;
  border-radius:0 0 4px 4px;
  -moz-background-clip:padding-box;
  -webkit-background-clip:padding-box;
  background-clip:padding-box;
}

.chzn-container-single-nosearch .chzn-search input {position:absolute;left:-9000px;}
.chzn-container-multi .chzn-choices {
  background-color:#fff;
  background-image:-webkit-gradient(linear,0% 0%,0% 100%,color-stop(1%,#eeeeee),color-stop(15%,#ffffff));
  background-image:-webkit-linear-gradient(top,#eeeeee 1%,#ffffff 15%);
  background-image:-moz-linear-gradient(top,#eeeeee 1%,#ffffff 15%);
  background-image:-o-linear-gradient(top,#eeeeee 1%,#ffffff 15%);
  background-image:-ms-linear-gradient(top,#eeeeee 1%,#ffffff 15%);
  background-image:linear-gradient(top,#eeeeee 1%,#ffffff 15%);
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
  border:1px solid #ccc;
  margin:0;
  padding:0;
  cursor:text;
  overflow:hidden;
  height:auto !important;
  height:1%;
  position:relative;
}

.chzn-container-multi .chzn-choices li {float:left;list-style:none;}
.chzn-container-multi .chzn-choices .search-field {white-space:nowrap;margin:0;padding:0;}
.chzn-container-multi .chzn-choices .search-field input {
  color:#666;
  background:transparent !important;
  border:0 !important;
  font-family:sans-serif;
  font-size:100%;
  height:15px;
  padding:5px;
  margin:1px 0;
  outline:0;
  -webkit-box-shadow:none;
  -moz-box-shadow:none;
  -o-box-shadow:none;
  box-shadow:none;
}

.chzn-container-multi .chzn-choices .search-field .default {color:#999;}
.chzn-container-multi .chzn-choices .search-choice {
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
  -moz-background-clip:padding-box;
  -webkit-background-clip:padding-box;
  background-clip:padding-box;
  background-color:#fff;
  color:#333;
  border:1px solid #ccc;
  line-height:13px;
  padding:3px 20px 3px 5px;
  margin:3px 0 3px 5px;
  position:relative;
  cursor:default;
}

.chzn-container-multi .chzn-choices .search-choice-focus {background:#d4d4d4;}
.chzn-container-multi .chzn-choices .search-choice .search-choice-close {
  display:block;
  position:absolute;
  right:3px;
  top:4px;
  width:12px;
  height:13px;
  font-size:1px;
  background:url('../images/chosen-sprite.png') right top no-repeat;
}

.chzn-container-multi .chzn-choices .search-choice .search-choice-close:hover {background-position:right -11px;}
.chzn-container-multi .chzn-choices .search-choice-focus .search-choice-close {background-position:right -11px;}
.chzn-container .chzn-results {
  width:96%;
  margin:0 4px 4px 0;
  max-height:180px;
  padding:0 0 0 4px;
  font-size:11px;
  position:relative;
  overflow-x:hidden;
  overflow-y:auto;
  -webkit-overflow-scrolling:touch;
}

.chzn-container-multi .chzn-results {margin:-1px 0 0;padding:0;}
.chzn-container .chzn-results li {
  display:none;
  color:#454545;
  line-height:13px;
  padding:4px 6px;
  margin:0;
  list-style:none;
}

.chzn-container .chzn-results .active-result {cursor:pointer;display:list-item;}
.chzn-container .chzn-results .highlighted {
  background-color:#3875d7;
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3875d7',endColorstr='#2a62bc',GradientType=0 );
  background-image:-webkit-gradient(linear,0% 0%,0% 100%,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));
  background-image:-webkit-linear-gradient(top,#3875d7 20%,#2a62bc 90%);
  background-image:-moz-linear-gradient(top,#3875d7 20%,#2a62bc 90%);
  background-image:-o-linear-gradient(top,#3875d7 20%,#2a62bc 90%);
  background-image:-ms-linear-gradient(top,#3875d7 20%,#2a62bc 90%);
  background-image:linear-gradient(top,#3875d7 20%,#2a62bc 90%);
  color:#fff;
}

.chzn-container .chzn-results li em {background:#feffde;font-style:normal;}
.chzn-container .chzn-results .highlighted em {background:transparent;}
.chzn-container .chzn-results .no-results {background:#f4f4f4;display:list-item;}
.chzn-container .chzn-results .group-result {cursor:default;color:#999;font-weight:bold;}
.chzn-container .chzn-results .group-option {padding-left:15px;}
.chzn-container-multi .chzn-drop .result-selected {display:none;}
.chzn-container .chzn-results-scroll {
  background:white;
  margin:0 4px;
  position:absolute;
  text-align:center;
  width:321px;
  z-index:1;
}

.chzn-container .chzn-results-scroll span {
  display:inline-block;
  height:17px;
  text-indent:-5000px;
  width:9px;
}

.chzn-container .chzn-results-scroll-down {bottom:0;}
.chzn-container .chzn-results-scroll-down span {background:url('../images/chosen-sprite.png') no-repeat -4px -3px;}
.chzn-container .chzn-results-scroll-up span {background:url('../images/chosen-sprite.png') no-repeat -22px -3px;}
.chzn-container-active .chzn-single {border:1px solid #ccc;}
.chzn-container-active .chzn-single-with-drop {
  border:1px solid #ccc;
  background-color:#eee;
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee',endColorstr='#ffffff',GradientType=0 );
  background-image:-webkit-gradient(linear,0% 0%,0% 100%,color-stop(20%,#eeeeee),color-stop(80%,#ffffff));
  background-image:-webkit-linear-gradient(top,#eeeeee 20%,#ffffff 80%);
  background-image:-moz-linear-gradient(top,#eeeeee 20%,#ffffff 80%);
  background-image:-o-linear-gradient(top,#eeeeee 20%,#ffffff 80%);
  background-image:-ms-linear-gradient(top,#eeeeee 20%,#ffffff 80%);
  background-image:linear-gradient(top,#eeeeee 20%,#ffffff 80%);
  -webkit-border-bottom-left-radius:0;
  -webkit-border-bottom-right-radius:0;
  -moz-border-radius-bottomleft:0;
  -moz-border-radius-bottomright:0;
  border-bottom-left-radius:0;
  border-bottom-right-radius:0;
}

.chzn-container-active .chzn-single-with-drop div {background:transparent;border-left:none;}
.chzn-container-active .chzn-single-with-drop div b {background-position:-18px 1px;}
.chzn-container-active .chzn-choices {
  -webkit-box-shadow:0 0 5px rgba(0,0,0,.3);
  -moz-box-shadow:0 0 5px rgba(0,0,0,.3);
  -o-box-shadow:0 0 5px rgba(0,0,0,.3);
  box-shadow:0 0 5px rgba(0,0,0,.3);
  border:1px solid #ccc;
}

.chzn-container-active .chzn-choices .search-field input {color:#111 !important;}
.chzn-disabled {cursor:default;opacity:0.5 !important;}
.chzn-disabled .chzn-single {cursor:default;}
.chzn-disabled .chzn-choices .search-choice .search-choice-close {cursor:default;}
.chzn-rtl {text-align:right;}
.chzn-rtl .chzn-single {padding:0 8px 0 0;overflow:visible;}
.chzn-rtl .chzn-single span {
  margin-left:26px;
  margin-right:0;
  direction:rtl;
}

.chzn-rtl .chzn-single div {left:3px;right:auto;}
.chzn-rtl .chzn-single abbr {left:26px;right:auto;}
.chzn-rtl .chzn-choices .search-field input {direction:rtl;}
.chzn-rtl .chzn-choices li {float:right;}
.chzn-rtl .chzn-choices .search-choice {padding:3px 5px 3px 19px;margin:3px 5px 3px 0;}
.chzn-rtl .chzn-choices .search-choice .search-choice-close {
  left:4px;
  right:auto;
  background-position:right top;
}

.chzn-rtl.chzn-container-single .chzn-results {margin:0 0 4px 4px;padding:0 4px 0 0;}
.chzn-rtl .chzn-results .group-option {padding-left:0;padding-right:15px;}
.chzn-rtl.chzn-container-active .chzn-single-with-drop div {border-right:none;}
.chzn-rtl .chzn-search input {
  background:#fff url('../images/chosen-sprite.png') no-repeat -38px -22px;
  background:url('../images/chosen-sprite.png') no-repeat -38px -22px,-webkit-gradient(linear,0% 0%,0% 100%,color-stop(1%,#eeeeee),color-stop(15%,#ffffff));
  background:url('../images/chosen-sprite.png') no-repeat -38px -22px,-webkit-linear-gradient(top,#eeeeee 1%,#ffffff 15%);
  background:url('../images/chosen-sprite.png') no-repeat -38px -22px,-moz-linear-gradient(top,#eeeeee 1%,#ffffff 15%);
  background:url('../images/chosen-sprite.png') no-repeat -38px -22px,-o-linear-gradient(top,#eeeeee 1%,#ffffff 15%);
  background:url('../images/chosen-sprite.png') no-repeat -38px -22px,-ms-linear-gradient(top,#eeeeee 1%,#ffffff 15%);
  background:url('../images/chosen-sprite.png') no-repeat -38px -22px,linear-gradient(top,#eeeeee 1%,#ffffff 15%);
  padding:4px 5px 4px 20px;
  direction:rtl;
}

/* JQPLOT /*rules for the plot target div.  These will be cascaded down to all plot elements according to css rules*/
.jqplot-target {
  position:relative;
  color:#666666;
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size:14px;
}

/*rules applied to all axes*/
.jqplot-axis {font-size:0.75em;}
.jqplot-xaxis {margin-top:10px;}
.jqplot-x2axis {margin-bottom:10px;}
.jqplot-yaxis {margin-right:10px;}
.jqplot-y2axis, .jqplot-y3axis, .jqplot-y4axis, .jqplot-y5axis, .jqplot-y6axis, .jqplot-y7axis, .jqplot-y8axis, .jqplot-y9axis, .jqplot-yMidAxis {margin-left:10px;margin-right:10px;}

/*rules applied to all axis tick divs*/
.jqplot-axis-tick, .jqplot-xaxis-tick, .jqplot-yaxis-tick, .jqplot-x2axis-tick, .jqplot-y2axis-tick, .jqplot-y3axis-tick, .jqplot-y4axis-tick, .jqplot-y5axis-tick, .jqplot-y6axis-tick, .jqplot-y7axis-tick, .jqplot-y8axis-tick, .jqplot-y9axis-tick, .jqplot-yMidAxis-tick {position:absolute;white-space:pre;}
.jqplot-xaxis-tick {
  top:0px;
  left:15px;
  vertical-align:top;
}

.jqplot-x2axis-tick {
  bottom:0px;
  left:15px;
  vertical-align:bottom;
}

.jqplot-yaxis-tick {
  right:0px;
  top:15px;
  text-align:right;
}

.jqplot-yaxis-tick.jqplot-breakTick {
  right:-20px;
  margin-right:0px;
  padding:1px 5px 1px 5px;
  z-index:2;
  font-size:1.5em;
}

.jqplot-y2axis-tick, .jqplot-y3axis-tick, .jqplot-y4axis-tick, .jqplot-y5axis-tick, .jqplot-y6axis-tick, .jqplot-y7axis-tick, .jqplot-y8axis-tick, .jqplot-y9axis-tick {
  left:0px;
  top:15px;
  text-align:left;
}

.jqplot-yMidAxis-tick {text-align:center;white-space:nowrap;}
.jqplot-xaxis-label {
  margin-top:10px;
  font-size:11pt;
  position:absolute;
}

.jqplot-x2axis-label {
  margin-bottom:10px;
  font-size:11pt;
  position:absolute;
}

.jqplot-yaxis-label {
  margin-right:10px;
  font-size:11pt;
  position:absolute;
}

.jqplot-yMidAxis-label {font-size:11pt;position:absolute;}
.jqplot-y2axis-label, .jqplot-y3axis-label, .jqplot-y4axis-label, .jqplot-y5axis-label, .jqplot-y6axis-label, .jqplot-y7axis-label, .jqplot-y8axis-label, .jqplot-y9axis-label {
  font-size:11pt;
  margin-left:10px;
  position:absolute;
}

.jqplot-meterGauge-tick {font-size:0.75em;color:#999999;}
.jqplot-meterGauge-label {font-size:1em;color:#999999;}
table.jqplot-table-legend {
  margin-top:12px;
  margin-bottom:12px;
  margin-left:12px;
  margin-right:12px;
}

table.jqplot-table-legend, table.jqplot-cursor-legend {
  background-color:rgba(255,255,255,0.6);
  border:1px solid #cccccc;
  position:absolute;
  font-size:0.75em;
}

td.jqplot-table-legend {vertical-align:middle;}
td.jqplot-seriesToggle:hover, td.jqplot-seriesToggle:active {cursor:pointer;}
.jqplot-table-legend .jqplot-series-hidden {text-decoration:line-through;}
div.jqplot-table-legend-swatch-outline {border:1px solid #cccccc;padding:1px;}
div.jqplot-table-legend-swatch {
  width:0px;
  height:0px;
  border-top-width:5px;
  border-bottom-width:5px;
  border-left-width:6px;
  border-right-width:6px;
  border-top-style:solid;
  border-bottom-style:solid;
  border-left-style:solid;
  border-right-style:solid;
}

.jqplot-title {
  top:0px;
  left:0px;
  padding-bottom:0.5em;
  font-size:1.2em;
}

table.jqplot-cursor-tooltip {
  border:1px solid #cccccc;
  font-size:0.75em;
}

.jqplot-cursor-tooltip {
  border:1px solid #cccccc;
  font-size:0.75em;
  white-space:nowrap;
  background:rgba(208,208,208,0.5);
  padding:1px;
}

.jqplot-highlighter-tooltip, .jqplot-canvasOverlay-tooltip {
  border:1px solid #cccccc;
  font-size:0.75em;
  white-space:nowrap;
  background:rgba(208,208,208,0.5);
  padding:1px;
}

.jqplot-point-label {font-size:0.75em;z-index:2;}
td.jqplot-cursor-legend-swatch {vertical-align:middle;text-align:center;}
div.jqplot-cursor-legend-swatch {width:1.2em;height:0.7em;}
.jqplot-error {text-align:center;}
.jqplot-error-message {
  position:relative;
  top:46%;
  display:inline-block;
}

div.jqplot-bubble-label {
  font-size:0.8em;
  padding-left:2px;
  padding-right:2px;
  color:rgb(20%, 20%, 20%);
}

div.jqplot-bubble-label.jqplot-bubble-label-highlight {background:rgba(90%, 90%, 90%, 0.7);}
div.jqplot-noData-container {text-align:center;background-color:rgba(96%, 96%, 96%, 0.3);}

/* JPAGES */
.holder {margin:0 0 15px 0;}

/* WYSIWYG */
ul.wysihtml5-toolbar {margin:0;padding:0;display:block;}
ul.wysihtml5-toolbar::after {clear:both;display:table;content:"";}
ul.wysihtml5-toolbar > li {
  float:left;
  display:list-item;
  list-style:none;
  margin:0 5px 10px 0;
}

ul.wysihtml5-toolbar a[data-wysihtml5-command=bold] {font-weight:bold;}
ul.wysihtml5-toolbar a[data-wysihtml5-command=italic] {font-style:italic;}
ul.wysihtml5-toolbar a[data-wysihtml5-command=underline] {text-decoration:underline;}
ul.wysihtml5-toolbar a.btn.wysihtml5-command-active {
  background-image:none;
  -webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);
  background-color:#E6E6E6;
  background-color:#D9D9D9;
  outline:0;
}

ul.wysihtml5-commands-disabled .dropdown-menu {display:none !important;}

/*  Font Awesome
  Email:dave@davegandy.com
  Twitter:http://twitter.com/fortaweso_me
  Work:http://lemonwi.se co-founder
*/
[class^="icon-"], [class*=" icon-"], .iconic { display:inline; width:auto; height:auto; font-size:12px; margin:1px 2px !important; /*line-height:inherit; vertical-align:baseline;*/ background-image:none!important; background-position:0% 0%; background-repeat:repeat; }li[class^="icon-"], li[class*=" icon-"], li.iconic { display:block; }[class^="icon-"]:before, [class*=" icon-"]:before { font-family:FontAwesome; font-weight:normal; font-style:normal; display:inline-block; text-decoration:none; }a [class^="icon-"], a [class*=" icon-"], a .iconic { display:inline-block; text-decoration:inherit; }.icon-large:before, .iconic-large:before { vertical-align:middle; font-size:1.3333333333333333em; margin-right:3px; }.btn [class^="icon-"], .btn [class*=" icon-"], btn .iconic { line-height:1em; }li [class^="icon-"], li [class*=" icon-"], li .iconic { display:inline-block; width:1.25em; text-align:center; }li .icon-large[class^="icon-"], li .icon-large[class*=" icon-"], li .iconic-large { width:1.875em; }li .icon-xlarge[class^="icon-"], li .icon-xlarge[class*=" icon-"], li .iconic-xlarge { width:1.215em; font-size:24px; height:15px; }li[class^="icon-"], li[class*=" icon-"], li.iconic { margin-left:0; list-style-type:none; }li[class^="icon-"]:before, li[class*=" icon-"]:before, li.iconic:before { text-indent:-2em; text-align:center; }li[class^="icon-"].icon-large:before, li[class*=" icon-"].icon-large:before, li.iconic.iconic-large:before { text-indent:-1.3333333333333333em; }.icon-glass:before { content:"\f000"; } .icon-music:before, .ulmusic li:before { content:"\f001"; } .icon-search:before { content:"\f002"; } .icon-envelope:before, .ulenvelope li:before { content:"\f003"; } .icon-heart:before { content:"\f004"; } .icon-star:before { content:"\f005"; } .icon-star-empty:before, .ulstar li:before { content:"\f006"; } .icon-user:before, .uluser li:before { content:"\f007"; } .icon-film:before, .ulvideo li:before { content:"\f008"; } .icon-th-large:before { content:"\f009"; } .icon-th:before { content:"\f00a"; } .icon-th-list:before { content:"\f00b"; } .icon-ok:before { content:"\f00c"; } .icon-remove:before { content:"\f00d"; text-decoration: none; cursor:pointer; } .icon-remove:before a:hover {text-decoration: none;} .icon-zoom-in:before { content:"\f00e"; } .icon-zoom-out:before { content:"\f010"; } .icon-off:before { content:"\f011"; } .icon-signal:before { content:"\f012"; } .icon-cog:before, .ulcog li:before { content:"\f013"; } .icon-trash:before { content:"\f014"; } .icon-home:before { content:"\f015"; } .icon-file:before, .ulfile li:before { content:"\f016"; } .icon-time:before { content:"\f017"; } .icon-road:before { content:"\f018"; } .icon-download-alt:before { content:"\f019"; } .icon-download:before { content:"\f01a"; } .icon-upload:before { content:"\f01b"; } .icon-inbox:before { content:"\f01c"; } .icon-play-circle:before { content:"\f01d"; } .icon-repeat:before { content:"\f01e"; } .icon-refresh:before { content:"\f021"; } .icon-list-alt:before { content:"\f022"; } .icon-lock:before { content:"\f023"; } .icon-flag:before { content:"\f024"; } .icon-headphones:before { content:"\f025"; } .icon-volume-off:before { content:"\f026"; } .icon-volume-down:before { content:"\f027"; } .icon-volume-up:before { content:"\f028"; } .icon-qrcode:before { content:"\f029"; } .icon-barcode:before { content:"\f02a"; } .icon-tag:before { content:"\f02b"; } .icon-tags:before { content:"\f02c"; } .icon-book:before { content:"\f02d"; } .icon-bookmark:before { content:"\f02e"; } .icon-print:before { content:"\f02f"; } .icon-camera:before { content:"\f030"; } .icon-font:before { content:"\f031"; } .icon-bold:before { content:"\f032"; } .icon-italic:before { content:"\f033"; } .icon-text-height:before { content:"\f034"; } .icon-text-width:before { content:"\f035"; } .icon-align-left:before { content:"\f036"; } .icon-align-center:before { content:"\f037"; } .icon-align-right:before { content:"\f038"; } .icon-align-justify:before { content:"\f039"; } .icon-list:before { content:"\f03a"; } .icon-indent-left:before { content:"\f03b"; } .icon-indent-right:before { content:"\f03c"; } .icon-facetime-video:before { content:"\f03d"; } .icon-picture:before, .ulpicture li:before { content:"\f03e"; } .icon-pencil:before { content:"\f040"; } .icon-map-marker:before { content:"\f041"; } .icon-adjust:before { content:"\f042"; } .icon-tint:before { content:"\f043"; } .icon-edit:before { content:"\f044"; cursor:pointer;} .icon-share:before { content:"\f045"; } .icon-check:before { content:"\f046"; } .icon-move:before { content:"\f047"; } .icon-step-backward:before { content:"\f048"; } .icon-fast-backward:before { content:"\f049"; } .icon-backward:before { content:"\f04a"; } .icon-play:before { content:"\f04b"; } .icon-pause:before { content:"\f04c"; } .icon-stop:before { content:"\f04d"; } .icon-forward:before { content:"\f04e"; } .icon-fast-forward:before { content:"\f050"; } .icon-step-forward:before { content:"\f051"; } .icon-eject:before { content:"\f052"; } .icon-chevron-left:before { content:"\f053"; } .icon-chevron-right:before { content:"\f054"; } .icon-plus-sign:before { content:"\f055"; } .icon-minus-sign:before { content:"\f056"; } .icon-remove-sign:before { content:"\f057"; } .icon-ok-sign:before { content:"\f058"; } .icon-question-sign:before { content:"\f059"; } .icon-info-sign:before { content:"\f05a"; } .icon-screenshot:before { content:"\f05b"; } .icon-remove-circle:before { content:"\f05c"; } .icon-ok-circle:before { content:"\f05d"; } .icon-ban-circle:before { content:"\f05e"; } .icon-arrow-left:before { content:"\f060"; } .icon-arrow-right:before { content:"\f061"; } .icon-arrow-up:before { content:"\f062"; } .icon-arrow-down:before { content:"\f063"; } .icon-share-alt:before { content:"\f064"; } .icon-resize-full:before { content:"\f065"; } .icon-resize-small:before { content:"\f066"; } .icon-plus:before { content:"\f067"; } .icon-minus:before { content:"\f068"; } .icon-asterisk:before { content:"\f069"; } .icon-exclamation-sign:before { content:"\f06a"; } .icon-gift:before { content:"\f06b"; } .icon-leaf:before { content:"\f06c"; } .icon-fire:before { content:"\f06d"; } .icon-eye-open:before { content:"\f06e"; } .icon-eye-close:before { content:"\f070"; } .icon-warning-sign:before { content:"\f071"; } .icon-plane:before { content:"\f072"; } .icon-calendar:before { content:"\f073"; } .icon-random:before { content:"\f074"; } .icon-comment:before { content:"\f075"; } .icon-magnet:before { content:"\f076"; } .icon-chevron-up:before { content:"\f077"; } .icon-chevron-down:before { content:"\f078"; } .icon-retweet:before { content:"\f079"; } .icon-shopping-cart:before { content:"\f07a"; } .icon-folder-close:before { content:"\f07b"; } .icon-folder-open:before { content:"\f07c"; } .icon-resize-vertical:before { content:"\f07d"; } .icon-resize-horizontal:before { content:"\f07e"; } .icon-bar-chart:before { content:"\f080"; } .icon-twitter-sign:before { content:"\f081"; } .icon-facebook-sign:before { content:"\f082"; } .icon-camera-retro:before { content:"\f083"; } .icon-key:before { content:"\f084"; } .icon-cogs:before { content:"\f085"; } .icon-comments:before { content:"\f086"; } .icon-thumbs-up:before, .ulthumb li:before { content:"\f087"; } .icon-thumbs-down:before { content:"\f088"; } .icon-star-half:before { content:"\f089"; } .icon-heart-empty:before { content:"\f08a"; } .icon-signout:before { content:"\f08b"; } .icon-linkedin-sign:before { content:"\f08c"; } .icon-pushpin:before, .ulpin li:before { content:"\f08d"; } .icon-external-link:before { content:"\f08e"; } .icon-signin:before { content:"\f090"; } .icon-trophy:before { content:"\f091"; } .icon-github-sign:before { content:"\f092"; } .icon-upload-alt:before { content:"\f093"; } .icon-lemon:before { content:"\f094"; } .icon-phone:before { content:"\f095"; } .icon-check-empty:before { content:"\f096"; } .icon-bookmark-empty:before { content:"\f097"; } .icon-phone-sign:before { content:"\f098"; } .icon-twitter:before, .ul-custom li.twitter:before { content:"\f099"; } .icon-facebook:before, .ul-custom li.facebook:before { content:"\f09a"; } .icon-github:before, .ul-custom li.github:before { content:"\f09b"; } .icon-unlock:before { content:"\f09c"; } .icon-credit-card:before { content:"\f09d"; } .icon-rss:before { content:"\f09e"; } .icon-hdd:before { content:"\f0a0"; } .icon-bullhorn:before { content:"\f0a1"; } .icon-bell:before { content:"\f0a2"; } .icon-certificate:before { content:"\f0a3"; } .icon-hand-right:before { content:"\f0a4"; } .icon-hand-left:before { content:"\f0a5"; } .icon-hand-up:before { content:"\f0a6"; } .icon-hand-down:before { content:"\f0a7"; } .icon-circle-arrow-left:before { content:"\f0a8"; } .icon-circle-arrow-right:before { content:"\f0a9"; } .icon-circle-arrow-up:before { content:"\f0aa"; } .icon-circle-arrow-down:before { content:"\f0ab"; } .icon-globe:before { content:"\f0ac"; } .icon-wrench:before { content:"\f0ad"; } .icon-tasks:before { content:"\f0ae"; } .icon-filter:before { content:"\f0b0"; } .icon-briefcase:before { content:"\f0b1"; } .icon-fullscreen:before { content:"\f0b2"; } .icon-group:before { content:"\f0c0"; } .icon-link:before { content:"\f0c1"; } .icon-cloud:before { content:"\f0c2"; } .icon-beaker:before { content:"\f0c3"; } .icon-cut:before { content:"\f0c4"; } .icon-copy:before { content:"\f0c5"; } .icon-paper-clip:before { content:"\f0c6"; } .icon-save:before { content:"\f0c7"; } .icon-sign-blank:before { content:"\f0c8"; } .icon-reorder:before { content:"\f0c9"; } .icon-list-ul:before { content:"\f0ca"; } .icon-list-ol:before { content:"\f0cb"; } .icon-strikethrough:before { content:"\f0cc"; } .icon-underline:before { content:"\f0cd"; } .icon-table:before { content:"\f0ce"; } .icon-magic:before { content:"\f0d0"; } .icon-truck:before { content:"\f0d1"; } .icon-pinterest:before, .ul-custom li.pinterest:before { content:"\f0d2"; } .icon-pinterest-sign:before { content:"\f0d3"; } .icon-google-plus-sign:before { content:"\f0d4"; } .icon-google-plus:before, .ul-custom li.google-plus:before { content:"\f0d5"; } .icon-money:before { content:"\f0d6"; } .icon-caret-down:before { content:"\f0d7"; } .icon-caret-up:before { content:"\f0d8"; } .icon-caret-left:before { content:"\f0d9"; } .icon-caret-right:before, .ulcr li:before { content:"\f0da"; } .icon-columns:before { content:"\f0db"; } .icon-sort:before { content:"\f0dc"; } .icon-sort-down:before { content:"\f0dd"; } .icon-sort-up:before { content:"\f0de"; } .icon-envelope-alt:before { content:"\f0e0"; } .icon-linkedin:before, .ul-custom li.linkedin:before { content:"\f0e1"; } .icon-undo:before { content:"\f0e2"; } .icon-legal:before { content:"\f0e3"; } .icon-dashboard:before { content:"\f0e4"; } .icon-comment-alt:before { content:"\f0e5"; } .icon-comments-alt:before { content:"\f0e6"; } .icon-bolt:before { content:"\f0e7"; } .icon-sitemap:before { content:"\f0e8"; } .icon-umbrella:before { content:"\f0e9"; } .icon-paste:before { content:"\f0ea"; } .icon-user-md:before { content:"\f200"; }
/** iconic **/
.iconic, i.iconic { font-family:'IconicFill'; font-style:normal; } .i_lightbulb:before {content:'\e063';}.i_equalizer:before {content:'\e052';}.i_brush_alt:before {content:'\e01c';}.i_move:before {content:'\e03e';}.i_tag_fill:before {content:'\e02b';}.i_book_alt2:before {content:'\e06a';}.i_layers:before {content:'\e01f';}.i_chat_alt_fill:before {content:'\e007';}.i_layers_alt:before {content:'\e020';}.i_cloud_upload:before {content:'\e045';}.i_chart_alt:before {content:'\e029';}.i_fullscreen_exit_alt:before {content:'\e051';}.i_cloud_download:before {content:'\e044';}.i_paperclip:before {content:'\e08a';}.i_heart_fill:before {content:'\2764';}.i_mail:before {content:'\2709';}.i_pen_alt_fill:before {content:'\e005';}.i_check_alt:before {content:'\2718';}.i_battery_charging:before {content:'\e05d';}.i_lock_fill:before {content:'\e075';}.i_stop:before {content:'\e04a';}.i_arrow_up:before {content:'\2191';}.i_move_horizontal:before {content:'\e038';}.i_compass:before {content:'\e021';}.i_minus_alt:before {content:'\e009';}.i_battery_empty:before {content:'\e05c';}.i_comment_fill:before {content:'\e06d';}.i_map_pin_alt:before {content:'\e002';}.i_question_mark:before {content:'\003f';}.i_list:before {content:'\e055';}.i_upload:before {content:'\e043';}.i_reload:before {content:'\e030';}.i_loop_alt4:before {content:'\e035';}.i_loop_alt3:before {content:'\e034';}.i_loop_alt2:before {content:'\e033';}.i_loop_alt1:before {content:'\e032';}.i_left_quote:before {content:'\275d';}.i_x:before {content:'\2713';}.i_last:before {content:'\e04d';}.i_bars:before {content:'\e06f';}.i_arrow_left:before {content:'\2190';}.i_arrow_down:before {content:'\2193';}.i_download:before {content:'\e042';}.i_home:before {content:'\2302';}.i_calendar:before {content:'\e001';}.i_right_quote_alt:before {content:'\e012';}.i_unlock_fill:before {content:'\e076';}.i_fullscreen:before {content:'\e04e';}.i_dial:before {content:'\e058';}.i_plus_alt:before {content:'\e008';}.i_clock:before {content:'\e079';}.i_movie:before {content:'\e060';}.i_steering_wheel:before {content:'\e024';}.i_pen:before {content:'\270e';}.i_pin:before {content:'\e067';}.i_denied:before {content:'\26d4';}.i_left_quote_alt:before {content:'\e011';}.i_volume_mute:before {content:'\e071';}.i_umbrella:before {content:'\2602';}.i_list_nested:before {content:'\e056';}.i_arrow_up_alt1:before {content:'\e014';}.i_undo:before {content:'\e02f';}.i_pause:before {content:'\e049';}.i_bolt:before {content:'\26a1';}.i_article:before {content:'\e053';}.i_read_more:before {content:'\e054';}.i_beaker:before {content:'\e023';}.i_beaker_alt:before {content:'\e010';}.i_battery_full:before {content:'\e073';}.i_arrow_right:before {content:'\2192';}.i_iphone:before {content:'\e06e';}.i_arrow_up_alt2:before {content:'\e018';}.i_cog:before {content:'\2699';}.i_award_fill:before {content:'\e022';}.i_first:before {content:'\e04c';}.i_trash_fill:before {content:'\e05a';}.i_image:before {content:'\e027';}.i_comment_alt1_fill:before {content:'\e003';}.i_cd:before {content:'\e064';}.i_right_quote:before {content:'\275e';}.i_brush:before {content:'\e01b';}.i_cloud:before {content:'\2601';}.i_eye:before {content:'\e025';}.i_play_alt:before {content:'\e048';}.i_transfer:before {content:'\e041';}.i_pen_alt2:before {content:'\e006';}.i_camera:before {content:'\e070';}.i_move_horizontal_alt2:before {content:'\e03a';}.i_curved_arrow:before {content:'\2935';}.i_move_horizontal_alt1:before {content:'\e039';}.i_aperture:before {content:'\e026';}.i_reload_alt:before {content:'\e031';}.i_magnifying_glass:before {content:'\e074';}.i_calendar_alt_fill:before {content:'\e06c';}.i_fork:before {content:'\e046';}.i_box:before {content:'\e06b';}.i_map_pin_fill:before {content:'\e068';}.i_bars_alt:before {content:'\e00a';}.i_volume:before {content:'\e072';}.i_x_alt:before {content:'\2714';}.i_link:before {content:'\e077';}.i_move_vertical:before {content:'\e03b';}.i_eyedropper:before {content:'\e01e';}.i_spin:before {content:'\e036';}.i_rss:before {content:'\e02c';}.i_info:before {content:'\2139';}.i_target:before {content:'\e02a';}.i_cursor:before {content:'\e057';}.i_key_fill:before {content:'\26bf';}.i_minus:before {content:'\2796';}.i_book_alt:before {content:'\e00b';}.i_headphones:before {content:'\e061';}.i_hash:before {content:'\0023';}.i_arrow_left_alt1:before {content:'\e013';}.i_arrow_left_alt2:before {content:'\e017';}.i_fullscreen_exit:before {content:'\e050';}.i_share:before {content:'\e02e';}.i_fullscreen_alt:before {content:'\e04f';}.i_comment_alt2_fill:before {content:'\e004';}.i_moon_fill:before {content:'\263e';}.i_at:before {content:'\0040';}.i_chat:before {content:'\e05e';}.i_move_vertical_alt2:before {content:'\e03d';}.i_move_vertical_alt1:before {content:'\e03c';}.i_check:before {content:'\2717';}.i_mic:before {content:'\e05f';}.i_book:before {content:'\e069';}.i_move_alt1:before {content:'\e03f';}.i_move_alt2:before {content:'\e040';}.i_document_fill:before {content:'\e066';}.i_plus:before {content:'\2795';}.i_wrench:before {content:'\e078';}.i_play:before {content:'\e047';}.i_star:before {content:'\2605';}.i_document_alt_fill:before {content:'\e000';}.i_chart:before {content:'\e028';}.i_rain:before {content:'\26c6';}.i_folder_fill:before {content:'\e065';}.i_new_window:before {content:'\e059';}.i_user:before {content:'\e062';}.i_battery_half:before {content:'\e05b';}.i_aperture_alt:before {content:'\e00c';}.i_eject:before {content:'\e04b';}.i_arrow_down_alt1:before {content:'\e016';}.i_pilcrow:before {content:'\00b6';}.i_arrow_down_alt2:before {content:'\e01a';}.i_arrow_right_alt1:before {content:'\e015';}.i_arrow_right_alt2:before {content:'\e019';}.i_rss_alt:before {content:'\e02d';}.i_spin_alt:before {content:'\e037';}.i_sun_fill:before {content:'\2600';}


/* billing */
.icon-billing-periods-0:before {
    content:url('icon/icon-billing-periods-0.png'); 
} 

.icon-billing-periods-1:before { 
    content:url('icon/icon-billing-periods-1.png');  
} 

.icon-billing-periods-2:before { 
     content:url('icon/icon-billing-periods-2.png');  
}  

.icon-billing-periods-3:before { 
     content:url('icon/icon-billing-periods-3.png');  
} 

.icon-billing-periods-6:before { 
     content:url('icon/icon-billing-periods-6.png'); 
} 

.icon-billing-periods-12:before { 
     content:url('icon/icon-billing-periods-12.png');  
}

/* alert */
.icon-alert-dis:before { 
     content:url('icon/alert_dis.png');  
} 

.icon-alert-on:before { 
     content:url('icon/alert_on.png'); 
} 

.icon-alert:before { 
     content:url('icon/alert_icon.png');  
}

/* assign */
.icon-assign-tech:before { 
     content:url('icon/assign_tech.png');  
} 

.icon-assign-tech-green:before { 
     content:url('icon/assign_tech_green.png'); 
} 

.icon-assign-tech-turn:before { 
     content:url('icon/assign_tech_turn.png');  
}

.icon-tributy:before { 
     content:url('icon/atributy.png');  
} 

.icon-attach:before { 
     content:url('icon/attach.png'); 
} 

/* basket */
.icon-basket:before { 
     content:url('icon/basket.png');  
}

.icon-basket-go:before { 
     content:url('icon/basket_go.png');  
}

.icon-basket-put:before { 
     content:url('icon/basket_put.png');  
}
.icon-basket-remove:before { 
     content:url('icon/basket_remove.png');  
}

.icon-battery:before { 
     content:url('icon/battery.png');  
}

.icon-clock-history:before { 
     content:url('icon/clock-history.png');  
}

.icon-databasse:before { 
     content:url('icon/databasse.png');  
}
.icon-gps:before { 
     content:url('icon/gps.png');  
}

.icon-history:before { 
     content:url('icon/history.png');  
}

.icon-home2:before { 
     content:url('icon/home.png');  
}
.icon-iptv:before { 
     content:url('icon/icon_iptv.png');  
}

.icon-add:before { 
     content:url('icon/icon-add.png');
     margin-top: -2px;
}

.icon-add2:before { 
     content:url('icon/icon-add2.png');  
}

.icon-csv:before { 
     content:url('icon/icon-csv.png');  
}

.icon-csv2:before { 
     content:url('icon/icon-csv.png'); 
     margin-top: -2px;
}

.icon-csv-dis:before { 
     content:url('icon/icon-csv_dis.png');  
}

.icon-csv1:before { 
     content:url('icon/icon-csv.png'); 
     margin-top: -2px;
}

.icon-csv-dis1:before { 
     content:url('icon/icon-csv_dis.png');  
}

.icon-disconnect:before { 
     content:url('icon/icon-disconnect.png');  
}

.icon-export:before { 
     content:url('icon/icon-export.png');  
}

.icon-graph:before { 
     content:url('icon/icon-graph.png');  
}

.icon-graph-wifi:before { 
     content:url('icon/icon-graph_wifi.png');  
}

.icon-graph2:before { 
     content:url('icon/icon-graph2.png');  
}

.icon-graph2-disabled:before { 
     content:url('icon/icon-graph2_disabled.png');  
}

.icon-graph3:before { 
     content:url('icon/icon-graph3.png');  
}

.icon-graph3-disabled:before { 
     content:url('icon/icon-graph3_disabled.png');  
}

.icon-graph4:before { 
     content:url('icon/icon-graph4.png');  
}

.icon-graph4-disabled:before { 
     content:url('icon/icon-graph4_disabled.png');  
}

.icon-graph5:before { 
     content:url('icon/icon-graph5.png');  
}

.icon-graph7:before { 
     content:url('icon/icon-graph7.png');  
}

.icon-graph7-disabled:before { 
     content:url('icon/icon-graph7_disabled.png');  
}

.icon-graph7-br:before { 
     content:url('icon/icon-graph7-br.png');  
}

.icon-check-ko:before { 
     content:url('icon/icon-check-ko.png');  
}

.icon-check-ko-grey:before { 
     content:url('icon/icon-check-ko_grey.png');  
}

.icon-check-ok:before { 
     content:url('icon/icon-check-ok.png'); 
     margin-top: -2px;
}

.icon-check-ok-red:before { 
     content:url('icon/icon-check-ok_red.png');  
}

.icon-import:before { 
     content:url('icon/icon-import.png');  
}

.icon-info:before { 
     content:url('icon/icon-info.png');  
}
.icon-info2:before { 
     content:url('icon/icon-info2.png');  
}

.icon-map:before { 
     content:url('icon/icon-map.png'); 
     margin: -3px 0px !important;
}

.icon-map-dis:before { 
     content:url('icon/icon-map-dis.png');  
}

/* Fakturace - klient */

.icon-money-accept:before { 
     content:url('icon/icon-money_accept.png'); 
     margin-top: -2px;
}

.icon-money-amount:before { 
     content:url('icon/icon-money_amount.png');
     margin-top: -2px;
}

.icon-money-back:before { 
     content:url('icon/icon-money_back.png'); 
     margin-top: -2px;
}

.icon-continuous-invoice:before { 
     content:url('icon/icon-continuous-invoice.png'); 
     margin-top: -2px;
}

.icon-create-invoice:before { 
     content:url('icon/icon-create-invoice.png'); 
     margin-top: -2px;
}

.icon-not-invoiced:before { 
     content:url('icon/icon-not-invoiced.png');
     margin-top: -2px;
     margin-right: 2px;
}

.icon-paid:before { 
     content:url('icon/icon-paid.png');
     margin-top: -2px;
     margin-right: 2px;
}

.icon-received-after:before { 
     content:url('icon/icon-received-after.png');
     margin-top: -2px;
     margin-right: 2px;
}

.icon-unpaid-in-due-date:before { 
     content:url('icon/icon-unpaid-in-due-date.png');
     margin-top: -2px;
     margin-right: 2px;
}

.icon-unpaid-after-due-date:before { 
     content:url('icon/icon-unpaid-after-due-date.png');
     margin-top: -2px;
     margin-right: 2px;
}

.icon-pro-forma-invoice:before { 
     content:url('icon/icon-pro-forma-invoice.png');
     margin-top: -2px;
     margin-right: 2px;
}

.icon-email2:before { 
     content:url('icon/icon-email2.png');
     margin-top: -2px;
}

.icon-email3:before { 
     content:url('icon/icon-email3.png');
}

.icon-email-btn:before { 
     content:url('icon/icon-email2.png');
     margin-top: -3px;
}

.icon-email-dis:before { 
     content:url('icon/icon-email-dis.png');
     margin-top: -2px;
}

.icon-print2:before { 
     content:url('icon/icon-print2.png');  
}


.icon-nagiosoff:before { 
     content:url('icon/icon-nagiosff.png');  
}

.icon-nagioson:before { 
     content:url('icon/icon-nagioson.png');  
}

.icon-pdf:before { 
     content:url('icon/icon-pdf.png'); 
}

.icon-pdf1:before { 
     content:url('icon/icon-pdf1.png'); 
     margin-top: -2px;
}

.icon-pdf2:before { 
     content:url('icon/icon-pdf2.png');
     display: inline-block;
     vertical-align: middle;
}

.icon-pdf3:before { 
     content:url('icon/icon-pdf3.png');
}

.icon-rtf3:before { 
     content:url('icon/icon-rtf3.png');
}

.icon-rtf2:before { 
     content:url('icon/icon-rtf2.png');
     display: inline-block;
     vertical-align: middle;
}

.icon-refresh-blue:before { 
     content:url('icon/icon-refresh-blue.png');  
}

.icon-refresh-green:before { 
     content:url('icon/icon-refresh-green.png');  
}

.icon-repayment-cal:before { 
     content:url('icon/icon-repayment-cal.png');
     margin-top: -2px;
}

.icon-rtf:before { 
     content:url('icon/icon-rtf.png');  
}

.icon-rtf-dis:before { 
     content:url('icon/icon-rtf_dis.png');  
}

.icon-sms:before { 
     content:url('icon/icon-sms.png');  
}

.icon-sms-dis:before { 
     content:url('icon/icon-sms-dis.png');  
}

.icon-info:before { 
     content:url('icon/info.png');  
}

.icon-it-danea:before { 
     content:url('icon/it_danea.png');  
}

.icon-it-danea-dis:before { 
     content:url('icon/it_danea_dis.png');  
}

.icon-mail:before { 
     content:url('icon/mail.png');  
}

.icon-monitor:before { 
     content:url('icon/monitor.png');  
}

.icon-page_add:before { 
     content:url('icon/page_add.png');  
}

.icon-page-red:before { 
     content:url('icon/page_red.png');  
}

.icon-radius-unlock-gray:before { 
     content:url('icon/radius_unlock_gray.png');  
}

.icon-radius-unlock-red:before { 
     content:url('icon/radius-unlock-red.png');  
}

.icon-router-update:before { 
     content:url('icon/router-update.png');  
}

.icon-switche-alert:before { 
     content:url('icon/switche-alert.png');  
}

.icon-traffic-light:before { 
     content:url('icon/traffic-light.png');  
}

.icon-user:before { 
     content:url('icon/user.png');  
}

.icon-user-red:before { 
     content:url('icon/user-red.png');  
}

.icon-webcam:before { 
     content:url('icon/webcam.png');  
}

.icon-wifi:before { 
     content:url('icon/wifi.png');  
}

.icon-wifi2:before { 
     content:url('icon/wifi_2.png');  
}

.icon-wifi-scan-list:before { 
     content:url('icon/wifi-scan_list.png');  
}

/* icon software */
.icon-symplex:before { 
     content:url('icon/symplex.png');  
}

.icon-symplex-dis:before { 
     content:url('icon/symplex_dis.png');  
}

.icon-oberon:before { 
     content:url('icon/icon-oberon.png');
}

.icon-oberon-dis:before { 
     content:url('icon/icon-oberon_dis.png');
}

.icon-sepa:before { 
     content:url('icon/icon-sepa.png');  
}

.icon-sepa-dis:before { 
     content:url('icon/icon-sepa_dis.png');  
}

.icon-hu-rlb:before { 
     content:url('icon/icon-hu_rlb.png');  
}

.icon-hu-rlb-dis:before { 
     content:url('icon/icon-hu_rlb_dis.png');  
}

.icon-sipo:before { 
     content:url('icon/sipo.png');  
}

.icon-sipo-dis:before { 
     content:url('icon/sipo_dis.png');  
}

.icon-abra-g2:before { 
     content:url('icon/icon-abra-g2.png');  
}

.icon-abra-g2-dis:before { 
     content:url('icon/icon-abra-g2_dis.png');  
}

.icon-mk:before { 
     content:url('icon/icon-mk.png');  
}

.icon-mk-dis:before { 
     content:url('icon/icon-mk_dis.png');  
}

.icon-kros:before { 
     content:url('icon/icon-kros.png');  
}

.icon-kros-dis:before { 
     content:url('icon/icon-kros_dis.png');  
}

.icon-melzer:before { 
     content:url('icon/icon-melzer.png');  
}

.icon-melzer-dis:before { 
     content:url('icon/icon-melzer_dis.png');  
}

.icon-pohoda:before { 
     content:url('icon/icon-pohoda.png');  
}

.icon-pohoda-dis:before { 
     content:url('icon/icon-pohoda_dis.png');  
}

.icon-inkaso:before { 
     content:url('icon/inkaso.png');  
}

.icon-inkaso-dis:before { 
     content:url('icon/inkaso_dis.png');  
}

.icon-xml:before { 
     content:url('icon/icon-xml.png');
     margin-top: 1px;
}

.icon-xml-dis:before { 
     content:url('icon/icon-xml_dis.png');  
     margin-top: 1px;
}

.icon-ucto:before { 
     content:url('icon/icon-ucto.png');
     margin-top: 2px;
}

.icon-ucto-dis:before { 
     content:url('icon/icon-ucto-dis.png'); 
     margin-top: 2px;
}

.icon-stereo:before { 
     content:url('icon/stereo.png');  
}

.icon-stereo-dis:before { 
     content:url('icon/stereo_dis.png');  
}

.icon-ekonom:before { 
     content:url('icon/icon-ekonom.png');  
}

.icon-ekonom-dis:before { 
     content:url('icon/icon-ekonom_dis.png');  
}

.icon-mrp-dos:before { 
     content:url('icon/icon-mrp-dos.png');  
}

.icon-mrp-dos-dis:before { 
     content:url('icon/icon-mrp-dos_dis.png');  
}

.icon-mrp-win:before { 
     content:url('icon/icon-mrp-win.png');  
}

.icon-mrp-win-dis:before { 
     content:url('icon/icon-mrp-win_dis.png');  
}

.icon-moneys3:before { 
     content:url('icon/icon-moneys3.png');  
}

.icon-moneys3-dis:before { 
     content:url('icon/icon-moneys3_dis.png');  
}

.icon-moneys5:before { 
     content:url('icon/icon-moneys5.png');  
}

.icon-moneys5-dis:before { 
     content:url('icon/icon-moneys5_dis.png');  
}

.icon-invoice-delete:before { 
     content:url('icon/icon-invoice-delete.png');  
     margin-top: -2px;     
}

.icon-img:before { 
     content:url('icon/icon-img.png');  
}

.icon-building-cut:before { 
     content:url('icon/building_cut.jpg');  
}

.icon-lupa:before { 
     content:url('icon/icon-lupa.png'); 
     margin: -2px 0px !important;
}

.icon-lupa-dis:before { 
     content:url('icon/icon-lupa_dis.png');
     margin: -2px 0px !important;
}

.icon-lupa2:before { 
     content:url('icon/icon-lupa.png'); 
}

.icon-lupa2-dis:before { 
     content:url('icon/icon-lupa_dis.png');
}

.icon-lupa-small:before { 
     content:url('icon/icon-lupa-small.png'); 
     margin: -2px 0px !important;
}

.icon-map2:before { 
     content:url('icon/icon-map2.png');  
}

.icon-technik:before { 
     content:url('icon/icon-technik.png');  
}

.icon-technik2:before { 
     content:url('icon/icon-technik-red.png');  
}

.icon-technik3:before { 
     content:url('icon/icon-technik-blue.png');  
}

.icon-technik4:before { 
     content:url('icon/icon-technik-green.png');  
}

.icon-zip:before { 
     content:url('icon/icon-zip.png');  
}

.icon-folder:before { 
     content:url('icon/icon-folder.png');  
}

.icon-mikrotik:before { 
     content:url('icon/mikrotik-logo.png');  
}

.icon-canopy:before { 
     content:url('icon/canopy-logo.png');  
}

.icon-ubiquiti:before { 
     content:url('icon/ubiquiti-logo.png');  
}

.icon-netbackup:before { 
     content:url('icon/banner-netbackup.png');  
}

.icon-star:before { 
     content:url('icon/icon-star.png');  
}

.icon-notify-license:before { 
     content:url('icon/icon-notify-license.png');  
}

.icon-notify-update:before { 
     content:url('icon/icon-notify-update.png');  
}

.icon-connect:before { 
     content:url('icon/icon-connect.png');  
}

.icon-download-small:before { 
     content:url('icon/icon-download-small.png');  
}

.icon-antena:before { 
     content:url('icon/icon-antena.png');  
}

.icon-mk-reboot:before { 
     content:url('icon/icon-mk_reboot.png'); 
     margin-top: -2px;
}

.icon-photo:before { 
     content:url('icon/icon-photo.png');  
}

.icon-mikrotikRouter:before { 
     content:url('icon/button-mikrotik-router.png');  
}

.icon-wikina:before { 
     content:url('icon/button-wikipedia.png');  
}

.icon-top:before { 
     content:url('icon/button-top.png');  
}

.icon-door-visible:before { 
     content:url('icon/icon-door-visible.png');  
}

.icon-door-hidden:before { 
     content:url('icon/icon-door-hidden.png');  
}

/* icon/GOODS */
.icon-goods-add:before { 
     content:url('icon/goods_add.png');  
     margin-top: -2px;
}

.icon-goods-move:before { 
     content:url('icon/goods_move.png');  
}

.icon-goods-label:before { 
     content:url('icon/goods_label.png');  
     margin-top: -2px;   
}

.icon-goods-billing:before { 
     content:url('icon/goods_billing.png');
     margin-top: -2px;
}

/* REFRESH */
.icon-refresh-green:before { 
     content:url('icon/icon-refresh-green.png');  
}

.icon-refresh-red:before { 
     content:url('icon/icon-refresh-red.png');  
}

.icon-refresh-color:before { 
     content:url('icon/icon-refresh-color.png');  
}

.icon-noImage:before { 
     content:url('icon/icon-no-image.png');
     margin-top: 1px;
}

.icon-wiki:before { 
     content:url('icon/icon-wiki.png'); 
     vertical-align: bottom;
     padding-top:5px;
     *padding-right:12px;
}

.icon-separator:before {
    content:url('icon/icon-separator.png');
    vertical-align: bottom;
    margin-left: 5px;
    margin-right: 6px;
    padding-bottom: 1px;
}

.icon-loading:before {
  content:url('icon/ajax-loader.gif');  
  *width: 15px;
  *height: 15px;
}



/* NEWS FEED LAYOU */
/* News Feed main content */
.itemfeed {margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #dedede;}
.itemfeed .post {margin-left:70px;}
.itemfeed .post .meta{
  height:24px;
  margin-bottom:5px;
  border-bottom:1px dotted #cdcdcd;
  line-height:24px;
}

.itemfeed .post .meta .username {font-size:13px;font-weight:bold;}
.itemfeed .post .meta .post-time {color:#aaa;text-shadow:1px 1px 1px #fefefe;}
.itemfeed .post .content{margin:5px 0;padding-bottom:5px;}
.itemfeed .post .content .img-polaroid {width:98%;}
.itemfeed .post .content h4{margin-top:15px;}
.itemfeed .post .content .desc h4,.itemfeed .post .content .desc p{margin-left:15px;}
.itemfeed .post .comment .meta, .itemfeed .post .comment .content {margin-left:45px;}
.itemfeed .post .comment {margin-bottom:10px;border-bottom:1px solid #dedede;}
.itemfeed .post .comment:last-child {border-bottom:none;margin-bottom:-10px;}
.itemfeed .post .comment .add-comment {
  height:38px;
  font-size:11px;
  line-height:14px;
  margin-top:5px;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
}

.load-more {text-align:center;font-weight:bold;}

/* news feed right sidebar */
ul.connections {margin:0;padding:0;list-style:none;}
ul.connections li{
  min-height:75px;
  margin-bottom:15px;
  line-height:1.3;
  border-bottom:1px solid #dedede;
}

ul.connections li h4{font-size:16px;margin-bottom:5px;}
ul.connections li .to-usr, ul.connections li .meta{display:block;}
ul.connections li .to-usr {font-weight:bold;}
ul.connections li .meta{color:#bebebe;}

/* WIDGETS */
/** tabs inside widget **/
.well.ttabs .navbar-inner{border:1px solid #aaa;}
/** widget with vertical btn group **/
.well.vb {border:1px solid #aaa;margin-left:50px;}
.well.vb .btn-group.btn-group-vertical {position:absolute;top:45px;left:-45px;}
.well.vb .btn-group.btn-group-vertical .btn {width:45px;line-height:32px;}
.well.vb .btn-group.btn-group-vertical .btn:first-child {
  -webkit-border-radius: 6px 0 0 0;
  -moz-border-radius: 6px 0 0 0;
  border-radius: 6px 0 0 0;    
}

.well.vb .btn-group.btn-group-vertical .btn:last-child {
  -webkit-border-radius: 0 0 0 6px;
  -moz-border-radius: 0 0 0 6px;
  border-radius: 0 0 0 6px;
}

/* info widgets */
.info-widget {position:relative;}
.info-widget span.text, .info-widget small {display:block;}
.info-widget span.text {
  color:#0480be;
  font-size:56px;
  text-shadow:1px 1px 1px #fefefe;
  display:block;
  position:relative;
  z-index:100;
}

.info-widget span.text span.desc{
  color:#f89406;
  font-size:20px;
  line-height:56px;
  display:inline-block;
  vertical-align:bottom;
}

.info-widget.stats span.text, .info-widget.stats span.text span.desc{font-size:20px;line-height:1.1;}
.info-widget.stats span.text {border-top:1px solid #dedede!important;padding:10px 0!important;}
.info-widget.stats a:first-child .text  {border-top:none!important;}
.info-widget span.label {font-size:11px;}
.info-widget small {margin:0;padding:0;font-size:11px;}
.info-widget .large-icon {
  position:absolute;
  display:block;
  right:-10px;
  top:-50px;
  width:70px;
  height:70px;  
  line-height:70px;
  color:#a5a5a5;
  text-shadow:1px 1px 1px #fff;
  text-align:center;
  font-size:45px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  background-color: rgba(229,229,229,0.4);
  -webkit-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
  -moz-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
  z-index:90;
}

/* messages widgets */
.well.messages {position:relative;margin-bottom:0;}
.well.messages .sidebar{
  position: absolute;
  left: -1px;
  top: 41px;
  width: 221px;
  bottom: 0;
  padding: 0;
  background-color:#ececec;
  -webkit-border-radius: 0 0 0 4px;
  -moz-border-radius: 0 0 0 4px;
  border-radius: 0 0 0 4px;
  border:1px solid #bbb;
  border-top:none;
  border-right:none;
}

.well.messages .sidebar .message-list{height:450px;margin-right:-1px;}
.well.messages .sidebar .sidebar-footer{
  margin-right:-1px;
  border:1px solid #bbb;
  border-top-width:10px;
  border-left:none;
  border-bottom:none;
  height:91px;
}

.well.messages .sidebar .sidebar-footer .footer-content{margin:15px;}
.well.messages .main-content{
  position:relative;
  margin: -20px -20px -19px 203px;
  padding:0;
  height:600px;
  border:1px solid #bbb;
  border-top:none;
  border-left:none;
  -webkit-border-radius: 0 0 4px 0;
  -moz-border-radius: 0 0 4px 0;
  border-radius: 0 0 4px 0;
}

.well.messages .main-content .message-post{height:448px;width:100%;}
.message-post .post-stream{
  margin:15px 15px 0 15px;
  padding:0;
  list-style:none;
}

.message-post .post-stream li{
  min-height:55px;
  padding-bottom:10px;
  margin-bottom:10px;
  border-bottom:1px solid #ededed;
}

.message-post .post-stream li .meta{
  min-height:14px;
  padding-bottom:5px;
  margin:0 0 5px 55px;
  border-bottom:1px dotted #ededed;
}

.well.messages .main-content .message-add{
  border-top:10px solid #bbb;
  background-color:#efefef;
  height:70px;
  padding:10px;
}

.well.messages .main-content .message-add textarea{
  width:97%;
  height:25px;
  margin-bottom:5px;
  font-size:11px;
  overflow:hidden;
  overflow-y: hidden;
  overflow-x: hidden;
}

.well.messages .main-content .navbar .userID {margin-left:-30px;}
.well.messages .main-content .navbar .userID span{display:block;}
.well.messages .main-content .navbar .userID span.user-name{
  font-size:14px;
  font-weight:bold;
  line-height:14px;
  margin-top:10px;
}

/* Gallery Widget */  
#grid-wrapper {margin-bottom:20px;}
.grid-stream {
  padding:0;
  margin:0;
  list-style:none;
  position:relative;
}

.grid-stream li.lm {margin-left: 0px!important;margin-bottom:10px;}
.view {
  display:block;
  height:auto;
  overflow: hidden;
  position: relative;
}

.view .mask,.view .content {
   padding:10px;
   height: auto;
   position: absolute;
   overflow: hidden;
   top: 0;
   left: 0;
}

.view a:hover {text-decoration:none;text-shadow:none;}
.view img {display: block;position: relative;}
.view h2 {text-align: center;position: relative;font-size: 26px;}
.view p {
   font-size: 11px;
   position: relative;
   color:#232323;
}

.masked-container img {
   -webkit-transform: scaleY(1);
   -moz-transform: scaleY(1);
   -o-transform: scaleY(1);
   -ms-transform: scaleY(1);
   transform: scaleY(1);
   -webkit-transition: all 0.7s ease-in-out;
   -moz-transition: all 0.7s ease-in-out;
   -o-transition: all 0.7s ease-in-out;
   -ms-transition: all 0.7s ease-in-out;
   transition: all 0.7s ease-in-out;
}

.masked-container .mask {
   -webkit-transition: all 0.5s linear;
   -moz-transition: all 0.5s linear;
   -o-transition: all 0.5s linear;
   -ms-transition: all 0.5s linear;
   transition: all 0.5s linear;
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   width:100%;
}

.masked-container h2 {
   border-bottom: 1px solid rgba(0, 0, 0, 0.1);
   background: transparent;
   margin: 10px;
   -webkit-transform: scale(0);
   -moz-transform: scale(0);
   -o-transform: scale(0);
   -ms-transform: scale(0);
   transform: scale(0);
   -webkit-transition: all 0.5s linear;
   -moz-transition: all 0.5s linear;
   -o-transition: all 0.5s linear;
   -ms-transition: all 0.5s linear;
   transition: all 0.5s linear;
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
}

.masked-container p {
  padding-top:10px;
  width:100%;
  height:100%;
  text-align:center;
  display:block;
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   -webkit-transform: scale(0);
   -moz-transform: scale(0);
   -o-transform: scale(0);
   -ms-transform: scale(0);
   transform: scale(0);
   -webkit-transition: all 0.5s linear;
   -moz-transition: all 0.5s linear;
   -o-transition: all 0.5s linear;
   -ms-transition: all 0.5s linear;
   transition: all 0.5s linear;
}

.masked-container:hover img {
   -webkit-transform: scale(1);
   -moz-transform: scale(1);
   -o-transform: scale(1);
   -ms-transform: scale(1);
   transform: scale(1);
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=30)";
   filter: alpha(opacity=30);
   opacity: 0.30;
}

.masked-container:hover .mask {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opacity=100);
   opacity: 1;
}

.masked-container:hover h2,.masked-container:hover p,.masked-container:hover .avatar {
   -webkit-transform: scale(1);
   -moz-transform: scale(1);
   -o-transform: scale(1);
   -ms-transform: scale(1);
   transform: scale(1);
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opacity=100);
   opacity: 1;
}
   
#frmform_fakt_obdobi_chzn {
   width: 220px;
}

.linkToTranslator {
position:relative !important;
width: 16px !important;
height: 16px !important;
text-align: center !important;
display: inline-block !important;
background:url('icon/translator.png') !important;
border: 0 !important;
float:none !important;
margin: 0 !important;
cursor: pointer !important;
}

#footerISP {
  width:100%;
  margin: 0;
  padding: 0;
  bottom: 0px;
  overflow: hidden;
  left: 0px;
  right: 0px;
}

.wikiButton {
  width: 144px;
  height: 31px;
  bottom: 0px;
  position: fixed;
  right: 70px;
  background:url('layout/button-wikipedia.png');
  background-repeat: no-repeat; 
}

.scrollup {
  width:40px;
  height:40px;
  opacity:0.3;
  position:fixed;
  bottom:30px;
  right:20px;
  display:none;
  text-indent:-9999px;
  z-index:1001;
  background: url('layout/icon_top.png') no-repeat scroll 0 0 transparent;
}

/* Client Flat Management Plugs */
.table-flatManagementPlugs {
    margin: 0 8px 8px;
}

.table-flatManagementPlugsPrint {
    margin: 0 8px 8px;
    *font-size: 10px !important;
    color:#000000;
}

/* Client Flat Management Building */
.flatManagementBuildingCut {
  width:135px;
  height:135px;
  background:url('../images/building-cut.png') no-repeat;
}

/* Client Flat Management Plugs Print */
.flatManagementBuildingCutPrint {
  width:auto;
  height:auto;
  text-align: center;
}

#flatDoor {
  width:135px;
  height:135px;
}

.table-flatPlugsPrint { 
  position: absolute;
  margin-left: 44px;
} 

.table-flatPlugsHeader {
   width: 100%; 
   border-bottom: 1px solid #454545; 
   margin-top: 15px;
   font-family:Arial,sans-serif; 
   font-size: 9pt; 
   color:#000000;
   vertical-align: bottom;
}

.table-flatPlugsHeader td.right {
    text-align: right;
}

.table-flatPlugsNote {
   width: 100%; 
   border-top: 1px solid #454545; 
   margin-top: 15px;
   font-family:Arial,sans-serif; 
   font-size: 8pt; 
   color:#000000;
   text-align: justify;
}

td.flatDoor {
  width:22px;
  height:22px; 
}

td.flatDoor1 {
  width:22px;
  height:22px;
  *cursor:pointer;
}

td.flatDoor2 {
  width:47px;
  height:22px;
  padding-left:3px;
  *cursor:pointer;
}

td.flatDoor2Print {
  width:47px;
  height:22px;
  padding-left:3px;
  *cursor:pointer;
  text-align: center;
}

td.flatDoor3Print {
  width:22px;
  height:22px;
}

.table-flatManager {
  height: 195px;
  width: 221px;
  font-size:13px;
  font-weight: bold;
  margin-left: auto;
  margin-right: auto;
}

.table-flatManagerPrint {
  height: 205px;
  width: 251px;
  font-size:13px;
  font-weight: bold;
  margin-left: auto;
  margin-right: auto;
}

.table-clientPlugs {
  font-size: 9px; 
  width: 100%;
  color:#000000;
}

.table-clientPlugs th {
  text-align: left;  
}

.table-clientPlugs td {
 border-top: 1px solid #ddd;  
}

td.flatManagerRack1, .flatManagerRack6 {
  height: 30px;
  width: 22px;
  padding-left: 20px;
}

td.flatManagerRack3, .flatManagerRack8 {
  height: 30px;
  width: 24px;
  padding-right: 20px;
  text-align: right;
}

td.flatManagerRack2, .flatManagerRack7 {
  height: 30px;
  width: 131px;
  padding-left:4px;
  text-align: center;
}

td.flatManagerRack4 {
  height: 80px;
  width: 22px;
  padding-left: 20px;
}

td.flatManagerRack4Print {
  height: 80px;
  width: 28px;
  padding-left: 20px;
}

.imgFlatBuilding {
  z-index: 1000;
  *margin-top: -130px;
}

td.flatManagerRack5 {
  height: 80px;
  width: 24px;
  padding-right: 20px;
  text-align: right;
}

td.flatDoorCut {
  height: 135px;
  width: 135px; 
}

td.flatDoorCutPrint {
  height: 135px;
  width: 135px; 
}

.cursorVisible {
  cursor: pointer;
}

td.tableFMRcenter {
    text-align: center;
}

td.bgFlatManagement {
    *background:#fff;
    width: 250px;
      -webkit-border-radius: 4px;
          border-radius: 4px;
  -moz-border-radius: 4px;
}

td.bgFlatManagementPrint {
    width: 250px;
      -webkit-border-radius: 4px;
          border-radius: 4px;
  -moz-border-radius: 4px;
  display:table;
}

td.plugsFlatManagement {
    vertical-align: top;
    padding-top: 3px;
}

td.plugsFlatManagementPrint {
    vertical-align: top;
    padding-top: 3px;
    width:350px;
}

.fieldSearch {
    margin: 7px 0 0 4px;
}

.grido.filter.outer .frmform-filters-statusLevel {
    float: left;
}

.input[disabled] {
    background-position: -57px -260px !important;
}

tr.invoice_show_stat2 {
    background:#e8f4fa;
    display: none;
}

td.bgRedCell {
    background-color: #FB9D9F !important;
}

td.bgRedCell a, td.bgRedCell a.link {
    width: 100%; 
    text-align: center;
    display: block;
}

td.bgGreenCell {
    background-color: #80CE87 !important;
}

td.bgGreenCell a, td.bgGreenCell a.link {
    width: 100%; 
    text-align: center;
    display: block;
}

tr.bgRedRow {
   background-color: #FCBCBC !important;    
}

tr.bgGreenRow {
   background-color: #BCFCBC !important;    
}

#divAuthorizeNetPopupScreen {position:fixed; left:0px; top:0px; width:100%; height:100%; z-index:1; background-color:#808080; opacity:0.5; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=50)'; filter:alpha(opacity=50); }
#divAuthorizeNetPopup {position:absolute; left:50%; top:50%; margin-left:-200px; margin-top: -200px; z-index:2; overflow:visible; background:#dcdcdc;}
.AuthorizeNetShadow {
	height: 16px;
	width: 16px;
	position: absolute;
}
.AuthorizeNetShadowT { top: -16px; left: 0px; background-image: url('shadow1-top.png'); background-repeat: repeat-x; width: 100%; }
.AuthorizeNetShadowR { top: 0px; right: -16px; background-image: url('shadow1-right.png'); background-repeat: repeat-y; height: 100%; }
.AuthorizeNetShadowB { bottom: -16px; left: 0px; background-image: url('shadow1-bottom.png'); background-repeat: repeat-x; width: 100%; }
.AuthorizeNetShadowL { top: 0px; left: -16px; background-image: url('shadow1-left.png'); background-repeat: repeat-y; height: 100%; }
.AuthorizeNetShadowTR { top: -16px; right: -16px; background-image: url('shadow1-topRight.png'); background-repeat: no-repeat; }
.AuthorizeNetShadowBR { bottom: -16px; right: -16px; background-image: url('shadow1-bottomRight.png'); background-repeat: no-repeat; }
.AuthorizeNetShadowBL { bottom: -16px; left: -16px; background-image: url('shadow1-bottomLeft.png'); background-repeat: no-repeat; }
.AuthorizeNetShadowTL { top: -16px; left: -16px; background-image: url('shadow1-topLeft.png'); background-repeat: no-repeat; }

.AuthorizeNetPopupGrayFrameTheme .AuthorizeNetPopupOuter { background-color:#dddddd; border-width:1px; border-style:solid; border-color: #a0a0a0 #909090 #909090 #a0a0a0; padding:4px; }
.AuthorizeNetPopupGrayFrameTheme .AuthorizeNetPopupTop { height:23px; }
.AuthorizeNetPopupGrayFrameTheme .AuthorizeNetPopupClose { position:absolute; right:7px; top:7px; }
.AuthorizeNetPopupGrayFrameTheme .AuthorizeNetPopupClose a {
	background-image: url('closeButton1.png');
	background-repeat: no-repeat;
	height: 16px;
	width: 16px;
	display: inline-block;
    *margin-right:15px;
    width: auto;
    margin-top:3px;
}
.AuthorizeNetPopupGrayFrameTheme .AuthorizeNetPopupClose a:hover {
	background-image: url('closeButton1h.png');
}
.AuthorizeNetPopupGrayFrameTheme .AuthorizeNetPopupClose a:active {
	background-image: url('closeButton1a.png');
}
.AuthorizeNetPopupGrayFrameTheme .AuthorizeNetPopupInner { background-color:#ffffff; border-width:2px; border-style:solid; border-color: #cfcfcf #ebebeb #ebebeb #cfcfcf; }
.AuthorizeNetPopupGrayFrameTheme .AuthorizeNetPopupBottom { height:30px; }
.AuthorizeNetPopupGrayFrameTheme .AuthorizeNetPopupLogo { position:absolute; right:9px; bottom:4px; width:200px; height:25px; background-image:url('powered_simple.png'); }

.CustomerData {
    font-family: 'Impact',Arial,sans-serif;
}