html, body { height:100%; }


/*
borry css modificaciones 08/02/22
*/
.contenedorExternoEfecto{
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#f6f8f9+0,e5ebee+50,d7dee3+51,f5f7f9+100;White+Gloss */
background: rgb(246,248,249); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(246,248,249,1) 0%, rgba(229,235,238,1) 50%, rgba(215,222,227,1) 51%, rgba(245,247,249,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(246,248,249,1) 0%,rgba(229,235,238,1) 50%,rgba(215,222,227,1) 51%,rgba(245,247,249,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(246,248,249,1) 0%,rgba(229,235,238,1) 50%,rgba(215,222,227,1) 51%,rgba(245,247,249,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f8f9', endColorstr='#f5f7f9',GradientType=0 ); /* IE6-9 */


	
}
.contenedorExterno{
	
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#4c4c4c+0,595959+12,666666+25,474747+39,2c2c2c+50,000000+51,111111+60,2b2b2b+76,1c1c1c+91,131313+100;Black+Gloss+%231 */
background: rgb(76,76,76); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(76,76,76,1) 0%, rgba(89,89,89,1) 12%, rgba(102,102,102,1) 25%, rgba(71,71,71,1) 39%, rgba(44,44,44,1) 50%, rgba(0,0,0,1) 51%, rgba(17,17,17,1) 60%, rgba(43,43,43,1) 76%, rgba(28,28,28,1) 91%, rgba(19,19,19,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(76,76,76,1) 0%,rgba(89,89,89,1) 12%,rgba(102,102,102,1) 25%,rgba(71,71,71,1) 39%,rgba(44,44,44,1) 50%,rgba(0,0,0,1) 51%,rgba(17,17,17,1) 60%,rgba(43,43,43,1) 76%,rgba(28,28,28,1) 91%,rgba(19,19,19,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(76,76,76,1) 0%,rgba(89,89,89,1) 12%,rgba(102,102,102,1) 25%,rgba(71,71,71,1) 39%,rgba(44,44,44,1) 50%,rgba(0,0,0,1) 51%,rgba(17,17,17,1) 60%,rgba(43,43,43,1) 76%,rgba(28,28,28,1) 91%,rgba(19,19,19,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313',GradientType=0 ); /* IE6-9 */
}

.containerBo{
	margin-left:10px;
	margin-right: 10px;
}
.text-nav-post{
	color: grey;
}
.ico_post_autor{
	height: 20px;
	width: 20px;
}
.btnAcciones{
	

padding-right: 15px;
text-align: center;
}
.loginPresentTitular{
	




	padding: 5px;
}
.headerregistrodesa{
	padding: 0px;
	margin: 0px;
}
.contformlogin{
	height: 75vh;
	

}
.contenidos{
	
}
.SeparoForm{
	
	
	height: 100px;
}
.
.loginPresent{
		
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	padding: 10px;
    margin: 5px;
	margin-bottom: 30px;
	

}
.loginPresentNormal{
	background: rgba(0,0,0,0.1);	
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	padding: 10px;
    margin: 5px;
	margin-bottom: 30px;
	

}
.loginPresentBotones{
	text-align: center;
	
}
.UserPresent{
	
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	padding: 27px;
    margin: 20px;
    margin-top: 7px;	
	background: rgba(0,0,0,0.1);
	-webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.9);
    -moz-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.9);
    box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.9);
	
	
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#e2e2e2+0,dbdbdb+50,d1d1d1+51,fefefe+100;Grey+Gloss+%231 */
background: rgb(226,226,226); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(226,226,226,1) 0%, rgba(219,219,219,1) 50%, rgba(209,209,209,1) 51%, rgba(254,254,254,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe',GradientType=0 ); /* IE6-9 */



	
	
	
	
}
.formlogincookielength{
	
}
.padding-0{
    padding-right:0;
    padding-left:0;
}
.DTTitularPost{
    font-size: 2.5em;
    font-family: 'Roboto Condensed', sans-serif;
    color: #5b5454;
    text-shadow: 2px 2px 1px rgb(152 150 207 / 70%);
	margin-bottom: 3px;
	
	
}
.MITTitular{
font-size: 1.5em;
    font-family: 'Roboto Condensed', sans-serif;
    color: #666666;
    	
	line-height: 0.9em;
}
.btn-group {
    background-color: white;
}
.contendormegusta{

	padding-bottom: 10px;
    padding-top: 15px;
	margin-top: 15px;
	margin-bottom: 15px;

}
.contenedorcompartir{
margin-bottom: 10px;
    margin-top: 10px;
}


.btn-label {position: relative;left: -12px;display: inline-block;padding: 6px 12px;background: rgba(255, 255, 255, 0.12);border-radius: 3px 0 0 3px;}
.btn-labeled {padding-top: 0;padding-bottom: 0;}
.btn { border:0; top:0; margin-bottom:10px; box-shadow: 0 1px 0 rgba(247, 247, 247, 0.59), 0 2px 0 rgb(77, 144, 254), 0 3px 0 rgb(77, 144, 254), 0 4px 0 rgb(77, 144, 254), 0 5px 0 rgb(77, 144, 254), 0 6px 0 rgb(77, 144, 254), 0 0 0 rgb(77, 144, 254), 0 8px 7px rgb(77, 144, 254) }
.btn:active { box-shadow: none; top: 5px; margin-bottom: 0;  outline: 0;}




/*pagination
*dhayzon.com
*smf pagination Style Csss
*
*/
.smfPagination-label {
    width: 100%;
    display: inline-block;
    margin: 10px 0;
}

.smfPagination-label>a {
    background-color: beige;
    padding: 6px 12px;
    display: inline-block;
    border-radius: 3px;
    color: white;
      text-decoration: none;
}
.smfPagination-label>strong {
    background: #c5543a;
    padding: 6px 12px;
    display: inline-block;
    border-radius: 3px;
    color: white;
}

.smfPagination-label>span {
    background: #e27961;
    padding: 6px 12px;
    display: inline-block;
    border-radius: 3px;
    color: #fdf5ba;
    margin-right: 3px;
}
.icono_on{
background: #a9db80; /* Old browsers */
background: -moz-linear-gradient(top, #a9db80 0%, #96c56f 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a9db80), color-stop(100%,#96c56f)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a9db80 0%,#96c56f 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a9db80 0%,#96c56f 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #a9db80 0%,#96c56f 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a9db80', endColorstr='#96c56f',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #a9db80 0%,#96c56f 100%); /* W3C */
}

.icono_off{
background: #e5e696; /* Old browsers */
background: -moz-linear-gradient(top, #e5e696 0%, #d1d360 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5e696), color-stop(100%,#d1d360)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #e5e696 0%,#d1d360 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #e5e696 0%,#d1d360 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #e5e696 0%,#d1d360 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e696', endColorstr='#d1d360',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #e5e696 0%,#d1d360 100%); /* W3C */
}




img
{
	
	height: auto;
}
table, form, fielset
{
	max-width: 100%;
}
/* Navbar */
.navbar-default
{
	background-color: #26282b;
	border-color: #222427;
	border-bottom-width: 0;
	box-shadow: 0 -3px #222427 inset;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form
{
	border-bottom-width: 0;
	border-color: #222427;
}
.navbar-default .navbar-nav > li > a, .navbar-default .navbar-brand
{
	color: #FFF;
	font-weight: bold;
	font-family: "Segoe UI";
	text-shadow: 0 2px #1b1c1e;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus, 
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus,
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus,
.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus
{
	color: #FFF;
	background-color: #2a3038;
	box-shadow: 0 -3px #272d35 inset;
}
@media (max-width: 768px) {
	.navbar-default .navbar-nav .open .dropdown-menu > li > a
	{
		color: #FFF;
	}
	.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus
	{
		color: #FFF;
		background-color: #2a3038;
		box-shadow: 0 -3px #272d35 inset;
	}
	.btnAcciones{
		
	
		text-align: center;
	}	
}
/* Header */
header
{
	background: #3498db;
	box-shadow: 0 -3px #9fc6e0 inset;
	padding: 20px 0; 
}
@media (max-width: 970px) {
	header
	{
		text-align: center;
	}
}
header .btn
{
	font-size: 13px;
	font-family: "Segoe UI";
	font-weight: bold;
	letter-spacing: 1px;
	text-transform: uppercase;
	padding: 13px 20px 16px;
   -webkit-transition: all .5s;
    transition: all .5s;
}
header .btn-success
{
	background-color: #2ecc71;
	border-color: transparent;
	border-width: 0;
	box-shadow: 0 -4px #27ae60 inset;	
	text-shadow: 0 1px #27ae60;
}
header .btn-primary
{
	background-color: #34495e;
	border-color: transparent;
	border-width: 0;
	box-shadow: 0 -4px #2c3e50 inset;	
	text-shadow: 0 1px #2c3e50;
}
header .btn-success:hover, header .btn-success:focus, header .btn-success:active
{
	background-color: #2ecc71;
	border-color: transparent;
	border-width: 0;
	box-shadow: none;	
	padding-bottom: 13px;
}
header .btn-primary:hover, header .btn-primary:focus, header .btn-primary:active
{
	background-color: #34495e;
	border-color: transparent;
	border-width: 0;
	box-shadow: none;	
	padding-bottom: 13px;
}
header .modal-content
{
	-webkit-box-shadow: none;
	box-shadow: none;
	border: none;
}
header .modal-header
{
	border-bottom: 1px solid #34495e;
	background-color: #34495e;
	border-radius: 4px 4px 0 0;
}
header .modal-header h4
{
	color: #FFF;
}
header .modal-header .close
{
	text-shadow: none;
}
header .checkbox, header .form-control
{
	font-size: 13px;
}
header .avatar
{
	float: right;
	margin-left: 15px;
	width: 84px;
	height: 84px;
}
header ul.reset
{
	text-align: right;
}
header ul.reset li, header ul.reset li a
{
	color: #FFF;
	font-family: "Segoe UI";
	font-size: 12px;
}
header ul.reset li a:hover
{
	color: #0e3e5e;
	text-decoration: none;
}	
header ul.reset li.user
{
	font-size: 16px;
	font-weight: bold;
}
@media (max-width: 970px) {
	header ul.reset
	{
		text-align: center;
	}
	header .avatar
	{
		float: none;
	}
}
.breadcrumb
{
	margin-bottom: 0;
	background-color: #FFF;
	border-radius: 3px;
}
.breadcrumb > li > a
{
	color: #828282;
}
footer
{
	border-top: 10px solid #E1E1E1;
	padding: 20px 0;
	text-align: center;
	font-family: "Segoe UI";


	
	
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,e1e1e1+23,e1e1e1+23,f6f6f6+39,ffffff+100 */
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #e1e1e1 23%, #e1e1e1 23%, #f6f6f6 39%, #ffffff 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 0%,#e1e1e1 23%,#e1e1e1 23%,#f6f6f6 39%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 0%,#e1e1e1 23%,#e1e1e1 23%,#f6f6f6 39%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */

	
	
	
}
footer, footer a
{
	color: #17191c;
}
.btn-group
{
	margin: 5px 0;
}
.display-info
{
    text-align: center;
    overflow: hidden;
    margin-left: auto;
    margin-right: auto;
  

}
.display-info h1
{
	font-size: 36px;
}
.display-info ul.info li
{
	float: left;
	font-size: 1.5em;	
	margin-left: 5px;
}
.display-info ul.info li.replies
{
	color: #5bc0de;
}
.display-info ul.info li.replies img, .display-info ul.info li.views img
{
	width: 64px;
}
.display-info ul.info li.views
{
	color: #f0ad4e;
}
.social_icons
{
	margin-bottom: 10px;
}
.social_icons a
{
	margin: 0 5px;
	opacity: 0.5;
	transition: opacity .25s ease-in;
	-moz-transition: opacity .25s ease-in;
	-webkit-transition: opacity .25s ease-in;
}
.social_icons a:hover
{
	opacity: 1;
}
@media (max-width: 970px) {
	.alineado{
		
		text-align: center;
		
	}
	.contformlogin{
	height: auto;


    }
	.SeparoForm{
	
	background-color: red;
	height: 0px;
    }
	.display-info
	{

		width: 380px;
	}
	.espacioseparador{
		height: 15px;
	}
}