/*  MAKE LAYOUT RESPONSIVE at 480px FOR IPHONE LANDSCAPE ============================================ */
.container { width: 93.75%; /* 450px / 480px */ }
/*  GRID OF EIGHT TURNS INTO A GRID OF FOUR */
.span_8_of_8 { width: 100%; margin-left: 0; }
.span_7_of_8 { width: 100%; margin-left: 0; }
.span_6_of_8 { width: 100%; margin-left: 0; }
.span_5_of_8 { width: 100%; margin-left: 0; }
.span_4_of_8 { width: 100%; margin-left: 0; }
.span_3_of_8 { width: 74.2%; margin: 1% 0 1% 3.2%; }
.span_2_of_8 { width: 48.4%; margin: 1% 0 1% 3.2%; }
.span_1_of_8 { width: 22.6%; margin: 1% 0 1% 3.2%; }
.span_1_of_8:nth-child(4n+1) { clear: both; margin-left: 0; }

.page-title h1 { /* font-size: 55px; */ font-size: 38px; }
.rotator-content h1 { /* font-size: 55px; */ font-size: 25px; }
h1 { /* font-size: 45px; */ font-size: 36px; }
h2 { /* font-size: 36px; */ font-size: 30px; }
h3 { /* font-size: 30px; */ font-size: 24px; }
h4 { /* font-size: 24px; */ font-size: 18px; }
p, .entry li { /* font-size: 18px; */ font-size: 14px; }

#wrapper { height: auto; }
.title { padding: .5% 0%; }

.logo { text-align: center; }
h1.logo img { margin-top: 0; }
/* #top #nav { float: none; margin-top: 5px; } */
#nav-rotator, #logo-rotator-wrap { display: none; }
#top .container { border-bottom: none; }
.mobile { display: block; }
.rotator-content { padding: 0; }
.home .rotator-content {/*  margin-top: 305px; */ margin-top: 355px; }
.rotator-content .social-networks { margin-left: 0px; padding-left: 0; padding-top: 20px; border-left: none; }
.rotator-content .social-networks img { float: none; max-width: 30px; }
.table, .table .table-cell { display: inline-block; width: 100%; }
.styled-select { text-align: center; }
.slide-content { padding-left: 0; padding-right: 0; }

img.alignright, img.alignleft { float: none; margin-right: 0; margin-left: 0; display: block; }