/* 
Theme Name: Responsive II Child Theme
Theme URI: https://github.com/cyberchimps/responsive-childtheme/tree/responsive-II
Description: Responsive II Child Theme
Template: responsive-mobile
Version: 1.0.0
Author: CyberChimps 
Author URI: https://cyberchimps.com
License: GNU General Public License
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: responsive-mobile-child
Responsive II WordPress Child Theme, Copyright (C) 2011-2014 CyberChimps
*/

/* =Start From Here
-------------------------------------------------------------- */
body {
font-size: 16px;
line-height:24px;
font-family: 'Ubuntu', sans-serif;
font-weight:400;
color: #272727;
background-color: #1f3547;
}

#wrapper {
background-color: #fff;
padding:25px 2.5% 0;
}
.page-id-5 #wrapper {
padding:12px 0;
}
.container, .content-area, #featured-area, .home-widgets, #footer #footer-wrapper {
    margin-right: auto;
    margin-left: auto;
    padding: 0;
}
#top-menu-container {
  position: relative;
    margin: 93px 20px -123px;
    background-color: transparent;
height:30px;
z-index:120;
float:right;
}
#top-menu.container {
width:500px;
}
#top-menu-container .top-menu li a {
font-size:24px;
color:#2d5990;
}
#container {
	width:1200px;
    margin: 0 auto;
background-color:#fff;
}
#site-branding {
float:left;
margin:25px 0 0 25px;
padding:0;
}

h1, h2, h3, h4, h5, h6 {
font-weight: 600;
margin: 0 0 20px 0;
}
h1 {
color: #272727;
font-size:36px;
}
h2 {
font-size:30px;
color: #272727;
line-height:1.3;
}
h3 {
font-size:24px;
line-height:1.3;
color:#286293;
}
#widgets h3 {
margin-bottom: 3px;
}
h3.entry-title {
font-size: 18px;
line-height:24px;
}
#widgets a {
font-weight:800;
}
a {
color: #54a0d6;
text-decoration:none;
}
a:hover, a:active {
color: #286293;
text-decoration:none;
}
p {
margin:0 0 18px 0;
}
#main article {
padding-bottom: 0;
}
li {
margin-bottom: 18px;
line-height:24px;
}
ul {
margin-bottom:16px;
}
hr {
     border-top: 1px solid #ccc;
}
.alignleft {
padding-top:6px;
  margin-right: 25px;
}
.alignright {
padding-top:6px;
  margin-left: 25px;
}
#text-3 {
font-size:18px;
line-height:1.4;
}
.divider {
    clear: both !important;
    display: block !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    width: 100% !important;
    background: none !important;
}
.map {
float:right;
padding-bottom:21px;
}
.app {
font-weight:800;
background-color:#e3e3e3;
float:right;
padding:5px 10px 6px 8px;
}

.post-85 .one_half, .post-91 .one_half {    
    float:right;    
}

