
/*ALL RESET*/
body,h1,h2,h3,h4,h5,h6,ol,ul,li,dt,dl,fieldset,form,span,input{
	margin:0px; padding:0px;
}


table {
max-width: 100%;
background-color: transparent;
border-collapse: collapse;
border-spacing: 0;
border-color:#E9E9E9;
}

tr {
max-width: 100%;
background-color: transparent;
border-collapse: collapse;
border-spacing: 0;
border-color:#E9E9E9;
}
textarea.form-control {
height: auto;
}
.form-control {
display: block;
/* width: 100%; */
height: 30px;
padding: 0px 6px;
font-size: 14px;
line-height: 1.428571429;
color: #555555;
vertical-align: middle;
background-color: #ffffff;
border: 1px solid #cccccc;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
float: left;
}

input[type="submit"] {
-webkit-appearance: button;
cursor: pointer;

}
.btn-primary {
color: #ffffff;
background-color: #428bca;
border-color: #357ebd;
}
.btn {
display: inline-block;
padding: 6px 12px;
margin-bottom: 0;
font-size: 14px;
font-weight: normal;
line-height: 1.428571429;
text-align: center;
vertical-align: middle;
cursor: pointer;
border: 1px solid transparent;
border-radius: 4px;
white-space: nowrap;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
}

p {
	margin-top:0;	margin-bottom:20px;	
}
ol,li,ul,dt,dl{
	list-style:none;
}
th,thead{
	font-weight:normal;
}
img{
	border:0px;
}
a{
	text-decoration:none; color:#01739F;
}
iframe,object,embed {
	max-width:100%; overflow:hidden;	
}

