@media (min-width: 1200px) {

.dropdown:hover .dropdown-menu {
   display: block;
   -webkit-animation: fadeInUp 400ms;
   animation: fadeInUp 400ms;
}

.bl_logo{
  margin-top: -25px;
}

.navbar-default .navbar-main > li:first-child{
  padding-left: 200px;
}


}





@media (min-width: 992px) and (max-width: 1199px){

.dropdown:hover .dropdown-menu {
   display: block;
   -webkit-animation: fadeInUp 400ms;
   animation: fadeInUp 400ms;
}

#recomend_tovarmain .col-sm-4{
  padding-left: 5px;
  padding-right: 5px;
}



}




/* sm */
@media (min-width: 768px) and (max-width: 991px){

.dropdown:hover .dropdown-menu {
   display: block;
   -webkit-animation: fadeInUp 400ms;
   animation: fadeInUp 400ms;
}

.navbar-default .navbar-main > li > a{
  font-size: 13px;
  padding-left: 7px;
  padding-right: 5px;
}

.bl_top_seti{
  display: none;
}

.bl_logo img{
   height: 80px;
}

.bl_top_address{
  margin: 15px 0 5px;
  width: 320px;
  text-align: right;
  font-size: 14px;
  float: right;
}

.bl_top_seti{
  margin: 30px 0 5px;
  text-align: right;  
}

#recomend_tovarmain .col-sm-4{
  padding-left: 3px;
  padding-right: 3px;
}

.badge-amount {
  bottom: -28px;	
}




}




@media (min-width: 481px)  and (max-width : 767px){

.bl_logo img{
   height: 70px;
}
.bl_logo{
  text-align: center;
}

.navbar-brand{
  float: none;
}

.bl_top_address{
  margin: 5px 0 5px;
  font-size: 14px;
}

.bl_top_cart{
  margin-top: 30px !important;
}

.badge-amount {
  bottom: -28px;	
}

#sect-fotogallsery .bl_title_f{
	left: 50%;
	margin-left: -200px;
}

.item_photo_dop_all {
    display: none;
}

.item_photo_dop {
    width: 100%;
    min-height: 70px !important;
}

.bl_review .col-xs-1{
    display: none;	
}

#itemTorg .modal-dialog{
	width: 440px;
}




}




@media (min-width: 321px) and (max-width : 480px){

#header .col-xs-6, #header .col-xs-7, #header .col-xs-3{
  width: 100% !important;
}

.bl_logo img{
   height: 70px;
   margin: 0;
}
.bl_logo{
  text-align: center;
  margin: -10px 0 0;
}

.navbar-brand{
  float: none;
}

.bl_top_phone{
  margin: 10px 0;
}

.bl_top_phone a{
  font-size: 18px;
  line-height: 24px;
}

.bl_top_address{
  margin: 5px 0 5px;
  font-size: 14px;
}

.bl_top_cart{
  margin: 15px  10px 10px 40% !important;
}

.navbar-default .navbar-nav .dropdown-menu {
   min-width: auto; 
}

#recomend_tovarmain .col-xs-6{
  width: 100%;
}

#header .col-xs-offset-2{
  margin-left: 0;
}

.bl_top_address{
  display: none;
}

.bl_top_phone{
  margin: 20px auto;
}

#footer .phone a {
    font-size: 18px;
    line-height: 28px;
}

.badge-amount {
  bottom: -28px;	
}

#sect-fotogallsery .bl_title_f{
	left: 50%;
	margin-left: -150px;
   max-width: 300px;
   max-height: 200px;
}

#sect-fotogallsery .col-xs-6{
	width: 100%;
}

.bl_foto_gal{
	left: 50%;
	margin-left: -150px;
}

.item_photo_dop_all {
    display: none;
}

.item_photo_dop {
    width: 100%;
    min-height: 70px !important;
}

.bl_review .col-xs-1{
    display: none;	
}

.item_ttl{
    width: 100%;	
}

#itemTorg .modal-dialog{
	width: 300px;
}

.basket-table-name a {
	display: block;
	text-align: center;
	margin: 1.5em 0;
}

.basket-summ {
    line-height: 38px;
    font-size: 24px;
}


.tt_tovar_page > a {
    padding: 2px 5px;
    background: #f6f6f6;
    border: 1px solid #999;
    border-radius: 3px;
    font-size: 12px;
    margin: 3px 1px;
}




}




@media (min-width: 240px) and  (max-width:320px){

#header .col-xs-6, #header .col-xs-7, #header .col-xs-3{
  width: 100% !important;
}

.bl_logo img{
   height: 70px;
   margin: 0;
}
.bl_logo{
  text-align: center;
  margin: -15px 0 0;
}

.navbar-brand{
  float: none;
}

.bl_top_phone{
  margin: 10px 0;
}

.bl_top_address{
  margin: 5px 0 5px;
  font-size: 14px;
}

.bl_top_cart{
  margin: 15px  10px 10px 40% !important;
}

.navbar-default .navbar-nav .dropdown-menu {
   min-width: auto; 
}

#recomend_tovarmain .col-xs-6{
  width: 100%;
}

#header .col-xs-offset-2{
  margin-left: 0;
}

.bl_top_address{
  display: none;
}

.bl_top_phone{
  margin: 20px auto;
}

#footer .phone a {
    font-size: 18px;
    line-height: 28px;
}

.badge-amount {
  bottom: -28px;	
}

#sect-fotogallsery .col-xs-6{
	width: 100%;
}

.item_photo_dop_all {
    display: none;
}

.item_photo_dop {
    width: 100%;
    min-height: 70px !important;
}

.bl_review .col-xs-1{
    display: none;	
}

.item_ttl{
    width: 100%;	
}

#itemTorg .modal-dialog{
	width: 300px;
}

.basket-table-name a {
	display: block;
	text-align: center;
	margin: 1.5em 0;
}

.basket-summ {
    line-height: 38px;
    font-size: 20px;
}







}

