body{
  font-size: 12px;
  padding-top: 30px;

}
body::-webkit-scrollbar {
  width: 12px;
}
body::-webkit-scrollbar-track {
  background:#95A5A6;
  border-radius: 20px;
}
 body::-webkit-scrollbar-thumb {
  background-color: #AED6F1 ;
  border-radius: 20px;
}
#content_body{
  height: 700px;
}
.title{
  border-bottom: 1px solid #eee;
  margin-bottom: 30px;
  padding-bottom: 5px;
}
.create_link{
  position:absolute;
  top:15px;
  right:15px;
}
.form_mark{
  color: #EC7063;
}
.link_color{
  color: #0096FF ;
}
textarea{
  resize: none;
}
/* omana */
#get_submit_btn{
  margin-left: 5px;
}
.line_through {
   -webkit-text-decoration-line: line-through; /* Safari */
   text-decoration-line: line-through;
 }
.error_block{
  border: 1px solid #EC7063;
  padding: 5px;
}
.text_error_wo_js{
  color:#EC7063
}
.text_error{
  color:#EC7063;
  display: none; // Avoid displaying error text when page load is slow
}
#form{
  border: 1px solid #eee;
  padding: 10px;
}
.invisible{
  display: none;
}
a, a:hover{
	text-decoration: none;
	color: #797D7F;
}
.silver_bckg_color{
  background-color:#797D7F;
  color: #fff;
}
.silver_bckg_color:hover{
  color: #fff;
}
.red_bckg_color{
  background-color:#f90643;
  color: #fff;
}
.red_bckg_color:hover{
  color: #fff;
}
.silver_color{
  background-color: #f5f5f5;
}
.default_red_color{
  color: #f90643;
}
.default_red_bg_color, .default_red_bg_color:hover{
  background-color: #f90643;
  color: #ffffff;
}
.default_green_color{
  color: #28B463;
}
.default_green_bg_color, .default_red_green_color:hover{
  background-color: #28B463;
  color: #ffffff;
}
.strong_silver_bg_color, .strong_silver_bg_color:hover{
  background-color: #797D7F;
  color: #ffffff;
}
.soft_silver_bg_color{
   color:  #D7DBDD;
}
.soft_silver_bg_color, .soft_silver_bg_color:hover{
  background-color: #D7DBDD;
 }

.line_through{
  -webkit-text-decoration-line: line-through; /* Safari */
  text-decoration-line: line-through;
}
.text-right{
  margin:0px;
}
.vertical_table td{
  border: 1px solid #ffffff;
}
.vertical_table .details_2{
  border-bottom: 1px solid #D7DBDD;
  margin-top:10px;
}
/* paginations */
ul.pagination{
	position: absolute;
	right: 0px;
}
.pagination, .pagination_form{
  display: inline-block;
}
form.pagination_form .btn{
  margin-left: -12px;
}
form.pagination_form input{
  height: 30px;
}
/*
 * Top navigation
 * Hide default border to remove 1px line.
 */
.navbar-fixed-top {
  border: 0;
}

/* Sidebar */
.sidebar {
  position: relative;
  top: 51px;
  bottom: 0;
  left: 0;
  z-index: 1000;
  display: block;
  padding-top: 20px;
  border-right: 1px solid #A6ACAF ;
}
.nav-sidebar li a{
   color: #454545;
}
/* Sidebar navigation */
.nav-sidebar {
  margin-right: -20px; /* 20px padding + 1px border */
  margin-left: -20px;
}

.left_nav li a:hover{
  background-color: unset;
  color: #f90643;
}

/*  Fist page content */
#first_page_contents{
  margin-top: 50px;
  height:700px;
}

/*  produt thumbnails block*/
.thumb_img_block{
  padding: 5px;
}
.thumb_img_block .thumbnails, .shop_image{
  height: 150px;
  background-color: #FFFFFF;
  border:1px solid #D7DBDD;
}

.img_btn{
  padding: 0px 5px 0px 5px;
}

 /*  Shop */
.shop_image{
  width: 100%;
  height: 300px;
}

/* Home page */
.notification_block{
  position: relative;

}
.notification_block .notification{
  position: absolute;
  top: 5px;
  right: 20px;
  height: 18px;
  width: 15px;
  font-size: 12px;
  font-weight: bold;
  padding:  0px 0px 0px 3px;
  border-radius: 50%;
  background-color: #f90643;
  color: #ffffff;
}
