/*! Theme Name: All2 Description: All2 is a child theme of AllinGrid WordPress Theme. Features include Slide Anything plugin support, additional Homepage columns widgets areas, etc. Theme URI: https://allinonethemes.com/product/all2 Author: allinonethemes Author URI: https://allinonethemes.com Template: allingrid Version: 1.0.3 Text Domain: all2 Tags: blog, news, two-columns, right-sidebar, custom-logo, custom-background, custom-header, custom-menu, threaded-comments, translation-ready, sticky-post, theme-options, footer-widgets, editor-style, full-width-template License: GNU General Public License v2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html */ #header-main-fixed #header-top { background-color:#FFFFFF; color:#1681E5; } #header-main-fixed #header-top a, #header-main-fixed #header-top a:hover { color:#1681E5; } #header-main-fixed #header-top a:hover { text-decoration:underline; } a { color:#1681E5; } a:hover { color:#1d5991; } #header-main-fixed a:hover { color:#1d5991; } #header-main-fixed a h1, #header-main-fixed a { color:#1681E5; } .button, input[type="submit"], button, .btn, #main .button { padding:8px 12px; text-decoration:none; font-weight:normal; border:none; color:#ffffff; background-image: -ms-linear-gradient(top, #1681E5 0%, #1d5991 100%); background-image: -moz-linear-gradient(top, #1681E5 0%, #1d5991 100%); background-image: -o-linear-gradient(top, #1681E5 0%, #1d5991 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #1681E5), color-stop(1, #1d5991)); background-image: -webkit-linear-gradient(top, #1681E5 0%, #1d5991 100%); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#1681E5', endColorstr='#1d5991'); background-image: linear-gradient(top, #1681E5 0%, #1d5991 100%); text-shadow:0 !important; -webkit-border-radius:1px; -moz-border-radius:1px; -ms-border-radius:1px; -o-border-radius:1px; border-radius:1px; } .button:hover, input[type="submit"]:hover, button:hover, #main .button:hover, .btn:hover { color:#ffffff; background-image: -ms-linear-gradient(top, #1d5991 0%, #1681E5 100%); background-image: -moz-linear-gradient(top, #1d5991 0%, #1681E5 100%); background-image: -o-linear-gradient(top, #1d5991 0%, #1681E5 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #1d5991), color-stop(1, #1681E5)); background-image: -webkit-linear-gradient(top, #1d5991 0%, #1681E5 100%); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#1d5991', endColorstr='#1681E5'); background-image: linear-gradient(top, #1d5991 0%, #1681E5 100%); text-decoration:none; } .sidebar-title, .footer-title { border-bottom:4px solid #1d5991; } /* Large Resolution */ @media screen and (min-width: 800px) { #navmain > div > ul > .current-menu-item > a, #navmain > div > ul > .current-menu-ancestor > a, #navmain > div > ul > li > a:hover, .cart-contents-icon:hover, .search-form-icon:hover { border-bottom:2px solid #1d5991; } .current-root-menu-item { border-bottom:2px solid #1d5991; } } #page-header a { color:#1681E5; } .col ul > li:before { font-family:'FontAwesome'; font-style:normal; font-weight:normal; line-height:1; margin-right:5px; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; content:"\f06c"; opacity:0.7; } .col > ul { margin-left:3px; } .col li { margin-bottom:5px; } .col1a { float:none; width:96%; margin:5px 0 5px 0; } /* Large Resolution */ @media screen and (min-width: 800px) { /* columns */ .col2a, .col2b { float:left; width:47%; } .col2a { margin:0 4% 5px 0; } .col2b { margin:0 0 5px 0; } .col3a, .col3b, .col3c { float:left; width:30.6%; } .col3a, .col3b { margin:0 3.5% 5px 0; } .col3c { margin:0 0 5px 0; } .col4a, .col4b, .col4c, .col4d { width:22%; float:left; } .col4a, .col4b, .col4c { margin:0 3.5% 5px 0; } .col4d { margin:0 0 5px 0; } } /* Medium Resolution */ @media screen and (max-width: 799px) { /* columns */ .col2a, .col2b, .col3a, .col3b, .col3c, .col4a, .col4b, .col4c, .col4d { float:left; width:48%; } .col2a, .col3a, .col3c, .col4a, .col4c { margin:0 4% 5px 0; } .col2b, .col3b, .col4b, .col4d { margin:0 0 5px 0; } .col3c, .col4c { clear:both; } } /* Small Resolution */ @media screen and (max-width: 360px) { .col1a, .col2a, .col2b, .col3a, .col3b, .col3c, .col4a, .col4b, .col4c, .col4d { float:none; width:96%; margin:0 2% 5px 2%; } }