/* FONT */
@font-face{font-family: 'r_regular';src: url('../fonts/roboto/Roboto-Regular.ttf');}
.r_regular{font-family: 'r_regular';}
@font-face{font-family: 'r_medium';src: url('../fonts/roboto/Roboto-Medium.ttf');}
.r_medium{font-family: 'r_medium';}
@font-face{font-family: 'r_bold';src: url('../fonts/roboto/Roboto-Bold.ttf');}
.r_bold{font-family: 'r_bold';}
@font-face{font-family: 'r_light';src: url('../fonts/roboto/Roboto-Light.ttf');}
.r_bold{font-family: 'r_light';}
@font-face{font-family: 'r_italic';src: url('../fonts/roboto/Roboto-Italic.ttf');}
.r_bold{font-family: 'r_italic';}



@font-face{font-family: 'utm_american';src: url('../fonts/UTM American Sans.ttf');}
.utm_american{font-family: 'utm_american';}
@font-face{font-family: 'utm_avo';src: url('../fonts/UTM Avo.ttf');}
.utm_avo{font-family: 'utm_avo';}
@font-face{font-family: 'utm_avo_bold';src: url('../fonts/UTM AvoBold.ttf');}
.utm_avo{font-family: 'utm_avo_bold';}
@font-face{font-family: 'utm_and';src: url('../fonts/UTM Androgyne.ttf');}
.utm_and{font-family: 'utm_and';}

@font-face{font-family: 'FuturaStdBook';src: url('../fonts/Futura/FuturaStd-Book.ttf');}
.FuturaStdBook{font-family: 'FuturaStdBook';}
@font-face{font-family: 'FuturaStdMedium';src: url('../fonts/Futura/FuturaStd-Medium.ttf');}
.FuturaStdMedium{font-family: 'FuturaStdMedium';}

/* END FONT */


