@media (max-width:500px) {
#menu1 {
	padding-top:21%;
}
.banner_title_part {
	bottom:0;
	font-size:14px;
	box-shadow:none;
	width:100%;
	padding:5px 10px;
}

.product_block_part {
	width:100%;
	margin-right:0;
	margin-bottom:30px;
}

.navbar-brand {width:75%; text-align:center; padding-left:0; padding-right:0}
.bxslider li span {display:none}
.home_top_block {width:100%}
.contact_part {width:100%}
.inquiry_form_part {width:100%; margin:0}
.service_icon_part {width:100%; margin-top:20px;}
.service_icon_bg { margin-bottom:10px}
.home_product_part {width:100%; margin-left:0;}
.home_product_left_part i {font-size:60px}
.home_about_block {width:100%; margin-top:10px}

/*20-12-2016*/
.home_product_right_part h4 {font-size:5vw;}
/*20-12-2016*/

.navbar-toggle  {margin-top:8%;}
.client_icon_block ul li {width:50%; margin-left:0; margin-right:0; padding-left:10px; padding-right:10px; text-align:center; min-height:68px;}
.about_img img {width:70%;}
.forged_backup_roll_product_detail {width:100%; margin-top:10px;}
.forged_backup_roll_product {width:100%; padding-right:0;}
}



@media (min-width:501px) and (max-width:767px) {
.banner_title_part {
	bottom:10px;
	font-size:16px;
	padding:8px 10px;
}
.product_block_part:nth-child(2n+2) {
	margin-right:0;
}
.product_block_part {
	width:49%;
	margin-bottom:30px;
}
.home_product_part {
	height:200px;
}

.bxslider li span {top:40%; font-size:16px}
.home_top_block {width:50%}
.home_about_block h4 {font-size:14px}
.home_product_left_part i {font-size:40px}
.service_icon_bg i {font-size:45px; padding:20px; width:100px}
.service_icon_name {font-size:16px}
.contact_part {width:50%}
.inquiry_form_part {width:100%; margin:0}
.contact_icon i {font-size:31px; padding:20px; width:77px}
.home_about_block {width:48%; margin-top:10px}

/*20-12-2016*/
.home_product_right_part h4 {font-size:3vw;}
/*20-12-2016*/

.navbar-brand {width:54%;}
.navbar-toggle  {margin-top:5%;}
#menu1 {padding-top:15.5%;}
.client_icon_block ul li {width:33.33%; margin-left:0; margin-right:0; padding-left:10px; padding-right:10px; text-align:center; min-height:62px;}
}


@media (max-width:767px) {
.navbar-toggle {margin-right:0;}
.container > .navbar-collapse, .container-fluid > .navbar-collapse {
	margin-left:0;
	margin-right:0;
}
.navbar-collapse {
	width:100%;
}
h1.title_main {font-size:22px}
.home_about_block_img img {
	width:100%;
}	
p.inqiry_article {width:100%; text-align:left; margin-bottom:10px;}
p.home_content {padding-right:0; text-align:justify;}
#example-one li {display:block;}
#magic-line {display:none !important;}
.footer_bottom_bg {padding-left:0; padding-right:0;}
ul.footer_part {margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #54607b;}

/*product responsive dropdown*/
#nav-trigger {display: block;}
#nav-main {display: none; }
#nav-mobile {display: block; }
/*product responsive dropdown*/
.mob_view {display:none;}
.right_block_bg {margin-top:20px; background:none; border:none;}
.navbar-default  .current_page_item a {border-bottom:2px solid #f58634; color:#000 !important;}, .navbar-default  .current_page_item a:hover {border-bottom:2px solid #f58634;}
.about_img {margin-top:20px;}
.client_icon_extra {margin-top:20px;}
.service_wrapper {padding-bottom:20px;}

/*product responsive dropdown*/
#nav-mobile {float:left; width:100%;}
#nav-trigger {margin-top:20px;}
#nav-mobile ul {margin:0; padding:0; list-style-type:none; float:left; width:100%;}
#nav-mobile ul li {margin:0; padding:0; float:left; width:100%;}
#nav-mobile ul li a {margin:0; padding:8px 10px; float:left; width:100%;}
#nav-mobile ul li a:hover, #nav-mobile ul li a:focus {background:#f2841d; color:#fff; text-decoration:none; outline:none;}
#nav-mobile {background:#dedddd;}
#nav-mobile ul li:nth-of-type(2n+1) {background:#e6e6e6;}
/*product responsive dropdown*/
}



@media (min-width:768px) {
.product_block_title_part h3 {
	height:60px;
}
.navbar-nav {float:right}
}


@media (min-width:768px) and (max-width:991px) {
#menu1 {
	padding-top:70px !important;
}
.banner_title_part {
	bottom:20px;
	font-size:20px;
	padding:8px 22px;
}


.product_block_part:nth-child(3n+3) {
	margin-right:0;
}
.home_product_right_part h4 {
	font-size:18px;
}
.navbar-default .navbar-nav > li > a {
	padding-left:8px;
	padding-right:8px;
	padding-bottom:10px;
	font-size:13px;
}
.home_product_part {
	height:195px;
}

.navbar-brand {width:33%;}
.navbar-nav {margin-top:14px; width:100%; text-align:center;}
h1.title_main {font-size:25px}
.home_top_block_icon_part i {padding:25px; width:85px}
.home_top_block h4 {font-size:20px}
.service_icon_bg i {font-size:55px; width:130px; padding:30px}
.inquiry_form_part {width:60%; margin:0 0 0 20%}
.client_icon_part div {margin:0 1%}
.line2{font-size:12px}
.client_icon_block ul li {width:16.5%; margin-left:0; margin-right:0; padding-left:10px; padding-right:10px; text-align:center;}
}


@media (min-width:992px) and (max-width:1199px) {
#menu1 {
	padding-top:85px !important;
}
.banner_title_part {
	bottom:30px;
	font-size:25px;
	padding:8px 22px;
}

.product_block_part:nth-child(3n+3) {
	margin-right:0;
}
.home_product_part {
	height:180px;
}

.navbar-brand {width:33%}
.client_icon_block ul li {margin-left:2.8%; margin-right:2.8%;}
.about_client_icon .client_icon_block ul li {margin-left:0; margin-right:0; padding-left:10px; padding-right:10px; width:16.5%; text-align:center;}
}

@media (min-width:1200px) {
.product_block_part:nth-child(3n+3) {
	margin-right:0;
}
.home_product_part {
	height:180px;
}
.about_client_icon .client_icon_block ul li {margin-left:2%; margin-right:2%;}
}