.page-id-694 form, .page-id-17 form {
    display: inline;
}
.page-id-694 select, .page-id-17 select {
    display: inline;
margin:0 0 0 8px;
padding: 5px;
width:200px;
}
.full_width {
padding-bottom:12px;
}
.one_half {
    width: 46.4% !important;
margin:0 1.2%;
float:none;
display:inline-block;
vertical-align: text-top;
}
.one_fourth {
    width: 22% !important;
margin:0 1.2%;
float:none;
display:inline-block;
vertical-align:top;
text-align:left;
}
.one_third {
    width: 24% !important;
margin:0 1.2%;
float:none;
display:inline-block;
vertical-align:top;
text-align:left;
}
.caldera-grid .col-lg-1, .caldera-grid .col-lg-10, .caldera-grid .col-lg-11, .caldera-grid .col-lg-12, .caldera-grid .col-lg-2, .caldera-grid .col-lg-3, .caldera-grid .col-lg-4, .caldera-grid .col-lg-5, .caldera-grid .col-lg-6, .caldera-grid .col-lg-7, .caldera-grid .col-lg-8, .caldera-grid .col-lg-9, .caldera-grid .col-md-1, .caldera-grid .col-md-10, .caldera-grid .col-md-11, .caldera-grid .col-md-12, .caldera-grid .col-md-2, .caldera-grid .col-md-3, .caldera-grid .col-md-4, .caldera-grid .col-md-5, .caldera-grid .col-md-6, .caldera-grid .col-md-7, .caldera-grid .col-md-8, .caldera-grid .col-md-9, .caldera-grid .col-sm-1, .caldera-grid .col-sm-10, .caldera-grid .col-sm-11, .caldera-grid .col-sm-12, .caldera-grid .col-sm-2, .caldera-grid .col-sm-3, .caldera-grid .col-sm-4, .caldera-grid .col-sm-5, .caldera-grid .col-sm-6, .caldera-grid .col-sm-7, .caldera-grid .col-sm-8, .caldera-grid .col-sm-9, .caldera-grid .col-xs-1, .caldera-grid .col-xs-10, .caldera-grid .col-xs-11, .caldera-grid .col-xs-12, .caldera-grid .col-xs-2, .caldera-grid .col-xs-3, .caldera-grid .col-xs-4, .caldera-grid .col-xs-5, .caldera-grid .col-xs-6, .caldera-grid .col-xs-7, .caldera-grid .col-xs-8, .caldera-grid .col-xs-9 {
    position: relative;
    padding-left: 0 !important;
    padding-right: 15px !important;
}
#cycloneslider-home-1 {
float:none;
width:100%;
margin-top:7px;
}
.cycloneslider-template-standard {
padding: 0 !important;
margin-bottom:12px !important;
}
.page-id-5 #main article {
margin:0 auto;
  text-align: center;
}
.homebox {
background-color:#dde0e4;
width:100%;
text-align:left;
margin:6px 0;
}
.homebox p {
padding:10px 15px 12px 15px;
}
.homebox a {
font-weight:800;
}
.page-id-5 .h4, .page-id-5 h4, .homebox .h4, .homebox h4 {
font-size:21px;
color:#fff;
background-color:#295492;
padding:8px 15px 7px;
margin:0;
}
.page-id-5 .h4 a:link, .page-id-5 h4 a:link, .page-id-5 .h4 a:visited, .page-id-5 h4 a:visited {
color:#fff;
}
.page-id-5 .h4 a:hover, .page-id-5 h4 a:hover {
color:#54a0d6;
}
.display-posts-listing .title {
font-size:24px;
font-weight:800;
line-height:30px;
}
.home .display-posts-listing .title {
font-size:18px;
line-height:24px;
}
.display-posts-listing li {
margin-bottom:24px;
}
.home .display-posts-listing li {
margin-bottom:18px;
}
.page-id-113 .post-entry a {
color:#000;
}
.page-id-113 .post-entry p a {
color: #54a0d6;
text-decoration:none;
font-weight:500;
}
.page-id-113 p a:hover {
color: #286293;
text-decoration:none;
}
.read-more {
display:none;
}
.one_fourth ul {
margin-bottom:0;
}
.display-posts-listing .excerpt {
display:block;
margin-top:0;
}
.display-posts-listing .excerpt a {
white-space: nowrap;
}
.display-posts-listing .excerpt-dash  {
display: none;
}
article .post-data {
display:none;
}
.category #main article {
    margin-bottom: 20px;
    border-bottom: 1px solid #ccc;
}
.category .entry-header h1 {
font-size:28px;
}
.wp-caption img[class*="wp-image-"] {
    display: block;
    max-width: 100%;
    margin: 0;
}
.wp-caption {
    max-width: 100%;
    margin-bottom: 5px;
    border: none;
font-size:14px;
line-height:1.3;
}
.wp-caption .wp-caption-text {
    margin: 0;
}
.display-posts-listing ul, .display-posts-listing {
padding-left:0;
overflow: auto;
}

#widgets ul, main#main.sitemap .sitemap-widgets ul {
    padding-left: 0;
}
table > thead > tr > th, table > thead > tr > td, table > tbody > tr > th, table > tbody > tr > td, table > tfoot > tr > th, table > tfoot > tr > td {
  padding: 0 0 7px 0;
  line-height: 1.42857;
  vertical-align: top;
  border-top: 0 solid #ddd;
}
.border {
	border: 1px solid #333;
}
#container {
	font-size: 16px;
line-height:24px;
}
.container, #featured-area {
    width: 1200px;
  }