/*END RESET*/
body{
	background:url(../PayOnline/border-top.png)#f5f5f5 repeat-x top;
}
#layer-container{
	float:left;  background:url(../PayOnline/banner-bg.jpg) center 157px no-repeat; width:100%;
}
#main-layer{
	float:left; width:100%; background:url(../PayOnline/body-bg.png) repeat-x; margin-top:10px;
}
#mainbody {
	width: 960px;
	margin: 0px auto;
	margin-bottom:20px;
}
#header {
	float:left;	margin-top:7px;
}
#content {
	float:left; width:925px; background:#fff; -moz-box-shadow: 0 0px 10px #878787; -webkit-box-shadow:0 0px 10px #878787;  box-shadow:0 0px 10px #878787; margin-bottom:38px; padding:25px 8px 25px 27px;
}
#sidebar {
	width: 300px;
	float: right;
}
#footer {
	clear: both;
	
}
#header-logo{
	float:left; width:192px;
}
	#header-slogan{
		float:left; width:196px; margin-top:55px; margin-right:24px;
	}
	#header-side2{
		float:left; width:545px; background:url(../PayOnline/event-bg.png) no-repeat 22px; padding-top:14px; padding-bottom:28px;
	}
		#event-timer{
			float:left; padding-top:6px; margin-left:24px; margin-right:62px; width: 237px;
		}
			#countdown-heading {
				float:left;	margin-left:13px;	margin-bottom:8px;	width:224px;	color:#929292; font-size:14px;	font-weight:normal;	text-transform:uppercase;
			}
		#last-header{
			float:left; width:222px; margin-top:2px;
		}
			#social{
				float:right; margin-bottom:10px;
			}
			#social1{
				float:left; margin-bottom:10px;
			}
				#social-logo{
					float:left; margin-left:7px;
				}
				#search{
					float:left; border:1px solid #cacaca; background:#fff; width:198px; padding:3px 10px 3px 12px;
				}
				input.header{
					float:left;  border:1px solid #cacaca; padding:5px;  width:165px; margin-top: 3px;
margin-bottom: 3px;
margin-left: 0px;
margin-right: 0px;
				}
					input.button{
						float:left;	margin-top:6px;	margin-left:8px;
					}
	#banner-layer{
		width:960px; float:left; margin:11px 0px; -moz-box-shadow: 0 0px 9px #000; -webkit-box-shadow:0 0px 9px #000;  box-shadow:0 0px 9px #000;
	}
							#shortcut-layer{
							float:left; width:960px; margin-top:18px; background:url(../PayOnline/shortcut-bg.png) #0375a1 repeat-x; padding:15px 0px 15px 0px; -moz-box-shadow: 0 0px 10px #878787; -webkit-box-shadow:0 0px 10px #878787;  box-shadow:0 0px 10px #878787; margin-bottom:25px;
						}
							#prayer-holder{
								float:left; width:217px; margin-left:26px; padding-top:11px; border-right:1px solid #005f83; padding-bottom:6px;
							}
								#prayer-holder-header{
									float:left; margin-bottom:9px; 
								}
									#prayer-holder-content{
										float:left; padding-right:20px;
									}
							#give-holder{
								float:left; width:215px; padding-left:26px; padding-top:11px; border-right:1px solid #005f83; border-left:1px solid #198db9; padding-bottom:6px;
							}
								#give-holder-header{
									float:left; margin-bottom:9px; 
								}
									#give-holder-content{
										float:left; padding-right:20px;
									}
							#video-holder{
								float:left; width:198px; padding-left:26px; padding-top:11px; border-right:1px solid #005f83; border-left:1px solid #198db9; padding-bottom:6px;
							}
								#video-holder-header{
									float:left; margin-bottom:9px; 
								}
									#video-holder-content{
										float:left; padding-right:20px;
									}
						   #moment-holder{
								float:left; width:208px; padding-left:26px; padding-top:11px; border-left:1px solid #198db9;; padding-bottom:6px;
							}
								#moment-holder-header{
									float:left; margin-bottom:9px;
								}
									#moment-holder-content{
										float:left; padding-right:20px;
									}
									
						#content-holder{
								float:left; width:925px; background:#fff; -moz-box-shadow: 0 0px 5px #000; -webkit-box-shadow:0 0px 5px #000;  box-shadow:0 0px 5px #000; margin-bottom:38px; padding:25px 8px 25px 27px;
							}
								#column1{
									float:left; width:287px; background:url(../PayOnline/column1-bg.png) no-repeat right; margin-right:32px;
								}
									#column1-holder{
										float:left; background:url(../PayOnline/content-bg.png) no-repeat bottom; border-bottom:1px solid #eeeeee; padding-bottom:20px; margin-bottom:19px; width:280px;
									}
									#column1-holder2{
										float:left; background:url(../PayOnline/content-bg.png) no-repeat bottom; border-bottom:1px solid #eeeeee; padding-bottom:11px; margin-bottom:19px; width:280px;
									}
										#column-header{
											float:left; margin-bottom:9px;
										}
											#new-here{
												float:left; background:url(../PayOnline/get-in-touch.png) no-repeat left; padding-left:52px;
											}
											ul#list-new_here li{
												margin-bottom:5px;
											}
											#sermon{
												float:left; background:url(../PayOnline/sermon.png) no-repeat left; padding-left:52px; padding-right:40px;
											}
											#service{
												float:left; background:url(../PayOnline/service-time.png) no-repeat top left; padding-left:52px; width:194px; margin-right:34px;
											}
											#column-last-holder{
												float:left; width:280px;
									}
										#service-time{
											float:left; border-bottom:1px dotted #c1c1c1; padding-bottom:9px; padding-right:29px;
										}
											#weekdays{
												float:left; margin-top:9px;
											}
									#column2{
										float:left; width:286px; margin-right:30px;
									}
										#column2-header{
											float:left; background:url(../PayOnline/blog.png) no-repeat top left; border-bottom:1px solid #d1d1d1; padding-bottom:17px; padding-left:46px; width:241px;	margin-bottom:9px; 
										}
										#column2-content{
											float:left; margin-top:10px;	margin-bottom:9px;	width:100%;
										}
											#blog-title{
												float:left; margin-bottom:4px; width:100%;
											}
												#blog-details{
													float:left; margin-bottom:9px; width:100%;
												}
											#blog-content{
												float:left; width:100%;
											}
												#blog-image{
													float:left; margin-right:11px; width:74px;
												}
													#blog-content-text{
														margin-top:5px;
													}
											#column3{
												float:left; width:288px;
											}
											#column3-header{
												float:left; background:url(../PayOnline/important--links.png) no-repeat top left; border-bottom:1px solid #d1d1d1; padding-bottom:17px; padding-left:43px; width:246px;
											}
												#column3-text{
													float:left; margin-top:19px; margin-left:8px; width:253px; 
												}
												ul#column3-link{
													float:left; display:inline; margin-top:15px;
												}
													ul#column3-link li{
														float:left; background:url(../PayOnline/list-bg.png) no-repeat left center; padding-left:18px; width:211px; margin-bottom:15px;
													}
							#main-content-layer{
								float:left; width:100%; background:url(../PayOnline/main-body-bg.png) 0px 615px repeat-x;
							}

