﻿@charset "utf-8";
/* CSS Document */

@media screen and (max-width: 1250px) {
body .wrapper { padding:0 3%; }
}

@media screen and (max-width: 900px) {
body .container .loghi li { width:48%;}
body .container .loghi li img { max-width:100%;}
}

@media screen and (max-width: 720px) {
body .header { padding:32px 0; }
body .header img { max-width:80%; }
body .container .loghi li { display:block; width:auto;}
}

body, html { margin:0; padding:0; height:100%; font-family: 'Open Sans', sans-serif;}
.wrapper { }
.header { text-align:center; padding:64px 0 32px 0; }
.container { width:100%; max-width:1200px; margin:0 auto; text-align:center; }
.container .P-par { font-size:0.8em; }
.container .P-par a{ color:#c7060d }
.container .P-link { text-align:center; margin:32px 0; }
.container .P-link a { display:inline-block; background:#337ab7; color:#fff; padding: 10px 16px; text-decoration:none;-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; transition: All 0.4s ease; -webkit-transition: All 0.4s ease; -moz-transition: All 0.4s ease; -o-transition: All 0.4s ease; }
.container .P-link a:hover { background:#184872; }
.container .loghi {margin:0; padding:0; list-style-type:none;}
.container .loghi li { display:inline-block; vertical-align:top; border: 1px solid #dedede; margin:0 3px 10px 3px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.container .loghi li img { padding:0 3px;}
