/********************************************************RESPONSIVE 480 START********************************************************/
@media (max-width: 480px) {
#nav_info, .feature_title h2, #filter ul {
	text-align: center;
}
#nav {
	position: static;
}
#nav .navbar .btn-navbar {
	margin: 0 !important;
}
#nav .navbar .nav > .open > a, #nav .navbar .nav > li > a:hover {
	background: none;
}
#featured_work, .time_line, .wrap, .mbtm client_slider, #time_line_team, .error-page, #about_holder, .about-us p, .abilities_tab, .testimonial, .our-team, .wrap-blog-post, .leave-frm form, .project, .blog-text p, .faq_accordion {
	padding: 0 10px;
}
.work-list li, .widget form input[type="text"] {
	width: 100%;
}
#footer {
	padding: 30px 10px;
}
.widget form input[type="text"], form {
	-webkit-box-sizing: border-box; /* Safari 3.0 - 5.0, Chrome 1 - 9, Android 2.1 - 3.x */
	-moz-box-sizing: border-box;    /* Firefox 1 - 28 */
	box-sizing: border-box;         /* Safari 5.1+, Chrome 10+, Firefox 29+, Opera 7+, IE 8+, Android 4.0+, iOS any */
}
.search form, .sidebar_widget{
	padding:0 10px;
	-webkit-box-sizing: border-box; /* Safari 3.0 - 5.0, Chrome 1 - 9, Android 2.1 - 3.x */
	-moz-box-sizing: border-box;    /* Firefox 1 - 28 */
	box-sizing: border-box;         /* Safari 5.1+, Chrome 10+, Firefox 29+, Opera 7+, IE 8+, Android 4.0+, iOS any */
}
#copyright p {
	margin: 0;
}
#wrapper {
	width: 100% !important;
}
.about-us img {
	margin: 0 0 20px 0;
}
.about-us h4 {
	font-size: 20px;
}
.chart {
	margin: 0 0 20px 0;
}
.abilities_tab li {
	display: inline-block;
}
.nav-tabs > li, .nav-pills > li {
	float: none;
}
.abilities_tab ul {
	text-align: center;
	display: block;
}
}
/********************************************************RESPONSIVE 480 END********************************************************/

/********************************************************RESPONSIVE 767 START********************************************************/
@media (max-width: 767px) {
#wrapper {
	width: 100% !important;
}
#nav {
	position: static;
}
#nav .navbar .btn-navbar {
	margin: 0 !important;
}
#nav_info {
	text-align: center;
	width: 100%;
}
#nav .navbar .nav {
	float: left;
}
#nav .navbar .nav > .open > a, #nav .navbar .nav > li > a:hover {
	background: none;
}
#featured_work, #blog_n, #time_line_team, #client_slider_Section, #footer_elements, #footer, .widget form input[type="text"], .error-page, #about_holder, .about-us p, .tabbable, .testimonial, .our-team, .wrap-blog-post, .leave-frm form, .project, #career_submission, .apply-now, .contact-detail, .right-sidebar, .faq_accordion{
	padding: 0 10px;
}
#filter ul {
	text-align: center;
}
.work-list li, .ico_list {
	width: 100%;
}
form{
	-webkit-box-sizing: border-box; /* Safari 3.0 - 5.0, Chrome 1 - 9, Android 2.1 - 3.x */
	-moz-box-sizing: border-box;    /* Firefox 1 - 28 */
	box-sizing: border-box;         /* Safari 5.1+, Chrome 10+, Firefox 29+, Opera 7+, IE 8+, Android 4.0+, iOS any */
}
.widget form input[type="text"] {
	height: 30px;
	-webkit-box-sizing: border-box; /* Safari 3.0 - 5.0, Chrome 1 - 9, Android 2.1 - 3.x */
	-moz-box-sizing: border-box;    /* Firefox 1 - 28 */
	box-sizing: border-box;         /* Safari 5.1+, Chrome 10+, Firefox 29+, Opera 7+, IE 8+, Android 4.0+, iOS any */
}
#copyright p {
	margin: 0;
}
.chart {
	margin-bottom: 20px;
}
.search form, .sidebar_widget{
	padding:0 10px;
	-webkit-box-sizing: border-box; /* Safari 3.0 - 5.0, Chrome 1 - 9, Android 2.1 - 3.x */
	-moz-box-sizing: border-box;    /* Firefox 1 - 28 */
	box-sizing: border-box;         /* Safari 5.1+, Chrome 10+, Firefox 29+, Opera 7+, IE 8+, Android 4.0+, iOS any */
}
}
/********************************************************RESPONSIVE 767 END********************************************************/

/********************************************************RESPONSIVE 768 and 979 START********************************************************/
@media (min-width: 768px) and (max-width: 979px) {
#nav .navbar .nav > .open > a, #nav .navbar .nav > li > a:hover {
	background: none;
}
.bx-controls-direction {
	bottom: 60%;
}
.adv_banner {
	padding: 0 0 0 10px;
}
#feature_holder {
	padding: 0 10px;
	-webkit-box-sizing: border-box; /* Safari 3.0 - 5.0, Chrome 1 - 9, Android 2.1 - 3.x */
	-moz-box-sizing: border-box;    /* Firefox 1 - 28 */
	box-sizing: border-box;         /* Safari 5.1+, Chrome 10+, Firefox 29+, Opera 7+, IE 8+, Android 4.0+, iOS any */
}
.widget form input[type="text"] {
	width: 100%;
}
}
/********************************************************RESPONSIVE 768 and 979 END********************************************************/
