p {
margin: 0 0 20px 0;
}
h1, h2, h3, h4, h5, h6 {
margin: 0 0 20px 0;
}
.blacklink a {
color: color(3);
}
.blacklink a:hover {
color: color(6);
}
.narrow-width {
max-width: 850px;
margin-left: auto;
margin-right: auto;
}
/* BUTTON ------------*/
.ct-link-button {
background-color: color(6);
border: 1px solid color(6);
padding: 8px 18px;
}
.wp-block-button__link {
background: color(6);
border: 1px solid color(6);
padding: 8px 18px;
border-radius: 3px;
margin-bottom: 10px;
font-size: 0.99rem;
}
.wp-block-button__link:hover {
background: color(7);
border: 1px solid color(7);
}
/* WP IMAGES ------------*/
figure {
margin: 1em 0px;
}
figcaption {
text-align: center;
font-size: 90%;
color: #6d7587;
line-height: 1.4;
}
.oxy-stock-content-styles img, .ct-inner-content img {
height: auto;
}
/* MENU ------------*/
.oxy-pro-menu-off-canvas-container > div:first-child {
margin-top: 0;
padding-top: 80px;
}
.oxy-pro-menu .oxy-pro-menu-mobile-close-icon {
left: 80%;
}
.oxy-pro-menu-container.oxy-pro-menu-off-canvas-container {
box-shadow: 0 0 100px 0 rgb(0, 0, 0, 0.2);
}
#-pro-menu-7-31 .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu .menu-item a {
width: 220px;
}
.oxy-pro-menu .sub-menu li.menu-item {
white-space: break-spaces;
}
/* SOCIAL SHARE ------------*/
.heateorSssMoreBackground {
display: none;
}
/* RESPONSIVE -------------------------------*/
/* Large Devices, Wide Screens */
@media only screen and (max-width : 1200px){
}
/* Medium Devices, Desktops */
@media only screen and (max-width : 992px){
}
/* Small Devices, Tablets */
@media only screen and (max-width : 768px){
h1 {
font-size: 30px;
}
h2 {
font-size: 26px;
}
h3 {
font-size: 22px;
}
.ct-section-inner-wrap {
padding-top: 30px;
padding-bottom: 30px;
}
}
/* Extra Small Devices, Phones */
@media only screen and (max-width : 480px){
.wp-block-image .alignright,
.wp-block-image .alignleft {
margin: 0;
}
}