/*!
 * Start Bootstrap - Shop Homepage HTML Template (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */

body {
    padding-top: 10px; /* Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */
}

div#main-content li a {
	text-decoration:underline;
}

div#main-content p a {
	text-decoration:underline;
}

div#main-content p a.btn {
	text-decoration:none;
}

.slide-image {
    width: 100%;
}

.carousel-holder {
    margin-bottom: 30px;
}

.carousel-control,
.item {
    border-radius: 4px;
}

.caption {
    overflow: hidden;
}

.caption h4 {
    white-space: nowrap;
}

.thumbnail img {
    width: 100%;
}

.ratings {
    padding-right: 10px;
    padding-left: 10px;
    color: #d17581;
}

.thumbnail {
    padding: 0;
}

.thumbnail .caption-full {
    padding: 9px;
    color: #333;
}

footer {
    margin: 50px 0;
}
.img-center {
	margin: 0 auto;
}.regis {
	float: right;
	width: 700px;
	clear: both;
	margin-top:10px;
	margin-right:50px;
	text-align:center;
}
.regis a,.regis p  {
	margin-right:10px;
	float: right;
	text-decoration: none;
}

/* Override by Porrapat */

.list-unstyled {
    list-style: outside none disc;
    padding-left: 20px;
}

p.text-indent {
	text-indent: 40px;
}

h5 {
	font-weight:bold;
}

.interfinn-color {
	color:#207a86;
}

span.error
{
	color:red;
}

.flash_success
{
	padding:6px;
	color:green;
	border:1px solid green;
	margin-bottom:6px;
}

.flash_error
{
	padding:6px;
	color:red;
	border:1px solid red;
	margin-bottom:6px;
}

.client-block
{
	margin:30px 0px;
}