@charset "utf-8";

/* CSS Document */

@media (min-width:768px) and (max-width:991px) {

.header .navbar-nav li {
	margin-right: 20px;
}
.header .navbar-nav li a {
	font-size: 14px;
}



}

@media (max-width:991px) {

h1.hading-title {
	font-size: 26px;
	padding-bottom: 5px;
	margin-bottom: 20px;
}
.services-contant {
	padding: 0px 0px 20px 0px;
}
.workshowcase-sec {
	min-height: 330px;
}
.points li {
	width: 100%;
}
.main-video video{
	height:300px
}


}

@media (max-width:767px) {
.filter h4 {min-height: 50px;}
.header .navbar-brand {
	padding-bottom: 5px;
	padding-top: 5px;
	width: 130px;
	position: relative;
	z-index: 999;


}
.header .navbar-nav {
	margin: 0px;
	width: 100%;
}
#bs-example-navbar-collapse-1 {
	background: #222;
	border-color: #222;
	margin-bottom: 10px;
}
.navbar-toggle {
	margin-top: 33px;
		position: relative;
	z-index: 999;
}
.header .navbar-nav > li > a {
	font-size: 14px;
	padding-bottom: 10px;
	padding-top: 10px;
	font-weight: normal;
	border-radius: 0px;
	color: #fff;
	border-bottom: 1px solid #fff;
}
.header .navbar-nav li a:hover, .navbar-default .navbar-nav > li > a:focus, .header .navbar-nav li a.active {
	border-bottom: 1px solid #19ded9;
	color: #19ded9;
}
.header .navbar-nav > li:last-child a {
	border-bottom: none;
}
.header .navbar-nav li {
	margin-right: 0px;
}
.navbar-default .navbar-toggle {
	background-color: #19ded9;
	border-color: #19ded9;
	
}
.navbar-default .navbar-toggle .icon-bar {
	background-color: #000;
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
	background-color: #000;
	border-color: #000;
}
.navbar-default .navbar-toggle:hover .icon-bar, .navbar-default .navbar-toggle:focus .icon-bar {
	background-color: #fff;
}

.top-right {
	padding-top: 6px;
	width: 100%;
	text-align: center;
	border-top: none;
	padding-bottom: 6px;
	float: left;
	position: absolute;
	top: 33px;
	padding-left: 62px;
	left:0px;
}
h1.hading-title {
	font-size: 30px;
	margin-bottom: 20px;
}
.production-sec{
	padding-bottom:20px;
	display: inline-block;
	width:100%;
}
.main-video {
	margin-bottom: 20px;
}
.production-sec h4 {
	font-size: 18px;
}
.customNavigation .next{
	right: 5px;
}
.customNavigation .prev{
	left: 5px;
}

}
@media (max-width:540px) {
.tagf {
	font-size: 10px;
}
.copy {
	font-size: 10px;
	width:100%;
	text-align:center;
}
.social-icon {
	width:100%;
	text-align:center;
}
.main-video iframe{
	height:250px
}
	
}



@media (max-width:479px) {
h1.hading-title {
	font-size: 25px;
}
.top-social-icon ul li {
	padding: 0px;
}
.top-social-icon ul li a {
	font-size: 14px;
	width: 26px;
	height: 26px;
	line-height: 23px;
}


}