.content-area {
width:1142px;
}
.home .content-area {
width:1200px;
}
#secondary-header {
  position: relative;
  min-height: 1px;
  padding-left: 0;
  padding-right: 0;
width:1px;
top:0;
margin:0 0 0 0;
z-index:10000;
height:0;
}

.skip-container {
	display:none;
}
#header {
padding: 0 0 0 0;
width:1200px;
height:144px;
background-image: url(https://www.projectfreedom.org/wp-content/uploads/2017/06/header-back.jpg);
background-position: 312px 0; 
	background-repeat: no-repeat;
}
.header-row {
  margin-left: 0;
  margin-right: 0;
}

main#main {
    padding: 0;
font-size: 16px;
line-height:24px;
}
.breadcrumb-list {
display:none;
}
#main-navigation .main-nav ul {
padding-left:4px !important;
}
#main-navigation .main-nav ul li a {
	text-transform: uppercase;
font-size:18px;
color: #fff;
padding:6px 0 8px 16px;
margin:0;
line-height: 1.2;
font-weight:600;
}
#main-menu-container ul li#menu-item-35 a {
    color: #fff;
    padding-left: 25px;
}
#main-navigation .main-nav ul li a:hover {
color: #54a0d6;
background-image: none;
}
#main-navigation .main-nav ul li ul li ul {
margin-left:0 !important;
margin-top:2px !important;
}
.ngg-album-compact h4 .ngg-album-desc {
    overflow: auto !important;
    height: 20px !important;
}
.ngg-album-gallery-image-counter {
     padding-bottom:12px !important;
}
.display-posts-listing .excerpt {
padding-bottom:16px;
}
main#main .display-posts-listing .listing-item {
    border-bottom: 1px solid #c2c4ce;
    padding-bottom: 6px;
    margin-bottom: 24px;
}
.home main#main .display-posts-listing .listing-item {
    border-bottom: 0 solid #c2c4ce;
    padding-bottom: 0;
    margin-bottom: 0;
}

.e-events, #em_widget-2 ul li {
font-weight:500 !important;
line-height:19px;
}
.e-events h6, #em_widget-2 h6 {
font-size:14px;
text-transform: uppercase;
margin-bottom:0;
}
table.fullcalendar td {
width:14%;
}
table.em-calendar td {
    padding: 2px 4px 5px 6px;
}
table.fullcalendar ul {
list-style:none;
margin:2px 0 0 0;
font-weight:500;
padding-left:0;
}
table.fullcalendar ul li {
margin: 0 0 6px 0;
line-height:1.2;
}
table > thead:first-child > tr:first-child > td {
    border: 1px solid #888 !important;
text-align:center !important;
}
table.em-calendar td.eventful-pre a, table.em-calendar td.eventful-post a {
    text-decoration: none;
}
table.em-calendar td.eventful a, table.em-calendar td.eventful-today a {
    color: #54a0d6;
}
table.em-calendar td.eventful a:hover, table.em-calendar td.eventful-today a:hover {
   color: #286293;
}
table.em-calendar td.eventless-today, table.em-calendar td.eventful-today {
    background-color: #e5e5e5;
}
.byline, .author {
display:none;
}
#footer {
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding-left: 0;
    padding-right: 0;
    margin-top: 0;
    padding-top: 0;
    background-color: transparent;
    color: #fff;
}
#footer #footer-wrapper {
    width: 100%;
    padding: 0;
    margin: 0 auto;
}
#footer-widgets-container {
width: 100%;
	font-weight: normal; 
	font-style: normal;
color: #fff;
  margin: 0 auto 0 auto;
}
#footer-widget .footer-widget {
  padding-left: 0;
  padding-right: 0;
    float: none;
    width: 100%;
}
#footer-widget {
    width: 1200px;
	margin:0 auto;
}
.wp-image-1796 {
	float:right;
}
#menu-social-container, #footer-base {
display: none;
}
.smile {
	border: 1px solid #ec912d;
	margin: 25px 30px;
	padding: 10px 15px;
	text-align:left;
}
.smile .alignleft {
	margin: 0 20px 0 0;
	padding:0 0;
}
.smile .alignright {
	padding:3px 0 0;
}
#text-2 {
	font-weight:400;
padding-top:25px;
margin:0 auto 0;
	text-align:center;
font-size:14px;
	line-height:24px;
