body {
/*	padding-top: 70px;
*/
	padding-bottom: 30px;
	font-size:12px;
}
#load-screen {
	top:0px;
	left:0px;
    width: 100%;
    height: 100%;
    /*background: url("https://www.paisdirecto.com/intranet2.0/images/loading.gif") no-repeat center center #fff;*/
    position: fixed;
    opacity: 0.7;
	z-index:1000;
	display:none;
}
#footer{
	position:absolute;
	bottom:0px;
	width:100%;
}

.theme-dropdown .dropdown-menu {
	position: static;
	display: block;
	margin-bottom: 20px;
}

.theme-showcase > p > .btn {
	margin: 5px 0;
}

.theme-showcase .navbar .container {
	width: auto;
}

#header{
	margin-top: 15px;
}
#header h1.logo{
	float: left;
	margin-left: 5px;
}
#header h1.logo a{
	display: block;
	text-indent: -9999px;
}
#header h1.logo.pais-directo a{
	background: url(../images/logo-pais-directo.png) no-repeat;
	width: 537px;
	height: 54px;
}

h2.fono{
	float: right;
	 text-align: right;
	 margin-right: 5px;
	 font-size: 18px;
	 line-height: 1;
}
h2.fono span{
	display: block;
	 font-size: 31px;
	 margin-top: 3px;
}

.center{
	width: 900px;
	margin: 0 auto;
}

#footer{
	position:fixed;
	background: #F5F5F5;
	height: 80px;
	padding:5px;
}
#footer div.center{
	border-top: 1px solid #E5E5E5;
}
#footer ul{
	padding: 10px 0;
	text-align: center;
}
#footer ul li{
	display: inline;
}
#footer ul li a{
	font-size: 11px;
	padding: 0 7px;
}
#footer img.medios-pago{
	margin: 10px auto;
}
#footer div.border{
	border-top: 1px solid #E5E5E5;
	margin-top: 5px;
}
.ie7 #footer div.border{
	margin-top: 0;
}
#footer div.copyright{
	width: 355px;
	margin: 0 auto;
}

#ModalBase .modal-dialog	{
	width:auto;
	padding:50px;
}

.bs-wizard {margin-top: 40px;}

/*Form Wizard*/
.bs-wizard {border-bottom: solid 1px #e0e0e0; padding: 0 0 10px 0;}
.bs-wizard > .bs-wizard-step {padding: 0; position: relative;}
.bs-wizard > .bs-wizard-step + .bs-wizard-step {}
.bs-wizard > .bs-wizard-step .bs-wizard-stepnum {color: #595959; font-size: 16px; margin-bottom: 5px;}
.bs-wizard > .bs-wizard-step .bs-wizard-info {color: #999; font-size: 14px;}
.bs-wizard > .bs-wizard-step > .bs-wizard-dot {position: absolute; width: 30px; height: 30px; display: block; background: #999999; top: 45px; left: 50%; margin-top: -15px; margin-left: -15px; border-radius: 50%;} 
.bs-wizard > .bs-wizard-step > .bs-wizard-dot:after {content: ' '; width: 14px; height: 14px; background: #CCCCCC; border-radius: 50px; position: absolute; top: 8px; left: 8px; } 
.bs-wizard > .bs-wizard-step > .progress {position: relative; border-radius: 0px; height: 8px; box-shadow: none; margin: 20px 0;}
.bs-wizard > .bs-wizard-step > .progress > .progress-bar {width:0px; box-shadow: none; background: #FFCC00;}
.bs-wizard > .bs-wizard-step.complete > .progress > .progress-bar {width:100%;}
.bs-wizard > .bs-wizard-step.active > .progress > .progress-bar {width:50%;}
.bs-wizard > .bs-wizard-step:first-child.active > .progress > .progress-bar {width:0%;}
.bs-wizard > .bs-wizard-step:last-child.active > .progress > .progress-bar {width: 100%;}
.bs-wizard > .bs-wizard-step.disabled > .bs-wizard-dot {background-color: #DDDDDD;}
.bs-wizard > .bs-wizard-step.disabled > .bs-wizard-dot:after {opacity: 0;}
.bs-wizard > .bs-wizard-step:first-child  > .progress {left: 50%; width: 50%;}
.bs-wizard > .bs-wizard-step:last-child  > .progress {width: 50%;}
.bs-wizard > .bs-wizard-step.disabled a.bs-wizard-dot{ pointer-events: none; }
/*END Form Wizard*/