/* PAGE LOGIN */
#login-account{width:450px;height: 280px;background: #fff;border-radius: 10px;box-shadow: 0px 0px 5px #000;margin: 12% auto 1em;}
.login-header{border-bottom: 1px solid #ccc;color: #333;text-shadow: 0 1px 0 #fff;font-size: 24px;padding: 15px 10px 10px 15px;margin: 0;font-weight: bold;}
.login-body{padding:20px;position: relative;padding-top:0px;}
.login-body a.forget-password{position: absolute;bottom: 20px;right:20px;    text-decoration: none;color: #404040;font-size: 12px;}

.login-footer{color: #eee;font-size: 12px;margin: 0;text-shadow: 0 -1px 0 #000;text-decoration: none;text-align: center;}
.login-footer span{color:#fff;}
/* END PAGE LOGIN */


/* DEFAULT */
h1.title-h1{font-size: 20px;}
h1.title-admin{text-align: center;margin:10px;padding-bottom: 10px;border-bottom: 1px solid #ccc;font-family: 'utm_and'}
h1.title-h1,.page-content-default h1{font-size: 24px;color:#000;font-family: 'r_bold';margin-bottom: 10px;border-bottom: 1px solid #ccc;padding-bottom: 10px;}
span.badge{margin-bottom: 3px;}

body{background: url('../images/bg-admin.jpg') top center;font-family: "Segoe UI",Arial,Helvetica,sans-serif;}
body.loggedin{background: #fff;}
body.ajax-loader{background: url(../images/ajax-loader.gif) no-repeat center center;opacity: 0.8;}

.box-content-data{padding:10px;}
label.lbl-center{text-align: center;}

#circleG {display: table;margin: auto;margin-top:10px;}
.circleG {background-color:#FFFFFF;float:left;height:32px;margin-left:17px;width:32px;-moz-animation-name:bounce_circleG;-moz-animation-duration:1.2000000000000002s;-moz-animation-iteration-count:infinite;-moz-animation-direction:linear;	-moz-border-radius:21px;	-webkit-animation-name:bounce_circleG;	-webkit-animation-duration:1.2000000000000002s;	-webkit-animation-iteration-count:infinite;	-webkit-animation-direction:linear;	-webkit-border-radius:21px;	-ms-animation-name:bounce_circleG;	-ms-animation-duration:1.2000000000000002s;	-ms-animation-iteration-count:infinite;	-ms-animation-direction:linear;	-ms-border-radius:21px;	-o-animation-name:bounce_circleG;	-o-animation-duration:1.2000000000000002s;-o-animation-iteration-count:infinite;-o-animation-direction:linear;	-o-border-radius:21px;	animation-name:bounce_circleG;animation-duration:1.2000000000000002s;	animation-iteration-count:infinite;animation-direction:linear;border-radius:21px;}
#circleG_1 {-moz-animation-delay:0.24000000000000005s;-webkit-animation-delay:0.24000000000000005s;-ms-animation-delay:0.24000000000000005s;-o-animation-delay:0.24000000000000005s;animation-delay:0.24000000000000005s;}
#circleG_2 {-moz-animation-delay:0.56s;-webkit-animation-delay:0.56s;-ms-animation-delay:0.56s;-o-animation-delay:0.56s;animation-delay:0.56s;}
#circleG_3 {-moz-animation-delay:0.72s;-webkit-animation-delay:0.72s;-ms-animation-delay:0.72s;-o-animation-delay:0.72s;animation-delay:0.72s;}
 @-moz-keyframes bounce_circleG {0% {} 50% {background-color:#428bca} 100% {}}
 @-webkit-keyframes bounce_circleG {0% {} 50% {background-color:#428bca} 100% {}}
 @-ms-keyframes bounce_circleG {0% {} 50% {background-color:#428bca} 100% {}}
 @-o-keyframes bounce_circleG {0% {} 50% {background-color:#428bca} 100% {}}
 @keyframes bounce_circleG {0% {} 50% {background-color:#428bca} 100% {}}

.panel-body.table-list{padding:0px;}

/* TABLE LIST DEFAULT */
.tlb-list-default{margin: 20px 0px;}
.tlb-list-default tr td,.tlb-list-default tr th{font-size: 13px;color:#333;padding:4px 7px 3px 7px;vertical-align: middle;border:1px solid transparent;}
.tlb-list-default tr th{background: #fcfcfc; /* Old browsers */background: -moz-linear-gradient(top,  #fcfcfc 0%, #eaeaea 41%, #eaeaea 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(41%,#eaeaea), color-stop(100%,#eaeaea)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #fcfcfc 0%,#eaeaea 41%,#eaeaea 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #fcfcfc 0%,#eaeaea 41%,#eaeaea 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #fcfcfc 0%,#eaeaea 41%,#eaeaea 100%); /* IE10+ */background: linear-gradient(to bottom,  #fcfcfc 0%,#eaeaea 41%,#eaeaea 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#eaeaea',GradientType=0 ); /* IE6-9 */border: 1px solid grey;padding: 10px;}
.tlb-list-default tr:nth-child(2) th{border-right:0px;border-left:0px;}
.tlb-list-default tr th input,.tlb-list-default tr th select{max-width: 120px;min-height: 21px;}
.tlb-list-default tr td{overflow: hidden;}
.tlb-list-default tr:nth-child(odd) td{background: #f2f2f2;}
.tlb-list-default tr:hover td{background: #e1e1e1; /* Old browsers */background: -moz-linear-gradient(top,  #e1e1e1 0%, #e1e1e1 4%, #dedede 9%, #dedede 22%, #d9d9d9 26%, #d9d9d9 35%, #d5d5d5 39%, #d5d5d5 43%, #c9c9c9 74%, #c5c5c5 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e1e1e1), color-stop(4%,#e1e1e1), color-stop(9%,#dedede), color-stop(22%,#dedede), color-stop(26%,#d9d9d9), color-stop(35%,#d9d9d9), color-stop(39%,#d5d5d5), color-stop(43%,#d5d5d5), color-stop(74%,#c9c9c9), color-stop(100%,#c5c5c5)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #e1e1e1 0%,#e1e1e1 4%,#dedede 9%,#dedede 22%,#d9d9d9 26%,#d9d9d9 35%,#d5d5d5 39%,#d5d5d5 43%,#c9c9c9 74%,#c5c5c5 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #e1e1e1 0%,#e1e1e1 4%,#dedede 9%,#dedede 22%,#d9d9d9 26%,#d9d9d9 35%,#d5d5d5 39%,#d5d5d5 43%,#c9c9c9 74%,#c5c5c5 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #e1e1e1 0%,#e1e1e1 4%,#dedede 9%,#dedede 22%,#d9d9d9 26%,#d9d9d9 35%,#d5d5d5 39%,#d5d5d5 43%,#c9c9c9 74%,#c5c5c5 100%); /* IE10+ */background: linear-gradient(to bottom,  #e1e1e1 0%,#e1e1e1 4%,#dedede 9%,#dedede 22%,#d9d9d9 26%,#d9d9d9 35%,#d5d5d5 39%,#d5d5d5 43%,#c9c9c9 74%,#c5c5c5 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e1e1e1', endColorstr='#c5c5c5',GradientType=0 ); /* IE6-9 */}
.tlb-list-default tr.active td,.tlb-list-default .tr-handle-staff.active td{border-bottom:1px solid #9e9e9e;background: #939393; /* Old browsers */background: -moz-linear-gradient(top,  #939393 0%, #939393 24%, #8e8e8e 29%, #8e8e8e 43%, #898989 48%, #898989 62%, #858585 67%, #858585 81%, #818181 86%, #828282 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#939393), color-stop(24%,#939393), color-stop(29%,#8e8e8e), color-stop(43%,#8e8e8e), color-stop(48%,#898989), color-stop(62%,#898989), color-stop(67%,#858585), color-stop(81%,#858585), color-stop(86%,#818181), color-stop(100%,#828282)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #939393 0%,#939393 24%,#8e8e8e 29%,#8e8e8e 43%,#898989 48%,#898989 62%,#858585 67%,#858585 81%,#818181 86%,#828282 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #939393 0%,#939393 24%,#8e8e8e 29%,#8e8e8e 43%,#898989 48%,#898989 62%,#858585 67%,#858585 81%,#818181 86%,#828282 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #939393 0%,#939393 24%,#8e8e8e 29%,#8e8e8e 43%,#898989 48%,#898989 62%,#858585 67%,#858585 81%,#818181 86%,#828282 100%); /* IE10+ */background: linear-gradient(to bottom,  #939393 0%,#939393 24%,#8e8e8e 29%,#8e8e8e 43%,#898989 48%,#898989 62%,#858585 67%,#858585 81%,#818181 86%,#828282 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#939393', endColorstr='#828282',GradientType=0 ); /* IE6-9 */cursor: pointer;}
.tlb-list-default tr.active td{color:#fff;}
.tlb-list-default tr.active td .slc-status-flight{color:#333;}
.tlb-list-default tr.active td a{color:#fff;}
.tlb-list-default tr.not-handled td{background: rgba(255, 255, 0, 0.26);}
.tlb-list-default tr td a{color:#333;}
.tlb-list-default div.tt-menu{width: 700px;margin-left: -200px;margin-top: 0px;}
.tlb-list-default .ui-resizable{z-index: 1;}
.pagination-customer.page-default{width: 100%;margin:0px;font-size: 14px;padding: 5px 20px;background: rgb(255, 255, 255);}
.pagination-customer.page-default a{color:red;}
.pagination-customer.page-default select{font-size: 13px;}
/* END DEFAULT */

/* BOX INFO PAGE */
.box-info-page-default{background-color: #F8F8F8;border: 1px solid #CCCCCC;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;padding:5px;}
.box-info-page-default ul{margin: 0px;padding: 0px 20px;display: table;width: 100%;}
.box-info-page-default ul li{list-style: none;display: inline-block;}
.box-info-page-default ul li:first-child{float: left;margin: 0px;}
.box-info-page-default ul li a{color: #5c5c5c;font-size: 16px;font-weight: bold;line-height: 37px;vertical-align: middle;text-decoration: none;position: relative;display: block;}
.box-info-page-default li.pull-right a{font-weight: normal;border: 1px solid #ccc;padding: 0px 5px;border-radius: 5px;margin: 5px;}
.box-info-page-default li.pull-right a:hover{background: #000;color:#fff;}
/* END BOX INFO PAGE */
