@media all and (max-width:1199px){
	.bx-img-ct span a{ font-size:15px;}
	.img-table > img {max-height: 200px;}
	.img-box{ height:280px;}
	.grd-bx-sale .img-box{ height:188px;}
	.item-content .seprater .col-sm-3 { width:33.333%; }
	.inner-main-content .pro-detail-container ul.nav.nav-pills li a { padding:10px 8px 8px; }
	.inner-main-content .pro-detail-container .nav.nav-pills > li.active > a, 
	.inner-main-content .pro-detail-container .nav.nav-pills > li.active > a:hover, 
	.inner-main-content .pro-detail-container .nav.nav-pills > li.active > a:focus { padding:10px 8px 9px; }
	.inner-main-content .table-responsive { padding-bottom:20px; }
	.inner-main-content .table-responsive .table { width:1000px; max-width:1000px; }
	.inner-main-content .table-responsive .table .sample-pro-name { display:block; }
}
@media all and (min-width:768px) and (max-width:991px){
	.item-content .seprater .col-sm-3 { width:50%; }
	.inner-main-content .pro-detail-container ul.nav.nav-pills li a { padding:10px 3px 8px; }
	.inner-main-content .pro-detail-container .nav.nav-pills > li.active > a, 
	.inner-main-content .pro-detail-container .nav.nav-pills > li.active > a:hover, 
	.inner-main-content .pro-detail-container .nav.nav-pills > li.active > a:focus { padding:10px 3px 9px; }

}
@media all and (max-width:991px){
	.navbar-default .navbar-nav > li > a{ font-size:13px; padding-left:10px; padding-right:10px;}
	.img-box {height: 300px;}
	.img-table > img { max-height: 180px;}
	.bx-img-ct span a { font-size: 13px;}
	.bx-img-ct p{ font-size:13px;}
	.grd-bx-sale .img-box { height: 144px;}
	.banner .carousel-caption span{ font-size:18px;}
	.banner .carousel-caption h3{ font-size:30px;}
	.banner .carousel-caption{ width:320px;}
	.brand-logo{ margin-left:0; margin-top:0px;}
	.brand-logo > img { max-height: 52px; max-width: inherit;width: 200px;}
	.top-bar { padding:20px 0 75px; position:relative; }
	.top-bar .account-menu-block { position:static; }
	.quick-srch-block { width:auto; position:absolute; left:15px; right:15px; bottom:20px; }        
}
@media all and (max-width:767px){
	.grd-bx-sale .img-box{height:auto;}
	.footer .col-xs-6{ margin-bottom:20px;}
	.navbar-default .navbar-nav { margin-left:0px; margin-right:0px;}
	.navbar-default .navbar-nav > li.home-page > a {background-position: 12px 10px;width: 100%;}
	.navbar-default .navbar-collapse{ border-top:none;}
	.dropdwn-link ul{ width:100%;}
	.navbar-default .navbar-toggle .icon-bar {background-color: #bac2cc;}
	.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {background: none; border-color: #bac2cc;}
	.navbar-default .navbar-toggle:hover .icon-bar, .navbar-default .navbar-toggle:focus .icon-bar {background-color: #bac2cc;}
	.brand-logo { margin-left: 0; margin-top: 4px;}
	.brand-logo > img {width: 170px;}
	.form-lbl{text-align: left !important;}
	.item-content { margin-top:30px; }
	.right-secton-main { padding-top:15px; }
	.table-responsive { border:none; padding-bottom:20px; }
	.lbl-algn-bx { padding:0; }
	.legends-info.leg-3 span.title { display:block; width:100%; margin-bottom:8px; }
	.legends-info.leg-3 span + span { margin-left:0;  margin-right:20px; }
	.legends-info.leg-3 span + span:last-child { margin-right:0; }
	.full-pad-0 { padding:0; }
	.pro-detail-container .tab-content .tab-pane { padding:30px 15px; }
	.small-view { display:block; } 
	.profile-info .col-2 { width:100%; }
	.profile-info .col-2 + .col-2 { margin-top:10px; }
	.editable-box .form-field .col-2 { width:100%; }
	.editable-box .form-field .col-2 + .col-2 { margin-top:20px; }
}
@media all and (max-width:660px){
	.brand-logo > img {width: 164px;}
	.brand-logo {/*margin-left: -10px;margin-top: 7px;*/}
	.img-box { margin-bottom:130px; }
}
@media all and (max-width:600px){
	.bx-img-ct span a { font-size: 11px;}
	.bx-img-ct p { font-size: 12px;}
	.grid-box-img .img-table {padding: 18px 0;}
	.grd-bx-sale .img-table {padding: 0;}
	.grid-box-img{ margin-left: -10px; margin-right: -10px;}
	.grid-box-img .col-xs-4{ padding:0px 10px;}
	.grid-box-img .img-table > img {max-height: 120px;}
	.btn-default{ padding:6px 10px; font-size:13px;}
	.top-bar { padding-bottom: 67px; padding-top: 5px; position: relative;}
	.top-bar .col-md-4.col-xs-5 { bottom: 10px; left:0px; position: absolute; right:0px; width: auto;}
	.brand-logo { margin-left:0px; margin-top:6px;}
	.brand-logo img { max-width: inherit; width: 190px;}
	.log-in .panel-body .col-xs-6 { width:100%; }
	.log-in .panel-body .col-xs-6.border-right { border:none; }
	.log-in .panel-body .col-xs-6:first-child { border-bottom:1px solid #ccc; margin-bottom:30px; padding-bottom:20px; }
	.tracking-frame { display:none; }
	.small-view-tracking { display:block; }
}
@media all and (max-width:580px){
	.item-content .seprater .col-xs-4 { width:50%; }
}
@media all and (max-width:560px){
	.banner .carousel-caption h3 { font-size: 20px;}
	.banner .carousel-caption{ width:200px;}
	.banner .carousel-caption span { font-size: 16px;}
	.banner .carousel-caption p{ font-size:12px;}	
	.banner .carousel-caption{ margin-top:-76px;}
}
@media all and (max-width:540px){
	.editable-box .form-field { position:relative; }
	.editable-box .form-field .col-2 .form-field-input { position:static; }
	.editable-box .form-field .col-2 .form-field-input p.blue, .editable-box .form-field .col-2 .form-field-input .icon-red { left:0; }
}
@media all and (max-width:480px){
	.grid-box-img .col-xs-4{ width:100%; margin-bottom:20px; display:inline-block;max-width:400px; display:inline-block; float:none;}
	.grid-box-img .img-table > img {max-height: 180px;}
	.bx-img-ct span a {font-size: 14px;}
	.bx-img-ct p { font-size: 14px;}
	.banner .carousel-caption a {font-size: 12px; min-width: inherit; padding: 5px 12px;}
	.col-ful-ipn{ width:100%;}  
	.footer{ padding-top:30px;}
	.footer h3.no-bd-btm{margin-bottom:0px;}
	.grid-box-img{ margin-bottom:15px;}
}
@media all and (max-width:460px){
	.bx-img-ct h2 { padding-top:10px; }
	.editable-box .form-field .col-2 .form-field-title { width:100%; text-align:left; }
	.editable-box .form-field .col-2 .form-field-title label { line-height:normal; margin-bottom:8px; }
	.editable-box .form-field .col-2 .form-field-input { margin-left:0; }
}
@media all and (max-width:459px){
	.popup-form .form-field .form-field-title { width:100%; padding-right:0; text-align:left; }
	.popup-form .form-field .form-field-input { margin-left:0; }
	.popup-form .form-field .form-field-title label { line-height:normal; display:block; margin-bottom:5px; }
}
@media all and (max-width:420px){
	.testmonial-hd h4{ font-size:20px;} 
	.hm-prdct-desc{ font-size:13px;}
	.section-bar h4 { font-size:22px; }
}
@media all and (max-width:384px){
	.banner .carousel-caption p{ margin-bottom:6px; font-size:10px;}	
	.banner .carousel-caption h3 {font-size: 14px;}
	.banner .carousel-caption span { font-size: 12px;}
	.banner .carousel-caption {left: 50%; margin-left: -100px; width: 200px;}
	.banner .carousel-caption{ margin-top:-66px;}	
	.hm-img-ct img { max-height: 130px;}
	.hm-img-wrp{ height:148px;}
	.brand-logo img { width: 130px;}
	.hd-avatar{ height:26px; width:26px;}
	.hd-usr-nm{ margin-left:36px; padding-top:2px;}
	.searchbox .form-control{ height:36px; }
	.searchbox .input-group-addon input { background-size: 17px auto; padding: 11px; width: 50px;}
	.brand-logo { margin-top: 5px;}
	.top-acount{ margin-top:3px;}
	.grid-box-img .col-xs-6, .item-content .seprater .col-xs-4 { width:100%; }
	.bx-img-ct h2 { padding-top:0; }
	.space-TB .col-xs-3, .space-TB .col-xs-9 { width:100%; }
	.space-TB .col-xs-9 { padding-top:5px; }
}
@media all and (max-width:360px){
	.testmonial-hd h4{ font-size:17px;} 
	.profile-info dl dt, .profile-info dl dd { min-height:25px; line-height:normal; }
	.profile-info dl dt { width:100%; padding-top:8px; }
	.profile-info dl dd { padding-left:0; border-bottom:none; padding-bottom:8px; }
	.inner-main-content .btn { min-width:100px; }
}
@media all and (max-width:359px){
	.checkbox .pull-right { float:none !important; display:inline-block; margin:8px 0; } 
	.social_loginbtn { padding:10px 0; }
	.editable-box .form-field .col-2 .form-field-input p.blue, .editable-box .form-field .col-2 .form-field-input .icon-red { font-size:12px; }
}