/*
Template Name: Tool Store
File: Layout CSS
Author: TemplatesOnWeb
Author URI: https://www.templateonweb.com/
Licence: <a href="https://www.templateonweb.com/license">Website Template Licence</a>
*/
/*********************center_home****************/
.center_home{
 padding-top:50px;
 padding-bottom:50px;
 background:#ea1c260f;
 }
.center_home_l h1{
font-size:70px; 
 }
.center_home_l hr{
border-color:#ea1c26;
width:140px;
margin-left:0;
border-width:2px;
 }
.sell_1{
margin-top:30px; 
 }
.sell_1 .btn-success {
    background: #ea1c26;
    border-radius: 50%;
    padding: 0;
    border: none;
    width: 35px;
    height: 35px;
    line-height: 35px;
    border: 1px solid #ea1c26;
    margin-left: 3px;
    margin-right: 3px;
    text-align: center;
}
.sell_1 .btn-success:hover {
background:none; 
border: 1px solid #ea1c26;
color:#ea1c26;
 }
/*********************center_home_end****************/

/*********************Categ****************/
#Categ{
padding-top:50px;
padding-bottom:50px;
 }
.Categ_1 hr{
border-color:#ea1c26;
width:100px;
margin-left:0;
border-width:2px; 
 }
.Categ_2i img{
float:left;
margin-right:20px; 
 }
.Categ_2i {
border:2px solid #ea1c260f;
padding:15px; 
 }
.Categ_2i:hover {
border:2px solid #ea1c26;
 }
.Categ_2i h4 {
margin-top:10px!important;
 }
.Categ_2{
margin-top:10px; 
 }
/*********************Categ_end****************/

/*********************collection****************/
#collection{
padding-top:50px;
padding-bottom:50px; 
background:#ea1c260f;
 }
.collect_1l{
background:#fff;
padding:30px 10px; 
 }
/*********************collection_end****************/
/*********************sell****************/
#sell{
 padding-top:50px;
 padding-bottom:50px;
 overflow:hidden;
 }
#sell_n{
 padding-top:50px;
 padding-bottom:50px;
 overflow:hidden;
 }
.arriv_2m2 h5{
 background:#333;
 padding-top:5px;
 padding-bottom:5px;
 width:30%;
 color:#fff;
 }
.arriv_2m{
 position:relative;
 }
.arriv_2m2{
position:absolute;
top:0;
width:100%;
left:0;
 }
.arriv_2m3 .span_1 {
color:#000;
display:block;
margin-top:10px; 
 }
.arriv_2m3 .span_2 {
color:#ccc;
margin-right:10px;
text-decoration:line-through; 
 }
.arriv_2m3{
 background: #ea1c260f;
 padding:25px 15px 30px 15px;
 }
.arriv_2{
margin-top:30px; 
 }
.arriv_2m2n h5{
 background:#ea1c26;
 padding-top:5px;
 padding-bottom:5px;
 width:30%;
 color:#fff;
 }
.arriv_2m2n{
position:absolute;
top:0;
width:100%;
left:70%;
 }

.sell_1_or ul{
 border:none;
  }
.sell_1_or ul li{
 display:inline-block;
 }
.sell_1_or ul li a{
background:#ea1c260f!important;
color:#000!important;
font-size:16px;
margin-right:2px;
margin-left:2px;
border-radius:3px;
padding:8px 12px;
display:block;
  }
.sell_1_or ul li a:hover{
   background:#ea1c26!important;
   color:#fff!important;
  }
.nav_1_tab>li.active>a, .nav_1_tab>li.active>a:hover, .nav_1_tab>li.active>a:focus{
  background:#ea1c26!important;
  color:#fff!important;
  }
.sell_1_ol hr{
border-color:#ea1c26;
width:70px;
margin-left:0;
border-width:2px;  
 }
/*********************sell_end****************/

/*********************categories****************/
#categories{
background: #ea1c260f;
padding-top:50px;
padding-bottom:50px;
 }
.categories_1 hr{
border-color:#ea1c26;
width:80px;
margin-left:0;
border-width:2px; 
 }
.categories_2i {
    padding: 15px;
    margin-top: 10px;
    box-shadow: 0 0 10px #ea1c2636;
}
/*********************categories_end****************/

/*********************blog_home****************/
#blog_home{
padding-top:50px;
padding-bottom:50px; 
background:#ea1c260f;
 }
.blog_home_1i{
padding:15px;
box-shadow: 0 0 10px #ea1c2636;
 }
.blog_home_1{
margin-top:10px; 
 }
/*********************blog_home_end****************/

/*********************connect****************/
#connect{
  padding-top:60px;
  padding-bottom:60px;
  }
.connect_1m{
  display:flex;
  }
.connect_1l span{
 font-size:40px;
 color: #ea1c26;
 margin-right:15px;
  }
.connect_1r h4{
 margin-top:10px;
 font-size:20px;
  }
.connect_1r p{
 margin-top:5px; 
 font-size:16px;
 letter-spacing:0;
  }
/*********************connect_end****************/
@media screen and (max-width : 767px){
.center_home .hidden-xs{
display:block!important; 
 }
.center_home{
text-align:center;
 }
.center_home hr{
margin-left:auto;
 }
.center_home_r {
margin-top:15px; 
 }
#Categ{
text-align:center;  
 }
.Categ_2i {
margin-bottom:10px; 
 }
.Categ_2i img {
    float: none;
    margin-right:0;
	margin-bottom:10px;
}
#collection{
text-align:center; 
 }
.collect_1lr {
margin-top:10px;  
 }
.collect_1l {
margin-top:10px; 
 }
#sell{
text-align:center;  
 }
#sell_n{
text-align:center;  
 }
#blog_home{
text-align:center; 
 }
.blog_home_1i{
margin-bottom:10px; 
 }
.sell_1_or {
text-align:center; 
 }
}

@media (min-width:768px) and (max-width:991px) {
.center_home_l h1{
font-size:50px; 
 }
 }
@media (min-width:992px) and (max-width:1200px) {
.center_home_l h1{
font-size:50px; 
 }
 }
@media (min-width:1201px) and (max-width:1220px) {

 }




