/*
 * It is advised not to edit the smartadmin_production.css
 * as this will override any changes you make in the 
 * later versions of this theme. 
 * 
 * We advise that you use use this CSS to override 
 * SmartAdmin styles. 
 * 
 * Rename the stylesheet to whatever your liking so it will stay
 * unique to you with each update of SmartAdmin.
 */

/*
 * INDEX
 * 
 * - HTML
 * - BODY
 * - CUSTOM STYLES
 */
 
 *==========================4 Footer===========================
===============================================================*/

	.social-icons{
	padding:0;
	margin:0;
	list-style:none;
}
.social-icons li{
	display:inline-block;
}


footer{
	background-color:#45505b;	
}

	/*================4.1 Footer Upper Bar================
	======================================================*/
.footer-upper-bar{
	padding:40px 0px 40px 0px;
}
.footer-menu{
	padding:0;
	margin:0;
	list-style:none;
}
.footer-menu li{
	display:inline-block;
	margin-right:30px;
	position:relative;
}
.footer-menu li:before{
    content: "";
    position: absolute;
    left: -17px;
    top: 9px;
    color: #fff;
    width: 5px;
    height: 5px;
    background-color: #fff;
    border-radius: 50%;
	
}
.footer-menu li:first-child:before{
	display:none;
}
	/*===============../4.1 Footer Upper Bar==============
	======================================================*/
	
	/*=================4.2 Footer Bottom Bar==============
	======================================================*/
.footer-bottom-bar{
	padding:35px 0px;
}
.footer-about-company {
	padding:0px;
	margin:0px;
	list-style:none;
}
.footer-about-company li{
	display:inline-block;
	position:relative;
	margin-right:30px;
	color:#96a0a9;
}
.footer-about-company li:before{
    content: "";
    position: absolute;
    left: -15px;
    top: 9px;
    color: #fff;
    width: 5px;
    height: 5px;
    background-color: #96a0a9;
    border-radius: 50%;
	
}
.credit-links{
	color:#96a0a9;
	margin-top: 10px;
	margin-bottom: 0px;
}
.credit-links a{
	color:#96a0a9;
}
.credit-links a:hover{
	color:#fff;
}
.footer-about-company li:first-child:before{
	display:none;
}
.footer-social-icons{
	margin-top:30px;
}
.footer-social-icons li {
	margin-right:3px;
}
.footer-social-icons li img{
    width: 34px;
    height: 34px;
}
.add-listing-mobile{
	display:none;
}
	/*===============../4.2 Footer Bottom Bar=============
	======================================================*/
		
/*========================../4 Footer===========================
===============================================================*/



@media screen and (max-width: 1280px){
	.listing-sidebar-left{
		padding:0px 0px;
	}
	.sidebar-breadcrumbs{
		padding-bottom:10px;
	}
}
@media screen and (min-width: 992px) {
  .sidebar {
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    z-index: 1000;
    display: block;
    background-color: #CCCCCC;
  }
}

