body{font:15px/1.5 Arial,Helvetica,sans-serif;padding:0;margin:0;background-color:#f4f4f4}.container{width:80%;margin:auto;overflow:hidden}ul{margin:0;padding:0}.button_1{height:38px;background:#2b3990;border:0;padding-left:20px;padding-right:20px;color:#fff}header{color:#fff;padding-top:30px;min-height:70px;padding-bottom:10px}header a{color:#000;text-decoration:none;text-transform:uppercase;font-size:14px}header li{float:left;display:inline;padding:0 20px 0 20px}header img{float:left;height:52px}header nav{float:right;margin-top:10px}header .highlight,header .current a{color:#2b3990;font-weight:bold}header a:hover{color:#ccc;font-weight:bold}#showcase{min-height:500px;background:url(http://gps.co.rs/img/showcase.jpg.pagespeed.ce.p8luv_Hm5Z.jpg) no-repeat fixed center;background-size:1920px 1080px;text-align:center;color:#fff}#showcase h1{margin-top:100px;font-size:55px;margin-bottom:10px}#showcase p{font-size:16px}#showcase1{min-height:200px;background:url(http://gps.co.rs/img/showcase.jpg.pagespeed.ce.p8luv_Hm5Z.jpg) no-repeat fixed center;background-size:1920px 1080px;text-align:center;color:#fff}#info{min-height:600px;text-align:left;color:#000}#info h1{margin-top:60px;font-size:55px;margin-bottom:10px;color:#2b3990}#info p{font-size:16px}#info p .highlights{color:#2b3990;font-weight:bold}#info iframe{width:100%}#about{min-height:350px;text-align:left;color:#000;background-image:url(http://gps.co.rs/img/mini.jpg.pagespeed.ce.LJLsSJjW-k.jpg)}#about h1{margin-top:30px;font-size:40px;text-align:center;margin-bottom:10px;color:#2b3990}#about p{font-size:20px;background-color:#afafaf;padding:10px}#about h4{background-color:#848484;padding:10px}#boxes{margin-top:20px;padding-left:10%}#boxes .box{float:left;text-align:center;width:30%;padding:10px}#boxes .box img{width:90px;padding-bottom:20px;text-align:center}#boxes .box p{font-size:12px}#videos{min-height:500px;padding:10px;background-image:url(http://gps.co.rs/img/mini.jpg.pagespeed.ce.LJLsSJjW-k.jpg);background-size:1920px 1080px}#videos .box{width:100%;padding:15px;text-align:center;padding-bottom:20px}footer{padding:20px;color:#fff;background-color:#2b3990;text-align:center}@media (max-width:768px){header #branding,header nav,header nav li,#newsletter h1,#newsletter form,#boxes .box,article#main-col,aside#sidebar{float:none;text-align:center;width:100%}header img{padding-bottom:10px}#showcase h1{margin-top:20px;font-size:40px}#boxes{padding-left:0%}#videos .iframe-container{position:relative;width:100%;padding-bottom:56.25%;height:0}#videos .iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}}