@import url('style.css');@import url('//netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome.css');@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700|Open+Sans+Condensed:300,400,600,700);

    body{
        background:#fff;
        line-height:150%;
        height:100%;
    }


    .anchor{margin-top:-250px;float:left;height:0;width:0;}
    .spacer{height:30px;}

    /* Typo   ================================= */

    h1,h2,h3,h4,h5,h6,p{line-height:150%;font-family:'Open Sans Condensed', sans-serif;}

    h1{
        font-size:42px;
        color:#66b8dc;
        font-weight:300;
    }

    h2{
        font-size:32px;
        color:#4679b7;
        font-weight:700;
    }

    h3{
        font-size:28px;
        color:#4679b7;
        font-weight:700;
    }

    p, a, .pagecontent ul, .pagecontent ol, .pagecontent ul li, .pagecontent ol li{
        font-size:16px;
        color:#333333;        font-family:'Open Sans';
    }

    a, a:active{color:#66b8dc;}
    a:hover{color:#707173 !important;}
    a:visited{color:#66b8dc;}



    /* =========================================================== */
    /*                         Header                             
    /* =========================================================== */

    .mainmenu{background:#fff;height:90px;padding:30px 0 20px 0;top:0;width:1440px;left:50%;margin-left:-720px;border-bottom:2px solid #66b8dc;position:fixed;z-index:999;}
    .home .mainmenu{left:auto;margin-left:0;width:100%;}
    .mainmenu .menu{list-style:none;float:left;margin:79px 0 0 50px;}
    .mainmenu .menu li{float:left;background:url('images/lijntje.jpg') right center no-repeat;}
    .mainmenu .menu li a{padding:9px 20px;color:#707173;text-decoration:none;font-size:18px;}
    .mainmenu .menu li a:hover, .mainmenu .menu li.current-menu-item a{background:#66b8dc;color:#fff;border-top-left-radius:3px;border-top-right-radius:3px;}
    .mainmenu .menu li.current-menu-item{background:none;}
    .mainmenu .menu li a:hover{background:#eef3f4;color:#66b8dc;}
    .mainmenu .menu li.noline{background:none;}

    .mainmenu .menu .hidden-item{display:none;}

    .mainmenu .menu li:last-child{background:none;}
    
    .lang{font-size:18px;color:##707173;font-weight:300;margin-top:0;color:#66b8dc;}
    .lang:hover{color:#000;cursor:hand;cursor:pointer;}
    .lang a{font-weight:400;text-decoration:none;}
    .lang a.login{color:#707173;margin-right:15px;}
    .lang a:hover{color:#66b8dc !important;text-decoration:underline;}
    .lang a.login:hover{color:#707173 !important;}

    .mainmenu .logo{max-height:80px;margin-left:-20px;float:left;}


        /** 
        *   Slider:
        */
        .slider{width:1440px;height:330px;margin:120px auto 80px auto;position:relative;z-index:2;background-size:cover;border-bottom:2px solid #66b8dc;}
        .slider:after{
            content:'';width:100%;height:8px;position:absolute;top:100%;z-index:-1;margin-top:2px;
            background: -moz-linear-gradient(top,  rgba(0,0,0,0.4) 0%, rgba(0,0,0,0) 100%); /* FF3.6+ */
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.4)), color-stop(100%,rgba(0,0,0,0))); /* Chrome,Safari4+ */
            background: -webkit-linear-gradient(top,  rgba(0,0,0,0.4) 0%,rgba(0,0,0,0) 100%); /* Chrome10+,Safari5.1+ */
            background: -o-linear-gradient(top,  rgba(0,0,0,0.4) 0%,rgba(0,0,0,0) 100%); /* Opera 11.10+ */
            background: -ms-linear-gradient(top,  rgba(0,0,0,0.4) 0%,rgba(0,0,0,0) 100%); /* IE10+ */
            background: linear-gradient(to bottom,  rgba(0,0,0,0.4) 0%,rgba(0,0,0,0) 100%); /* W3C */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */
        }


        .home .slider{margin-bottom:0;border-color:#000;box-shadow:none;}
        .home-slider{width:100%;background-size:cover;}
        .home-slider .home-selector{margin-top:12.5%;margin-left:-5%;background:#127dae;border-radius:8px;padding:20px 30px 20px 20px;display:inline-block;}
        .home-slider .home-selector h1{color:#fff;line-height:100%;font-family:'Open Sans';font-size:38px;}
        .home-slider .home-selector strong{font-weight:600;font-size:42px;}
        .home-slider .selector{width:100%;background:url('images/select.png') no-repeat 0 0;margin:30px 0 5px 0;}
        .home-slider .selector ul{list-style:none;background:transparent;-webkit-appearance:none;width:100%;border:0;border-radius:0;font-size:20px;color:#127dae;margin-left:0;padding:10px 0 10px 0;-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}

        .selector ul li{position:relative;}
        .selector ul li p{padding-left:15px;color:#127dae;font-size:20px;line-height:100%;}
        .selector ul li ul{display:none;position:absolute;margin:0;top:100%;padding:0;width:100%;z-index:200;}
        .selector ul li ul li{background:rgba(255,255,255,.8);font-size:16px;padding:10px 10px 10px 30px;cursor:hand;cursor:pointer;color:#767777;}
        .selector ul li:hover ul{display:block;}
        .selector ul li ul li:hover{background:#767777;color:#fff;}



        .slider.sticky{position:fixed;left:50%;top:-240px;margin-left:-720px;z-index:4;}
        .slider .titlebar{width:100%;padding:5px 30px 5px 15px;background:rgba(0,0,0,.3);position:absolute;bottom:0;z-index:4;-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
        .slider .titlebar h1{color:#fff;width:50%;padding-left:100px;display:inline;font-size:42px;font-family:'Open Sans Condensed';font-weight:700;}

        .titlebar h3{color:#fff;font-size:24px;font-family:'Open Sans';margin-top:15px;font-weight:600;float:right;vertical-align:middle;}
        .titlebar h3 img{max-height:24px;width:auto !important;margin:-5px 10px 0 20px;display:inline-block;}
        .titlebar h3 a{color:#fff;text-decoration:none;font-size:24px;}
        .titlebar h3 a:hover{color:#fff !important;text-decoration:underline;}

        .home-slider .titlebar{width:100%;padding:14px 30px 14px 30px;background:rgba(0,0,0,.3);position:absolute;bottom:-2px;text-align:right;-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
        .home-slider .titlebar h3{margin-top:0;}

        #main.push-down{padding-top:502px;}

    /* =========================================================== */
    /*                         FOOTER                             
    /* =========================================================== */


    footer{background:url('images/krijtstreep.jpg');box-shadow:inset 0 4px 7px rgba(0,0,0,.3);padding:40px 0 40px 0;width:100%;border-top:2px solid #66b8dc;}
    footer ul.container{list-style:none;padding-left:0;}
    footer .widgettitle{color:#fff;font-size:20px;font-family:'Open Sans';}
    footer .widget p{color:#fff;padding-bottom:20px;}
    footer .widget a{color:#fff;font-weight:600;text-decoration:none;}
    footer .widget a:hover{color:#000;}

    footer .widget h2, footer .widget h2 a{font-size:22px;color:#fff;text-decoration:none;}
    footer .widget h2 a:hover{color:#fff !important;text-decoration:underline !important;}
    footer .widget h2 img{max-height:20px;width:auto;margin-right:5px;}
    footer .widget .widgettitle{margin-bottom:20px;}
    footer .widget .textwidget h2{margin-bottom:20px;display:block;width:100%;font-family:'Open Sans';}

    footer .widget .textwidget a i{font-size:24px;color:#444;}
    footer #text-4 a, footer #text-8 a{border-radius:3px;background:#fff;text-align:center;margin-right:10px;padding:10px 0;width:45px;display:inline-block;}
    footer #text-4 a:hover, footer #text-8 a:hover{background:#444;}
    footer #text-4 a:hover i, footer #text-8 a:hover i{color:#fff;}

    footer .logos{margin-bottom:15px;display:block;}

    .copyright{background:#4b4b4d;padding:10px 0 10px 0;}
    .copyright p{width:100%;text-align:center;display:block;color:#fff;font-size:16px;padding-bottom:0;}
    .copyright p a{color:#fff;text-decoration:none;}
    .copyright p a:hover{color:#fff !important;text-decoration:underline;}


    .pagetitle{font-family:'Open Sans';font-weight:400;}

    /* =========================================================== */
    /*                         GENERAL                             
    /* =========================================================== */
    

    /* Button: */
    .button {display: inline-block; padding: 4px;font-family:'helvetica'; font-size: 14px; color: #F8F8F8; background-color:#333333; white-space: nowrap; overflow: visible; cursor: pointer; text-decoration: none; outline: none; position: relative; zoom: 1; }
    .button:hover { color: #333333; text-decoration: none; background-color: #F8F8F8; }
    .button:active { top: 1px }
    .button.pill { -webkit-border-radius: 19px; -moz-border-radius: 19px; border-radius: 19px; }
    .button.big {font-size:16px;padding-left: 8px; }
    .button.small {font-size:12px;padding-left: 16px; }


    /* =========================================================== */
    /*                         PAGINA's                             
    /* =========================================================== */

        .pagecontent h2, .pagecontent h3{font-family:'Open Sans Condensed';font-weight:bold;}
        .pagecontent h2.child-title, .pagecontent h4{font-family: 'Open Sans';font-weight: 400;color:#66b8dc;font-size:42px;}
        .pagecontent h3{font-family:'Open Sans';font-weight:400;}
        .pagecontent p, .pagecontent ul, .pagecontent ol{padding-bottom:30px;}
        .pagecontent ul, .pagecontent ol{line-height:150%;}
        .pagecontent blockquote{background:url('images/quote.png') no-repeat top left;margin:30px 0 30px 0;padding:0 0 0 80px;}
        .pagecontent blockquote p{color:#893488;font-style:italic;display:block;width:100%;font-size:18px;}
        .pagecontent blockquote p:first-child{border-bottom:1px solid #893488;}
        .pagecontent blockquote p cite{width:100%;margin-top:30px;display:block;font-size:16px;}


        .contact-map{margin:0 0 40px 0;}
        .contact_form{margin-bottom:40px;}
        .contact .span6 strong{display:inline-block;width:100%;padding-top:20px;}
        .form_fields{list-style:none;padding-left:0;margin-left:0;}
        .form_fields li{width:100%;margin-bottom:20px;}
        .form_fields label{width:100%;padding:0 0 5px 0;line-height:100%;}
        .form_fields label p{margin-bottom:0;padding-bottom:0;}
        .form_fields .field{width:50%;padding:10px;border:1px solid #66b8dc;font-size:16px;-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
        .form_fields .field.html_block{border:0;padding:0;line-height:150%;}
        .form_fields textarea.field{height:100px;width:100%;}
        .form_fields .field:focus{border-color:#893488;}
        .form_footer .button{float:right;border-radius:4px;padding:10px 20px;font-size:18px;font-weight:bold;background:#66b8dc;font-family:'Open Sans';font-weight:400;}
        .form_footer .button:hover{background:#eef3f4;color:#66b8dc;}

        .contact-widgets .widget p span{display:inline-block;width:20px;}
        .contact h2{font-family:'Open Sans Condensed';font-weight:bold;}

         /* Portfolio */
        .portfolio-item{display:block;border:4px solid #eef3f4;margin-bottom:30px;width:45% !important;margin-left:0 !important;text-decoration:none;position:relative;background:#eef3f4;padding:10px;}
        .portfolio-item:nth-child(even){margin-left:10% !important;}
        .portfolio-item:nth-child(odd){clear:both;}
        .portfolio-item img{box-shadow:none;position:relative;z-index:1;max-width:100%;}
        .portfolio-item h2{width:94.3%;position:absolute;top:268px;z-index:2;background:rgba(0,0,0,.5);font-family:'Open Sans Condensed';padding:10px 0 10px 20px;color:#fff;line-height:110%;font-size:20px;-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
        .portfolio-item strong{color:#616363;display:block;width:100%;font-size:16px;font-family:'Open Sans Condensed';padding:20px 0 0 20px;-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
        .portfolio-item strong:first-child{padding-top:30px;}
        .portfolio-item strong span{color:#66b8dc;font-family:'Open Sans';font-weight:400;width:100%;display:block;}
        .portfolio-item:hover{background:#eef3f4;border-color:#66b8dc;}
        .portfolio-block{padding-bottom:20px;}
        .portfolio-page .sidemenu{padding-top:60px;}
        .portfolio-page .projecten{min-height:733px;}


        .page-block p{padding:30px 0 30px 0;}
        .page .related .portfolio-item h2{top:226px;}
      /*  #pagecontent .portfolio-item .strong-container{padding-top:30px;}*/

        /* Portfolio single */
        .portfolio-single-pagetitle{padding-left:20px;}
        .portfolio-media img{box-shadow:none;height:100% !important;}
        .portfolio-text blockquote{font-size:22px;font-weight:400;font-style:italic;padding-left:20px;border-left:3px solid #eee;}

        .portfolio-slider, .portfolio-carousel{margin-bottom:30px;display:block;}
        .portfolio-slider{box-shadow:0 8px 3px -4px rgba(0,0,0,.3);}
        .portfolio-media{display:block;width:100%;background:#fff;height:451px;}
        .portfolio-media .span9, .portfolio-media .span3{margin-left:0;margin-right:0;width:70%;background:#fff;height:100%;}
        .portfolio-media .span3{padding:20px;height:100%;width:30%;-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
        .portfolio-thumb{width:100px;height:100px;margin-left:10px;cursor:hand;cursor:pointer;background:#333333;;}
        .portfolio-thumb:hover img{opacity:.2;}
        .portfolio-thumb img{max-width:100%;height:auto;}

        .portfolio-item p{font-size:14px;padding:10px 20px 30px 20px;display:inline-block;}

        .page-block .img-container{width:100%;background:#fff;text-align:center;}
        .page-block .img-container img{max-width:65%;display:inline-block;height:auto;}

        a.page-block{position:relative;}
        .page-block h2{width:100%;font-family:'Open Sans Condensed';font-size:24px;font-weight:bold;position:relative;background:#686b70;top:auto;}
        .page-block span{position:absolute;bottom:10px;right:10px;}
        a.page-block:hover span{color:#66b8dc !important;}
        a.page-block:hover{border:4px solid #66b8dc;background:#eef3f4;}


    /* =========================================================== */
    /*                         WIDGETS                             
    /* =========================================================== */

        .sidemenu{position:absolute;width:270px;margin:-80px 0 0 -60px;padding-top:100px;padding-left:40px;background:#eef3f4;-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
        .sidemenu ul{list-style:none;padding-left:0;margin-left:0;z-index:1;max-width:230px !important;}
        .sidemenu ul.sticky{position:fixed;top:250px;max-width:230px !important;}
        .sidemenu ul li{width:100%;margin:0 0 0 -20px;padding-left:20px;float:left;clear:both;}
        .sidemenu ul a{color:#616363;text-decoration:none;padding:10px 10px 5px 10px;display:block;}
        .sidemenu ul a:hover{color:#70b5d2;}

        .child-section{padding:0 0 10px 0;margin:0 0 30px 0;border-bottom:2px solid #66b8dc;}
        .child-section:last-child, .child-section.no-border{border-bottom:0;}
        .child-section img{max-width:100%;height:auto;}


        .heading{color:#621f79;font-weight:bold;padding:20px 0px 0 40px;}
        .heading.main-heading{padding-bottom:20px;}
        .sidemenu .heading{color:#621f79 !important;}        
        .sidemenu li a{padding-left:0;}
        .project-list li a{padding:10px 10px 10px 20px !important;}
        .portfolio-page .sidemenu li a{padding:10px 0 5px 0 !important;line-height:150%;}


    /* =========================================================== */
    /*                         PLUGINS                             
    /* =========================================================== */

    .social_follow, .social_share{display:inline-block;margin:0 20px 20px 0}
    .social_follow:hover, .social_share:hover{opacity:.7}
    .social_follow img, .social_share img{max-width:50px}
   

    /*
        .row-fluid.slider{max-height:420px;position:absolute;z-index:-1;}
        .chefslider{width:100%;position:relative;display:block;}
        .chefslider .slides{position:absolute;top:0px;left:0;z-index:1;margin:0;padding:0;width:100%;display:block;list-style:none;}
        .chefslider .flex-control-nav{position:absolute;bottom:20px;left:0;z-index:2;margin:0;padding:0;list-style:none;}
        .chefslider .flex-control-nav li{float:left;}
        .chefslider .flex-direction-nav{position:absolute;display:block;top:40px;left:0;z-index:3;margin:0;padding:0;list-style:none;}

        .chefslider .slides li{width:100%;margin:0;}
        .chefslider .chef-slider-image{max-width:100%;width:100%;display:block;;}
        .chefslider .slide{position:relative;}
        .chefslider .slide .slide-content{width:auto;position:absolute;bottom:103px;left:50%;margin-left:30%;background:rgba(0,0,0,.6);padding:20px;-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;;border-bottom:3px solid #333333;}
        .chefslider .slide .slide-content h2{color:#fff;}
*/

    .toggle-menu{display:none;}
    .titlebar .sidemenu{display:none;} 
    .show-ipad{display:none;}

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

        .container, .slider{width:1200px;}
        .mainmenu{width:1200px;margin-left:-600px;}
        .mainmenu .logo{margin-left:0;}

        .home .container, .home-slider{width:100% !important;}
        .home .logo{margin-left:20px;}
        .slider .titlebar h1{padding-left:0px;}
        .home-slider .home-selector{margin-left:20px;}
        .slider.sticky{margin-left:-600px;}
        .sidemenu{margin-left:0;padding-left:20px;}
    }

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

        .lang{position:absolute;right:20px;top:30px;}
        .portfolio-item h2{top:180px !important;}
        .page-template-template-projecten-php .portfolio-item h2{top:245px !important;height:64px;width:263px;}
        .page-block h2{top:auto !important;}

        .mainmenu, .slider.sticky{width:980px;margin-left:-490px;}
        .container, .slider{width:980px;}
        .mainmenu .logo{margin-left:20px;}
        .sidemenu{padding:50px 0 0 20px;width:220px;}
        .sidemenu li a{font-size:14px;}
        .sidemenu ul{max-width:180px !important;}

    }


    @media only screen and (max-width:1024px){
        .home-slider .home-selector{margin-top:7%;}
        .mainmenu .logo{margin:-10px 0 0 20px;}
        .mainmenu{padding-bottom:0;width:100%;left:0;margin-left:0;}
        .mainmenu, .slider.sticky{width:100%;}
        .container{width:768px;}
        .slider{width:100%;}
        .span8.offset3#pagecontent{width:100%;margin-left:0;padding-right:30px;-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
        .slider.sticky{left:0;margin-left:0;top:-260px;}
        .mainmenu .menu{float:none;position:absolute;right:20px;top:10px;}
        .mainmenu .menu li a{padding:9px 12px;}
        #main .sidemenu{display:none;}
        .titlebar .sidemenu{background:none;z-index:4;width:auto;position:relative !important;display:inline-block;margin:0 0 0 20px;}
        .titlebar .sidemenu ul{position:absolute;top:18px;}
        .titlebar .sidemenu ul li{width:auto !important;}
        .titlebar .sidemenu .main-heading{display:none !important;padding:8px;font-size:20px;line-height:100%;box-shadow:0 0 5px rgba(0,0,0,.2);background:#fff;border-radius:3px;}
        .titlebar .sidemenu .nav-item{display:none;background:#fff;padding:10px;margin:0 0 0 -20px;border:2px solid #66b8dc;border-top:0;border-bottom:0;width:200px !important;}
        .titlebar .sidemenu .nav-item:first-child{border-top:2px solid #66b8dc;}
        .titlebar .sidemenu .nav-item:last-child{border-bottom:2px solid #66b8dc}
        .titlebar .sidemenu .nav-item a{line-height:150%;}
        .slider .titlebar h1{width:auto !important;}
        .footer .widget .textwidget h2, .footer .widget .textwidget h2 a{font-size:16px;}
        .page-template-template-contact-php .titlebar .sidemenu, .page-template-template-projecten-php .sidemenu{display:none !important;}
        .page-template-template-projecten-php .portfolio-item h2{width:304px;}
    }


    @media only screen and (max-width:880px){
        .mainmenu .menu{top:0;} 
        .mainmenu .menu li a{padding:9px 12px;font-size:14px;border-radius:3px;}
        .lang a.login{font-size:14px;margin-right:10px;}
        .mainmenu .logo{height:70px;margin:5px 0 0 20px;}
        .portfolio-item h2{top:215px !important;}
        .page-block h2{top:auto !important;}
        .show-ipad{display:block;}
    }

    @media only screen and (max-width:810px){
        .titlebar h3{margin-top:25px;}
        .titlebar h3, .titlebar h3 a{font-size:18px;}
        .titlebar h3 img{height:18px;}
    }

    @media only screen and (max-width:768px){
        .container{-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
        .mainmenu{padding:20px 0 20px 0;}
        .mainmenu .logo{margin-left:20px;}
        .home-slider .home-selector{margin:12.5% 0;float:none;position:absolute;left:50%;margin-left:-230px;}
        .mainmenu .menu{display:none;background:#fff;width:35%;padding-left:0;margin-left:0;top:42px;right:30px;border-bottom:2px solid #66b8dc;}
        .mainmenu li{display:block;width:100%;background:none !important;}
        .mainmenu li a{padding:5px 0;width:100%;text-align:center;display:block;border-radius:0 !important;-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
        .lang{top:20px;}
        .toggle-menu{display:block;margin-top:40px;}
        .toggle-menu{width:50px;padding:15px 0 15px 0;text-align:center;background:#66b8dc;border-radius:4px;box-shadow:1px 1px 2px rgba(0,0,0,.2);color:#fff;position:absolute;top:10px;right:30px;}
        .toggle-menu i{font-size:20px;line-height:100%;padding-right:0;margin-right:0;}
        .toggle-menu:hover{background:#000;cursor:hand;cursor:pointer;}

        .mainmenu .menu .hidden-item{display:block;}
        .container, .slider{width:100%;}
        .container{padding-left:20px;padding-right:20px;}
        .portfolio-item{-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;;width:46.5% !important;float:left !important;}
        .portfolio-item:nth-child(even){margin-left:5% !important;}
        .portfolio-item h2{width:92%;top:194px !important;}
        .page-template-template-projecten-php .portfolio-item h2{width:92%;}
        .page-block h2{top:auto !important;width:100%;}
        .footer{display:none;}
        .pull-right.lang{display:none;}
    }

    @media only screen and (max-width:620px){
        .portfolio-item h2{font-size:14px;top:170px !important;}
        .page-block h2{top:auto !important;}
    }


    @media only screen and (max-width:580px){
        .home-slider .home-selector{position:relative;left:auto;margin:12.5% auto !important;}

        .home-slider .home-selector h1{font-size:26px;}
        .home-slider .home-selector h1 strong{font-size:28px;}
        .home-slider .selector{background-position:top right;}
    }

    @media only screen and (max-width:540px){
        .titlebar h3{display:none;}
        .portfolio-item, .portfolio-item:nth-child(even){width:100% !important;margin-left:0 !important;}
        .portfolio-item .img-container{position:relative;}
        .portfolio-item h2, .page-template-template-projecten-php .portfolio-item h2{position:relative;width:100%;top:-40px !important;height:auto !important;font-size:20px;-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
        .page-block h2{top:auto !important;}
        .page-block p{padding-top:60px;padding-bottom:0;}
        .portfolio-item img{width:100%;height:auto;}
        .portfolio-item .strong-container{margin-top:-40px;}
        .footer .widget{width:100% !important;float:none;margin:30px 0 !important;}

    }


    @media only screen and (max-width:400px){
        .home-slider .home-selector h1{font-size:20px;}
        .home-slider .home-selector h1 strong{font-size:22px;}
        .selector ul li p, .selector ul li{font-size:16px;}
        .page-block h2{top:auto !important;}

    }


