/* 
Theme Name: workonweb Support Theme
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/

table tbody > tr:nth-child(odd) > td, 
table tbody > tr:nth-child(odd) > th {
    background-color: #fcfcfc;
}

a {
    background-color: transparent;
    text-decoration: none;
    color: #00519e;
}

a:hover, 
a:active {
    color: #333366;
}

button, 
[type="submit"], 
[type="button"] {
    color: #00519e;
    border: 1px solid #00519e;
}

button:hover, 
button:focus, 
[type="submit"]:hover, 
[type="submit"]:focus, 
[type="button"]:hover, 
[type="button"]:focus {
    color: #ffffff;
    background-color: #00519e;
}

.wpas-uploader-dropzone {
    border: 1px dashed gray;
}

.wpas-uploader-dropzone:hover {
    border-color: #00519e;
}

.bloginfo {
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: right;
  margin-left: 1em;
}

.site-footer {
  padding:4em 0 2em 0;
  margin-right: auto;
  margin-left: auto; }

@media (max-width: 575px) {
  .site-footer {
    padding-right: 10px;
    padding-left: 10px; } }

@media (min-width: 576px) {
  .site-footer {
    max-width: 500px; } }

@media (min-width: 768px) {
  .site-footer {
    max-width: 600px; } }

@media (min-width: 992px) {
  .site-footer {
    max-width: 800px; } }

@media (min-width: 1200px) {
  .site-footer {
    max-width: 960px; } }