a,
#home-slider .caption h1 span,
h1 strong,
#twitter-carousel .item span,
#footer .footer-bottom,
#single-portfolio .close-folio-item:hover,
.single-table.featured .btn.btn-primary,
.contact-info ul li a:hover,
#footer .footer-bottom a  {
  color: #00A0E0;
}

.contact-info ul li a:hover{
  color: #39485e;
}

.single-table.featured .btn.btn-primary:hover, .btn-submit:hover{
  color: #fff;
  background-color: #39485e;
  border-color: #39485e;
}

.single-table.featured .btn.btn-primary:hover{
  border: 2px solid #39485e;
}

.btn.btn-primary:hover {
  background-color: #198035;
}


a:hover, a:focus {
	color: #E2007A;
}

.main-nav,
.progress-bar.progress-bar-primary,
.single-table.featured,
.btn.btn-primary,
.twitter-icon .fa-twitter,
.twitter-left-control:hover, .twitter-right-control:hover,
.post-icon,
.entry-header .date:after,
.btn-loadmore:hover,
/* #footer, */
.caption .btn-start:hover,
.left-control:hover,
.right-control:hover,
.folio-overview a:hover,
.btn-link:hover, .btn-link:focus{
  background-color:#E2007A;
}

.main-nav{
    background-color: #fff;
}

.twitter-left-control:hover,
.twitter-right-control:hover,
.btn-loadmore:hover  {
	border: 1px solid #198035;
}

.caption .btn-start:hover,
.left-control:hover,
.right-control:hover,
.btn-link:hover, .btn-link:focus{
	border-color: #E2007A;
}

.twitter-icon .fa-twitter:after {
	border-color: #198035 transparent transparent;
}

h2::after{
    content: "";
    background: url("../img/devider.png") no-repeat center;
    background-size: 400px;
    position: absolute;
    left: 0px;
    right: 0px;
    top: 70px;
    height: 30px;
    z-index: 1;
}

.single-table.featured{
  background-color: #fff;
}

tr{
  background-color: #FFF;
  color: #000;
  /* border-bottom: 1px solid #198035; */
}

.firstlane{
  background-color: none;
  color: #000;
  border-bottom: 3px solid #78b637;
  border-radius: 4px;
}

td{
  text-align: center;
}

.check{
  color: #198035;
  padding-top: 40%;
}

.single-table.featured .btn.btn-primary{
  border: 2px solid #198035;
}

#tarfis img{
  width: 100%;
  margin-bottom: 5px;
}


.type-service{
  font-size: 18px;
  line-height: 19px;
  margin-bottom: 0px;
  color: #00A0E0;
}

.price-service{
  color: #39485e;
  font-size: 14px;
  margin-bottom: 10px;
}

.fms, .engagement{
  font-size: 11px;
  line-height: 12px;
  margin-bottom: 2px;
  font-weight: normal;
}

.name-option{
  font-weight: bold;
  color: #333;
  font-size: 24px;
  margin-bottom: 20px;
  text-transform: uppercase;
}

.title-option{
  font-weight: bold;
  font-size: 18px;
  color: #00A0E0;
  line-height: 20px;
  margin-bottom: 20px;
}

.price{
  font-weight: bold;
  font-size: 16px;
  color: #39485e;
  line-height: 18px;
}

.p-option{
  margin-bottom: 15px;
}

.para-option{
  font-size: 13px;
  line-height: 18px;
  text-align: justify;
}

.modal{
  background: #fff;
  width: 800px;
  padding: 15px 10px;
  margin: auto auto;
  height: 550px;
}

.table tbody tr td:first-child{
  text-align: left;
}

.grtable{
  margin-bottom: 50px;
}

.img-option{
  margin-bottom: 10px;
}

/* .flex{
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between;
  align-items: center;
} */

@media (max-width: 767px){

  .para-option, .temoin{
    padding: 0 20px;
  }

  .bloc-option:not(:last-child){
    margin-bottom: 30px;
  }



}
