@charset "utf-8";
/* CSS Document */
@font-face {
    font-family: 'bickley_script_letregular';
    src: url('bickley_script_let-webfont.eot');
    src: url('bickley_script_let-webfont.eot?#iefix') format('embedded-opentype'),
         url('bickley_script_let-webfont.woff') format('woff'),
         url('bickley_script_let-webfont.ttf') format('truetype'),
         url('bickley_script_let-webfont.svg#bickley_script_letregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
body{
	font-size: 100%;
        background: #EDEAF3 !important;
        font-family: arial;
        color: #333;
}
		/*Top Icon Menu*/
		.header-top-icons {
			width: 100%;
			margin-right: auto;
			margin-left: auto;
		}
		.top-menu-mobile {
			margin: 0px;
			padding: 0px;
			list-style-type: none;
		}
			.top-menu-mobile li {
				height: 60px;
				width: 19%;
				display: block;
				float: left;
				text-align: center;
			}
				.top-menu-mobile li a {
					text-indent: -9999px;
					height: 60px;
					width: 100%;
					display: block;
				}
						.top-menu-mobile li.menu {
							border-right-style: solid;
							border-right-color: #fff;
							border-right-width: 1px;
							background-image: url(../images/mobile/menu_icon.png);
							background-position: center center;
							background-repeat: no-repeat;
						}
							.top-menu-mobile li.call {
								border-left-width: 1px;
								border-right-style: solid;
								border-left-style: solid;
								border-left-color: #fff;
								border-right-width: 1px;
								border-right-color: #fff;
								background-image: url(../images/mobile/call_icon.png);
								background-repeat: no-repeat;
								background-position: center center;
							}
						.top-menu-mobile li.appointment {
							border-left-width: 1px;
							border-right-style: solid;
							border-left-style: solid;
							border-left-color: #fff;
							border-right-width: 1px;
							border-right-color: #fff;
							background-image: url(../images/mobile/appointment_icon.png);
							background-repeat: no-repeat;
							background-position: center center;
						}
				.top-menu-mobile li.contact {
					border-left-width: 1px;
					border-right-style: solid;
					border-left-style: solid;
					border-left-color: #fff;
					border-right-width: 1px;
					border-right-color: #fff;
					background-image: url(../images/mobile/contact_icon.png);
					background-repeat: no-repeat;
					background-position: center center;
				}
				.top-menu-mobile li.directions {
					border-left-width: 1px;
					border-left-style: solid;
					border-left-color: #fff;
					background-image: url(../images/mobile/map_icon.png);
					background-repeat: no-repeat;
					background-position: center center;
				}
                                
                .header{
                    background: #EEEBF4;
                }
                .ui-content{
                    padding: 0 !important;
		    margin-bottom: 1em;
                }
                    .mobile-logo{
                        width: 100%;
                        height: 80px;
                        text-align: center;
                        background: #2A3785;
                    }
                    .mobile-banner{
                        width: 100%;
                        height: auto;
                        text-align: center;
                    }
                        .mobile-banner img{
                            width: 100%;
                        }
                 .bucket_menu{
                    width: 320px;
                    height: 60px;
                    margin-left: auto;
                    margin-right: auto;
                 }
                    .bucket_menu ul{
                        list-style: none;
                        padding: 0;
                        margin: 0;
                    }
                        .bucket_menu ul li{
                            float: left;
                            margin: 0;
                            padding: 0;
                        }
                            .bucket_menu ul li a{
                                display: block;
                                width: 80px;
                                height: 20px;
                                padding-top: 40px;
                                text-align: center;
                                text-decoration: none;
                                text-transform: uppercase;
                                font-size: 0.7em;
                                color: #293785;
                                font-family: arial !important;
                            }
                                .bucket_menu ul li a.bucket_one{
                                    background: url(../images/mobile/bucket-one.jpg) no-repeat top center;
                                }
                                .bucket_menu ul li a.bucket_two{
                                    background: url(../images/mobile/bucket-two.jpg) no-repeat top center;
                                }
                                .bucket_menu ul li a.bucket_three{
                                    background: url(../images/mobile/bucket-three.jpg) no-repeat top center;
                                }
                                .bucket_menu ul li a.bucket_four{
                                    background: url(../images/mobile/bucket-four.jpg) no-repeat top center;
                                }
                .welcome-note h1{
                    font-family: 'bickley_script_letregular';
                    display: block;
                    text-align: center;
                    font-weight: bold;
                    font-size: 3em;
                    margin-bottom: 0;
                    margin-top: 0;
                }
		    img.mobile-image{
			width: 100%;
		    }
		    .inner h1{
			font-size: 1.5em;
			text-align: center;
			color: #2A3785;
		    }
		    .para{
			padding-left: 1em;
			padding-right: 1em;
			padding-bottom: 2em;
			
		    }
			.para iframe{
			    width: 100% !important;
			    overflow: hidden;
			}
		    .columns-wrapper{
			 padding-left: 1em;
			padding-right: 1em;
		    }
		    h2,h3{
			color: #756695;
		    }
		    ul.mobile-sub-menu li a{
			background: #3388CC !important;
		    }
		    .app_request{
			width: 200px;
			padding: 20px;
			height: auto;
			border: 3px solid #2A3785;
		    }
		.footer{
		    background: #2A3785;
		    color: #fff;
		}
		    .footer ul{
			display: block;
			width: 100%;
			height: auto;
			text-align: center;
			list-style: none;
			float: left;
			padding-left: 0;
			margin-left: auto;
			margin-right: auto;
		    }
			.footer ul li{
			    float: left;
			    margin-right: 5px;
			    width: 23%;
			    display: block;
			}
			    .footer ul li a{
				color: #fff !important;
				text-decoration: none;
				font-size: 0.8em;
				display: block;
				width: 100%;
				padding-top: 42px;
			    }
				.footer ul li a.icon-home{
				    background: url(../images/mobile/home-icon.png) top center no-repeat;
				}
				.footer ul li a.icon-about{
				    background: url(../images/mobile/info.png) top center no-repeat;
				}
				.footer ul li a.icon-contact{
				    background: url(../images/mobile/contact.png) top center no-repeat;
				}
				.footer ul li a.icon-sitemap{
				    background: url(../images/mobile/sitemap.png) top center no-repeat;
				}
		    .copyright{
			width: 100%;
			height: auto;
			text-align: center;
			font-size: 0.8em;
			display: block;
		    }
			.copyright a{
			    color: #fff;
			}
		    .poweredby{
			width: 100%;
			text-align: center;
			font-size: 0.8em;
			padding-bottom: 1em;
			display: block;
		    }
		.ui-collapsible-inset, .ui-collapsible-set{
                        margin: 0 !important
                    }
                    .ui-collapsible{
                        margin: 0 !important;
                    }    
		