/*
	Variable Grid System.
	Learn more ~ http://www.spry-soft.com/grids/
	Based on 960 Grid System - http://960.gs/

	Licensed under GPL and MIT.
*/

/*
  Forces backgrounds to span full width,
  even if there is horizontal scrolling.
  Increase this if your layout is wider.

  Note: IE6 works fine without this fix.
*/
* { margin: 0; padding: 0; outline: 0 }

body {
  min-width: 984px;
  font:  Verdana, Tahoma, arial, sans-serif;
  background:#F7F8F3 url(../imagens/bgbody.jpg) top repeat-x;
}

/* Containers
----------------------------------------------------------------------------------------------------*/
.container_6 {
	margin-left: auto;
	margin-right: auto;
	width: 984px;
	background: url(../imagens/contem.jpg) center repeat-y;
}

/* Grid >> Global
----------------------------------------------------------------------------------------------------*/


.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_3_cargo {
	display:inline;
	float: left;
	position: relative;
	margin-left: 14px;
	margin-right: 10px;
}



.push_1, .pull_1,
.push_2, .pull_2,
.push_3, .pull_3,
.push_4, .pull_4,
.push_5, .pull_5,
.push_6, .pull_6 {
	position:relative;
}


/* Grid >> Children (Alpha ~ First, Omega ~ Last)
----------------------------------------------------------------------------------------------------*/

.alpha {
	margin-left: 0;
}

.omega {
	margin-right: 0;
}

/* Grid >> 6 Columns
----------------------------------------------------------------------------------------------------*/


.container_6 .grid_1 {
	width:140px;
}

.container_6 .grid_2 {
	width:304px;
}

.container_6 .grid_3 {
	width:468px;
}

.container_6 .grid_4 {
	width:632px;
}

.container_6 .grid_5 {
	width:796px;
}

.container_6 .grid_6 {
	width:960px;
}

.container_6 .grid_3_cargo{
	width:468px;
	float: left;
	padding: 0px 0px 0px 65px;
}



/* Prefix Extra Space >> 6 Columns
----------------------------------------------------------------------------------------------------*/


.container_6 .prefix_1 {
	padding-left:164px;
}

.container_6 .prefix_2 {
	padding-left:328px;
}

.container_6 .prefix_3 {
	padding-left:492px;
}

.container_6 .prefix_4 {
	padding-left:656px;
}

.container_6 .prefix_5 {
	padding-left:820px;
}



/* Suffix Extra Space >> 6 Columns
----------------------------------------------------------------------------------------------------*/


.container_6 .suffix_1 {
	padding-right:164px;
}

.container_6 .suffix_2 {
	padding-right:328px;
}

.container_6 .suffix_3 {
	padding-right:492px;
}

.container_6 .suffix_4 {
	padding-right:656px;
}

.container_6 .suffix_5 {
	padding-right:820px;
}



/* Push Space >> 6 Columns
----------------------------------------------------------------------------------------------------*/


.container_6 .push_1 {
	left:164px;
}

.container_6 .push_2 {
	left:328px;
}

.container_6 .push_3 {
	left:492px;
}

.container_6 .push_4 {
	left:656px;
}

.container_6 .push_5 {
	left:820px;
}



/* Pull Space >> 6 Columns
----------------------------------------------------------------------------------------------------*/


.container_6 .pull_1 {
	left:-164px;
}

.container_6 .pull_2 {
	left:-328px;
}

.container_6 .pull_3 {
	left:-492px;
}

.container_6 .pull_4 {
	left:-656px;
}

.container_6 .pull_5 {
	left:-820px;
}

#header { 
	width: 984px;
	height: 171px;
	top: 0px;
	margin: 0 auto;
	background: url(../imagens/head.jpg) top center no-repeat;
}



