/*Theme Name: MoCHIPDescription: Child theme for the Relief theme Author: Steve StruemphTemplate: Relief*//* rem base = 14   line height base = 24*/@import url("../Relief/style.css");body{	background-color:#72bad3 !important;}p {  font-size:14px;  line-height:1.714285714 !important;  margin:0 0 20px;}a {  color:#c95600 !important;  font-weight:bold;}h2,h3,h4,h5,h6{	font-weight:bold;}.home .section{	width: 960px !important;	margin: 0 auto 40px auto;	background-color:#72bad3 !important;	padding:0 !important;}.page-template-template-full-width-php .section {	width: 930px;	margin: 0 auto 40px auto;	padding:15px;	background-color:#f7efdc;	border-bottom-left-radius:0;	border-bottom-right-radius:0;	border-top-left-radius:3px;	border-top-right-radius:3px;}/* Headers */span.title-end{	display:none;}.title1, .title2 {  border-bottom:none !important;  background-color:#c95600;  color:#fff031 !important;  line-height:1;  margin:0;  padding:8px 16px;  position:relative;  font-weight:bold !important;  border-bottom-left-radius:0;  border-bottom-right-radius:0;  border-top-left-radius:3px;  border-top-right-radius:3px;  position:relative;  left:-15px;  top:-15px;}.title2 {	width:99.89583333333333%;}/* News and event text styles */.blog-prev-content a,.event a {	color: #c95600 !important;}.blog-prev .blog-prev-content h4{	font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif !important;	font-weight:bold;}.blog-prev{	border-bottom:none !important;	padding:20px 0 !important;}.blog-prev:nth-child(even){	background-color:#bcdfec;}.blog-prev:nth-child(odd){	background-color:#deecbc;}.blog-prev .blog-prev-content{	width:61.79401993355482%; /* 372 / 602 */	padding-right:10px;	padding-right: 1.66112956810631%;}/* Header */#title #tagline {	color: #222a45 !important;}#title {  margin:18px 0 10px;}#title #tagline {  font-size:14px;  font-style:italic;  position:relative;  text-transform:none;  left:375px;  top:0;}#header-inner {	background-image: none;	padding: 0;	background-color:#72bad3 !important;}#header a {	color: #000000 !important;	text-decoration: none;}.mokids-logo-header{	float:right;	top:24px;	position:relative;	z-index:1;}.mokids-header-graphic{	position:relative;	top: 20px;	float: left;	left: 114px;}/* Message box */.msg1 p {	color:#bcdfec;	font-family: 'Droid Sans', sans-serif !important;	font-weight:normal !important;	font-size:1.2em;}.msg1{	text-align:center;	background-color:#0c4154 !important;	background-image:none !important;}.edge-top {	background: url(images/tearbottom.png) repeat-x top transparent !important;	width: 100%;	height: 6px;}.edge-bottom {	background: url(images/teartop.png) repeat-x top transparent !important;	width: 100%;	height: 6px;}/* Top Menu */#top-bar {  margin:0 0 0px;  padding:7px 0;}.top-menu a{	color:#e9eef3 !important;}.top-menu span, .footer-menu span{	color:#c95600 !important;}#top-bar, .pagination li.current a, #footer-copy-wrapper, #footer-wrapper #footer table tr:nth-child(2n) {	background: #bcdfec !important;}.sf-sub-indicator {	background-image:url('images/arrows.png') !important;}.flex-direction-nav .flex-prev,.flex-direction-nav .flex-next {	background: url(../../images/direction-controls.png) #112639;}.flex-direction-nav .flex-next {	background-position: 0 -28px;}#footer-wrapper #footer .widget li, #footer-wrapper #footer .widget .wp-tag-cloud li:last-child, #footer-wrapper #footer table, #footer-wrapper #footer table td, #footer-wrapper #footer table th {	border-color: #112639;}#twitter_icon, #facebook_icon, #googleplus_icon, #skype_icon, #flickr_icon, #linkedin_icon, #vimeo_icon, #youtube_icon, #rss_icon {	background-color: #78b2c7 !important;}#twitter_icon, #facebook_icon, #googleplus_icon, #skype_icon, #flickr_icon, #linkedin_icon, #vimeo_icon, #youtube_icon, #rss_icon {	display: block;	-webkit-border-radius: 99%; 	-moz-border-radius: 99%;	-o-border-radius: 99%;	border-radius: 99%;	margin: 0 4px 0 0;	width: 25px;	height: 25px;	-webkit-transition: all 0.3s ease-in-out;	-moz-transition: all 0.3s ease-in-out;	-o-transition: all 0.3s ease-in-out;	-ms-transition: all 0.3s ease-in-out;	transition: all 0.3s ease-in-out;}#twitter_icon:hover, #facebook_icon:hover, #googleplus_icon:hover, #skype_icon:hover, #flickr_icon:hover, #linkedin_icon:hover, #vimeo_icon:hover, #youtube_icon:hover, #rss_icon:hover {	cursor: pointer;	background-color: #fff !important;	-webkit-transition: all 0.3s ease-in-out !important;	-moz-transition: all 0.3s ease-in-out !important;	-o-transition: all 0.3s ease-in-out !important;	-ms-transition: all 0.3s ease-in-out !important;	transition: all 0.3s ease-in-out !important;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a {	color: #60809c !important;}#header, .donate-btn .donate-right, #content .widget .widget-title, #footer-wrapper {	background-image:none !important;	background-color:#ffffff !important;}#main-menu .current_page_item a, #main-menu .current-menu-item a,#main-menu li a:hover, #main-menu li.sfHover a,#main-menu a:focus, #main-menu a:hover, #main-menu a:active, .title-end, .blog-title .comment-count, .blog-title-single .comment-count, .event-prev .event-prev-date {	background: #60809c !important;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected, blockquote, table {	border-color: #60809c !important;}.blog-title .comment-count .comment-point,.blog-title-single .comment-count .comment-point {	background: url(../../images/comment-point.png) #60809c no-repeat;}#twitter_icon, #facebook_icon, #googleplus_icon, #skype_icon, #flickr_icon, #linkedin_icon, #vimeo_icon, #youtube_icon, #rss_icon {	background: url(../../images/social-icons.png) no-repeat #60809c;}/* Columns Structure */.full-column{	padding:1.5625%;	width:96.875%; /* 930/960 */	background-color:white !important;	margin:2% 0;	background-color:#f7efdc;	border-bottom-left-radius:0;	border-bottom-right-radius:0;	border-top-left-radius:3px;	border-top-right-radius:3px;}.one-third {	width: 28.54166666666667% !important; /* 274/960 */	margin: 0 2.4% 0 0 !important;	padding:1.5625% !important; /* 15/960 */	float: left;	background-color:#f7efdc;	border-bottom-left-radius:0;	border-bottom-right-radius:0;	border-top-left-radius:3px;	border-top-right-radius:3px;}.one-half{	padding:1.5625%;	float:left;	margin:0 4% 0 0;	width:44.875%;	background-color:white !important;}.one-third .title1{	width:272px;}.two-thirds {	width: 62.70833333333333% !important; /* 602/960 */	margin: 0 2.4% 2.4% 0 !important;	padding:1.5625% !important; /* 15/960 */	float: left;	background-color:#f7efdc;	border-bottom-left-radius:0;	border-bottom-right-radius:0;	border-top-left-radius:3px;	border-top-right-radius:3px;}.two-thirds .title1{	width:600px;}.two-thirds-content-wrapper{	padding:1.74825174825175%; /* 10 / 572 */	background-color:white;}.three-fourths {	width: 74%;	margin: 0 3.3% 0 0;	float: left;}.last-col {	margin: 0 !important;}/* Sidebar */#content .widget{	padding:0px !important;	}#content .widget .widget-title {  background-color:#c95600 !important;  color:#fff031 !important;  margin:0;  padding:8px 16px;  font-weight:bold !important;  border-bottom-left-radius:0;  border-bottom-right-radius:0;  border-top-left-radius:3px;  border-top-right-radius:3px;  position:relative;  left:-15px;  top:-15px;  width:99.89583333333333%;}/* Lists */#content .full-column ul{	padding-left:20px;}#content .full-column ul li{	list-style-image: url(http://www.comowebsites.net/mochip2/wp-content/themes/Relief/images/list3.png) !important;	list-style-position: outside !important;	padding-bottom:4px;}#content ul li, #content ol li {	list-style-position: inside;	border-bottom:none !important;	padding: 6px 0 !important;}#content .widget li {  border-bottom: 1px solid #EDEDED;  padding:4px 0 !important;}#content .widget a {	color:#0c4154 !important;}/* Main Menu */#main-menu .current_page_item a, #main-menu .current-menu-item a,#main-menu li a:hover, #main-menu li.sfHover a,#main-menu a:focus, #main-menu a:hover, #main-menu a:active, .title-end, .blog-title .comment-count, .blog-title-single .comment-count, .event-prev .event-prev-date {	background: #0c4154 !important;	color:white !important;}#main-menu-wrapper {	padding: 0 !important;	min-height: 36px;	width: 960px !important;	-webkit-border-radius: 0px; 	-moz-border-radius: 0px;	-o-border-radius: 0px;	border-radius: 0px;	position: relative;	/* This pushes the menu down away from the logo --> bottom: -28px; */	bottom:0;	background-color:#c95600 !important;}#main-menu-inner{	margin:0 auto;	width:960px;}#menu-search {	-webkit-border-radius: 0px;	-moz-border-radius: 0px;	-o-border-radius: 0px;	border-radius: 0px;	padding: 5px 0;	margin-top:3px;	margin-right:3px;}#main-menu a {	padding: 12px 20px;	margin: 0;	-webkit-border-radius: 0px; 	-moz-border-radius: 0px;	-o-border-radius: 0px;	border-radius: 0px;	text-decoration:none;	text-transform:uppercase;	font-family: 'Droid Sans', sans-serif !important;	font-weight:bold !important;	color:#fff031 !important;}#main-menu li {	font-size: 16px;	margin: 0 0 0px 0;}#main-menu li li {	margin: 0;}#main-menu li li a {	color: #112639;}#main-menu li li a {	font-size: 13px;	margin: 0;	padding:14px !important;	-webkit-border-radius: 0px; 	-moz-border-radius: 0px;	-o-border-radius: 0px;	border-radius: 0px;	border-bottom: 0px solid;	border-left: 0px solid;	border-right: 0px solid;	border-bottom: 0px solid;}#main-menu li a:hover, #main-menu li.sfHover a,#main-menu a:focus, #main-menu a:hover, #main-menu a:active {	outline: 0;}#main-menu li ul {	z-index: 9999;}#main-menu li li ul {	margin-left: -1px;}#main-menu a.sf-with-ul {	padding-right: 2.25em;	min-width: 1px;}.sf-sub-indicator {	position: absolute;	display: block;	right: 1.1em;	top: 1.05em;	width: 10px;	height: 7px;	text-indent: -999em;	overflow: hidden;	background: url('images/arrows.png') no-repeat;}a > .sf-sub-indicator { 	top: .7em;	background-position: 0 0px; }a:focus > .sf-sub-indicator,a:hover > .sf-sub-indicator,a:active > .sf-sub-indicator,li:hover > a > .sf-sub-indicator,li.sfHover > a > .sf-sub-indicator {	background-position: 0 0; }#main-menu ul .sf-sub-indicator { background-position:  0 -9px; height: 10px; top: 1.5em; }#main-menu ul a > .sf-sub-indicator { background-position:  0 -9px; height: 10px; top: 1.5em; }#main-menu ul a:focus > .sf-sub-indicator,#main-menu ul a:hover > .sf-sub-indicator,#main-menu ul a:active > .sf-sub-indicator,#main-menu ul li:hover > a > .sf-sub-indicator,#main-menu ul li.sfHover > a > .sf-sub-indicator {	background-position: 0 -9px;}/* Event Submissions */table.em-location-data{	background-color:none;}#event-form table th,#event-form table td{	text-align:left !important;}#event-form table.em-location-data {	width:100% !important;}#event-form table.em-location-data th{	font-size:1em !important;	font-weight:normal !important;	font-family:Arial, sans-serif !important;	padding:12px 0px !important;}#event-form table.em-location-data tr:nth-child(2n){	background-color:#ffffff !important;}#event-name{	width:96.5034965034965% !important; /* 552 / 572 */	padding:10px 7px !important;}.em-date-range input{	width:150px !important;}.em-location-data input{	width:300px !important;}.location-data-th{	width:30%;}input[type="text"], input[type="password"], textarea {	background: white;	border: #d4d8d9 1px solid;	font-size: 16px;	padding: 10px 7px;	margin: 0 0 4px 0 !important;	color: #000000;}#start-time, #end-time {  width:16% !important;}.event-attributes label{	float:left;	width:200px;	font-size:1em !important;	font-weight:normal !important;	font-family:Arial, sans-serif !important;	padding-top:8px !important;}.event-attributes input{	margin-bottom:20px !important;	width:300px !important;}.page-id-77 #content ul li {  border-bottom:none !important;  list-style-position:inside;  padding:3px 0 15px;}.em-events-search{	margin-bottom:20px;}table.events-table{	border:2px;	width:100%;}/* Remove Masonic Contact fields from the front end submission form */div.event-attributes:nth-child(10),div.event-attributes:nth-child(11),div.event-attributes:nth-child(12),div.event-attributes:nth-child(13),div.event-attributes:nth-child(14),div.event-attributes:nth-child(15),div.event-attributes:nth-child(16),div.event-attributes:nth-child(17){	display:none;}/* Remove unneeded info from single events pages */.event-title-single{	display:none;}/* Event submission button */.event-button{	font-weight:bold;	font-size:1.5em;	background-color:#0c4154;	color:white !important;	text-decoration:none !important;	padding:10px 20px;	border-radius:10px;}.event-button:hover{	background-color:#c95600 !important;	color:#fff031 !important;	text-decoration:none !important;}/* Single posts */.comment-count,.prev-image{	display:none;}/* Posts wrapper */.posts-wrapper{	padding:15px;	margin-bottom:15px;}.blog-content{	border-bottom:none !important;	margin-bottom:0 !important;	padding-bottom:0 !important;}.single-post .two-thirds{		background-color:white !important;	}/* Home page */.blog-event-prev-wrapper, .three-boxes .one-third{	margin-top:50px;}.blog-prev .blog-prev-img {	    width: 185px !important;		padding-left:10px;}/* Events list on the homepage*/#content ul li{	list-style-image:none !important;}#content .event-list{	padding:15px;	margin-bottom:15px;}#content .event-list a{	font-weight:bold;	color:#c95600;	font-size:1.1em;}#content .event-list li{	margin:0;	padding:0 !important;}#content .event-list:nth-child(odd),.posts-wrapper:nth-child(odd) {	background-color:#deecbc;}#content .event-list:nth-child(even),.posts-wrapper:nth-child(even) {	background-color:#bcdfec;}#content ul, #content ol {	margin:0 0 20px;	padding:0;}#content ul li, #content ol li {	border-bottom-color:#DEE0E0;	border-bottom-style:solid;	border-bottom-width:1px;	list-style-position:inside;	padding:0px !important;}.all-events-link{	font-weight:bold;	position:relative;	top:15px;}.all-events-link a{	color:#0c4154 !important;}/* Calendar page */table{	background-color:white !important;}/* Contact Page */.contact-pg-img{	top:-20px;	position:relative;}/* Online donations form */#content .full-column .gform_body ul li{	list-style-image:none !important;	list-style-position:outside !important;	padding-bottom:20px !important;}#content .full-column .gform_body ul {	padding-left:0px !important;}.gfield_label{	font-size:1.2em;}#paypal_donations{	padding:15px;	background-color:#bcdfec;}/* Footer */#footer-wrapper .footer-tear {	background-image:none !important;	height: 0px !important;}#footer-wrapper{	background-color:#72bad3 !important;}#footer-copy p {  color:#0b3a47 !important;  font-size:12px;  line-height:2;  margin:0;}#footer-wrapper a {  color:#000000 !important;  text-decoration:none;}#footer-wrapper #footer .widget{	background-color:#F7EFDC !important;	color:#000000 !important;	border-bottom-left-radius:0;	border-bottom-right-radius:0;	border-top-left-radius:3px;	border-top-right-radius:3px;}#footer-wrapper #footer .widget .widget-title{	background-color:#c95600 !important;	color:#fff031 !important;}#footer-wrapper #footer .widget .widget-title h4{	font-family: 'Droid Sans', sans-serif !important;	font-weight:bold !important;}/* Make the Facebook Like box responsive (fluid width)https://developers.facebook.com/docs/reference/plugins/like-box/ *//* This element holds injected scripts inside iframes that in some cases may stretch layouts. So, we're just hiding it. */#fb-root {    display: none;}/* To fill the container and nothing else */.fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget span iframe[style] {    width: 100% !important;}/* Google Map control images resize fix 2-4-19 Steve Struemph */button.gm-fullscreen-control,button.gm-control-active{	width: 18px !important;	height: 18px !important;}/* Responsive */@media only screen and (min-width: 768px) and (max-width: 1100px) {		body {		min-width: 10px;	}		.top-inner, .title-wrapper, .section, .gallery-section, #footer, #footer-copy, #content, .home .section {		width: 620px !important;	}		.mokids-header-graphic{		display:none;	}		.flex-direction-nav .flex-prev,.flex-direction-nav .flex-next {		position: absolute;		top: -150px;	}		.slider {		width: 610px;	}		.slides {		height: 260px;	}		#page-header {		width: 600px;	}		#page-header {		height: 135px;	}		#main-menu-wrapper {		width: 620px !important;	}		#main-menu-inner{		margin:0 auto;		width:620px;	}		#page-header img {		width: 600px;	}		.widget .latest-posts-list li .lpl-img {		display: none;	}		.widget .latest-posts-list li .lpl-content {	    width: 100%;	}		#main-menu {		width: 390px;	}		.title1, .title2, #content .widget .widget-title {		padding:8px 16px;		position:relative;		position:relative;		left:-10px;		top:-10px;	}		.two-thirds .title1{		width:96.8%;	}		.one-third .title1, #content .widget .widget-title{		width:93% !important;	}		.title2{		width:96.8% !important;	}		.three-boxes{		display:none;	}		#msg-first{		margin-bottom:4px;		display:block;	}		#msg-last{	}		#msg-colon{		display:none;	}		.blog-prev .blog-prev-content {	    width: 92% !important;		margin:0 4%;	}		.blog-prev .blog-prev-img {	    display:none;	}		.event-prev .event-prev-content {	    width: 115px;	}		/* Event submissions */	#event-owner-name,	#event-owner-email,	#event-name,	.em-date-range input{		width:96% !important;	}		#start-time, #end-time{		width:5em !important;	}		.em-location-data input{		width:96% !important;	}		#event-form table.em-location-data th{		padding:0 !important;	}		#event-form .em-location-map-container, #event-form .em-location-map-404, #event-form .em-location-map-content{		width:100% !important;	}		.event-attributes label{		width: 90% !important;	}			.event-attributes input {		width:96% !important;	}			/* Flickr*/	.flickr_badge_wrapper .flickr_badge_image {	    height: 41px;	}		.flickr_badge_wrapper .flickr_badge_image img {	    height: 41px;	    width: 41px;	}			.flickr_badge_wrapper .flickr_badge_image {	    float: left;	    height: 41px;	    margin: 0 8px 0 0;	}	#footer .flickr_badge_wrapper .flickr_badge_image:nth-child(2n+1) {	    margin: 0 8px 8px 0;	}		#footer .flickr_badge_wrapper .flickr_badge_image:nth-child(3n+1) {		margin: 0 8px 8px 0;	}		#footer .one-third, #footer .two-thirds, #footer .two-forths, #footer .one-forth, #footer .two-thirds-right, #footer .one-third-left {		width: 100%;		float: none;		margin: 0 0 40px 0;	}		#footer .last-col {		margin: 0;	}	.flickr-more-photos {		overflow: hidden;	}	.jcarousel-container-horizontal {	    width: 560px;	}		.prev-image, .breadcrumbs {		width: 100%;	}		#slides .next,#slides .prev {		position: absolute;		top: 150px;	}	.caption { 		position: absolute;	    left: 20px;	}		.blog-title-single h2 {		width: 360px;	}		 	.mokids-logo-header{		top:30px;	}		.single-post .two-thirds{		background-color:white !important;	}		.mokids-logo-header img{		width:96%;	}		#title {		float: left !important;	}		#title #tagline {		display: block;		top: 4px !important;		left: 0;	}		.donate-btn {		float: left;		position: relative;		left: 40px;		top: 0px !important;		margin: 20px 0 0 0;		display: block;	}	}@media only screen and (min-width: 480px) and (max-width: 767px) {	/*body {		min-width: 10px;	}		.top-menu {		display: none;	}		.top-inner, .title-wrapper, .section, .gallery-section, #footer, #footer-copy, #content, .home .section {		width: 310px !important;	}		.mokids-logo-header{		display:none !important;	}		#title h1{		text-align:center;	}		.flex-direction-nav .flex-prev,.flex-direction-nav .flex-next {		position: absolute;		top: -80px;	}		.flex-caption {		display: none;	}		.slider {		width: 295px;	}		.slides {		height: 120px;	}		#page-header {		width: 290px;	}		#main-menu-wrapper {		width: 286px !important;	}		#page-header img {		width: 100%;	}		#page-header {		height: 65px;	}		#main-menu {		display: none;	}		.two-thirds .title1{		width:96.8% !important;	}		.title2 {		width:96.8% !important;	}		#msg-first{		margin-bottom:4px;	}		#msg-last{	}		#msg-colon{		display:none;	}		.blog-prev-img{		display:none;	}		.blog-prev .blog-prev-content {	    width: 92% !important;		float:none;		padding:4%;	}		.blog-prev .blog-prev-img {	    width: 60px;		height: 40px;		overflow: hidden;	}		.event-prev .event-prev-content {	    width: 130px;	}		.flickr_badge_wrapper .flickr_badge_image {	    height: 47px;	}		.flickr_badge_wrapper .flickr_badge_image img {	    height: 47px;	    width: 47px;	}		#footer .flickr_badge_wrapper .flickr_badge_image:nth-child(3n+1) {	    margin: 0 8px 8px 0;	}		#footer .flickr_badge_wrapper .flickr_badge_image:nth-child(2n+1) {	    margin: 0 8px 8px 0;	}		#footer .flickr_badge_wrapper .flickr_badge_image:nth-child(5n+1) {	    margin: 0 0 8px 0;	}		.jcarousel-container-horizontal {	    width: 270px;	}		.one-half, .one-third, .two-thirds, .two-forths, .one-forth, .two-thirds-right, .one-third-left {		width: 100% !important;		float: none;		margin: 0 0 40px 0;	}		.last-col {		margin: 0;	}		#main-menu-wrapper select {		display: inline;		width: 100%;		margin: 2px 0 15px 0;		padding: 5px;		background: #fff;		border: #e1e1e1 1px solid;		color: #808080;		font-size: 13px;		-webkit-border-radius: 3px; 		-moz-border-radius: 3px;		-o-border-radius: 3px;		border-radius: 3px;	}		#menu-search, #menu-search input {	    display: none;	}		.donate-btn {		float: left;		position: relative;		left: 40px;		top: 0px !important;		margin: 20px 0 0 0;		display: block;	}		#title {		float: none;	}		#title #tagline {		display: block;		top: 4px !important;		left: 0;	}		.prev-image, .breadcrumbs {		width: 100%;	}		.blog-title h3 {	    max-width: 260px;	}		.blog-title-single h2 {	    max-width: 260px !important;	}		#respond {		padding: 0 0 30px 0;	}		.jcarousel-prev-horizontal {	    left: -45px;	}		.jcarousel-next-horizontal {	    right: -45px;	}		.blog-title-single h2 {		width: 300px;	}		input[type="text"], input[type="password"] {	    width: 97%;	}		#tabs .nav li, #tabs .nav li a {	    width: 304px;		display: block;	}		.ui-tabs .ui-tabs-nav li a {		padding: 10px 0 10px 0;	}		.ui-tabs .ui-tabs-nav li:first-child a {	    border-left: none;	}*/	}@media only screen and (min-width: 240px) and (max-width: 767px) {		body {		min-width: 10px;	}		.top-menu {		display: none;	}		.top-inner, .title-wrapper, .gallery-section, #footer, #footer-copy {		width: 220px !important;	}		.home .section,	.section,	#content{		width:100% !important;	}		.home .section{		margin-bottom:15px;	}		.mokids-header-graphic{		display:none;	}		.flex-direction-nav .flex-prev,.flex-direction-nav .flex-next {		position: absolute;		top: -60px;	}		.flex-caption {		display: none;	}		.slider {		width: 210px;	}		.slides {		height: 90px;	}	.flex-direction-nav .flex-prev {		left: -40px;	}	.flex-direction-nav .flex-next {		right: -40px;	}		#page-header {		width: 200px !important;	}		.blog-prev .blog-prev-content {		float: left;	}		.title1, .title2 {		padding:8px 16px;		position:relative;		-webkit-border-radius: 0px; 		-moz-border-radius: 0px;		-o-border-radius: 0px;		border-radius: 0px;		left:0px;		top:0px;	}		.one-half, .one-third, .two-thirds, .two-forths, .one-forth, .two-thirds-right, .one-third-left {		width: 100% !important;		float: none;		margin: 0 0 40px 0;	}		.full-column,	.one-half{		width:92% !important;		padding:4%;	}		.two-thirds, .one-third{		padding:0 !important;	}		.two-thirds .title1{		width:93% !important;	}		.one-third .title1{		width:93% !important;	}		.three-boxes{		display:none;	}		.all-events-link{		top:0;	}		.all-events-link a{		margin:2%;	}		.title2{		width:93.5% !important;	}		.page-template-template-full-width-php .section {		border-bottom-left-radius:0;		border-bottom-right-radius:0;		border-top-left-radius:0px;		border-top-right-radius:0px;		margin:0 auto 15px;		padding:0px;		width:100%;	}		.last-col {		margin: 0;	}		#slides {		min-height: 125px;	}		#main-menu-wrapper {		width: 85% !important;		padding:5% !important;		padding-bottom:0 !important;	}		#page-header img {		width: 100%;	}		.mokids-logo-header{		display:none !important;	}		#content .widget .widget-title{		left:0;		top:0;		width:91% !important;		-webkit-border-radius: 0px; 		-moz-border-radius: 0px;		-o-border-radius: 0px;		border-radius: 0px;	}		#content .widget ul,	#content .widget .textwidget{		padding:4% !important;	}		.widget .latest-posts-list li .lpl-img {		display: none;	}		.widget .latest-posts-list li .lpl-content {	    width: 100%;	}		#page-header {		height: 45px;	}		#main-menu {		display: none;	}		.blog-prev .blog-prev-content {	    width: 92% !important;		margin:0 4%;	}		.blog-prev .blog-prev-img {		display: none;	}		.single-post .two-thirds{		background-color:white !important;	}		.event-prev .event-prev-content {	    width: 127px !important;	}		.event-button{		font-size:.9em !important;	}		/* Event submission form */		#event-form table.em-location-data{		width:92% !important;	}		.em-location-data input{		width:92% !important;	}		#event-owner-name,	#event-owner-email,	#event-name,	.em-date-range input{		width:96% !important;	}		#event-form .em-location-map-container, #event-form .em-location-map-404, #event-form .em-location-map-content{		width:100% !important;	}		/* Flickr*/	.flickr_badge_wrapper .flickr_badge_image {	    height: 47px;	}		.flickr_badge_wrapper .flickr_badge_image img {	    height: 47px;	    width: 47px;	}		#footer .flickr_badge_wrapper .flickr_badge_image:nth-child(3n+1) {	    margin: 0 0px 8px 0;	}		#footer .flickr_badge_wrapper .flickr_badge_image:nth-child(2n+1) {	    margin: 0 8px 8px 0;	}		#footer .flickr_badge_wrapper .flickr_badge_image:nth-child(5n+1) {	    margin: 0 8px 8px 0;	}		#footer .flickr_badge_wrapper .flickr_badge_image:nth-child(6n+1) {	    margin: 0 0px 8px 0;	}		.jcarousel-container-horizontal {	    width: 160px;	}		#main-menu-wrapper select {		display: inline;		width: 100%;		margin: 2px 0 15px 0;		padding: 5px;		background: #fff;		border: #e1e1e1 1px solid;		color: #808080;		font-size: 13px;		-webkit-border-radius: 3px; 		-moz-border-radius: 3px;		-o-border-radius: 3px;		border-radius: 3px;	}		#menu-search, #menu-search input {	    display: none;	}		.donate-btn {		float: left;		position: relative;		left: 40px;		top: 0px !important;		margin: 20px 0 0 0;		display: block;	}		#title {		float: none;	}		#title #tagline {		display: block;		top: 4px !important;		left: 0;	}		.prev-image, .breadcrumbs {		width: 100%;	}		.blog-title h3 {	    max-width: 260px;	}		.blog-title-single h2 {	    max-width: 260px;	}		#respond {		padding: 0 0 30px 0;	}		#msg-first{		margin-bottom:4px;		display:block;		font-size:.9em;		font-weight:bold;	}		#msg-last{		font-size:.9em;	}		#msg-colon{		display:none;	}		.jcarousel-prev-horizontal {	    left: -45px;	}		.jcarousel-next-horizontal {	    right: -45px;	}		#twitter_icon, #facebook_icon, #googleplus_icon, #skype_icon, #flickr_icon, #linkedin_icon, #vimeo_icon, #youtube_icon, #rss_icon {		margin: 0 4px 4px 0;	}		#footer-wrapper #footer .widget .widget-title{		-webkit-border-radius: 0px; 		-moz-border-radius: 0px;		-o-border-radius: 0px;		border-radius: 0px;	}		#footer-wrapper #footer{		padding-top:0;	}		#footer{		width:100% !important;	}		#footer-copy{		width:96% !important;		padding:2%;	}		#footer-copy .fl, #footer-copy .fr {		float: none;		display: block;	}		#footer .bottom {		display: none;	}		#footer-copy-wrapper {	    margin: 10px 0 0 0;	}		.comment-count, .author-image {		display: none;	}		input[type="text"], input[type="password"] {	    width: 97%;	}		#tabs .nav li, #tabs .nav li a {	    width: 214px;		display: block;	}		.ui-tabs .ui-tabs-nav li a {		padding: 10px 0 10px 0;	}		.ui-tabs .ui-tabs-nav li:first-child a {	    border-left: none;	}	table img{		margin-right:5px;	}	}