/*------------------------------------*\

    RESPONSIVE

\*------------------------------------*/

		/*container bootstrap override*/

		

		@media only screen and (max-width:1440px) {



		}

		

		@media only screen and (max-width:1366px) {



		}

		

		@media only screen and (max-width:1280px) {

			.featured-image-banner img {

			    /* height: auto; */

			    height: 460px;

			}
			
            .navbar-toggleable-md .navbar-nav .nav-link {
            
                padding-right: 1rem;
            
                padding-left: 1rem;
            
                font-weight: 600;
            
            }

		}

	

		@media only screen and (max-width:1024px) { 

			.navbar-toggleable-md .navbar-nav .nav-link {

			    padding-right: 1rem;

			    padding-left: 1rem;

			}

			.page-id-55 .image-redshodow {

			    -webkit-box-shadow: 11px 50px 0px -1px  rgba(240,0,40,1);

			    -moz-box-shadow: 11px 50px 0px -1px rgba(240,0,40,1);

			    box-shadow: 11px 50px 0px -1px rgba(240,0,40,1);

			}

			.featured-image-banner img {

			    /* height: auto; */

			    height: auto;

			    width: 100%;

			}



		}

		

		@media (max-width: 992px) {

			.header-container h1 {

				font-size: 2em;

			}

			.h2, h2 {

			    font-size: 1rem;

			}

			.navbar-toggler-right {

 			   display: none;

			}

			.h1, h1 {

		    font-size: 1.5rem;

		}

			.gallery-img-content .og-expander {

			    width: 74%!important;

			}

			.gallery-img-content .og-expander .og-details > h3 {

			    font-size: 26px!important;

			}

			hr.line-title {

			    padding-bottom: 1em;

			}

			.menu-background a {

 			   font-size: 10px;

		}

		.dropdown-item {

   		 padding: 0px 0px 7px 8px;

		}

			.navbar-toggleable-md .navbar-nav .dropdown-menu {

			    position: absolute;

			}

		}

			@media (max-width: 991px)

			 {

			 	.featured-image-banner img {

			 		    /*padding-bottom: 1em;*/

			 	}

			 	.navbar-nav {

			 		flex-direction: row!important;

			 	}

			 	.nav-link {

					padding-right: 10px!important;

					    padding-left: 10px!important;

					    font-size: 11px!important;

				}

			 }

		

		@media only screen and (max-width:768px) {

			.center-image-mobile p {

			    text-align: center!important;

			}

			.center-image-mobile .alignright {

			    float: initial;

			    text-align: center;

			    margin: 0 auto;

			}

			.dropdown-menu {

				/*  left: -20px;  */

			}

			.featured-image-banner img {

    			/* height: auto; */

	 			   height: auto;

			}



		}	

		@media screen and (max-width:575px) {

			.featured-image-banner img {

			    /* height: auto; */

			    height: auto;

			}

		}

		

		@media only screen and (max-width:767px) {



			.login-form form {

				width: 100%;

			}

			.right-btn-data a span {

			    /*margin: 15px auto!important;*/

			

			}

				ul.button-action {

 

    			/*text-align: center;*/

			}

			.search-text {

			    /*display: none;*/

			}

			.search {

			    margin-top: 0px;

		}

			.dataTables_filter {

 			   text-align: center!important;

 			   padding-top: 0px!important;

			}

			a.addmembers {

				margin:0 auto;

				

			}

			.badge {

				    display: inherit;

			}

			.center-image-mobile p {

				text-align: center!important;

			}

			.center-image-mobile img {

			    margin: 0 auto;

			    text-align: center;

			}

			.center-image-mobile .alignright{

					float: initial;

					text-align: center;

  					 margin: 0 auto;

			}



			.dropdown-menu {

 			   left: 0;

			}

			.navbar-toggleable-md .navbar-nav .dropdown-menu {

			    position: static;

			}

			.navbar-nav {

			    flex-direction: column!important;

			}

			.navbar-toggler-right {

 			   display: inherit;

			}

			ul#menu-main-menu {

 			   padding-top: 25px;

			}

			.featured-image-banner img {

   					 /*padding-bottom: 1em;*/

   					 width: 100%;

				}

			.bg-faded {

				padding-bottom: 37px;

			}

			.og-details {

			    margin-top: 0px!important;

			    padding-top: 15px!important;

			}

			.gallery-img-content .og-expander .og-details {

				    background: #222222!important;

				}

				.gallery-img-content .og-expander .og-expander-inner {

					background: #fff!important;

				} 

			.gallery-img-content .og-expander {

 			   width: 73%!important;

				}

			.gallery-img-content .og-expander {

				height: auto !important;

			}

			.og-expander-inner {

			    padding: 0px!important;

			}

			.gallery-img-content .og-fullimg img {

 			   margin-bottom: 0px!important;

		}

		.gallery-img-content .og-expander .og-details > h3 {

			    font-size: 22px!important;

			    text-align: center!important;

			}

			#collapsingNavbar {

				    margin: inherit;

				}

			.navbar-toggleable-md .navbar-nav .nav-link {

				    padding-left: 0rem;

			}

				.collapse {

				    display: none;

				}

				

				/*.header-wrapper {

					padding-bottom: 3em;

				}*/



		h2, h2 {

			    font-size: 1rem;

			}

			.header-container h1 {

				    font-size: 2em;

			}

		}

		

		@media only screen and (max-height:375px) {



		}

		

		@media only screen and (max-width:480px) {



		}

		/*	//recaptcha*/

		

		@media screen and (max-height: 575px) {



		}

		

		@media only screen and (max-width:320px) {



		}

		@media (min-width: 992px) {

			.page-banner {
				height: calc(100vh - 413px);
			}

		}
		
		
		@media (min-width: 1025px) and (max-width: 1280px) {

            .featured-image-banner img {
                
                position: relative;
                
                transform: translateX(-50%);
            
                left: 50%;
            
            }

		}

	@media (min-width: 767px) {
		.button-action br {
			display: none !important;
		}
	}