body {
	background: #f4f4f4;
	font-family: 'Roboto', Arial, sans-serif;
	color: #333;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	color: #000;
}

h1 {
	color: #fff;
}

h3 {
	color: #787878;
}

a {
	color: #4c76b3;
}

a:hover, a:focus {
	color: rgba(0, 0, 0, .85);
}

hr {
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #fff;
}

.btn {
	background-color: #4c76b3;
}

.btn:hover {
	color: #fff;
	background-color: #4c76b3;
	border-color: #4c76b3;
}

/*************************
*******Header******
**************************/
.navbar-fixed-top .navbar-toggle .icon-bar {
	background-color: #fff;
}

.navbar-header a.navbar-brand {
	color: #fff;
}

.navbar-header a.navbar-brand:hover {
	color: #fff;
}

.navbar {
	background: #4c76b3;
}

.navbar-fixed-top .navbar-nav > li > a {
	color: #ffd;
}

.navbar-fixed-top .navbar-nav > li > a:hover {
	background: #4c76b3;
	color: #fff;
}

.navbar-fixed-top {
	background: #4c76b3;
}

.navbar-fixed-top .navbar-brand {
	color: #fff;
}

.navbar-fixed-top .navbar-nav > .active > a,
.navbar-fixed-top .navbar-nav > .active > a:hover,
.navbar-fixed-top .navbar-nav > .active > a:focus,
.navbar-fixed-top .navbar-nav > .open > a,
.navbar-fixed-top .navbar-nav > .open > a:hover,
.navbar-fixed-top .navbar-nav > .open > a:focus {
	background-color: #6ca8ff;
	color: #fff;
}

/*************************
*******Slider******
**************************/
#carousel-slider a i:hover {
	background: #4c76b3;
	color: #fff;
	border: 1px solid #4c76b3;
}

.carousel-caption h2 {
	color: #4c76b3;
}

.carousel-caption h2 span {
	color: #fff;
}


.carousel-caption p {
	color: #fff;
}

.hi-icon-effect:hover {
	background: #f4f4f4;
}

.hi-icon-effect i.fa:hover {
	background: #fff;
	color: #4c76b3;
}

.text-center i {
	color: #fff;
	background: #4c76b3;
}

.text-center h3 {
	color: #111;
}

/*************************
*******services******
**************************/
#gallery {
	background: #f4f4f4;
}

.parallax-window .text-center p {
	color: #fff;
}

.pricing-area h2 {
	color: #fff;
}

.pricing-area span {
	color: #fff;
}

.pricing-area ul {
	background: #FAFAFA;
}

.pricing-area ul li:nth-child(even) {
	background: #f5f5f5
}

/*************************
*******our team******
**************************/
#our-team {
	background: #f4f4f4;
}

#our-team h4 {
	color: #4c76b3;
}

/*************************
*******footer******
**************************/
footer {
	background: #f4f4f4;
}

#contact {
	background: #fafafa;
}

.sub-footer .form-inline .form-group button[type="purchase"]:hover {
	background: #fff;
	color: #4c76b3;
}

.sub-footer .form-inline .form-group button[type="subscribe"] {
	background: #fff;
	color: #4c76b3;
	border-color: #4c76b3;
}

.sub-footer .form-inline .form-group button[type="subscribe"]:hover {
	background: #4c76b3;
	color: #fff;
}

.panel-default > .panel-heading {
	background-color: #f9f9f9;
}

.btn-small {
	color: white;
}

.mobile-cart {
	background-color: #35527d;
	color: white;
}

.mobile-cart > a {
	color: white;
}

.calender-view .calendar-container .calendar-column {
	border: 1px solid #35527d;
	border-top: 1px solid #35527d;
	background-color: white;
}

.appointment-list > .item:hover {
	background-color: #35527d;
	color: white;
}

.weekday {
	background-color: #35527d;
	border-bottom: 1px solid #cccccc;
	color: white;
}

.modal-title {
	color: white;
}

.modal-header {
	background-color: #4c76b3;
	color: white;
}

.calendar-header {
	background-color: white;
	border: 1px solid #35527d;
}

.calendar-header .btn {
	color: white;
}

.container-body {
	border: 1px solid #35527d
}

