.header_top_container{
width: 1200px;
height: 50px;
margin:auto;
}
.row_container{
  background:#fff;height:auto;
}
.row_col-100_container{
position: relative;
display: flex;
display: -webkit-flex;
justify-content: space-between;
}
.row_col-101_container{
position: relative;
}
ul.account_list{
list-style: none;
position: relative;
float: right;
margin-top:5px;
}
ul.account_list li{
display:inline-block;
}
ul.account_list li a{
color:#fff;
display: block;
}
li.user_reg{
background:#f83b35;
padding:10px;
border-radius: 6px;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border: 1px solid transparent;
}
li.user_login{
background: #ed7d0f;
padding:10px;
border-radius: 6px;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border: 1px solid transparent;
}
li.user_reg a{font-size:1.2rem;}
li.user_login a{font-size:1.2rem;}
/*-----------------------Middle Header-----*/
.row_middle_container{
position: relative;
display: flex;
display:-webkit-flex;
display: -moz-webkit-flex;
justify-content: space-between;
}
.header_middle_container{
border-top: 1px solid #efefef;
border-bottom: 1px solid #efefef;
padding: 5px 0px 5px 0px;
margin-top: 10px;
}
.humburgermenu_container{
position: absolute;
display: none;
}
.mobile_nav{display:none;}


/*------------------Mobile Item PopUp modal box-----------------*/
@media screen and (max-width:768px){
.modalForm_wrapp{max-width: 98%;left:1%;}
.modalContent {display: flex;display: -webkit-flex;position: relative;flex-wrap: wrap;}
img.itemImage{width: 230px;height: 190px;margin-left: 40px;}
}



/*----------------------------Mobile Humburger Menu Container-----*/
@media screen and (max-width: 991px){
.humburgermenu_container{
  position:absolute;
  z-index: 1;
  display: block;
  }

.burger_menu{
width: 40px;
height: 40px;
margin-top: 12px;
margin-right: 15px;
display: flex;
flex-wrap: wrap;
float: right;
cursor: pointer;
}
.burger_menu div {
width: 40px;
height: 3px;
margin-top: 4px;
background-color: #fe3b2c;
border-radius: 4px;
}
.toggle .line1{
 transform: rotate(-45deg) translate(-12px,6px);
 -webkit-transform: rotate(-45deg) translate(-12px,6px);
 -ms-transform: rotate(-45deg) translate(-12px,6px);
}
.toggle .line2{
opacity: 0;
}
.toggle .line3{
 transform: rotate(45deg) translate(-12px,-6px);
 -webkit-transform: rotate(45deg) translate(-12px,-6px);
 -ms-transform: rotate(45deg) translate(-12px,-6px);
}

.mobile_nav{
display: block;
position:fixed;
right: 0px;
transform: translateX(100%);
-webkit-transform: translateX(100%);
z-index: 999999;
background: #020511;
transition: transform 0.5s ease-in;
-webkit-transition: transform 0.5s ease-in;
width: 100%;
height:95vh;
opacity: 0.9;
margin-top:10px;
}
.mobile_links{
list-style:none;
}
.mobile_links li{
padding: 0 2px;
transition: all .7s ease-in-out;
-webkit-transition: all .7s ease-in-out;
}
.mobile_links li a{
text-decoration:none;
display: block;
color: #fff;
font-size: 1.4em;
line-height: 45px;
height: 45px;
border-bottom:1px solid #1d2429;
padding: 0 50px;
}
.mobileNav_active{
transform: translateX(0%);
-webkit-transform: translateX(0%);
}
}
