/*==================================================
=            Bootstrap 3 Media Queries             =
==================================================*/
 
 
/*==========  Mobile First Method  ==========*/
 
/* Custom, iPhone Retina */
@media only screen and (min-width : 320px) {
}

/* Extra Small Devices, Phones */
@media only screen and (min-width : 480px) {
}

/* Small Devices, Tablets */
@media only screen and (min-width : 768px) {
}

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

/* Large Devices, Wide Screens */
@media only screen and (max-width : 1200px) {
}
@media only screen and (max-width : 1400px) {
	body #top-primary-nav .menuzord-menu > li > a{
		font-size: 17px;
	}
	body #top-primary-nav .menuzord-menu > li a {
	    padding-top: 16px;
	    padding-bottom: 16px;
	}
}
@media only screen and (min-width : 1080px) and (max-width : 1199px) {
	body header#header .site-brand {
	    margin-right: 20px;
	    font-size: 20px;
	    line-height: 23px;
	    width: 248px;
	    padding-top: 17px;
	}
	body a.menuzord-brand.site-brand img {
	    margin-left: 11px;
	    float: left;
	    margin-right: 5px;
	}
	body #top-primary-nav .menuzord-menu > li a {
	    padding-top: 16px;
	    padding-bottom: 16px;
	    padding-left: 9px;
	    padding-right: 9px;
	}
}
@media only screen and (max-width : 1079px){
	body a.menuzord-brand.site-brand{
		font-size: 28px;
	    margin-left: 0px;
	    margin-bottom: 0px;
	    margin-top: 18px;
	}
	body .menuzord .showhide{
		width: 44px;
    	height: 46px;
    	padding: 21px 0 0;
	}
	body .menuzord .showhide em {
	    width: 25px;
	    height: 3px;
	    margin: 4px 3px 0;
	    float: right;
	    background: #1e6893;
	    border-radius: 3px;
	}
	body #top-primary-nav.menuzord-responsive .menuzord-menu > li > a{
	    padding: 5px 18px !important;
	    background: #4d86a7;
	    border-bottom-color: white;
	}
}
@media only screen and (min-width : 777px) and (max-width : 991px){
	body header#header .site-brand{
		font-size: 22px;
	    margin-left: 0px;
	    margin-bottom: 0px;
	    margin-top: 18px;
	    line-height: 27px;
	    width: 325px;
	}
	body a.menuzord-brand.site-brand img {
	    margin-left: 14px;
	    float: left;
	    margin-right: 12px;
	}
	header#header .header-top .contact-info li .font-icon{
		display: inline-block !important;
	}
	header#header .header-top .element:last-child{
		margin-right: 7px;
	}
	header#header .header-top .contact-info li{
		margin-right: 0px;
	}
}

@media only screen and (max-width : 776px){
	body a.menuzord-brand.site-brand{
		position: static;
	}
	body header#header .header-top .contact-info li .font-icon{
		display: inline-block !important;
	}
	body header#header .header-top .element:last-child{
		float: right;
	}
	body .header-top .header-top-right {
    	width: 100%;
	    float: right;
	    padding-right: 0px;
	}
	body .header-top .header-top-left {
	    width: 100%;
	    float: right;
	    padding-right: 0px;
	}
	body header#header .header-top .contact-info li{
		margin: 0px;
		top: 0px;
	}
	body header#header .header-top .styled-icons li{
		margin-bottom: 0px;
	}
	body header#header .header-top{
		padding: 0px 15px;
	}
	body header#header .site-brand {
	        margin-right: 0;
		    position: absolute;
		    top: 14px;
		    width: 320px;
		    padding: 0;
		    border: 0px;
		    margin-left: -160px;
		    left: 50%;
		    margin-top: 0;
		    height: 105px;
	}
	body #top-primary-nav.menuzord {
	    padding: 124px 0px 0px 0px;
	}
	body header#header .header-nav .header-nav-container {
	    background: url(../images/bg-menu.png) repeat-x bottom left #fff;
	}
}

/*==========  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) {
}