﻿
body, li p, .testimonial .cmsmsLike, .testimonial .cmsms_comments {
    font: 13px/20px Verdana,Geneva,"DejaVu Sans",sans-serif;
    font-family: Cormorant Garamond,serif;

}
.colored_button {
    font-family: "Playfair Display",Verdana,Geneva,"DejaVu Sans",sans-serif;
}

.twhite
{
    color:white;
}

a {
    font: 17px/20px Verdana,Geneva,"DejaVu Sans",sans-serif;
    font-family: Cormorant Garamond,serif;

}
#navigation > li > a {
    font: 18px/20px "Playfair Display",Verdana,Geneva,"DejaVu Sans",sans-serif;
    font-family: Cormorant Garamond,serif;

}
#navigation ul li a {
    font: 12px/24px Verdana,Geneva,"DejaVu Sans",sans-serif;
    font-family: Cormorant Garamond,serif;

}
#navigation ul li {
}
#navigation ul li a:hover, #navigation ul li:hover > a, #navigation ul li.current_page_item > a, #navigation ul li.current-menu-ancestor > a {
}
h1, h1 a, .logo .title {
    font: 35px/35px "",Verdana,Geneva,"DejaVu Sans",sans-serif;
    font-family: Cormorant Garamond,serif;

}
h2, h2 a, .post .entry-title, .post .entry-title a {
    font: 27px "Playfair Display",Verdana,Geneva,"DejaVu Sans",sans-serif;
    font-family: Cormorant Garamond,serif;

}
h3, h3 a, #reply-title, .search .entry-title, .search .entry-title a, .archive .entry-title, .archive .entry-title a, .cmsms_sitemap > li > a {
    font: 20px/28px "Playfair Display",Verdana,Geneva,"DejaVu Sans",sans-serif;
    font-family: Cormorant Garamond,serif;

}
h4, h4 a, .cmsms_sitemap > li > ul > li > a {
    font: 18px/24px "Playfair Display",Verdana,Geneva,"DejaVu Sans",sans-serif;
        font-family: Cormorant Garamond,serif;text
    
    -transform: uppercase;
}
h5, h5 a, .post type-post .entry-title, .post type-post .entry-title a, #bottom .widgettitle, #bottom .widgettitle a {
    font: 16px/22px "Playfair Display",Verdana,Geneva,"DejaVu Sans",sans-serif;
    font-family: Cormorant Garamond,serif;

}
h6, h6 a, .product .entry-title, .product .entry-title a, .shop_table.cart thead th, .cart_totals table th, .shop_table th, ul.order_details li > span {
    font: 14px/20px "Playfair Display",Verdana,Geneva,"DejaVu Sans",sans-serif;
        font-family: Cormorant Garamond,serif;text
    
    -transform: uppercase;
}
.services_inner .entry-title {
    font-family: "Playfair Display",Verdana,Geneva,"DejaVu Sans",sans-serif;
}
q, blockquote {
    font: 15px/24px "Playfair Display",Verdana,Geneva,"DejaVu Sans",sans-serif;
    font-family: Cormorant Garamond,serif;

}
span.dropcap2 {
    font: 36px/40px "Playfair Display",Verdana,Geneva,"DejaVu Sans",sans-serif;
    font-family: Cormorant Garamond,serif;

}
span.dropcap {
    font-family: "Playfair Display",Verdana,Geneva,"DejaVu Sans",sans-serif;
    font-size: 28px;
    line-height: 54px;
}
code {
    font: 13px/18px Verdana,Geneva,"DejaVu Sans",sans-serif;
    font-family: Cormorant Garamond,serif;

}
small, small a {
    font: 12px/20px Verdana,Geneva,"DejaVu Sans",sans-serif;
    font-family: Cormorant Garamond,serif;

}
.skill_item_colored > span {
    font-family: Verdana,Geneva,"DejaVu Sans",sans-serif;
}
input, input[type="submit"], textarea, select, option {
    font: 13px/20px Verdana,Geneva,"DejaVu Sans",sans-serif;
    font-family: Cormorant Garamond,serif;

}
#footer, .bottom_inner, .bottom_inner code, .bottom_inner small, .bottom_inner abbr {
    font: 12px/18px Verdana,Geneva,"DejaVu Sans",sans-serif;
    font-family: Cormorant Garamond,serif;

}
q::before, blockquote::before {
    font-size: 72px;
    line-height: 18px;
}
body, .widget del .amount, .header_html a:hover, .header_html .contact_widget_email a, .header_html .contact_widget_email a:hover {
    color: #080808;
}
.bottom_inner h1, .bottom_inner h2.widgettitle, .bottom_inner h3, .bottom_inner h4, .bottom_inner h5, .bottom_inner h6, .bottom_inner .widget .product_list_widget li > a, .bottom_inner .widget.widget_shopping_cart .widget_shopping_cart_content .total .amount {
    color: #ffffff;
}
.bottom_inner, .bottom_inner code, .bottom_inner small, .bottom_inner abbr, .bottom_inner .widget del .amount, #bottom .star-rating::before {
    color: #8d8d8d;
}
a, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, .tl_author, .service_navi a:hover, .cmsms_comments:hover::before, .cmsmsLike:hover span::after, .jp-playlist li.jp-playlist-current div a, .jp-playlist li div a:hover {
    color: #2e5371;
}
a:hover, .jp-playlist li div a, .service_navi a {
    color: #2e5371;
}
.text-white
{
    color: #ffffff !important;
}
#footer a, .bottom_inner a {
    color: #ffffff;
    font-size: 14px;
    line-height: 18px;
}
#footer a:hover, .bottom_inner a:hover {
    color: #2e5371;
}
.button, .button_medium, .button_large, .button_small, #cancel-comment-reply-link, #submit, input[type="submit"] {
    font-family: "Playfair Display",Arial,Helvetica,"Nimbus Sans L",sans-serif;
}
q::before, blockquote::before, ul.s_filter_list li a, .cmsms_details_links a, .service .cmsms_share, .more_button, .service_navi a, .services_inner .entry-title a, .services_inner .entry-title, .cmsms_info .cmsms_month_day, .cmsms_info .cmsms_year, .post_inner .entry-title, .post_inner .entry-title a, .blog .post .more_button, .blog .post footer.entry-meta, .blog .post footer.entry-meta a, .blog .format-quote .entry-excerpt, .format-aside .cmsms_post_format_img::before, .format_link, .comment-reply-link, .tabs li a, .related_posts li a, .tog, .tour li a, .pricing_footer span, .table thead th, .table tfoot, .chart .percentage_inner span, .chart .percentage_inner small, .chart .label, .cmsms_sitemap a, .cmsms_timeline_title, .widget .tl-content::before, .cmsms_latest_bottom_tweets_inner, .percent_item_colored_wrap, .post_inner > .published > .cmsms_post_day {
    font-family: "Playfair Display",Arial,Helvetica,"Nimbus Sans L",sans-serif;
}
#navigation li > a, #navigation li.current_page_ancestor > a, #navigation li.current-menu-ancestor > a, #navigation li.current_page_item > a, #navigation > li.current_page_item > a, #navigation > li.current-menu-ancestor > a, #navigation > li.current_page_item > a:hover, #navigation > li.current_page_ancestor > a:hover, #navigation > li.current-menu-ancestor > a:hover, #navigation li li:hover > a:hover, #navigation ul li:hover > a {
    color: #2e5371;
}
#navigation > li > a:hover, 
#navigation > li.current_page_ancestor > a, 
#navigation > li.current-menu-ancestor > a, 
#navigation > li.current-menu-ancestor > a:hover,
#navigation .current_page_item > a > span{
    color: #2e5371;
}
#navigation li li > a {
    color: #7e7e7e;
}
#navigation > li.current_page_item > a, #navigation > li.current_page_ancestor > a, #navigation > li.current-menu-ancestor > a, #navigation > li.current_page_item > a:hover, #navigation > li.current_page_ancestor > a:hover, #navigation > li.current-menu-ancestor > a:hover {
}
#navigation > #line::before {
}
a:hover {
    color: #2e5371;
}
#navigation li > a, #navigation li.current_page_ancestor > a, #navigation li.current-menu-ancestor > a, #navigation li.current_page_item > a, #navigation > li.current_page_item > a, #navigation > li.current_page_ancestor > a, #navigation > li.current-menu-ancestor > a, #navigation > li.current_page_item > a:hover, #navigation > li.current_page_ancestor > a:hover, #navigation > li.current-menu-ancestor > a:hover, #navigation li li:hover > a:hover, #navigation ul li:hover > a {
    border-bottom-color: #2e5371;
}
#navigation > #line, .rev_slider_wrapper .tp-leftarrow.default:hover::before, .rev_slider_wrapper .tp-rightarrow.default:hover::before, .tp-bullets.tp-thumbs .bullet.selected {
}
h1, h1 a, .logo {
    color: #2e5371;
    /*text-align: justify;*/
}
h2, h2 a {
    color: #2e5371;
}
h3, h3 a, .cmsms_sitemap > li > a {
      font-size: 27px;
    color: #2f2f2f;
    line-height: 1.1;
    font-family: Cormorant Garamond,serif;
    font-weight: 700;
    text-transform: none;
    text-decoration: none;
    font-style: normal;
    letter-spacing: 0;
}
h4, h4 a, .cmsms_sitemap > li > ul > li > a {
    color: #2e5371;
}
h5, h5 a {
    color: #2e5371;
}
h6, h6 a, #reply-title, .cmsms_timeline .entry-title a, .cmsms_dynamic_cart .widget_shopping_cart_content .cart_list li a, .cmsms_dynamic_cart .widget_shopping_cart_content .total .amount, .product .woocommerce-tabs table.shop_attributes th, .shop_table.cart thead th, .cart_totals table th, .widget .product_list_widget li > a, .widget.widget_shopping_cart .widget_shopping_cart_content .total .amount, .form-row label, .shop_table th, ul.order_details li > span, .format-quote .entry-excerpt {
    color: #2e5371;
}
q, blockquote {
    color: #989898;
}
span.dropcap2, .tl_company, .percentage span, .chart .label {
    color: #2e5371;
}
span.dropcap, .tweets_icon::before, #bottom #wp-calendar #today, #bottom .button_small:hover, #bottom .cmsms-form-builder .check_parent input[type="checkbox"] + label::after, #bottom .wpcf7 form.wpcf7-form span.wpcf7-list-item input[type="checkbox"]:checked + span.wpcf7-list-item-label::before, #bottom .cmsms-form-builder .check_parent input[type="checkbox"]:checked + label::before, #bottom .wpcf7 form.wpcf7-form span.wpcf7-list-item input[type="radio"]:checked + span.wpcf7-list-item-label::before {
    color: #ffffff;
}
.cmsms_latest_bottom_tweets_inner a:hover {
    color: #2e5371;
}
code {
    color: #7e7e7e;
}
small {
    color: #7e7e7e;
}
input, textarea, select, option, select option {
    color: #7e7e7e;
}
.wpcf7 form.wpcf7-form span.wpcf7-list-item input[type="checkbox"] + span.wpcf7-list-item-label::after, .cmsms-form-builder .check_parent input[type="checkbox"] + label::after, .checkout #shiptobilling input[type="checkbox"] + label::after {
    color: #000;
}
#footer {
    color: #8d8d8d;
}
.tog:hover .cmsms_plus, .tog.current .cmsms_plus, ul.s_filter_list li a.current, ul.s_filter_list li a:hover, .cmsms_post_format_img, ul.page-numbers span, #cmsms_latest_bottom_tweets, .related_posts li.current a, .related_posts li.current a:hover, .tabs.active li.current a, .tabs.active li.current a:hover, .tabs li.current a, .tour li.current a, .tour.active li.current a, #bottom .button_small:hover, #bottom .widget_custom_popular_services_entries header, #bottom .widget_custom_latest_services_entries header, .bottom_inner .cmsms_content_prev_slide:hover, .bottom_inner .cmsms_content_next_slide:hover, #navigation > li.current-menu-item::before, #navigation > li.current-menu-parent::before, #navigation > li.current-menu-ancestor::before, .ls-lawbusiness .ls-nav-stop:hover::before, .ls-lawbusiness .ls-nav-stop:hover::after, .ls-lawbusiness .ls-nav-stop.ls-nav-stop-active::before, .ls-lawbusiness .ls-nav-stop.ls-nav-stop-active::after, .ls-lawbusiness .ls-bottom-slidebuttons a:hover, .ls-lawbusiness .ls-bottom-slidebuttons a.ls-nav-active, .widget_custom_recent_testimonials_entries .cmsms_content_prev_slide:hover, .widget_custom_recent_testimonials_entries .cmsms_content_next_slide:hover, .widget_custom_latest_services_entries .cmsms_content_prev_slide:hover, .widget_custom_latest_services_entries .cmsms_content_next_slide:hover, .widget_custom_popular_services_entries .cmsms_content_prev_slide:hover, .widget_custom_popular_services_entries .cmsms_content_next_slide:hover, .widget_custom_recent_testimonials_entries .cmsms_content_prev_slide:hover:active::before, .widget_custom_recent_testimonials_entries .cmsms_content_next_slide:hover:active::before, .widget_custom_latest_services_entries .cmsms_content_prev_slide:hover:active::before, .widget_custom_latest_services_entries .cmsms_content_next_slide:hover:active::before, .widget_custom_popular_services_entries .cmsms_content_prev_slide:hover:active::before, .widget_custom_popular_services_entries .cmsms_content_next_slide:hover:active::before, #cmsms_latest_bottom_tweets .cmsms_content_prev_slide:hover:active::before, #cmsms_latest_bottom_tweets .cmsms_content_next_slide:hover:active::before, .bottom_inner .widget_custom_recent_testimonials_entries .cmsms_content_prev_slide:hover, .bottom_inner .widget_custom_recent_testimonials_entries .cmsms_content_next_slide:hover, .bottom_inner .widget_custom_latest_services_entries .cmsms_content_prev_slide:hover, .bottom_inner .widget_custom_latest_services_entries .cmsms_content_next_slide:hover, .bottom_inner .widget_custom_popular_services_entries .cmsms_content_prev_slide:hover, .bottom_inner .widget_custom_popular_services_entries .cmsms_content_next_slide:hover, .post_type_shortcode .cmsms_content_prev_slide:hover, .post_type_shortcode .cmsms_content_next_slide:hover, .post_type_shortcode .cmsms_content_prev_slide:hover:active::before, .post_type_shortcode .cmsms_content_next_slide:hover:active::before, .cmsms_content_prev_slide:hover, .cmsms_content_next_slide:hover, .ie8 .services_inner .services_rollover, .post_inner > .published > .cmsms_post_day {
    background-color: #2e5371;
}
#bottom, .footer_outer_wrap, .custom_header, .button:hover, .button_small:hover, .button.current, .button_medium:hover, .button_large:hover, .comment-reply-link:hover, #cancel-comment-reply-link:hover, #submit:hover, input[type="submit"]:hover, .cmsms_info .published, .tabs.active li a:hover, .related_posts li a:hover, .tabs li a:hover, .tour li a:hover, .cmsms_plus, .button_medium current, .button_medium.current.reversed, .service_navi .square_prev, .service_navi .square_next, .cmsms_timeline .cmsms_post_format_img, .post_inner > .published > .cmsms_post_month, .cmsms_content_slider_parent ul.cmsms_slides_nav li a, .wrap_person.cmsms_mobile_hover .cmsms_team_rollover, .widget_custom_recent_testimonials_entries .cmsms_content_prev_slide, .widget_custom_recent_testimonials_entries .cmsms_content_next_slide, .widget_custom_latest_services_entries .cmsms_content_prev_slide, .widget_custom_latest_services_entries .cmsms_content_next_slide, .widget_custom_popular_services_entries .cmsms_content_prev_slide, .widget_custom_popular_services_entries .cmsms_content_next_slide, .widget_custom_recent_testimonials_entries .cmsms_content_prev_slide:hover:active, .widget_custom_recent_testimonials_entries .cmsms_content_next_slide:hover:active, .widget_custom_latest_services_entries .cmsms_content_prev_slide:hover:active, .widget_custom_latest_services_entries .cmsms_content_next_slide:hover:active, .widget_custom_popular_services_entries .cmsms_content_prev_slide:hover:active, .widget_custom_popular_services_entries .cmsms_content_next_slide:hover:active, .cmsms-form-builder .check_parent input[type="radio"] + label::after, #cmsms_latest_bottom_tweets .cmsms_content_prev_slide:hover, #cmsms_latest_bottom_tweets .cmsms_content_next_slide:hover, .wpcf7 form.wpcf7-form span.wpcf7-list-item input[type="radio"] + span.wpcf7-list-item-label::after, .post_type_shortcode .cmsms_content_prev_slide, .post_type_shortcode .cmsms_content_next_slide, .post_type_shortcode .cmsms_content_prev_slide:hover:active, .post_type_shortcode .cmsms_content_next_slide:hover:active, #bottom .widget_custom_popular_services_entries header, #bottom .widget_custom_latest_services_entries header {
    background-color: #2e5371;
}
#cmsms_latest_bottom_tweets .cmsms_content_prev_slide, #cmsms_latest_bottom_tweets .cmsms_content_next_slide, #cmsms_latest_bottom_tweets .cmsms_content_prev_slide:hover::before, #cmsms_latest_bottom_tweets .cmsms_content_next_slide:hover::before, #bottom .cmsms-form-builder .check_parent input[type="radio"] + label::after, #bottom .wpcf7 form.wpcf7-form span.wpcf7-list-item input[type="radio"] + span.wpcf7-list-item-label::after {
    background-color: #ffffff;
}
#bottom .button, #bottom .button_small, #bottom .button_medium, #bottom .button_large {
    background-color: rgba(200, 200, 200, 0.18);
}
.services_inner .services_rollover {
    background: none repeat scroll 0 0 rgba(234, 46, 13, 0.9);
}
code {
    border-color: #ededed;
}
input[type="text"]:focus, textarea:focus, input[type="password"]:focus, input[type="email"]:focus, input[type="tel"]:focus, select:focus, .related_posts li.current, .related_posts li.current:hover, .tabs.active li.current, .tour li.current, .tour li.current a, .tour li.current:hover, .tour li.current a:hover, ul.s_filter_list li a.current, ul.s_filter_list li a:hover, .payment_methods li input[type="radio"]:checked + label::before, #bottom .cmsms-form-builder .check_parent input[type="radio"]:checked + label::before, .wpcf7 form.wpcf7-form span.wpcf7-list-item input[type="radio"]:checked + span.wpcf7-list-item-label::before, .cmsms-form-builder .check_parent input[type="radio"]:checked + label::before, .wpcf7 form.wpcf7-form span.wpcf7-list-item input[type="checkbox"]:checked + span.wpcf7-list-item-label::before, .checkout #shiptobilling input[type="checkbox"]:checked + label::before, .cmsms-form-builder .check_parent input[type="checkbox"]:checked + label::before, #bottom .widget_custom_flickr_entries .flickr_badge_image a:hover {
    border-color: #2e5371;
}
.related_posts li:hover, .tour li:hover, .tour li a:hover, .tabs li:hover {
    border-color: #2e5371;
}
.widget_author_wrap::before, #bottom .widget_custom_twitter_entries .tweet_time a::before, #bottom .wpcf7 form.wpcf7-form span.wpcf7-list-item input[type="checkbox"] + span.wpcf7-list-item-label::after, .cmsms_our_team_wrap .entry-header .person_subtitle, .service_title a:hover, .star-rating span::before, .pp_inline #commentform .stars span a::before, .widget .product_list_widget li > a:hover {
    color: #2e5371;
}
q::before, blockquote::before, .cmsms_timeline .entry-title, .cmsms_timeline .entry-title a, .cmsmsLike:hover span::before, .cmsmsLike.active span::before, .widget .tl-content::before, #wp-calendar #today, .pricing_footer span, label .required, .error h1, .color_3 {
    color: #2e5371;
}
code, #navigation > li > ul, .cmsms_content_prev_slide:hover:active::after, .cmsms_content_prev_slide:hover:active span::before, .cmsms_content_prev_slide:hover:active span::after, .cmsms_content_next_slide:hover:active::after, .cmsms_content_next_slide:hover:active span::before, .cmsms_content_next_slide:hover:active span::after, #cmsms_latest_bottom_tweets .cmsms_content_prev_slide::after, #cmsms_latest_bottom_tweets .cmsms_content_prev_slide span::before, #cmsms_latest_bottom_tweets .cmsms_content_prev_slide span::after, #cmsms_latest_bottom_tweets .cmsms_content_next_slide::after, #cmsms_latest_bottom_tweets .cmsms_content_next_slide span::before, #cmsms_latest_bottom_tweets .cmsms_content_next_slide span::after, #cmsms_latest_bottom_tweets .cmsms_content_prev_slide:hover:active::after, #cmsms_latest_bottom_tweets .cmsms_content_prev_slide:hover:active span::before, #cmsms_latest_bottom_tweets .cmsms_content_prev_slide:hover:active span::after, #cmsms_latest_bottom_tweets .cmsms_content_next_slide:hover:active::after, #cmsms_latest_bottom_tweets .cmsms_content_next_slide:hover:active span::before, #cmsms_latest_bottom_tweets .cmsms_content_next_slide:hover:active span::after {
    border-top-color: #2e5371;
}
#cmsms_latest_bottom_tweets .cmsms_content_prev_slide:hover::after, #cmsms_latest_bottom_tweets .cmsms_content_prev_slide:hover span::before, #cmsms_latest_bottom_tweets .cmsms_content_prev_slide:hover span::after, #cmsms_latest_bottom_tweets .cmsms_content_next_slide:hover::after, #cmsms_latest_bottom_tweets .cmsms_content_next_slide:hover span::before, #cmsms_latest_bottom_tweets .cmsms_content_next_slide:hover span::after {
    border-top-color: #ffffff;
}
.cmsms_content_prev_slide:hover:active::after, .cmsms_content_prev_slide:hover:active span::before, .cmsms_content_prev_slide:hover:active span::after, .cmsms_content_next_slide:hover:active::after, .cmsms_content_next_slide:hover:active span::before, .cmsms_content_next_slide:hover:active span::after, #cmsms_latest_bottom_tweets .cmsms_content_prev_slide::after, #cmsms_latest_bottom_tweets .cmsms_content_prev_slide span::before, #cmsms_latest_bottom_tweets .cmsms_content_prev_slide span::after, #cmsms_latest_bottom_tweets .cmsms_content_next_slide::after, #cmsms_latest_bottom_tweets .cmsms_content_next_slide span::before, #cmsms_latest_bottom_tweets .cmsms_content_next_slide span::after, #cmsms_latest_bottom_tweets .cmsms_content_prev_slide:hover:active::after, #cmsms_latest_bottom_tweets .cmsms_content_prev_slide:hover:active span::before, #cmsms_latest_bottom_tweets .cmsms_content_prev_slide:hover:active span::after, #cmsms_latest_bottom_tweets .cmsms_content_next_slide:hover:active::after, #cmsms_latest_bottom_tweets .cmsms_content_next_slide:hover:active span::before, #cmsms_latest_bottom_tweets .cmsms_content_next_slide:hover:active span::after {
    border-bottom-color: #2e5371;
}
#cmsms_latest_bottom_tweets .cmsms_content_prev_slide:hover::after, #cmsms_latest_bottom_tweets .cmsms_content_prev_slide:hover span::before, #cmsms_latest_bottom_tweets .cmsms_content_prev_slide:hover span::after, #cmsms_latest_bottom_tweets .cmsms_content_next_slide:hover::after, #cmsms_latest_bottom_tweets .cmsms_content_next_slide:hover span::before, #cmsms_latest_bottom_tweets .cmsms_content_next_slide:hover span::after {
    border-bottom-color: #ffffff;
}
.ls-law business .ls-nav-start:hover, .ls-law business .ls-nav-stop:hover {
    border-left-color: #2e5371 !important;
    border-right-color: #2e5371 !important;
}
.ls-lawbusiness .ls-nav-start:hover::before, .ls-lawbusiness .ls-nav-start.ls-nav-start-active::before {
    border-left-color: #2e5371 !important;
}
.button, .button_small, .button_medium, .button_large, span.dropcap, .title_icon, .responsive_nav:hover span, .responsive_nav:hover span::before, .responsive_nav:hover span::after, .responsive_nav.active span, .responsive_nav.active span::before, .responsive_nav.active span::after, .cmsms_content_slider_parent ul.cmsms_slides_nav li.active a, .cmsms_content_slider_parent ul.cmsms_slides_nav li a:hover, .cmsms_timeline article:hover .cmsms_post_format_img, .ls-law business .ls-bottom-slidebuttons a.ls-nav-active, .ls-law business .ls-bottom-slidebuttons a:hover, .ls-law business .ls-nav-prev:hover::before, .ls-law business .ls-nav-next:hover::before, .cmsms_pricing_table.current .cmsms_price_outer, #cmsms_latest_bottom_tweets .cmsms_content_next_slide::before, #cmsms_latest_bottom_tweets .cmsms_content_prev_slide::before, .comment-reply-link, #cancel-comment-reply-link, #submit, input[type="submit"] {
    background-color: #2e5371;
}
.social_icons li:nth-child(1):hover a {
    background-color: #2e5371;
}
.social_icons li:nth-child(2):hover a {
    background-color: #2e5371;
}
.social_icons li:nth-child(3):hover a {
    background-color: #2e5371;
}
.social_icons li:nth-child(4):hover a {
    background-color: #2e5371;
}
.social_icons li:nth-child(5):hover a {
    background-color: #2e5371;
}
.social_icons li:nth-child(6):hover a {
    background-color: #2e5371;
}
.social_icons li:nth-child(7):hover a {
    background-color: #2e5371;
}
.social_icons li:nth-child(8):hover a {
    background-color: #2e5371;
}
.custom_header_inner .social_icons li:nth-child(1):hover a {
    background-color: #2e5371;
}
.custom_header_inner .social_icons li:nth-child(2):hover a {
    background-color: #2e5371;
}
.custom_header_inner .social_icons li:nth-child(3):hover a {
    background-color: #2e5371;
}
.custom_header_inner .social_icons li:nth-child(4):hover a {
    background-color: #2e5371;
}
.custom_header_inner .social_icons li:nth-child(5):hover a {
    background-color: #2e5371;
}
@media only screen and (max-width: 1024px) {
#navigation li a {
    font-family: Verdana,arial;
    font-size: 13px;
}
.cmsms_responsive #navigation > li.current_page_item > a, .cmsms_responsive #navigation > li.current_page_ancestor > a, .cmsms_responsive #navigation > li.current-menu-ancestor > a, .cmsms_responsive #navigation > li.current_page_item > a:hover, .cmsms_responsive #navigation > li.current_page_ancestor > a:hover, .cmsms_responsive #navigation > li.current-menu-ancestor > a:hover {
}
#navigation li a, #navigation ul li a {
    color: #7e7e7e !important;
}
#navigation li a:hover, #navigation ul li a:hover, #navigation li.dropdown > a.drop_active span, #navigation li.current_page_item > a, #navigation li.current-menu-ancestor > a, #navigation ul li.current_page_item > a, #navigation ul li.current-menu-ancestor > a {
    color: #2e5371 !important;
}
}
