/*
* Skeleton V1.1
* Copyright 2011, Dave Gamache
* www.getskeleton.com
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
* 8/17/2011
*/

/* Table of Content
==================================================
	#Site Styles
	#Page Styles
	#Media Queries
	#Font-Face */

/* #Site Styles // rewrite original
================================================== */
	img{ max-width: 100%; height: auto; }
	div.top-navigation-wrapper{ min-width: 0; }


/* #Page Styles
================================================== */
	
/* #Media Queries
================================================== */

	/* Normal Size with no sidebar */
	div.slider-wrapper.fullwidth, 
	div.stunning-text-wrapper{ width: 960px; margin-left: -10px; }
	
	div.navigation-wrapper {width: 585px; float: right;}
	
	div.footer-wrapper,
	div.container .top-navigation-wrapper-gimmick{ width: 980px; margin-left: 0px; }
	
	.responsive-menu-wrapper {display: none;}
		
	/* Normal Size with one sidebar */
	div.sidebar-included.left-sidebar .stunning-text-wrapper{ width: 660px; margin-left: 0px; }
	div.sidebar-included.right-sidebar .stunning-text-wrapper{ width: 660px; margin-left: -20px; }
	
	/* Normal Size with both sidebar */
	div.both-sidebar-included .stunning-text-wrapper{ width: 460px; margin-left: 0px; }	
	div.both-sidebar-included .stunning-text-button-wrapper{ float: none; display: block; margin: auto; }
	div.both-sidebar-included a.stunning-text-button{ float: none; display: inline-block; margin-right: 0px; }
	
	/* Smaller than standard 960 (devices and browsers) */
	@media only screen and (max-width: 959px) {}

	/* Tablet Portrait size to standard 960 (devices and browsers) */	
	@media only screen and (min-width: 768px) and (max-width: 959px) {
		
		/*papermoustache*/
		body {width: 100%}
		.body-wrapper {width: 768px; margin: 0 auto;}		
		
		.slider-top-inner {width: 768px;}
		.page-id-2 .slider-top-slim .sixteen.custom, .page-id-22 .slider-top-slim .sixteen.custom {top: -2px;}
		.slider-top li.panel img {width: 768px !important; height: 282px !important;}
		.slider-top {height: 282px;}
		.home .slider-wrapper.fullwidth {height: 281px;}
		 #homepage .anythingSlider {height: 282px !important; width: 768px !important;}
		.page-template-page-slim-slider-php .anythingSlider, .page-template-page-testimonials-php .anythingSlider {height: 115px !important; width: 768px !important;}
		.page-template-page-slim-slider-php div.anythingSlider .caption-bottom, .page-template-page-testimonials-php div.anythingSlider .caption-bottom {bottom: 79px; left: 50px;}
		.slider-top-slim {height: 113px;}
		
		.header-top {height: 140px; width: 768px;}
		.navigation-wrapper {width: 768px !important; float: none; position: relative; right: auto; }
		.sf-menu {float: left !important; margin-left: 107px !important;}
		.logo-wrapper {margin-left: 198px !important; margin-top: 10px !important; margin-bottom: 0px !important;}
		div.register-login {width: 150px;}
		
		div.claim {width: 768px; background-color: #E01B76; background-image: none; margin: -1px 0 20px 0; padding: 20px 0; height: auto; }
		#homepage .custom .claim .row1 {padding: 0 15px;}
		#homepage .custom .claim .row2 {padding: 15px 15px 0 15px;}
		
		#homepage .gdl-portfolio-item {width: 736px !important; margin-left: 7px !important; margin-bottom: 0px !important;}
		.container .six.columns {width: 106px !important;}
		
		.page-template-page-testimonials-php div.gdl-page-content-testimonial {width: 648px;}
		.page-id-1487 iframe {display: none;}
		
		.container .one-third.column.wrapper {width: 246px !important; }
		.blog-item0.gdl-divider.three.columns.mt0 {width: 225px;}
		#homepage input#mce-EMAIL {width: 100% !important;}
		#homepage div.testimonial-author {margin-bottom: 0px; padding-bottom: 0px;}
		div.gdl-page-item {padding-bottom: 20px;}
		
		.blog-item-holder .wp-caption {max-width: 498px !important;}
		.blog-item-holder iframe {max-width: 508px !important}
		div.comment-wrapper {width: 508px !important;}
		
		.footer-wrapper {margin: 0 auto !important;}
		.footer-widget-wrapper {display: none;}
		.copyright-wrapper {width: 768px !important; margin: 0 auto !important; background-color: #333333 !important;}
		.copyright-inner {width: 768px;}
		
		#mc_embed_signup .button {padding: 0px !important;}
		#mailchimp.inner .mc-field-group {width: 37% !important;}
		
		* {
			/*CSS transitions*/
			-o-transition-property: none !important;
			-moz-transition-property: none !important;
			-ms-transition-property: none !important;
			-webkit-transition-property: none !important;
			transition-property: none !important;
			/*CSS transforms*/
			-o-transform: none !important;
			-moz-transform: none !important;
			-ms-transform: none !important;
			-webkit-transform: none !important;
			transform: none !important;
			/*CSS animations*/
			-webkit-animation: none !important;
			-moz-animation: none !important;
			-o-animation: none !important;
			-ms-animation: none !important;
			animation: none !important;
			}

		/*^---^*/
		
		.home #mailchimp {width: 768px;}
		.home #mailchimp .button {position: absolute;}
		#mailchimp .imgMailing {top: 30%;}
		
		div.slider-wrapper.fullwidth, 
		div.navigation-wrapper{ width: 788px; margin-left: -20px; }	
		div.stunning-text-wrapper{ width: 788px; margin-left: -20px; padding-left: 10px; padding-right: 10px; }
		
		div.top-navigation-wrapper{ min-width: 788px; }
		
		.slider-top.acf {height: auto; margin-top: -1px;}
		
		div.footer-wrapper,
		div.container .top-navigation-wrapper-gimmick{ width: 788px; margin-left: -10px; }	

		/* portfolio */
		div.sixteen.columns.portfolio-item .portfolio-thumbnail-image, 
		div.sixteen.columns.portfolio-item .portfolio-thumbnail-video, 
		div.sixteen.columns.portfolio-item .portfolio-thumbnail-slider { width: 400px !important; }
		div.sidebar-included .sixteen.columns.portfolio-item .portfolio-thumbnail-image,
		div.sidebar-included .sixteen.columns.portfolio-item .portfolio-thumbnail-video,
		div.sidebar-included .sixteen.columns.portfolio-item .portfolio-thumbnail-slider{ float: left; width: 220px !important; }
		div.both-sidebar-included .sixteen.columns.portfolio-item .portfolio-thumbnail-image,
		div.both-sidebar-included .sixteen.columns.portfolio-item .portfolio-thumbnail-video,
		div.both-sidebar-included .sixteen.columns.portfolio-item .portfolio-thumbnail-slider{ float: none; width: auto !important; }		
		div.both-sidebar-included .sixteen.columns.portfolio-item .portfolio-thumbnail-context { padding-left: 0px !important; margin-top: 5px; }

		div.both-sidebar-included .comment-wrapper input[type="text"], input[type="password"] { width: 220px; }
		div.both-sidebar-included .comment-wrapper .comment-form-captcha input{ width: 105px; }
		
		/* Normal Size with one sidebar */
		div.sidebar-included.left-sidebar .stunning-text-wrapper{ width: 538px; margin-left: -20px; }
		div.sidebar-included.right-sidebar .stunning-text-wrapper{ width: 538px; margin-left: -10px; }
		
		/* Normal Size with both sidebar */
		div.both-sidebar-included .stunning-text-wrapper{ width: 404px; margin-left: -20px; }			
	}
	
	/* reduce padding */
	@media only screen and (min-width: 768px) and (max-width: 959px) {
		.slider-top-slim {background-image: none;}
		.slider-top-slim .caption-bottom {float: left; left: 70px !important;}
		#mailchimp.inner {width: 100%;}
		div.container { padding-left: 0px !important; padding-right: 0px !important; }
		div.slider-wrapper.fullwidth{ width: 768px; margin-left: -10px; margin-top: -4px;}	
		div.navigation-wrapper{ width: 768px; margin-left: 0px; float: right; }	
		div.stunning-text-wrapper{ width: 768px; margin-left: -10px; padding-left: 0px; padding-right: 0px; }
		
		div.top-navigation-wrapper{ min-width: 768px; }
		
		div.footer-wrapper,
		div.container .top-navigation-wrapper-gimmick{ width: 768px; margin-left: 0px; }			
		
		div.top-navigation-left{ margin-left: 0px; }
		div.top-navigation-right{ margin-right: 0px; }
		body.logged-in div.navigation-wrapper {top: auto;}
	} 

	/* All Mobile Sizes (devices and browser) */
	@media only screen and (max-width: 767px) {
		div.top-navigation-left{ float: none; margin-left: 0px; }
		div.top-navigation-right{ float: none; margin-top: 5px; margin-right: 0px}
		div.menu-top-menu-container{ display: inline-block; }
		div.register-login {display: none;}
		div.top-navigation-wrapper{ min-width: 0px; }
		
		div.header-wrapper{ text-align: center; }
		div.logo-wrapper{ display: inline-block; margin-top: 30px; margin-bottom: 0px; max-width: 100%; } 
		div.social-wrapper{ 
			display: inline-block; margin: 20px 0px; text-align: center; float: none; }
			
		div.navigation-wrapper{ display: none; }	
		div.responsive-menu-wrapper{ display: block; }
		
		div.flex-caption{ display: none; }
		
		div.stunning-text-wrapper{ text-align: center; }
		a.stunning-text-button{ display: inline-block; float: none; }
		
		.slider-top.acf {height: auto;}
		.slider-top {display: none;}
		
		/*papermoustache*/
		body {width: 100%}
		.body-wrapper {width: 480px; margin: 0 auto;}		
		div.responsive-menu-wrapper {display: block;}
		.menu-mobile {width: 220px; padding: 0 100px}
		
		.slider-top-inner {width: 420px;}
		.page-id-2 .slider-top-slim .sixteen.custom, .page-id-22 .slider-top-slim .sixteen.custom {top: -2px;}
		.slider-top li.panel img {width: 420px !important; height: 282px !important;}
		.slider-top {height: 282px;}
		.home .slider-wrapper.fullwidth {height: 282px;}
		 #homepage .anythingSlider {height: 282px !important; width: 420px !important;}
		.page-template-page-slim-slider-php .anythingSlider, .page-template-page-testimonials-php .anythingSlider {height: 115px !important; width: 420px !important;}
		.page-template-page-slim-slider-php div.anythingSlider .caption-bottom, .page-template-page-testimonials-php div.anythingSlider .caption-bottom {bottom: 79px; left: 50px;}
		.slider-top-slim {height: 113px;}
		
		.header-top {height: 140px; width: 420px;}
		.navigation-wrapper {width: 420px !important; float: none; position: relative; right: auto; }
		.sf-menu {float: left !important; margin-left: 107px !important;}
		.logo-wrapper {margin-left: 25px !important; margin-top: 10px !important; margin-bottom: 15px !important;}
		div.register-login {width: 150px;}
		
		div.claim {width: 420px; background-color: #ececec; background-image: none; padding: 20px 0; height: auto; margin: 10px 0;}
		#homepage .custom .claim .row1 {padding: 0 15px; color: #545454; line-height: 36px;}
		#homepage .custom .claim .row2 {padding: 15px 15px 0 15px; color: #545454; line-height: 18px;}
		#homepage .custom .claim .row2 span {color: #222;}
		
		#homepage .gdl-portfolio-item {width: 420px !important; margin-left: 0px !important; margin-bottom: 0px !important; background-image: none; background-color: #ffffff; border-radius: 0px; -moz-border-radius: 0px; box-shadow: 0 0 0; -moz-box-shadow: 0 0 0; padding: 0px 0px 25px 0; border-bottom: 1px solid #E01B76}
		.container .six.columns {width: 124px !important;}
		
		.page-template-page-testimonials-php div.gdl-page-content-testimonial {width: 300px;}
		.page-id-1487 iframe {display: none;}
		.slider-top-slim {display: none;}
		.page-template-page-slim-slider-php .five.columns, .page-template-default .five.columns, .page-template-page-testimonials-php .five.columns {display: none;}
		
		
		
		.container .one-third.column.wrapper {width: 420px !important; margin: 10px 0 10px 0; }
		.container .one-third.column {width: 420px !important; margin: 40px 0 10px 0; }
		.page-id-1218 .one-third.column, .page-id-2435 .one-third.column {width: 276px !important; float: left; margin-bottom: 5px !important;}
		.page-id-1218 .eight.columns {display: none;}
		
		.page-id-1817 .gdl-page-title {display: none;}
		 
		.page-id-1016 .container .six.columns, .page-id-1619 .container .six.columns {width: 120px !important;} 
		
		/*.page-id-1619 .container .six.columns {height: 400px;}*/
		 
		.calstart, .calfinish {width: 200px;} 
		.calstart input, .calfinish input {width: 40%;} 
		
		.blog-item-holder .wp-caption, .single .wp-caption {max-width: 368px !important; padding: 10px 10px 5px 10px !important;}
		.blog-item-holder iframe {max-width: 420px !important}
		
		div.comment-wrapper {float: left; width: 100%;}
		.ssba {font-size: 13px !important; }
		.single #mailchimp, .five.columns, .single-nav {display: none;}
		 
		.blog-item0.gdl-divider.three.columns.mt0 {width: 380px;}
		.one-third.column.wrapper.mt0 {margin-left: 0px !important; margin-right: 0px !important; margin-bottom: 20px;}
		#homepage input#mce-EMAIL {width: 59% !important;}
		#homepage div.testimonial-author {margin-bottom: 0px; padding-bottom: 0px;}
		div.gdl-page-item {padding-bottom: 20px;}
		
		.footer-wrapper {margin: 0 auto !important;}
		.footer-widget-wrapper {display: none;}
		.copyright-wrapper {width: 480px !important; margin: 0 auto !important; background-color: #333333 !important;}
		.copyright-inner {width: 420px;}
		
		
		
		* {
			/*CSS transitions*/
			-o-transition-property: none !important;
			-moz-transition-property: none !important;
			-ms-transition-property: none !important;
			-webkit-transition-property: none !important;
			transition-property: none !important;
			/*CSS transforms*/
			-o-transform: none !important;
			-moz-transform: none !important;
			-ms-transform: none !important;
			-webkit-transform: none !important;
			transform: none !important;
			/*CSS animations*/
			-webkit-animation: none !important;
			-moz-animation: none !important;
			-o-animation: none !important;
			-ms-animation: none !important;
			animation: none !important;
			}

		/*^---^*/
		
		/* blog */
		div.blog-item-holder .blog-item1 .blog-thumbnail-image, 
		div.blog-item-holder .blog-item1 .blog-thumbnail-video, 
		div.blog-item-holder .blog-item1 .blog-thumbnail-slider {	float: none !important; width: auto !important; }	
		div.blog-item-holder .blog-item1 .blog-thumbnail-context { padding-left: 0px; }
		div.blog-item-holder .blog-item2 .blog-thumbnail-comment { float: none; display: inline-block; margin-left: 15px; }	
		
		/* portfolio */
		div.sixteen.columns.portfolio-item .portfolio-thumbnail-image, 
		div.sixteen.columns.portfolio-item .portfolio-thumbnail-video, 
		div.sixteen.columns.portfolio-item .portfolio-thumbnail-slider { float: none !important; width: auto !important; }
		div.sixteen.columns.portfolio-item .portfolio-thumbnail-context { padding-left: 0px !important; margin-top: 5px; }
		
		/* Slider*/
		div.anythingSlider,
		div.nivoSlider{ display: none !important; }
		
		/* Sidebar */
		div.left-sidebar-wrapper,
		div.right-sidebar-wrapper{ 
			border: none; padding: 20px 0px 0px 0px; padding-left: 0px; height: auto !important; 
			-moz-box-shadow: none !important; -webkit-box-shadow: none !important; box-shadow: none !important; }
		
		/* for shortcode */
		.shortcode1-4,
		.shortcode1-3,
		.shortcode1-2,
		.shortcode2-3,
		.shortcode3-4,
		.shortcode1{ width: 100%; margin-bottom: 10px; float: none; }
		
		/* for price table */
		.percent-column1-6,
		.percent-column1-5,
		.percent-column1-4,
		.percent-column1-3,
		.percent-column1-2,
		.percent-column1-1{ width: 50% !important; }
		div.gdl-price-item .price-item.active { padding-bottom: 30px !important; margin-top: 0px; }

			
	}

	/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
	@media only screen and (min-width: 480px) and (max-width: 767px) {
		#mailchimp.inner {width: 100%;}
		div.slider-wrapper.fullwidth{ width: 440px; margin-left: -20px; }	 
		div.stunning-text-wrapper{ width: 420px; margin-left: -20px; padding-left: 10px; padding-right: 10px; }
		div.register-login {display: none;}
		div.sidebar-included.left-sidebar .stunning-text-wrapper{ width: 420px; margin-left:-20px; }
		div.sidebar-included.right-sidebar .stunning-text-wrapper{ width: 420px; margin-left: -20px; }
		
		div.footer-wrapper,
		div.container .top-navigation-wrapper-gimmick{ width: 440px; margin-left: -10px; }	

		div.comment-wrapper input[type="text"], input[type="password"] { width: 270px !important; }
		div.comment-wrapper .comment-form-captcha input{ width: 155px !important; }	
		body .register-login {display: none !important;}
		.container.acf .custom {background-color: #ececec; width: 480px}
		.container.acf .custom.mailing {background-color: transparent;}
		.slider-top.acf div.slider-wrapper.fullwidth {width: 480px; margin-left: 0; height: auto !important}
		.slider-top.acf .sixteen.columns {width: 480px; margin: 40px 0 0 0;}
		.slider-top.acf .slider-top-inner {width: 480px;}
		.container.acf {width: 480px;}
		.container.acf .sixteen.columns	{width: 480px;}
		.container.acf .sixteen.columns div.claim {left: 0; width: 460px;}
		.slider-top.acf {display: block; height: auto;}
		.slider-top.acf ol.flex-control-nav	{display: none !important;}
		div.copyright-left {margin-left: 0px;}
		.container.acf div.gdl-page-item {padding-bottom: 0;}
		#homepage .mailing {margin: 0 !important}
		.mailing #mailchimp {width: 480px; margin: 20px 0;}
		.mailing #mailchimp .colSx {display: none;}
		.mailing #mailchimp .colDx {width: 100%;}
		.mailing #mailchimp .mc-field-group {width: 100% !important;}
		#homepage .custom {margin: 0 !important;}
		#homepage input#mce-EMAIL {width: 100% !important;}	
		#mailchimp.inner .mc-field-group {width: 100% !important;}
		body {background-color: #f2f2f2;}
		.body-wrapper {background-color: white !important;}
		.footer-wrapper {background-color: #f2f2f2 !important;}
	}

	/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
	@media only screen and (max-width: 479px) {
		
		body {background-color: #f2f2f2;}
		
		div.top-navigation-wrapper{ min-width: 320px; }
		#mailchimp.inner {width: 100%;}
		
		div.sidebar-included.left-sidebar .stunning-text-wrapper{ width: 300px; margin-left:-20px; }
		div.sidebar-included.right-sidebar .stunning-text-wrapper{ width: 300px; margin-left: -20px; }
		
		div.slider-wrapper.fullwidth{ width: 320px; margin-left: -20px; }
		div.stunning-text-wrapper{ width: 300px; margin-left: -20px; padding-left: 10px; padding-right: 10px; }
		
		div.footer-wrapper,
		div.container .top-navigation-wrapper-gimmick{ width: 320px; margin-left: -10px; }	

		div.comment-wrapper input[type="text"], input[type="password"] { width: 180px !important; }
		div.comment-wrapper .comment-form-captcha input{ width: 65px !important; }
		
		/*papermoustache*/
		body {width: 100%}
		.body-wrapper {width: 320px; margin: 0 auto;}		
		div.responsive-menu-wrapper {display: block;}
		.menu-mobile {width: 220px; padding: 0 40px}
		div.register-login {display: none;}
		.slider-top-inner {width: 300px;}
		.page-id-2 .slider-top-slim .sixteen.custom, .page-id-22 .slider-top-slim .sixteen.custom {top: -2px;}
		.slider-top li.panel img {width: 300px !important; height: 282px !important;}
		.slider-top {height: 282px;}
		.home .slider-wrapper.fullwidth {height: 300px;}
		 #homepage .anythingSlider {height: 282px !important; width: 300px !important;}
		.page-template-page-slim-slider-php .anythingSlider, .page-template-page-testimonials-php .anythingSlider {height: 115px !important; width: 300px !important;}
		.page-template-page-slim-slider-php div.anythingSlider .caption-bottom, .page-template-page-testimonials-php div.anythingSlider .caption-bottom {bottom: 79px; left: 50px;}
		.slider-top-slim {height: 113px;}
		
		.header-top {height: 120px; width: 300px;}
		.navigation-wrapper {width: 300px !important; float: none; position: relative; right: auto; }
		.sf-menu {float: left !important; margin-left: 107px !important;}
		.logo-wrapper {width:260px; margin-left: 20px !important; margin-top: 10px !important; margin-bottom: 15px !important;}
		div.register-login {width: 150px;}
		
		div.claim {width: 300px; background-color: #ececec; background-image: none; padding: 20px 0; height: auto; margin: 10px 0;}
		#homepage .custom .claim .row1 {padding: 0 15px; color: #545454; line-height: 36px;}
		#homepage .custom .claim .row2 {padding: 15px 15px 0 15px; color: #545454; line-height: 18px;}
		#homepage .custom .claim .row2 span {color: #222;}
		
		#homepage .gdl-portfolio-item {width: 300px !important; margin-left: 0px !important; margin-bottom: 0px !important; background-image: none; background-color: #ffffff; border-radius: 0px; -moz-border-radius: 0px; box-shadow: 0 0 0; -moz-box-shadow: 0 0 0; padding: 0px 0px 25px 0; border-bottom: 1px solid #E01B76}
		.container .six.columns {width: 124px !important;}
		
		.page-template-page-testimonials-php div.gdl-page-content-testimonial {width: 280px;}
		.page-id-1487 iframe {display: none;}
		.slider-top-slim {display: none;}
		.page-template-page-slim-slider-php .five.columns, .page-template-default .five.columns, .page-template-page-testimonials-php .five.columns {display: none;}
		
		img.wp-image-2229 {display: none;}
		div.testimonial-photo {display: none;}
		
		.container .one-third.column.wrapper {width: 300px !important; margin: 10px 0 10px 0; }
		.container .one-third.column {width: 300px !important; margin: 40px 0 10px 0; }
		.page-id-1218 .container .six.columns, .page-id-2435 .container .six.columns {width: 140px !important; margin-left: 80px !important;}
		.page-id-1218 .one-third.column, .page-id-2435 .one-third.column {width: 300px !important; float: left; margin-bottom: 5px !important; text-align: center; margin-top: 15px !important; border-bottom: 1px solid #E01B76;}
		.page-id-1218 .eight.columns {display: none;}
		
		.page-id-1817 .gdl-page-title {display: none;}
		 
		.page-id-1016 .container .six.columns, .page-id-1619 .container .six.columns {width: 120px !important;} 
		
		/*.page-id-1619 .container .six.columns {height: 400px;}*/
		 
		.calstart, .calfinish {width: 300px;} 
		.calstart input, .calfinish input {width: 57%;} 
		.calfinish input {width: 59%;} 
		.bottomcal {width: 300px;}
		 
		.blog-item0.gdl-divider.three.columns.mt0 {width: 280px; margin: 0 !important;}
		.one-third.column.wrapper.mt0 {margin-left: 0px !important; margin-right: 0px !important; margin-bottom: 20px;}
		#homepage input#mce-EMAIL {width: 100% !important;}
		#homepage div.testimonial-author {margin-bottom: 0px; padding-bottom: 0px;}
		div.gdl-page-item {padding-bottom: 20px;}
		
		.page-id-1817 .sixteen.columns.mt30 {margin-top: 0 !important;}
		
		.blog-item-holder .wp-caption, .single-content .wp-caption {max-width: 268px !important; padding: 10px 10px 5px 10px !important;}
		.single #mailchimp, .five.columns, .single-nav {display: none;}
		.blog-item-holder iframe {max-width: 300px !important}
		div.single-thumbnail-category {height: auto !important;}
		div.pagination {margin: 25px 0 0 0;}
		div.comment-wrapper {float: left; width: 100%;}
		.ssba {font-size: 0px !important; color: transparent !important;}
		
		.single-thumbnail-author, .single-thumbnail-tag, .single-thumbnail-category, .single-thumbnail-comment {float: none !important; margin-left: 0px !important; padding-left: 0px !important; line-height: 24px; background-image: none !important;}
		.single-thumbnail-date {background-image: none !important; margin-left: 0px !important; padding-left: 0px !important; float: right; margin-right: 5px;}
		
		.blog-thumbnail-author, .blog-thumbnail-tag, .blog-thumbnail-category, .blog-thumbnail-comment {float: none !important; margin-left: 0px !important; padding-left: 0px !important; line-height: 24px; background-image: none !important; display: block !important;}
		.blog-thumbnail-date {background-image: none !important; margin-left: 0px !important; padding-left: 0px !important; float: left; margin-right: 5px;}
		
		.footer-wrapper {margin: 0 auto !important;}
		.footer-widget-wrapper {display: none;}
		.copyright-wrapper {width: 320px !important; margin: 0 auto !important; background-color: #333333 !important;}
		.copyright-inner {width: 300px;}
		body .register-login {display: none !important;}
		* {
			/*CSS transitions*/
			-o-transition-property: none !important;
			-moz-transition-property: none !important;
			-ms-transition-property: none !important;
			-webkit-transition-property: none !important;
			transition-property: none !important;
			/*CSS transforms*/
			-o-transform: none !important;
			-moz-transform: none !important;
			-ms-transform: none !important;
			-webkit-transform: none !important;
			transform: none !important;
			/*CSS animations*/
			-webkit-animation: none !important;
			-moz-animation: none !important;
			-o-animation: none !important;
			-ms-animation: none !important;
			animation: none !important;
			}

		/*^---^*/
		.socialBox .custom-sidebar {display: block; float: left; margin-bottom: 0px; margin: 0 48px;}
		div.copyright-left {text-align: center; font-size: 10px; margin-left: 0}
		div.copyright-right {margin-right: 130px; margin-top: 5px;}
		#homepage .mailing {margin: 0 !important}
		.mailing #mailchimp {width: 320px; margin: 20px 0;}
		.mailing #mailchimp .colSx {display: none;}
		.mailing #mailchimp .colDx {width: 100%;}
		.mailing #mailchimp .mc-field-group {width: 100% !important;}
		#mailchimp.inner .mc-field-group {width: 100% !important;}
		.container.acf {width: 320px}
		.container.acf .sixteen.columns	{width: 300px;}
		#homepage .custom {width: 320px; background-color: #ececec; margin: 0px !important}
		#homepage .custom.mailing {background-color: transparent;}
		.container.acf .sixteen.columns div.claim {left: 0}
		.slider-top.acf {display: block; height: 117px;}
		.slider-top.acf ol.flex-control-nav	{display: none !important;}
		#homepage .custom .claim .row1 {font-size: 24px; line-height: 27px;}
		.footer-wrapper {background-color: white !important;}
		.container.acf div.gdl-page-item {padding-bottom: 0;}
		body {background-color: #f2f2f2;}
		.body-wrapper {background-color: white !important;}
		.footer-wrapper {background-color: #f2f2f2 !important;}
	
	}