color:#aeb6c6;
}
#text-2 a {
color:#fff;
font-size:12px;
}
body, #container {
font-size: 15px;
line-height:21px;
}
#widgets .entry-header {
    margin-bottom: 3px;
}
#widgets .widget-title, main#main.sitemap .sitemap-widgets .widget-title {
    margin-bottom: 16px;
}
.apw-type-post {
margin-bottom:16px;
}
#widgets ul li {
margin-bottom:16px;
}
.widget-wrapper {
  padding: 0;
}
@media only screen and (max-width: 5225px) and (min-width: 992px) {
#main-navigation .main-nav ul {
        display: inline-block;
        margin: 0;
        padding: 6px 0 0;
        /* For IE, the outcast */
        zoom:1;
        *display: inline;
}
#main-menu-container {
font-size:18px;
letter-spacing: 0;
font-weight:700;
background-color: #286293;
}

#main-navigation .main-nav ul li > ul {
    background-color: transparent;
    margin: 5px 6px 6px;
min-width: 180px !important;
}
#main-navigation .main-nav ul li ul li a {
font-size:17px;
    line-height: 1.2;
background-image:none;
    border: none;
    margin: 0 0 0 8px;
white-space: normal;
    text-shadow: none;
word-wrap: break-word;
    background-color:#286293;
    color: #fff;
    filter: none;
max-width:180px !important;
    cursor: pointer;
    display: block;
padding:6px 9px 7px 9px !important;
text-indent: 0;
    border-top: 1px solid #005152;
    border-right: 1px solid #005152;
text-transform: none;
font-weight:500;
}
#main-navigation .main-nav ul li ul li ul {
margin-left:-12px !important;
}
.fontawesome-text {
display: none;
}
.fa-facebook-official, .fa-facebook-officialyoutube {
font-size:21px;
margin-top:2px;
}
.fa-twitter {
font-size:22px;
margin-top:1px;
}
#main-menu-container ul li#menu-item-36 a {
color:#fff;
padding-left:30px;
}
#main-menu-container ul li#menu-item-37 a {
color:#fff;
padding-left:12px;
}
#main-menu-container ul li#menu-item-36 a:link, #main-menu-container ul li#menu-item-37 a:link {
color:#fff;
}
#main-menu-container ul li#menu-item-29 a, #main-menu-container ul li#menu-item-28 a {
	text-transform: none;
padding:1px 0 0 26px;
font-size:20px;
font-weight:500;
}
#main-menu-container ul li#menu-item-28 a {
padding-left:20px;
}
#main-menu-container ul li#menu-item-29 a:link, #main-menu-container ul li#menu-item-28 a:link {
color:#c8deff;
}
#main-menu-container ul li#menu-item-29 a:hover, #main-menu-container ul li#menu-item-28 a:hover, #main-menu-container ul li#menu-item-36 a:hover, #main-menu-container ul li#menu-item-37 a:hover {
color: #54a0d6;
}
.content-area {
  background: transparent;
}

.home .entry-header {
display:none;
  margin-bottom: 0;
}
.widget_search {
    margin-top: 20px;
}
main #featured-content, main #featured-image {
  width: 100%;
}
main #featured-content, main #featured-image {
  padding: 0 0;
}
.post-navigation {
margin-bottom:30px;
}
#colwrap {
width:100%;
}

.home .post-data {
display:none;
}

.front-page .content-area {
  background: transparent;
}
.full-width-page main#main, .page-template-page-templateslanding-page-php main#main, .page-template-page-templatessitemap-php main#main {
  padding-left: 0;
  padding-right: 0;
}
.post-meta {
display:none;
}
#blockwrap {
	width:100%;
	display: block;
	clear: both;
}
.full-width-page main#main, .page-template-page-templateslanding-page-php main#main, .page-template-page-templatessitemap-php main#main {
    float: left;
    width: 100%;
}
.left-sidebar {
position: relative;
top: 0;
float:none;
display:block;
width:100%;
right: 0;
left: 0;
}
.sidebar-content-page main#main {
  left: 0;
}

main#main {
  float: left;
  width: 76%;
margin-right:0;
}
.default-sidebar, .gallery-sidebar, .right-sidebar {
    float: left;
    width: 24%;
padding:0 0 30px 3%;
}



}
@media only screen and (min-width: 1226px) {
#logo {
max-width: 320px;
margin: 0 0;
padding:0;
}
}

