.wrapper{ width: 98%; }
.inner{ margin: 0 auto; width: 98%; }

/* NAVIGATION */
#nav{ float: none; width: 100%; }
#nav ul{ margin: 20px 0 ; float: none; display: block; }
#nav li{ padding: 10px 0;}
#nav ul.sub-menu, #nav ul.children{ margin: 0px; }

/* LOGO */
#logo{ float: none; width: 100%; margin-bottom: 10px; }
#logo h1{ background: none; float: none; width: 100%; text-align: center; }
#logo h2{ padding: 0px; margin: 10px 0 0; float: none; text-align: center; width: 100%; font-size: 10px; }

/* SLOGAN */
#slogan{ width: 100%; margin-bottom: 20px; }
#slogan{  }

/* HOME PAGE */
.layout-sidebar-left, .layout-sidebar-right, .layout-sidebar-no, .box-sections{ width: 98%; float: none; margin: 0 auto !important; }
.layout-sidebar-left #content, .layout-sidebar-right #content{ width: 98%; margin: 0 auto; }
.home_page_item, .internal_page_item{ width: 100%; margin: 10px auto; }
.layout-sidebar-no .home_page_item, .layout-sidebar-no .internal_page_item{ margin: 10px 0 10px 0 !important; float: none;}
.one-third.last{ margin: 0 0 30px 0 !important;}
.box-sections h6, .box-sections-border h6, .box-sections h4, .box-sections-border h4{ margin: 20px 0 0 0 !important; }
.one-fourth, .two-third, .one-third{ width: 98%; float: none; margin: 0; padding: 0px; }

/* SIDEBAR */
#sidebar{ display: none; }

/* FOOTER */
#footer, #copyright{ width: 96%; margin: 0 auto; }
#copyright p{ float: none !important; text-align: center; }

/* CALL TO ACTION */
.call-to-action{ display: none; }

/* IMAGES */
.alignleft, img.alignleft{ float: none; display: block; margin: 0px auto; }

/* BLOG */
.blog-big .post_header, .blog-small .post_header{ width: 100% !important; height: auto !important; }
.blog-big .post_header img, .blog-small .post_header img{ width: 100% !important; height: auto !important; }
.blog-big .post_title{ width: 100%; height: auto; position: relative; }
.blog-small .post_header img{ max-width: none; width: 100%;  }

/* POST */
.post_content{ width: 100%; }
.post_title h2{ padding: 0; }
.post_meta{ float: none; width: 100%; height: auto; }
.post_meta .post_date{ height: auto; color: #666; }
.post_meta .post_date .day, .post_meta .post_date .month, .post_meta .post_date .year{ position: relative; font-size: 12px; left: 0; top: 0; text-transform: none; }

/* PORTFOLIO */
#portfolio-bigimage .work-thumbnail{ width: 100%; height: auto; }
#portfolio-bigimage img{ width: 100% !important; height: auto !important; float: none; }
#portfolio-bigimage .work-description{ float: none; width: 100%; }

.portfolio-post{ margin-bottom: 20px; }
.portfolio-post .portfolio_header{ width: 100%; }
.portfolio-post .portfolio_header img{ width: 100% !important; height: auto !important; }
.portfolio-post .work-skillsdate{ width: 100%; float: none; border: 0px; }
.portfolio-post p{ margin-left: 0px; }
#portfolio li, #portfolio li.last{ width: 100%; margin: 10px 0px; }

/* TESTIMONIALS */
.testimonials-list .thumb-testimonial{ float: none; }
.testimonials-list .the-post{ margin: 0px; }

/* NEWS */
.news-list .thumb-news{ float: none; }
.news-list .the-post{ margin: 0px; padding: 0px; }

/* CONTACT */
#content .contact-form li.textarea-field{ width: 98%; }
#content .contact-form li textarea{ width: 100%; }