/*footer*/
#footer-holder{
	float:left; width:100%; background:#2c2c2c; padding:21px 0px;
}
	#footer-layer{
		margin:0px auto; width:960px;
	}
		#footer-top{
			width:960px; float:left;
		}
			#footer-links{
				float:left; margin-top:6px; width:867px;
			}
			#footer-middle{
				float:left; width:960px; margin-top:25px; padding-bottom:15px; border-bottom:1px solid #141414;
			}
				#footer-address{
					float:left; margin-left:10px; width:275px;
				}
				.church{
					margin-bottom:5px; float:left;	width:100%;
				}
					#newsletter{
						float:right; width:380px;
					}
						#newsletter-header{
							float:left;  margin-bottom:9px;
						}
						#newsletter-form{
							float:left;
						}
						input.newsletter{
							background:#9d9d9d; width:235px; float:left; border:none; height:38px; margin-right:9px;	padding-left:5px;	font-size:14px;
						}
			#footer-bottom{
				float:left; width:960px; border-top:1px solid #3e3e3e; padding-top:16px;
			}
				#copyright{
					float:left;
				}
					#sitemap{
						float:right;
					}
			


#footer-nav {
	width: 100%;
	margin: 0;
	padding: 0;
	z-index: 100;
	
}
#footer-nav li {
	margin: 0;
	padding-left:10px; padding-right:17px;
	list-style: none;
	float: left;
	position: relative;
}
#footer-nav a {
	line-height: 100%;
	font-weight: bold;
	color: #e6e6e6;
	font-size:16px;
	display: block;
	text-decoration: none;
}

#inner-page-layer{
	float:left; width:960px; border-top:8px solid #ee363b; margin-top:0px; 
}
	#inner-page-header{
		float:left; background:#015e82 url(../PayOnline/inner-page-header-bg.png) no-repeat right top; padding-top:19px; width:100%; 
	}
		#inner-header{
			float:left; margin-left:25px; margin-bottom:20px; width:935px; 
		}
		#fast-link{
			float:left; width:615px; background:url(../PayOnline/link-bg.png) repeat-x; padding:12px 0px 10px 25px;
		}
			ul#link{
				float:left; display:inline;
			}
				ul#link li{
					float:left; padding-right:23px;
				}
		#inner-content{
			float:left; width:916px; background:#fff; -moz-box-shadow: 0 0px 5px #000; -webkit-box-shadow:0 0px 5px #000;  box-shadow:0 0px 5px #000; padding:0px 44px 39px 0px; margin-bottom:41px;
		}
		#inner-content.fullpage{
			float:left; width:900px; background:#fff; -moz-box-shadow: 0 0px 5px #000; -webkit-box-shadow:0 0px 5px #000;  box-shadow:0 0px 5px #000; padding:0px 30px 39px 30px; margin-bottom:41px;min-height: 350px;
		}
			#sidebar{
				float:left; background:url(../PayOnline/column1-bg.png) no-repeat top right; width:304px; padding-top:35px;
			}
			#sidebar-media{
				float:left; background:url(../PayOnline/column1-bg.png) no-repeat top right; width:304px; padding-top:35px;
			}
			#testimonies{
				float:left; background:url(../PayOnline/content-bg.png) bottom center no-repeat;  margin-bottom:37px;
			}
				#sidebar-header{
					float:left; margin-bottom:8px; margin-left:25px;
				}
				#testimonies-content{
					float:left; margin-left:25px;	margin-bottom:25px; padding:38px 16px 14px 34px; border-bottom:1px solid #eeeeee;	 border-radius:14px; -moz-border-radius:14px; -webkit-border-radius:14px;	background:url(../PayOnline/quote-testimony.png) no-repeat 5px 3px #f9f9f9;	border:1px solid #e7e7e7;	width:205px;
				}
				#live_devices{
					float:left; margin-left:8.22368%;	margin-bottom:25px; width:91.77632%;
				}
				#live_devices img{
					float:left;	padding-top:12px; max-width:100%;
				}
				#live_devices img:hover{
					background:#e8e8e8;
				}
			#recent-sermon{
				float:left; background:url(../PayOnline/content-bg.png) bottom center no-repeat;  margin-bottom:37px;
			}
				#recent-sermon-content{
					float:left;  padding-left:25px; 
				}
				#sermon-image{
					float:left; margin-right:11px;
				}
				#sermon-title{
					float:left; width:173px;
				}
				#name{
					float:left; margin-top:15px; margin-bottom:16px;
				}
				#desc{
					float:left; padding-left:25px; border-bottom:1px solid #eeeeee; padding-bottom:32px; width:254px;
				}
					#featured-video{
						float:left; 
					}
						#featured-video-content{
							padding-left:25px;	width:250px;	margin-top:40px;
						}
		#main-content{
			float:right; margin-left:30px; margin-top:32px; width:582px;
		}
			#inner-page-banner{
				float:left; margin-bottom:35px; width: 100%;
			}
			#inner-page-banner img {
					width: 100%;
					}
				#main-content-header{
					float:left; padding-bottom:19px; border-bottom:1px solid #d1d1d1; width:575px; padding-left:7px;
				}
				#main-content-text{
					float:left; padding:20px 20px 0px 7px; margin-top:0px;
				}
				#main-post-text{
					float:left; padding:0px 20px 0px 7px; margin-top:21px;
				}
		#slide-holder{
			float:left; width:960px;	-moz-box-shadow: 0 0px 10px #878787; -webkit-box-shadow:0 0px 10px #878787;  box-shadow:0 0px 10px #878787;	background:#FFF;
		}
		
		#cat-post {
			width:590px;	float:left;	padding-bottom:32px;	margin-bottom:33px;	border-bottom:1px dotted #e0e0e0;
		}
			#cat-post-full {
				width:587px;	float:left;
			}
			#cat-post_thumbnail {
				width:150px;	height:150px;	float:left;	margin-right:27px;
			}
			#cat-post-right {
				width:410px;	float:left;
			}
				#cat-post_title {
					width:100%;	float:left;	margin-bottom:15px;	margin-top:2px;
				}
				#cat-post_meta {
					width:100%;	float:left;	margin-bottom:15px;
				}
				#cat-post_intro {
					width:100%;	float:left;
				}
				#cat-post_more {
					width:100%;	float:left;	margin-top:15px;
				}


