@font-face {
    font-family: brandontxt;
    src: url(fonts/brandon_txt_reg-webfont.ttf);
}
@font-face {
    font-family: brandonPrinted;
    src: url(fonts/Brandon_Printed_One-webfont.ttf);
}
@font-face {
    font-family: baskerville;
    src: url(fonts/BaskervilleMTStd-Regular.otf);
}
@font-face {
    font-family: baskerville;
    src: url(fonts/BaskervilleMTStd-Italic.otf);
    font-style: italic;
}

.brandonPrintedFont:after {
	display: block;
	color: #008754;
	font-size: 33px;
	content: '\2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022';
}
.whoWeAreTitle.brandonPrintedFont:after {
content: '\2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022';
}
.bertha.brandonPrintedFont:after {
	content: '\2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022';
}
.ourTeam.brandonPrintedFont:after {
content: '\2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022';
	color: #5f1020;
}
#how_we_operate .brandonPrintedFont {
    text-align: left;
    font-size: 36px;
    line-height: 30px;
}
#how_we_operate .brandonPrintedFont:after {
font-size: 29px;
content: '\2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022';
}
.nodotted:after,
.header_inner_right,
.projects_holder article .portfolio_description,
.icons_holder,
.icons_holder a.preview,
.info.portfolio_categories, 
.portfolio_detail h6 {
display: none !important;
}

.projects_holder article .image img {
    width: 65%;
    margin: 0 auto;
padding: 34px 0;
}

.projects_holder.v3 .mix {
    margin: 0;
    width: calc(33.333% - 11px);
    border: 5px dotted;
   border-image: url(../../../uploads/2016/04/dots.png) 5 5 round;  
    min-height: 170px;
}

.projects_holder.v3 .mix:nth-child(3n+2) {
    left: -5px;
}
.projects_holder.v3 .mix:nth-child(3n+3) {
    left: -10px;
}
/*
#portfolio_exit .projects_holder.v3 .mix:nth-child(2) {
    left: -12px;
}
*/
.projects_holder.v3 .mix:nth-child(1),
.projects_holder.v3 .mix:nth-child(2), 
.projects_holder.v3 .mix:nth-child(3)  {
    bottom: -4px;
}

.projects_holder.v3 .mix:nth-child(7),
.projects_holder.v3 .mix:nth-child(8), 
.projects_holder.v3 .mix:nth-child(9)  {
    top: -4px;
}

#investments .icon_title {
    font-family: baskerville;
    font-weight: bold;
    font-size: 24px;
    line-height: 26px;
    padding-top: 10px;
}
#investments .icon_text_inner p {
    font-family: brandontxt;
    font-size: 18px;
    padding-left: 68px;
    line-height: 24px;
}
.leadrship.brandonPrintedFont:after {
    display: block;
    color: white;
    font-size: 29px;
    content: '\2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022';
    line-height: 32px;
}

.portfolio_main_holder .item_holder{
    min-height: 165px;
}

.single-portfolio_page .title_outer {
background-image: url(../../../uploads/2016/03/Howweoperate-back.jpg);
}

.single-portfolio_page .content_inner .container {
    background-image: url(http://strangedog.co.uk/wp-content/uploads/2016/03/bg4.jpg?id=16347) !important;
}

.portfolio_shader p {
    padding: 10px;
    font-size: 17px;
    line-height: 21px;
}

.portfolio_main_holder .item_holder .portfolio_shader {
    background-color: rgba(21,21,21,0.9);
}

input.wpcf7-form-control  {
   padding: 0 15px !important;
}

.content_bottom .widget.widget_text {
    width: 1100px;
    margin: 0 auto;
    padding-top: 20px;
}