@media only screen and (max-width: 1700px) {


}
@media only screen and (max-width: 1500px) {
section.man_image { z-index: -11;position: absolute;  right: 100px;  top: -481px;}
section.man_image img { width: 150px;}
}


@media only screen and (max-width: 1400px) {
    section.man_image img {    width: 100px;}
    section.man_image {top: -325px;}
.container {    width: 100%;}
.bg {    height: 250px;}
.logo,.image_wrap img {   padding: 30px 0 0 30px;  max-width: 350px;}
.logo img { width: 100%;}
.img_wrap img {   top: -90px;    width: 218px;}
    .case_content {         left: -90px;  top: -90px;}
    .top_content {    margin-top: -314px;}
    .slider_text .slider_inner { margin-left: 42px;}

.cases {    margin-bottom: 90px;}
    .listin_wrap {    padding-top: 51px;}
.news {    padding-top: 188px;}
}

@media only screen and (max-width: 1100px) {
    .banner_slider  ul.slick-dots {right: 160px}
    .slider_text .slider_inner {   margin-left: 85px;}
}
@media only screen and (max-width: 1024px) {
    section.man_image {display: none;}
.banner_section1 p strong {    font-size: 77px; line-height: 87px;  margin-bottom: 50px;}
    .site_title {    position: absolute;    top: 50px;    left: 20px;}
    .banner_section1, .banner_section1  img.banner_image {  height: 650px;}
    .section_block .inner_wrap {margin-bottom: 20px;}
    .cases {margin-bottom: 30px;}
    .bg {    height: 223px;}
    .section1 {    margin-top: 40px;    margin-bottom: 40px;}
    .img_wrap img {display: none;}
    .case_content {display: none;}
    .bg_title p {display: none}
    .top_content {    margin-top: -150px;}
  .section_content {    text-align: center;    margin-bottom: 40px;}
    .section_content p {margin-bottom: 20px;}
    .section3 .section_block {    margin-bottom: 40px;}
    .news {    padding-top: 51px;}
    .listin_wrap {    padding-top: 18px;}
    .site_footer {    padding: 40px 0;}
    .slider_text .slider_inner {    padding: 30px 30px; margin-left: 90px;}
    .clients {    margin-bottom: 40px;}
    .latest-news {       padding: 0px 0 40px 0;}
    .bg_title h2 {    font-size: 42px; }
    .inner_article {    padding: 0px;}
    .bg_title {padding-top:0px;}
}


@media only screen and (max-width: 768px) {
    .bg_title {
    padding-top: 44px;
}
.section3 a.contact {
    font-size: 18px;
    background: url(https://www.considium.nl/wp-content/themes/considiumTheme/images/titlebgplus.png) no-repeat;
    background-size: 15px;
    background-position: right 6px center;
}
    .banner_slider  ul.slick-dots {right: 30px}
    #contact {    padding: 10px;}
    #contact input[type="email"] ,#contact textarea {    width: 100%;}
    .page-template-newpages .site_footer { padding-top: 200px;}
    .article_listing:last-child {padding-bottom: 20px; margin-bottom: 20px;}
    .title h1 { margin-bottom: 20px; font-size: 38px; line-height: 42px;    margin-left: 0;    text-align: center;}
    .blocks1 img {margin: 0px  0 15px 0;}
    .blocks1 {margin-bottom: 40px;}
    .breadcrumbs{    margin-top: 6px}
    .site_title {top: 66px;    left: 10px;}
    .page-template-default .banner_section1 p strong {font-size: 46px;    line-height: 47px;}
    .menu_container:after {height: 0px;}
    #nav-icon3.open {    position: absolute;    top: 66px;    right: 5px;}
    .main_menu ul li {padding-bottom: 10px;    margin-bottom: 5px;}
    .main_menu ul li a {font-size: 22px; line-height: 26px}
    .main_menu > ul  {padding-top: 20px;}
    .section_content a{font-size: 16px; line-height: 20px;    background-position: right 10px center;}
.banner_section1 p strong, .page-template-newpages .banner_section1 p strong {font-size: 40px;    line-height: 45px;    margin-bottom: 3px;}
.image_wrap {  bottom: 10px;}
    .banner_section1 p {    font-size: 27px;    line-height: 38px;  }
    .banner_section1 ,.page-template-newpages .banner_section1 , .banner_section1  img.banner_image { height: 500px;}
     .image_wrap img {    padding: 0;    max-width: 248px;}
    .logo {    padding: 20px 0 0 10px;    max-width: 248px;}
    .social_links ul {margin: 0; padding: 0px;}
    .social_links {     right: 13px;    bottom: 145px;}
    .bg {    height: 200px;}
    .section1 {    margin-top: 0;    margin-bottom: 30px;}

    .section_content h2 {    margin-bottom: 20px; font-size: 32px; line-height: 38px;  font-family: 'Titillium Web', sans-serif;    font-weight: 900;}
    .section_content h6 {    margin-bottom: 25px;}
    .section_content a ,a.contact {font-size: 16px;line-height: 22px;padding: 8px 0;}
    .bg_title h2 {    font-size: 32px; line-height: 36px;}
    .top_content {    margin-top: -116px;}
    .bg_title h2:before {    top: -15px;}
    .bg_title h2:after {top: -9px;}
    .article h3 {margin-top: 0px;    font-size: 26px;    line-height: 30px}
    .article .date {margin-bottom: 15px;font-size: 18px;    line-height: 22px;}
    .inner_article {margin-bottom: 30px;}
    .article p {margin-bottom: 20px;}
    .footer_address, .newsletter {padding: 0px;}
    .slider_text .slider_inner {   max-width:100%;  width: 100%; text-align: center;    padding: 20px 8px;  margin-left:0;}
    .slider_text {position: unset;width: 100%; top: 50%;left: 0;transform: translateY(0%);}
    .slider_text .container {padding-left: 0; padding-right: 0;}
    .slider_text h3 {  font-size: 20px; line-height: 24px;margin-bottom: 20px;letter-spacing: 2px;margin-top: 0;}
    .slider_text p {margin-bottom: 10px;}
    .bg_title h2 {    font-size: 24px;line-height:28px;}
    .cases {    margin-bottom: 0px;}
    .article h3 a { font-size: 20px; line-height: 24px;}

    .slider_text p {    font-size: 16px;    line-height: 24px;}
    button.slick-next.slick-arrow {  top: 37%;    transform: translateY(-63%);  height: 30px;    width: 30px; background-size: contain  ;  right: 10px}
button.slick-prev.slick-arrow {   top: 37%;    transform: translateY(-63%); height: 30px;    width: 30px; background-size: contain;    left: 10px}
    .clients img {width: auto;max-width: 100%;}
    .clients h6 {margin-bottom: 20px;}
    .section3 {    margin-bottom:40px;}
    .clients {    margin-bottom:0px;}
    .footer_logo {    margin-bottom: 20px;}
    .footer_address p {display: block;text-align: center}
    .site_footer {text-align: center}
    .footer_logo img {     max-width: 248px;    margin: 0 auto;}
    .article_listing p, .newsletter .widget_wysija {text-align: center}
}