#more-testimonies {
	text-align:right;	
}

#blog-topics-container {
	width:304px;	background:url(../PayOnline/column1-bg.png) no-repeat top right #f6f6f6;	float:left;	padding-top:35px; min-height:350px;
}
#blog-topics-heading {
	width:260px;	float:left;	padding-bottom:15px;	border-bottom:1px solid #dfdfdf;	margin-bottom:0px;	padding-left:25px;
}
#blog-topics-list {
	margin-top:0px;	float:left;
}
	#blog-topics-list li a{
		margin-top:0px;	float:left; border-top:1px solid #FFF;	padding:11px 0px 11px 25px;	width:260px;	border-bottom:1px solid #dfdfdf;
	}

#sidebarmenu {
	width:304px;	background:url(../PayOnline/column1-bg.png) no-repeat top right #f6f6f6;	float:left; min-height:350px;
}


.search-sorry {
	margin-top:50px;	
}
#searchform {
	margin-top:10px;	margin-bottom:90px;	
}
#searchform input#s {
	width:300px;	height:30px;	margin-right:5px;
}
#searchform input#search_submit {
	width:100px;	height:36px;	font-weight:bold;	font-size:16px;
}
								#search-column1{
									float:left; width:270px; background:url(../PayOnline/column1-bg.png) no-repeat right; margin-right:20px;
								}
									#search-column1-holder{
										float:left; background:url(../PayOnline/content-bg.png) no-repeat bottom; border-bottom:1px solid #eeeeee; padding-bottom:20px; margin-bottom:19px; width:270px;
									}
									#search-column1-holder2{
										float:left; background:url(../PayOnline/content-bg.png) no-repeat bottom; border-bottom:1px solid #eeeeee; padding-bottom:11px; margin-bottom:19px; width:270px;
									}
										#search-column-header{
											float:left; margin-bottom:9px;
										}
											#search-new-here{
												float:left; background:url(../PayOnline/get-in-touch.png) no-repeat left; padding-left:52px;
											}
											ul#list-new_here li{
												margin-bottom:5px;
											}
											#search-sermon{
												float:left; background:url(../PayOnline/sermon.png) no-repeat left; padding-left:52px; padding-right:40px;
											}
											#search-service{
												float:left; background:url(../PayOnline/service-time.png) no-repeat top left; padding-left:52px; width:194px; margin-right:34px;
											}
											#search-column-last-holder{
												float:left; width:270px;
									}
										#ssearch-ervice-time{
											float:left; border-bottom:1px dotted #c1c1c1; padding-bottom:9px; padding-right:29px;
										}
											#search-weekdays{
												float:left; margin-top:9px;
											}
											#search-column3{
												float:left; width:270px;
											}
											#search-column3-header{
												float:left; background:url(../PayOnline/important--links.png) no-repeat top left; border-bottom:1px solid #d1d1d1; padding-bottom:17px; padding-left:43px; width:246px; padding-top:8px;
											}
												#search-column3-text{
													float:left; margin-top:19px; margin-left:8px; width:253px; 
												}
												ul#column3-link{
													float:left; display:inline; margin-top:15px;
												}
													ul#column3-link li{
														float:left; background:url(../PayOnline/list-bg.png) no-repeat left center; padding-left:18px; width:211px; margin-bottom:15px;
													}
