/*==================================================
=            Bootstrap 3 Media Queries             =
==================================================*/
 
 
/*==========  Mobile First Method  ==========*/
 .quick_link {
	 display: flex;
	 justify-content: center;
 }
 .tp-bgimg{
		margin-top:23px;
	} 

	
@media (min-width: 768px) {
    .col-sm-6 {
        width: 48% !important;
    }
}
	
/* Custom, iPhone Retina */
@media only screen and (min-width : 320px) {
	
    .event-details p img,
    .event-details figure img,
    .event-details img {
        width: 100% !important;
        max-width: 100% !important;
        height: auto !important;

        display: block !important;
        margin: 15px auto !important;
        float: none !important;
    }
	
	 .quick_link {
	 display: inline-flex;
 }
}

/* Extra Small Devices, Phones */
@media only screen and (min-width : 480px) {
	
    .event-details p img,
    .event-details figure img,
    .event-details img {
        width: 100% !important;
        max-width: 100% !important;
        height: auto !important;

        display: block !important;
        margin: 15px auto !important;
        float: none !important;
    }
	
		 .quick_link {
	 display: inline-flex;
 }
}

/* Small Devices, Tablets */
@media (min-width : 768px) and (max-width :1023px) {
	
	/*.margin-top{
		margin-top:2rem;
	}  */
	  .footer_logo{  max-width: 67%;
	  }
    .event-details p img,
    .event-details figure img,
    .event-details img {
        width: 100% !important;
        max-width: 100% !important;
        height: auto !important;

        display: block !important;
        margin: 15px auto !important;
        float: none !important;
    }
	
		 .quick_link {
	 display: inline-flex;
	/* justify-content: start; */
 }
}

/* Medium Devices, Desktops */
@media (min-width :992px) and (max-width :1440px) {
	.tp-bgimg{
		margin-top:60px;
	}
}  

/* Large Devices, Wide Screens */
@media only screen and (min-width : 1200px) {
}


/*==========  Non-Mobile First Method  ==========*/
 
/* Large Devices, Wide Screens */
@media only screen and (max-width : 1199px) {
}

/* Medium Devices, Desktops */
@media only screen and (max-width : 991px) {
}

/* Small Devices, Tablets */
@media only screen and (max-width : 767px) {
}
/* Extra Small Devices, Phones */
@media only screen and (max-width : 479px) {
}

/* Extra Small Devices, Phones */
@media only screen and (max-width : 360px) {

}

/* Custom, iPhone Retina */
@media only screen and (max-width : 319px) {
}