@charset "UTF-8";
@-webkit-viewport   { width: device-width; }
@-moz-viewport      { width: device-width; }
@-ms-viewport       { width: device-width; }
@-o-viewport        { width: device-width; }
@viewport           { width: device-width; }
/* Landscape phones and down */
@media only screen and (max-width: 480px) { 
    .panel-heading {
        padding: 4%;
    }
}

/* Landscape phone to portrait tablet */
@media only screen and (max-width: 767px) { 
    /*Accordion-----------------------------------------------------*/
    .panel-heading {
        padding: 3%;
    }
}
 


/*-------------------------------------------------------------------
Small Devices, Tablet(portrait)
-------------------------------------------------------------------*/
@media only screen and (min-width : 768px) {
	/* Header -----------------------------------------------------*/
		#header .navbar-brand{margin:0;}

			/* Search */
				#navigation > .search .btn-group{position:absolute;right:0;top:0;width:53px;}
		

	/* Footer -----------------------------------------------------*/
		#footer.navbar > .container > .row + .row{margin:15px 0 0;}
		#social-nav.navbar-nav{float:right;}
                
                
        /*Accordion-----------------------------------------------------*/


}


/*-------------------------------------------------------------------
Medium Devices, Desktops
-------------------------------------------------------------------*/
@media only screen and (min-width : 992px) {

	/* Header -----------------------------------------------------*/
		#header{padding:20px 0;}
		#header .navbar-brand img{width:100%;}

        /* Panels ---------------------------------------------------------*/
        .panel-group .panel{
            margin: 1.5em 0;
        }


}


/*-------------------------------------------------------------------
Large Devices, Wide Screens
-------------------------------------------------------------------*/
@media only screen and (min-width : 1200px) {

}