.fullpage {
	
}

/* ---------------  Comment Form  ----------------- */

#respond {
	width:100%;	float:left;	margin-top:35px;
}	
	.response-heading {
		 padding:0px 0 7px 0px;	border-bottom:3px solid #000;	text-transform:uppercase;	margin-bottom:10px;	float:left;	width:100%;
	}
		input.response {
			border:1px solid #dfdfdf; float:left; height:30px; padding-left:3px; width:250px; margin-bottom:20px;
		}
		textarea.response-textarea {
			border:1px solid #dfdfdf; float:left; height:80px; padding-left:3px; width:250px; margin-bottom:20px;
		}
		input.response-button {
			float:left;color:#FFF;	padding:8px 18px;	background:#000;	font-weight:bold;	float:left;	margin-top:15px;	clear:both;	font-size:14px;	color:#FFF;
			-webkit-border-radius: 5px 5px 5px 5px;
			-moz-border-radius: 5px 5px 5px 5px;
			-khtml-border-radius: 5px 5px 5px 5px;
			border-radius: 5px 5px 5px 5px;
		}
		label.response-label {
			float:left; width:150px; margin-top:3px;
		}
		#commentform {
			width:70%;
		}
		#response-comment {
			width:100%;	float:left; margin-top:5px;	margin-bottom:20px;	font-style:italic;	
		}
		
		#comments {
			width:100%;	float:left;
		}


/*Broadcast Schedule*/
	#broadcast_layer{
		float:left; width:97.2707423580786%; padding:33px 0px 0px 2.729257641921397%;
	}
		#broadcast_table{
			float:left; width:100%;
		}
		
		 table#broadcast_table {
			 width:100%; border:1px solid #eaeaea; border-left:none; border-top:none; border-bottom:none;
		 }
		 table#broadcast_table tbody{
			width:100%; 
		 }
		 table#broadcast_table td {
			padding:10px 0px; border-left:1px solid #eaeaea;  border-bottom:1px solid #eaeaea; 
		 }
		 table#broadcast_table td.logo{
			 border-left:0px;
		 }
		 table#broadcast_table tr.heading {
			 font-size:16px; font-family:"museo", sans-serif; color:#4a4a4a; 
		 }
		 table#broadcast_table tr {
			 width:100%; text-align:center; 
		 }
		 .logo-text{
		 	float:left; width:100%; margin-top:10px;
		 }


.wpcf7-form {
	margin-top:30px; float:left;	
}
.wpcf7-form p{
	margin:0 0 20px 0;	width:100%;	float:left;
}

.wsp-pages-title, h2.wsp-posts-list {
	margin-bottom:10px;
}
.wsp-pages-list {
	margin-bottom:50px;	padding-left:10px;	margin-top:10px;
}
.wsp-pages-list > li > a {
	color:#565252;
}
.wsp-pages-list > li > ul > li > ul.children {
	border-bottom:none; padding-bottom:0;	margin-bottom:0px;
}
.wsp-pages-list ul.children {
	padding-left: 23px; margin-bottom:15px;	border-bottom:1px solid #eaeaea; padding-bottom:15px;
}

.wsp-pages-list ul.children li {
	list-style:square;
}

#wsp-posts-title {
	margin-bottom:10px;	
}
.wsp-posts-list > li > ul {
	padding-left: 23px; margin-bottom:15px;	border-bottom:1px solid #eaeaea; padding-bottom:15px;
}
.wsp-posts-list > li > ul > li > ul {
	border-bottom:none; padding-bottom:0;	margin-bottom:0px;
}
.wsp-posts-list ul li {
	list-style:square;
}
.wsp-posts-list > li > strong > a {
	color:#565252;
}



