::selection {
  background: #c594ff; /* WebKit/Blink Browsers */
}
::-moz-selection {
  background: #c594ff; /* Gecko Browsers */
}

body #gform_wrapper_1 .gform_body .gform_page_footer {
text-align: center;
}

.gform_legacy_markup_wrapper .clear-multi {
justify-content: right;
}

body #gform_wrapper_1 .gform_body .gform_fields .gfield .gfield_label:before {
color: #573481;
content: "■ ";
}

body #gform_wrapper_1 .gform_body .gform_fields .gfield .gfield_label {
text-transform: uppercase;
font-family: Montserrat, 'Open Sans', Helvetica, Arial, sans-serif;
line-height: 1.7;
}

#block-5 {
display: none;
}

#sb_instagram.sbi_col_4 #sbi_images .sbi_item {
width: 23%;
}

#sb_instagram.sbi_col_4 #sbi_images .sbi_item {
background-color: white;
margin: 10px !important;
    padding-left: 20px !important;
    padding-right: 20px !important;
    border: 28px solid transparent;
    -webkit-border-image: url(http://formulafast.co.uk/wp-content/uploads/2016/05/instagram-border-1.png) 30 round;
    -o-border-image: url(http://formulafast.co.uk/wp-content/uploads/2016/05/instagram-border-1.png) 30 round;
    border-image: url(http://formulafast.co.uk/wp-content/uploads/2016/05/instagram-border-1.png) 30 round;
    border-top: 0;
    border-left: 0;
    border-right: 0;
}

.ds-menu-effect a {
}

.ds-menu-effect:hover a {
transition: all 0.4s ease !important;
}

ul.menu-ul > li, div.menu-ul > ul > li {
padding-top: 10px;
padding-bottom: 10px;
}

#menu-item-177 {
background-color: #573481;
padding: 10px 3px 10px 3px;
-ms-transform: skewX(-10deg);
    -webkit-transform: skewX(-10deg);
    transform: skewX(-10deg);
}

#menu-item-177:hover {
color: red;
}

#menu-item-177 a {
-ms-transform: skewX(10deg);
    -webkit-transform: skewX(10deg);
    transform: skewX(10deg);
}

.ds-header-italic-bold {
font-style: italic;
font-weight: bold;
text-transform: uppercase;
}

.ds-header-italic {
font-style: italic;
font-weight: normal;
text-transform: uppercase;
}

.ds-subheader-italic {
text-transform: capitalize;
font-weight: normal;
}

.page-title h1:after {
background-color: #573481;
height: 3px;
}

.nav-menu > ul > li > a:after, .nav-menu > div.menu-ul > ul > li > a:after {
background: #573481;
}

.section-title {
font-style: italic;
}

#menu {
font-family: 'Montserrat', Helvetica, Arial, sans-serif;
font-style: italic;
font-weight: bold;
text-transform: uppercase;
}