@media (max-width: 980px){


	.width-32-percent{
		width: 100%;
		position:relative;
		background-size:100%;
	}
	.width-68-percent,
	.tag-select-one{
		width: 100%;
	}
	.lp-search-bar-left{
		width:78%;
	}
	.lp-home-search-input{
		width:64%;
	}
	.lp-home-categoires li{
		width: 170px;
		margin-top: 8px;
	}
	
	.lp-home-categoires2 li{
		width: 170px;
		margin-top: 8px;
	}
	
	.lp-grid-box-thumb img{
		width:100%;
	}
	.price-plan-content{
		margin-bottom:30px;
	}
	.mobile-nav-icon{
		display:block;   
		float:left;
	}
	.lp-menu-container{
		display:none;
	}
	#quickmap {
		height: 190px;
	}
	.post-meta-info,
	.post-meta-right-box{
		text-align:center;
	}
	.post-meta-info{
		padding-top: 60px;
		padding-bottom: 60px;
	}
	.post-meta-right-box{
		margin-top: 27px;
	}
	.features li{
		width:49%;
	}
	.comments-inner-container .col-md-6{
		padding-left:0px;
		padding-right:0px;
	}
	.sidebar-post{
		margin-top:50px;
	}
	.sidebar-post .widget-box:last-child{
		margin-bottom:0px;
	}
	.md-modal{
		top:49%;
		overflow:scroll;
	}
	.login-form-popup{
		min-height: 60vh;
	}
	.search-row .form-inline .form-group{
		width:48%;
	}
	.search-row .form-inline .lp-input-202,
	.search-row .form-inline .input-width-299 {
		width: 100% !important;
	}
	.search-row .form-inline .form-group:nth-child(even){
		margin-right:0px;
	}
	.user-description-box{
		margin-top:40px;
	}
	.user-avatar-upload{
		margin-bottom:35px;
	}
	.sidemap-fixed{
		display:none;
	}
	.width-50{
		width:100%;
	}
	.page-container .ui-widget{
		width:100%;
	}
	.post-with-map-container{
		width:100%;
	}
	.contact-left{
		width:100%;
	}
	.contactmap{
		height:300px;
	}
	.contact-right{
		width:100%;
		padding-left: 30px;
		padding-right: 30px;
	}
	.image-popup{
		width:100%;
	}
	.mfp-wrap,
	.mfp-bg{
		display:none;
	}
	.header-fixed{
		position:static;
		height:auto;
	}
	.lp-grid-box-quick{
		display:none;
	}
	.listing-sidebar-left{
		float:left !important;
		margin-left: 15px;
		padding-bottom: 25px;
	}
	.img-sm-46{
		width:46%;
	}
	.lp-list-view-thumb-inner img{
		width:100%;
	}
	.lp-list-view-thumb, .lp-list-view-content, .lp-list-view-paypal{
		padding:20px;
		width:100%;
	}
	.lp-list-view-content-upper{
		min-height:auto;
	}
	.lp-list-view-paypal{
		border-top-right-radius:0px;
		border-bottom-left-radius:8px;
	}
	.lp-list-view-edit{
		position: relative;
		transform: translateX(-50%);  
		left: 50%;
	}
	.lp-list-view-content{
		text-align:center;
	}
	.list-pt-display li{    
		float: left;
		margin-right: 0;
		margin-top: 15px;
		width: 50%;
	}
	.post-with-map-container-right{
		width:100%;
	}
	.listing .chosen-container-multi,
	.post-map-container .chosen-container-multi,
	.form-inline .form-group{
		width:100% !important;
	}
	.lp-logo-container{
		float:right;
	}
	.mobile-nav-icon .nav-icon{
		float:left;
	}
	.lp-logo{
		text-align:right;
	}
	.lp-blog-grid-title{
		padding: 5px 0px 0px 0px;
	}
	.nearby-download{
		text-align:center;
	}
	.lp-topbar,
	.mapbilemap-close{
		display:none;
	}
	.mobile-nav-icon{
		padding-top: 28px;
		padding-bottom: 28px;
	}
	.claimformtrigger,
	.quickformtrigger{
		display:inline-block;
	}
	.claimform,
	.quickform{
		padding-left:15px;
		padding-right:15px;
	}
	.claimformtrigger2,
	.quickformtrigger2{
		display:none;
	}
	.add-listing-mobile{
		position: fixed;
		top:80px;
		bottom: 30px;
		right: 5px;
		/*left: 5px;*/
		width: 35px !important;
		background-color: rgba(252, 209, 22, 0.8);
		padding: 0px !important;
		text-align: center;
		height: 35px;
		line-height: 32px;
		display:inline-block;
		z-index:9999999;
	}	
	.add-listing-mobile:hover,
	.add-listing-mobile:focus{
		color:#fff;
	}
	.mobilelink{
		cursor:pointer;
	}
	.mobilemap{
		position:relative;
		overflow:hidden;
	}
	.mobilemap .mapbilemap-content{
		opacity:0;
		margin-top:-520px;
		-webkit-transition:all 0.7s ease-in-out;
		-moz-transition:all 0.7s ease-in-out;
		transition:all 0.7s ease-in-out;
	}
	.mapbilemap-content div{
		padding:0px !important;
	}
	.listingmap, .singlebigpost{
		width:100%;
		height:350px;
		min-height: auto;
	}
	.mobile-map-space{
		padding-left:0px;
		padding-right:0px;
	}
	.map-open{
		margin-bottom:40px;
	}
	.ui-autocomplete, .ui-widget select{
		width:1px !important;
	}
	
	.listing .ui-autocomplete, .ui-widget select {
		width: 643px !important;
	}
	.header-fixed{
		min-height:auto;
	}
	.section-fixed{
		padding-top:0px !important;
	}
	.post-map-container .ui-autocomplete, .ui-widget select {
		width: 184px !important;
	}
	.widget-video iframe{
		width:100%;
	}
}

