.footer-form-links a {
text-decoration: none;
color: #ccc;
margin-right: 10px;
}
.footer-form-links {
text-align: center;
color: #fff;
}
.paginate_links a {
color: #223b7e;
text-decoration: none;
border: 1px solid #223b7e;
padding: 4px 10px;
}
span.page-numbers.current {
color: #fff;
text-decoration: none;
border: 1px solid #223b7e;
padding: 4px 10px;
background: #223b7e;
}
.paginate_links {
text-align: center;
margin: 20px 0;
float: left;
width: 100%;
}
.fake-td.btn { 
float: right;
}
.fake-td.price { 
position: relative;
}
.fake-td.price svg {
width: 26px;
position: absolute;
content: '';
left: 0;
}
#colophon {
z-index: -1;
}html {
line-height: 1.15;
-webkit-text-size-adjust: 100%;
}
body {
margin: 0;
}
main {
display: block;
float: left;
width: 100%;
}
h1 {
font-size: 2em;
margin: 0.67em 0;
}
hr {
box-sizing: content-box;
height: 0;
overflow: visible;
}
pre {
font-family: monospace, monospace;
font-size: 1em;
}
a {
background-color: transparent;
}
abbr[title] {
border-bottom: none;
text-decoration: underline;
text-decoration: underline dotted;
}
b, strong {
font-weight: bolder;
}
code, kbd, samp {
font-family: monospace, monospace;
font-size: 1em;
}
small {
font-size: 80%;
}
sub, sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sub {
bottom: -0.25em;
}
sup {
top: -0.5em;
}
img {
border-style: none;
}
button, input, optgroup, select, textarea {
font-family: inherit;
font-size: 100%;
line-height: 1.15;
margin: 0;
}
button, input {
overflow: visible;
}
button, select {
text-transform: none;
}
button, [type="button"], [type="reset"], [type="submit"] {
-webkit-appearance: button;
}
button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner {
border-style: none;
padding: 0;
}
button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring {
outline: 1px dotted ButtonText;
}
fieldset {
padding: 0.35em 0.75em 0.625em;
}
legend {
box-sizing: border-box;
color: inherit;
display: table;
max-width: 100%;
padding: 0;
white-space: normal;
}
progress {
vertical-align: baseline;
}
textarea {
overflow: auto;
}
[type="checkbox"], [type="radio"] {
box-sizing: border-box;
padding: 0;
}
[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button {
height: auto;
}
[type="search"] {
-webkit-appearance: textfield;
outline-offset: -2px;
}
[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
::-webkit-file-upload-button {
-webkit-appearance: button;
font: inherit;
}
details {
display: block;
}
summary {
display: list-item;
}
template {
display: none;
}
[hidden] {
display: none;
}
*, *::before, *::after {
box-sizing: inherit;
}
html {
box-sizing: border-box;
}
@font-face {
font-family: 'adresi';
src: url(//adresi.bg/wp-content/themes/adresi/font/AcariSans-Light.ttf);
font-display: swap;
}
@font-face {
font-family: 'adresi';
src: url(//adresi.bg/wp-content/themes/adresi/font/AcariSans-Regular.ttf);
font-display: swap;
font-weight: 500;
}
@font-face {
font-family: 'adresi';
src: url(//adresi.bg/wp-content/themes/adresi/font/AcariSans-Bold.ttf);
font-display: swap;
font-weight: bold;
}
body, button, input, select, optgroup, textarea {
color: #404040;
font-family: 'adresi', sans-serif;
font-size: 1rem;
line-height: 1.5;
}
h1, h2, h3, h4, h5, h6 {
clear: both;
}
p {
margin: 0px;
}
dfn, cite, em, i {
font-style: italic;
}
blockquote {
margin: 0 1.5em;
}
address {
margin: 0 0 1.5em;
}
pre {
background: #eee;
font-family: "Courier 10 Pitch", courier, monospace;
line-height: 1.6;
margin-bottom: 1.6em;
max-width: 100%;
overflow: auto;
padding: 1.6em;
}
code, kbd, tt, var {
font-family: monaco, consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
}
abbr, acronym {
border-bottom: 1px dotted #666;
cursor: help;
}
mark, ins {
background: #fff9c0;
text-decoration: none;
}
big {
font-size: 125%;
}
body {
background: #f1f1f1;
}
hr {
background-color: #ccc;
border: 0;
height: 1px;
margin-bottom: 1.5em;
}
ul, ol {
margin: 0 0 1.5em 3em;
}
ul {
list-style: disc;
}
ol {
list-style: decimal;
}
li > ul, li > ol {
margin-bottom: 0;
margin-left: 1.5em;
}
dt {
font-weight: 700;
}
dd {
margin: 0 1.5em 1.5em;
}
embed, iframe, object {
max-width: 100%;
}
img {
height: auto;
max-width: 100%;
}
figure {
margin: 1em 0;
}
table {
margin: 0 0 1.5em;
width: 100%;
}
a {
color: #223b7e
}
a:visited {
color: #223b7e
}
a:hover {
color: #333;
}
a:focus {
outline: thin dotted;
}
a:hover, a:active {
outline: 0;
}
button, input[type="button"], input[type="reset"], input[type="submit"] {
border: 1px solid;
border-color: #ccc #ccc #bbb;
background: #e6e6e6;
color: rgba(0, 0, 0, 0.8);
line-height: 1;
padding: 0.6em 1em 0.4em;
}
button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover {
border-color: #ccc #bbb #aaa;
}
button:active, button:focus, input[type="button"]:active, input[type="button"]:focus, input[type="reset"]:active, input[type="reset"]:focus, input[type="submit"]:active, input[type="submit"]:focus {
border-color: #aaa #bbb #bbb;
}
input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea {
color: #666;
border: 1px solid #ccc;
padding: 3px;
}
input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="number"]:focus, input[type="tel"]:focus, input[type="range"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="time"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="color"]:focus, textarea:focus {
color: #111;
}
select {
border: 1px solid #ccc;
}
textarea {
width: 100%;
}
.sticky {
display: block;
}
.post, .page {
margin: 0 0 1.5em;
}
.updated:not(.published) {
display: none;
}
.page-content, .entry-content, .entry-summary {
margin: 1.5em 0 0;
}
.page-links {
clear: both;
margin: 0 0 1.5em;
}
.comment-content a {
word-wrap: break-word;
}
.bypostauthor {
display: block;
}
.widget {
margin: 0 0 1.5em;
}
.widget select {
max-width: 100%;
}
.page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley {
border: none;
margin-bottom: 0;
margin-top: 0;
padding: 0;
}
.custom-logo-link {
display: inline-block;
}
.wp-caption {
margin-bottom: 1.5em;
max-width: 100%;
}
.wp-caption img[class*="wp-image-"] {
display: block;
margin-left: auto;
margin-right: auto;
}
.wp-caption .wp-caption-text {
margin: 0.8075em 0;
}
.wp-caption-text {
text-align: center;
}
.gallery {
margin-bottom: 1.5em;
display: grid;
grid-gap: 1.5em;
}
.gallery-item {
display: inline-block;
text-align: center;
width: 100%;
}
.gallery-columns-2 {
grid-template-columns: repeat(2, 1fr);
}
.gallery-columns-3 {
grid-template-columns: repeat(3, 1fr);
}
.gallery-columns-4 {
grid-template-columns: repeat(4, 1fr);
}
.gallery-columns-5 {
grid-template-columns: repeat(5, 1fr);
}
.gallery-columns-6 {
grid-template-columns: repeat(6, 1fr);
}
.gallery-columns-7 {
grid-template-columns: repeat(7, 1fr);
}
.gallery-columns-8 {
grid-template-columns: repeat(8, 1fr);
}
.gallery-columns-9 {
grid-template-columns: repeat(9, 1fr);
}
.gallery-caption {
display: block;
}
.screen-reader-text {
border: 0;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute !important;
width: 1px;
word-wrap: normal !important;
}
.screen-reader-text:focus {
background-color: #f1f1f1;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
clip-path: none;
color: #223b7e;
display: block;
font-size: 0.875rem;
font-weight: 700;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000;
}
#primary[tabindex="-1"]:focus {
outline: 0;
}
.alignleft { float: left; margin-right: 1.5em;
margin-bottom: 1.5em;
}
.alignright { float: right; margin-left: 1.5em;
margin-bottom: 1.5em;
}
::placeholder {
color: #939393;
font-size: 14px;
text-indent: 14px;
opacity: 1;
}
:-ms-input-placeholder {
color: #939393;
font-size: 14px;
text-indent: 14px;
}
::-ms-input-placeholder {
color: #939393;
font-size: 14px;
text-indent: 14px;
}
.aligncenter {
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
margin-bottom: 1.5em;
}
#masthead {
position: fixed;
left: 0;
top: 0;
background: #fff;
width: 100%;
-moz-box-shadow: 0 3px 3px rgb(0 0 0 / 4%);
-webkit-box-shadow: 0 3px 3px rgb(0 0 0 / 4%);
box-shadow: 0 3px 3px rgb(0 0 0 / 4%);
-webkit-transition: all .5s ease;
transition: all .5s ease;
z-index: 16;
}
.site-branding {
float: left;
padding-top: 9px;
}
.main-navigation {
float: right;
}
.masthead-header {
margin: 0 0 0 35px;
}
#primary-menu {
float: right;
padding: 0;
margin: 0;
list-style: none;
}
#primary-menu li {
float: left;
margin-right: 24px;
}
.custom-logo-link img {
width: 150px;
}
#primary-menu li a {
line-height: 66px;
text-decoration: none;
color: #333;
text-transform: uppercase;
padding-bottom: 23px;
font-weight: 500;
}
#primary-menu li a:hover {
color: #223c7f;
border-color: #223c7f;
}
#primary-menu li.current-menu-item a {
color: #223c7f;
}
.custom-logo-link img {
width: 180px;
height: 43.03px;
}
.admin-bar #masthead {
top: 32px;
}
.admin-bar {
margin-top: 32px;
}
.site-main-container {
width: 100%;
margin: 20px auto 50px auto;
max-width: 1140px;
}
.site-main-container-nop {
width: 100%;
margin: 0 auto;
max-width: 1140px;
}
.page-heading {
background: rgb(41,141,180);
background: linear-gradient(90deg, rgba(41,141,180,1) 0%, rgba(37,106,157,1) 35%, rgba(32,38,112,1) 100%);
float: left;
width: 100%;
color: #fff;
margin-bottom: 20px;
margin-top: 65px;
}
.page-heading h1 {
font-size: 26px;
}
.adresi-bg {
text-align: center;
color: #f4f4f4;
margin-bottom: 20px;
position: relative;
z-index: 2;
}
.domain-alert {
width: 100%;
float: left;
background: #ffe9c2;
margin: 0 0 13px 0;
}
.domain-alert-body {
padding: 10px;
}
.page-id-38 .entry-content p {
margin-bottom: 10px;
}
.adresi-bg a{
text-decoration: none;
color: #267ca8;
}
.cla-block {
background: #298bb3;
float: left;
width: 100%;
color: #fff;
margin: 30px 0;
border-radius: 4px;
-webkit-box-shadow: 2px 20px 25px rgb(0 0 0 / 7%);
box-shadow: 2px 20px 25px rgb(0 0 0 / 7%);
}
.cla-block-body {
margin: 20px 40px;
position: relative;
width: calc(100% - 80px);
float: left;
}
a.cla-link {
color: #fff;
float: right;
text-transform: uppercase;
font-family: sans-serif;
text-decoration: none;
font-size: 16px;
padding: 6px 18px;
border-radius: 3px;
background: #227b9f;
transition: 0.3s
}
a.cla-link:hover {
background: #55ae52;
}
a.cla-link img {
width: 36px;
float: left;
margin-right: 5px;
}
a.cla-link span {
line-height: 41px;
}
h5.cla-heading {
float: left;
font-weight: 500;
text-transform: uppercase;
font-size: 19px;
margin: 0;
padding: 0;
color: #fff;
margin-top: 16px;
}
#colophon {
float: left;
width: 100%;
background: #212121;
padding: 20px 0 0 0;
margin-top: 100px;
position: relative;
}
footer#colophon:after {
content: ' ';
background: url(https://adresi.bg/wp-content/themes/adresi/img/svg/footerbg.svg);
position: absolute;
right: 0;
top: 0;
width: 500px;
height: 282px;
background-size: contain;
background-repeat: no-repeat;
}
.footer-bottom {
float: left;
width: 100%;
text-align: center;
padding: 20px 0 20px 0;
}
.footer-bottom a {
color: #6a6a6a;
text-decoration: none;
}
.site-info {
margin: 0 35px;
position: relative;
z-index: 3;
text-align: center;
}
.site-branding-footer {
margin: 30px auto 20px auto;
}
.terms {
float: left;
width: 100%;
margin-bottom: 19px;
}
.menu-toggle {
background-color: transparent;
border: none;
cursor: pointer;
display: flex;
padding: 0;
display: none;
}
.menu-toggle svg {
height: 43px;
margin-top: 10px;
}
.menu-toggle .line {
fill: none;
stroke: #223b7e;
stroke-width: 6;
transition: stroke-dasharray 600ms cubic-bezier(0.4, 0, 0.2, 1), stroke-dashoffset 600ms cubic-bezier(0.4, 0, 0.2, 1);
}
.nav-open .menu-toggle .line {
stroke: #ff5722;
}
.menu-toggle .line1 {
stroke-dasharray: 60 207;
stroke-width: 6;
}
.menu-toggle .line2 {
stroke-dasharray: 60 60;
stroke-width: 6;
}
.menu-toggle .line3 {
stroke-dasharray: 60 207;
stroke-width: 6;
}
.nav-open .menu-toggle .line1 {
stroke-dasharray: 90 207;
stroke-dashoffset: -134;
stroke-width: 6;
}
.nav-open .menu-toggle .line2 {
stroke-dasharray: 1 60;
stroke-dashoffset: -30;
stroke-width: 6;
}
.nav-open .menu-toggle .line3 {
stroke-dasharray: 90 207;
stroke-dashoffset: -134;
stroke-width: 6;
}
.domains_content {
-webkit-box-shadow: 2px 20px 25px rgb(0 0 0 / 4%);
box-shadow: 2px 20px 25px rgb(0 0 0 / 4%);
border-radius: 5px;
background: #fff;
float: left;
width: 100%;
padding: 10px;
margin-top: 139px;
}
.domain-list-heading h2 {
text-transform: uppercase;
font-size: 18px;
margin-bottom: 6px;
color: #267ca8;
}
.site-main-body {
background: #fff;
padding: 20px;
float: left;
width: 100%
}
.table-search.fixed {
position: fixed;
top: 66px;
background: #fff;
z-index: 2;
left: 0;
width: 100%;
padding-left: 10px;
padding-right: 10px;
padding-top: 14px;
-moz-box-shadow: 0 3px 3px rgba(0,0,0,.12);
-webkit-box-shadow: 0 3px 3px rgba(0,0,0,.12);
box-shadow: 0 3px 3px rgba(0,0,0,.12);
border-top: 1px solid #f0f0f0;
}
.table-search.fixed:after {
display: none;
}
@font-face {
font-family: 'fontello';
src: url(//adresi.bg/wp-content/themes/adresi/font/fontello.eot?75351831);
src: url(//adresi.bg/wp-content/themes/adresi/font/fontello.eot?75351831#iefix) format('embedded-opentype'), url(//adresi.bg/wp-content/themes/adresi/font/fontello.woff2?75351831) format('woff2'), url(//adresi.bg/wp-content/themes/adresi/font/fontello.woff?75351831) format('woff'), url(//adresi.bg/wp-content/themes/adresi/font/fontello.ttf?75351831) format('truetype'), url(//adresi.bg/wp-content/themes/adresi/font/fontello.svg?75351831#fontello) format('svg');
font-weight: normal;
font-style: normal;
font-display: swap;
}
[class^="icon-"]:before, [class*=" icon-"]:before {
font-family: "fontello";
font-style: normal;
font-weight: normal;
speak: never;
display: inline-block;
text-decoration: inherit;
width: 1em;
margin-right: .2em;
text-align: center;
font-variant: normal;
text-transform: none;
line-height: 1em;
margin-left: .2em;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.icon-search:before {
content: '\e800';
} .icon-ok:before {
content: '\e801';
} .icon-globe:before {
content: '\e802';
} .icon-cancel:before {
content: '\e803';
} .icon-menu:before {
content: '\f0c9';
} .icon-down:before {
content: '\f175';
} .icon-up:before {
content: '\f176';
} .fake-table {
float: left;
width: 100%;
}
.fake-tr {
float: left;
width: 100%;
padding-bottom: 6px;
padding-top: 6px;
transition: 0.2s;
}
.fake-td {
float: left;
}
.fake-td.icon:after {
content: '\e802';
font-family: "fontello";
}
.fake-td.icon {
width: 30px;
text-align: center;
color: #223c7f;
}
.fake-td.price {
width: 65px;
text-align: center;
color: #223b7e;
font-weight: 700;
}
.fake-td.btn {
width: 100px;
text-align: center;
}
.fake-td.name {
width: calc(100% - 195px);
}
.fake-td.btn button {
background: #223b7e;
border: none;
cursor: pointer;
color: #fff;
padding: 7px 10px;
text-transform: uppercase;
font-size: 12px;
border-radius: 0;
font-family: sans-serif;
}
.fake-tr.highlight .fake-td.icon {
color: orange;
}
.fake-tr:hover {
background: #d8eaf1 !important;
}
.fake-tr.highlight {
background: #d8eaf1;
}
.fake-tr:nth-child(odd) {
background-color: #223b7e14;
}
.table-search {
position: relative;
padding-bottom: 16px;
float: left;
width: 100%;
}
.fake-tr button:hover {
background: #55ae52;
}
.table-search a {
text-decoration: none;
text-transform: uppercase;
font-size: 12px;
border: 1px solid #bdbdbd;
padding: 5px 23px;
margin-right: 5px;
display: inline-block;
margin-bottom: 10px;
font-family: sans-serif;
}
.table-order {
float: left;
width: 100%;
}
.table-filter {
float: left;
width: 100%;
margin-bottom: 20px;
}
.table-search-body {
max-width: 1140px;
margin: 0 auto;
}
.select-domain i {
display: none;
}
.fake-td.btn button.select-domain.selected i {
display: inline-block;
}
.fake-td.btn button.select-domain.selected {
background: #55ae52
}
.fake-tr.selected {
background: #55ae5238;
}
.send-request-action {
position: fixed;
text-align: center;
left: 0;
bottom: -50px;
width: 100%;
z-index: 1;
transition: 0.5s;
}
.send-request-action.show {
bottom: 60px;
}
.send-request-action a {
background: #55ae52;
border: none;
cursor: pointer;
color: #fff;
padding: 17px 53px;
text-transform: uppercase;
font-size: 17px;
text-decoration: none;
-webkit-box-shadow: 2px 20px 25px rgb(0 0 0 / 10%);
box-shadow: 2px 20px 25px rgb(0 0 0 / 10%);
}
.subscribe-form-modal, .contact-form {
position: fixed;
left: 0;
top: -100%;
width: 100%;
height: 100%;
background: #223b7e63;
z-index: 111;
transition: 0.4s;
}
.subscribe-form-modal.show, .contact-form.show {
top: 0;
}
.subscribe-body, .contact-body {
width: 100%;
max-width: 600px;
background: #fff;
margin: 0 auto;
position: relative;
top: -50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
padding: 20px;
border-radius: 0px;
display: table;
transition: 0.6s;
}
.subscribe-form-modal.show .subscribe-body, .contact-form.show .contact-body {
top: 50%;
}
.text-input label {
display: block;
text-transform: uppercase;
font-size: 12px;
}
.textarea label {
display: block;
text-transform: uppercase;
font-size: 12px;
}
.radio h5 {
display: block;
text-transform: uppercase;
font-size: 12px;
font-weight: normal;
margin: 0 0 3px 0;
padding: 0;
}
.text-input input {
width: 100%;
float: left;
text-indent: 14px;
border-radius: 0;
line-height: 31px;
background: #e3e6eb;
border-color: transparent;
}
.textarea textarea {
background: #e3e6eb;
border-color: transparent;
}
.contact-page .text-input input, .contact-page .textarea textarea {
background: #fff;
border-color: #e3e6eb;
}
.selected-domains, .radio, .textarea, .text-input {
margin-bottom: 10px;
width: 100%;
float: left;
}
.radio {
margin: 15px 0 20px 0;
}
.submit {
text-align: center;
}
.submit button {
background: #223b7e;
border: none;
cursor: pointer;
color: #fff;
padding: 12px 56px;
text-transform: uppercase;
font-size: 16px;
text-decoration: none;
border-radius: 0;
float: none;
font-family: sans-serif;
}
.text-input.halfwidth {
width: 48.5%;
float: left;
margin-right: 3%;
}
.text-input.halfwidth:last-child {
margin-right: 0%;
}
.post-line {
float: left;
width: 100%;
height: 3px;
background: #223b7e;
margin: 40px 0;
}
.service-list {
margin: 0;
}
.radio-single {
float: left;
width: 33.33%;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.page-id-129 .contact-cols {
float: left;
width: 100%;
margin-top: 20px;
}
.radio-label {
width: 100%;
float: left;
background: #f6f6f6;
border: 1px solid #e8e8e8;
line-height: 30px;
text-align: center;
text-transform: uppercase;
font-size: 11px;
cursor: pointer;
}
.radio-single input {
display: none;
}
.radio input#type_1:checked + .radio-label {
border-color: #59267c;
background: #59267c;
color: #fff;
}
.radio input#type_3:checked + .radio-label {
border-color: #267ca8;
background: #267ca8;
color: #fff;
}
.radio input:checked + .radio-label {
border-color: #55ae52;
background: #55ae52;
color: #fff;
}
.siteh4 {
margin: 0;
text-transform: uppercase;
color: #267ca8;
}
.selected-domains label {
display: block;
text-transform: uppercase;
font-size: 12px;
}
.selected-domains-list {
background: #f6f6f6;
padding: 10px;
}
.subscribe-close, .close {
float: right;
text-decoration: none;
color: #ff5722 !important;
text-transform: uppercase;
font-size: 12px;
position: relative;
z-index: 1;
font-weight: 500;
}
.menu-footer-container {
float: left;
width: 100%;
text-align: center;
margin: 30px 0;
}
#footer-menu {
float: left;
width: 100%;
list-style: none;
margin: 0;
padding: 0;
}
#footer-menu li {
display: inline-block;
margin-right: 20px;
margin-bottom:  20px;
}
#footer-menu li:last-child {
margin-right: 0px;
}
#footer-menu li a {
text-decoration: none;
text-transform: uppercase;
font-size: 13px;
color: #f3f3f3;
}
#footer-menu li a:hover {
color: #ccc;
}
.domain-search-form {
position: relative;
width: 100%;
}
.domain-search-form input {
width: 100%;
border-radius: 0;
line-height: 33px;
border-color: #2889b1;
text-indent: 14px;
}
.domain-search-form button {
position: absolute;
right: 2px;
border: none;
padding: 12px 9px;
top: 3px;
background: #223b7e;
color: #fff;
cursor: pointer;
font-family: sans-serif;
border-radius: 0;
text-transform: uppercase;
font-size: 12px;
}
.heading-services h1, .heading-services h2, .heading-services h4, .heading-services h3 {
margin: 0;
text-transform: uppercase;
color: #267ca8;
font-size: 19px;
}
.service-title {
color: #223b7e;
margin: 0 0 4px 0;
}
.service-block {
background: #fff;
-webkit-box-shadow: 2px 20px 25px rgb(0 0 0 / 7%);
box-shadow: 2px 20px 25px rgb(0 0 0 / 7%);
float: left;
width: 100%;
margin-bottom: 20px;
padding: 20px 20px 13px 20px;
}
.services-col {
float: left;
width: 49%;
margin-right: 2%;
}
.services-col:nth-child(2n+2) {
margin-right: 0%;
}
.mb-40 {
margin-bottom: 40px;
float: left;
width: 100%;
}
.adresi-bg-contacts {
float: left;
width: 100%;
margin-top: 4px;
display: none;
}
.adresi-bg-contacts.show {
display: block;
}
.contact-response.fail {
width: 100%;
float: left;
background: #ffe9c2;
text-indent: 10px;
padding: 4px 0;
text-transform: uppercase;
font-size: 13px;
margin: 10px 0;
}
.contact-response.success {
border-left: 5px solid #223b7e;
color: #333;
float: left;
width: 100%;
margin: 0 0 20px 0;
padding: 6px 10px;
font-size: 15px;
background: #2778a61c;
}
.adresi-bg-contacts h4 {
margin: 0;
text-transform: uppercase;
color: #267ca8;
font-size: 13px;
}
.adresi-bg-contacts a {
color: #223b7e;
text-decoration: none;
font-size: 14px;
font-weight: bold;
}
p.paragraph {
margin-bottom: 11px;
line-height: 1.4;
}
.contact-col {
float: left;
width: calc(33.33% - 15px);
margin-right: 22.5px;
}
.contact-col.col-3 {
margin-right: 0;
}
.contact-col.col-8 {
width: 60%;
margin-right: 0px;
}
.contact-col.col-4 {
width: calc(40% - 15px);
margin-right: 15px;
}
.contact-body-col {
background: #fff;
margin-bottom: 22.5px;
padding: 30px;
-webkit-box-shadow: 11px 20px 20px rgb(0 0 0 / 4%);
box-shadow: 11px 20px 20px rgb(0 0 0 / 4%);
text-align: center;
}
.contact-icon {
margin-bottom: 20px;
}
ul.content-list {
margin: 5px 0px 5px 7px;
padding: 0 0px 0 16px;
}
ul.content-list li {
line-height: 1.5;
}
.contact-icon img {
width: 50px;
}
.contact-content a {
text-decoration: none;
font-weight: bold;
font-size: 20px;
}
.col-1 .contact-content a {
color: #223b7e;
}
.col-2 .contact-content a {
color: #223b7e;
}
.col-3 .contact-content a {
color: #223b7e;
}
.service-img {
width: 250px;
margin-right: 20px;
float: left;
}
.service-line {
float: left;
width: calc(100% - 270px);
}
.index-hero {
position: relative;
z-index: 1;
float: left;
width: 100%;
margin-top: -7px;
}
.index-hero:after {
background: url(//adresi.bg/wp-content/themes/adresi/img/svg/adresi.bg.svg) #f5f8fd;
content: ' ';
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 650px;
background-repeat: no-repeat;
background-position: center;
}
.site-main-body.error_404 img {
width: 300px;
}
.site-main-body.error_404 {
text-align: center
}
.site-domain-list .heading {
position: relative;
z-index: 2;
margin-top: 140px;
margin-left: 100px;
float: left;
}
strong.colored {
color: #267ca8;
font-size: 20px;
margin-right: 6px;
}
.site-domain-list .heading h1 {
font-size: 70px;
color: #267ca8;
line-height: 1;
margin-bottom: 28px;
}
.site-domain-list .heading h2 {
font-size: 40px;
color: #223b7e;
line-height: 1.2;
margin: 0;
text-transform: uppercase;
}
.site-domain-list .heading h1 strong {
color: #223b7e;
}
.index-domains-list {
width: 100%;
max-width: 1140px;
position: relative;
z-index: 5;
margin: 0 auto;
}
.top-subscribe {
float: right;
position: relative;
z-index: 2;
margin-top: 254px;
margin-right: 50px;
}
.heading-subscribe h3, .subscribe-info-body h3 {
margin: 0;
text-transform: uppercase;
color: #267ca8;
}
.subscribe-info-body a {
border: none;
padding: 10px 0;
background: #267ca8;
color: #fff;
cursor: pointer;
float: left;
border-radius: 0;
text-transform: uppercase;
font-size: 14px;
text-decoration: none;
width: 100%;
text-align: center;
margin-top: 10px;
max-width: 200px;
transition: 0.4s;
}
.subscribe-info-body a:hover {
background: #223b7e;
}
.service-request {
border: none;
padding: 10px 0;
background: #267ca8;
color: #fff;
cursor: pointer;
float: left;
border-radius: 0;
text-transform: uppercase;
font-size: 14px;
text-decoration: none;
width: 100%;
text-align: center;
margin-top: 10px;
max-width: 200px;
}
.heading-subscribe p, .subscribe-info-body p {
color: #223b7e;
}
.subscribe-form form {
position: relative;
float: left;
width: 100%;
margin-top: 15px;
}
.subscribe-form form input {
width: 100%;
float: left;
text-indent: 14px;
border-color: transparent;
border-radius: 0;
line-height: 31px;
background: #e3e6eb;
}
.subscribe.hide {
display: none;
}
.subscribe-form form button {
position: absolute;
right: 2px;
border: none;
padding: 13px 9px;
top: 0px;
background: #223b7e;
color: #fff;
cursor: pointer;
font-family: sans-serif;
border-radius: 0;
text-transform: uppercase;
font-size: 12px;
}
.subscribe-form-alert {
height: 28px;
margin-top: 10px;
float: left;
width: 100%;
}
.fail.subscribe-form-alert {
width: 100%;
margin-top: 10px;
float: left;
background: #ffe9c2;
text-indent: 10px;
padding: 4px 0;
text-transform: uppercase;
font-size: 13px;
}
.success.subscribe-form-alert {
background: #a8eda8;
height: auto;
padding: 7px 0px;
text-align: center;
}
.faq-block {
float: left;
width: 100%;
max-height: 0;
overflow: hidden;
transition: max-height 0.2s ease-out;
}
.faq-block-body {
padding: 10px;
}
.faq {
float: left;
width: 100%;
}
.faq-single {
float: left;
width: 100%;
margin-bottom: 10px;
}
.faq-context {
float: left;
width: 100%;
margin-top: 20px;
}
a.faq-link {
position: relative;
float: left;
width: 100%;
color: #223b7e;
text-decoration: none;
font-size: 18px;
font-weight: bold;
border-bottom: 1px solid #dcdfe5;
line-height: 1;
padding-bottom: 10px;
padding-top: 7px;
padding-left: 10px;
}
a.faq-link:after {
background: url(//adresi.bg/wp-content/themes/adresi/img/svg/plus.svg);
position: absolute;
right: 8px;
width: 14px;
height: 14px;
content: ' ';
top: 8px;
}
a.faq-link.active:after {
background: url(//adresi.bg/wp-content/themes/adresi/img/svg/minus.svg);
}
a.faq-link.active {
background: #ebeef3;
border-bottom: 1px solid transparent;
}
.faq-block.open {
background: #f5f8fd;
}
.heading-services {
margin-top: -22px;
float: left;
width: 100%;
}
.menu-menu-1-container {
float: left;
}
.header-phone {
float: left;
}
.header-phone a {
float: left;
padding: 0 35px;
background: #f5f8fd;
text-decoration: none;
color: #223b7e;
font-size: 19px;
line-height: 67px;
font-weight: bold;
}
.header-phone a img {
width: 25px;
float: left;
padding: 21px 0px;
margin-right: 10px;
}
.line-helper {
float: left;
width: 100%;
margin-bottom: 10px;
}
.contact-description {
float: left;
width: 100%;
margin: 20px 0 8px 0;
}
.contact-description p {
color: #223b7e;
line-height: 1.2;
margin-bottom: 9px;
}
.contact-description a {
font-weight:bold;
}
.index-contact-block,
.index-about-block {
width: 100%;
margin: 20px auto 50px auto;
max-width: 1140px;
z-index: 1;
position: relative;
}
.index-about-container {
float: left;
width: 100%;
margin-top: 163px;
}
.contact-content span {
text-decoration: none;
font-weight: bold;
font-size: 20px;
color: #223b7e;
}
@media only screen and (max-width: 1400px) {
.index-about-container {
margin-top: 209px;
}
.site-domain-list .heading h1 {
font-size: 50px;
margin-bottom: 10px;
}
.site-domain-list .heading h2 {
font-size: 30px;
}
.page-heading h1 {
padding: 0 20px;
}
}
.nav-open .header-wraper {
right: 0;
}
.nav-open .header-phone, .nav-open .header-phone a {
width: 100%;
}
.input_invalid {
animation: invlaid 0.3s
}
@keyframes invlaid {
25% {
transform: translateX(4px);
}
50% {
transform: translateX(-4px);
}
75% {
transform: translateX(4px);
}
}
@media only screen and (max-width: 1160px) {
.index-about-container {
margin-top:88px;
}
.site-main-content {
margin: 0 10px;
}
.top-subscribe {
margin-top: 203px;
}
.index-hero:after {
top: -160px;
}
}
@media only screen and (max-width: 1000px) {
.index-about-container {
margin-top:-18px;
}
.contact-col.col-8 {
width: 100%
}
.contact-col.col-4 {
width: 100%;
margin-right: 0;
margin-bottom: 20px
}
#primary-menu li {
width: 100%;
margin: 0;
}
#primary-menu li a {
float: left;
width: 100%;
padding-bottom: 0;
line-height: 40px;
}
.menu-menu-1-container {
margin: 0 15px;
}
.header-phone {
margin-top: 200px
}
.header-wraper {
position: fixed;
width: 100%;
background: #fff;
max-width: 300px;
right: -310px;
box-shadow: -6px 1px 4px 0px rgb(0 0 0 / 4%);
-webkit-box-shadow: -6px 1px 4px 0px rgb(0 0 0 / 4%);
-moz-box-shadow: -6px 1px 4px 0px rgb(0 0 0 / 4%);
top: 60px;
transition: 0.4s;
height: 100%;
}
.admin-bar .header-wraper {
top: 92px;
}
.service-img img {
max-width: 300px;
}
.service-img {
text-align: center;
width: 100%;
margin-right: 0;
}
.service-line {
float: left;
width: 100%;
}
.site-domain-list .heading {
margin-top: 0;
margin-left: 0;
padding: 85px 20px 20px 20px;
background: #ffffffdb;
width: 100%;
}
.site-domain-list .heading h2 br, .site-domain-list .heading h1 br {
display: none;
}
.top-subscribe {
margin-top: 0px;
float: left;
padding: 20px 20px 45px 20px;
background: #ffffffdb;
width: 100%;
}
.domains_content {
margin-top: 0
}
.menu-toggle {
display: block;
}
footer#colophon:after {
opacity: 0.2
}
}
@media only screen and (max-width: 760px) {
.index-about-container {
margin-top:-12px;
}
h5.cla-heading {
width: 100%;
margin-bottom: 10px;
margin-top: 0;
}
a.cla-link {
float: none;
display: inline-block;
}
.cla-block-body {
text-align: center;
}
.site-domain-list .heading {
padding: 65px 20px 20px 20px;
}
.subscribe-body, .contact-body {
width: 100%;
max-width: 100%;
background: #fff;
margin: 0 auto;
position: relative;
padding: 20px;
height: 100%;
display: table;
margin-top: 0px;
}
.page-heading {
margin-top: 60px;
}
.site-domain-list .heading h1 {
font-size: 36px;
margin-bottom: 10px;
}
.site-domain-list .heading h2 {
font-size: 29px;
}
.send-request-action {
bottom: -60px;
left: 0;
}
.send-request-action.show {
bottom: 0;
}
.send-request-action a {
float: left;
width: 100%;
padding: 13px 0px;
}
.contact-col {
width: 100%;
margin-right: 0;
}
.contact-body-col {
background: #fff;
margin: 10px 0;
-webkit-box-shadow: none;
box-shadow: none;
}
.table-search.fixed {
top: 59px;
}
.domains_content {
margin-top: 0px;
}
a.faq-link:after {
display: none;
}
}
.fake-tr.email-highlight {
background: #ffe7ba !important;
}