@media (min-width:1200px){.container{width:1200px;} .navigation{width:1170px}}
		body.boxed .body{max-width:1240px}
		@media (min-width: 1200px) {body.boxed .body .site-header, body.boxed .body .main-menu-wrapper{width:1240px;}}.recurring-info-icon{display:none;} .main-content-row{flex-direction:row}.event-detail h4 a[href^="https://www.google"]:before, .events-grid .grid-content h3 a[href^="https://www.google"]:before, h3.timeline-title a[href^="https://www.google"]:before{display:none;}
			.content{min-height:400px;}.site-header .topbar,.header-style5 .site-header,.header-style6 .site-header,.header-style6 .site-header>.container{height:85px;}.site-header h1.logo{height:70px;}.home .hero-slider{top:-86px;margin-bottom:-86px;}.home .slider-revolution-new{top:-86px;margin-bottom:-86px;}.header-style4 .top-navigation > li ul{top:85px;}.header-style4 .topbar .top-navigation > li > a{line-height:85px;}@media only screen and (max-width: 992px) {.main-menu-wrapper{top:85px;}}@media only screen and (max-width: 992px) {.header-style3 .main-menu-wrapper{top:124px;}.header-style4 #top-nav-clone{top:85px;}}@media only screen and (max-width: 767px) {.header-style3 .main-menu-wrapper{top:164px;}}.nav-backed-header{display:block;}.share-bar{display:block;}.page-header{display:block;}.breadcrumb{visibility:visible}.page-banner-image:before{opacity:.4;}.content{}body.boxed{}
		.content{}
/*========== User Custom CSS Styles ==========*/
#header{
margin: 0 auto;
}

.home-cont {
    display: inline-block !important;
}

.home-cont > div:nth-child(1) {
    float: right;
}

.home-cont > div:nth-child(2) {
    float: left;
}

@media screen and (max-width: 780px) {
    .home-cont #home-graphic {
        padding: 0 !important;
    }
}

@media (min-width:961px)  { 
.site-header h1.logo {
    
    width: 450px;
    margin-top: 10px;
    
}
}

body > div.body.header-style1 > div:nth-child(3) > div.container > ol > li > span > span { display: none;}
.myButton {
	box-shadow:inset 0px -3px 7px 0px #29bbff;
	background:linear-gradient(to bottom, #2dabf9 5%, #0688fa 100%);
	background-color:#2dabf9;
	border-radius:3px;
	border:1px solid #0b0e07;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	padding:9px 23px;
	text-decoration:none;
	text-shadow:0px 1px 0px #263666;
}
.myButton:hover {
	background:linear-gradient(to bottom, #0688fa 5%, #2dabf9 100%);
	background-color:#0688fa;
}
.myButton:active {
	position:relative;
	top:1px;
}


@media only screen and (min-width: 320px) and (max-width: 480px) {

.site-header h1.logo .default-logo {
width: 400px!important;
display: inline !important;
}

.site-header h1.logo {
   margin-top: 10px!important; ;   
   width: 300px!important; 
}

div .tinymenu       {		display:none;	    }


}

@media screen and (max-width : 780px) {
    .home .home-cont {
        display: flex !important;
         flex-direction: column-reverse !important;
    }
}

@media screen and (max-width : 350px) {
    #wpadminbar ul#wp-admin-bar-root-default>li#wp-admin-bar-site-name,
    #wpadminbar ul#wp-admin-bar-root-default>li#wp-admin-bar-wpseo-menu,
    #wpadminbar ul#wp-admin-bar-root-default>li#wp-admin-bar-edit {
        display: none;
    }
}

@media screen and (max-width : 320px) {
    
    .site-header h1.logo {
            width: 240px !important;
    margin-top: 14px !important;
    }
    
    .main-menu-wrapper {
     top: 120px;
    }
}


/* Smartphones (portrait) ----------- */
@media only screen and (max-width : 320px) {
/* Styles */
    .site-header.logo {	width: 240pximportant;     }
    div .tinymenu       {		display:none;	    }

    
}






.body ol.breadcrumb {
    padding-top: 20px!important;
}

.header-style2 ol.breadcrumb {
    padding: 10px 0!important;
}

li.post.post-page.current-item span span[property=name] {    

   color: white!important;
} 

.page-content p {
    line-height: 24px!important;
     text-align: justify;
   
}
.page-header h1 {
   font-size: x-large!important;   
}
}