﻿body{font-family:'Open Sans', sans-serif;}
body, .contact-form-section .address,  .accordion-box .acc-content{color:#555555;}
body{font-size:13px}.logo h1 {font-family:Roboto Condensed;color:#ffffff;font-size:40px}
.tagline{color:#828181;}.logo img{ height:55px;}
.sitenav ul li:hover > ul{background-color:#ffffff;}
.logo h1 span, h2.section_title span, .leftwrap h2 span{color:#e71f4c;}
.sitenav{border-color:1;}.sitenav ul li ul li{border-color:1;}
.sitenav ul{font-family:'Roboto', sans-serif;font-size:14px}
.sitenav ul{font-family:'Roboto', sans-serif;font-size:14px}
.sitenav ul li a{color:#515151;}
.sitenav ul li a:hover, .sitenav ul li.current_page_item a, .sitenav ul li.current_page_item ul li a:hover, .sitenav ul li.current-menu-ancestor a.parent{ color:#e71f4c;}
h2.section_title{ font-family:Roboto; font-size:34px; color:#515151; border-color:1}
h1.entry-title, h1.page-title{border-color: #e71f4c}
a, .slide_toggle a, .news-box h6 a:hover{color:#272727;}
a:hover, .slide_toggle a:hover{color:#e71f4c;}
.cols-4 h5{color:#ffffff; font-size:20px; }
.cols-3 h5{color:#ffffff; font-size:20px; }
.copyright-txt{color:#ffffff}
.design-by{color:#ffffff}
.header{background-color:#ffffff}
.social-icons a{ color:#a5a5a5;}
.social-icons a:hover{ color:#e71f4c; }
.social-icons1 a{ color:#a5a5a5;}
.social-icons1 a:hover{ color:#e71f4c; }
.button, #commentform input#submit, input.search-submit, .post-password-form input[type=submit], p.read-more a, .accordion-box h2:before, .pagination ul li span, .pagination ul li a, .headertop .right a, .wpcf7 form input[type='submit']{background-color:#e71f4c; color:#ffffff; }
.button:hover, #commentform input#submit:hover, input.search-submit:hover, .post-password-form input[type=submit]:hover, p.read-more a:hover, .pagination ul li .current, .pagination ul li a:hover,.headertop .right a:hover, .wpcf7 form input[type='submit']:hover{background-color:#424242; color:#ffffff;}
a.morebutton{background-color:#e71f4c; color:#ffffff; }
a.morebutton:hover{background-color:#424242; color:#ffffff;}
aside.widget{ border-color:#E8E8E8; }
h3.widget-title{ color:#e71f4c; border-color:#E8E8E8;}
#footer-wrapper{background-color:#242323; color:#595959;}
.cols-4 h5, div.recent-post, div.recent-post img{border-color:1;}
.cols-3 h5, div.recent-post, div.recent-post img{border-color:1;}
.phone-no a:hover, .cols-4 h5 span, .widget-column-2 ul li a:hover, .cols-4 ul li a:hover, .cols-4 ul li.current_page_item a, div.recent-post a:hover{color:#e71f4c; }.phone-no a{color:#595959; }.copyright-wrapper{background-color:#1a191a;}
.phone-no a:hover, .cols-3 h5 span, .widget-column-2 ul li a:hover, .cols-3 ul li a:hover, .cols-3 ul li.current_page_item a, div.recent-post a:hover{color:#e71f4c; }.phone-no a{color:#595959; }.copyright-wrapper{background-color:#1a191a;}
.nivo-controlNav a{background-color:#ffffff}
.nivo-controlNav a.active{background-color:#e71f4c}
.nivo-controlNav a{border-color:#ffffff}
#sidebar ul li a{color:#78797c; border-bottom:1px dashed #d0cfcf}
#sidebar ul li a:hover{color:#e71f4c; }
.slide_info h2{ font-family:Roboto Condensed; color:#e71f4c; font-size:50px;}
.slide_info h2 span{ font-size:30px;}
.slide_info p{font-family:Roboto Condensed; color:#515151; font-size:14px;}
.copyright-wrapper a{ color: #e71f4c; }.copyright-wrapper a:hover{ color: #ffffff; }
.toggle a{ background-color:#e71f4c; }
h1,h2,h3,h4,h5,h6{ font-family:Roboto; }
h1{ font-size:32px; color:#515151;}
h2{ font-size:28px; color:#515151;}
h3{ font-size:18px; color:#515151;}
h4{ font-size:16px; color:#878282;}
h5{font-size:20px; color:#515151;}
h6{ font-size:14px; color:#515151;}
.header-top{ background-color:#F7F7F7; color:#A5A5A5; border-color:#EAEAEA; }
.header-top .social-icons a, .header{ border-color:#EAEAEA; }
.header-top span a{ border-color:#A5A5A5; }
#pagearea{ background-color:#e71f4c; color:#ffffff; border-color:#e71f4c; }
.appointmentbx h2{ color:#ffffff;}.appointmentbtn{ color:#ffffff; border-color:#ffffff;}
.appointmentbtn:hover{ color:#515151; border-color:#515151;}.teammember-content{ background-color:#ffffff; }
.teammember-content span{ color:#e71f4c; border-color:#EAEAEA;}.counterlist{ color:#111111;}
.counterlist h6{ color:#111111;}.counterlist .counter{ color:#e71f4c;}.client-say{ color:#ffffff;}
.client-say h6{ color:#ffffff;}
.cols-4 .social-icons a{ color:#303030; border-color:#303030;}
.cols-3 .social-icons a{ color:#303030; border-color:#303030;}
.cols-4 .social-icons a:hover{ color:#e71f4c; border-color:#e71f4c;}
.cols-3 .social-icons a:hover{ color:#e71f4c; border-color:#e71f4c;}