#portfolio-extra blockquote {
	background: white;
	border-radius: 15px;
	Padding: 10px 20px 15px;
	font-size: 14px;
	line-height: 180%;
}
#portfolio-extra blockquote p {
	padding-bottom: 10px;
}
#portfolio-extra blockquote ul {
	margin-bottom: 0px;	
}
.section-title h1{
	display: none !important;
}
.ascend .project-title {
	background: #16407d !important;
}
#portfolio-nav #all-items a i {
	color: white !important;
}
.dark a {
	color: #f16c37;
}
.dark a.nectar-button {
	color: white;
}
#responsive-form .vc_row input,
#responsive-form .vc_row textarea {
	padding: 10px 15px;
	border-color: #5584b7;
	font-size: 15px;
}
::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
	color: #5584b7 !important;	
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
	color: #5584b7 !important;	
}

::-ms-input-placeholder { /* Microsoft Edge */
	color: #5584b7 !important;	
}
#responsive-form .vc_row textarea {
	height: 100px !important;
}
#responsive-form .vc_row .vc_col-sm-6,
#responsive-form .vc_row .vc_col-sm-12{
	margin: 0;
    margin-left: 0;
    padding: 10px 10px 10px 0;	
}
#responsive-form .vc_row .wpcf7-not-valid-tip {
	color: #f16c37 !important;
	-moz-box-shadow: 0 0 0 rgba(0,0,0,0.2);
	box-shadow: 0 0 0 rgba(0,0,0,0.2);
}
.vert-center {
    bottom: 20px !important;
    left: auto;
}
.vert-center p {
    display: none;
}
.elastic-portfolio-item:hover .vert-center h3 {
    color: white !important;
}

body .vert-center h3 {
    font-weight: bold !important;
    color: #16407d !important;
    font-size: 13px !important;
    line-height: 16px !important;
	letter-spacing: 0;
}
body .portfolio-filters-inline.non-fw {
	padding: 0px !important;
}
body #portfolio-extra .vc_col-sm-6.no-extra-padding {
	background: white;
}

body #portfolio-extra img {
	max-width: 700px;
}
body .portfolio-items[data-ps="8"] .col[data-default-color="true"] .work-item:not(.style-3) .work-info-bg {
	background-color: #0e72cc !important;
}
@media only screen and (max-width: 1000px)  {
	body .portfolio-items[data-ps="8"] .col[data-default-color="true"] .work-item:not(.style-3) .work-info-bg {
		background-color: white !important;
		display: none !important;
	}	
}
.full-width-section > .col.span_12.dark .portfolio-items .col h3 {
	text-shadow: 0px 0px 5px white;
}

#cc--main .c-bl.b-ex:nth-child(n+4) {
    background: yellow!important;
    display: none!important;
}


.ol-alpha > li {
	list-style-type: lower-alpha!important;
}

.ol-upper-roman > li {
	list-style-type: upper-roman!important;
}