@media (max-width: 480px){
	h1, .lp-h1, .lp-h1 a {
		font-size: 35px;
	}
	.search-row .form-inline .form-group,
	.listing-container-right,
	.tag-select-one,
	.lp-add-listing-btn,
	.lp-menu{
		width:100%;
	}
	.lp-add-listing-btn ul{
		padding:0;
	}
	.img-xs-100{
		width:100%;
	}
	.lp-topbar{
		display:none;
	}
	.lp-menu ul li{
		display:block;
		padding-right:0;
	}
	.lp-menu ul li a{
		width:100%;
		display:block;
	}
	.menu ul.sub-menu{
		position:static;
		width:100%;
	}
	.menu ul.sub-menu:after{
		display:none;
	}
	.lp-search-bar-left,
	.lp-home-locaton-input,
	.lp-home-search-input,
	.lp-search-bar-right,
	.lp-search-btn{
		width:100%;
	}
	.menu ul.sub-menu{
		padding-top:0px;
	}
	.lp-menu ul{
		margin-top:0px;
	}
	.lp-add-listing-btn ul{
		margin-top:0;
		margin-bottom:0;
	}
	.lp-menu li a,
	.lp-add-listing-btn li a{
		padding: 8px 10px;
		border-bottom:1px solid #ddd;
	}
	.lp-menu li:last-child a{
		border-bottom:0px;
	}
	.lp-add-listing-btn ,
	.lp-add-listing-btn li a{
		width:100%;
		display: block;
	}
	.lp-add-listing-btn{
		margin-top:0px;
	}
	.menu ul.sub-menu li:first-child a{
		border-top-left-radius: 0px;
		border-top-right-radius: 0px;
	}
	.menu ul.sub-menu li:last-child a{
		border-bottom-left-radius: 0px;
		border-bottom-right-radius: 0px;
	}
	.lp-home-categoires{
		margin-top:80px !important;
	}
	
	.lp-home-categoires2{
		margin-top:80px !important;
	}
	.menu ul.sub-menu{
		border-radius:0px;
	}
	.lp-home-locaton-input{
		border-radius:5px;
	}
	.lp-search-description {
		margin-top: 30px;
	}
	.lp-home-categoires{
		padding:0;
	}
	.lp-home-categoires2{
		padding:0;
	}
	.lp-home-categoires li{
		width: 100px;
		margin-top: 8px;
	}
	.lp-home-categoires2 li{
		width: 100px;
		margin-top: 8px;
	}
	.lp-grid-box-thumb img{
		width:100%;
	}
	.city-thumb img{
		width:100%;
	}
	.nearby-download li{
		margin-right:0px;
	}
	.input-width-299{
		width:100% !important;
	}
	.listing-page-result-row p{
		text-align:center;
	}
	.header-fixed{
		position:static;
	}
	.section-fixed{
		padding-top:0px;
	}
	.width-32-percent {
		background-size: auto 100%;
	}
	.nav-tabs > li{
		width:100%;
	}
	.nav-tabs > li > a:after {
		left: 50%;
		-webkit-transform: translateX(-50%);
		-moz-transform: translateX(-50%);
		transform: translateX(-50%);
	}
	.price-plan-content{
		margin-bottom:15px;
	}
	.lp-secondary-btn{
		float:left;
		padding:15px 30px 15px 30px;
	}
	.price-plan-button{
		width:100%;
	}
	.price-plan-button a{
		width:100%;
	}
	.price-plan-box span{
		width:100%;
		text-align:center;
	}
	.post-meta-left-box h1{
		text-align:center;
	}
	.post-meta-left-box .post-stat li,
	.post-meta-right-box .post-stat li{
		display:block;
		margin-right:0px;
		text-align: center;
		margin-bottom: 5px;
	}
	.post-meta-right-box a.secondary-btn{
		width:100%;
	}
	.lp-form-row-left,
	.lp-form-row-right{
		width:100%;
		text-align:center;
	}
	.login-form-popup{
		width:100%;
		padding:30px;
	}
	.ui-widget,
	.custom-combobox{
		width:100%;
	}
	.custom-combobox{
		margin-bottom:10px;
	}
	.contactmap{
		height:200px;
	}.contact-left{
		width:100%;
	}	
	.contact-right{
		width:100%;
		padding-left:15px;
		padding-right:15px;
	}
	.nameform{
		margin-bottom:15px;
	}
	
	.listing-sidebar-left {
		padding-bottom: 30px;
		width: 100%;
		max-width: 290px;
		float: left !important;
		padding-left: 15px;
	}
	.header-fixed{
		min-height:auto;
	}
	.testimonial-tit{
		padding-bottom:15px;
	}
	.testimonial-rating {
		width: 100%;
		padding-bottom: 0px;
		display: block;
		float: none;
	}
	.testimonial-slider{
		width:100%;
	}
	.page-404-title {
		font-size:110px;
	}
	.page-404-title  img{
		width:70px;
	}
	.pop-form-bottom .social-login{
		text-align:center;
	}
	.pop-form-bottom {
		text-align: center;
	}
	.bottom-links a {
		display: block;
		float: none !important;
	}
	.post-with-map-container .form-group .col-md-4{
		padding-right:15px;
		margin-bottom:15px;
	}
	.blog-content a.image-popup{
		margin-left:0px;
		margin-bottom:15px;
	}
	.about-gallery-box .image-popup{
		float:none;
	}
	.about-gallery-box img{
		width:100%;
	}
	.image-popup:hover:after{
		opacity:0;
	}
	.image-popup-margin{
		margin-left:0;
	}
	.md-modal{
		overflow:scroll;
	}
	.login-form-popup{
		min-height:730px;
		width: 90vw;
	}
	.siginincontainer, .siginupcontainer, .forgetpasswordcontainer{
		padding:50px;
	}
	.comments-thumb,
	.comments-content,
	.comments-box-sub{
		width:100%;
	}
	.comments-thumb{	
		text-align:center;
	}
	.list-pt-display li{    
		float: none;
		margin-right: 0;
		margin-top: 15px;
		width: 100%;
	}
	.featuresDataContainer{
		min-height:200px;
	}
	.post-meta-left-box h1{
		font-size: 35px;
	}
	.features li{
		width:100%;
	}
	.mobile-nav-icon{
		padding-top:26px;
		padding-bottom:25px;
	}
	.md-modal,
	.simptip-position-top.simptip-movable::after ,
	.simptip-position-top.simptip-movable::before,
	.mapbilemap-close,
	.comments-date{
		display:none;
	}
	.city-girds .lp-listing-quantity{
		opacity:1;
		-webkit-transform:translateY(0px);
		-moz-transform:translateY(0px);
		-o-transform:translateY(0px);
		transform:translateY(0px);
		
	}
	.city-girds .city-title .lp-h3{
		-webkit-transform:translateY(0px);
		-moz-transform:translateY(0px);
		-o-transform:translateY(0px);
		transform:translateY(0px);
	}
	.m-text-center,
	.comments-description{
		text-align:center;
	}
	.post-meta-left-box .post-stat li,
	.post-meta-right-box .post-stat li{
		margin-bottom:15px;
	}
	.comments-header h3{
		font-size:20px;
	}
	.comments-thumb{
		margin-bottom:15px:
	}
	.smenu.share {
		left: 50%;
		transform: translateX(-50%);
		top: -173px;
	}
	.smenu li a{
		text-align:left;
	}
	.user-info {
		text-align: center;
	}
	.widget-box .user-thumb {
		margin-right: 0px;
		display: block;
		margin-bottom: 15px;
	}
	.sidebar-post .user-text {
		top: 0px;
		display: block;
		width: 100%;
		text-align: center;
	}
	.footer-about-company li{
		margin-bottom:15px;
	}
	.ui-autocomplete, .ui-widget select{
		width:300px !important;
	}
	.listing .ui-autocomplete, .ui-widget select {
		width: 253px !important;
	}
	.post-map-container .ui-autocomplete, .ui-widget select {
		width: 253px !important;
	}
	
}
@media (max-width: 321px){
	.listing .ui-autocomplete, .ui-widget select {
		width: 213px !important;
	}
	.ui-autocomplete, .ui-widget select{
		width:260px !important;
	}
	.post-map-container .ui-autocomplete, .ui-widget select {
		width: 213px !important;
	}
	
}

