@font-face {
font-family: 'HelveticaNeueCyr';
src: url(//came.com.ua/wp-content/themes/oceanwp-child/fonts/HelveticaNeueCyr-Bold.eot);
src: local('HelveticaNeueCyr-Bold'),
url(//came.com.ua/wp-content/themes/oceanwp-child/fonts/HelveticaNeueCyr-Bold.eot?#iefix) format('embedded-opentype'),
url(//came.com.ua/wp-content/themes/oceanwp-child/fonts/HelveticaNeueCyr-Bold.woff2) format('woff2'),
url(//came.com.ua/wp-content/themes/oceanwp-child/fonts/HelveticaNeueCyr-Bold.woff) format('woff'),
url(//came.com.ua/wp-content/themes/oceanwp-child/fonts/HelveticaNeueCyr-Bold.ttf) format('truetype');
font-weight: bold;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'HelveticaNeueCyr';
src: url(//came.com.ua/wp-content/themes/oceanwp-child/fonts/HelveticaNeueCyr-Medium.eot);
src: local('HelveticaNeueCyr-Medium'),
url(//came.com.ua/wp-content/themes/oceanwp-child/fonts/HelveticaNeueCyr-Medium.eot?#iefix) format('embedded-opentype'),
url(//came.com.ua/wp-content/themes/oceanwp-child/fonts/HelveticaNeueCyr-Medium.woff2) format('woff2'),
url(//came.com.ua/wp-content/themes/oceanwp-child/fonts/HelveticaNeueCyr-Medium.woff) format('woff'),
url(//came.com.ua/wp-content/themes/oceanwp-child/fonts/HelveticaNeueCyr-Medium.ttf) format('truetype');
font-weight: 500;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'HelveticaNeueCyr';
src: url(//came.com.ua/wp-content/themes/oceanwp-child/fonts/HelveticaNeueCyr-Roman.eot);
src: local('HelveticaNeueCyr-Roman'),
url(//came.com.ua/wp-content/themes/oceanwp-child/fonts/HelveticaNeueCyr-Roman.eot?#iefix) format('embedded-opentype'),
url(//came.com.ua/wp-content/themes/oceanwp-child/fonts/HelveticaNeueCyr-Roman.woff2) format('woff2'),
url(//came.com.ua/wp-content/themes/oceanwp-child/fonts/HelveticaNeueCyr-Roman.woff) format('woff'),
url(//came.com.ua/wp-content/themes/oceanwp-child/fonts/HelveticaNeueCyr-Roman.ttf) format('truetype');
font-weight: normal;
font-style: normal;
font-display: swap;
}
body, html {
font-family: 'HelveticaNeueCyr';
} * {
margin: 0;
padding: 0;
box-sizing: border-box;
} a, 
a:visited,
a:hover, 
a:focus {  
text-decoration: none;     
outline: none;
} li, ul { } input[type="text"],
input[type="password"],
input[type="email"],
textarea,
select {
border: 1px solid #ccc;
padding: 0 5px;
outline: none;
max-width: 100%;
display: block;
background: #fff;
}
form textarea {
min-height: 60px;
resize: none;
overflow: auto; 
}
input[type="checkbox"],
input[type="radio"] {
display: inline-block;
margin-right:5px; 
}
button,
input[type="submit"],
input[type="reset"],
input[type="button"] {	
text-decoration: none;
text-transform: none;
cursor: pointer;
border: none;
line-height: normal;
cursor: pointer;  
} :focus   { 
outline: none; 
} body #site-navigation-wrap {
float: none;
left: 0;
}