%PDF- %PDF-
Direktori : /home/graphicd/public_html/demo/riverwalkpoa/wp-content/themes/sandwich/css/ |
Current File : /home/graphicd/public_html/demo/riverwalkpoa/wp-content/themes/sandwich/css/sandwich.css |
/* * Sandwich theme: Style for all elements of this theme. */ html,body { width: 100%; height: 100%; } body{ font-family: 'Roboto', sans-serif; font-style: normal; font-size: 14px; line-height: 1.6; color: #000; text-transform: none; font-weight: 400; } a{ font-family: Roboto, Helvetica, Arial, sans-serif; font-weight: 400; font-size: 14px; color: #337ab7; text-transform: none; } a:hover{ text-decoration: none !important; color: #23527c; } /* * Site title and tagline */ h1.site-title a { font-size: 25px; font-family: 'Great Vibes', cursive; color: #3a5a98; } h1.site-title{ text-align: left; text-transform: none; } .site-branding p { font-size: 14px; color: #333; font-family: 'Karla', sans-serif; text-transform: none; text-align: left; } /* * Header Top */ .header_top { background: #eee; padding: 6px 0; border-bottom: 1px solid #ddd; font-size: 14px; } /* * Call to action */ .call_to_action{ text-align: left; } .call_to_action span { font-size: 14px; color: #777; text-transform: none; font-family: Roboto, Helvetica, Arial, sans-serif; font-weight: 400; letter-spacing: 0; } /* * Social Icons */ .social_icons { text-align: right; } .social_icons a { font-size: 14px; padding: 0 8px; color: #2980b9; -webkit-transition: 0.3s; -moz-transition: 0.3s; -ms-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } .social_icons a:last-child { padding-right: 0; } .social_icons a:hover { color: #333333; } /* * Header Section */ header#masthead { padding: 15px 0; font-size: 14px; } /* * ============= Header Social Icons Section ============= */ div#main_header_icons { font-size: 14px; margin-top: 40px; } div#main_header_icons a { font-size: 14px; color: #333333; padding: 0 10px; } div#main_header_icons a:first-child { padding-left: 0; } div#main_header_icons a:hover { color: #3a5a98; } /* * =================== START Primary & Secondary Menu Section ============== */ ul#primary-menu, ul#secondary-menu, ul#special_center_split_menu { margin: 0; list-style: none; z-index: 999; padding: 25px 0 0 0; min-height: 90px; } ul#primary-menu .sub-menu, ul#secondary-menu .sub-menu, ul#special_center_split_menu .sub-menu { position: absolute; top: 39px;left: 0; margin: 0; padding: 0; background: #ffffff; border: 1px solid #f2f2f2; width: 220%;opacity: 0; visibility: hidden; z-index: 999; box-shadow: 0 0 3px #ccc; -webkit-transform: translateY(5px); -moz-transform: translateY(5px); -ms-transform: translateY(5px); -o-transform: translateY(5px); transform: translateY(5px); -webkit-transition: 0.3s; -moz-transition: 0.3s; -ms-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } ul#primary-menu li, ul#secondary-menu li, ul#special_center_split_menu li { position: relative; float: left; list-style: none; text-align: left; } ul#primary-menu li a, ul#secondary-menu li a, ul#special_center_split_menu li a { display: block; padding: 10px 15px; font-size: 13px; text-transform: uppercase; color: #a0a0a0; font-family: 'Karla', sans-serif; } ul#primary-menu li a:hover, ul#secondary-menu li a:hover, ul#special_center_split_menu li a:hover{ color: #666; } ul#primary-menu li:first-child a{ padding-left: 0; } ul#primary-menu .sub-menu a, ul#secondary-menu .sub-menu a, ul#special_center_split_menu .sub-menu a { display: block; padding: 5px 10px; border-bottom: 1px dotted #ccc; } ul#primary-menu .sub-menu li, ul#secondary-menu .sub-menu li, ul#special_center_split_menu .sub-menu li { float: none; width: 100%; text-align: left; } ul#primary-menu li:hover .sub-menu, ul#secondary-menu li:hover .sub-menu, ul#special_center_split_menu li:hover .sub-menu { opacity: 1; visibility: visible; -webkit-transform: translateY(0px); -moz-transform: translateY(0px); -ms-transform: translateY(0px); -o-transform: translateY(0px); transform: translateY(0px); } ul#primary-menu .sub-menu li a:first-child, ul#secondary-menu .sub-menu li a:first-child, ul#special_center_split_menu .sub-menu li a:first-child { padding: 5px 10px; } ul#primary-menu .sub-menu li:last-child a, ul#secondary-menu .sub-menu li:last-child a , ul#special_center_split_menu .sub-menu li:last-child a{ border-bottom: 0; } ul#primary-menu .sub-menu li a:hover, ul#secondary-menu .sub-menu li a:hover, ul#special_center_split_menu .sub-menu li a:hover { color: #333333; } /* Only For Secondary Menu */ ul#secondary-menu, ul#special_center_split_menu { float: right; margin: 0; padding: 25px 0 0 0; } ul#secondary-menu .sub-menu, ul#special_center_split_menu .sub-menu { left: 15px; } ul#secondary-menu li:last-child a, ul#special_center_split_menu li:last-child a{ padding-right: 0; } /* * Mobile Menu */ .mobile-menu { background: #212B41; position: absolute; z-index: 9999; top: 70px; } ul#mobile-menu { margin: 0; padding: 0; list-style: none; display: none; } ul#mobile-menu li { position: relative; text-align: left; } ul#mobile-menu li a { color: #ccc; display: block; padding: 8px 15px; cursor: pointer; font-size: 13px; text-transform: uppercase; font-family: 'Karla', sans-serif; } ul#mobile-menu .sub-menu {list-style: none;margin: 0;padding: 0;background: #192339;display: none;} ul#mobile-menu li a:hover { color: #fff; } i#mobile-menu-arrow { position: absolute; right: 20px; top: 13px; } /* * Mobile Menu bars */ .mobile_menu_wrapper{ position: relative; min-height: 60px; width: 100%; } .mobile_menu_icon_bar { min-height: 50px; position: absolute; top: 44px; } .mobile_menu_icon_bar i { font-size: 16px; cursor: pointer; color: #212B41; } .mobile_menu_icon_bar i.fa-times{ display: none; } /* * Seach Icon */ .search_icon { text-align: right; margin-top: 45px; position: relative; } .search_icon i { font-size: 15px; color: #212B41; cursor: pointer; } /* * Search Form */ .search_form { border: 1px solid #ddd; position: absolute; z-index: 9999; margin-top: 5px; display: none; right: 0; width: 200%; } .search_form input { background: none; border: none; width: 100%; padding: 3px 10px; font-size: 14px; font-family: Karla,sans-serif; } .search_form input:focus { outline: none; } .search_form i.fa-times { position: absolute; top: 5px; right: 5px; color: #666; font-size: 14px; } /* * =================== Blog Post Section ==================== */ /* * Post Title */ h1.entry-title, h1.entry-title a { font-size: 25px; color: #212B41; font-family: Roboto,sans-serif; font-weight: 700; text-transform: none; text-align: left; } /* * Post Meta */ .entry-meta { margin: 15px 0; } .post_term_meta span { margin-right: 20px; } .post_term_meta span a { font-size: 14px; } .entry-meta-wrapper { text-align: left !important; font-size: 14px; margin-bottom: 5px; } .entry-meta-wrapper span{ display: inline-block; margin-right: 15px; } /* * Post Content */ article { font-size: 14px; } .site-main { font-size: 14px; } .post_content p { font-size: 14px; color: #333333; font-family: Roboto,sans-serif; font-weight: 400; text-align: left; text-transform: none; } .post_content { padding-top: 20px !important; font-size: 14px; color: #333333; font-family: Roboto,sans-serif; font-weight: 400; text-align: left; text-transform: none; } /* * Post Pagination */ .post-pagination { margin: 20px 0; padding: 0; list-style: none; } .post-pagination li, .post-pagination li span { width: 30px; height: 30px; border: 1px solid #ccc; display: inline-block; text-align: center; line-height: 30px; margin-right: 10px; } .post-pagination li a, .post-pagination li span { color: #000; font-size: 14px; } .post-pagination li .current { border: none; background: #333; color: #fff; } /* * ========= Comment Form ============= */ p.comment-form-comment label { display: none; } textarea#comment { width: 100%; resize: none; border: 1px solid #ddd; padding: 15px; } textarea#comment:focus { outline: none; } p.form-submit input[type=submit] { background: #3a5a98; color: #fff; border: 1px solid #3a5a98; padding: 5px 15px; font-size: 13px; text-transform: uppercase; border-radius: 2px; } h2.comments-title { font-size: 25px; margin: 30px 0; color: #3a5a98; text-align: left; font-weight: 400; text-transform: none; } p.logged-in-as { text-align: left; } .comment-author img { border: 1px solid #ddd; padding: 2px; border-radius: 30px; margin-right: 10px; margin-bottom: 5px; } .comment-metadata a { font-size: 12px; font-style: italic; color: #555; margin-bottom: 10px; display: inline-block; } .reply a { font-size: 14px; color: #fff; background: #3a5a98; padding: 4px 10px; border-radius: 20px; } .comment-body { border: 1px solid #ddd; padding: 15px; margin-bottom: 15px; text-align: left; font-size: 14px; } div#respond { margin: 50px 0; } ol.comment-list { list-style: none; } ol.children { list-style: none; } p.comment-form-author input, p.comment-form-email input, p.comment-form-url input { border: 1px solid #ddd; padding: 1px 10px; } p.comment-form-author input:focus, p.comment-form-email input:focus, p.comment-form-url input:focus { outline: none; } /* * Author Profile In Single Post View */ .author-profile { overflow: hidden; border: 1px solid #ddd; padding: 15px; margin: 30px 0; border-radius: 2px; } .author_image { float: left; width: 10%; height: 100%; text-align: center; } .author_description { float: left; width: 85%; margin-left: 5%; } .author_image img { border-radius: 50px; border: 1px solid #ddd; padding: 5px; } .author_description p { margin-bottom: 0; font-family: Roboto,sans-serif; font-size: 14px; text-align: justify; text-transform: none; } .author_description h4 { text-transform: uppercase; font-size: 18px; color: #3a5a98; font-family: Karla,sens-serif; font-weight: 700; } /* * Related Post */ .related_post { overflow: hidden; border: 1px solid #ddd; padding: 20px; background: #f4f4f4; color: #333333; border-radius: 2px; position: relative; } .previous_post { float: left; width: 50%; text-align: left; } .related_post a { color: #3a5a98; font-size: 18px; } .next_post { text-align: right; } .related_post:after { position: absolute; top: 0; width: 1px; background: #ddd; height: 100%; content: ""; left: 50%; } .related_post a:hover { color: #333333; } /* * Tags & Category */ .post_term_meta { margin: 20px 0; } .post_term_meta span { font-size: 14px; font-weight: 700 !important; } /* * Primary Sidebar */ section#primary_sidebar { background: #ffffff; border: 1px solid #3a5a98; margin-top: 25px; } section#primary_sidebar ul { margin: 0; padding: 15px 25px; } section#primary_sidebar div, section#primary_sidebar p, section#primary_sidebar a, section#primary_sidebar li{ font-size: 14px; text-align: left; color: #3a5a98; text-transform: none; font-family: Roboto, Helvetica, Arial, sans-serif; font-weight: 400; } section#primary_sidebar div#calendar_wrap { padding-left: 15px; } section#primary_sidebar p { padding-left: 15px; } section#primary_sidebar ul li a { display: block; font-size: 14px; line-height: 1.9; color: #3a5a98; } section#primary_sidebar ul li { color: #3a5a98; position: relative; text-align: left; } h2#primary_sidebar_heading { background: #3a5a98; margin: 0; padding: 10px; font-size: 16px; text-align: left; color: #ffffff; text-transform: none; font-weight: 400; } /* * 404 Page */ .not_found { border: 1px solid #ddd; padding: 30px; margin: 50px 0; border-radius: 3px; text-align: center; } .not_found h1 { text-transform: uppercase; } .not_found h2 { text-transform: uppercase; color: #3a5a98; font-size: 30px; font-family: Karla,sans-serif; letter-spacing: 2px; font-weight: 700; word-spacing: 10px; margin-bottom: 20px; text-align: center; } .not_found h4 { color: #2980b9; text-transform: capitalize; font-family: Karla,sans-serif; font-size: 20px; font-weight: 400; text-align: center; } /* * Page Title */ h1.page-title { font-size: 25px; font-family: Roboto,sans-serif; font-weight: 700; color: #333333; } /* * Before Footer */ section#before_footer_sidebar div, section#before_footer_sidebar li, section#before_footer_sidebar a{ font-size: 14px; color: #666666; } section#before_footer_sidebar ul { margin: 0; padding: 0; list-style: none; } .before_footer { background: #333; border-bottom: 1px solid #444444; padding: 10px 0; overflow: hidden; } .before_footer_single_item { float: left; margin-bottom: 25px; } .before_footer_single_item:last-child { margin-right: 0; } h2#before_footer_sidebar_heading { color: #999999; font-size: 25px; margin-bottom: 20px; font-family: Roboto,sans-serif; } section#before_footer_sidebar p, section#before_footer_sidebar caption { color: #666666; font-size: 14px; text-align: justify; font-family: Roboto,sans-serif; font-weight: 400; text-transform: none; } /* * Site Footer */ footer.entry-footer { font-size: 14px; } footer#site_footer { background: #222222; padding: 10px 0; } .site-info.copy-right span, .site-info.copy-right span a { text-align: center; color: #bbb; font-size: 14px; font-family: Roboto,sans-serif; } .site-info.copy-right span { display: block; } /* * Primary & Secondary Mobile Mneu */ span.slicknav_menutxt { display: none !important; } a.slicknav_btn.slicknav_collapsed { background: none; } .slicknav_btn{ background: none!important; } .slicknav_menu { display: none; padding: 0; background: #212B41; text-align: left; } .slicknav_nav a:hover { background: none!important; color: #ffffff; } .slicknav_nav a:focus{ outline: none!important; } .slicknav_nav a { font-size: 13px; text-transform: uppercase; letter-spacing: 0; color: #cccccc; font-family: Karla,sans-serif; font-weight: 400; } .slicknav_menu .sub-menu { background: #333333; margin: 0; padding-left: 20px; } #header_top_mobile_menu{ display: none; } #special_center_split_menu{ display: none; } /* Mobile Menu Customization */ i.fa.fa-angle-down { color: #fff; top: 10px; cursor: pointer; position: absolute; right: 10px; } /* * ===================================== Site Responsive Style ==================== */ @media all and (max-width: 960px) and (min-width: 755px){ .header_top .col-xs-12{ width: 50% !important; } header#masthead .col-xs-12 { width: 50%; } header#masthead .col-md-8.col-sm-8.col-xs-12 { width: 65%; } header#masthead .col-md-4.col-sm-4.col-xs-12 { width: 33%; } .modern-layout #primary-menu li a { font-size: 12px; padding: 5px 9px; } .center-split-left #primary-menu li, .center-split-right #secondary-menu li, ul#special_center_split_menu li { float: none; display: inline-block; } .center-split-left #primary-menu, .center-split-right #secondary-menu li, ul#special_center_split_menu li { text-align: center; } .center-split-right #secondary-menu, ul#special_center_split_menu{ float: none; text-align: center; } header#masthead .col-sm-5, header#masthead .col-sm-2 { width: 100%; } .icons-mobile{ width: 180% !important; } /* Main queries editing */ .row.html-mobile-tablet .col-xs-12:nth-child(1) { width: 30% !important; } .row.html-mobile-tablet .col-xs-12:nth-child(2) { width: 50% !important; } .row.html-mobile-tablet .col-xs-12:nth-child(3) { width: 20% !important; } /* Left layout */ .row.left-layout .col-xs-12 { width: 100% !important; } /* Center Header Layout */ .row.left-header-layout .col-xs-12{ width: 100% !important; } /* Icons Mobile Layout */ .row.icons-mobile-layout .col-xs-12:nth-child(1) { width: 40% !important; } .row.icons-mobile-layout .col-xs-12:nth-child(2) { width: 40% !important; } .row.icons-mobile-layout .col-xs-12:nth-child(3) { width: 20% !important; } /* Left HMTL Layout */ .left-html-layout .col-xs-12{ width: 100% !important; } /* Mobile HTML Layout */ .row.mobile-html-layout .col-xs-12:nth-child(1) { width: 20% !important; } .row.mobile-html-layout .col-xs-12:nth-child(2) { width: 40% !important; } .row.mobile-html-layout .col-xs-12:nth-child(3) { width: 40% !important; } .row.mobile-html-layout .mobile_menu_wrapper{ width: 180% !important; } /* Mobile search Layout */ .row.mobile-search-layout .col-xs-12:nth-child(1) { width: 33% !important; } .row.mobile-search-layout .col-xs-12:nth-child(2) { width: 34% !important; } .row.mobile-search-layout .col-xs-12:nth-child(3) { width: 33% !important; } /* Mobile Icons Layout */ .row.mobile-html-layout #main_header_icons a:last-child { padding-right: 0; } /* Modern Mobile Layout */ .row.modern-mobile-layout .col-xs-12:nth-child(1) { width: 30% !important; } .row.modern-mobile-layout .col-xs-12:nth-child(2) { width: 65% !important; } .row.modern-mobile-layout .col-xs-12:nth-child(3) { width: 5% !important; } #search_icon_width{ width: 250px !important; } /* Center Split Layout Section */ .center-split-left #primary-menu, .center-split-right #secondary-menu{ display: none; } #special_center_split_menu{ display: block !important; padding: 0 !important; min-height: 40px !important; } .center-split-right{ float: none !important; } } @media only screen and (max-width: 755px){ .call_to_action { text-align: center !important; margin: 10px 0!important; } .social_icons { text-align: center !important; margin-top: 10px !important; } h1.site-title { text-align: center !important; } p.site-description { text-align: center !important; } .search_icon { text-align: center !important; margin-top: 5px !important; } .before_footer_single_item{ width: 100% !important; margin: 0!important; } .slicknav_menu { display: block !important; } .mobile_menu_wrapper{ display: none; } /* Codes based on different header layouts */ ul#primary-menu, ul#secondary-menu { display: none; } div#html_mobile { } div#mobile_html{ margin-left: -2px !important; margin-top: -25px; } div#modern_mobile p { margin-bottom: 25px !important; } .mobile_menu_icon_bar{ width: 100%; text-align: center; } div#main_header_icons { text-align: center !important; margin-top: 15px !important; margin-bottom: 25px !important; } div#mobile_icons { margin-top: -25px !important; } .search_form{ width: 100% !important; } header#masthead{ top: 38px !important; } .html_content{ display: none; } div#main_header_icons { display: none; } .search_icon { display: none; } #special_center_split_menu{ display: none; } } /* Custom Header Navigation Menu */ #menu-primary{ margin: 0; list-style: none; z-index: 999; text-align: left; } #menu-primary ul { margin: 0; padding: 0; } #menu-primary .sub-menu { position: absolute; top: 100%; left: 0; margin: 0; padding: 0; background: #ffffff; border: 1px solid #f2f2f2; width: 220%;opacity: 0; visibility: hidden; z-index: 999; box-shadow: 0 0 3px #ccc; -webkit-transform: translateY(5px); -moz-transform: translateY(5px); -ms-transform: translateY(5px); -o-transform: translateY(5px); transform: translateY(5px); -webkit-transition: 0.3s; -moz-transition: 0.3s; -ms-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } #menu-primary li { position: relative; display: inline-block; list-style: none; text-align: left; } #menu-primary li a { display: block; padding: 10px 15px; font-size: 13px; text-transform: uppercase; color: #333333; font-family: 'Karla', sans-serif; } #menu-primary li a:hover{ color: #000000; } #menu-primary .sub-menu a { display: block; padding: 5px 10px; border-bottom: 1px dotted #ccc; color: #333333; text-align: left; } #menu-primary .sub-menu a:hover{ color: #000; } #menu-primary .sub-menu li { float: none; width: 100%; text-align: left; } #menu-primary li:hover .sub-menu { opacity: 1; visibility: visible; -webkit-transform: translateY(0px); -moz-transform: translateY(0px); -ms-transform: translateY(0px); -o-transform: translateY(0px); transform: translateY(0px); }