@charset "utf-8";
html{
  direction: rtl;
  margin: 0;
  padding: 0;
  height: 100%;
  min-height: 100%;
}
h1, h2, h3, h4 {
  font: inherit;
  margin: 0;
}
ul {
  display: list-item;
  list-style: outside none none;
  margin: 0;
  padding: 0;
}
a {
  color: #444444;
  outline: medium none;
  text-decoration: none;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
a:hover, a:focus {
  color: #b1ac2a;
  text-decoration: none;
  outline: medium none;
}
body {
  background-color: #ffffff;
  color: #151515;
  font: 13px "Droid Arabic Kufi","play",Arial,Helvetica,sans-serif;
}
/* = Start Code
-------------------------------------------------------------- */

/* header */
header {
  background-color: #001410;
  border-top: 10px solid #04332a;
}
header .logo {float: right;}
header .loginheader {
  float: left;
  margin: 0px 5px 0 5px;
  text-align: center;
  position: relative;
}
header .loginheader a {
  border-radius: 3px;
  color: #ffffff;
  display: inline-block;
  font-size: 14px;
  font-weight: bold;
  margin: 0 10px 0 0;
  padding: 6px 20px;
}
header .loginheader .loginbutt {background-color: #055547;}
header .loginheader .loginbutt:hover {background-color: #156557;}
header .loginheader .registerbutt {background-color: #60932d;}
header .loginheader .registerbutt:hover {background-color: #70a33d;}
header .useararae {
  float: left;
  margin: 57px auto 0;
  min-width: 250px;
  position: relative;
}
header .useararae button {
  background-color: #60932d;
  border: medium none;
  border-radius: 3px;
  color: #ffffff;
  display: block;
  font-size: 15px;
  padding: 3px 10px;
  text-align: right;
  width: 100%;
}
header .useararae button i.fa-caret-down {
  float: left;
  font-size: 20px;
  margin: 7px auto 0;
}
header .useararae.open button {background-color: #51841e;}
header .useararae ul.dropdown-menu {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  border: medium none;
  box-shadow: none;
  margin: 5px auto 0;
  min-width: 250px;
  padding: 10px 0 0;
  white-space: nowrap;
  left: 0;
  right: auto;
}
header .useararae .last ul.dropdown-menu {left: auto;right: 0;}
header .useararae ul.dropdown-menu:after {
    border-style: solid;
    border-width: 0 10px 10px 10px;
    border-color: transparent transparent #60932d transparent;
    _border-color: #000000 #000000 #60932d #000000;
    _filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');
    content: "";
    height: 0;
    position: absolute;
    left: 10%;
    top: 0;
    width: 0;
}
header .useararae .last ul.dropdown-menu:after {
  left: auto;
  right: 10%;
    border-color: transparent transparent #055547 transparent;
    _border-color: #000000 #000000 #055547 #000000;
}
header .useararae ul.dropdown-menu li a {
  background-color: #60932d;
  border-bottom: 1px solid #51841e;
  color: #ffffff;
  display: block;
  font-size: 14px;
  line-height: normal;
  padding: 5px 10px;
}
header .useararae .last ul.dropdown-menu li a {
  background: #055547;
  border-color: #19695B;
}
header .useararae ul.dropdown-menu li:first-child a {border-radius: 5px 5px 0 0;}
header .useararae ul.dropdown-menu li:last-child a {border-radius: 0 0 5px 5px;}
header .useararae ul.dropdown-menu li a:hover {background: #51841e none repeat scroll 0 0;}
header .useararae .last ul.dropdown-menu li a:hover {background: #19695B;}
header .useararae ul.dropdown-menu li a i {
  text-align: center;
  width: 1.28571em;
}
/* End header */

/* Navigation */
nav {
  background-color: #01342b;
  box-shadow: 0 4px 0 0 #b1ac2a;
  height: 55px;
  position: relative;
}
nav .mainmenu {float: right;}
nav .mainmenu ul li {
  float: right;
  font-size: 16px;
  line-height: 55px;
  position: relative;
}
nav .mainmenu ul li a {
  color: #ffffff;
  display: block;
  padding: 0 12px;
}
nav .mainmenu ul li:hover a {background-color: #b1ac2a;}
nav .mainmenu ul li ul {
  display: none;
  min-width: 200px;
  position: absolute;
  right: 0;
  top: 100%;
  z-index: 999999999;
}
nav .mainmenu ul li ul li {
  float: none;
  font-size: 14px;
  line-height: normal;
}
nav .mainmenu ul li ul li a {
  background-color: #b1ac2a;
  border-bottom: 1px solid #c0bb39;
  padding: 10px;
}
nav .mainmenu ul li ul li a:hover {background-color: #c0bb39;}
nav .searcharea {
  float: left;
  margin: 10px auto 0;
}
nav .searcharea form {
  background-color: #ffffff;
  border-radius: 3px;
  height: 36px;
  position: relative;
  width: 220px;
}
nav .searcharea form input {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  border: medium none;
  color: #777777;
  font-size: 14px;
  height: 100%;
  padding: 0;
  text-indent: 10px;
  width: 100%;
}
nav .searcharea form button {
  background: #ffffff none repeat scroll 0 0;
  border: medium none;
  border-radius: 5px 0 0 5px;
  color: #aec31f;
  height: 34px;
  left: 0;
  padding: 0;
  position: absolute;
  top: 0;
  width: 34px;
}
nav .searcharea form button:hover {color: #bdd22e;}
/* End Navigation */

/* Wrapper */
#wrapper {
  min-height: 300px;
  padding: 30px 0;
}
/* End Wrapper */

/* sliderarea */
.sliderarea {
  border: 1px solid #ececec;
  direction: ltr;
  margin: 0 auto 20px;
  overflow: hidden;
  position: relative;
}
.sliderarea img {
  display: block;
  margin: 0 auto;
  max-height: 400px;
  max-width: 100%;
}
.sliderarea .owl-prev {
  background-color: #01342b;
  border-radius: 100%;
  color: #ffffff;
  font-size: 30px;
  height: 40px;
  left: -70px;
  line-height: 40px;
  opacity: 0;
  position: absolute;
  text-align: center;
  top: 40%;
  width: 40px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.sliderarea .owl-next {
  background-color: #01342b;
  border-radius: 100%;
  color: #ffffff;
  font-size: 30px;
  height: 40px;
  right: -70px;
  line-height: 40px;
  opacity: 0;
  position: absolute;
  text-align: center;
  top: 40%;
  width: 40px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.sliderarea .owl-next:hover,
.sliderarea .owl-prev:hover {background-color: #b1ac2a;}
.sliderarea:hover .owl-next {opacity: 1;right: 1%;}
.sliderarea:hover .owl-prev {opacity: 1;left: 1%;}
.sliderarea .owl-pagination {
  bottom: -10px;
  display: block;
  opacity: 0;
  position: absolute;
  text-align: center;
  width: 100%;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.sliderarea:hover .owl-pagination {opacity: 1;bottom: 5px;}
.sliderarea .owl-pagination .owl-page {
  display: inline-block;
  margin: 0 3px;
}
.sliderarea .owl-pagination .owl-page span {
  background-color: #01342b;
  border-radius: 100%;
  display: block;
  height: 13px;
  width: 13px;
}
.sliderarea .owl-pagination .owl-page.active span {background-color: #b1ac2a;}
/* End sliderarea */

/* orderareabanner */
.orderareabanner {margin: 0 auto 20px;}
.orderareabanner ul li {
  float: right;
  margin: 0 0 0 20px;
  overflow: hidden;
}
.orderareabanner ul li:last-child {margin: 0 auto;}
.orderareabanner ul li img {
  display: block;
  margin: 0 auto;
  max-width: 100%;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
}
.orderareabanner ul li img:hover, 
.orderareabanner ul li img:focus, 
.orderareabanner ul li img:active {
  -webkit-animation-name: hvr-pulse-shrink;
  animation-name: hvr-pulse-shrink;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate;
}
@-webkit-keyframes hvr-pulse-shrink {
  to {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
  }
}
@keyframes hvr-pulse-shrink {
  to {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
  }
}
/* End orderareabanner */

/* aboutarea */
.aboutarea {margin: 0 auto 20px;}
.aboutarea .imgthumb, .aboutarea .imgthumbOne {
  border-radius: 5px;
  float: right;
  height: 240px;
  overflow: hidden;
  width: 500px;
}
.aboutarea .imgthumbOne {float: left;}
.aboutarea .imgthumb img, .aboutarea .imgthumb img {
  height: 100%;
  width: 100%;
}
.aboutarea .content  {margin: 0 510px 0 0;}
.aboutarea .contentOne {margin: 0 0 0 510px;}
.aboutarea .content h1, .aboutarea .contentOne h1 {
  color: #aba000;
  font-size: 30px;
}
.aboutarea .content h2 {
  color: #787878;
  font-size: 15px;
}
.aboutarea .contentOne ul {
  display: flex;
  flex: 1;
}
.aboutarea .contentOne ul li {
  width: 33.3333%;
  text-align: right;
  font-size: 20px;
  margin: 10px auto;
  color: #000;
}
.aboutarea .contentOne ul li i {margin: 0 0 0 10px;}
.aboutarea .content .bottons, .aboutarea .contentOne .bottons {
  display: block;
  margin: 20px auto 0;
  text-align: left;
}
.aboutarea .content .bottons a, .aboutarea .contentOne .bottons a {
  border-radius: 5px;
  color: #ffffff;
  display: inline-block;
  font-size: 17px;
  margin: 0 0 0 30px;
  padding: 4px 30px;
}
.aboutarea .content .bottons a.link1, .aboutarea .contentOne .bottons a.link1 {background-color: #60932d;}
.aboutarea .content .bottons a.link1:hover, .aboutarea .contentOne .bottons a.link1:hover {background-color: #51841e;}
.aboutarea .content .bottons a.link2, .aboutarea .contentOne .bottons a.link2 {background-color: #b1ac2a;}
.aboutarea .content .bottons a.link2:hover, .aboutarea .contentOne .bottons a.link2:hover {background-color: #a29d1b;}
/* End aboutarea */

/* bannersarea */
.bannersarea .banneritem img {
  display: block;
  margin: 0 auto;
  max-width: 100%;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.bannersarea .banneritem:hover img {opacity: 0.5;}
/* End bannersarea */

/* page-single */
.page-single .title {
  background: #ffffff;
  background: -moz-linear-gradient(top,  #3d6217 0%, #1b2b0a 100%);
  background: -webkit-linear-gradient(top,  #3d6217 0%,#1b2b0a 100%);
  background: linear-gradient(to bottom,  #3d6217 0%,#1b2b0a 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3d6217', endColorstr='#1b2b0a',GradientType=0 );
  border-radius: 5px 5px 0 0;
  color: #ebf895;
  font-size: 15px;
  font-weight: bold;
  padding: 10px;
}
.page-single .content {
  border-bottom: 1px solid #eeeeee;
  border-left: 1px solid #eeeeee;
  border-radius: 0 0 5px 5px;
  border-right: 1px solid #eeeeee;
  color: #222222;
  font-size: 15px;
  padding: 15px;
}
/* End page-single */

/* Login Page */
.login-page {
  margin: 0 auto;
  width: 60%;
}
.login-page .title {
  background: #3d6217;
  background: -moz-linear-gradient(top,  #3d6217 0%, #1b2b0a 100%);
  background: -webkit-linear-gradient(top,  #3d6217 0%,#1b2b0a 100%);
  background: linear-gradient(to bottom,  #3d6217 0%,#1b2b0a 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3d6217', endColorstr='#1b2b0a',GradientType=0 );
  border-radius: 5px 5px 0 0;
  color: #ffffff;
  font-size: 15px;
  font-weight: bold;
  padding: 10px;
}
.login-page .content {
  background-color: #f9f9f9;
  border-bottom: 1px solid #eeeeee;
  border-left: 1px solid #eeeeee;
  border-radius: 0 0 5px 5px;
  border-right: 1px solid #eeeeee;
  color: #222222;
  font-size: 15px;
  padding: 15px;
}
/* End Login Page */

/* Braedcrumb */
.braedcrumb {
  background-color: #01342b;
  border-radius: 5px;
  color: #ffffff;
  font-size: 16px;
  font-weight: bold;
  margin: 0 auto 10px;
  padding: 10px;
  text-align: center;
}
/* End Braedcrumb */

/* All News */
.allnews .newspostitem {
  background-color: #f9f9f9;
  border: 1px solid #e9e9e9;
  margin: 15px auto;
  padding: 5px;
}
.allnews .newspostitem .imgthumb {
  border: 1px solid #eeeeee;
  float: right;
  height: 140px;
  overflow: hidden;
  width: 160px;
}
.allnews .newspostitem .imgthumb img {
  height: 100%;
  width: 100%;
  -webkit-transition: all 0.3s ease-in-out 0s;
  -moz-transition: all 0.3s ease-in-out 0s;
  -o-transition: all 0.3s ease-in-out 0s;
  transition: all 0.3s ease-in-out 0s;
}
.allnews .newspostitem .imgthumb:hover img {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
}
.allnews .newspostitem .content {margin: 0 170px 0 0;}
.allnews .newspostitem .content h1 {
  font-size: 14px;
  font-weight: bold;
  line-height: normal;
  margin: 0 auto;
}
.allnews .newspostitem .content h2 {
  color: #666666;
  line-height: 24px;
  margin: 3px auto 0;
}
.allnews .newspostitem .content h2 a {
  color: #01342b;
  font-weight: bold;
}
.allnews .newspostitem .content h2 a:hover {color: #b1ac2a;}
/* End All News */

/* Paginationsrea */
.paginationsrea {text-align: center;}
.paginationsrea ul.pagination {margin: 30px auto 0;}
.paginationsrea ul.pagination li a {
  color: #3d6217;
  font-size: 15px;
  padding: 5px 11px;
}
.pagination .active a, 
.pagination .active span, 
.pagination .active a:hover, 
.pagination .active span:hover, 
.pagination .active a:focus, 
.pagination .active span:focus {
  background-color: #3d6217;
  border-color: #3d6217;
  color: #ffffff !important;
}
/* End Paginationsrea */

/* single News */
.single-news .title {
  background: #ffffff;
  background: -moz-linear-gradient(top,  #3d6217 0%, #1b2b0a 100%);
  background: -webkit-linear-gradient(top,  #3d6217 0%,#1b2b0a 100%);
  background: linear-gradient(to bottom,  #3d6217 0%,#1b2b0a 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3d6217', endColorstr='#1b2b0a',GradientType=0 );
  border-radius: 5px 5px 0 0;
  color: #ebf895;
  font-size: 15px;
  font-weight: bold;
  padding: 10px;
}
.single-news .content {
  border-bottom: 1px solid #eeeeee;
  border-left: 1px solid #eeeeee;
  border-radius: 0 0 5px 5px;
  border-right: 1px solid #eeeeee;
  color: #222222;
  font-size: 14px;
  padding: 15px;
}
.single-news .content .imgthumb img {
  display: block;
  margin: 0 auto 15px;
  max-width: 100%;
}
/* End single News */

/* Userpanel */
.userpanel .panellinks .title {
  background: #3d6217;
  background: -moz-linear-gradient(top,  #3d6217 0%, #1b2b0a 100%);
  background: -webkit-linear-gradient(top,  #3d6217 0%,#1b2b0a 100%);
  background: linear-gradient(to bottom,  #3d6217 0%,#1b2b0a 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3d6217', endColorstr='#1b2b0a',GradientType=0 );
  border-radius: 5px 5px 0 0;
  color: #ffffff;
  font-size: 14px;
  font-weight: bold;
  padding: 10px;
}
.userpanel .panellinks .content {background-color: #f9f9f9;}
.userpanel .panellinks .content ul li a {
  border-bottom: 1px solid #eeeeee;
  border-left: 1px solid #eeeeee;
  border-right: 1px solid #eeeeee;
  color: #000000;
  display: block;
  font-size: 14px;
  padding: 7px;
}
.userpanel .panellinks .content ul li a i {width: 20px;}
.userpanel .panellinks .content ul li a:hover {background-color: #eeeeee;}
.userpanel .panellinks .content ul li.active a {
  background-color: #01342b;
  border-color: #01342b;
  color: #ffffff;
}
.userpanel .panelarea .title {
  background: #3d6217;
  background: -moz-linear-gradient(top,  #3d6217 0%, #1b2b0a 100%);
  background: -webkit-linear-gradient(top,  #3d6217 0%,#1b2b0a 100%);
  background: linear-gradient(to bottom,  #3d6217 0%,#1b2b0a 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3d6217', endColorstr='#1b2b0a',GradientType=0 );
  border-radius: 5px 5px 0 0;
  color: #ffffff;
  font-size: 14px;
  font-weight: bold;
  padding: 10px;
}
.userpanel .panelarea .content {
  background-color: #f9f9f9;
  border-bottom: 1px solid #eeeeee;
  border-left: 1px solid #eeeeee;
  border-radius: 0 0 5px 5px;
  border-right: 1px solid #eeeeee;
  color: #222222;
  font-size: 15px;
  padding: 15px;
}
form.form-horizontal label.control-label {
  font-size: 15px;
  font-weight: normal;
  line-height: 40px;
  padding: 0 15px;
  text-align: right;
}
form.form-horizontal input.form-control {
  font-size: 14px;
  height: 40px;
  padding: 0 10px;
}
form.form-horizontal select.form-control {
  background: #ffffff url("images/selectarrow.png") no-repeat scroll left center;
  border: 1px solid #cccccc;
  border-radius: 3px;
  box-shadow: none;
  color: #444444;
  cursor: pointer;
  font-size: 14px;
  height: 40px;
  line-height: 1;
  margin: 0 auto;
  outline: medium none;
  padding: 0 5px;
  position: relative;
  text-indent: 1px;
  text-overflow: "";
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  -o-appearance: none;
  appearance: none;
}
form.form-horizontal .checkbox {
  color: #555555;
  font-size: 14px;
  line-height: normal;
  margin: 0 15px;
  padding: 0 15px;
}
form.form-horizontal .checkbox input {margin: 7px -20px 0 0;}
form.form-horizontal a {
  color: #60932d;
  font-size: 14px;
  margin: 0 15px;
}
form.form-horizontal a:hover {color: #b1ac2a;}
form.form-horizontal button {
  background-color: #60932d;
  border: medium none;
  border-radius: 3px;
  color: #ffffff;
  display: block;
  font-size: 15px;
  padding: 3px 30px;
}
form.form-horizontal button:hover {background-color: #6a9d37;}
/* End Userpanel */

/* Footer2 */
/* End Footer2 */

/* Footer */
/* End Footer */

/* Footer */
/* End Footer */

/* Footer */
/* End Footer */

/* Scrollup */
/* End Scrollup */

/* Footer */
footer {
  background-color: #01251f;
  box-shadow: 0 -4px 0 0 #b1ac2a;
}
footer .importantlist {margin: 20px auto 15px;}
footer .importantlist .title {
  color: #ffffff;
  font-size: 15px;
  font-weight: bold;
  margin: 0 auto 10px;
}
footer .importantlist ul li {
  float: right;
  font-size: 14px;
  margin: 0 auto 5px;
  width: 33.3333%;
}
footer .importantlist ul li a {
  color: #ffffff;
  display: block;
  padding: 0 10px;
}
footer .importantlist ul li a:before {
  content: "\f100";
  color: #b1ac2a;
  display: inline-block;
  font-family: FontAwesome;
  margin: 0 0 0 7px;
  -webkit-transition: all 0.3s ease 0s;
  -moz-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}
footer .importantlist ul li a:hover {color: #b1ac2a;}
footer .logo {
  margin: 20px auto;
  text-align: center;
}
footer .logo img {
  display: block;
  margin: 0 auto 15px;
  width: 185px;
}
/* End Footer */

/* Footer */
#footer2 {
  background-color: #04332a;
  padding: 15px 0;
}
#footer2 .copyrights {
  color: #ffffff;
  float: right;
  font-family: "JF-Flat","play",Arial,Helvetica,sans-serif;
  font-size: 15px;
  line-height: 45px;
}
#footer2 .copyrights a,
#footer2 .mngez a {color: #ffffff;}
#footer2 .copyrights a:hover {color: #b1ac2a;}
#footer2 .mngez {float: left;}
/* End Footer */
table.table {border-top-color: #15483F;}
table.table thead th {
  background: #01342b;
  text-align: center;
  vertical-align: middle;
  font-size: 13px;
  padding: 10px 5px;
  color: #fff;
  border-color: #1F5249;
}
table.table tbody tr {background: #fff;}
table.table tbody td {
  vertical-align: middle;
  text-align: center;
  font-size: 14px;
  color: #000;
  padding: 10px 5px;
}
table.table tbody td a.btn {
  display: inline-block;
  margin: 1px;
  font-size: 14px;
  padding: 5px;
}
.tablestyle .content table.table th {
  background: #01342b;
  color: #fff;
  font-size: 13px;
  padding: 10px;
  vertical-align: middle;
  white-space: nowrap;
  border-color: #1F5249;
}
.tablestyle .content table.table td {
  background: #ffffff;
  vertical-align: middle;
  white-space: nowrap;
  padding: 10px;
  color: #000;
}
.userpanel .panelarea .content.explore a {
  display: block;
  background: #01342b;
  border-radius: 5px;
  text-align: center;
  font-size: 17px;
  padding: 10px;
  margin: 10px auto;
  color: #fff;
}
.userpanel .panelarea .content.explore a:hover {background: #1A4D44;}
.beneficiaries_show .item {
  display: block;
  background: #fff;
  margin: 15px auto;
  border: 2px solid #ddd;
  border-radius: 5px;
}
.beneficiaries_show .item span {
  display: block;
  font-weight: bold;
  font-size: 14px;
  color: #ffffff;
  background: #01342b;
  border-radius: 4px 4px 0 0px;
  padding: 10px;
  margin: -2px -2px -0 -2px;
}
.beneficiaries_show .item ul {margin: 10px;}
.beneficiaries_show .item ul li {
  display: block;
  font-size: 15px;
  margin: 5px auto;
  color: #000;
}
.beneficiaries_show .item span i, .beneficiaries_show .item ul li i {
  margin: 0 0 0 5px;
  width: 20px;
  text-align: center;
}
.beneficiaries_show .item .more a {
  display: block;
  background: #ddd;
  padding: 5px 10px 3px 10px;
  text-align: left;
  color: #3d6217;
  font-size: 14px;
  font-weight: bold;
}
.beneficiaries_item table.table tbody td {
  text-align: right;
  padding: 10px 15px;
}