.puntdetalle {
	display:none;
	
}

.bpuntdetalle:hover .puntdetalle {
	display:inline;
	background:rgba(255,56,63,0.8);
	font-size:15px;
	color:#fff;	
	font-weight:bold;
	position: absolute;
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	padding-bottom: 20px;
	width:200px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-webkit-box-shadow: 10px 10px 8px -9px rgba(158,156,158,1);
	-moz-box-shadow: 10px 10px 8px -9px rgba(158,156,158,1);
	box-shadow: 10px 10px 8px -9px rgba(158,156,158,1);
	z-index:99999;
	margin-left:5px;	
}

.ir-arriba {
	display:none;
	padding:15px;
	background:rgba(0,159,179,0.8);
	font-size:15px;
	color:#fff;
	cursor:pointer;
	position: fixed;
	bottom:15px;
	right:5px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-webkit-box-shadow: 10px 10px 8px -9px rgba(158,156,158,1);
	-moz-box-shadow: 10px 10px 8px -9px rgba(158,156,158,1);
	box-shadow: 10px 10px 8px -9px rgba(158,156,158,1);
	z-index:9999999;
}


.ir-arriba:hover{
	display:none;
	padding:16px;
	background:rgb(0,159,179);
	font-size:16px;
	color:#fff;
	cursor:pointer;
	position: fixed;
	bottom:16px;
	right:5px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-webkit-box-shadow: 10px 10px 8px -9px rgba(158,156,158,1);
	-moz-box-shadow: 10px 10px 8px -9px rgba(158,156,158,1);
	box-shadow: 10px 10px 8px -9px rgba(158,156,158,1);
	z-index:9999999;
}

