/*
 Table Of Contents
 1.) Media Query for sm
 2.) Media Query for md
 3.) Media Query for lg
 ===============================================*/
/* 
  1.) Media Query for sm
 ----------------------------- */
@media (min-width: 768px) {

	.navbar-nav > li > .dropdown-menu {
		position: absolute;
		width: 232px;
	}
	.navbar-default .navbar-nav > li > a {
		transition: all 0.4s ease-in-out 0s;
		-moz-transition: all 0.4s ease-in-out 0s;
		-webkit-transition: all 0.4s ease-in-out 0s;
	}
	.social-icons {
		float: right;
	}
	.submenu-icon span.glyphicon, .submenu-icon.active .glyphicon.glyphicon-chevron-up {
		display: none;
	}
	.navbar-nav > li:hover > .dropdown-menu {
		display: block;
	}
	.social-icons {
		padding: 6px 0 0;
		margin-bottom:0;
	}

	.navbar-default .navbar-nav > li {
		padding: 0 16px 0 0;
	}
}
/* 
  1.) Media Query for lg
 ----------------------------- */
@media (min-width: 992px) {

	/*Header Section*/
	.navbar-default .navbar-nav > li {
		padding: 0 40px 0 0;
	}

	
	/*Footer Section*/
	

	#footer address {
		width: 187px;
	}

}

@media (min-width:992px) and (max-width: 1200px) {

	.navbar-default .navbar-nav > li {
    padding: 0 30px 0 0;

}

#footer .social-icons > li {
    margin-left: 9px;
}
}
@media (min-width:1200px) {
}
/* 
 	2.) Media Query for md
------------------------------------*/
@media (min-width: 768px) and (max-width: 991px) {

	.navbar-default .navbar-nav > li {
    padding: 0 14px 0 0;
}

	#footer .social-icons > li {
		margin-left: 10px;
	}

	
	.social-icons > li {
		margin-right: 6px
	}

#footer .input-group .form-control{
	float:none;
	display:block;
	margin-bottom:5px;
}
#footer .input-group-addon, #footer .input-group-btn, #footer .input-group .form-control{
	display:block;
}
#footer .input-group .form-control{
	border:2px solid #595756;
}
#footer .social-icons > li {
    margin-left: 0px;
}
#footer .input-group-addon{
	text-align:right;
	width:100%;
}
#footer .input-group{
	width:100%;
}


}
@media  (min-width:481px) {
}
@media  (min-width: 768px) and (max-width:769px){
	
}
/* 
  1.) Media Query for sm
 ----------------------------- */
@media (max-width: 767px) {

	.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, 
	.col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, 
	.col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
		float: none;
	}

	.navbar-default .navbar-nav > li{
		padding:0;
	}

	.navbar-default .navbar-nav > li > a {
		font-size: 13px;
		padding: 14px 15px 15px;
	}

	.navbar-default .navbar-toggle .icon-bar {
		background: #fff;
	}


	.primary-header .social-links {
		float: right;
		width: auto;
	}
	.primary-header .brand {
		position: relative;
		top: 6px;
		float:left;
		width:auto;
	}
/*banner Section*/

	/*Footer*/

	#footer {
		padding-top: 36px;
	}
	.footer-logo {
		margin-bottom: 6px;
	}
	
	#footer h6 {
		margin: 28px 0 10px;
	}

	#footer h6 {
		line-height: 1.5;
	}

	.copyright {
		margin-top: 38px;
	}
}

@media (max-width: 600px) {

	#wrapper {
		overflow: hidden;
	}
/*Banner Section*/


}
@media (max-width:480px) {
}
@media screen and (min-device-width: 768px) and (max-device-width: 1024px) {
}
@media screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation:landscape){
}
@media screen and (max-device-width: 1023px) {
}

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

@media only screen and (max-width: 380px){
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
}