 
.container-fluid {
	padding: 0 !important;
}

.logo-img {
	width: 100px !important;
	height: 100px !important;
}

#myCarousel .nav a small {
	display: block !important;
}

#myCarousel .nav {
	background: #eee !important;
}

.nav-justified>li>a {
	border-radius: 0px !important;
}

.nav-pills>li[data-slide-to="0"].active a {
	background-color: #16a085 !important;
}

.nav-pills>li[data-slide-to="1"].active a {
	background-color: #e67e22 !important;
}

.nav-pills>li[data-slide-to="2"].active a {
	background-color: #2980b9 !important;
}

.nav-pills>li[data-slide-to="3"].active a {
	background-color: #8e44ad !important;
}

/*navbar-right=====START==========*/
@media ( min-width : 768px) {
	.circle-tile {
		margin-bottom: 30px !important;
	}
}

.circle-tile {
	margin-bottom: 15px !important;
	text-align: center !important;
}

.circle-tile-heading {
	position: relative !important;
	width: 80px !important;
	height: 80px !important;
	margin: 0 auto -40px !important;
	border: 3px solid rgba(255, 255, 255, 0.3) !important;
	border-radius: 100% !important;
	color: #fff !important;
	transition: all ease-in-out .3s !important;
}

/* -- Background Helper Classes */

/* Use these to cuztomize the background color of a div. These are used along with tiles, or any other div you want to customize. */
.dark-blue {
	background-color: #FF7043 !important;
}

.green {
	background-color: #006064 !important;
}

.blue {
	background-color: #2980b9 !important;
}

.orange {
	background-color: #43A047 !important;
}

.red {
	background-color: #e74c3c !important;
}

.purple {
	background-color: #8e44ad !important;
}

.dark-gray {
	background-color: #7f8c8d !important;
}

.gray {
	background-color: #95a5a6 !important;
}

.light-gray {
	background-color: #bdc3c7 !important;
}

.yellow {
	background-color: #f1c40f !important;
}

/* -- Text Color Helper Classes */
.text-dark-blue {
	color: #34495e !important;
}

.text-green {
	color: #16a085 !important;
}

.text-blue {
	color: #2980b9 !important;
}

.text-orange {
	color: #f39c12 !important;
}

.text-red {
	color: #e74c3c !important;
}

.text-purple {
	color: #8e44ad !important;
}

.text-faded {
	color: rgba(255, 255, 255, 0.7) !important;
}

.circle-tile-heading .fa {
	line-height: 80px !important;
}

.circle-tile-content {
	padding-top: 50px !important;
}

.circle-tile-description {
	text-transform: uppercase !important;
}

.text-faded {
	color: rgba(255, 255, 255, 0.7) !important;
}

.circle-tile-number {
	padding: 5px 0 15px !important;
	font-size: 26px !important;
	font-weight: 700 !important;
	line-height: 1 !important;
}

.circle-tile-footer {
	display: block !important;
	padding: 5px !important;
	color: rgba(255, 255, 255, 0.5) !important;
	background-color: rgba(0, 0, 0, 0.1) !important;
	transition: all ease-in-out .3s !important;
}

.circle-tile-footer:hover {
	text-decoration: none !important;
	color: rgba(255, 255, 255, 0.5) !important;
	background-color: rgba(0, 0, 0, 0.2) !important;
}

.circle-tile-container {
	width: 75% !important;
	display: inline-block !important;
}

.margin30 {
	margin-top: 30px !important;
}

.thumbnail>img {
	max-width: 95% !important;
}

.subheading {
	line-height: 18px !important;
}

.nav>li>a:focus, .nav>li>a:hover {
	text-decoration: none !important;
	background-color: transparent !important;
	outline: none !important;
	color: #fff !important;
	opacity:0.7;
}

.navbar-toggle .icon-bar {
	background: #fff !important;
}

nav, nav a {
	margin: 0 !important !important;
	font-size: 1em !important;
	text-shadow: none !important;
}

#myNavbar {
	text-align: center !important;
}

.navbar-nav {
	float: none !important;
	display: inline-block !important;
	margin-top:10px !important;
}
/******************Button Ripple effect***********************/

/* Material style */
.launch-btn {
    border: none;
    cursor: pointer;
    color: white;
    padding: 15px 40px;
    border-radius: 5px;
    font-size: 22px;
    box-shadow: 2px 2px 4px rgba(0, 0, 0, .4);
    background: #d14200;
}

/* Ripple magic */
.launch-btn {
    position: relative;
    overflow: hidden;
}
.launch-btn:after {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 10px;
    height: 10px;
    background: rgba(255, 255, 255, .5);
    opacity: 0;
    border-radius: 100%;
    transform: scale(1, 1) translate(-50%);
    transform-origin: 50% 50%;
}
@keyframes ripple {
    0% {
        transform: scale(0, 0);
        opacity: 1;
    }
    
    20% {
        transform: scale(25, 25);
        opacity: 1;
    }
    
    100% {
        opacity: 0;
        transform: scale(40, 40);
    }
}

/*
#launch-btn:focus:not(:active)::after {
    animation: ripple 1s ease-out;
}
*/
.launch-btn::after {
    animation: ripple 2s ease-out infinite;
}
.launch-btn:focus {
    outline: none;
}

 
/* END */