.screen-reader-text {
clip: rect(1px 1px 1px 1px);
clip: rect(1px, 1px, 1px, 1px);
clip-path: polygon(0 0, 0 0,0 0, 0 0);
}
.prev.page-numbers, .next.page-numbers {
-moz-box-shadow: none;
-webkit-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
}
.site-footer .wrap {
padding: 0;
}
.site-footer .widget-area {
padding-left: 2em;
padding-right: 2em;
border-bottom: 1px solid #ccc;
}
#move-top{display:none;}
body.blog, body.single, body.single, body.error404, body.page, body.archive, body.search {
background-color: #ccc;
background-image: url(https://technowide.net/wp-content/themes/twentyseventeen-child/assets/images/grid_bg.png);
background-repeat: repeat;
}
body .site-header .search-form {
width: 350px;
bottom: 10px;
position: absolute;
right: 5%;
z-index: 999;
}
body .site-header .search-form .search-submit {
top: 10px;
}
body.error404 .page-header h2 {
font-size: 5em;
text-align: center;
font-weight: 900;
padding: 0;
margin: 0;
}
body.error404 #primary #main.site-main .page-header, body.error404 #primary #main.site-main .page-content {
width: 100%;
}
body.error404 .page-header h3 {
font-size: 2em;
text-align: center;
padding: 0;
}
body.error404 .page-content p {
text-align: center;
padding: 0;
margin: 0 0 0.5em;
}
body.error404 .page-content p a {
padding-left: 10px;
padding-left: 12px;
padding-top: 10px;
padding-top: 12px;
padding-right: 10px;
padding-right: 12px;
padding-bottom: 10px;
padding-bottom: 12px;
line-height: 24px;
width: auto;
display: inline-block;
background-color: #767676;
border: 0;
color: #fff;
margin-top: 6px;
text-decoration: none;
text-transform: uppercase;
-moz-box-shadow: none;
-webkit-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
}
body.error404 .page-content p a:hover {
background-color: #333;
-moz-box-shadow: none;
-webkit-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
}
body.blog .site-content, body.archive .site-content, body.search .site-content {
padding: 0;
}
body.blog .site-content .byline, body.archive .site-content .byline, body.search .site-content .byline {
display: block;
}
body .site-content-contain {
background-color: transparent;
}
body .wrap {
max-width: 100%;
}
.has-sidebar:not(.error404) #primary {
width: 70%;
padding: 5px;
}
body#about-me .ms-theme-highway{padding-bottom:0}
.has-sidebar:not(.error404) #secondary {
width: 30%;
padding: 10px;
}
body.blog #main .navigation.pagination, body.archive #main .navigation.pagination, body.search #main .navigation.pagination {
margin-bottom: 10px;
bottom: -2%;
position: absolute;
border-top: 0;
}
#secondary .wpp-list li a {
-moz-box-shadow: none;
-webkit-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
}
#secondary .wpp-list li a:hover {
-moz-box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 2px 0 rgba(0, 0, 0, 1);
-webkit-box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 2px 0 rgba(0, 0, 0, 1);
-o-box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 2px 0 rgba(0, 0, 0, 1);
box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 2px 0 rgba(0, 0, 0, 1);
}
.blog #primary article.post, .archive #primary article.post, .search #primary article.post {
float: left;
margin-right: 2%;
margin-left: 2%;
margin-bottom: 2%;
width: 45%;
background-color: #fff;
-moz-transition: -webkit-transform 0.4s;
-moz-transition: transform 0.4s;
-webkit-transition: -webkit-transform 0.4s;
-o-transition: -webkit-transform 0.4s;
-webkit-transition: transform 0.4s;
transition: -webkit-transform 0.4s;
-o-transition: transform 0.4s;
transition: transform 0.4s;
margin-top: 2%;
margin-top: 0;
padding: 20px;
}
.blog #primary article.post:hover, .archive #primary article.post:hover, .search #primary article.post:hover {
box-shadow: 5px 2px 20px #c1c1c1;
}
.blog #primary nav .nav-links, .archive #primary nav .nav-links, .search #primary nav .nav-links {
background-color: #fff;
}
body.single #primary article {
background-color: #fff;
padding: 50px;
margin: 0 20px 20px 0;
}
body.single #primary .posted-on {
padding-right: 3em;
}
body.single #primary article .entry-header .entry-title {
margin-bottom: 0.25em;
margin-top: 0.5em;
text-transform: uppercase;
}
body.single #primary article .entry-content ol {
margin-left: 20px;
}
body.single #primary article .entry-content li {
padding-left: 10px;
}
body.single #primary .nav-subtitle {
font-size: 1rem;
}
body.single #primary .nav-links {
font-weight: 400;
padding: 1.2em;
}
body.single #primary .nav-links a:hover {
color: #000;
-moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0) inset, 0 1px 0 rgba(0, 0, 0, 1);
-webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0) inset, 0 1px 0 rgba(0, 0, 0, 1);
-o-box-shadow: 0 0 0 rgba(0, 0, 0, 0) inset, 0 1px 0 rgba(0, 0, 0, 1);
box-shadow: 0 0 0 rgba(0, 0, 0, 0) inset, 0 1px 0 rgba(0, 0, 0, 1);
}
body.single #primary .crp_related {
border-top: 1px solid #eee;
padding: 20px 0;
}
body.single #primary .crp_related h3 {
font-size: 0.6875rem;
margin-bottom: 2em;
color: #222;
font-weight: 800;
text-transform: uppercase;
letter-spacing: 0.1818em;
}
body.single #primary .crp_related ul {
padding-bottom: 0;
margin-bottom: 0;
list-style: outside none none;
}
body.single #primary .crp_related ul li {
border-bottom: 1px dotted #eee;
-moz-box-shadow: none;
-webkit-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
padding: 5px 0;
}
body.blog #primary article .tagMenu, body.archive #primary article .tagMenu, body.search #primary article .tagMenu {
float: right;
width: 25px;
text-align: right;
}
body.blog #primary article .tagMenu .icon, body.archive #primary article .tagMenu .icon, body.search #primary article .tagMenu .icon {
font-size: 18px;
width: 20px;
}
body.blog #primary article .tagMenu:hover .icon, body.blog #primary article .tagMenu .icon:hover, body.archive #primary article .tagMenu:hover .icon, body.archive #primary article .tagMenu .icon:hover, body.search #primary article .tagMenu:hover .icon, body.search #primary article .tagMenu .icon:hover {
color: #000;
cursor: pointer;
}
body.blog #primary article .tagMenu img, body.archive #primary article .tagMenu img {
width: 15px;
}
body.blog #primary article .entry-header, body.blog #primary article .entry-content .tagMenu, body.archive #primary article .entry-header, body.archive #primary article .entry-content .tagMenu, body.search #primary article .entry-header, body.search #primary article .entry-content .tagMenu {
position: relative;
}
body.blog #primary article .entry-content .tagMenu, body.archive #primary article .entry-content .tagMenu, body.search #primary article .entry-content .tagMenu {
top: -25px;
}
body.blog #primary article .tagMenu ul, body.archive #primary article .tagMenu ul, body.search #primary article .tagMenu ul {
display: none;
}
body.blog #primary article .entry-header .tagMenu:hover ul::after, body.archive #primary article .entry-header .tagMenu:hover ul::after, body.search #primary article .entry-header .tagMenu:hover ul::after {
display: block;
position: absolute;
right: 1em;
top: -6px;
z-index: 100000;
border-style: solid;
border-width: 0 6px 6px;
content: "";
border-color: transparent transparent #bbb;
}
body.blog #primary article .entry-content .tagMenu:hover ul::after, body.archive #primary article .entry-content .tagMenu:hover ul::after, body.search #primary article .entry-content .tagMenu:hover ul::after {
bottom: -8px;
display: block;
position: absolute;
right: 1em;
z-index: 100000;
border-style: solid;
border-width: 8px 8px 0;
content: "";
border-color: #bbb transparent transparent;
}
body.blog #primary article .entry-header .tagMenu:hover ul, body.blog #primary article .entry-header .tagMenu:focus ul, body.blog #primary article .entry-content .tagMenu:hover ul, body.blog #primary article .entry-content .tagMenu:focus ul, body.archive #primary article .entry-header .tagMenu:hover ul, body.archive #primary article .entry-header .tagMenu:focus ul, body.archive #primary article .entry-content .tagMenu:hover ul, body.archive #primary article .entry-content .tagMenu:focus ul, body.search #primary article .entry-header .tagMenu:hover ul, body.search #primary article .entry-header .tagMenu:focus ul, body.search #primary article .entry-content .tagMenu:hover ul, body.search #primary article .entry-content .tagMenu:focus ul {
display: block;
position: absolute;
z-index: 9999;
background-color: #fff;
border: 1px solid #bbb;
list-style: none;
animation-name: grow;
animation-duration: 1s;
}
body.blog #primary article .entry-header .tagMenu:hover ul, body.blog #primary article .entry-header .tagMenu:focus ul, body.archive #primary article .entry-header .tagMenu:hover ul, body.archive #primary article .entry-header .tagMenu:focus ul, body.search #primary article .entry-header .tagMenu:hover ul, body.search #primary article .entry-header .tagMenu:focus ul {
right: -10px;
top: 20px;
}
body.blog #primary article .entry-content .author .url.fn.n, body.archive #primary article .entry-content .author .url.fn.n, body.search #primary article .entry-content .author .url.fn.n {
font-size: 0.8rem;
-moz-transition: color 80ms ease-in 0s, box-shadow 130ms ease-in-out 0s, -webkit-box-shadow 130ms ease-in-out 0s;
-webkit-transition: color 80ms ease-in 0s, box-shadow 130ms ease-in-out 0s, -webkit-box-shadow 130ms ease-in-out 0s;
-o-transition: color 80ms ease-in 0s, box-shadow 130ms ease-in-out 0s, -webkit-box-shadow 130ms ease-in-out 0s;
transition: color 80ms ease-in 0s, box-shadow 130ms ease-in-out 0s, -webkit-box-shadow 130ms ease-in-out 0s;
color: #767676;
text-transform: uppercase;
-moz-box-shadow: none;
-webkit-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
letter-spacing: 0.1818em;
}
.entry-content a:focus,
.entry-content a:hover,
.entry-summary a:focus,
.entry-summary a:hover,
.comment-content a:focus,
.comment-content a:hover,
.widget a:focus,
.widget a:hover,
.site-footer .widget-area a:focus,
.site-footer .widget-area a:hover,
.posts-navigation a:focus,
.posts-navigation a:hover,
.comment-metadata a:focus,
.comment-metadata a:hover,
.comment-metadata a.comment-edit-link:focus,
.comment-metadata a.comment-edit-link:hover,
.comment-reply-link:focus,
.comment-reply-link:hover,
.widget_authors a:focus strong,
.widget_authors a:hover strong,
.entry-title a:focus,
.entry-title a:hover,
.entry-meta a:focus,
.entry-meta a:hover,
.page-links a:focus .page-number,
.page-links a:hover .page-number,
.entry-footer a:focus,
.entry-footer a:hover,
.entry-footer .cat-links a:focus,
.entry-footer .cat-links a:hover,
.entry-footer .tags-links a:focus,
.entry-footer .tags-links a:hover,
.post-navigation a:focus,
.post-navigation a:hover,
.pagination a:not(.prev):not(.next):focus,
.pagination a:not(.prev):not(.next):hover,
.comments-pagination a:not(.prev):not(.next):focus,
.comments-pagination a:not(.prev):not(.next):hover,
.logged-in-as a:focus,
.logged-in-as a:hover,
a:focus .nav-title,
a:hover .nav-title,
.edit-link a:focus,
.edit-link a:hover,
.site-info a:focus,
.site-info a:hover,
.widget .widget-title a:focus,
.widget .widget-title a:hover,
.widget ul li a:focus,
.widget ul li a:hover {
color: #000;
-webkit-box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 rgba(0, 0, 0, 1);
box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 rgba(0, 0, 0, 1);
} .entry-content a img,
.comment-content a img,
.widget a img {
-webkit-box-shadow: 0 0 0 8px #fff;
box-shadow: 0 0 0 8px #fff;
}
body.blog #primary article .entry-content .author .url.fn.n:hover, body.archive #primary article .entry-content .author .url.fn.n:hover, body.search #primary article .entry-content .author .url.fn.n:hover {
color: #000;
-moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0) inset, 0 1px 0 rgba(0, 0, 0, 1);
-webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0) inset, 0 1px 0 rgba(0, 0, 0, 1);
-o-box-shadow: 0 0 0 rgba(0, 0, 0, 0) inset, 0 1px 0 rgba(0, 0, 0, 1);
box-shadow: 0 0 0 rgba(0, 0, 0, 0) inset, 0 1px 0 rgba(0, 0, 0, 1);
}
body.blog #primary article .entry-content .tagMenu:hover ul, body.blog #primary article .entry-content .tagMenu:focus ul, body.archive #primary article .entry-content .tagMenu:hover ul, body.archive #primary article .entry-content .tagMenu:focus ul, body.search #primary article .entry-content .tagMenu:hover ul, body.search #primary article .entry-content .tagMenu:focus ul {
bottom: 5px;
right: -15px;
}
body.archive .page-header, body.search-results .page-header {
padding: 2em;
}
body.archive .page-header h1.page-title, body.search-results .page-header h1.page-title {
padding: 1.5em 0;
}
body.archive .page-header .taxonomy-description {
display: none;
}
body.blog #primary article .tagMenu ul li, body.archive #primary article .tagMenu ul li, body.search #primary article .tagMenu ul li {
width: auto;
-moz-transition: background-color 0.2s ease-in-out;
-webkit-transition: background-color 0.2s ease-in-out;
-o-transition: background-color 0.2s ease-in-out;
transition: background-color 0.2s ease-in-out;
padding: 0.25em 1.25em;
}
body.blog #primary article .tagMenu ul li a, body.archive #primary article .tagMenu ul li a, body.search #primary article .tagMenu ul li a {
-moz-box-shadow: none;
-webkit-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
}
body.blog #primary article .tagMenu ul li:hover, body.archive #primary article .tagMenu ul li:hover, body.search #primary article .tagMenu ul li:hover {
background-color: #010101;
cursor: pointer;
}
body.blog .entry-meta {
font-size: 0.8rem;
font-weight: 100;
letter-spacing: 0.10em;
padding-bottom: 0.25em;
text-transform: uppercase;
}
body.blog #primary article .tagMenu ul li:hover a, body.archive #primary article .tagMenu ul li:hover a, body.search #primary article .tagMenu ul li:hover a {
-moz-transition: color 0.3s ease-in-out;
-webkit-transition: color 0.3s ease-in-out;
-o-transition: color 0.3s ease-in-out;
transition: color 0.3s ease-in-out;
color: #fff;
}
.site-footer .social-navigation {
font-size: 1rem;
float: none;
margin-bottom: 1em;
width: 100%;
clear: left;
}
.site-footer .social-navigation ul li {
border: none;
}
.site-footer .social-navigation ul li a, .site-footer .social-navigation ul li a:hover {
color: #fff;
-moz-box-shadow: none;
-webkit-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
}
#colophon > div#disclaimer {
font-size: 12px;
background-color: #333;
color: #fff;
background-attachment: scroll;
text-align: center;
background-image: none;
background-position: 0 0;
background-repeat: repeat;
padding: 2px;
}
.site-footer .widget-area .widget-column {
float: left;
width: 100%;
}
.site-footer .widget-area .widget.widget_text {
float: left;
width: 50%;
display: inline-block;
padding: 0 30px;
}
.site-footer .site-info {
float: left;
width: 100%;
background-color: #fff;
background-attachment: scroll;
text-align: center;
background-image: none;
background-position: 0 0;
background-repeat: repeat;
padding: 35px 0;
margin: 0;
}
#footerLinks > a {
font-size: 14px;
margin-right: 48px;
display: inline-block;
color: #000;
text-align: center;
border-bottom: 0 none;
text-decoration: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
}
#footerLinks > a:last-child {
margin-right: 0;
}
#footerLinks > a:hover {
color: #000;
-moz-box-shadow: none;
-webkit-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
text-decoration:underline;
}
.site-copyrightInfo {
font-size: 14px;
margin: 20px 0 0 0;
}
.site-copyrightInfo a, .site-copyrightInfo a:hover {
-moz-box-shadow: none;
-webkit-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
}
.site-footer #subscribeForm form {
border: 0 !important;
text-align: left !important;
}
.site-footer #subscribeForm form > p {
width: 60%;
display: inline-block;
}
.site-footer #subscribeForm form > p input {
width: 100% !important;
}
.site-footer #subscribeForm form input[type="text"] {
float: left;
width: 50% !important;
-moz-border-radius: 0;
-webkit-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
padding: 0.7em;
}
.site-footer #subscribeForm form > input[type="submit"] {
font-size: 16px;
line-height: 24px;
width: 124px;
display: inline-block;
background-color: #767676;
font-weight: 100;
font-weight: 400;
padding: 12px;
}
.site-footer #subscribeForm form > input[type="submit"]:hover, .site-footer #profile .description a:hover {
background-color: #333;
}
.site-footer .social-navigation .icon {
width: 24px;
height: 24px;
top: 12px;
}
.site-footer h2.widget-title {
padding-left: 0;
font-size: 1em;
background-color: transparent;
text-align: left;
font-weight: 900;
}
.site-footer .menu-social-menu-container {
text-align: left;
}
.site-footer .menu-social-menu-container li > a {
width: 48px;
display: inline-block;
height: 48px;
overflow: hidden;
}
.site-footer #profile figure {
float: left;
overflow: hidden;
}
.site-footer #profile figure img {
width: 175px;
-moz-transition: .5s;
-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
-o-border-radius: 50%;
border-radius: 50%;
-webkit-filter: grayscale(100%);
filter: grayscale(100%);
-moz-filter: grayscale(100%);
}
.site-footer #profile:hover figure img {
-webkit-filter: grayscale(0);
filter: grayscale(0);
-moz-filter: grayscale(0);
}
.site-footer #profile .description {
padding-left: 15px;
overflow: hidden;
text-align: left;
}
.site-footer #profile .description h3 {
font-size: 32px;
font-weight: 100;
margin: 0.5em 0 0.25em;
}
.site-footer #profile .description span {
display: block;
margin: 5px 0;
}
.site-footer #profile .description a {
padding-left: 10px;
padding-left: 12px;
padding-top: 10px;
padding-top: 12px;
padding-right: 10px;
padding-right: 12px;
padding-bottom: 10px;
padding-bottom: 12px;
line-height: 24px;
width: auto;
display: inline-block;
background-color: #767676;
border: 0;
color: #fff;
margin-top: 6px;
text-decoration: none;
text-transform: uppercase;
-moz-box-shadow: none;
-webkit-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
}
.site-footer #profile .description a:hover {
background-color: #333;
-moz-box-shadow: none;
-webkit-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
}
.Annual_Archive_Widget.widget ul li {
border: 0;
padding: 0;
}
.widget.Annual_Archive_Widget a {
font-size: 0.875rem !important;
float: left;
width: auto;
display: inline-block;
position: relative;
z-index: 0;
border: 1px solid #777;
-moz-transition: background-color 0.2s ease-in-out 0s, border-color 0.2s ease-in-out 0s, color 0.3s ease-in-out 0s;
-webkit-transition: background-color 0.2s ease-in-out 0s, border-color 0.2s ease-in-out 0s, color 0.3s ease-in-out 0s;
-o-transition: background-color 0.2s ease-in-out 0s, border-color 0.2s ease-in-out 0s, color 0.3s ease-in-out 0s;
transition: background-color 0.2s ease-in-out 0s, border-color 0.2s ease-in-out 0s, color 0.3s ease-in-out 0s;
-moz-box-shadow: none;
-webkit-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
overflow-wrap: break-word;
padding: 4px 10px 5px !important;
margin: 4px 4px 0 0 !important;
}
.widget.Annual_Archive_Widget a:hover, .widget.Annual_Archive_Widget a:focus {
border-color: #000;
text-decoration: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
}
header .site-branding {
padding: 1em 0;
}
header.site-header {
background-color: transparent;
}
header .navigation-top {
border-bottom: 1px solid #ccc;
border-top: 1px solid #ccc;
}
#about-me .site .site-content {
position: relative;
top: -15px;
padding: 0;
}
#about-me .site-main figure {
margin-bottom: 0;
}
#about-me .site-content .wrap {
padding: 0;
}
#about-me .wrap #testimonials {
font-weight: 100;
background: #eee radial-gradient(circle farthest-side at right top , #eee 60%, #e0e0e0 70%) repeat scroll 0 0;
padding: 5% 0;
}
#about-me .wrap #testimonials h4 {
padding-left: 10%;
font-size: 24px;
padding-bottom: 2%;
color: #fff;
text-align: left;
font-weight: 100;
text-transform: uppercase;
}
#about-me .wrap #bio {
background-color: #21addd;
color: #fff;
background-attachment: scroll;
background-image: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABkAAD/4QMtaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkJCQUJBNUIzRUFBMTFFMzk4MUZEOEI4NzhGNjY3M0QiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkJCQUJBNUMzRUFBMTFFMzk4MUZEOEI4NzhGNjY3M0QiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2QkJBQkE1OTNFQUExMUUzOTgxRkQ4Qjg3OEY2NjczRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2QkJBQkE1QTNFQUExMUUzOTgxRkQ4Qjg3OEY2NjczRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv/uAA5BZG9iZQBkwAAAAAH/2wCEAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQECAgICAgICAgICAgMDAwMDAwMDAwMBAQEBAQEBAgEBAgICAQICAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA//AABEIABIAEgMBEQACEQEDEQH/xACOAAEAAwAAAAAAAAAAAAAAAAADAAIGAQADAQEBAAAAAAAAAAAAAAAAAQIDCQoQAAIBAQQGBA8AAAAAAAAAAAECERIAIjIDIVJiEzMEMUFhRHGBgqLC0kNjc4MkVJTE5BEAAAIGBgkFAQAAAAAAAAAAAREA8CExQWFRgaHBAjJxkbESYsLiI0PRIkJSkmP/2gAMAwEAAhEDEQA/AN4S1Su6zmmdxkSIQRDO7CoBgGvNpCg0rJN/r00zF8AVYBPzaMIgyxGmQXBF4kTIA1TIjTmmN/nwIQRKoimoBgGurpCg1NJN8aZA+IqsRmMIxywCmY3jFwETC+i9L2v5X9Hn2XbU9fVal99S/PRYigNUyI05pjf58CEESqIpqAYBrq6QoNTSTfbTIHxFViM4YRjlgFMxvGLgImVuFNXlV8LHmCx8bvlu57WzmPWpvjC4Nq27X7gxf12eghqwhNybzP8At9ripg1ejj7ODbszxUWq2yaTu4PtYrJv4UDuXrfF71+x5dp8a0x5q00860fHkqR8zj8v83FgwDD7/V2K7UOYK103GmeHJiqXRTPdR7UkJ//Z);
font-weight: 100;
background-position: 0 0;
background-repeat: repeat;
padding: 5% 10%;
}
#about-me .site-main > section {
position: relative;
}
#about-me .wrap #bio .top {
width: auto;
display: block;
}
#about-me .wrap #bio .top figure {
float: left;
}
#about-me .wrap #bio .top figure img {
width: 250px;
-moz-transition: .3s;
-webkit-transition: .3s;
-o-transition: .3s;
transition: .3s;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
-o-border-radius: 50%;
border-radius: 50%;
-webkit-filter: grayscale(100%);
filter: grayscale(100%);
-moz-filter: grayscale(100%);
}
#about-me .wrap #bio:hover .top figure img {
-webkit-filter: grayscale(0);
filter: grayscale(0);
-moz-filter: grayscale(0);
}
#about-me .wrap #bio .top .title {
padding-left: 20px;
margin-left: 30px;
overflow: hidden;
}
#about-me .wrap #bio .top .title h1 {
font-size: 48px;
font-weight: 100;
margin: 32px 0 0;
}
#about-me .wrap #bio .top .title h2 {
font-size: 24px;
color: #fff;
font-weight: 100;
padding: 0;
margin: 10px 0;
}
#about-me .wrap #bio p {
width: 100%;
display: block;
overflow: hidden;
text-align: justify;
}
#about-me .wrap #social {
background-color: rgba(0, 0, 0, 0);
color: #fff;
background-attachment: scroll;
text-align: center;
background-image: url(//technowide.net/wp-content/uploads/2017/07/droid.jpg);
font-weight: 400;
background-position: 0 0;
background-repeat: repeat;
padding: 7% 0;
}
#about-me .wrap #social h3 {
font-size: 42px;
color: #fff;
font-weight: 100;
}
#about-me .wrap #social ul {
margin-left: 0;
margin-bottom: 0;
display: inline-block;
background-color: rgba(255, 255, 255, 0.5);
background-attachment: scroll;
background-image: none;
background-position: 0 0;
background-repeat: repeat;
padding: 15px;
}
#about-me .wrap #social li {
float: left;
margin-right: 20px;
list-style: none;
}
#about-me .wrap #social li:last-child {
margin-right: 0;
}
#about-me .wrap #social li > a {
width: 32px;
display: block;
height: 32px;
background-color: #2196f3;
-moz-transition: .4s all ease;
-webkit-transition: .4s all ease;
-o-transition: .4s all ease;
transition: .4s all ease;
color: #fff;
overflow: hidden;
text-align: center;
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
-o-box-sizing: content-box;
box-sizing: content-box;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
-o-border-radius: 50%;
border-radius: 50%;
padding: 10px;
}
#about-me .wrap #social .icon {
font-size: 28px;
height: 1.2em;
}
#about-me .wrap #social .genericon.genericon-linkedin {
background-color: #007bb6;
border: 2px solid #007bb6;
}
#about-me .wrap #social .genericon.genericon-facebook-alt {
background-color: #3b5998;
border: 2px solid #3b5998;
}
#about-me .wrap #social .genericon.genericon-twitter {
background-color: #00aced;
border: 2px solid #00aced;
}
#about-me .wrap #social .genericon.genericon-googleplus-alt {
background-color: #dd4b39;
border: 2px solid #dd4b39;
}
#about-me .wrap #social .genericon.genericon-instagram {
background-color: #bc2a8d;
border: 2px solid #bc2a8d;
}
#about-me .wrap #social li > a:before {
font-size: 32px;
padding-bottom: 20px;
display: block;
}
#about-me .wrap #social li > a:hover {
background-color: #fff;
-moz-transition: .4s all ease;
-webkit-transition: .4s all ease;
-o-transition: .4s all ease;
transition: .4s all ease;
color: #eee;
text-decoration: none;
}
#about-me .wrap #social .genericon.genericon-linkedin:hover {
background-color: #fff;
border: 2px solid #007bb6;
color: #007bb6;
}
#about-me .wrap #social .genericon.genericon-facebook-alt:hover {
background-color: #fff;
border: 2px solid #3b5998;
color: #3b5998;
}
#about-me .wrap #social .genericon.genericon-twitter:hover {
background-color: #fff;
border: 2px solid #00aced;
color: #00aced;
}
#about-me .wrap #social .genericon.genericon-googleplus-alt:hover {
background-color: #fff;
border: 2px solid #dd4b39;
color: #dd4b39;
}
#about-me .wrap #social .genericon.genericon-instagram:hover {
background-color: #fff;
border: 2px solid #bc2a8d;
color: #bc2a8d;
}
#about-me .wrap #contact {
position: relative;
background-color: #333;
}
#about-me .wrap #contact #formContainer {
width: 60%;
position: relative;
padding: 0 0 50px 100px;
}
#about-me .wrap #contact #formContainer h4 {
font-size: 24px;
position: relative;
top: 3%;
color: #fff;
font-weight: 100;
text-transform: uppercase;
}
#about-me .wrap #contact #formContainer form ul li {
list-style: none;
}
#about-me .wrap #contact #formContainer form ul li.buttons {
padding: 10px 0;
}
#about-me .wrap #contact #formContainer form ul li.buttons div:first-child {
float: left;
}
#about-me .wrap #contact #formContainer form ul li.buttons .captcha {
float: left;
}
#about-me .wrap #contact #formContainer form ul li.buttons .submit {
float: right;
}
#about-me .wrap #contact #formContainer form ul li label {
font-size: 18px;
font-weight: 100;
}
#about-me .wrap #contact #formContainer form ul li input[type="text"], #about-me .wrap #contact #formContainer form ul li input[type="email"], #about-me .wrap #contact #formContainer form ul li textarea {
font-weight: 100;
}
#about-me .wrap #contact #formContainer form ul li input#saveForm {
-moz-transition: .3s ease all;
-webkit-transition: .3s ease all;
-o-transition: .3s ease all;
transition: .3s ease all;
color: #999;
margin-top: 10px;
font-weight: 100;
}
#about-me .wrap #contact #formContainer form ul li input#saveForm:hover {
border: 2px solid #fff;
color: #fff;
}
#about-me .wrap #contact .blur-background {
width: 100%;
height: 100%;
position: absolute;
background-color: #333;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAQAAACROWYpAAAAAmJLR0QA/4ePzL8AAAAJcEhZcwAAAEgAAABIAEbJaz4AAACJSURBVDjLnc07DsAgDANQ161Ye/+TVmJpB4Qon4QkWSC2nnLcb4I8J7QhkBEdAnHO8sQ46yfC2b5+zv/i5exXH+cYeDjnyM65Cq2c69jGKRUWTrnac2rljl9JrR9ovXp5d32LNW7AMjdhiRvxmpvxijvwzF145E7cczf+8wBuPIQrD+LCwxjI+ACdyB2wisovCwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNC0wNS0wNVQxNjowMjo0NS0wNzowMMboiAwAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTQtMDUtMDVUMTY6MDI6NDUtMDc6MDC3tTCwAAAATXRFWHRzb2Z0d2FyZQBJbWFnZU1hZ2ljayA2LjUuNC03IDIwMTQtMDItMTAgUTE2IE9wZW5NUCBodHRwOi8vd3d3LmltYWdlbWFnaWNrLm9yZ/E99MUAAAAYdEVYdFRodW1iOjpEb2N1bWVudDo6UGFnZXMAMaf/uy8AAAAXdEVYdFRodW1iOjpJbWFnZTo6aGVpZ2h0ADMwRAsbewAAABZ0RVh0VGh1bWI6OkltYWdlOjpXaWR0aAAzMD5VWVUAAAAZdEVYdFRodW1iOjpNaW1ldHlwZQBpbWFnZS9tcHKS0L1ZAAAADnRFWHRUaHVtYjo6U2l6ZQAwYvIBOCUAAAAcdEVYdFRodW1iOjpVUkkAZmlsZTovLy9tcHI6aW1hZ2Ug4hbLAAAAAElFTkSuQmCC);
background-repeat: repeat;
}
#about-me .wrap #contact #wa-contact {
width: 100%;
z-index: 9999;
background-color: transparent;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
-o-box-sizing: border-box;
box-sizing: border-box;
padding: 50px;
}
#about-me .wrap #contact form .form-field {
display: flex;
position: relative;
-moz-transition: -webkit-transform 0.8s;
-webkit-transition: -webkit-transform 0.8s;
-moz-transition: transform 0.8s;
-o-transition: -webkit-transform 0.8s;
-webkit-transition: transform 0.8s;
transition: -webkit-transform 0.8s;
-o-transition: transform 0.8s;
transition: transform 0.8s;
color: #777;
margin-top: 50px;
border-bottom: 2px solid #777;
flex-direction: column;
}
#about-me .wrap #contact form .form-field:hover {
color: #fff;
border-bottom: 2px solid #fff;
}
#about-me .wrap #contact form .form-field.submit {
margin-right: 30px;
display: block;
text-align: right;
border-bottom: none;
}
#about-me .wrap #contact form .form-field.submit:hover {
border-bottom: none;
}
#about-me .wrap #contact form .form-field label {
font-size: 20px;
bottom: 10px;
position: absolute;
}
#about-me .wrap #contact form .form-field input[type="text"], form .form-field input[type="textarea"] {
padding-left: 10px;
padding-left: 0;
font-size: 20px;
padding-top: 10px;
padding-right: 10px;
padding-bottom: 10px;
line-height: 18px;
background-color: transparent;
border: none;
color: #fff;
outline: none;
}
#about-me .wrap #contact form .form-field input[type="text"]:focus ~ label, #about-me .wrap #contact  form .form-field input[type="textarea"]:focus ~ label, #about-me .wrap #contact  form .form-field input[type="text"]:not([value=""])~label, #about-me .wrap #contact  form .form-field input[type="textarea"]:not([value=""])~label {
font-size: 14px !important;
color: #777;
-moz-transform: translateY(-30px);
-webkit-transform: translateY(-30px);
-o-transform: translateY(-30px);
transform: translateY(-30px);
opacity: 0.5;
animation: move 0.8s ease;
}
#about-me .wrap #contact form .form-field input[type="submit"] {
font-size: 16px;
background-color: transparent;
border: 2px solid #777;
color: #777;
letter-spacing: 2px;
padding: 15px 40px;
}
#about-me .wrap #contact form .form-field input[type="submit"]:hover {
border: 2px solid #333;
color: #333;
cursor: pointer;
}
#about-me #testimonials .ms-staff-carousel {
min-height: 320px;
}
#about-me #testimonials .ms-layout-partialview .ms-container {
display: none;
}
#about-me #testimonials h3.sectionTitle, #about-me #testimonials p.sectionLink {
text-align: center;
}
#about-me #testimonials h3.sectionTitle {
font-size: 32px;
}
#about-me #testimonials .sectionLink > a {
font-size: 18px;
display: inline-block;
border: 3px solid #333;
color: #333;
font-weight: 900;
letter-spacing: 0.1em;
padding: 10px;
}
#about-me #testimonials .sectionLink > a:hover {
border: 3px solid #000;
color: #000;
}
#about-me #testimonials .sectionLink > a .icon.icon-linkedin {
font-size: 20px;
margin-left: 10px;
display: inline-block;
color: #007bb6;
vertical-align: middle;
}
#about-me #testimonials .sectionLink > a:hover .icon.icon-linkedin {
color: #000;
}
#about-me #testimonials .ms-staff-carousel.ms-round .ms-slide-bgcont {
border: 4px solid #666;
-moz-border-radius: 5000px;
-webkit-border-radius: 5000px;
-o-border-radius: 5000px;
border-radius: 5000px;
margin: 0 -8px;
}
#about-me #testimonials .ms-info > h3 {
font-size: 16px;
font-weight: 900;
text-transform: uppercase;
letter-spacing: 0.1em;
}
#about-me #testimonials .ms-info > div {
font-size: 18px;
text-align: justify;
font-family: georgia;
font-weight: 100;
font-style: italic;
}
#about-me .wrap #contact #formContainer form ul li.hide {
display: none;
}
#about-me .site-content-contain .site-footer {
position: relative;
top: -15px;
margin-top: 0;
border-top: 1px solid #333;
}
#terms-of-use #primary .entry-header, #privacy-policy #primary .entry-header, #sitemap #primary .entry-header {
width: 15%;
}
#terms-of-use #primary .entry-content, #privacy-policy #primary .entry-content, #sitemap #primary .entry-content {
width: 85%;
}
#terms-of-use #primary .entry-content p, #terms-of-use #primary .entry-content ul, #terms-of-use #primary .entry-content ol, #privacy-policy #primary .entry-content ul, #privacy-policy #primary .entry-content ol, #sitemap #primary .entry-content p, #sitemap #primary .entry-content ul, #sitemap #primary .entry-content ol {
padding-left: 20px;
}
@media only screen and (max-width : 767px) {
body .site-header .search-form {
width: 100%;
bottom: 0;
position: relative;
right: 0;
}
body .site-header .search-form .search-submit {
top: 3px;
}
.has-sidebar:not(.error404) #primary, .has-sidebar:not(.error404) #secondary {
width: 100%;
}
.blog #primary article.post, .archive #primary article.post, .search #primary article.post {
float: none;
width: 100%;
position: static !important;
}
body.blog #main .navigation.pagination, body.archive #main .navigation.pagination, body.search #main .navigation.pagination {
position: static;
}
#secondary .Annual_Archive_Widget a {
font-size: 0.775rem !important;
padding: 5px !important;
}
.site-footer .widget-area .widget.widget_text {
float: none;
width: 100%;
display: block;
padding: 0;
}
.site-footer #subscribeForm #wa-subscribe {
padding: 0 !important;
}
.site-footer #subscribeForm #wa-subscribe input {
width: 100% !important;
}
.site-footer #profile, .site-footer #profile .description {
text-align: center;
}
.site-footer #profile figure {
float: none;
}
.widget_text .social-navigation ul{list-style: disc; margin: 0 0 1.5em 0;}
#about-me .wrap #bio {
font-size: 13px;
text-align: justify;
}
#about-me .wrap #bio .top figure img {
width: 50%;
}
#about-me .wrap #bio .top .title h1 {
font-size: 40px;
}
#about-me .wrap #bio .top .title h2 {
font-size: 18px;
}
#about-me .wrap #social {
background-color: rgba(0, 0, 0, 0);
background-attachment: scroll;
background-image: url(https://technowide.net/wp-content/themes/twentyseventeen-child/assets/images/droid.jpg);
background-position: 70% 30%;
background-repeat: repeat;
}
#about-me .wrap #bio .top figure {
float: none;
text-align: center;
}
#about-me .wrap #bio .top .title {
padding-left: 0;
margin-left: 0;
}
#about-me .wrap #social li {
margin-right: 10px;
}
#about-me .wrap #social li > a {
width: 20px;
height: 20px;
}
#about-me .wrap #social .icon {
font-size: 18px;
top: -0.2em;
}
#about-me .wrap #contact #formContainer {
width: 100%;
padding: 0;
}
#about-me .wrap #contact #wa-contact {
padding: 15px;
}
#about-me .wrap #contact #formContainer h4 {
font-size: 22px;
}
#about-me .wrap #contact form .form-field.submit {
margin-right: 0;
text-align: center;
}
#about-me .wrap #contact #formContainer form ul li.buttons div:first-child, #about-me .wrap #contact #formContainer form ul li.buttons .submit {
float: none;
}
}
@media only screen and (min-width : 768px) and (max-width : 991px) {
body .site-header .search-form {
width: 100%;
bottom: 0;
position: relative;
right: 0;
}
body .site-header .search-form .search-submit {
top: 3px;
}
.blog #primary article.post, .archive #primary article.post, .search #primary article.post {
float: none;
width: 100%;
position: static !important;
}
.has-sidebar:not(.error404) #primary {
padding-right: 30px;
}
body.single #primary {
padding: 0 !important;
}
body.single #primary article {
padding: 30px;
margin: 0 10px 20px 0;
}
body.single .wrap {
padding-left: 2em;
}
body.blog #main .navigation.pagination, body.archive #main .navigation.pagination, body.search #main .navigation.pagination {
position: static;
}
#about-me .wrap #social {
background-color: rgba(0, 0, 0, 0);
background-attachment: scroll;
background-image: url(https://technowide.net/wp-content/themes/twentyseventeen-child/assets/images/droid.jpg);
background-position: 60% 0;
background-repeat: repeat;
}
#about-me .wrap #contact #formContainer {
width: 85%;
padding: 0;
}
#about-me .wrap #contact #formContainer form ul li.buttons {
padding: 10px 0 30px;
}
#about-me .wrap #contact #formContainer form ul li input#saveForm {
margin-top: 25;
}
}
#about-me .badgeBar span{margin:0 30px 0 0}
#about-me .badgeBar span img.sf{width:150px}
#about-me .badgeBar span img.adobe{width:200px; margin-bottom:10px}
h2.widget-title {
font-size: 1rem;
margin-bottom: 1em;
font-weight: 400;
}
.main-navigation li li:hover, .main-navigation li li.focus{background: #222;}
.main-navigation li li a{
text-transform: uppercase;
letter-spacing: 1px;
font-weight: 400;
}
.navigation-top a
{
text-transform: uppercase;
letter-spacing: 1.2px;
font-weight: 400;
}
.widget .tagcloud a, .widget.widget_tag_cloud a, .wp_widget_tag_cloud a{border: 1px solid #777;}
.widget .tagcloud a:hover, .widget .tagcloud a:focus, .widget.widget_tag_cloud a:hover, .widget.widget_tag_cloud a:focus, .wp_widget_tag_cloud a:hover, .wp_widget_tag_cloud a:focus{border-color: #000;}
.widget ul li, .widget ol li{border-bottom: 1px solid #999;}
.wp-block-code code {
display: block;
white-space: pre-wrap;
overflow-wrap: break-word;
background: #eee;
padding: 20px;
}
.announcements a {
font-size: 14px;
color: #fff;
margin-right: 100px;
}
.announcements {
background: #555;
}
.page-template-default #primary .entry-header, .page-template-default #primary .entry-content{
float: none !important;
width: 90% !important;
}
.table {
width: 100%;
max-width: 100%;
margin-bottom: 1rem;
background-color: transparent;
}
.table th,
.table td {
padding: 0.75rem;
vertical-align: top;
border-top: 1px solid #dee2e6;
}
.table thead th {
vertical-align: bottom;
border-bottom: 2px solid #dee2e6;
}
.table tbody + tbody {
border-top: 2px solid #dee2e6;
}
.table .table {
background-color: #fff;
}
.table-sm th,
.table-sm td {
padding: 0.3rem;
}
.table-bordered {
border: 1px solid #dee2e6;
}
.table-bordered th,
.table-bordered td {
border: 1px solid #dee2e6;
}
.table-bordered thead th,
.table-bordered thead td {
border-bottom-width: 2px;
}
.table-striped tbody tr:nth-of-type(odd) {
background-color: rgba(0, 0, 0, 0.05);
}
.table-hover tbody tr:hover {
background-color: rgba(0, 0, 0, 0.075);
}
.table-primary,
.table-primary > th,
.table-primary > td {
background-color: #b8daff;
}
.table-hover .table-primary:hover {
background-color: #9fcdff;
}
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
background-color: #9fcdff;
}
.table-secondary,
.table-secondary > th,
.table-secondary > td {
background-color: #d6d8db;
}
.table-hover .table-secondary:hover {
background-color: #c8cbcf;
}
.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
background-color: #c8cbcf;
}
.table-success,
.table-success > th,
.table-success > td {
background-color: #c3e6cb;
}
.table-hover .table-success:hover {
background-color: #b1dfbb;
}
.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
background-color: #b1dfbb;
}
.table-info,
.table-info > th,
.table-info > td {
background-color: #bee5eb;
}
.table-hover .table-info:hover {
background-color: #abdde5;
}
.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
background-color: #abdde5;
}
.table-warning,
.table-warning > th,
.table-warning > td {
background-color: #ffeeba;
}
.table-hover .table-warning:hover {
background-color: #ffe8a1;
}
.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
background-color: #ffe8a1;
}
.table-danger,
.table-danger > th,
.table-danger > td {
background-color: #f5c6cb;
}
.table-hover .table-danger:hover {
background-color: #f1b0b7;
}
.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
background-color: #f1b0b7;
}
.table-light,
.table-light > th,
.table-light > td {
background-color: #fdfdfe;
}
.table-hover .table-light:hover {
background-color: #ececf6;
}
.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
background-color: #ececf6;
}
.table-dark,
.table-dark > th,
.table-dark > td {
background-color: #c6c8ca;
}
.table-hover .table-dark:hover {
background-color: #b9bbbe;
}
.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
background-color: #b9bbbe;
}
.table-active,
.table-active > th,
.table-active > td {
background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover {
background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
background-color: rgba(0, 0, 0, 0.075);
}
.table .thead-dark th {
color: #fff;
background-color: #212529;
border-color: #32383e;
}
.table .thead-light th {
color: #495057;
background-color: #e9ecef;
border-color: #dee2e6;
}
.table-dark {
color: #fff;
background-color: #212529;
}
.table-dark th,
.table-dark td,
.table-dark thead th {
border-color: #32383e;
}
.table-dark.table-bordered {
border: 0;
}
.table-dark.table-striped tbody tr:nth-of-type(odd) {
background-color: rgba(255, 255, 255, 0.05);
}
.table-dark.table-hover tbody tr:hover {
background-color: rgba(255, 255, 255, 0.075);
}
@media (max-width: 575.98px) {
.table-responsive-sm {
display: block;
width: 100%;
overflow-x: auto;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar;
}
.table-responsive-sm > .table-bordered {
border: 0;
}
}
@media (max-width: 767.98px) {
.table-responsive-md {
display: block;
width: 100%;
overflow-x: auto;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar;
}
.table-responsive-md > .table-bordered {
border: 0;
}
}
@media (max-width: 991.98px) {
.table-responsive-lg {
display: block;
width: 100%;
overflow-x: auto;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar;
}
.table-responsive-lg > .table-bordered {
border: 0;
}
}
@media (max-width: 1199.98px) {
.table-responsive-xl {
display: block;
width: 100%;
overflow-x: auto;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar;
}
.table-responsive-xl > .table-bordered {
border: 0;
}
}
.table-responsive {
display: block;
width: 100%;
overflow-x: auto;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar;
}
.table-responsive > .table-bordered {
border: 0;
}
.table-bordered thead td, .table-bordered thead th {
border-bottom-width: 2px;
text-align: center;
}
.center {
text-align: center;
vertical-align: middle !important;
}
th {
font-weight: 600;
}
span.small {
font-size: 12px;
}
.table th, .table td {
padding: 0.75rem;
vertical-align: top;
border-top: 1px solid #dee2e6 !important;
font-size: 14px;
}
body.page:not(.twentyseventeen-front-page) .entry-title {
color: #222;
font-size: 14px;
font-size: 24px;
font-weight: 800;
letter-spacing: 0.14em;
text-transform: uppercase;
text-align: center;
}[class^="wp-block-"]:not(.wp-block-gallery) figcaption {
font-style: italic;
margin-bottom: 1.5em;
text-align: left;
}
.rtl [class^="wp-block-"]:not(.wp-block-gallery) figcaption {
text-align: right;
}  p.has-drop-cap:not(:focus)::first-letter {
font-size: 5em;
margin-top: 0.075em;
} .wp-block-image {
margin-bottom: 1.5em;
}
.wp-block-image figure {
margin-bottom: 0;
margin-top: 0;
}
.wp-block-image figure.alignleft {
margin-right: 1.5em;
}
.wp-block-image figure.alignright {
margin-left: 1.5em;
} .wp-block-gallery {
margin-bottom: 1.5em;
}
.wp-block-gallery figcaption {
font-style: italic;
}
.wp-block-gallery.aligncenter {
display: flex;
margin: 0 -8px;
} .wp-block-quote:not(.is-large):not(.is-style-large) {
border: 0;
padding: 0;
}
.wp-block-quote.alignleft p:last-of-type,
.wp-block-quote.alignright p:last-of-type {
margin-bottom: 0;
}
.wp-block-quote cite {
color: inherit;
font-size: inherit;
} .wp-block-audio audio {
display: block;
width: 100%;
} .wp-block-cover-image.alignright,
.wp-block-cover.alignright,
.wp-block-cover-image.alignleft,
.wp-block-cover.alignleft,
.wp-block-cover-image.aligncenter,
.wp-block-cover.aligncenter {
display: flex;
} .wp-block-file .wp-block-file__button {
background-color: #222;
-webkit-border-radius: 2px;
border-radius: 2px;
-webkit-box-shadow: none;
box-shadow: none;
color: #fff;
display: inline-block;
font-size: 14px;
font-size: 0.875rem;
font-weight: 800;
margin-top: 2em;
padding: 0.7em 2em;
-webkit-transition: background-color 0.2s ease-in-out;
transition: background-color 0.2s ease-in-out;
white-space: nowrap;
}
.wp-block-file .wp-block-file__button:hover,
.wp-block-file .wp-block-file__button:focus {
background-color: #767676;
-webkit-box-shadow: none;
box-shadow: none;
}  .wp-block-code {
background: transparent;
border: 0;
padding: 0;
}
.wp-block-code code {
font-size: inherit;
} .wp-block-pullquote {
border: 0;
}
.wp-block-pullquote__citation,
.wp-block-pullquote cite {
font-size: inherit;
text-transform: none;
} .wp-block-table thead th {
border-bottom: 2px solid #bbb;
padding-bottom: 0.5em;
}
.wp-block-table tr {
border-bottom: 1px solid #eee;
}
.wp-block-table th,
.wp-block-table td {
border: 0;
}
.rtl .wp-block-table th,
.rtl .wp-block-table td {
text-align: right;
}  .wp-block-button .wp-block-button__link {
-webkit-box-shadow: none;
box-shadow: none;
display: inline-block;
font-size: 14px;
font-size: 0.875rem;
font-weight: 800;
line-height: 1.66;
margin-top: 2em;
padding: 0.7em 2em;
-webkit-transition: background-color 0.2s ease-in-out;
transition: background-color 0.2s ease-in-out;
white-space: nowrap;
}
.entry-content .wp-block-button__link {
background-color: #222;
color: #fff;
}
.entry-content .is-style-outline .wp-block-button__link:not(.has-background) {
background-color: transparent;
}
.entry-content .is-style-outline .wp-block-button__link:not(.has-text-color) {
color: #222;
}
.colors-dark .wp-block-button__link {
background-color: #fff;
color: #000;
}
.entry-content .wp-block-button__link:hover,
.entry-content .wp-block-button__link:focus,
.entry-content .is-style-outline .wp-block-button__link:not(.has-background):hover,
.entry-content .is-style-outline .wp-block-button__link:not(.has-background):focus {
background-color: #767676;
-webkit-box-shadow: none;
box-shadow: none;
color: #fff;
}
.colors-dark .entry-content .wp-block-button__link:hover,
.colors-dark .entry-content .wp-block-button__link:focus,
.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-background):hover,
.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-background):focus {
background-color: #bbb;
color: #000;
}
.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-text-color) {
color: #fff;
}
.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-text-color):hover,
.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-text-color):focus {
color: #222;
}
.colors-custom .entry-content .wp-block-button__link,
.colors-custom .entry-content .wp-block-button__link:hover,
.colors-custom .entry-content .wp-block-button__link:focus,
.colors-dark .entry-content .wp-block-button__link,
.colors-dark .entry-content .wp-block-button__link:hover,
.colors-dark .entry-content .wp-block-button__link:focus {
-webkit-box-shadow: none;
box-shadow: none;
}
.colors-custom .entry-content .wp-block-button__link:hover,
.colors-custom .entry-content .wp-block-button__link:focus {
color: #fff;
} .wp-block-separator {
border: 0;
}
.wp-block-separator:not(.is-style-wide):not(.is-style-dots) {
max-width: 100px;
} .wp-block-media-text {
margin-bottom: 1.5em;
}
.wp-block-media-text *:last-child {
margin-bottom: 0;
}  .wp-block-archives.aligncenter,
.wp-block-categories.aligncenter,
.wp-block-latest-posts.aligncenter {
list-style-position: inside;
text-align: center;
} .wp-block-latest-comments article {
margin-bottom: 4em;
}
.widget-area .wp-block-latest-comments article {
margin-bottom: 1em;
}
.blog:not(.has-sidebar) #primary .wp-block-latest-comments article,
.archive:not(.page-one-column):not(.has-sidebar) #primary .wp-block-latest-comments article,
.search:not(.has-sidebar) #primary .wp-block-latest-comments article {
float: none;
width: 100%;
}
.wp-block-latest-comments .avatar,
.wp-block-latest-comments__comment-avatar {
border-radius: 0;
}
.wp-block-latest-comments a {
-webkit-box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 1);
box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 1);
}
.wp-block-latest-comments .wp-block-latest-comments__comment {
border-top: none;
}
.wp-block-latest-comments__comment-meta {
font-size: 16px;
font-size: 1rem;
margin-bottom: 0.4em;
}
.wp-block-latest-comments__comment-author,
.wp-block-latest-comments__comment-link {
font-weight: 700;
text-decoration: none;
}
.wp-block-latest-comments__comment-date {
color: #767676;
font-size: 10px;
font-size: 0.625rem;
font-weight: 800;
letter-spacing: 0.1818em;
margin-top: 0.4em;
text-transform: uppercase;
}
.editor-block-list__block .wp-block-latest-comments__comment-excerpt p {
font-size: 14px;
font-size: 0.875rem;
} .wp-block-query .wp-block-post-template > li {
border-top: none;
} .entry-content .has-pale-pink-color {
color: #f78da7;
}
.entry-content .has-pale-pink-background-color,
.wp-block-button.is-style-outline .has-pale-pink-background-color:link {
background-color: #f78da7;
}
.entry-content .has-vivid-red-color {
color: #cf2e2e;
}
.entry-content .has-vivid-red-background-color,
.wp-block-button.is-style-outline .has-vivid-red-background-color:link {
background-color: #cf2e2e;
}
.entry-content .has-luminous-vivid-orange-color {
color: #ff6900;
}
.entry-content .has-luminous-vivid-orange-background-color,
.wp-block-button.is-style-outline .has-luminous-vivid-orange-background-color:link {
background-color: #ff6900;
}
.entry-content .has-luminous-vivid-amber-color {
color: #fcb900;
}
.entry-content .has-luminous-vivid-amber-background-color,
.wp-block-button.is-style-outline .has-luminous-vivid-amber-background-color:link {
background-color: #fcb900;
}
.entry-content .has-light-green-cyan-color {
color: #7bdcb5;
}
.entry-content .has-light-green-cyan-background-color,
.wp-block-button.is-style-outline .has-light-green-cyan-background-color:link {
background-color: #7bdcb5;
}
.entry-content .has-vivid-green-cyan-color {
color: #00d084;
}
.entry-content .has-vivid-green-cyan-background-color,
.wp-block-button.is-style-outline .has-vivid-green-cyan-background-color:link {
background-color: #00d084;
}
.entry-content .has-pale-cyan-blue-color {
color: #8ed1fc;
}
.entry-content .has-pale-cyan-blue-background-color,
.wp-block-button.is-style-outline .has-pale-cyan-blue-background-color:link {
background-color: #8ed1fc;
}
.entry-content .has-vivid-cyan-blue-color {
color: #0693e3;
}
.entry-content .has-vivid-cyan-blue-background-color,
.wp-block-button.is-style-outline .has-vivid-cyan-blue-background-color:link {
background-color: #0693e3;
}
.entry-content .has-very-light-gray-color {
color: #eee;
}
.entry-content .has-very-light-gray-background-color,
.wp-block-button.is-style-outline .has-very-light-gray-background-color:link {
background-color: #eee;
}
.entry-content .has-cyan-bluish-gray-color {
color: #abb8c3;
}
.entry-content .has-cyan-bluish-gray-background-color,
.wp-block-button.is-style-outline .has-cyan-bluish-gray-background-color:link {
background-color: #abb8c3;
}
.entry-content .has-very-dark-gray-color {
color: #313131;
}
.entry-content .has-very-dark-gray-background-color,
.wp-block-button.is-style-outline .has-very-dark-gray-background-color:link {
background-color: #313131;
}