/* 
 * Custom CSS by WPDeveloper.ie
 * Please DO NOT Delete or modify this code in any way, without letting us know.
 * Last Updated by on 13th June 2017
 */
@media all (min-width: 1270px) {
  #social-in-menu{display: none !important}
}
.footer-social-icons-ds i {margin-right:12px}
.footer-social-icons-ds i:hover {color:#fc4479}
.evt-mgt-buts a{color:#31323a !important}
.evt-mgt-buts a:hover{color:#fc4479 !important}
.full-width-section > .col.span_12.dark, .full-width-content > .col.span_12.dark {color: #31323a !important}
body .ds-gf-footer-sub .gform_footer input[type=submit] {border-radius: 0;-moz-border-radius: 0;-webkit-border-radius: 0;-o-border-radius: 0;min-height: 42px !important}
body .ds-gf-consult .gform_body .gform_fields .gfield input[type=text] {border:1px solid #fff !important;background-color:#fff !important;color:#31323a}
body .ds-gf-consult .gform_footer input[type=submit] {background-color: #fc4479; color: #fff}
body .ds-gf-consult > .gform_footer{text-align: center !important;}
@media only screen and (max-width:690px) {.container-wrap{padding-top: 55px}}
.full-width-section > .col.span_12.dark h1{color:#31323a !important}
.minus-mobile-home{margin-top:-35px}
header#top nav ul li a {color: #31323a}
.bottom_controls {background-color: #fc4479}
.bottom_controls #portfolio-nav ul:first-child li#all-items a i {
    width: .3em;
    height: .3em;
    display: block;
    border-radius: 0 !important;
    transition: all 0.25s cubic-bezier(0.12, 0.75, 0.4, 1) !important;
    -webkit-transition: all 0.25s cubic-bezier(0.12, 0.75, 0.4, 1) !important;
    font-size: 20px !important;
    left: 18px;
    top: 22px;
    background-color: #fff !important;
    box-shadow: -.5em 0 #fff, -.5em .5em #fff, .5em 0 #fff, .5em -.5em #fff, 0 -.5em #fff, -.5em -.5em #fff, 0 .5em #fff, .5em .5em #fff;
}
#portfolio-nav a i, #portfolio-nav a i,
#portfolio-nav #prev-link a, #portfolio-nav #next-link a{color: #fff !important}
.main-content ul li {list-style: square;list-style-position: outside}
.tt-unset{text-transform: unset !important}
.pink-txt{color:#fc4479}
.white-txt{color:#fff}
.dark-txt{color:#303139}
.center-txt{text-align:center !important}
.left-txt{text-align:left !important}
.upper-txt{text-transform:uppercase !important}
.ft-alt-1{font-family: Montserrat}
.ft-8{font-size:8px !important}
.ft-10{font-size:10px !important}
.ft-12{font-size:12px !important}
.ft-14{font-size:14px !important}
.ft-16{font-size:16px !important}
.ft-18{font-size:18px !important}
.ft-20{font-size:20px !important}
.ft-22{font-size:22px !important}
.ft-24{font-size:24px !important}
.ft-25{font-size:25px !important}
.ft-28{font-size:28px !important}
.ft-32{font-size:32px !important}
.ft-38{font-size:38px !important}
.ft-40{font-size:40px !important}
.ft-48{font-size:48px !important}
.ft-50{font-size:50px !important}
.ft-55{font-size:55px !important}
.ft-62{font-size:62px !important}
.ft-lh-32{line-height:32px !important}
.ft-lh-38{line-height:38px !important}
.ft-lh-40{line-height:40px !important}
.ft-lh-48{line-height:48px !important}
.ft-lh-55{line-height:55px !important}
.ft-w-200{font-weight:200 !important}
.ft-w-400{font-weight:400 !important}
.ft-w-600{font-weight:600 !important}
.ft-w-800{font-weight:800 !important}
.ft-w-900{font-weight:900 !important}
.ft-ls-1{letter-spacing:1px;}
.ft-no-margin{margin-bottom:0px !important}
.justify-txt{text-align:justify;text-justify:inter-word;}
.gform_body .gform_fields .gfield .gfield_label {display:none}
.validation_error{color:#fc4479 !important; border-top: 2px solid #fc4479 !important;border-bottom: 2px solid #fc4479 !important}
.gform_body .gform_fields .gfield_error .validation_message {color:#fc4479 !important}
.gform_wrapper li.gfield.gfield_error{border-top: 1px solid #fc4479 !important;border-bottom: 1px solid #fc4479 !important}
.nectar-social > * {border-right: none}
.blog-sidebar-gf{background-color: #2c3c56; padding: 25px}
.blog-sidebar-gf .gform_title{color:#fc4479;font-size: 2.25em !important}
.blog-sidebar-gf .gform_description{color:#fff; font-weight:600 !important}
.blog-sidebar-gf .gform_footer input[type=submit]{background-color:#fc4479}
.blog-sidebar-gf .gform_footer input[type=submit]:hover {background-color:#303139 !important;}
.blog-sidebar-gf .gform_body .gform_fields .gfield input[type="text"] {
    border: 1px solid #fff !important;
    background: #fff !important;
    color: #2c3c56 !important;
}
.blog-sidebar-gf .gform_body .gform_fields .gfield input[type="text"]::-webkit-input-placeholder {
    color: #2c3c56 !important;
}
.blog-sidebar-gf .gform_body .gform_fields .gfield input[type="text"]::-moz-placeholder { 
    color: #2c3c56 !important;
}
.blog-sidebar-gf .gform_body .gform_fields .gfield input[type="text"]:-ms-input-placeholder {
    color: #2c3c56 !important;
}
.blog-sidebar-gf .gform_body .gform_fields .gfield input[type="text"]:-moz-placeholder {
    color: #2c3c56 !important;
}