.menu-flot {
	display:none;	
	position: fixed;	
	width:100%;	
	z-index:9999999;
}

.menubusmov {
	display:none;
	padding:15px;
	background:rgba(240,248,255,0.9);
	font-size:15px;
	color:#fff;	
	position: fixed;
	/*bottom:15px;*/
	top: 50px;
	left:15px;
	padding-bottom: 2px;
	width:100%;
	
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 10px 10px 8px -9px rgba(158,156,158,1);
	-moz-box-shadow: 10px 10px 8px -9px rgba(158,156,158,1);
	box-shadow: 10px 10px 8px -9px rgba(158,156,158,1);
	z-index:999;
}

.menudetmov {
	display:none;
	padding:15px;
	background:rgba(255,255,255,1);
	font-size:15px;
	color:#fff;	
	position: fixed;
	/*bottom:15px;*/
	top: 50px;
	left:25px;
	padding-bottom: 2px;
	width:70%;
	padding-right:0px;
	
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 10px 10px 8px -9px rgba(158,156,158,1);
	-moz-box-shadow: 10px 10px 8px -9px rgba(158,156,158,1);
	box-shadow: 10px 10px 8px -9px rgba(158,156,158,1);
	z-index:999;
}

.mrs {
	display:none;
	padding:15px;
	background:rgba(255,255,255,1);
	font-size:15px;
	color:#fff;	
	position: fixed;
	/*bottom:15px;*/
	top: 50px;
	left:25px;
	padding-bottom: 2px;
	width:60%;
	padding-right:0px;
	
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 10px 10px 8px -9px rgba(158,156,158,1);
	-moz-box-shadow: 10px 10px 8px -9px rgba(158,156,158,1);
	box-shadow: 10px 10px 8px -9px rgba(158,156,158,1);
	z-index:999;
}

.tfc{ 
position:absolute; 
top:50%; 
left: 50%; 
margin-top: -100px; 
margin-left: -100px; 
} 

.botondet1
	{
		width:150px;
		height:40px;
		line-height: 55px;
		text-align: center;
		font-family: 'quicksand-bold';
		font-size: 15px;
		border-radius: 5px;
		padding-top: 10px;
		padding-bottom: 10px;
		padding-right: 10px;
		padding-left: 10px;								    
		background-color: #FF3b3F;								   
		color: white;
		-webkit-box-shadow: 6px 6px 16px -2px rgba(140,138,140,1);
-moz-box-shadow: 6px 6px 16px -2px rgba(140,138,140,1);
box-shadow: 6px 6px 16px -2px rgba(140,138,140,1);
	}
	.botondet1:hover
	{
		background-color: #363f48;
		color: white;
	}

