@media only screen and (min-width: 768px) { }  @media only screen and (max-width: 767px) { }.av-language-switch-item {display: none!important;}
.menu-item-language a {padding-right: 0!important;} @import url("https://fonts.googleapis.com/css?family=Allura");
@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700");
@font-face {
font-family: 'ascuteas';
src: url(https://www.ceway.eu/wp-content/themes/enfold-child/fonts/ascuteas-webfont.eot);
src: url(https://www.ceway.eu/wp-content/themes/enfold-child/fonts/ascuteas-webfont.eot?#iefix) format('embedded-opentype'),
url(https://www.ceway.eu/wp-content/themes/enfold-child/fonts/ascuteas-webfont.woff2) format('woff2'),
url(https://www.ceway.eu/wp-content/themes/enfold-child/fonts/ascuteas-webfont.woff) format('woff'),
url(https://www.ceway.eu/wp-content/themes/enfold-child/fonts/ascuteas-webfont.ttf) format('truetype'),
url(https://www.ceway.eu/wp-content/themes/enfold-child/fonts/ascuteas-webfont.svg#as_cute_as..._semiboldSBd) format('svg');
font-weight: normal;
font-style: normal;
}
html:lang(es-ES) #top #header .av-main-nav > li > a {
font-size: 13px;
}
html:lang(es-ES) .av-main-nav > li > a {
padding: 0 10px;
}
#contactprivacy .wpcf7-list-item-label{color:white!important;}
#privacypolicya{color:white!important; font-weight:900!important;}
#privacypolicya :hover {text-decoration: underline!important;}	
#contactprivacytext {margin-bottom:0px!important;} 
.wpcf7-form-control .wpcf7-text{margin-bottom:0px!important;} .wp-image-277{margin-right:0px!important} #top:not(.logged-in) .ah_hidden {display: none;}
.ah_slider_wrap .ah_slider_slides .ah_slide_wrap {background-size: cover;height: 100%;background-position: center;}
.ah_slider_wrap .ah_slider_slides .ah_slide_wrap .ah_slide_content {width: 50%;background-color: rgba(1, 145, 201, 0.9);padding: 70px 40px;}
.ah_slider_wrap .ah_slider_slides .ah_slide_wrap .ah_slide_content * {color: #fff!important;font-size: 15px;}
.ah_slider_wrap .ah_slider_slides .ah_slide_wrap .ah_slide_content li {list-style-type: outside;}
.ah_slider_wrap .ah_slider_slides .ah_slide_wrap .ah_slide_content h3 {font-size: 20px; font-weight: bold; line-height: 27px; text-align: center;text-transform: uppercase;text-align: center;max-width: 250px;margin: 0 auto 30px auto;}
.ah_slider_wrap .ah_slider_slides .ah_slide_wrap .ah_slide_content .ah_slide_inner {position: relative;top: 50%;transform: translateY(-50%);}
.ah_slider_wrap .ah_slider_slides .slick-list {display: inline-block;vertical-align: middle;width: calc(100% - 100px);}
.ah_slider_wrap .ah_slider_slides .ah_slick_arrow {display: inline-block;vertical-align: middle;width: 50px;height: 200px;background-repeat: no-repeat;cursor: pointer;}
.ah_slider_wrap .ah_slider_slides .ah_slider_prev {background-image: url(//www.ceway.eu/wp-content/themes/enfold-child/images/ah_left.svg);background-position: left center;}
.ah_slider_wrap .ah_slider_slides .ah_slider_next {background-image: url(//www.ceway.eu/wp-content/themes/enfold-child/images/ah_right.svg);background-position: right center;}
.ah_slider_wrap .ah_slider_meni span {cursor: pointer;padding: 10px 0; min-width: 115px; text-align: center;display: inline-block;border-bottom: 2px solid #2F3232;margin: 0 25px;color: rgba(47, 50, 50, 0.8); line-height: 21px;text-transform: uppercase;}
.ah_slider_wrap .ah_slider_meni span.active {color:#2F3232;font-weight: bold;}
.ah_slider_wrap .ah_slider_meni {text-align: center;margin-bottom: 40px;}
.page-id-9 .header_color .main_menu ul:first-child > li.current-menu-item > a {color: #2f3232!important;}
@media (max-width:990px){
.ah_slider_wrap .ah_slider_slides .ah_slide_wrap .ah_slide_content {width: 70%;}
}
@media (max-width:767px){
.ah_slider_wrap .ah_slider_slides .ah_slide_wrap .ah_slide_content {width: 100%;}
}
@media (max-width:600px){
.ah_slider_wrap .ah_slider_slides .ah_slick_arrow{width: 25px;} 
.ah_slider_wrap .ah_slider_slides .slick-list{width: calc(100% - 50px);}
}
@media (max-width:400px){
.ah_slider_wrap .ah_slider_slides .ah_slide_wrap .ah_slide_content {padding: 40px 20px;}
} #recaptchaMain
{
margin-bottom: 10px;
} h2 {
font-weight: 300;
text-transform: inherit;
letter-spacing: 0px;
}
.main_color h6
{
font-size:24px;
font-family: 'ascuteas';    
}
.main_color strong
{
color:#444444;
}
a.avia-post-nav
{
display:none !important;
}
.image-overlay.overlay-type-extern .image-overlay-inside:before
{
content:none !important;
}
#top .fullsize .template-blog .post-title
{
font-size:25px;
}
.entry-content-wrapper > div > section .avia_textblock p, .av-blog-meta-author-disabled > div > section .avia_textblock p
{
font-size:15px;
}
.entry-content-wrapper > div > section .avia_textblock ul, .av-blog-meta-author-disabled > div > section .avia_textblock ul
{
list-style: inside;
}  #header {
padding: 10px 0 0 0;
}
#header.header-scrolled {
padding-bottom: 10px;
}
.html_header_top.html_header_sticky #main {
padding-top: 103px;
}
#header_main.container_wrap
{
border:none;
}
.avia-layerslider.container_wrap
{
border:none;
}
#main > .container_wrap
{
border:none;
} #top #header .av-main-nav > li > a .avia-menu-text, #top #header .av-main-nav > li > a .avia-menu-subtext
{
color:inherit;
}
#top #header .av-main-nav > li > a .avia-menu-text {
text-transform: uppercase;
font-weight: normal;
}
#top #header .av-main-nav > li > a {
height: 75px!important;
line-height: 75px!important;
}
#top #header.header-scrolled .av-main-nav > li > a {
height: 44px!important;
line-height: 44px!important;
} li:hover .avia-menu-fx, .current-menu-item>a>.avia-menu-fx, li:hover .current_page_item>a>.avia-menu-fx {
display: none;
}
.header_color .main_menu ul:first-child > li.current-menu-item > a, .header_color .main_menu ul:first-child > li.current_page_item > a
{
color:#0090c9 !important;
}  #layerslider_3, #layerslider_18 {
//background-color: #f1f1f1;
}
.slider-button {
margin-right: 10px!important;
text-transform: uppercase;
}
#layerslider_3 .slider-text {text-shadow: 1px 1px #ccc; display: block; margin-bottom: 25px;}
#layerslider_3 .slider-text-big {font-size:64px;display: block;padding-bottom: 25px;}
#layerslider_3 .slider-text-small {font-size:40px;}
#layerslider_18 .slider-text {text-shadow: 1px 1px #ccc; display: block; margin-bottom: 15px;}
#layerslider_18 .slider-text-big {font-size:54px;display: block;padding-bottom: 15px;}
#layerslider_18 .slider-text-small {font-size:30px; display: block;line-height: 1.3;}
blue {
color: #0090c9;
}  #numbers p {
margin-top: 0;
margin-bottom: 0;
color: #ffffff;
}
#numbers .avia_textblock p {
font-weight: 600;
}
#numbers span.avia-single-number {
font-weight: 300;
}
#numbers span.avia-no-number {
opacity: 1;
padding-left: 5px;
font-size: 43px;
font-weight: 300;
}
.avia-animated-number-content p {
font-family: 'Allura', cursive;
font-size: 26px;
padding-top: 5px;
}  div#cta-1 {
text-align: center;
font-size: 19px;
padding: 25px 0;
}
#top #wrap_all .main_color#cta-1 h2 {
font-family: 'ascuteas';
text-transform: inherit;
color: #0090c9;
font-size: 30px;
}
#cta-1 h2
{
margin-bottom:30px;
}
#cta-1 h3 {
font-size: 23px;
font-weight: 300;
margin-top: 0;
margin-bottom: 28px;
}
#cta-1 .avia-button-wrap.avia-builder-el-first {
margin-right: 10px;
}
#cta-1 .avia-button-wrap.avia-builder-el-last {
margin-left: 10px;
}
#cta-1 .avia-button-wrap .avia-button {
width: 163px;
text-transform: uppercase;
}  #cta-2, .testing_services {
text-align: center;
}
#top #wrap_all .main_color#cta-2 h2, .testing_services h2 {
font-family: 'ascuteas';
text-transform: inherit;
color: #ffffff;
font-size: 30px;
line-height: 43px;
}
#cta-2 h3, .testing_services h3 {
color: #ffffff;
font-weight: 300;
font-size:22px;
margin-top: 18px;
}
#cta-2 .avia-button-wrap .avia-button,
.testing_services .avia-button-wrap .avia-button, {
min-width: 146px;
margin-top: 25px;
}  #clients .content
{
padding-top:85px;
padding-bottom:85px;
}
#clients h2 {
letter-spacing: 0;
text-transform: inherit;
}
#clients .display-posts-listing {
margin-top: 55px;
}
#clients .listing-item {
display: table;
}
#clients .listing-item a.title {
font-size: 16px;
font-weight: 300;
display: block;
}
#clients .listing-item a img {
cursor: default;
}
#clients .listing-item a.title:hover {
text-decoration: none;
cursor: default;
color: #0090c9;
}
#clients .listing-item img {
float: left;
margin-right: 25px;
margin-bottom: 90px;
width:16%;
}
#clients .listing-item .excerpt-dash {
display: none;
}
#clients review {
color: #434343;
font-size: 14px;
font-weight: 300;
display: block;
float: right;
width: 78%;
}
.ow-prequote
{
//width:36px;
//height: 20px;
float:none !important;
margin:0 !important;
margin-bottom: -5px !important;
width:auto !important;
}
.ow-backquote
{
//width:36px;
//height: 20px;
float:none !important;
margin:0 !important;
margin-top: -3px !important;
width:auto !important;
}
#clients review-author {
font-size: 13px;
color: #434343;
font-weight: 300;
font-style: italic;
margin-top: 15px;
display: block;
float: right;
width: 78%;
margin-bottom: 30px;
}  #latest-news.avia-section-no-padding .content
{
padding-top:20px;
padding-bottom: 20px;
}
#latest-news {
padding: 50px 0 40px 0;
}
#latest-news .slide-entry-wrap {
margin-bottom: 0;
}
#latest-news .avia-content-slider {
margin: 0;
}
#latest-news h2 {
letter-spacing: 1px;
text-transform: inherit;
font-weight: 400;
font-size: 22px!important;
line-height: 27px;
}
#latest-news p a {
color: #C99300;
}
#latest-news h3.slide-entry-title
{
margin-top:15px;
}
#latest-news .flex_column.av_four_fifth
{
width: 81.8%;
}
#latest-news .flex_column.av_one_fifth
{
margin-left:3%;
}
#latest-news article.flex_column.av_one_third
{
margin-left:3%;
width: 31.333333%;
}
#latest-news article.flex_column.av_one_third.first
{
margin-left:0 !important;
}  #magazines .container {
width: 100%;
max-width: 100%;
}
#magazines h2 {
text-transform: inherit;
letter-spacing: 0px;
}
#magazines.avia-section-small .content
{
padding-top:70px;
padding-bottom:0px;
}
#magazines .avia-gallery
{
margin-top:50px;
}
#magazines div .avia-gallery img {
border: 0;
} #top .partners {
margin-top: -10px;
}
#top .partners .slide-entry {
height: 60px;
width: 170px;
}
#top .partners img {
filter: url(//www.ceway.eu/wp-content/themes/enfold-child/filters.svg#grayscale); filter: gray; -webkit-filter: grayscale(1); width: auto;
height: auto;
max-width: 100%;
max-height: 100%;
margin: 0 80px 0 0;
}
#top .partners img:hover {
filter: none;
-webkit-filter: none;
}
#top .members .template-page {
padding-top: 0px;
} #footer-block {
color: #fff;
}
#footer-block .av_one_half.first {
text-align: right;
}
#footer-block p span {
font-size: 14px;
color: #8A8A8A;
display: block;
}
#footer-block p {
font-size: 17px;
}
#footer-block img {
margin-top: -10px;
}
#footer-block p span a {
font-size: 14px;
color: #8A8A8A;
}
#footer-block p span a:hover {
text-decoration: underline;
}
#footer-block .contacts {
float: right;
font-size: 14px;
color: #8A8A8A;
margin-top: 5px;
}
#footer-block .contacts a {
font-size: 14px;
color: #8A8A8A;
}
#footer-block .contacts a:hover {
text-decoration: underline;
}
#footer-block .contacts span.phone {
float: left;
}
#footer-block .contacts span.email {
float: left;
margin-left: 35px;
}
#footer-block .contacts span.email:before {
content: '';
background: url(https://www.ceway.eu/wp-content/uploads/2015/05/mail.jpg);
margin-right: 10px;
width: 19px;
height: 17px;
background-position: 50% 50%;
display: block;
float: left;
padding-top: 4px;
background-repeat: no-repeat;
}
#footer-block .contacts span.phone:before {
content: '';
background: url(https://www.ceway.eu/wp-content/uploads/2015/05/phone.jpg);
margin-right: 10px;
width: 19px;
height: 17px;
background-position: 50% 50%;
display: block;
float: left;
padding-top: 4px;
background-repeat: no-repeat;
} #top .main_color #subscribe input[type='email'] {
float: left;
background: transparent;
border-bottom: 1px solid white;
border-left: none;
border-right: none;
border-top: none;
padding: 8px 0 9px 5px;
}
.main_color #subscribe input[type='submit'] {
background-color: transparent;
margin-left: 10px;
border: 1px solid #ffffff;
}
.main_color #subscribe input[type='submit']:hover {
background-color: #252626;
}  #socket .container {
text-align: center;
padding-top:18px;
padding-bottom: 18px;
}
#socket .copyright {
float: none;
font-size: 10px;
} @media (max-width: 1200px) {
#layerslider_18 .slider-text {margin-bottom: 10px;}
#layerslider_18 .slider-text-big {font-size:40px;line-height: 1.3; padding-bottom: 10px;}
#layerslider_18 .slider-text-small {font-size:20px; }
} @media all and (max-width: 930px) {
#layerslider_3 .ls-slide.ls-animating img.ls-l.ls-preloaded, #layerslider_18 .ls-slide.ls-animating img.ls-l.ls-preloaded {
left: 10px!important;
}
#layerslider_3 p.ls-l, #layerslider_18 p.ls-l {
left: 185px!important;
}
div#layerslider_3 img.slider-slogan.ls-preloaded, div#layerslider_18 img.slider-slogan.ls-preloaded {
margin-left: 235px;
}
}
@media all and (max-width: 911px) {
#latest-news {
padding: 50px 0 30px 0;
}
#top #wrap_all #magazines .avia-gallery-1 .avia-gallery-thumb a {
width: 25%;
}
#footer-block .contacts span.phone {
float: right;
}
#footer-block .contacts span.email {
float: right;
margin-top: 10px;
}
}
@media all and (max-width: 860px) {
#top .main_color #subscribe input[type='email'] {
float: none;
margin-bottom: 10px;
}
.main_color #subscribe input[type='submit'] {
margin-left: 0;
}
}
@media all and (max-width: 846px) {
#clients review-author {
margin-bottom: 30px;
}
}
@media all and (max-width: 785px) {
#layerslider_3 .slider-text-big, #layerslider_18 .slider-text-big {
font-size: 30px;
padding-bottom: 15px;
}
#layerslider_3 .slider-text-small, #layerslider_18 .slider-text-small {
font-size: 20px;
}
#layerslider_3 img.slider-eu.ls-preloaded, #layerslider_18 img.slider-eu.ls-preloaded {
width: 40px;
padding: 0 0 0 5px;
}
div#layerslider_3 img.slider-slogan.ls-preloaded, div#layerslider_18 img.slider-slogan.ls-preloaded {
margin-left: inherit;
}
}
@media all and (max-width: 767px) {
#layerslider_18 {
display: none;
}
.responsive #top #wrap_all #numbers .container {
max-width: 100%;
}
.responsive #top #wrap_all #numbers .flex_column {
width: 33.33333%;
}	
.about_us{
height: 630px;
}
#clients {
background-image: url(https://www.ceway.eu/wp-content/themes/enfold-child/images/testimonials-bg-responsive.jpg)!important;
background-repeat: repeat-x!important;
background-position: 50% 53%!important;
}
#top #clients .avia-smallarrow-slider {
padding-bottom: 10px;
}
#clients .avia-content-slider .slide-entry-wrap {
width: 100%;
}
#top #clients .avia-logo-element-container img {
margin: 0;
}
.responsive #top #wrap_all #clients .avia-content-slider-odd .slide-entry.first {
float: left;
width: 33%;
}
.responsive #top #wrap_all #clients .avia-content-slider-odd .slide-entry.slide-parity-even {
clear: none;
}
.responsive #top #wrap_all #clients .slide-entry {
width: 30%;
float: left;
}
#latest-news {
padding: 50px 0 10px 0;
}	
#footer-block .av_one_half.first {
text-align: left;
}
#footer-block img.slovenia{
float: left;
margin-left: 0;
margin-right: 10px;
}
#footer-block img.europe{
margin-right: 37px;
}
#footer-block .contacts {
float: left;
margin-bottom: 15px;
}
#footer-block .contacts span.email {
margin-top: 0;
margin-left: 0;
margin-right: 30px;
}
#top .main_color #subscribe input[type='email'] {
float: left;
}
.main_color #subscribe input[type='submit'] {
margin-left: 10px;
}
}
@media all and (max-width: 650px) {
div#layerslider_3 img.slider-slogan.ls-preloaded, div#layerslider_18 img.slider-slogan.ls-preloaded {
display: none;
}
#top #wrap_all #magazines .avia-gallery-1 .avia-gallery-thumb a {
width: 33%;
}
}
@media all and (max-width: 605px) {
#layerslider_3 p.ls-l, #layerslider_18 p.ls-l {
left: 140px!important;
}
#numbers {
margin-bottom: -20px;
}
.responsive #top #wrap_all #numbers .flex_column {
width: 100%;
}
}
@media all and (max-width: 530px) {
div#layerslider_3, div#layerslider_18 {
height: 100%!important;
}
#layerslider_3 p.ls-l, #layerslider_18 p.ls-l {
top: 0px!important;
}
#layerslider_3 .ls-slide.ls-animating img.ls-l.ls-preloaded, #layerslider_18 .ls-slide.ls-animating img.ls-l.ls-preloaded {
top: 30px!important;
}
}
@media all and (max-width: 480px) {
.responsive #top #wrap_all #clients .slide-entry {
clear: none;
}
.responsive #top #wrap_all .avia-content-slider-odd .slide-entry.slide-parity-even {
margin-bottom: 25px;
}
}
@media all and (max-width: 450px) {
.about_us{
height: 830px;
}
#clients {
background-position: 50% 76%!important;
}
#footer-block .contacts {
float: none;
width: 100%;
}
#footer-block .av_one_half.first, #footer-block .av_one_half {
text-align: center;
}
#footer-block img.slovenia, #footer-block img.europe {
float: none;
margin: 0 auto;
}
#footer-block .contacts span.phone, #footer-block .contacts span.email {
float: none;
display: block;
margin: 0;
padding: 0;
}
#footer-block .contacts span.phone:before, #footer-block .contacts span.email:before{
display:none;
}
}
@media all and (max-width: 428px) {
#top #wrap_all #magazines .avia-gallery-1 .avia-gallery-thumb a {
width: 50%;
}
#top .main_color #subscribe input[type='email'] {
float: none;
text-align: center;
margin: 0 auto 11px auto;
}
}
@media all and (max-width: 424px) {
#cta-1 .avia-button-wrap.avia-builder-el-last {
margin-left: 0px;
}
} @media only screen and (max-width: 989px)
{
#mobile-advanced {
display: none !important;
}
}
@media only screen and (max-width: 989px){
#mobile-advanced {
display: none !important;
}
}
@media only screen and (max-width: 989px){
#wrap_all.show_mobile_menu #mobile-advanced {
display: block !important;
}
} .avia-layerslider.avia-shadow
{
box-shadow: none;
}
div.avia-layerslider.main_color
{
//background-color: #f1f1f1;
}
#dropcap-section .content
{
padding-top:80px;
padding-bottom: 80px;
}
#dropcap-section .av_textblock_section .avia_textblock h4
{
color:#0091ca;
font-size:20px;
display: inline-block;
margin-bottom: 0;
font-weight: lighter;
}
#dropcap-section .av_textblock_section .avia_textblock h4 > span
{
display: table-cell;
height: 40px;
vertical-align: middle;
}
#dropcap-section .av_textblock_section .avia_textblock h4 > span.av_dropcap2
{
display:block;
height: auto;
}
#dropcap-section .av_textblock_section .avia_textblock p
{
font-size: 16px;
}
#ow-text-section .content
{
padding-top: 60px;
padding-bottom: 60px;
}
#ow-text-section p
{
line-height: 1.2em;
font-size:16px;
margin:0;
}
#ow-text-section h5
{
font-weight: lighter;
font-size:22px;
line-height: 30px;
}
#dropcap-section-2 h6
{
margin-bottom: 25px;
}
#dropcap-section-2 p
{
min-height: 40px;
margin: 1.85em 0;
font-size: 16px;
}
#dropcap-section-2 strong
{
color:#303232 !important;
}
#dropcap-section-2 span
{
display:table;
vertical-align: middle;
}
#dropcap-section-2 .av_dropcap2
{
margin: 4px 25px 0 0;
}
#meet-the-ceo p
{
min-height: 40px;
margin: 1.85em 0;
font-size: 16px;
}
#meet-the-ceo h6
{
font-size: 24px;
color: #0091ca;
font-family: Open Sans;
font-weight:lighter;
}
#meet-the-ceo .flex_column.av_three_fifth
{
margin-left:2%;
width:61.6%
}
#meet-the-ceo .flex_column.av_two_fifth img
{
margin-top: -20px;
}
#ow-testimonials h2 {
letter-spacing: 0;
text-transform: inherit;
}
#ow-testimonials .display-posts-listing {
margin-top: 55px;
}
#ow-testimonials .listing-item {
display: table;
width: 47%;
float:left;
}
#ow-testimonials .listing-item:nth-child(even) {
margin-left:6%;
}
#ow-testimonials .listing-item:nth-child(odd) {
clear:both;
}
#ow-testimonials .listing-item a.title {
font-size: 16px;
font-weight: 300;
display: block;
}
#ow-testimonials .listing-item a img {
cursor: default;
}
#ow-testimonials .listing-item a.title:hover {
text-decoration: none;
cursor: default;
color: #0090c9;
}
#ow-testimonials .listing-item img {
float: left;
margin-right: 25px;
margin-bottom: 90px;
}
#ow-testimonials .listing-item .excerpt-dash {
display: none;
}
#ow-testimonials review {
color: #434343;
font-size: 14px;
font-weight: 300;
display: block;
float: right;
width: 78%;
}
#ow-testimonials review-author {
font-size: 13px;
color: #434343;
font-weight: 300;
font-style: italic;
margin-top: 15px;
display: block;
float: right;
width: 78%;
margin-bottom: 30px;
}
#about-us-meni
{
min-height: 10px;
}
#about-us-meni.avia-section-no-padding .content
{
padding-top:7px;
padding-bottom: 7px;
}
#about-us-meni a
{
font-size:18px;
color:#fff;
font-weight: bold;
text-decoration: none;
}
#about-us-meni a:hover
{
color:#0091ca;
}
#about-us-meni a.current
{
color:#0091ca;
}  #top .main_color#ow-regulatory-packages p
{
font-family:Open Sans;
font-weight: lighter;
font-size:20px;
color:#fff;
}
#top .main_color#ow-regulatory-packages h2
{
font-family: 'ascuteas';
text-transform: none;
color: #ffffff;
font-size: 30px;
}
#ow-regulatory-packages .ow-packages
{
margin-top:40px;
margin-left:0px !important;
width:50%;
border:solid 1px #4c4c4c;
//padding:15px;
display: inline-flex;
height: 140px;
}
#ow-regulatory-packages .content
{
padding-bottom:0px;
}
#ow-regulatory-packages .ow-packages .avia_textblock
{
//margin: auto;
height: 100%;
width: 100%;
}
#ow-regulatory-packages .ow-packages a
{
color:#ffffff;
font-size:16px;
font-family: Open Sans;
text-decoration: none;
//display:list-item;
padding: 0 20px;
//margin-left:15px;
cursor:pointer;
display: block;
height: 100%;
}
#ow-regulatory-packages .ow-packages a:hover
{
background-color:rgba(1,146,203,0.9);
transition: 0.3s;
}
#ow-regulatory-packages .ow-packages a > span.ow-service-span
{
display: table-cell;
vertical-align: middle;
height: 138px;
background-image: url(//www.ceway.eu/wp-content/themes/enfold-child/images/package-bullet.png);
background-position: left center;
background-repeat: no-repeat;
padding-left:15px;
margin-left:15px;
}
#top .main_color#ow-regulatory-services h2
{
color:#444444;
font-family: 'ascuteas';
text-transform: none;
font-size: 30px
}
#top .main_color#ow-regulatory-services h5
{
color:#303232;
font-family: Open Sans;
text-transform: none;
font-size: 20px;
font-weight: lighter;
}
#ow-regulatory-services .content
{
padding-top:0px;
padding-bottom: 15px;
}
#ow-regulatory-services .ow-all-services
{
display: inline-block;
background-image: url(//www.ceway.eu/wp-content/themes/enfold-child/images/services-bg.png);
background-position: center top;
background-repeat: repeat-y;
margin-top:70px;
}
#ow-regulatory-services .ow-service
{
margin-left:0;
width:50%;
transition:0.3s;
}
#ow-regulatory-services .ow-service .ow-service-wrap p
{
font-size:14px;
line-height: 24px;
margin-top:0px;
}
#ow-regulatory-services .ow-service .ow-service-wrap
{
background-color: #eaf2f5;
margin-top:10px;
margin-bottom: 10px;
padding-top:20px;
padding-left:30px;
padding-right: 30px;
padding-bottom:30px;
border-radius: 5px;
}
#ow-regulatory-services .ow-service .ow-service-wrap.first 
{
margin-left: 0px;
margin-right: 5%;
}
#ow-regulatory-services .ow-service .ow-service-wrap.last
{
margin-left: 5%; 
}
#ow-regulatory-services .ow-service.last:before
{
content: "";
width: 20px;
height: 20px;
background-image: url(//www.ceway.eu/wp-content/themes/enfold-child/images/service-bullet.png);
background-repeat: no-repeat;
position: absolute;
left: -6px;
top: 50px;
}
#ow-regulatory-services .ow-service.first:after
{
content: "";
width: 20px;
height: 20px;
background-image: url(//www.ceway.eu/wp-content/themes/enfold-child/images/service-bullet2.png);
background-repeat: no-repeat;
position: absolute;
right: -14px;
top: 25px;
}
#ow-regulatory-services .ow-service.first .avia_textblock
{
background-position: left bottom;
text-align: right;
}
#ow-regulatory-services .ow-service .avia_textblock
{    
background-repeat: no-repeat;
background-position: right bottom;
//background-size: contain;
}
#ow-regulatory-services .ow-all-services > .ow-service:nth-child(odd)
{
margin-top:-20px;
}
#ow-regulatory-services .ow-all-services > .ow-service:nth-child(even)
{
margin-top:20px;
}
#ow-regulatory-services .ow-service .ow-service-wrap.last h3 > img
{
float:left;
}
#ow-regulatory-services .ow-service .ow-service-wrap a, #partner-services .ow-service .ow-service-wrap a
{
text-decoration: none;
}
#ow-regulatory-services .ow-service .ow-service-wrap h3, #partner-services .ow-service .ow-service-wrap h3
{
font-weight: lighter;
color:#0091ca;
font-size:20px;
text-transform:uppercase;
padding: 5px 0;
display: inline-block;
}
#ow-regulatory-services .ow-service .ow-service-wrap h3 > span
{
line-height: 40px;
}
#ow-regulatory-services .ow-service .ow-service-wrap h3 > img, #partner-services .ow-service .ow-service-wrap h3 > img
{
vertical-align: middle;
margin:0 5px;
}
#ow-regulatory-services .ow-service .ow-service-wrap .ow-more-info, #partner-services .ow-service .ow-service-wrap .ow-more-info
{
font-weight: bold;
font-family: Open Sans;
font-size:14px;
color:#444444;
}
#ow-regulatory-services .ow-service .ow-service-wrap .ow-video-link
{
font-weight: bold;
font-family: Open Sans;
font-size:14px;
color:#0091ca;
}
#ow-regulatory-services .ow-service .ow-service-wrap .ow-delimiter
{
font-weight: bold;
font-family: Open Sans;
font-size:14px;
color:#444444;
margin:0 5px;
}
#start-selling .container
{
padding-top:20px;
background-image:url(//www.ceway.eu/wp-content/themes/enfold-child/images/start-selling-bg.png);
background-repeat:no-repeat;
background-position: center top;
}
#start-selling .avia-button
{
font-family: 'ascuteas';
font-size: 18px;
color:#ffffff;
padding: 15px 35px;
line-height: 18px;
}
#top .main_color#naslov-servicov h2, #top .main_color#partner-services h2
{
color:#444444;
font-family: 'ascuteas';
text-transform: none;
font-size: 30px
}
#regulatory-table .content
{
padding-bottom: 100px;
}
#dropcap-section-jqeury p
{
font-size:15px;
}
#dropcap-section-jqeury .av_dropcap2
{
float:none;
margin:0 auto;
width:40px;
line-height: 40px;
font-size:21px;
margin-bottom: 15px;
}
#dropcap-section-jqeury .flex_column > section
{
margin-bottom: 65px;
}
#regulatory-table .avia-table .avia-heading-row, #regulatory-table .avia-table .avia-heading-row .avia-desc-col
{
background-color: #303232;
}
#regulatory-table .avia-table .avia-heading-row th
{
font-family: Open Sans;
font-size: 16px;
font-weight: normal;
color:#ffffff;
letter-spacing: 0;
text-transform: none;
}
#regulatory-table .avia-table th.avia-desc-col
{
color:#303232;
font-family: Open Sans;
font-size: 16px;
font-weight: normal;
letter-spacing: 0;
text-transform: none;
text-align: left;
vertical-align: middle;
border-top-style: solid !important;
border-top-width: 1px !important;
}
#regulatory-table .avia-data-table .avia-heading-row .avia-desc-col {
border-top: inherit;
border-left: inherit;
}
#regulatory-table .avia-table td
{
font-family:Open Sans;
font-size:30px;
font-weight:lighter;
color:#0593cb;
text-align: center;
vertical-align: middle;
}
#partner-services .content
{
padding-top:85px;
padding-bottom:85px;
}
#top .main_color#partner-services h2
{
margin-bottom: 60px;
}
#partner-services .ow-service .ow-service-wrap h3
{
display:table !important;
}
#partner-services .ow-service .ow-service-wrap h3 > img
{
float:left;
margin-right: 5px;
}
#partner-services .ow-service .ow-service-wrap h3 > span
{
vertical-align: middle;
display:table-cell;
padding-left: 10px;
}
.flex_column.av_one_half.ow-service.ow-301
{
margin-bottom: 20px
}
.about_us:hover span {
color: #0090c9;
}  #service-testing .content
{
padding-top: 30px;
padding-bottom: 10px;
}
#service-testing .flex_column.av_two_third .avia_textblock
{
margin-top:20px;
}
#top .main_color#service-testing p
{
font-family:Open Sans;
font-weight: lighter;
font-size:20px;
color:#fff;
}
#top .main_color#service-testing h2
{
font-family: 'ascuteas';
text-transform: none;
color: #ffffff;
font-size: 30px;
}
#service-testing .entry-content-wrapper ul
{
list-style-image: url(//www.ceway.eu/wp-content/themes/enfold-child/images/tri-bullet.png);
}
#service-testing li > a
{
color:#ffffff;
font-size:16px;
font-family: Open Sans;
text-decoration: none;
transition: 0.3s;
}
#service-testing li > a:hover
{
color: #444444;
}
#top .main_color#microbiology-testing h4,
#top .main_color#challenge-test h4, 
#top .main_color#stability-compatibility h4, 
#top .main_color#claim-substantiation h4,
#top .main_color#product-safety h4,
#top .main_color.stripes h4
{
font-family: Open Sans;
font-weight: lighter;
font-size: 20px;
color: #0091ca;
text-transform: uppercase;
margin-bottom:40px;
}
#top .main_color#microbiology-testing p, 
#top .main_color#challenge-test p, 
#top .main_color#stability-compatibility p, 
#top .main_color#claim-substantiation p,
#top .main_color#product-safety p,
#top .main_color.stripes p
{
font-family: Open Sans;
font-size: 15px;
color:#444444;
line-height: 1.65em;
}
#top .main_color#microbiology-testing p > strong,
#top .main_color#challenge-test p > strong,
#top .main_color#stability-compatibility p > strong,
#top .main_color#claim-substantiation p > strong,
#top .main_color#product-safety p > strong,
#top .main_color.stripes p > strong
{
color:#444444;
font-weight: bold;
line-height: 1.65em;
}
#microbiology-testing li, #claim-substantiation li
{
color: #0091ca;
}
#microbiology-testing li > span, #stability-compatibility li > span, #claim-substantiation li > span
{
color: #444444;
font-size:15px;
}
#microbiology-testing .content,
#challenge-test .content,
#stability-compatibility .content,
#claim-substantiation .content,
#product-safety .content,
.stripes .content
{
padding-top: 70px;
padding-bottom:70px;
}
#top .main_color#microbiology-testing .flex_column.av_one_full.avia-builder-el-last,
#top .main_color#challenge-test .flex_column.av_one_full.avia-builder-el-last, 
#top .main_color#stability-compatibility .flex_column.av_one_full.avia-builder-el-last, 
#top .main_color#claim-substantiation .flex_column.av_one_full.avia-builder-el-last,
#top .main_color#product-safety .flex_column.av_one_full.avia-builder-el-last,
#top .main_color.stripes .flex_column.av_one_full.avia-builder-el-last
{
margin-top: 65px !important;
padding-top: 50px;
background-image: url(//www.ceway.eu/wp-content/themes/enfold-child/images/border-bg.png);
background-repeat: repeat-x;
background-position: left top;
}
#top .main_color#microbiology-testing .flex_column.av_one_full.avia-builder-el-last p,
#top .main_color#challenge-test .flex_column.av_one_full.avia-builder-el-last p, 
#top .main_color#stability-compatibility .flex_column.av_one_full.avia-builder-el-last p, 
#top .main_color#claim-substantiation .flex_column.av_one_full.avia-builder-el-last p,
#top .main_color#product-safety .flex_column.av_one_full.avia-builder-el-last p,
#top .main_color.stripes .flex_column.av_one_full.avia-builder-el-last p
{
font-size:20px;
float:left;
width:100%;
margin:0;
line-height: 1.65em;
}
#stability-compatibility .flex_column.av_one_half
{
margin-top:0px !important;
}
#top .main_color#microbiology-testing .avia-button-wrap,
#top .main_color#challenge-test .avia-button-wrap, 
#top .main_color#stability-compatibility .avia-button-wrap, 
#top .main_color#claim-substantiation .avia-button-wrap,
#top .main_color#product-safety .avia-button-wrap,
#top .main_color.stripes .avia-button-wrap
{
width:200px;
}
#top .main_color#microbiology-testing .avia-button,
#top .main_color#challenge-test .avia-button, 
#top .main_color#stability-compatibility .avia-button, 
#top .main_color#claim-substantiation .avia-button,
#top .main_color#product-safety .avia-button,
#top .main_color.stripes .avia-button
{
font-size:14px !important;
color:#ffffff;
border-radius: 2px;
background-color: #0091ca;
padding:10px 30px;
}
#top .main_color#microbiology-testing .flex_column.av_one_full.avia-builder-el-last .avia_textblock,
#top .main_color#challenge-test .flex_column.av_one_full.avia-builder-el-last .avia_textblock, 
#top .main_color#stability-compatibility .flex_column.av_one_full.avia-builder-el-last .avia_textblock, 
#top .main_color#claim-substantiation .flex_column.av_one_full.avia-builder-el-last .avia_textblock,
#top .main_color#product-safety .flex_column.av_one_full.avia-builder-el-last .avia_textblock,
#top .main_color.stripes .flex_column.av_one_full.avia-builder-el-last .avia_textblock
{
display:flex;
width:100%;
}
#microbiology-testing .flex_column.av_one_third.el_after_av_two_third, #product-safety .flex_column.av_one_third.el_after_av_two_third, .stripes.flex_column.av_one_third.el_after_av_two_third
{
margin-left:2%;
width:33.333333%;
}
#challenge-test .flex_column.av_two_third.el_after_av_one_third, #claim-substantiation .flex_column.av_two_third.el_after_av_one_third
{
margin-left:2%;
}
#challenge-test .flex_column.av_one_third.el_before_av_two_third, #claim-substantiation .flex_column.av_one_third.el_before_av_two_third
{
width: 33.333333%;
}  #contact-info h2
{
font-weight: bold;
font-size:25px !important;
}
#contact-info h4
{
font-weight: lighter;
font-size:18px !important;
color:#303232 !important;
}
#contact-info p
{
font-size:14px;
margin:0px;
line-height: 25px;
color:#8a8a8a !important;
}
#contact-info a
{
font-size:14px;
margin:0px;
line-height: 25px;
color:#8a8a8a;
text-decoration: none;
transition: 0.3s;
}
#contact-info a:hover
{
color:#0091ca;
}
#contact-info section.av_textblock_section
{
margin-top: 40px;
}
#contact-info .flex_column.av_one_half section:nth-child(2) > div > p:first-child, #contact-info .flex_column.av_one_half section:nth-child(3) > div > p:first-child
{
float: left;
width: 100px;
margin-top: -8px;
}
#contact-info section.av_textblock_section:last-child img
{
vertical-align: bottom;
}
#contact-form .content
{
padding-bottom:25px;
}
#top .main_color#contact-form h2
{
font-family: 'ascuteas';
text-transform: none;
color: #ffffff;
font-size: 30px;
}
#top .main_color#contact-form h3
{
font-weight: lighter;
color: #ffffff;
font-size: 20px;
}
#top .main_color#contact-form textarea
{
max-height: 150px;
}
#contact-form section.av_textblock_section:last-child
{
margin-top: 60px;
}
#contact-form .av_one_fourth
{
margin-left: 2%;
width: 23.5%;
}
#contact-form .av_three_fourth
{
margin-left: 2%;
width: 74.5%;
}
#contact-form .av_one_fourth.first
{
margin-left:0 !important;
}
#contact-form ::-webkit-input-placeholder
{
font-weight: lighter;
font-family: Open Sans;
color:#ffffff;
}
#top .main_color#contact-form input[type='text'], #top .main_color#contact-form input[type='email'], #top .main_color#contact-form input[type='tel'], #top .main_color#contact-form textarea
{
width:100%;
background:transparent;
font-family: Open Sans;
color:#ffffff;
border-color:#4db2da;
line-height: 25px;
padding-left: 15px;
}
#top .main_color#contact-form input[type='submit']
{
width:100%;
font-family: Open Sans;
font-size: 14px;
color:#fff;
border:#ffffff solid 1px;
transition:0.3s;
}
#top .main_color#contact-form input[type='submit']:hover
{
color:#0091ca;
background:#ffffff;
}
#contact-form span.wpcf7-not-valid-tip
{
color: #FFA834;
margin-top: -15px;
margin-bottom: 15px;
}
#contact-form div.wpcf7-validation-errors
{
border:none !important;
}
#contact-form div.wpcf7-response-output
{
margin:0 !important;
padding:0 !important;
}  .international .slide-meta {
display: none;
}
.ow-single-service .template-single-blog .content
{
padding-top: 85px;
}
.ow-single-service .template-single-blog .column-top-margin
{
margin-top:70px;
}
#top .main_color.ow-single-service h1
{
color:#303232;
font-size:25px;
font-weight: bold;
text-transform: uppercase;
text-align: center;
display: table;
margin: 0 auto;
margin-bottom:30px;
}
#top .main_color.ow-single-service h1 > span
{
display: table-cell;
vertical-align: middle;
padding-left:5px;
}
#top .main_color.ow-single-service h3
{
color:#303232;
font-size: 25px;
font-weight: normal;
}
#top .main_color.ow-single-service h4
{
color:#0091ca;
font-size: 20px;
font-weight: lighter;
}
#top .main_color.ow-single-service h5
{
color:#303232;
font-size: 20px;
font-weight: lighter;
float: left;
margin-top: 7px;
}
#top .main_color.ow-single-service p
{
font-size:14px;
color:#444444;
}
.ow-single-service hr
{
margin: 40px 0;
}
.ow-single-service span.hr-inner
{
border:none;
background-image:url(//www.ceway.eu/wp-content/themes/enfold-child/images/service-hr.png);
background-repeat: repeat-x;
background-position: left center;
}
.ow-single-service .avia-button
{
min-width: 146px;
}  #top.error404 #wrap_all
{
background-image:url(//www.ceway.eu/wp-content/themes/enfold-child/images/404-bg.png);
background-repeat: no-repeat;
background-size:contain;
}
#top.error404 #wrap_all #main > .container_wrap.container_wrap_first
{
min-height: 850px;
}
#top.error404 .main_color, #top.error404 #main, #top.error404 .header_color .header_bg
{
background-color:transparent;
}
#top.error404 h1
{
font-family: Open Sans;
font-weight: bold;
font-size: 55px;
color:#303232;
text-align: center;
}
#top.error404 h3
{
font-family: Open Sans;
font-weight: normal;
font-size:25px;
color:#303232;
text-align: center;
margin-top:25px;
}
#top.error404 h5
{
font-family: Open Sans;
font-weight: bold;
font-size:20px;
color:#0091ca;
text-align: center;
margin-top:25px;
}
#top.error404 a
{
text-decoration: none;
}  #footer {
color: #fff;
padding:30px 0px;
}
#footer div.av_one_half
{
padding-top:15px;
padding-bottom:15px;
}
#footer .av_one_half.first {
text-align: right;
}
#footer p span {
font-size: 14px;
color: #8A8A8A;
display: block;
}
#footer p {
font-size: 17px;
}
#footer img {
margin-top: -10px;
}
#footer p span a {
font-size: 14px;
color: #8A8A8A;
}
#footer p span a:hover {
text-decoration: underline;
}
#footer .contacts {
float: right;
font-size: 14px;
color: #8A8A8A;
margin-top: 5px;
}
#footer .contacts a {
font-size: 14px;
color: #8A8A8A;
}
#footer .contacts a:hover {
text-decoration: underline;
}
#footer .contacts span.phone {
float: left;
}
#footer .contacts span.email {
float: left;
margin-left: 35px;
}
#footer .contacts span.email:before {
content: '';
background: url(https://www.ceway.eu/wp-content/uploads/2015/05/mail.jpg);
margin-right: 10px;
width: 19px;
height: 17px;
background-position: 50% 50%;
display: block;
float: left;
padding-top: 4px;
background-repeat: no-repeat;
}
#footer .contacts span.phone:before {
content: '';
background: url(https://www.ceway.eu/wp-content/uploads/2015/05/phone.jpg);
margin-right: 10px;
width: 19px;
height: 17px;
background-position: 50% 50%;
display: block;
float: left;
padding-top: 4px;
background-repeat: no-repeat;
} #top .footer_color #subscribe input[type='email'] {
float: left;
background: transparent;
border-bottom: 1px solid white;
border-left: none;
border-right: none;
border-top: none;
padding: 8px 0 9px 5px;
}
#top .footer_color #subscribe input[type='submit'] {
background-color: transparent;
margin-left: 10px;
border: 1px solid #ffffff;
color:#ffffff;
}
#top .footer_color #subscribe input[type='submit']:hover {
background-color: #252626;
}
.ow-second
{
margin-top:90px;
}
#footer
{
background-image:url(//www.ceway.eu/wp-content/themes/enfold-child/images/separator.png);
background-position: center 55%;
background-repeat: no-repeat;
}
#footer .widgettitle
{
text-transform: none;
font-size:23px;
color:#f1f1f1;
text-align: center;
margin-bottom:30px;
font-weight: 400;
letter-spacing: 0px;
}  .avia-layerslider .ls-slide h1.ls-l, .avia-layerslider .ls-slide h2.ls-l
{
left:50% !important;
}
.avia-layerslider .ls-slide h1.ls-l
{
top:18% !important;
}
.avia-layerslider .ls-slide h2.ls-l
{
top:30% !important;
}  @media only screen and (min-width:989px) and (max-width:1300px)
{
#ow-testimonials review
{
width:74%;
}
#ow-testimonials review-author
{
width:74%;
}
#ow-testimonials .listing-item a.title
{
width: 74%;
float: right;
}
}
@media (max-width:1220px){
html #top #header .av-main-nav > li > a {
font-size: 12px!important;
}
html .av-main-nav > li > a {
padding: 0 8px!important;
}
}
@media only screen and (max-width:1140px)
{
#header_main .container {
padding: 0 30px;
}
}
@media only screen and (max-width:1100px)
{
html #top #header .av-main-nav > li > a {
font-size: 11px!important;
}
html .av-main-nav > li > a {
padding: 0 6px!important;
}
#header_main .container {
padding: 0 15px;
}
}
}
@media only screen and (min-width:989px) and (max-width:1100px)
{
#contact-info .flex_column.av_one_half.first
{
width:470px;
}
#contact-info div .av_one_half
{
margin-left:0;
width:46%;
}
#clients review
{
width:74%;
}
#clients review-author
{
width:74%;
}
#clients .listing-item a.title
{
width:74%;
float:right;
}
}
@media only screen and (min-width:768px) and (max-width:989px)
{
#ow-testimonials review
{
width:65%;
}
#ow-testimonials review-author
{
width:65%;
}
#ow-testimonials .listing-item a.title
{
width: 65%;
float: right;
}
#ow-testimonials .listing-item a.title
{
width: 65%;
float: right;
}
#contact-info .flex_column.av_one_half.first
{
width:100%;
}
#contact-info .flex_column.av_one_half.el_after_av_one_half
{
display: none;
}
#contact-info .flex_column.av_one_half.first > section
{
margin:0 auto;
display:block;
}
.responsive #contact-form .av_one_fourth.first + .av_one_fourth + .av_one_fourth, .responsive #contact-form .av_one_fourth.first + .av_one_fourth + .av_one_fourth + .av_one_fourth
{
clear: none;
margin-top:0;
}
}
@media only screen and (max-width:989px)
{
#about-us-meni .flex_column
{
margin-top:0px;
margin-bottom: 0px !important;
}
#clients review
{
width:74%;
}
#clients review-author
{
width:75%;
}
#clients .listing-item a.title
{
width:74%;
float:right;
}
}
@media only screen and (max-width:915px)
{
#footer img
{
display:none;
}
}
@media only screen and (min-width:768px) and (max-width:915px)
{
#footer .contacts span.phone, #footer .contacts span.email
{
float: right;
}
}
@media only screen and (max-width:990px)
{
.main_menu, #header_main_alternate{display:none;}
.container #advanced_menu_toggle, #advanced_menu_hide{display:block;}
#mobile-advanced{display:block}
.responsive #top { overflow-x: hidden; }
.responsive .boxed#top, .responsive #top.boxed .stretch_full , .responsive.html_boxed.html_header_sticky #header{ width: 100%; }
.responsive #top #wrap_all .container {
width: 85%;
max-width: 85%;
margin: 0 auto;
padding-left:0;
padding-right:0px;
float:none;
}
}
@media only screen and (max-width:768px)
{
#ow-testimonials .listing-item
{
width:100%;
margin-left:0 !important;
}
#ow-testimonials review
{
width:73%;
}
#ow-testimonials review-author
{
width:73%;
}
#ow-testimonials .listing-item a.title
{
width: 73%;
float: right;
}
#footer
{
background-position: center 46%;
}
#footer .avia_textblock p
{
text-align: center;
}
#footer .contacts
{
float:none;
display:table;
margin:0 auto;
}
#footer .ow-second
{
margin-top:40px;
}
#footer #subscribe
{
display:table;
margin:0 auto;
}
#footer .ow-second-line
{
margin-top:50px;
}
#ow-text-section h5
{
text-align: left !important;
}
#ow-regulatory-services .ow-all-services
{
background:none;
}
#ow-regulatory-services .ow-service.last:before, #ow-regulatory-services .ow-service.first:after
{
display:none;
}
#ow-regulatory-services .ow-service.first .avia_textblock
{
text-align: left;
}
#ow-regulatory-services .ow-service.first .avia_textblock
{
background-position: right bottom;
}
#ow-regulatory-services .ow-service .ow-service-wrap.first h3 > img
{
float:left;
}
#ow-regulatory-services .ow-service .ow-service-wrap.last, #ow-regulatory-services .ow-service .ow-service-wrap.first
{
margin-left:5%;
margin-right: 5%;
}
#microbiology-testing img, #challenge-test img, #claim-substantiation img, #claim-substantiation img
{
display: none;
}
#top .main_color#microbiology-testing .flex_column.av_one_full.avia-builder-el-last .avia_textblock, 
#top .main_color#challenge-test .flex_column.av_one_full.avia-builder-el-last .avia_textblock, 
#top .main_color#stability-compatibility .flex_column.av_one_full.avia-builder-el-last .avia_textblock, 
#top .main_color#claim-substantiation .flex_column.av_one_full.avia-builder-el-last .avia_textblock
{
display:block;
}
#top .main_color#microbiology-testing .avia-button-wrap, 
#top .main_color#challenge-test .avia-button-wrap, 
#top .main_color#stability-compatibility .avia-button-wrap, 
#top .main_color#claim-substantiation .avia-button-wrap
{
width: 100%;
}
#top .main_color#microbiology-testing .avia-button, 
#top .main_color#challenge-test .avia-button, 
#top .main_color#stability-compatibility .avia-button, 
#top .main_color#claim-substantiation .avia-button
{
float:none;
max-width: 50%;
margin: 0 auto;
margin-top: 10px;
}
}
@media only screen and (max-width:480px)
{
#ow-testimonials review
{
width: 67%;
}
#ow-testimonials review-author
{
width: 67%;
}
#ow-testimonials .listing-item a.title
{
width: 67%;
float: right;
}
}  #top .wrapreview, #top .wrapreview .container{background-color: white;}
.wrapreview .content{border-top:1px solid #cccccc; text-align:center; border-right:0; }
.reviewtext{max-width:850px; margin:22px auto; padding:0px 50px; font-size: 16px;
font-family: "Open Sans", HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
color:#2f3232;
line-height: 21px; background-image:url(https://www.ceway.eu/wp-content/themes/enfold-child/images/quoteopen.png), url(https://www.ceway.eu/wp-content/themes/enfold-child/images/quoteclose.png); background-position: left top, right bottom; background-repeat:no-repeat; color:#4a4a4a;}
.reviewzvezdice{margin-top:10px;}
.wrapreview h3{
color: #444444;
font-family: 'ascuteas';
text-transform: none;
font-size: 30px;
}
.reviewavtor{
font-size: 16px;
line-height: 21px;
font-family: "Open Sans", HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
color:#2f3232;
} .slider-text-big{
line-height: 55px;
}
.slider-text-big .text-blue{
color:#0191C9 !important;
} 
.country_banner h1{
font-size:33px;
}
#top .country_banner p{
font-size:20px !important;
line-height: 27px;
}
.country_banner ul {
list-style: none !important;
margin-left: 0;
padding:20px 0 0 0;
}
.country_banner li {
padding-left: 10px;
color: #2F3232;	
font-size: 16px;	
font-weight: bold;	
letter-spacing: -0.14px;	
line-height: 28px;
}
.country_banner li a:hover {	
text-decoration:none;
}
.country_banner li a:hover strong {
color: #0191C9 !important;
}
.country_banner li:before {
content: "";
font-size: 0;
width: 0;
height: 0;
border-left: 8px solid #2F3232;
border-top: 8px solid transparent;
border-bottom: 8px solid transparent;
margin: 0 10px 0 0;
line-height: 22px;
position: relative;
top: -5px;
}
.stripes ul{
margin-left:0;
}
.stripes li{
font-size: 15px;	
letter-spacing: -0.13px;	
line-height: 27px;
}
body .container_wrap .testing_services{
padding:50px 30px;
margin-bottom: 50px;
}
.template-page .entry-content-wrapper .testing_services h2 {
text-transform: none;
padding:15px 0;
}
#top .main_color table.country_table,
#top .main_color table.country_table th{
background-color:transparent !important;
max-width:66%;
}
#top table.country_table td{
border-bottom:1px solid #B7CBD6;
border-left:1px solid #B7CBD6;
border-right:1px solid #B7CBD6;
color: #2F3232 !important;		
font-size: 14px;	
letter-spacing: -0.12px;	
line-height: 19px;
text-align:left;
padding-left:7px;
}
#top table.country_table th{
border:1px solid #B7CBD6;
color: #0191C9 !important;	
font-family: "Open Sans";	
font-size: 14px;	
letter-spacing: -0.12px;	
line-height: 19px;
vertical-align: middle;
font-weight:600;
padding-left:7px;
text-align:left;
}
#top table tr .merge-2-td{
border-bottom: none !important;
vertical-align: bottom;
padding-bottom: 0px !important;
position: relative;
top: 10px;
}
#top table td.no-border-bottom{
border-bottom:none !important;
}
.no-display{
display:none;
}
@media only screen and (max-width:767px)
{
.no-display{
display:block;
}
#top table.country_table td{
border:1px solid #B7CBD6;
border-top:0;
}
#top table tr .merge-2-td{
border-bottom:1px solid #B7CBD6 !important;
vertical-align: top;
position: relative;
top:0;
padding-bottom:12px !important;
}
#top table.country_table tr td:first-of-type{
background-color: #0191C9 !important;
}
#top table td.no-border-bottom{
border:1px solid #B7CBD6;
}
#top .country_banner p{
font-size:16px !important;
}
#top .country_banner h1{
font-size:28px !important;
}
}
.proces ul{
list-style: none !important;
margin-left: 0;
padding:20px 0 0 0; 
}
.proces li, .proces li strong{
max-width:98px;
min-width:20px;
display:inline-block;
vertical-align: middle;
text-align:center;
color: #0191C9;	
font-size: 14px;	
letter-spacing: -0.18px;
line-height: 19px;
margin: 15px 0;
}
.template-page .entry-content-wrapper .proces li h2{
letter-spacing: 0;
font-size:22px;
}
@media only screen and (max-width:1030px)
{
#top .main_color table.country_table{
max-width:100%;
}
}
a.hotspot_link{
color: #FFFFFF!important;	
font-family: "Open Sans";	
font-size: 12px;	
font-weight: 800;	
line-height: 14px;	
text-align: center;	
text-shadow: 0 0 4px rgba(0,0,0,0.5);
transition:all 0.4s linear;
}
a.hotspot_link:hover{
color: rgba(0,0,0,0.5)!important;	
text-shadow: 0 0 10px rgba(ff,ff,ff,0.5);
transition:all 0.4s linear;
text-decoration: none;
}
.map_title h2{
color: #2F3232 !important;	
font-family: 'ascuteas';	
font-size: 33px;	
font-weight: 900;	
letter-spacing: 0.31px;	
line-height: 51px;
text-transform:none !important;
margin-bottom:20px;
}
.map_title h3{
color: #2F3232 !important;	
font-family: "Open Sans";	
font-size: 20px;	
line-height: 30px;	
text-align: center;
max-width:500px;
margin:auto;
font-weight:400;
}
#top.parent-pageid-313 .ls-container{
min-height:480px;
} 
#top #header .av-main-nav > li > a{
font-size:13px;
}
@media only screen and (max-width:1150px)
{
#top #header .av-main-nav > li > a{
font-size:11.5px;
}
}
#requirements h1{
color: #2F3232;	
font-family: "Open Sans";	
font-size: 33px;	
font-weight: bold;	
letter-spacing: -0.29px;	
line-height: 45px;
text-transform:none;
padding-bottom:20px;
}