@charset "UTF-8";
/* CSS Document */

body {
    font-family: "Helvetica Neue",Helvetica,Arial,'Roboto', sans-serif !important;
    background: url(http://www.nailingit.com/images/white_bg.png) repeat;

}



h1, h2, h3, h4, h5, h6 {
    color: #333;
    margin-top: 0px;
    text-shadow: none;
    font-weight: normal;
    font-family: 'Glegoo', serif !important;
    /* font-family: "Open Sans", Arial, sans-serif; */
}


/*my quotes section*/
.quote_body_resize {
   border-bottom: 1px solid #c4c4c4;
  /*  border-top: 1px solid #c4c4c4;*/
    background: #f8f8f8;

}
.quote_body {

    padding: 10px;

}
.quote_body img {
    float: left;
    margin: 15px 25px 15px 0;


}
.quote_body p {
    font: normal 14px Georgia, "Times New Roman", Times, serif;
    color: #717171;
    font-style: italic;
    padding: 5px 0 0 0;
    margin: 0;
    line-height: 1.5em;
	 overflow:hidden;
}


.quote_body a {
    float: right;
    color: #22a0b8;
    font-weight: bold;
    text-decoration: none;

}


.container-padtop {
    margin-left: auto;
    margin-right: auto;
	padding-top: 30px;
}

.h1, .h2, .h3, h1, h2, h3 {
    margin-bottom: 10px;
    margin-top: 10px;
}

.page-header {
    border-bottom: 1px solid #eee;
    margin: 20px 0 20px;
    padding-bottom: 0px;
}
.error {
	color: #c00;
	display: block;
	margin-bottom: 5px;}

/*CASIU custom (silvina)
------------------------------------*/
a {
    color: #212529;
    text-decoration: none;
    background-color: transparent;
}


.topbar-v1 {
	background: #f8f8f8;

}

/*Top Contacts*/
.topbar-v1 ul {
	margin: 0;
}

.topbar-v1 .top-v1-contacts {
	margin-top: 8px;
  padding-left: 15px;
	font-size: 14px;

}

.topbar-v1 .top-v1-contacts i {
	color: #333;
	font-size: 14px;
	margin-right: 3px;

}

/*Top Data*/
.topbar-v1 .top-v1-data {
	text-align: right;
  color: #22a0b8;
}

.topbar-v1 .top-v1-data li {
	color: #333;
  padding: 7px 11px;
	margin-right: -4px;
	display: inline-block;

}

.topbar-v1 .top-v1-data li a {
	font-size: 14px;

}

.topbar-v1 .top-v1-data li a:hover {
	text-decoration: none;
  color: #990000;
}

.topbar-v1 .top-v1-data li i {
	color: #333;
	font-size: 14px;

}

.topbar-v1 .top-v1-data li a:hover i {
  color: #22a0b8;
}

/*Responsive Topbar v1*/
@media (max-width: 991px) {
	.topbar-v1 ul {
		text-align: center !important;
	}

	.topbar-v1 .top-v1-contacts {
		margin: 10px 0;
	}

	.topbar-v1 .top-v1-data li {
		top: 1px;
		padding: 6px 16px;
		margin-left: -1px;
		position: relative;

	}


}

@media (min-width: 992px) {
	.topbar-v1 .top-v1-data li:last-child {
		margin-right: 0;
		border-right: none;
	}
}
