@charset "utf-8";
/* CSS Document */
@media only screen and (max-width: 767px) {
    .logo img {
        height: 60px;
    }
}
.page-head {
    padding: 70px 0;
}

.footer-logo {
    width: 300px!important; 
}

.tp-caption p {
	font-size: 35px;
	text-shadow: 2px 2px 8px #333;
}
.slide-title.color{
	text-shadow: 5px 5px 2px #333;
}

.footer-logo {
	max-width: 400px;
}

.portfolio-nav li {
    background-color: #fff;
    border: 1px solid #ddd;
}

.bg-color {
	background: #186cb4;
}
.fa-ul > li > i {
	color: #186cb4;
}
.title span {
	color: #186cb4;
}

.title:after {
	background: #186cb4;
}
.btn-primary {
	background: #186cb4;
	color: #ffffff;
}

.btn-primary:hover {
	background: #186cb4;
}

.navbar-nav > li > a:hover,
.navbar-nav > li.active > a {
	color: #186cb4;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:focus,
.dropdown-menu > .active > a:hover,
.mega-dropdown-menu > li > ul > li.active > a,
.mega-dropdown-menu > li > ul > li.active > a:hover,
.mega-dropdown-menu > li > ul > li.active > a:focus {
	color: #186cb4;
}
.dropdown.open > a {
	color: #186cb4;
}

.dropdown-menu > li > a:focus,
.dropdown-menu > li > a:hover {
	color: #186cb4;
}
.mega-dropdown-menu > li ul > li > a:hover,
.mega-dropdown-menu > li ul > li > a:focus {
	color: #186cb4;
}
.navbar-toggle {
	background: #186cb4;
}
.slide-title.color {
	color: #f38f0b;
}
.slide-border:after {
	background: #186cb4;
}

.slider-btn {
	background: #186cb4;
	color: #ffffff;
}
.section-text:after {
	background: #186cb4;
}
.feature-img h4 a:hover {
	color: #186cb4;
}
.feature-box-1 h4 a:hover {
	color: #186cb4;
}
.feature-box:hover i:before {
	color: #186cb4;
}
.short-feature .number {
	color: #186cb4;
	border: 1px solid #186cb4;
}
.count-box i:before {
	color: #186cb4;
}
.count-box .timer:after {
	background: #186cb4;
}
.team-wrap h4 a:hover {
	color: #186cb4;
}

.team-wrap p.designation {
	color: #186cb4;
}
.team-wrap:hover {
	border: 2px solid #186cb4;
}

.team-wrap:hover .team-img {
	border-bottom: 2px solid #186cb4;
}
.team-wrap .team-img .overley .team-social a i {
	color: #ffffff;
	border: 1px solid #186cb4;
}

.team-wrap .team-img .overley .team-social a:hover i {
	background: #186cb4;
	border: 1px solid #186cb4;
}
.portfolio-nav li:hover,
.portfolio-nav li.active {
	background: #186cb4;
}
.portfolio .portfolio-item .portfolio-overley .content h3 a:hover {
	color: #186cb4;
}

.portfolio .portfolio-item .portfolio-overley .content .portfolio-tags {
	color: #186cb4;
}
.feedback-text {
	background: #f7f7f7;
	border-left: 2px solid #186cb4;
}
.feedback-text:after {
	border-color: #F6D014 transparent transparent transparent;
}
.client-box li:hover {
	border: 1px solid #186cb4;
}
.panel-title a, 
.panel-title a:focus {
    background-color: #186cb4;
}
.panel-title a, 
.panel-title a:focus {
    border: 1px solid #186cb4;
    background-color: #186cb4;
}
ul.pricing-table:hover li:first-child {
	background: #186cb4;
}

ul.pricing-table li.price {
    border-bottom: 1px solid #186cb4;
}
.breadcrumb > li > a {
	color: #186cb4;
}
.divider.solid {
	border: 1px solid #186cb4;
}
.divider.dashed {
	border: 1px dashed #186cb4;
}
.divider.dotted {
	border: 1px dotted #186cb4;
}
.dropcap.square {
	background: #186cb4;
}

.dropcap.rounded {
	background: #186cb4;
}

.dropcap.circle {
	background: #186cb4;
}
.pagination > li > a,
.pagination > li > span {
    color: #186cb4;
}
.pagination > li > a:focus,
.pagination > li > a:hover,
.pagination > li > span:focus,
.pagination > li > span:hover {
    background: #186cb4;
}
.pagination > .active > a,
.pagination > .active > a:focus,
.pagination > .active > a:hover,
.pagination > .active > span,
.pagination > .active > span:focus,
.pagination > .active > span:hover {
    background: #186cb4;
}
.page-head h2 {
    color: #62a6da;
}
.info h1 {
	color: #186cb4;
}
.content-area .entry-header .post-thumbnail:hover .thumb-hover .thumb-icon:hover a {
    color: #186cb4;
}
.content-area .entry-header h2 a:hover {
    color: #186cb4;
}

.content-area .entry-meta span i {
    color: #186cb4;
}

.content-area .entry-meta span a:hover {
    color: #186cb4;
}
.widget_categories ul li a:hover{
    color: #186cb4;
}


.tagcloud a:hover {
    background: #186cb4;
	border: 1px solid #186cb4;
}

.itehmeslab-latest-post li a:hover {
    color: #186cb4;
}
.f-title {
	color: #186cb4;
}

.f-title:after {
	background: #186cb4;
}
.f-address p i {
	color: #186cb4;
}
.copyright a:hover {
	color: #186cb4;
}
.back-to-top {
    background: #186cb4;
}

/*
 * MENU PRESTATIONS SUR DEUX COLONNES
 */
 @media only screen and (min-width: 768px) {
	.dropdown {
		position: inherit!important;
	}
	.dropdown-menu {
		left: 0;
		max-height: 80vh;
		column-count: 3;
		width: 100%;
	}
	.dropdown-menu > li {
		font-size: 13px;
		font-family: 'Open Sans', sans-serif;
		border-bottom: 1px solid #555;
		padding: 5px;
	}
	.dropdown-menu>li>a {
		white-space: inherit;
	}
	}
  /*
  * MENU PRESTATIONS SUR DEUX COLONNES
  */