
		
		@font-face{font-family: entypo; src: url(http://clearcreekpartners.com/wp-content/themes/identity/fonts/entypo.woff);}		
		@font-face{font-family: entyposocial; src: url(http://clearcreekpartners.com/wp-content/themes/identity/fonts/entypo-social.woff);}
		@font-face{font-family: fontello; src: url(http://clearcreekpartners.com/wp-content/themes/identity/fonts/fontello.woff);}
		@font-face{font-family: fontawesome; src: url(http://clearcreekpartners.com/wp-content/themes/identity/fonts/fontawesome-webfont.woff);}				
		
		.header .heading,
		input, textarea,
		.wpb_wrapper, .wpb_wrapper p,
		.wpb_wrapper p span:not(.fa), .wpb_wrapper span:not(.fa),
		.wpb_wrapper span p, .ui-widget, body{
			font-family: Source Sans Pro !important;
		}
		
		.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a{
			font-family: Source Sans Pro !important;
		}
		
		.wpb_accordion_content{
			font-family: Source Sans Pro !important;
		}
		
		footer {background:#17c7d1;}
		
		.header .box-heading,
		.number-counters strong {
			font-family: Oswald;
		}
		
		.section-title h1:not(.layerslider-heading) span{
			font-family: Oswald !important;
		}
		
		h1:not(.layerslider-heading){color:#27618e; font-family: Oswald !important; font-size: 36px !important; line-height: 1.5 !important;}
		h2:not(.layerslider-heading){color:#27618e; font-family: Oswald !important; font-size: 30px !important; line-height: 1.5 !important;}
		h3:not(.layerslider-heading){color:#27618e; font-family: Oswald !important; font-size: 24px !important; line-height: 1.5 !important;}
		h4:not(.layerslider-heading){color:#27618e; font-family: Oswald !important; font-size: 18px !important; line-height: 1.5 !important;}			
		h5:not(.layerslider-heading){color:#27618e;font-family: Oswald !important;font-size: 14px !important;line-height: 1.5 !important;}
		h6:not(.layerslider-heading){color:#27618e; font-family: Oswald !important; font-size: 12px !important; line-height: 1.5 !important;}			
		
		.wpb_toggle:not(.layerslider-heading), #content h4.wpb_toggle:not(.layerslider-heading){
			background-color: #f5f5f5 !important;
			border: 1px solid #dddddd !important;
			color: #333333 !important;
			padding:10px 15px !important;
			border-radius:3px !important;			
			font-size: 16px !important;
			line-height:1.5 !important;			
		}
		
		.wpb_toggle.wpb_toggle_title_active:not(.layerslider-heading){margin-bottom:-1px !important;}
		
		.wpb_toggle_content {
		  border: 1px solid #dddddd;
		  border-radius: 0 0 3px 3px;
		  margin-bottom: 5px !important;
		  padding: 15px !important;
		  margin-top:0 !important;
		}		
		
		.logo{margin-top:0px; margin-bottom:0px; margin-left:0px;margin-right:0px;}		

		.flickr_badge_image:hover{border-color:#27618e !important;}
		
		.proftheme-widget ul li a.sentient-widget-recent-post-title:hover,{color:#27618e !important;}
		
		.wpb_toggle:hover, #content h4.wpb_toggle:hover{color:#27618e !important;}
		.wpb_toggle_title_active:hover, #content h4.wpb_toggle_title_active:hover{color:#27618e !important;}
		
		.wpb_toggle, #content h4.wpb_toggle{background-color:#f5f5f5 !important; background-image:none !important; color:#333 !important;}
		.wpb_toggle_title_active, #content h4.wpb_toggle_title_active{background-color:#f5f5f5 !important; color:#333 !important; background-image:none !important;}
				
		.wpb_tabs_nav.ui-tabs-nav.clearfix.ui-helper-reset.ui-helper-clearfix.ui-widget-header.ui-corner-all li.ui-state-default.ui-corner-top.ui-tabs-active.ui-state-active,
		.portfolio-pagination span:hover, .portfolio-pagination a.page-numbers:hover ,
		.portfolio-pagination .page-numbers:hover, #wp-calendar #today,
		.contactform .contact-form-send-btn{
			background:#27618e !important;
		}
		
		.identity-contact input[type='submit']:hover, .identity-contact input[type='submit']:focus {
			background-color: #27618e;
			border-color: rgba(0, 0, 0, 0);
			color: #FFFFFF;
		}
		
		#recentcomments .sentient-comments-author a:hover{color:#27618e !important;}

		.comment-edit-link,
		a:hover:not(.sentient-button),
		.Recent-post-list li:hover,
		Recent-post-list li a:hover,
		.comment-post-title,
		#recentcomments .recentcomments a,
		#comments #respond h3,
		.reply a.comment-reply-link:hover ,
		.reply:hover{
			color:#27618e !important;
		}
		
		
		.post .blog-entry .entry-header h4 a:hover,	.sidebar .cat-item:hover a,
		.sidebar .cat-item:hover span, .comment-info span a,
		ul li.active .d-text-c-h, .d-text-c.active, .sidebar .widget .twitter_widget ul li a,
		.d-text-c-h.active, .d-text-c-h:hover, .our-team-section .team-member:hover h6,
		.d-text-c {
			color: #27618e !important;
		}
		
		.d-bg-c.active, .d-bg-c-h:hover, .d-bg-c-h.active, .d-bg-c {
			background: #27618e !important;
		}

		
		.div-top:hover{border:2px solid #27618e;}
		.div-top:hover i{color:#27618e;}
				
		a{color: #27618e;}
		
		.feature-content:hover > .icon-box {
			color: #25cad3;
		}
		
		.process-node.active {
			background: none repeat scroll 0 0 #25cad3;
		}
		
		footer p a{color:#27618e !important;}
		

		.slider-section .ls-bottom-nav-wrapper  .ls-bottom-slidebuttons a:hover,
		.slider-section .ls-bottom-nav-wrapper  .ls-bottom-slidebuttons a.ls-nav-active{
			background:#27618e !important;
			border:2px solid #27618e !important;
		}		
		
		.bg-callout{background-color: #27618e; background-image: url('');}
		
		#secondary a.tag:hover,
		.skillBar li span,
		.bg3 {
			background-color: #27618e;
		}

		.timeline .note:hover:after,
		.browserImage .browserTop,
		.timeline .note:hover:after,
		.package-active,
		.icon-circular:hover i.fa,
		.icon-box,
		.dropcap1 {
			background: #27618e;
		}

		.package-active:after,
		.icon-box:after {
			border-top-color: #27618e;
		}

		.icon-circular i.fa{
			border:2px solid #27618e;
			color:#474D5D;
		}

		.packages {
			border: 1px solid #27618e;
		}

		.bg3 .section-title div span {
			color: #27618e !important;
		}

		.btn-dark {
			border: 2px solid #27618e;
		}		

		.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header{
			background: #CCC !important;
			color: #222;
			cursor: pointer;
			display: block;
			outline: 0 none !important;
			padding: 0 !important;
			text-decoration: none;
			margin: 0 !important;
		}
		
		.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a:hover{
			color: #222 !important;
		}
		
		.social-icon a:hover {
			color: #707070 !important;
		}
		
		.blog-audio-container{background:#27618e;}
		.proftheme-widget #searchform i.icon-search:hover{color:#27618e !important;}
		.tagcloud a:hover{background:#27618e !important; color:#fff !important;}
		
		.white {
    color: #ffffff !important;
}

.no-margin-bottom {
    margin-bottom: 0 !important;
}

.timeline .note::after {
    display: none;
}

.timeline .note:hover {
    background-color: transparent;
}

ul.timeline {
    padding: 0;
    margin-top: 0;
    background: url("images/timeline-bg-new.jpg") repeat-y scroll center center rgba(0, 0, 0, 0);
}

#navigation-sticky {
    padding: 15px 0;
}

#navigation-sticky.trans-nav {
    background: rgba(226,240,244,1);
}

.darken {
    background-color: rgba(226,240,244,1) !important;
}

/*.nav-menu {
    margin-top: 3%;
}*/

.nav-menu, 
.minified .nav-menu {
    margin-top: 1%;
}

.nav-menu ul li.active a:hover, 
.nav-menu ul li.active a {
    color: #27618E !important;
    background-color: transparent;
    border: 1px solid #27618E;
}

.nav-menu ul li a {
    line-height: 1;
    color: #27618E;
    font-size: 15px;
    font-weight: 400;
    padding: 5px 10px;
    cursor: pointer;
    border-radius: 4px;	
    border: 1px solid transparent;
    display:block;

    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
    -webkit-border-radius: 4px;
}

/*.logo a img {
    max-height: 75px;
}*/

.logo a img, 
.minified .logo a img {
    max-height: 50px;
}

/*.site-description {
    background-color: #7896B5;
    color: #25608C;
    text-transform: uppercase;
    font-weight: bold;
    padding: .4% 0 .4% 1.5%;
    letter-spacing: .1em;
    font-size: 15px;
}*/

.site-description, 
.site-description.minified  {
    background-color: #7896B5;
    color: #25608C;
    text-transform: uppercase;
    font-weight: bold;    padding: .2% 0 .2% 1.5% !important;
    font-size: 11px;
    letter-spacing: .1em;
}

h1.ccp-section-title {
    text-transform: uppercase;
    color: #27618e;
    font-weight: 700;
    display: inline-block;

    font-size: 46px !important;
    letter-spacing: 2px !important;
    line-height: 1.6 !important;
    margin: 20px auto 50px;
    padding: 0 40px;
    position: relative;

    font-family: Oswald !important;

}

h1.ccp-section-title::before, 
h1.ccp-section-title::after {
    background: none repeat scroll 0 0 #666666;
    content: "";
    height: 2px;
    left: 0;
    position: absolute;
    top: 35px;
    width: 30px;
}

h1.ccp-section-title::after {
    left: auto;
    right: 0;
}

.member_item {
    background-color: rgba(205,204,204,0.69);
    min-height: 280px;
}

.member_img {
    margin: 0 auto 26px;
}

.member_descr {
    top: 254px;
}

.member_name {
    color: #ffffff;
    margin-top: 0;
}

.member_post {
    color: #ffffff;
}

.member_about {
    color: #ffffff;
}

.carrousel-container {
    height: auto;
}

#carousel_inner #carousel_ul {
}

#carousel_inner #carousel_ul li {
    width: 111px;
    margin-right: 15px;
    height: auto;
}

.process-flow h4 {
    color: #787878 !important;
}

.process-flow li {
    color: #787878;
}

.progress {
    color: #787878;
    background-color: #787878;
}

.black-title h4 {
    color: #787878;
    margin-bottom: 20px;
    font-size: 27px !important;
}

.black-title.white h4 {
    color: #ffffff !important;
}

/*.black-title h4:after {
    background-color: #787878;
    content: "";
    display: block;
    height: 1px;
    margin: 20px auto 0;
    width: 40px;
}*/

.swiper-testimonial, .swiper-testimonial .swiper-slide {
	max-height: 260px;
	max-width: 685px;
}

.swiper-testimonial .swiper-slide p {
    font-size: 16px;
}

.pagination-testimonial {
    bottom: 0;
    top: auto;
}

.process-flow li {
    width: 316px !important;
    height: 144px !important;
}

.bg-callout {
    background-color: #efefef ;
}

.timeline .note span.date {
    display: block;
    margin-bottom: 5px;
}

.icn-growth {
    margin: 0 auto;
    padding-top: 15%;
}

.icn-liquidity {
    margin: 0 auto; 
    padding-top: 22%;
}

.icn-partnerships {
    margin: 0 auto; 
    padding-top: 35%;
}

.icn_restructuring {
    margin: 0 auto; 
    padding-top: 20%;
}

.company {
    font-style: italic;
}

.company a {
    font-style: normal;
}

.member_item .member_social a {
    width: 40px;
    height: 38px;
    line-height: 38px;
}

.post .post-thumb img {
    width: auto;
}

.blogbar:nth-of-type(2) {
    display: none;
}

.blogbar .bar {
    width: 4px; 
    height: 550px; 
    background-color: #e2f0f4; 
    margin: 0 auto;
}

.post-title.rss-title a {
    color: #25cbd3 !important;
}

.blog-link a {
    color: #1c628f !important;
    font-size: 18px;
}

@media (min-width: 1024px) {

    h1.ccp-section-title::before, 
    h1.ccp-section-title::after {
        top: 30px;
    } 
    h1.ccp-section-title {
        font-size: 36px !important;
        margin: 0 auto 20px !important;
    }

    /*.timeline .note::after {
        right: 0;
    }*/

    .process-flow li {
        width: 316px !important;
        height: 144px !important;
    }

    div.swiper-wrapper {
        height: 340px;
    }

    .swiper-testimonial, 
    .swiper-testimonial .swiper-slide {
        max-height: 340px;
    }
}

@media (min-width: 768px) {

    h1.ccp-section-title::before, 
    h1.ccp-section-title::after {
        top: 30px;
    } 
    h1.ccp-section-title {
        font-size: 36px !important;
        margin: 0 auto 20px !important;
    }

    /*.timeline .note::after {
        right: 0;
    }*/

    .process-flow li {
        width: 316px !important;
        height: 144px !important;
    }

    div.swiper-wrapper {
        height: 340px;
    }

    .swiper-testimonial, 
    .swiper-testimonial .swiper-slide {
        max-height: 340px;
    }
}

@media (max-width: 568px) {
    h1.ccp-section-title::before, 
    h1.ccp-section-title::after {
        top: 20px;
    } 
    h1.ccp-section-title {
        font-size: 26px !important;
        margin: 0 auto 20px !important;
    }

    /*.timeline .note::after {
        right: 0;
    }*/

    .process-flow li {
    width: auto !important;
        height: auto !important;
    }

    div.swiper-wrapper {
        height: 340px;
    }

    .swiper-testimonial, 
    .swiper-testimonial .swiper-slide {
        max-height: 340px;
    }
}

@media (max-width: 320px) {
    h1.ccp-section-title::before, h1.ccp-section-title::after {
        top: 20px;
    }  
    h1.ccp-section-title {
        font-size: 26px !important;
        margin: 0 auto 20px !important;
    }

    /*.timeline .note::after {
        right: 0;
    }*/

    .process-flow li {
    width: auto !important;
        height: auto !important;
    }

    div.swiper-wrapper {
        height: 530px;
    }

    .swiper-testimonial, 
    .swiper-testimonial .swiper-slide {
        max-height: 530px;
    }
}

.vc_row.wpb_row.vc_row-fluid.make-margin-bottom-zero:nth-child(2) {
    background: #efefef;
}
.vc_row.wpb_row.vc_row-fluid.make-margin-bottom-zero:nth-child(3) {
    background: #17c7d1;
} 
	
	
	
	