/*
h2{
	position: relative;
}
h2::after{
	content: "";
	width: 130px;
	position: absolute;
	margin: 0 auto;
	height: 3px;
	background: #FFC107;
	left: 0;
	right: 0;
	bottom: -10px;
}*/

.js-disabled-message {
	text-align: center;
	padding-top:0px;
	padding-left:30px;
	padding-right:30px;
	font-size:14px;
	color:#F00;
	

}

.paypal-button{
    display: none;
}

.paypal-button2{
    display: none;
}

.paypal-button3{
    display: none;
}


.text-area-nowrap
{
 white-space: nowrap; 
 }

.comment-alert{
    display: none;
}

.icon-margin
{
	margin: 5px;
}

.article-margin
{
	margin-top: 50px;
	/*margin-left: 5px;
	margin-right: 5px;*/
}

.navbar-custom {
    background-color: #ff5500!important;
}

.footer-nav
{
	background-color: #c7c7c7!important;	
}

.footer-links
{
	font-size: 0.75rem;
}

.carousel-indicators li {
    background-color: #808080;
	}
.carousel-inner .carousel-item .img-box{
	width: 135px;
	height: 135px;
}
.carousel-control-prev{
	left: -100px;
}
.carousel-control-next{
	right: -100px;
}
.carousel-indicators{
	top: 320px;
}
@media (min-width: 320px) and (max-width: 640px) {
	.carousel-inner .carousel-item p{
		font-size: 14px;
	}
	.carousel-control-prev{
		left: -40px;
	}
	.carousel-control-next{
		right: -40px;
	}
 	.carousel-indicators{
		top: 380px;
	}
}



.carousel-control.right, .carousel-control.left {
    background-image: none;
    color: #f4511e;
}

.carousel-control-prev-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E");
}

.carousel-control-next-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E");
}

.carousel-control.right, .carousel-control.left {
    background-image: none;
    color: #f4511e;
}


.carousel-indicators li {
    border-color: #f4511e;
}

.carousel-indicators li.active {
    background-color: #f4511e;
}

.item h4 {
    font-size: 19px;
    line-height: 1.375em;
    font-weight: 400;
    font-style: italic;
    margin: 70px 0;
}

.item span {
    font-style: normal;
}
.margin_container
{
	margin-top: 20px;
	margin-bottom: 20px;
    
}

.padding_container
{
	padding-top: 20px;
	padding-bottom: 20px;
    
}



{
      font: 400 15px Lato, sans-serif;
      line-height: 1.8;
      /*color: #818181;*/
  }
.uppercase
{
	
	text-transform: uppercase;
}
.bg-grey {
    background-color: #f6f6f6;
}

.thumbnail {
    padding: 0 0 15px 0;
    border: none;
    border-radius: 0;
}

.thumbnail img {
    width: 100%;
    height: 100%;
    margin-bottom: 10px;
}

.share_left {
    /*float: left;*/
	clear: both;
}

.footer
{
	background-color: #c7c7c7;	
}

.menu_left_elem
{
	padding-left: 10px;
	padding-right: 10px;
}

.menu_right_elem
{
	padding-left: 12px;
	padding-right: 12px;
}

.nav {
    background-color: #e7e7e7;
}
.nav-tabs> li.active > a, .nav-tabs> li.active > a:hover, .submenu > .nav {
    background-color: #bdbdbd;
}