   @media screen and (min-width:410px) and (max-width:420px) 
        {
            
             #stock
            {
                text-align:right!important;
                margin-right:50px;
            }
            .position .add_abs
            {
            
                padding-left: 55px !important;
            }
            .img-1 {
                height:135px!important;
            }
            .right-block
            {
                text-align:center;
            }
            .product-image-container.second_img {
            height:176px;
            }
        }
        
            @media screen and (min-width:1200px) and (max-width:1229px)
            {
                .item_div
                {
                    width:32%!important;
                }
            }
        @media screen and (min-width:320px) and (max-width:390px) 
        {
            #stock
            {
                text-align:right!important;
                margin-right:20px;
            }
            .img-1 {
                height:100%!important;
            }
            .right-block
            {
                text-align:center;
            }
        }
        @media screen and (width:384px)
        {
            #stock
            {
                text-align:center!important;
                margin-right:0px!important;
            }
            .position .add_abs
            {
                padding-left: 80px !important;
            }
        }
        
        @media screen and (width:320px) 
        {
        
            #stock
            {
                text-align:right!important;
                margin-right:10px;
            }
            .img-1 
            {
                height:93%!important;
            }
            .position .add_abs
            {
                padding-left: 50px !important;
            }
            .form-group.mbl_select 
            {
                width:90px!important;
                margin-left:65px!important;
            }
            .product-image-container.second_img
            {
                height:141px!important;
            }
            #btnidd
            {
                width:89%!important;
            }
            .products-list .product-layout .product-item-container .left-block .product-image-container img
            {
                margin-left:25px!important;
            }

        }
       
        @media screen and (width:360px) 
        {
            .img-1 {
                height:88%!important;
            }
            
        }
        
        /*@media screen and (width:414px) and (height:736px)  
        { 
            .position .add_abs
            {
                padding-left: 50px !important;
            }
            #stock
            {
                text-align:right!important;
                margin-right:50px;
            }
        }*/
        
        @media screen and (width:1024px)
        {
            #stock
            {
                height:52px !important;
                text-align:center!important;
            }
            .img-1 {
                height:100%!important;
            }
            .right-block
            {
                text-align:center!important;
            }
            .position
            {
                padding-left:50px;
            }
        }
        @media screen and (width:540px)
        {
            .product-image-container.second_img
            {
                height: 231px;
                margin-left: -270px;
            }
            .position .add_abs
            {
                padding-left: 30%!important;
            }
            .right-block
            {
                text-align:center;
            }
            .item_div
            {
                margin:0px 5px;
                padding:0px;
            }
            #stock
            {
                text-align:right!important;
                margin-right:70px;
            }
            .product-layout.mobilepadding.pad
            {
                margin-bottom:3px;
            }
            .show,.sort
            {
                float:left;
            } 
            .img-1 {
                height:57%!important;
            }
            
        }
  
        @media screen and (width:280px)
        {
            .img-1 {
                height:100%!important;
            }
            .right-block
            {
                text-align:center!important;
            }
        }
        @media screen and (width: 1024px)
        {
            .form-inline .form-control
            {
                width:100%!important;
            }
        }
        
        @media screen and (min-width: 1200px)
        {
            .form-inline .form-control
            {
                width:100%!important;
            }
            .col-lg-15 
            {
                width:33%!important;
                height:300px;
                margin:2px;
            }
            .form-inline .form-control
            {
                width:300px;
            }
            .mobilepadding 
            {
                text-align:center;
            }
            .position .add_abs
            {
                padding-left: 20% !important;
            }
            .show,.sort
            {
                float:left;
            }
            .img-1 {
                height:100%!important;
            }
            
        }
        
        @media screen and (width:768px)
        {
            .img-1 {
                height:88%!important;
            }
            .right-block
            {
                text-align:center!important;
            }
            .position
            {
                padding-left:66px;
            }
            #stock
            {
                height:52px !important;
                text-align:center!important;
            }
            .form-inline .form-control
            {
                width:100%!important;
            }
        }
        @media screen and (width:414px)  
        {
            .img-1 {
                height:74%!important;
            }
            .second_img
            {
                height:135px!important;
            }
            .right-block
            {
                text-align:center!important;
                /*padding-top:35px!important;*/
            }
            .second_img
            {
                height:180px!important;
            }
            .position
            {
                padding-left:50px!important;
            }
            .position .add_abs
            {
                padding-left:25px !important;
            }
            #stock
            {
                text-align:right!important;
                margin-right:10px!important;
            }
        }    
        @media screen and (width:375px)
        {
            .img-1
            {
                height:88%!important;
            }
        }
        @media screen and (width:600px)
        {
            .position .add_abs
            {
                padding-left:170px !important;
            }
            .right-block
            {
                text-align:center!important;
                /*padding-top:35px!important;*/
            }
            .img-1
            {
                height:100%!important;
            }
        }
         @media screen and (width:800px)
        {
            .position .add_abs
            {
                padding-left:70px !important;
            }
            .right-block
            {
                text-align:center!important;
                /*padding-top:35px!important;*/
            }
            .img-1
            {
                height:100%!important;
            }
            #stock
            {
                padding:12px!important;
            }
        }