
@import url(https://fonts.googleapis.com/css?family=Fjalla+One|Roboto:300,400,500&display=swap);
@import url(https://fonts.googleapis.com/css?family=Ubuntu:300,400,700&display=swap);
h1,
h2,
h3,
h4,
h5 {
    font-family: 'Fjalla One', sans-serif;
    color: #333;
}
a:active, a:focus { 
 outline: none; 
 ie-dummy: expression(this.hideFocus=true);
}
a {
outline: none;
}
h1 {
font-size:26px;
text-transform:uppercase
}

h2 {
font-size:22px;
color:#2a2a2a;
text-transform:uppercase;
font-weight:300;
margin:50px 0 11px;
float:left;
width:100%;
padding:0
}
body.open-menu:before {
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    background: #949494b8;
    z-index:99;
    top: 0;
}
.btn.focus, .btn:focus {
    outline: none;
    box-shadow:none;
}
.sidenav::-webkit-scrollbar {
width:0!important
}

button:focus {
outline:none
}

a {
color:#f83f37;
text-decoration:none;
cursor:pointer;
}

a:hover {
color:#f83f37;
text-decoration:none
}

body {
font-family:Roboto,sans-serif;
overflow-x:hidden;
font-size:18px;
line-height:30px;
color:#606060;
font-weight:300;
position:relative;
}

.jumbotron {
padding:0;
border-radius:0;
margin:0
}

.grey-bg {
background:#2B2D32;
}

span.group-logo {
display:inline-block;
width:10%;
float:left
}
.copyright{
    float: left;
    width: 100%;
    background: #000;
    color: #fff;
    font-size: 13px;
    line-height: 36px;
}
p.group-desc {
color:#808082;
width:88%;
float:right;
padding:0 20px;
line-height:24px;
padding-bottom:0;
font-size: 14px;
}

.right-Add {
width: 120px;
right: -116px;
height: 600px;
position: absolute;
}

.left-Add {
width: 120px;
height: 600px;
left: -116px;
position: absolute;
}

.center-add {
width:100%;
text-align:center;
padding:20px 0;
float:left;
}

.skiner {
position:relative;
top:0;
margin-top:0;
width:100%
}
.modal-open {
    overflow: hidden;
    padding: 0 !important;
}

.takeover-catfish {
width:1024px;
margin:0 auto;
position:relative
}

.catfish {
width:100%;
position:relative
}

.stick {
position:fixed!important;
margin-top:60px;
}

.breadcrumb {
display:-ms-flexbox;
 line-height: 15px;
display:flex;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
padding:0;
margin-bottom:1rem;
list-style:none;
background:none;
border-radius:0
}

.breadcrumb a {
color:rgba(0,0,0,.8);
-webkit-transition:color .3s;
transition:color .13s;
font-weight:500;
font-size:13px
}

.breadcrumb-item.active {
font-size:13px
}

.breadcrumb a:hover {
color:#fd3d39
}

.form-control:focus {
color:#495057;
background:none;
border:none;
outline:0;
box-shadow:none
}

.border {
border-top:#ddd!important;
width:100%;
float:left
}
.noti{
     background: #6b6b6b;
    text-align: center;
    bottom: 0;
    color: #fff;
    float: right;
    width:68px;
    text-transform: uppercase;
    border-radius: 4px;
    outline: none;
    border: none;
    font-size: 14px;
    margin-bottom: 13px;
}

#StikyHeader {
float:left;
height:51px;
overflow:hidden;
z-index:9;
width:100%;
background:#f1f1f3;
margin:0;
 
}
.f-close{
      background: #e8e8e8;
    position: relative;
    margin: 0 0 0 313px;
    top: 10px;
    width: 23px;
    height: 23px;
    border-radius: 23px;
    font-weight: 400;
    line-height: 25px;
    font-size: 14px;
    display: inline-block;
}
.ProductName {
width:100%;
border-right:1px solid #ddd;
float:left
}

.ProductName h2 {
font-size:20px;
text-transform:uppercase;
line-height:53px;
margin:0;
padding:0
}
.ProductName h4 {
font-size:20px;
text-transform:uppercase;
line-height:53px;
margin:0;
padding:0
}
.stikyMerchant {
width:100%;
border-right:1px solid #ddd;
float:left;
border-left:1px solid #ddd;
height:50px
}

.Sticky-menu {
width:auto;
float:left
}

.Sticky-menu ul {
width:100%;
float:left;
margin:0;
padding:0;
list-style:none
}

.Sticky-menu ul li {
width:auto;
float:left;
margin:0;
font-size:13px;
text-transform:uppercase;
font-weight:500;
padding:4px 0 0 24px;
line-height:47px;
cursor:pointer;
}

.Sticky-menu ul li a {
text-decoration:none;
color:#000
}
.Sticky-menu ul li a:hover{
 color: #f83f37;
 }

.Sticky-menu .selected {
background:url(../images/border-bottom-tab.png) bottom no-repeat;
outline:0;
font-weight:500;
color:#f83f37;
padding:0 0 15px
}

.Dividation-add {
width:100%;
display:-webkit-box
}

.TopFixed {
position:fixed;
top:0;
width:100%
}

.buyTop {
float:left;
margin:9px 0 0 53px;
box-shadow:4px 4px 26px -4px #666;
border-radius:4px
}

.buyTop .buy-info {
border:1px solid #ddd;
padding:1px 5px;
margin-left:0;
border-radius:4px;
display:inline-block;
margin-right:-7px;
position:relative;
z-index:9;
background:#fff;
vertical-align:top;
height:33px;
width:auto;
cursor:pointer;
}

.morePlus .buyTop a {
float:right;
width:auto;
margin:0 0 0 2px;
font-size:11.6px;
padding:0
}

.price_place {
font-size: 13px;
color: rgba(0,0,0,.8);
margin-right: 2px;
font-weight: 500;
}

.buyTop .buy-button {
border:1px solid #fd3d39;
border-radius:4px;
padding:0 6px 1px 10px;
background:#fd3d39;
color:#fff;
font-weight:500
}
.buy-info img{
 margin:0 6px 0 0;  
}
.desktopstick {
display:block
}
.Center-block{
    width:1024px;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}
.center-left{
    width:720px;
    float:left;
}
.center-right{
    width:250px;
    float:right;
}
@media only screen and (min-width: 0px) and (max-width: 1024px) {
 .center-add img{
    width:100%;
  }
  .Center-block{
    width:100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}
 .menu{
    display: block;
    width: calc(100% + 30px) !important;
    background:#e6e6e6;
    left: -15px;
    position: relative;
    margin-top:0px;
 }
.menu ul li:nth-last-child(2) {
  display:none;
}
.menu ul li:nth-last-child(1) {
  display:none;
}
.menu ul li:nth-last-child(3) {
  display:none;
}
.menu ul li:nth-last-child(4) {
  display:none;
}
.skiner-article{
    display:none;
}
 .skiner{
    display:none;
 }
 .desktopstick{
    display:none;
}

}
@media only screen and (min-width: 0px) and (max-width: 600px) {
 .TopFixed {
    position: fixed;
    top: 0;
    width: 100%;
}
p.group-desc {
    color: #808082;
    width: 88%;
    float: right;
    padding: 0 0 0 44px;
    line-height: 24px;
    padding-bottom: 0;
    font-size: 14px;
}
 


}