.mediabox{float:left;width:50%;padding:0 25px;margin-bottom:20px;font-size:14px;}
.mediabox img{display:block;margin:0 auto;}
.mediabox h3{margin:0.75em 0 0.5em;}
.mediabox p{padding:0 0 5px 0;margin:0;}
.textblue{color:#0066cc;font-weight:400}
@media screen and (max-width:1200px){.mediabox{float:none;width:auto;font-size:90%;margin-top:30px;margin-bottom:30px;}
.mediabox img{margin-left:auto;margin-right:auto;margin-bottom:0px;}
.mediabox h3{margin-top:0;}
.mediabox p{}
.mediabox:before, .mediabox:after{content:'';display:block;}
.mediabox:after{clear:both;}
}
@media screen and (max-width:32em){.mediabox{text-align:center;width:100%}
.guidebox{width:100%;margin-left:auto;margin-right:auto;}
.mediabox img{float:none;margin:0 auto;max-width:100%;}
.mediabox h3{margin:1.25em 0 1em;}
.mediabox p{margin:0;}
.floatright{float:none;width:100%;text-align:center;margin-top:0px;}
.lb-album{width:92%;margin:0 auto;text-align:center;font-weight:400;}
.lb-album li{float:none;margin:0 auto;position:relative;}
.lb-album li > a img{width:100%;}
.lb-album li > a{position:relative;padding:10px;width:100%;background:#F5F5F5;border:1px solid #ddd;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px 4px 4px 4px;}
.lb-album li > a span{position:relative;max-width:90%;max-height:90%;text-align:center;line-height:150px;color:#0066cc;text-shadow:0px 1px 1px rgba(255,255,255,0.6);font-size:45px;padding-top:25px;opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=0)";background:rgb(241,210,194);background:-moz-radial-gradient(center, ellipse cover, rgba(255,255,255,0.56) 0%, rgba(221,228,231,1) 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(255,255,255,0.56)), color-stop(100%, rgba(241,210,194,1)));background:-webkit-radial-gradient(center, ellipse cover, rgba(255,255,255,0.56) 0%, rgba(211,242,254,1) 100%);background:-o-radial-gradient(center, ellipse cover, rgba(255,255,255,0.56) 0%, rgba(211,242,254,1) 100%);background:-ms-radial-gradient(center, ellipse cover, rgba(255,255,255,0.56) 0%, rgba(211,242,254,1) 100%);background:radial-gradient(center, ellipse cover, rgba(255,255,255,0.56) 0%, rgba(211,242,254,1) 100%);-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;-ms-transition:opacity 0.2s linear;transition:opacity 0.2s linear;cursor:zoom-in;}
}
.floatleft{float:left;width:30%;text-align:left;margin-top:15px;}
.floatleftmenu{float:left;width:30%;text-align:left;margin-top:15px;}
.floatright{float:right;width:70%;text-align:left;}
@media only screen and (max-width:640px){.floatleft{text-align:center;float:none;width:100%}
.floatleftmenu{text-align:left;float:none;width:100%}
.floatright{float:none;width:100%;text-align:center;margin-top:0px;}
}
.clientleft{float:left;width:30%;text-align:left;margin-top:15px;}
.clientright{float:right;width:66%;text-align:left;}
@media only screen and (max-width:640px){.clientleft{text-align:center;float:none;width:100%}
.clientright{float:none;width:100%;text-align:center;margin-top:0px;}
}
.guidebox{width:80%;margin-left:auto;margin-right:auto;}
.guidebox img{display:block;margin:0 auto;}
.guidebox h3{margin:0.75em 0 0.5em;}
.guidebox p{padding:0 0 5px 0;margin:0;}
.textblue{color:#0066cc;font-weight:400}
.clientbox{width:46%;float:left;margin-left:auto;margin-right:auto;}
.clientbox img{display:block;margin:0 auto;}
.clientbox h3{margin:0.75em 0 0.5em;}
.guidebox p{padding:0 0 5px 0;margin:0;}
.textblue{color:#0066cc;font-weight:400}