@media only screen and (max-width: 1225px) and (min-width: 992px) {
.container, .content-area, #featured-area, #wrapper, #footer-widget .footer-widget, #colophon-widget, #header, .home .content-area, #footer-widget {
 width: 990px;
}
.content-area {
 width: 100%;
}
#container {
	width:990px;
}
#header {
    width: 100%;
height:144px;
background-image: url(https://www.projectfreedom.org/wp-content/uploads/2017/07/header-back990.jpg);
background-position: 312px 0; 
	background-repeat: no-repeat;
}
.header-row {
width: 990px;
margin:0 auto;
}

p {
margin:0 0 15px 0;
}
#main article {
padding-bottom: 0;
}
li {
margin-bottom: 15px;
line-height:21px;
}
ul {
margin-bottom:16px;
}
.one_third {
    width: 30% !important;
margin:0 1.2%;
}
.homebox p {
padding:8px 12px 10px 12px;
}
.home .h4, .home h4, .homebox .h4, .homebox h4 {
font-size:18px;
padding:6px 12px 5px;
}
.home .display-posts-listing .title {
font-size:17px;
line-height:22px;
}
.home .display-posts-listing li {
margin-bottom:16px;
}
#main-menu-container {
font-size:16px;
}
#main-navigation {
width:100%;
background-color: #286293;
height:37px;
}
#main-navigation .main-nav ul {
        padding: 8px 0 0;
}
#main-navigation .main-nav ul li a {
font-size:15px;
margin-top:2px;
padding:10px 0 8px 12px;
}
#main-navigation .main-nav ul li ul li a {
font-size:15px;
    line-height: 1.2;
    margin: 0 0 0 3px;
max-width:160px !important;
padding:5px 8px 6px 8px !important;
}
	#main-menu-container ul li#menu-item-35 a {
    padding-left: 12px;
}
.fa-facebook-official, .fa-youtube {
font-size:19px;
margin-top:2px;
}
.fa-twitter {
font-size:20px;
margin-top:1px;
}
#main-menu-container ul li#menu-item-36 a {
padding-left:16px;
}
#main-menu-container ul li#menu-item-37 a {
padding-left:8px;
}
#main-menu-container ul li#menu-item-29 a, #main-menu-container ul li#menu-item-28 a {
padding:1px 0 0 9px;
font-size:18px;
}
#main-menu-container ul li#menu-item-28 a {
padding-left:11px;
}
}


@media (min-width : 240px) and (max-width : 991px) {
#featured-area, #colophon-widget, #header, #footer-widget {
    width: 96%;
    padding: 0;
margin:0 auto;
}
#container {
    margin-top: 0;
}
.container, .home .content-area, .content-area {
width:100%;
}
#top-menu-container {
    margin-right: 8px;
}
#top-menu-container .top-menu li a {
    font-size: 22px;
}
.one_third {
    width: 30% !important;
margin:0 1.2%;
}
.full-width-page main#main, .page-template-page-templateslanding-page-php main#main, .page-template-page-templatessitemap-php main#main {
width:100%;
    padding-left: 0;
    padding-right: 0;
}
main#main {
  float: left;
  width: 70%;
margin-right:0;
}
.default-sidebar, .gallery-sidebar, .right-sidebar {
    float: left;
    width: 30%;
padding:0 0 30px 3%;
}
.widget-wrapper {
    padding: 0;
}
#header {
    width: 100%;
height:144px;
background-image: url(https://www.projectfreedom.org/wp-content/uploads/2017/07/header-back990.jpg);
background-position: 312px 0; 
	background-repeat: no-repeat;
}
#main-menu-container {
    width: 100%;
