#ey_2col{float:left;width:87.9%}#ey_3col{float:left;width:33.23%}#ey_4col{float:left;width:10.9%}.clear{clear:both}.zerogrid{width:1024px;position:relative;margin:0 auto;padding:0}.zerogrid:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}.row:after,.zerogrid .row:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.zerogrid .row:after{clear:both}.zerogrid .wrap-col{margin:10px}.zerogrid .col-1-2,.zerogrid .col-1-3,.zerogrid .col-1-4,.zerogrid .col-1-5,.zerogrid .col-1-6,.zerogrid .col-1-66,.zerogrid .col-2-3,.zerogrid .col-2-4,.zerogrid .col-2-5,.zerogrid .col-2-6,.zerogrid .col-3-4,.zerogrid .col-3-5,.zerogrid .col-3-6,.zerogrid .col-4-5,.zerogrid .col-4-6,.zerogrid .col-5-6{float:left;display:inline-block}.zerogrid .col-full{width:100%}.zerogrid .col-1-2{width:50%}.zerogrid .col-1-3{width:33.33%}.zerogrid .col-2-3{width:66.66%}.zerogrid .col-1-4{width:25%}.zerogrid .col-2-4{width:40%}.zerogrid .col-3-4{width:75%}.zerogrid .col-1-5{width:20%}.zerogrid .col-2-5{width:40%}.zerogrid .col-3-5{width:60%}.zerogrid .col-4-5{width:75%}.zerogrid .col-1-6{width:18%;padding:10px;background:#fff;border:none}.zerogrid .col-1-66{width:25%;padding:10px;margin-left:10px;margin-right:10px;margin-bottom:-200px;padding-bottom:200px}.zerogrid .col-2-6{width:33.33%}.zerogrid .col-3-6{width:50%}.zerogrid .col-4-6{width:66.66%}.zerogrid .col-5-6{width:83.33%}@media only screen and (min-width:768px) and (max-width:959px){.zerogrid{width:768px}}@media only screen and (max-width:767px){.zerogrid{width:100%}}@media only screen and (min-width:620px) and (max-width:767px){.zerogrid{width:100%}}@media only screen and (max-width:619px){.zerogrid,.zerogrid .col-1-2,.zerogrid .col-1-3,.zerogrid .col-1-4,.zerogrid .col-1-5,.zerogrid .col-1-6,.zerogrid .col-1-66,.zerogrid .col-2-3,.zerogrid .col-2-4,.zerogrid .col-2-5,.zerogrid .col-2-6,.zerogrid .col-3-4,.zerogrid .col-3-5,.zerogrid .col-3-6,.zerogrid .col-4-5,.zerogrid .col-4-6,.zerogrid .col-5-6{width:100%}}img{max-width:100%;height:auto}.response-menu{position:relative;z-index:30;margin:0 10px;width:100%}.response-mobileshow{position:relative;z-index:30;margin:0 10px;width:100%}.response-menu div{padding-top:2px;overflow:hidden;position:relative;font:18px/25px 'PT Sans Narrow';color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.2);font-weight:700}.response-mobileshow div{padding-top:0;overflow:hidden;position:relative;font:18px/25px 'PT Sans Narrow';color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.2);text-align:center;font-weight:700}.response-menu select{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.response-menu{display:none}.response-mobileshow{display:none}@media only screen and (max-width:959px){.main-menu li{padding-left:30px}.services-menu{padding:27px 0 0 50px}.services-menu li{padding-left:40px}}@media only screen and (max-width:680px){.main-menu li{padding-left:15px}.main-menu li a{font-size:18px;line-height:1em}.services-menu{padding:27px 0 0 20px}.services-menu li{padding-left:25px}footer{height:180px}}@media only screen and (max-width:480px){.response-menu{display:block}.response-mobileshow{display:block}.main-menu{display:none}#contact-form input{width:150px}}@media only screen and (max-width:280px){#contact-form input{width:80px}}.mobile-hide div{color:#fff}@media only screen and (min-width:320px) and (max-width:480px){.mobile-hide{display:none}}@media screen and (max-width:800px){body{padding:0 15px}}@media only screen and (max-width:480px){body{padding:0 0}}@media only screen and (max-width:320px){body{padding:0 0}}#interaction{bottom:10px;margin:0;width:100%;text-align:center;min-width:300px;z-index:1111}.logo-oulfa-top{position:relative;height:40px;background:#45484d;background:linear-gradient(to right,#45484d 0,#000 100%)}.logo-oulfa-top img{position:absolute;left:0;right:0;margin:0 auto;width:130px;height:40px;z-index:10}#loginoulfaButon,#registeroulfaButon{min-height:1.6em;font-weight:700;width:39%;margin:5%;font-size:13px;border:0}@media (min-width:320px){.col-dept{width:98%;overflow:hidden;margin-left:auto;margin-right:auto;max-width:850px;border:1px solid #ccc;margin-bottom:5px;padding:5px}}@media (min-width:481px){.col-dept{width:98%;overflow:hidden;margin-left:auto;margin-right:auto;max-width:850px;border:1px solid #ccc;margin-bottom:5px;padding:5px}}@media (min-width:641px){.col-dept{width:98%;overflow:hidden;margin-left:auto;margin-right:auto;max-width:850px;border:1px solid #ccc;margin-bottom:5px;padding:5px}}@media (min-width:962px){.col-dept{width:98%;overflow:hidden;margin-left:auto;margin-right:auto;max-width:850px;border:1px solid #ccc;margin-bottom:5px;padding:5px}}@media (min-width:1025px){.col-dept{width:98%;overflow:hidden;margin-left:auto;margin-right:auto;max-width:850px;border:1px solid #ccc;margin-bottom:5px;padding:5px}}@media (min-width:1281px){.col-dept{width:98%;overflow:hidden;margin-left:auto;margin-right:auto;max-width:850px;border:1px solid #ccc;margin-bottom:5px;padding:5px}}