.switcher .selected {
  background: #28292a !important;}
.sp-page-builder .page-content #section-id-1553198100277 {
    padding: 10px 0px 50px 0px!important;
    margin: 0px 0px 0px 0px;
}
.sp-contact-info li {
    display: inline-block;
    margin: 0 10px;
    font-size: 1em;
    padding-top: 10px;
}
.nav>li {
    float: left;
  text-align: center;
}
.camera_wrap .camera_pag .camera_pag_ul {text-align:center!important;}
.fa-facebook-f:before, .fa-facebook:before {
    padding:10px 15px;
    border: 1px solid #727272;
    margin: 20px;
    border-radius: 50%;
  color: #727272;
  font-size: 18px;
}
.fa-behance-f:before, .fa-behance:before {
    padding: 10px;
    border: 1px solid #727272;
    margin: 20px;
    border-radius: 50%;
  color: #727272;
  font-size: 18px;
}
.fa-linkedin-f:before, .fa-linkedin:before {
    padding: 10px 12px;
    border: 1px solid #727272;
    margin: 20px;
    border-radius: 50%;
  color: #727272;
  font-size: 18px;
}
.fa-instagram-f:before, .fa-instagram:before {
    padding: 10px 12px;
    border: 1px solid #727272;
    margin: 20px;
    border-radius: 50%;
    color: #727272;
    font-size: 18px;
}
div#sp-translate {
    top: 30px;
}
.switcher .selected a {color:#000!important; border-radius: 15px;background: #fff!important;;}
.social {
    text-align: center;
}
/*Menu*/
.mymenu a {
    padding: 20px 15px!important;
    line-height: 40px!important;
    display: inline-block;
    color:#C1912D;
    text-decoration:none;
    cursor: pointer;
	font-size: 14px!important;
}
.mymenu a:after {
    display: block;
    content: "";
    height: 2px;
    width: 0%;
    background-color: #C1912D;
    transition: width .3s ease-in-out;
}
.mymenu a:hover:after,
.mymenu a:focus:after {
    width: 100%;
}
.sp-megamenu-parent >li.active>a, .sp-megamenu-parent >li:hover>a {
    color: #C1912D!important;
}
.custom.footermenu a:hover {
    color: #C1912D!important;
}
.fa-navicon:before, .fa-reorder:before, .fa-bars:before {
    color: #fff;
}