#bemvindo{
  height: 60px;
  width: 960px;
  border-radius: 7px;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  background: #4D6675;
  background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAxCAIAAACUDVRzAAAAA3NCSVQICAjb4U/gAAAALElEQVQImWMwMrJi+v//PxMDw3+m//8ZoPR/qBgDEhuXGLoeYswhXg8R5gAAdVpfoJ3dB5oAAAAASUVORK5CYII=) 100% 100%; 
  background: -moz-linear-gradient(top, #283255 0%, #4D6675 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #283255), color-stop(100%, #4D6675));
  background: -webkit-linear-gradient(top, #283255 0%, #4D6675 100%);
  background: -o-linear-gradient(top, #283255 0%, #4D6675 100%);
  background: -ms-linear-gradient(top, #283255 0%, #4D6675 100%);
  background: linear-gradient(to bottom, #283255 0%, #4D6675 100%);
  /*border-bottom: 2px solid #0E809B;*/
}

#bemvindo #texto{
	width: 984px;
	height: 102px;
	padding:23px 0px 0px 0px;
	float:left;
	font-size:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#C7CAB7;
	font-weight: bold;	
}

#finalogin{
	width: 984px;
	height: 110px;
	dtop: 0px;
	dmargin: 0 auto;
	background: url(../imagens/final_login.jpg) no-repeat;
	background-position: 0px -90px;
	
}

#finalogin #texto{
	swidth: 984px;
	font-size:12px;
	color:#B9C7CA;
	spadding:140px 0px 0px 0px;
	sfloat: right;
	smargin:0px 60px 0px 0px;
	padding-top: 18px;
	padding-right: 50px;
}

#espaco{
	width: 984px;
	height: 32px;
	background:url(../imagens/espaco.jpg) center top no-repeat;
}

#tit_holog{
	width: 984px;
	fo
	color:#1E353C;
	font:18px bold;
	padding: 20px 0px 0px 40px;
	float:left;
}

/* tabela ações ---------*/

table#acoes {
	background-color: #DBE6E6;
	width:900px;
	margin:20px 0px 0px 0px;
}


table#acoes tr td {
	background:#e1e1e1;
	width:610px;
	padding:0px 0px 0px 20px;
	/*adding-left: 30px;
	adding-right: 30px;*/
	font-size: 95%;
	color: #121212;
	text-align: left;
	text-transform: uppercase;
	font-weight:bold;
	border: 1px solid #646464;
}


table#acoes tr th{
	background: #ADC5C7;
	width: 610px;
	height: 40px;
	margin: 10px;
	/*adding-left: 30px;
	adding-right: 30px;*/
	font-size: 110%;
	text-align: center;
	text-transform: uppercase;
	font-weight:bold;
	color: #0E1216;
}

/* tabela aviso ---------*/

table#aviso {
	background-color: #DBE6E6;
	width:900px;
	margin:20px 0px 0px 0px;
}


table#aviso tr td {

	background:#e1e1e1;
	font-size: 95%;
	color: #121212;
	text-align: left;
	text-transform: uppercase;
	font-weight:bold;
	border: 1px solid #646464;
	width:900px;
	padding:20px 0px 20px 50px;
	/*adding-left: 30px;
	adding-right: 30px;*/
	font-size: 95%;
	text-transform: uppercase;
	font-weight:bold;
}


table#aviso tr th{
	background: #ADC5C7;
	width: 900px;
	height: 40px;
	margin: 10px;
	/*adding-left: 30px;
	adding-right: 30px;*/
	font-size: 110%;
	text-align: center;
	text-transform: uppercase;
	font-weight:bold;
	color: #0E1216;
}

/*escolhaperfil
---------------------------------------------------------------------------------*/
.escolhaperfil{
    width: 632px;
	padding: 25px 0px 25px 20px;
	margin: 20px 0px 0px 0px;
	background-color:#7992A6;
	border: #435763 solid 1px;
	border-radius: 8px;
}
.escolhaperfil ul{
    list-style: none;
    margin:0;
    padding:0;
    width:612px;
}
.escolhaperfil ul li ul{
    width:450px;
}

.escolhaperfil ul li{
    margin:0;
    padding:5px;
    background-color: #C7CABD;
}
.escolhaperfil ul li a{
    padding-top:5px;
    border-color: #404040 #1A1A1A #1A1A1A #505050;
    border-style: solid;
    border-width: 1px;
    padding-left: 10px;
    display:block;
    text-decoration: none;
    color:#C6D5D9;
    font: 14px Verdana, Tahoma, arial, sans-serif;
    height:30px;
    background: #536665 url(../imagens/menu_perfil.jpg) top  repeat-x;
    line-height: 1.3em;
}

.escolhaperfil ul li a:hover{
    background:#283255;
	color:#ffffff;
}


.escolhaperfil ul li ul{
    display:none;

}


/* fim escolhaperfil-----*/

