body, .more, .meta .date, .review blockquote q, .review blockquote div strong, .footer-area h3, .image .image-extras .image-extras-content h4, .project-content .project-info h4, .post-content blockquote, input, textarea, keygen, select, button { font-family:"Raleway", Arial, Helvetica, sans-serif; font-size:13px; line-height: 22px; font-weight: 400; letter-spacing: 0px; } #branding .text, #branding .tagline, .side_logo .text, .side_logo .tagline { font-family: ; } #branding .text, .side_logo .text { font-size: 24px; font-weight: 300; } body { color: #666666; background-color: #ffffff } #navigation .has-mega-menu ul.twitter li i { color: #666666; } h1, h2, h3, h4, h5:not(.navi_heading), h6, .bellow_header_title,.full .title,.tab-holder .tabs li, .post_grid_category, .box-title-wrap{ font-family: "Raleway", Arial, Helvetica, sans-serif; } h1, h2, h3, h4, h5, h6 { font-weight: 400; line-height: normal; margin-bottom: 10px; } .content-body h1, .content-body h2, .content-body h3, .content-body h4, .content-body h5, .content-body h6 { margin-bottom: 10px; } h1, .content-body h1 { font-size: 36px; } h2, .content-body h2 { font-size: 30px; } h3, .content-body h3 { font-size: 24px; } h4, .content-body h4 { font-size: 18px; } h5, .content-body h5 { font-size: 14px; } h6, .content-body h6 { font-size: 12px; } p, .content-body p, .content-body blockquote, .single-post .post-content ul, .wpb_text_column ul, .vc_column_text ul { margin-bottom: 20px; } h3.sidebar-title { font-family: "Raleway", Arial, Helvetica, sans-serif; font-size: 14px; } .featured_post h2 { font-family: "Raleway", Arial, Helvetica, sans-serif; } h3.footer-widget-title { font-family: "Raleway", Arial, Helvetica, sans-serif; } #top-menu { font-family: "Open Sans", Arial, Helvetica, sans-serif; font-size: 12px; } button,.button, .wpcf7-submit, .mc4wp-form input[type=submit] { font-family: "Open Sans", Arial, Helvetica, sans-serif } .top_contact { font-family: "Open Sans", Arial, Helvetica, sans-serif; font-size: 12px; } #top-menu li a { color: #999999; } #top-menu li a:hover { color: #5bc98c; } #footer-menu li a{ color: #707070; font-weight: 400; } #footer-menu li a:hover{ color: #5b5b5b; } #top-menu > li { border-right: 1px solid #cccccc; } #navigation { font-family: "Raleway", Arial, Helvetica, sans-serif; } .tp-bannertimer { background-image:none !important; height:7px; } .latest-posts h2, .page-title{ font-family:"Raleway", Arial, Helvetica, sans-serif; } .wrapper-out { background-color: #ffffff; } .page-title-breadcrumb .page-title-holder { font-size: 18px; font-weight: 400; } .page-title-breadcrumb h3.subhead { font-size: 13px; font-weight: 400; } .page-title-breadcrumb .breadcrumbs { font-size: 13px; font-weight: 400; } .page-title-breadcrumb .page-title-holder, .page-title-breadcrumb h3.subhead { color: #4d4d4d; } .page-title-breadcrumb .breadcrumbs, .page-title-breadcrumb .breadcrumbs a { color: #4d4d4d; } .page-title-breadcrumb { background-color: #f8f8f8; } @media screen and (min-width: 830px) { .page-title-breadcrumb { height: ; } } .page-title-breadcrumb { display: none; height: 0px; } a,.front_widget a, .vc_front_widget a, h5.toggle a.default_color,.portfolio-navigation a:hover,h2.page404,.project-feed .title a,.post_meta li a:hover, .portfolio-item .portfolio_details a, .portfolio-navigation a { color:#ffffff; } #navigation .has-mega-menu ul.twitter li a, #navigation .has-mega-menu .contact ul li a, #navigation .has-mega-menu .latest-posts a { color:#ffffff !important; } a:hover, .col h3 a:hover,.col h4 a:hover, h5.toggle a.default_color:hover, .portfolio-item .portfolio_details a:hover, .portfolio-navigation a:hover { color: #000000; } #navigation .has-mega-menu ul.twitter li a:hover, #navigation .has-mega-menu .contact ul li a:hover, #navigation .has-mega-menu .latest-posts a:hover { color: #000000 !important; background-color:transparent; } .post-gallery-item a:hover img, .recent-portfolio a:hover img, .recent-flickr a:hover img{ border-color:; } .default_dc{ color:#ffffff; } /* bbPress color style */ .reading-box.default_border { background-color: #44b6df; color: #ffffff; } .reading-box.default_border:hover { background-color: #368faf; color: #ffffff; } .reading-box.default_border .button { border-color: #ffffff; color: #ffffff; } .reading-box.default_border:hover .button { border-color: #ffffff; color: #ffffff; } .gallery_zoom{ background-color: #1e73be; } .vc_front_widget { background-color: #ffffff; } .vc_front_widget a{ color: #44b6df; } .vc_front_widget:hover { background-color: #44b6df; color:#fff; } .vc_front_widget:hover a{ color:#fff; } .progress-bar-content,.ch-info-back4,.ch-info-back3,.ch-info-back2,.ch-info-back1,.col:hover .bottom,.tp-bannertimer,.review_inside:after, .flex-direction-nav a:hover, figure.effect-zoe figcaption { background-color:#1e73be; } .front_widget:hover, .front_widget:hover a, .portfolio-tabs:not(.filters_modern) a:hover, .portfolio-tabs:not(.filters_modern) li.active a{ color:#fff; background-color:#1e73be; } .portfolio-tabs.filters_modern li.active a { border-bottom-color: #1e73be; } ._border:hover, .review blockquote q, .recent-flickr a:hover img{ border-color:#1e73be; } .review blockquote div { color:#1e73be; } .project-feed .info, figure a .text-overlay, figure.event_image_list .text-overlay { background: rgba(0,0,0,0.70); } .recent_posts_container figure a .text-overlay .info i, .project-feed a i, .blogpost figure a .text-overlay i, .event_calendar_wrap figure a .text-overlay .info i { background-color: #1e73be; color: #fff; } .button_default, .button, .tp-caption a.button, .button_default.style_3d:hover, input[type=submit], input[type=submit]:focus { background-color: #44b6df; border-color: #44b6df; color: #ffffff; font-size: 14px; font-weight: 400; line-height: ; } .button_default:hover, .button:hover, .tp-caption a.button:hover{ background-color: #368faf; border-color: #368faf; color: #ffffff; } .button_default.style_3d { box-shadow: 0 5px 0 #3692b2; -webkit-box-shadow: 0 5px 0 #3692b2; } .footer_widget_content a, .footer_widget_content .tweets-container a, .footer_widget_content .tweets-container i{ color:#ffffff ; } .footer_widget_content a:hover, .footer_widget_content .tweets-container a:hover { color: #1e73be; } .wrapper-out { } .portfolio-tabs.filters_modern li.active a { color: #000000; border-bottom: 2px solid #000000; } .portfolio-tabs.filters_modern li a { color: #9b9b9b; padding-left:0; padding-right:0; margin-left: 1rem; margin-right: 1rem; text-transform:uppercase; } .modern_overlay_effect { background-color: rgba(255,255,255, 1); } figure.modern_portfolio_layout h3 a { font-size: 17px; color: #9e9e9e; font-weight: ; } figure.modern_portfolio_layout span.portfolio_categ_list a { font-size: 17px; color: #4e5ee9; } .project-content h1, .project-content h2, .portfolio-modern-title { color: ; } .project-content.full_desc .project-description, .project-content .project-description, .sp_title_desc .sp_description, .modern-portfolio-content { color: ; } .project-details, .single .portfolio-modern .portfolio-misc-info h3, .single .portfolio-modern .project-info-details span { color: ; } .project-details a, .single .portfolio-modern .project-info-details span a { color: ; } .project-content.full_desc .date, .portfolio-navigation, .project-details, .project-title-date, .default-portfolio-navigation { border-color: ; } .portfolio_prev_link a, .portfolio_next_link a { color: ; } .portfolio-share-items .get_social li, .portfolio-modern .get_social li { border-color: ; } .portfolio-share-items .get_social li a, .portfolio-modern .get_social li a { background-color: ; color: } .single .portfolio-modern .related-portfolio-title, .single .related-portfolio-title { color: ; } .project-content .date { color: ; } .single .portfolio-modern .modern-portfolio-details-wrap { background-color: ; } .single .portfolio-modern .social_icons .share_text { color: ; } .portfolio-four .portfolio-item{ margin:4px; } .col{ max-width:none; } .portfolio-three .portfolio-item { width:358px; margin:5px; } .portfolio-3 { width: 358px; height: 255px; } .portfolio-two .portfolio-item { width: 550px; margin:10px; } .portfolio-2 { width: 550px; height: 353px; } .ch-info .ch-info-back3 { -webkit-transform: translate3d(0,0,-358px) rotate3d(1,0,0,90deg); -moz-transform: translate3d(0,0,-358px) rotate3d(1,0,0,90deg); -o-transform: translate3d(0,0,-358px) rotate3d(1,0,0,90deg); -ms-transform: translate3d(0,0,-358px) rotate3d(1,0,0,90deg); transform: translate3d(0,0,-358px) rotate3d(1,0,0,90deg); opacity: 0; } .ch-item:hover .ch-info-front3 { -webkit-transform: translate3d(0,358px,0) rotate3d(1,0,0,-90deg); -moz-transform: translate3d(0,358px,0) rotate3d(1,0,0,-90deg); -o-transform: translate3d(0,358px,0) rotate3d(1,0,0,-90deg); -ms-transform: translate3d(0,358px,0) rotate3d(1,0,0,-90deg); transform: translate3d(0,358px,0) rotate3d(1,0,0,-90deg); opacity: 0; } .ch-info .ch-info-back2 { -webkit-transform: translate3d(0,0,-550px) rotate3d(1,0,0,90deg); -moz-transform: translate3d(0,0,-550px) rotate3d(1,0,0,90deg); -o-transform: translate3d(0,0,-550px) rotate3d(1,0,0,90deg); -ms-transform: translate3d(0,0,-550px) rotate3d(1,0,0,90deg); transform: translate3d(0,0,-550px) rotate3d(1,0,0,90deg); opacity: 0; } .ch-item:hover .ch-info-front2 { -webkit-transform: translate3d(0,550px,0) rotate3d(1,0,0,-90deg); -moz-transform: translate3d(0,550px,0) rotate3d(1,0,0,-90deg); -o-transform: translate3d(0,550px,0) rotate3d(1,0,0,-90deg); -ms-transform: translate3d(0,550px,0) rotate3d(1,0,0,-90deg); transform: translate3d(0,550px,0) rotate3d(1,0,0,-90deg); opacity: 0; } .header .social-icons-wrap .vertical-icons { background-color:#ffffff; } .header{ margin-bottom: 0px; margin-top: 0px; padding-bottom: 0px; padding-top: 0px; background-color:#ffffff; box-shadow: none; -webkit-box-shadow: none; border-bottom: 1px solid #000000; } .pi-header-row-fixed .header { -webkit-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.06); box-shadow: 0 1px 8px rgba(0, 0, 0, 0.06); } .single-post .post_container .blogpost > div:last-of-type { margin-bottom:0; } .single-post .post_container .blogpost, .page-template-default .post_container { } .design_modern .share_with_tags { margin-top: 0px; } .author-pic img{ max-width: 150px; } .author-pic img { border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; -webkit-border-radius: 50%; } .page-template-page-blog .wrapper-out, .page-template-page-blog-small .wrapper-out, .page-template-page-blog-grid .wrapper-out, .page-template-page-blog-masonry .wrapper-out, .single-post .wrapper-out { } @media screen and (min-width: 960px){ .post_container { width: 65%; } .sidebar { width: 32%; } } .post_meta li.category_output { font-size: 11px; } .post-content.archive, .sm_images .post-content, .blogpost_small_desc .post-content, .related_post_item .related_post_description{ color: ; font-size: ; line-height: ; } .blogpost.layout_modern .content_wrapper { } .blogpost.layout_modern { padding-bottom: 40px; margin-bottom: 40px; } @media screen and (min-width: 1024px) { .blogpost_small_pic { width: 30%; } } @media screen and (min-width: 1024px) { .blogpost_small_desc { width: 67%; padding: 0px; box-sizing:border-box; -webkit-box-sizing:border-box; } } .sm_images.layout_modern { padding-bottom: 20px; margin-bottom: 20px; background-color: ; } .blogpost .singlepost_title, .modern_heading_title .singlepost_title{ font-size: 26px; font-weight: 400; line-height: ; color: #dddddd; } .archives_title, .blogpost_small_desc .archives_title { font-size: 26px; font-weight: 400; line-height: ; } .archives_title a, .blogpost_small_desc .archives_title a { color: ; } .single-post .post_container, .single-post .modern_title_not_featured .post_meta li { color: ; } .single-post .post_container .post-content a { color: ; } .single-post .post_container .post-content a:hover { color: ; text-decoration: none; } .single-post .post_meta li { color: ; border-color: } .single-post .post_meta li a { color: ; } .small_read_more a{ color: #ffffff; } .small_read_more a:hover{ color: #ffffff; } .modern_layout.view_more_button { color: #ffffff; font-weight: 500; } .modern_layout.view_more_button:hover { color: #ffffff; } .button.button_default.view_more_button { background-color: #44b6df; border-color: #44b6df; color: #ffffff; } .button.button_default.view_more_button:hover { background-color: #368faf; border-color: #368faf; color: #ffffff; } .post_meta li { display: inline-block; font-size: 11px; color: #b5b8bf; } .post_meta li a { color: #b5b8bf; } .post_meta li a:hover { color: ; } .post_meta li { border-color: ; } .single .post-content { column-count: ; -webkit-column-count: ; -moz-column-count: ; column-gap: 40px; margin-bottom:30px; } .post_container .get_social li a, .post_container_full .get_social li a { color: ; } .single_post_tags a { font-size: 11px; } .sidebar .get_social li a { color: ; background-color: ; } .related-posts-title h3 { font-size: 13px; } aside.sidebar { background-color: ; } .sidebar-widget { margin-bottom: 45px; padding: 0px; background-color: ; color: ; font-size: 13px; } .latest-posts-content span{ color: ; } .sidebar-widget a { color: ; font-size: 14px; font-weight: normal; } .sidebar-widget a:hover { color: ; } .about-me-heading { font-size: 14px; } .about-me-description { font-size: 13px; } .sidebar-widget ul.twitter li i { color: ; } .sidebar-widget .contact ul li i { color: ; } .latest-posts h2 { font-size: 13px; } .latest-posts span { font-size: 11px; } input[type=text], input[type=email], input[type=password], input[type=search], input[type=tel], #commentform input:not(#submit), #commentform textarea, textarea, input:focus, textarea:focus { border-color: #ccc; background-color: ; color: #b2b2b6; } .title-holder h3.sidebar-title { color: #21252b; font-weight: 600; margin-bottom: 10px; } .title-holder h3.sidebar-title:after { position: relative; left: 10px; content: ""; display: inline-block; width: 100%; margin: 0 -100% 0 0; border-top: 1px solid #ececec; border-bottom:none; border-right:none; border-left:none; top: -4px; border-bottom: none; border-color: #ececec; border-width: 1px; } .title-holder h3.sidebar-title.title-pos-below:after { content: initial; } .title-holder h3.sidebar-title.title-pos-below { border:none; border-bottom: 1px solid #ececec; padding-bottom:5px; } .mc4wp-form { background-color: ; padding: 20px 20px; } .mc4wp-form label { font-size: 13px; color: ; font-style: normal; margin-bottom: 5px; } .mc4wp-form input[type=text], .mc4wp-form input[type=email], .mc4wp-form input[type=password], .mc4wp-form textarea { font-size: 13px; color: ; background-color: ; border: 1px solid ; } .mc4wp-form input[type=text]::-webkit-input-placeholder, .mc4wp-form input[type=email]::-webkit-input-placeholder, .mc4wp-form textarea::-webkit-input-placeholder { color: ; } .mc4wp-form input[type=submit] { background-color: #222222; border: none; color: #FFFFFF; } .mc4wp-form input[type=submit]:hover { background-color: #4c4c4c; color: #FFFFFF } @media (min-width: 1024px) { .single-post .post_container.minimal_layout { width: 65%; margin: 0 auto; } .minimal_layout .flexslider.single_post_featured { margin-left: -17.5%; margin-right: -17.5%; } } .pi-header-row-fixed .header, .pi-header-row-fixed .header .social-icons-wrap .vertical-icons { background-color: rgba(255,255,255, 1); } @media screen and (max-width: 830px) { .pi-header-row-fixed .header, .pi-header-row-fixed .header .social-icons-wrap .vertical-icons { background-color: #ffffff; } } #navigation ul.sub-menu li > a { min-width: 165px; box-sizing:border-box; } .main-navigation { float:right; } #navigation { font-size: 13px; } #navigation ul.sub-menu li > a { font-size: 13px; line-height: 35px; } .sf-sub-indicator { display: none; } #navigation ul li a, body #navigation input[type=text], .additional_icons a, .social-icons-wrap span.sharer, body #navigation form:not(.woo_submit_form) input[type=text], .additional_icons .top_social a:not(:hover), .header_transparent .additional_icons .top_social a:not(:hover) { color:#21252b; } #navigation input[type=text]::-webkit-input-placeholder, body #navigation form:not(.woo_submit_form) input[type=text]::-webkit-input-placeholder { color:#21252b; } #navigation ul li a { padding: 0 25px; } header #navigation > ul, header .additional_icons > ul, header .social-icons-wrap span.sharer, .side-panel-trigger a i, #header_search_wrap a i, .shopping_cart_icon a i { line-height: 40px; height: 40px; transition: .2s all linear; -webkit-transition: .2s all linear; } .logo_separator { height: 40px; margin-left: 40px; margin-right: 10px; background-color: #ffffff } #navigation > ul > li > a:hover, #navigation > ul li:hover > a, #navigation ul li li:hover > a, #navigation > ul > li.current-menu-item > a, #navigation > ul > li.current-menu-parent > ul > li.current-menu-item > a, #one_page_navigation a.active_menu_item, #navigation ul li.current-menu-parent a, #one_page_navigation li.active a, #one_page_navigation li.active a { color:#ffffff ; } #navigation li.has-mega-menu > ul.sub-menu, #navigation ul ul, .shopping_cart_items { border-color: #44b6df; border-top-width: 3px; } #navigation ul ul ul { top: -3px; } .shopping_cart_items:before { background-color: #44b6df; } #navigation > ul > li > a { font-weight: 400; } #navigation > ul > li > a:hover, #navigation > ul li:hover > a, #navigation ul li.current-menu-parent a, #navigation ul li.current-menu-ancestor a,#navigation > ul > li.current-menu-item > a { background-color: #44b6df; } #navigation ul.sub-menu li > a { padding: 0 18px; font-weight: 400; } #navigation ul.sub-menu li > a, #navigation.custom_menu_color ul.sub-menu li > a { color: #666666 ; background-color:#ffffff; } #navigation ul.sub-menu li > a:hover, #navigation ul.sub-menu > li:hover > a { color: #ffffff ; background-color:#44b6df; } #navigation > ul > li.current-menu-parent > ul > li.current-menu-item > a { color: #ffffff ; } #navigation > ul > li.current-menu-parent > ul > li.current-menu-item > a { background-color: #44b6df; } #navigation ul ul, #navigation ul ul li { background-color:#ffffff; } #navigation ul.sub-menu li { border-bottom-color: #f4f4f4; } .extra_header_button { display: block; float:left; min-width: auto; } .additional_icons { display: none; } .extra_header_button a { margin-right:0; } #navigation ul li.header_search_li, #navigation ul li.responsive-item, .additional_icons ul li.responsive-item, .additional_icons ul li.header_search_li { display: none; } @media screen and (max-width: 830px) { .responsive-item { display: none !important; } } #navigation li.has-mega-menu > ul.sub-menu { background-color: ; } #navigation .has-mega-menu > ul.sub-menu > li.menu-item { border-color: #f1f1f1; } #navigation .has-mega-menu .megamenu-title, #navigation .has-mega-menu .megamenu-title a { color: #444444; font-size: 14px; font-weight: normal; } #navigation .has-mega-menu .megamenu-title a:hover { color: #44b6df; } #navigation .has-mega-menu ul.sub-menu li > a{ color: #ffffff; background-color: transparent; min-width: auto; } #navigation .has-mega-menu ul.sub-menu li > a:hover, #navigation .has-mega-menu ul.sub-menu li.current_page_item > a{ color: #44b6df; background-color: ; padding-left:20px; } .footer { background-color: #f6f6f6; } .footer_ii_wrap { background-color: ; } .footer_ii_wrap i { display: block; font-size: 30px; color: #dddddd; } .footer .instagram_footer_title { padding-top: 10px; padding-bottom: 10px; color: #ffffff; background-color: ; display: block; font-size: 15px; } .footer .instagram_footer_title a, .footer .instagram_footer_title a:hover { color: #ffffff; } .footer_widget { background-color: #222326; border-top-color: #eeeeee; border-bottom-color: #2e343a; } .footer_widget_content { font-size: 14px; } .copyright, .footer_navigation { font-size: 14px; } h3.footer-widget-title { color: #ffffff; font-size: 14px; font-weight: 600; letter-spacing: 0px; } .recent-flickr a img { border-color: #454c54; } .footer_widget_content { color: #858d91; } .copyright { color: #4f4f4f; } .footer .copyright a { color: #727272; } .footer .copyright a:hover { color: #525252; } .footer .inner { padding:20px 10px; display: block; } .copyright, .footer_branding { float: none; text-align: center; } .footer .top_social{ width: 100%; text-align:center; } .footer .top_social a { float: none; display: inline-block; } .footer_navigation{ float: none; } #footer-menu { text-align:center; } #footer_widget_inside { padding-top: 15px; } #gotoTop { background-color: #444; } #gotoTop:hover { background-color: #44b6df; } #branding img { max-width: 140px; height: auto; transition: height .3s ease-in-out; } #branding .logo, .side_logo img, #branding .text_logo { padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px; } @media (max-width: 1024px) { #branding .logo, .side_logo img, #branding .text_logo { padding: 15px 0; } } #branding .logo a img.normal_logo.show_logo, .side_logo a img.normal_logo { display: block !important; } .top-bar .social-icons-wrap .top_social { background-color: #000; } .top_contact .contact_phone, .top_contact .contact_address{ border-color: #999999; border-left-style: dotted; } .force-social-right, .force-social-left { border-color: #999999; border-style: dotted; } .separator_left { border-left: 1px dotted #999999; margin-left: 20px; padding-left: 10px; } .separator_right { border-right: 1px dotted #999999; margin-right: 20px; padding-right: 10px; } .top_contact a { color: #999999; } .top_contact a:hover { color: #44b6df; } .top_contact { color: #999999; } .single_post_tags a, .single_post_tags a:hover { background-color: #1e73be; border-color: #1e73be; } .author_box:after { background-color: #1e73be; } .footer .top_social a { color: #848484; } .product_price, .product .summary .price { color: #000000; } .header_transparent { background-color: transparent; position: absolute; width: 100%; box-shadow: none; border-bottom-color: ; -webkit-box-shadow: none; } .header_transparent .additional_icons ul, .header_transparent #navigation li.has-mega-menu>ul.sub-menu{ border-color: ; } .header_transparent .logo_separator{ background-color:; } .pi-header-row-fixed .full_header { padding-bottom:0; } @media screen and (min-width: 830px) { .header_transparent #branding .text a { color: ; } .header_transparent #branding .tagline { color: ; } } @media screen and (max-width: 960px) { .header_transparent { position:relative; } } @media screen and (max-width: 830px) { .header_transparent { background-color:#ffffff; } } #navigation.custom_menu_color ul li a, .header_transparent .additional_icons li:not(.header_menu_social) a, .header_transparent .additional_icons .top_social a:not(:hover), .header_transparent #navigation > ul > li.current-menu-item > a, .header_transparent .social-icons-wrap span.sharer { color: #ffffff; } .post-content blockquote { border-color: #1e73be; } .responsive-menu-bar { background-color: #5bc98c; color: #ffffff; } @media (max-width: 960px) { .header[mobile-design="classic"] .header_reduced .container { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } } .responsive-menu-link .mobile_shopping_cart { color: #ffffff; } .modern_mobile_navigation .mobile_shopping_cart{ background-color: #5bc98c; color: #ffffff; } .modern_mobile_navigation .responsive-menu-bar { border: none; } #responsive_menu li a{ background-color: #ffffff; color: #444444; border-top-color: #dddddd; } .responsive-search input[type=submit] { background-color: #333333; color: #ffffff; border-color: #333333; } /* Retina Logo logic */ #branding .logo a {