@media screen and (max-width: 1920px) {
.our-offer {background: url(../images/our-offer-bg.jpg) 0px 0px no-repeat#fff;}
}/*1920*/
@media screen and (max-width: 1366px) {
.header-nav nav{width: 669px;}	
#cssmenu > ul > li > a {padding: 17px 8px 31px;font-size: 15px;}
.header-search{padding: 0px !important;}
.header-cont{padding: 16px 0px 23px;}
.header-cont a{font-size: 17px;}
.our-offer {background: url(../images/our-offer-bg.jpg) 0px -15px no-repeat#fff;}
.pre-machine-box {padding: 30px 0px 120px;}
.pre-machine-box h3 {font-size: 24px;}
	}/*1366*/	

@media screen and (max-width: 1199px) {
.main-navigation {padding: 20px 0px 0px 15px !important;}
.header-nav nav {width: 620px;}
.header-search ul li{padding: 14px 9px 0px 0px;}
.header-cont {padding: 18px 0px 23px;}
.header-cont a {font-size: 16px;}
.header-social ul{margin-right: 0px;}
.latest-left h3 {font-size: 21px;}
.latest-left p {font-size: 15px;}
.latest-left .lat-para{font-size: 15px;padding: 8px;right: -12px;}
.latest-left .lat-para::after {bottom: -18px;}
.latest-para p {font-size: 20px;}
.latest-btn a{font-size: 17px;}
.latest-right {padding: 28px 0px;}
.our-offer {background: url(../images/our-offer-bg.jpg) 0px -41px no-repeat #fff;}
.pre-machine-box h3 { font-size: 20px;}
.pre-machine-box p{width: 100%;}
.add-box{width: 100% !important;}
.know-btn-box{width: 100% !important;}
.latest-box > p{height: 30px;}
.add-box p{margin: 7px 0 15px;}
.info-right {padding-left: 15px !important; margin-top: 0px;}
.main-check { padding: 0 0px !important;}
.footer-right{margin-left: 0px !important;}
.footer-second li a { font-size: 13px;}
.footer-first li a {font-size: 15px;}
.main-footer {padding: 60px 0px 30px;}
/*collet-holder-bt-maz-403-er*/
.collet-holder {background: url(../images/our-offer-bg.jpg) 0px -153px no-repeat#fff;}
.collet-right-img > img{width: 40%;}
.need-box a{font-size: 17px;}
.collet-fea ul{margin-bottom: 30px;}
.rec-sec-img p {font-size: 13px;}
/*precision-machine-vises*/
.precision-ul li a {font-size: 14px;}
.precision-box > p{height: 42px;}
.pre-add-box{width: 100% !important; float: left;}
.pre-btn-box{width: 100% !important; float: left;margin-top: 15px;}
.pre-add-box p i{margin-right: 5px;}
/*enquiry-bag*/
.enquiry-box-right > h4 {font-size: 16px;line-height: 50px;}
.enquiry-box-right{padding: 40px 15px 155px 38px !important;}
.enquiry-box-right > h4 span {width: 50px;height: 50px;line-height: 50px;font-size: 18px;}
}/*1199*/
@media screen and (max-width: 1024px) {
#cssmenu > ul > li > a {font-size: 12px;}	
.header-nav nav { width: 528px;}
#cssmenu > ul > li > a:first-child { padding-left: 5px !important;}
.header-search ul li > a {font-size: 13px;}
.header-cont a {font-size: 13px;}
.header-cont {padding: 21px 0px 23px;}
.pre-machine-box h3 {font-size: 17px;}
.pre-machine-box p{font-size: 15px; line-height: 25px;}
.our-offer {background: url(../images/our-offer-bg.jpg) 0px -73px no-repeat#fff;}
}/*1024*/
@media screen and (max-width: 991px) {
.header-logo{padding: 18px 0px;}	
.header-logo{width: 100% !important;}	
.header-call .breadcrumb > li a {font-size: 13px;}	
.main-navigation{width: 100% !important;}
.header-nav {padding-left: 0px !important;width: 100% !important;}
#cssmenu > ul > li > a {font-size: 15px;padding: 17px 8px 16px;}
#cssmenu ul li.active {border-top: 1px solid #444;}
#cssmenu > ul > li > a:first-child {padding-left: 8px !important;}
.header-search {width: 18% !important; margin-left: 60%;}
.header-search ul li > a {font-size: 20px;}
.header-search ul li {padding: 14px 11px 0px 0px;}
.latest-right {padding: 35px 0px;}
.latest-btn a{padding: 10px 24px;}
.our-offer { background: url(../images/our-offer-bg.jpg) 0px -20px  no-repeat#fff;}
.our-heading h3{margin: 65px 0 15px;}
.pro-heading h3{margin: 30px 0 15px;}
.info-right p{font-size: 15px;line-height: 25px;}
.info-right h3 {font-size: 35px; line-height: 33px; margin: 0 0 10px;}
.experience-info {margin-top: 40px;padding: 0 15px !important;}
.check-box p {font-size: 31px;margin: 103px 0 15px;}
.check-box p span {font-size: 32px;}
.call-body {margin-left: 45px;}
.call-body p {font-size: 15px;}
.call-body p a {font-size: 12px;}
.footer-social{margin-left: 45px;}
.footer-first li a {font-size: 12px;}
.footer-second li a {font-size: 10px;line-height: 27px;}
.footer-second h3 {font-size: 18px;}
.bottom-text{text-align: center;}
.text-right{text-align: center !important;}
.footer-border .page-header{padding-bottom: 0px;margin: 30px 0 20px;}
/*collet-holder-bt-maz-403-er*/
.collet-holder { background: url(../images/our-offer-bg.jpg) 0px -234px no-repeat #fff;}
.collet-breadcrumb .breadcrumb > .active {font-size: 11px;}
.collet-breadcrumb .breadcrumb > li a {font-size: 11px;}
.collet-left-img p{font-size: 13px;}
.collet-left-img p i {margin-right: 4px;}
.collet-right-img {padding-left: 15px !important;margin-top: 27px;}
.collet-fea {padding-left: 0px !important; margin-top: 0px;}
.collet-fea ul li{font-size: 13px;line-height: 27px;}
.need-box h3 {font-size: 15px;line-height: 21px;}
.need-box a { font-size: 13px;}
.rec-sec-img p {font-size: 11px;}
/*precision-machine-vises*/
.precision-ul li a { font-size: 10px;line-height: 20px;}
.preci-b-logo img{width: 100px;}
.preci-select select {
    background: 
#ffe2e2 url(../images/down-arrow.svg) no-repeat right 3px top 13px;background-size: auto;background-size: auto;-moz-appearance: none;-webkit-appearance: none;
background-size: 17%;font-size: 13px;}
.pre-add-box p {font-size: 11px;}
/*enquiry-bag*/
.enquiry-left-img{width: 30% !important; float: left;}
.enquiry-left-img img{width: 100%;}
.enquiry-left-text{width: 70% !important; float: left;}
.enquiry-left-text > h4 {font-size: 15px;}
.enquiry-left-text .alert-danger {width: 34%;}
.enquiry-box-right > h4 { font-size: 12px;line-height: 33px;}
.enquiry-box-right > h4 span { width: 35px; height: 35px; line-height: 35px; font-size: 16px;}
.send-enq-btn {font-size: 15px;}
.enquiry-box-right {padding: 40px 15px 172px 38px !important;}
/*my-account*/
.last-img-box img{margin-right: 10px;}
.last-img-box p {font-size: 12px;line-height: 25px;margin: 29px 0 0;}
.enquir-right{padding-left: 0px !important;}
.enquir-right p {font-size: 12px;}
.enquir-right img{width: 120px;}
}/*991*/
@media screen and (max-width: 768px) {
.header-call{display: none;}	
.header-social{display: none;}
.header-nav-main{border-top: 0px solid #3b5178;margin-left: 0px;}
.header-search {width: 23% !important; margin-left: 55%;}
.header-nav {padding-left: 0px !important; width: 100% !important;margin-top: -45px;}
#cssmenu .logo{display: block;top: 1px; left: 45px;}
#cssmenu .button{left: 0;}
#cssmenu .button::before{background: #000;}
#cssmenu .button::after	{border-top: 2px solid#000;border-bottom: 2px solid#000;}
#cssmenu .logo a{color: #000;}
#cssmenu > ul > li > a{padding: 16px 15px 16px;}
#cssmenu > ul > li > a:first-child {padding-left: 15px !important;}
.main-navigation {padding: 0px 0px 0px 0px !important;}
.header-search {padding: 15px !important; width: 100% !important;margin-left:0%;}
.header-search ul li {padding: 5px 11px 0px 0px;}
.header-search .log-font br{display: none;}
.header-search .dropdown-content{left: 0px;top: 46px;}
.header-cont{display: none;}
.latest-offer {margin-top: -35px;}
.our-offer {background: url(../images/our-offer-bg.jpg) 0px -44px  no-repeat #fff;padding: 0px 0px 0px;}
.our-heading h3 {margin: 169px 0 15px;}
.pro-heading h3 {margin: 34px 0 15px;}
.pre-machine-box {padding: 30px 0px 43px;}
.pre-machine-box h3 {font-size: 16px;}
.width-100{margin-bottom: 15px;}
/*collet-holder-bt-maz-403-er*/
.collet-fea { margin-top: 16px;}
.collet-fea h3 {font-size: 21px;line-height: 31px;margin: 35px 0 3px;}
/*enquiry-bag*/
.enquiry-box-right .modal-dialog {max-width: 700px;}

}/*768*/
@media screen and (max-width: 650px) {
.header-search{display: inline-block;}
.latest-offer {margin-top: 0px;position: inherit;}	
.latest-left .lat-para{position: initial;font-size: 18px;padding: 10px;}
.latest-left h3 {font-size: 25px;margin-top: 10px;}
.latest-left p {font-size: 18px;}
.latest-para{padding: 0px !important;}
.latest-right {padding: 15px 0px;}
.latest-para p {font-size: 24px;}
.latest-btn{padding-left: 0px !important;}
.our-heading h3 { margin: 50px 0 15px;}
.our-heading img {margin-bottom: 20px;}
.pre-machine-box h3 {font-size: 16px;line-height: 26px; height: 55px;}
.mil-box{width: 55%;float: left;}
.mill-inner-box{width: 45%;float: left;}
.pro-heading h3 {margin: 34px 0 15px;}
.latest-box{width: 50% !important; float: left; margin-bottom: 30px;}
.mill-holder{padding: 50px 0px 30px;}
.quote-carousel {padding: 50px 0px 30px;}
.about-info {padding: 50px 0px 25px;}
.info-right h3{margin: 30px 0 10px;}
.exper-box {padding: 0 0px !important; width: 50%; float: left;margin-bottom: 25px;}
.check-section{background-size: cover;}
.check-box p { margin: 50px 0 15px;}
.check-box{text-align: center;}
.main-footer {padding: 50px 0px 30px;}
.call-body p {font-size: 18px;}
.call-body p a { font-size: 15px;}
.footer-social{display: inline-block;}
.footer-social h3{margin-top: 0px;}
.footer-right-col{padding:0px !important;width: 50%;float: left;margin-top: 15px;}
.footer-first li a {font-size: 15px;}
.footer-second h3 {font-size: 20px;margin-top: 13px;}
.footer-second li a {font-size: 15px;line-height: 27px;}
/*collet-holder-bt-maz-403-er*/
.collet-breadcrumb{width: 70%; float: left;}
.collet-social{width: 30%; float: left;}
.download-btn{margin-bottom: 20px;}
.collet-fea-right{padding: 0px !important}
.need-box{margin-bottom: 35px;}
.need-box h3 {font-size: 20px;line-height: 25px;}
.need-box a { font-size: 23px;}
.recently-sec {padding: 50px 0 20px;}
.recently-sec .col-md-3 { width: 50%;  float: left;}
.rec-sec-img p {font-size: 14px; margin-bottom: 30px;}
/*precision-machine-vises*/
.precision-ul li a { font-size: 15px;line-height: 30px;}
.preci-b-logo {text-align: right; margin-top: 38px;}
.preci-select select {background:#ffe2e2 url(../images/down-arrow.svg) no-repeat right 3px top 19px;background-size: auto;
    background-size: auto;background-size: auto; -moz-appearance: none;-webkit-appearance: none;background-size: 10%;font-size: 20px;
    height: 71px;}
.precision-box { width: 50%; float: left;} 
.precision-box > p {height: 20px;}   
.precision-sec {padding: 20px 0 30px;}
/*login-register*/
.login-sec { padding: 20px 0 30px;}
.login-h {padding-right: 15px !important;}
.login-logo {padding-top: 55px;}
.register-h {padding-left: 15px !important;}
/*enquiry-bag*/
.enquiry-left {padding-right: 15px !important;}
.enquiry-box-left {padding: 40px 0px 25px 0px !important;}
.enquiry-left-img img{margin-bottom: 30px;}
.enquiry-left-text .alert-danger {width: 26%;}
.enquiry-right {padding-left: 15px !important;}
.enquiry-box-right { padding: 40px 15px 60px 38px !important;}
.enquiry-box-right > h4 { font-size: 18px;line-height: 49px;}
.enquiry-box-right > h4 span {width: 50px; height: 50px;line-height: 50px; font-size: 25px;}
.send-enq-btn {font-size: 18px;}
.enquiry-box-right .modal-dialog {max-width: 630px;}
.custom-m-body {padding: 45px 20px 65px !important;}
.custom-m-body h3 {font-size: 20px;}
.custom-m-body p {font-size: 19px;}
/*my-account*/
.myacc-breadcrumb{width: 100%;}
.account-box-top {padding: 40px 40px 50px 40px !important;}
.acc-inner-box-rt{padding-left: 0px !important;}
.acc-inner-bt{margin: 30px 0px 20px;}
.last-img-box{clear: both;}
.enquir-right{clear: both;}
.enquir-right p{margin: 15px 0 30px;}
	}/*650*/





@media screen and (max-width: 550px) {
/*collet-holder-bt-maz-403-er*/	
.collet-social ul li {padding-left: 4px;}
.collet-social ul li a{width: 20px;height: 20px;line-height: 20px;font-size: 12px;}
.download-btn .btn {padding: 12px 19px;font-size: 12px;}
.collet-breadcrumb{padding-right: 0px !important;}
.collet-breadcrumb .breadcrumb{margin-bottom: 6px;}
.collet-breadcrumb .breadcrumb > li + li::before {padding: 0 1px; font-size: 11px;}
.collet-breadcrumb h3 { font-size: 20px; line-height: 30px; margin: 0 0 10px;}
/*enquiry-bag*/
.enquiry-box-right .modal-dialog {max-width: 530px;}
.myacc-breadcrumb{padding-right: 15px !important;}

}/*550*/

@media screen and (max-width: 480px) {
.our-heading h3 {font-size: 30px;}	
.pre-machine-box h3 {height: 50px;}
/*collet-holder-bt-maz-403-er*/
.collet-breadcrumb .breadcrumb > li a {font-size: 8px;}
.collet-breadcrumb .breadcrumb > .active {font-size: 9px;}
/*enquiry bag*/
.enquiry-left-text .alert-danger {width: 35%;}
.enquiry-box-right .modal-dialog {max-width: 460px;}
/*my-account*/
.acc-inner-bt a{font-size: 12px;}
.last-inner-box {padding: 20px 0px !important;}
.last-en-box > p {padding: 10px 16px;}

}/*480*/
@media screen and (max-width: 450px) {
.our-heading h3 {font-size: 27px;}	
.pre-machine-box h3 {height: 30px;}
.tab-products .nav > li > a{font-size: 15px;}
#fade-quote-carousel blockquote{font-size: 15px;}
/*collet-holder-bt-maz-403-er*/
.collet-breadcrumb h3 { font-size: 17px;}
/*precision-machine-vises*/
.precision-box { width: 100%; float: left;} 
.preci-select select {background:#ffe2e2 url(../images/down-arrow.svg) no-repeat right 3px top 25px;background-size: auto;background-size: auto;
    background-size: auto;background-size: auto;-moz-appearance: none;-webkit-appearance: none;background-size: 10%;font-size: 20px;height: 71px;}
/*enquiry bag*/
.enquiry-box-right .modal-dialog {max-width: 430px;}
/*my-account*/
.account-box-top {padding: 30px 0px 30px 0px !important;}
}/*450*/
@media screen and (max-width: 420px) {
.footer-social li{margin-bottom: 15px;}	
.footer-right-col {width: 100%;float: left;margin-top: 0px;}
.mil-box { width: 100%;}
.mill-inner-box {width: 100%;}
.mil-box img {margin-bottom: 30px;}
.width-100 { margin-bottom: 30px;}
.pro-heading h3 {margin: 0px 0 15px;}
.latest-box {width: 100% !important; float: left;}
.exper-box {width: 100%; float: left;}
#fade-quote-carousel blockquote{padding: 10px 0px;}
/*collet-holder-bt-maz-403-er*/
.collet-breadcrumb .breadcrumb{display: none;}
.collet-breadcrumb {width: 100% !important; float: left;}
.collet-social {width: 100% !important; float: left;}
/*enquiry bag*/
.custom-m-body {padding: 0px 10px 47px !important;}
.enquiry-box-right .modal-dialog {max-width: 400px;}
.custom-m-body h3 {font-size: 15px;}
.custom-m-body p { font-size: 15px;}
/*my-account*/
.last-img-box img {width: 60px;}
.last-img-box p {font-size: 11px;margin: 17px 0 0;}

}/*420*/
@media screen and (max-width: 414px) {

}/*414*/
@media screen and (max-width: 380px) {
.check-box img{width:100%;}	
/*precision-machine-vises*/
.preci-select select {background:#ffe2e2 url(../images/down-arrow.svg) no-repeat right 3px top 15px;background-size: auto;background-size: auto;
background-size: auto;background-size: auto;background-size: auto;-moz-appearance: none;-webkit-appearance: none;background-size: 12%;
    font-size: 20px;height: 50px;}
/*login-register*/
.login-left { padding: 40px 20px 20px 20px;}
.register-right{padding: 40px 20px 20px 20px;}
/*enquiry-bag*/
.enquiry-left-text {margin-bottom: 0px;}
.enquiry-left-text > h4 {font-size: 12px;line-height: 38px;}
.enquiry-left-text .alert-danger { width: 42%;}
.enquiry-box-right .modal-dialog {max-width: 360px;}
}/*380*/

@media screen and (max-width: 360px) {
.check-box p { font-size: 28px;}
.check-box p span {font-size: 28px;}
.bottom-text .breadcrumb li a {font-size: 13px;}
.bottom-text p {font-size: 13px;}
#cssmenu .logo {left: 39px;}
#cssmenu .logo a { font-size: 15px;}
.bottom-text .breadcrumb > li + li::before {padding: 0 0px;}
.tab-products .nav > li > a {font-size: 14px;padding: 8px 18px;}
/*enquiry-bag*/
.enquiry-box-right .modal-dialog {max-width: 340px;}
}/*360*/
@media screen and (max-width: 320px) {
/*enquiry-bag*/	
.enquiry-left-text .alert-danger {width: 52%;margin: 0px;}	
.enquiry-left-text > h4 { font-size: 12px; line-height: 18px;}
.enquiry-box-right > h4 {font-size: 15px; line-height: 49px;}
.enquiry-box-right .modal-dialog {max-width: 300px;}
/*my-account*/
.acc-inner-bt a {font-size: 10px;padding: 7px 5px;}
.last-img-box p {font-size: 8px;}
}/*320*/