/*-----------botões -----------------
 --- Botão B -------*/
    
    
    .ButtonB {
        
        -moz-box-shadow:inset 0px 1px 0px 0px #ffe0b5;
        -webkit-box-shadow:inset 0px 1px 0px 0px #ffe0b5;
        box-shadow:inset 0px 1px 0px 0px #ffe0b5;
        
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #a1b6e3), color-stop(1, #30509a));
        background:-moz-linear-gradient(top, #a1b6e3 5%, #30509a 100%);
        background:-webkit-linear-gradient(top, #a1b6e3 5%, #30509a 100%);
        background:-o-linear-gradient(top, #a1b6e3 5%, #30509a 100%);
        background:-ms-linear-gradient(top, #a1b6e3 5%, #30509a 100%);
        background:linear-gradient(to bottom, #a1b6e3 5%, #30509a 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a1b6e3', endColorstr='#30509a',GradientType=0);
        
        background-color:#a1b6e3;
        
        -moz-border-radius:5px;
        -webkit-border-radius:5px;
        border-radius:5px;
        
        border:1px solid #275ed6;
        
        display:inline-block;
        color:#ffffff;
        font-family:Trebuchet MS;
        font-size:13px;
        font-weight:bold;
        padding:6px 11px;
        text-decoration:none;
        
        text-shadow:0px 1px 0px #8f7f24;
        
    }
    .ButtonB:hover {
        
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #30509a), color-stop(1, #a1b6e3));
        background:-moz-linear-gradient(top, #30509a 5%, #a1b6e3 100%);
        background:-webkit-linear-gradient(top, #30509a 5%, #a1b6e3 100%);
        background:-o-linear-gradient(top, #30509a 5%, #a1b6e3 100%);
        background:-ms-linear-gradient(top, #30509a 5%, #a1b6e3 100%);
        background:linear-gradient(to bottom, #30509a 5%, #a1b6e3 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#30509a', endColorstr='#a1b6e3',GradientType=0);
        
        background-color:#30509a;
    }
    .ButtonB:active {
        position:relative;
        top:1px;
    }


 /* --Botão C ---- */
 
    
    .ButtonC {
        
        -moz-box-shadow:inset 0px 1px 0px 0px #c3cccf;
        -webkit-box-shadow:inset 0px 1px 0px 0px #c3cccf;
        box-shadow:inset 0px 1px 0px 0px #c3cccf;
        
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #a5b3b8), color-stop(1, #03222e));
        background:-moz-linear-gradient(top, #a5b3b8 5%, #03222e 100%);
        background:-webkit-linear-gradient(top, #a5b3b8 5%, #03222e 100%);
        background:-o-linear-gradient(top, #a5b3b8 5%, #03222e 100%);
        background:-ms-linear-gradient(top, #a5b3b8 5%, #03222e 100%);
        background:linear-gradient(to bottom, #a5b3b8 5%, #03222e 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a5b3b8', endColorstr='#03222e',GradientType=0);
        
        background-color:#a5b3b8;
        
        -moz-border-radius:5px;
        -webkit-border-radius:5px;
        border-radius:5px;
        
        border:1px solid #275ed6;
        
        display:inline-block;
        color:#ffffff;
        font-family:Trebuchet MS;
        font-size:13px;
        font-weight:bold;
        padding:6px 11px;
        text-decoration:none;
        
        text-shadow:0px 1px 0px #8f7f24;
        
    }
    .ButtonC:hover {
        
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #03222e), color-stop(1, #a5b3b8));
        background:-moz-linear-gradient(top, #03222e 5%, #a5b3b8 100%);
        background:-webkit-linear-gradient(top, #03222e 5%, #a5b3b8 100%);
        background:-o-linear-gradient(top, #03222e 5%, #a5b3b8 100%);
        background:-ms-linear-gradient(top, #03222e 5%, #a5b3b8 100%);
        background:linear-gradient(to bottom, #03222e 5%, #a5b3b8 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#03222e', endColorstr='#a5b3b8',GradientType=0);
        
        background-color:#03222e;
    }
    .ButtonC:active {
        position:relative;
        top:1px;
    }


/* --- Botão D ---- */

    
    .ButtonD {
        
        -moz-box-shadow:inset 0px 1px 0px 0px #c3cccf;
        -webkit-box-shadow:inset 0px 1px 0px 0px #c3cccf;
        box-shadow:inset 0px 1px 0px 0px #c3cccf;
        
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #9e836e), color-stop(1, #140a03));
        background:-moz-linear-gradient(top, #9e836e 5%, #140a03 100%);
        background:-webkit-linear-gradient(top, #9e836e 5%, #140a03 100%);
        background:-o-linear-gradient(top, #9e836e 5%, #140a03 100%);
        background:-ms-linear-gradient(top, #9e836e 5%, #140a03 100%);
        background:linear-gradient(to bottom, #9e836e 5%, #140a03 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9e836e', endColorstr='#140a03',GradientType=0);
        
        background-color:#9e836e;
        
        -moz-border-radius:5px;
        -webkit-border-radius:5px;
        border-radius:5px;
        
        border:1px solid #8c5b36;
        
        display:inline-block;
        color:#ffffff;
        font-family:Trebuchet MS;
        font-size:13px;
        font-weight:bold;
        padding:6px 11px;
        text-decoration:none;
        
        text-shadow:0px 1px 0px #8f7f24;
        
    }
    .ButtonD:hover {
        
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #140a03), color-stop(1, #9e836e));
        background:-moz-linear-gradient(top, #140a03 5%, #9e836e 100%);
        background:-webkit-linear-gradient(top, #140a03 5%, #9e836e 100%);
        background:-o-linear-gradient(top, #140a03 5%, #9e836e 100%);
        background:-ms-linear-gradient(top, #140a03 5%, #9e836e 100%);
        background:linear-gradient(to bottom, #140a03 5%, #9e836e 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#140a03', endColorstr='#9e836e',GradientType=0);
        
        background-color:#140a03;
    }
    .ButtonD:active {
        position:relative;
        top:1px;
    }


/* -------- fim menu ----------- */




    .smallbtn {
        
        -moz-box-shadow:inset 0px 1px 0px 0px #9acc85;
        -webkit-box-shadow:inset 0px 1px 0px 0px #9acc85;
        box-shadow:inset 0px 1px 0px 0px #9acc85;
        
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #74ad5a), color-stop(1, #68a54b));
        background:-moz-linear-gradient(top, #74ad5a 5%, #68a54b 100%);
        background:-webkit-linear-gradient(top, #74ad5a 5%, #68a54b 100%);
        background:-o-linear-gradient(top, #74ad5a 5%, #68a54b 100%);
        background:-ms-linear-gradient(top, #74ad5a 5%, #68a54b 100%);
        background:linear-gradient(to bottom, #74ad5a 5%, #68a54b 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#74ad5a', endColorstr='#68a54b',GradientType=0);
        
        background-color:#74ad5a;
        
        -moz-border-radius:6px;
        -webkit-border-radius:6px;
        border-radius:6px;
        
        border:1px solid #3b6e22;
        
        display:inline-block;
        color:#ffffff;
        font-family:Trebuchet MS;
        font-size:11px;
        font-weight:bold;
        padding:3px 8px;
        text-decoration:none;
        
        text-shadow:0px 1px 0px #92b879;
        
    }
    .smallbtn:hover {
        
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #68a54b), color-stop(1, #74ad5a));
        background:-moz-linear-gradient(top, #68a54b 5%, #74ad5a 100%);
        background:-webkit-linear-gradient(top, #68a54b 5%, #74ad5a 100%);
        background:-o-linear-gradient(top, #68a54b 5%, #74ad5a 100%);
        background:-ms-linear-gradient(top, #68a54b 5%, #74ad5a 100%);
        background:linear-gradient(to bottom, #68a54b 5%, #74ad5a 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#68a54b', endColorstr='#74ad5a',GradientType=0);
        
        background-color:#68a54b;
    }
    .smallbtn:active {
        position:relative;
        top:1px;
    }



/* `Clear Floated Elements
----------------------------------------------------------------------------------------------------*/

/* http://sonspring.com/journal/clearing-floats */

.clear {
  clear: both;
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}

/* http://www.yuiblog.com/blog/2010/09/27/clearfix-reloaded-overflowhidden-demystified */

.clearfix:before,
.clearfix:after {
  content: '\0020';
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}

.clearfix:after {
  clear: both;
}

/*
  The following zoom:1 rule is specifically for IE6 + IE7.
  Move to separate stylesheet if invalid CSS is a problem.
*/

.clearfix {
  zoom: 1;
}



/* NIVALDO MUNIZ
----------------------------------------------------------------------------------------------------*/

.box_with_shadow {
	box-shadow: 5px 4px 9px 0px #555;
	sheight: 250px;
	width: 400px;
	margin: auto;
	margin-top: 25px;
	border: 1px solid #ddd;
}
.box_with_shadow_title {
	padding: 10px;
    background: linear-gradient(to right, #005B88 0%, #0294CF 49%, #005B88 100%) repeat scroll 0 0 #005B88;
    text-align: center;
    font-weight: bold;
    color: white;
	text-shadow: 1px 2px 1px #1F2B4C;
	font-size: 16px;
}

div.footexto{
	sswidth: 984px;
	height: 102px;
	padding:23px 0px 0px 0px;
	margin-left:40px;
	float:left;
	font-size:12px;
	sfont-family: Verdana, Arial, Helvetica, sans-serif;
	color:#C7CAB7;
	font-weight: bold;	
}

.btn {
	display:inline-block;
	padding:6px 12px;
	margin-bottom:0;
	font-size:14px;
	font-weight:400;
	line-height:1.42857143;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	cursor:pointer;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	background-image:none;
	border:1px solid transparent;
	border-radius:4px
}
.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus {
	outline:thin dotted;
	outline:5px auto -webkit-focus-ring-color;
	outline-offset:-2px
}
.btn.focus,.btn:focus,.btn:hover {
	color:#333;
	text-decoration:none
}
.btn.active,.btn:active {
	background-image:none;
	outline:0;
	-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);
	box-shadow:inset 0 3px 5px rgba(0,0,0,.125)
}
.btn.disabled,.btn[disabled],fieldset[disabled] .btn {
	pointer-events:none;
	cursor:not-allowed;
	filter:alpha(opacity=65);
	-webkit-box-shadow:none;
	box-shadow:none;
	opacity:.65
}
.btn-default {
	color:#333;
	background-color:#fff;
	border-color:#ccc
}
.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default {
	color:#333;
	background-color:#e6e6e6;
	border-color:#adadad
}
.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default {
	background-image:none
}
.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover {
	background-color:#fff;
	border-color:#ccc
}
.btn-default .badge {
	color:#fff;
	background-color:#333
}
.btn-primary {
	color:#fff;
	background-color:#337ab7;
	border-color:#2e6da4
}
.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary {
	color:#fff;
	background-color:#286090;
	border-color:#204d74
}
.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary {
	background-image:none
}
.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover {
	background-color:#337ab7;
	border-color:#2e6da4
}
.btn-primary .badge {
	color:#337ab7;
	background-color:#fff
}
.btn-success {
	color:#fff;
	background-color:#5cb85c;
	border-color:#4cae4c
}
.btn-success.active,.btn-success.focus,.btn-success:active,.btn-success:focus,.btn-success:hover,.open>.dropdown-toggle.btn-success {
	color:#fff;
	background-color:#449d44;
	border-color:#398439
}
.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success {
	background-image:none
}
.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover {
	background-color:#5cb85c;
	border-color:#4cae4c
}
.btn-success .badge {
	color:#5cb85c;
	background-color:#fff
}
.btn-info {
	color:#fff;
	background-color:#5bc0de;
	border-color:#46b8da
}
.btn-info.active,.btn-info.focus,.btn-info:active,.btn-info:focus,.btn-info:hover,.open>.dropdown-toggle.btn-info {
	color:#fff;
	background-color:#31b0d5;
	border-color:#269abc
}
.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info {
	background-image:none
}
.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover {
	background-color:#5bc0de;
	border-color:#46b8da
}
.btn-info .badge {
	color:#5bc0de;
	background-color:#fff
}
.btn-warning {
	color:#fff;
	background-color:#f0ad4e;
	border-color:#eea236
}
.btn-warning.active,.btn-warning.focus,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open>.dropdown-toggle.btn-warning {
	color:#fff;
	background-color:#ec971f;
	border-color:#d58512
}
.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning {
	background-image:none
}
.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover {
	background-color:#f0ad4e;
	border-color:#eea236
}
.btn-warning .badge {
	color:#f0ad4e;
	background-color:#fff
}
.btn-danger {
	color:#fff;
	background-color:#d9534f;
	border-color:#d43f3a
}
.btn-danger.active,.btn-danger.focus,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open>.dropdown-toggle.btn-danger {
	color:#fff;
	background-color:#c9302c;
	border-color:#ac2925
}
.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger {
	background-image:none
}
.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover {
	background-color:#d9534f;
	border-color:#d43f3a
}
.btn-danger .badge {
	color:#d9534f;
	background-color:#fff
}
.btn-link {
	font-weight:400;
	color:#337ab7;
	border-radius:0
}
.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link {
	background-color:transparent;
	-webkit-box-shadow:none;
	box-shadow:none
}
.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover {
	border-color:transparent
}
.btn-link:focus,.btn-link:hover {
	color:#23527c;
	text-decoration:underline;
	background-color:transparent
}
.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover {
	color:#777;
	text-decoration:none
}
.btn-group-lg>.btn,.btn-lg {
	padding:10px 16px;
	font-size:18px;
	line-height:1.3333333;
	border-radius:6px
}
.btn-group-sm>.btn,.btn-sm {
	padding:5px 10px;
	font-size:12px;
	line-height:1.5;
	border-radius:3px
}
.btn-group-xs>.btn,.btn-xs {
	padding:1px 5px;
	font-size:12px;
	line-height:1.5;
	border-radius:3px
}
.btn-block {
	display:block;
	width:100%
}
.btn-block+.btn-block {
	margin-top:5px
}
input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block {
	width:100%
}