display:block;
background-color: #286293;
line-height:1.4;
}
#mobile-current-item {
font-size:18px;
font-weight:500;
    top: 5px;
    padding-left: 12px;
    padding-bottom: 6px;
    color: #fff;
}
.main-nav {
width:100%;
}
#main-navigation ul {
    padding-left: 0;
}
#main-navigation .main-nav ul li {
padding:2px 0 0 0;
margin: 0;
width:100%;
border-top: 1px solid #1f3547;
white-space: nowrap;
}
#main-navigation .main-nav ul li a {
font-size:17px;
padding:0 0;
margin:6px 0 0 0;
}
#main-navigation ul li a {
    line-height: 1.2;
}
#main-navigation .main-nav ul li a, #main-navigation .main-nav ul li ul li a {
    line-height: 1.2;
    background-image: none;
    border: none;
    margin: 0 0 0 0;
    white-space: normal;
    text-shadow: none;
    color: #fff;
    filter: none;
    width: 100% !important;
    cursor: pointer;
    display: block;
    padding: 5px 0 5px 10px!important;
}
#main-navigation .main-nav ul li ul li a {
    padding-left: 35px!important;
	text-transform: none;
font-weight:500;
}
#mobile-nav-button {
    background: transparent;
width:100%;
text-align:right;
font-size:1.5em;
margin-top:2px;
}
#mobile-nav-button:before {
    color: #fff;
}
#mobile-nav-button:hover:before {
    color: #fff;
}
#main-navigation.menu-open ul {
    display: block;
background-color: #286293;
width:100%;
}

.content-area {
    padding: 0 0 0 0;
}
#container {
width:100%;
}
}

@media (max-width : 860px) {
.one_half {
    width: 46.4% !important;
margin:0 1.2%;
float:none;
display:inline-block;
}
.one_fourth {
    width: 46.4% !important;
margin:0 1.2%;
float:none;
display:inline-block;
vertical-align:top;
text-align:left;
}
#header {
    width: 100%;
height:180px;
background-image: url(https://www.projectfreedom.org/wp-content/uploads/2017/07/headerback-mobile.jpg);
background-position: 0 0; 
	background-repeat: no-repeat;
}
#top-menu-container {
    position: relative;
    margin: 134px 20px -164px;
    background-color: transparent;
    height: 30px;
    z-index: 12000;
    float: left;
}
#top-menu-container .top-menu {
    float:left;
}
#top-menu-container .top-menu li {
    margin-left: 0;
}

}
@media (max-width : 767px) {
main#main {
  width: 70%;
}
.default-sidebar, .gallery-sidebar, .right-sidebar {
    width: 30%;
}
.one_third {
    width: 47% !important;
margin:0 1.2%;
}
}
@media (max-width : 667px) {
main#main {
  width: 100%;
}
.default-sidebar, .gallery-sidebar, .right-sidebar {
    width: 100%;
padding:0 0 30px 0;
}
.app {
float:none;
padding:5px 10px 6px 8px;
margin:0 0 16px 0;
}
}
@media (max-width : 560px) {
.one_half {
    width: 96% !important;
margin:0 2%;
}
.one_fourth {
    width: 96% !important;
margin:0 2%;
}
#top-menu-container {
    margin-right: 0;
}
#top-menu.container {
width:100%;
}
#top-menu-container .top-menu li a {
font-size:20px;
}
}
@media (max-width : 450px) {
#site-branding {
    margin: 20px 10px 0 15px;
}
#top-menu-container {
    position: relative;
    margin: 129px 0 -159px 20px;
}
#top-menu-container .top-menu li a {
    font-size: 17px;
font-weight:500;
}
#top-menu-container ul li#menu-item-129 {
    display:block;
margin-bottom:100px;
}
#header {
    width: 100%;
height:170px;
}
#wrapper {
padding:20px 5% 0;
}
.one_third {
    width: 97% !important;
margin:0 1.2%;
}
.form h2 {
width:100%;
font-size:30px;
white-space: normal;
line-height:1.0;
margin-bottom:20px;
background-color:transparent;
}

.wp-image-1796 {
    float:none;
	display:block;
	margin:0 auto 25px;
	text-align:center;
}

}
@media (max-width : 400px) {
#top-menu-container ul li#menu-item-129 {
    display:block;
margin-bottom:80px;
}
#top-menu-container .top-menu li a {
    font-size: 15px;
}
.smile .alignleft {
float:none;
  margin: 0 0 12px 0;
	display:block;
}
}
@media (max-width : 352px) {
#top-menu-container {
    margin: 119px 50px -149px 15px;
}
#top-menu-container .top-menu li a {
    font-size: 17px;
line-height:1.2;
}
#top-menu-container ul li#menu-item-129 {
    display:block;
margin-bottom:70px;
}
#header {
    width: 100%;
height:192px;
}
}