.botondet2
	{
		/*width:150px;
		height:40px;
		line-height: 55px;*/
		text-align: center;
		font-family: 'quicksand-bold';
		font-size: 15px;
		border-radius: 5px;
		/*padding-top: 10px;
		padding-bottom: 10px;
		padding-right: 10px;
		padding-left: 10px;	*/							    
		background-color: #FF3b3F;								   
		color: white;
		-webkit-box-shadow: 6px 6px 16px -2px rgba(140,138,140,1);
-moz-box-shadow: 6px 6px 16px -2px rgba(140,138,140,1);
box-shadow: 6px 6px 16px -2px rgba(140,138,140,1);
	}
	.botondet2:hover
	{
		background-color: #363f48;
		color: white;
	}
	
	.star-gold
	{
		color: #FFD700;
	}
	
	.sombra
	{
		-webkit-box-shadow: 6px 6px 16px -2px rgba(140,138,140,1);
-moz-box-shadow: 6px 6px 16px -2px rgba(140,138,140,1);
box-shadow: 6px 6px 16px -2px rgba(140,138,140,1);
	}

.footer-about-company-mov
	{
		padding: 0px;
    	margin: 0px;
    	list-style: none;    	
	}
	
	.footer-about-company-mov li
	{
		display: block;
		text-decoration: none;
		text-align: center;
		list-style: none;
    	position: relative;    	
    	color: #96a0a9;
	}
	
#obj0{
		visibility: hidden;
	}
	
#obj1{
		visibility: hidden;
	}
	
	.sombraCabecera{
	-webkit-box-shadow: 10px 10px 11px -4px #7E7C7C;
	-moz-box-shadow: 10px 10px 11px -4px #7E7C7C;
	box-shadow: 10px 10px 11px -4px #7E7C7C;
	}
	
	.sombra{
	-webkit-box-shadow: 10px 10px 11px -4px #7E7C7C;
	-moz-box-shadow: 10px 10px 11px -4px #7E7C7C;
	box-shadow: 10px 10px 11px -4px #7E7C7C;
	}	

.numregistros
		{
			padding-top:7px;
		}
		
		.fecha
		{
			z-index:0;
		}
		
		
		.datepicker2modal
		{z-index:1151 !important;}
		
		.hoverblue
		{
			color:#009fb3;
			font-size:18px;
			font-family: "Open Sans",Arial,Helvetica,Sans-Serif;
		}
		
		.hoverblue:hover
		{
			color:#004C55;
		}
		
		.hovergrey
		{
			color:grey;
			font-size:18px;
			font-family: "Open Sans",Arial,Helvetica,Sans-Serif;
			cursor:default;
		}
		
		.hovergrey:grey
		{
			color:grey;
		}
		
		.hoverblue_qn
		{
			color:#009fb3;
			font-size:15px;
			font-family: "Open Sans",Arial,Helvetica,Sans-Serif;
		}
		
		.hoverblue_qn:hover
		{
			color:#004C55;
		}
		
		.hovergrey_qn
		{
			color:grey;
			font-size:15px;
			font-family: "Open Sans",Arial,Helvetica,Sans-Serif;
			cursor:default;
		}
		
		.hovergrey_qn:grey
		{
			color:grey;
		}
		
.bold {
  font-weight:bold;
}	

.pasadoPar {
  background-color: #D8D8D8;
}

.pasadoImpar {
  background-color: #E5E5E5;
}

.fontayuda
{
	font-family: "Open Sans",Arial,Helvetica,Sans-Serif;
}

.labelFiltroFecha
{
color:#305d8c;
font-weight:bold;
} 

.labelFiltroFechaTabla
{
color:#305d8c;
font-weight:bold;
} 

.tableInd
{
font-size:20px;
font-family: "Open Sans",Arial,Helvetica,Sans-Serif;
} 

.sb-nowrap
{
    white-space: nowrap;
}

.box {
  overflow-x: auto;
  overflow-y: hidden;
  
  -webkit-touch-callout: none;
  -webkit-user-select: none;  
  -moz-user-select: none;   
  -ms-user-select: none;     
  user-select: none; 
}

.grow { transition: all .2s ease-in-out; }
.grow:hover { transform: scale(1.1); }