/*Satellite Churches*/
	#satellite {
		float:left; width:100%;
	}
		#satellite_table{
			float:left; width:100%;
		}
		table#satellite_table {
			width:100%; border:none;
		}
		table#satellite_table tbody{
			width:100%; 
		}
		table#satellite_table td {
			padding:10px 2%; border:none;  vertical-align:text-top;	width:29%;
		}
		table#satellite_table td strong{
			width:100%; padding-bottom:5px; margin-bottom:5px; border-bottom:1px solid #eaeaea;	float:left; color:#4a4a4a; font-size:16px; font-family:museo;
		}
		table#satellite_table tr {
			width:100%; text-align:left; margin-bottom:10px; float:left;
		}


/* Flexible iFrame */

.flexible-container {
    position: relative;
    padding-top: 30px;
	width:260px;
}

.flexible-container iframe,   
.flexible-container object,  
.flexible-container embed {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

#contact-address-container{
	width: 100%; float: left; margin-top: 20px;
}
#contact-address-header{
	width: 100%; float: left; margin-bottom:10px;
}
#contact-address-text{
	float:left; width:100%;	
}
#contact-headquater,#usa-branch{
	width: 50%; float: left;
}
#contact-form{
	width:100%; margin-top:30px;	float:left;
}
/* nav */
#links
{
	float:left; width:100%;
	
}

	#links > a
	{
		display: none;
	}

	#links li
	{
		
	}
		#links li a
		{
			color: #fff;
			display: block;
		}
		#links li a:hover{
			color:#fff;
		}
		#links li a:active
		{
			background-color: none;
		}

	/* first level */

	#links > ul
	{
		z-index:10; background: #00394f url(../PayOnline/link-bg.png) repeat-x; padding:12px 0px 10px 25px; float:left; width:88%;
	}
		#links > ul > li
		{
			margin-right:2.9%;
			float: left;
			z-index:30;
		}
			#links > ul > li > a
			{
				float:left;
			}




.subscribe{
	max-width:100%;
}
input.subscribe{
	float:left; margin:0px !important;
}
    #nav {
	   background: #01648b url('../PayOnline/header-nav.png') repeat-x; float:left;
	  padding:16px 10px 19px 0px;
	-webkit-border-radius:0px 0px 10px 10px;
	-moz-border-radius:0px 0px 10px 10px;
	border-radius: 0px 0px 10px 10px;
	margin-bottom:19px;
	-moz-box-shadow: 0 2px 5px #000; -webkit-box-shadow:0 2px 5px #000;  box-shadow:0 2px 5px #000; width:99%;
	display:none;
    }
	#footer-logo{
		display:none; float:left;
	}
	#footer-logo img{
		max-width:100%;
	}
    #nav ul {
    	float:left; margin:0px; padding:0px;
    }
    #nav li {
      display: inline;
	  float:left;
	  padding-right:12px; 
      padding-left:21px;
	  text-align:center; 
	  width:100%;
    }
 	#nav ul li ul{
		display:none;
	}

    .nav a {
      display: inline-block;
      color: #fff;
      text-decoration: none;
	  margin:0px; padding:0px;
	  font-size:16px;
    }

    #nav select {
      display: none;
    }

    #menu {
      
	   background: #01648b url(../PayOnline/header-nav.png) repeat-x; float:left;
	  padding:20px 10px 19px 20px;
	-webkit-border-radius:0px 0px 10px 10px;
	-moz-border-radius:0px 0px 10px 10px;
	border-radius: 0px 0px 10px 10px;
	margin-bottom:19px;
	-moz-box-shadow: 0 2px 5px #000; -webkit-box-shadow:0 2px 5px #000;  box-shadow:0 2px 5px #000; width:99%;
    }
	#footer-menu{
		width:auto; float:left;
	}
    #menu ul {
    	float:left;
    }
    #menu li {
      display: inline;
	  float:left;
	  padding-right:2px; 
      padding-left:21px;
    }
    #menu a {
      display: inline-block;
      color: white;
      text-decoration: none;
    }
    #menu select {
      display: none;
    }

.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clearfix { display: inline-block; }
.clearfix { display: block; zoom: 1; }
p.sharethis{
	float:left;
}
#mobile-calendar{
	display:none;
}