body{background: #000 url('/img/bg.jpg')top center repeat-y;background-attachment:fixed;-moz-background-size: 100%;-webkit-background-size: 100%;-o-background-size: 100%;background-size: 100%;}
#all{width:100%;}
*{color:#000 !Important;font-family: "Trebuchet MS",Arial,sans-serif !Important;}

.mgl10{margin-left:10px;}

.mmenu{margin-top:10px;}
.mmenu a{font-size:18px;}
.mmenu a{background-color:transparent !Important;}
.mmenu .navbar{background-color:transparent;border-color:transparent;}
.mmenu .active > a, .mmenu a:hover{background-color:#a7a7a7 !Important;}

.wrap-title-img{display: flex; width: 100%;}
.title-img{width:50%; margin: 40px auto 0 auto}
.page-content{min-height:320px;padding:10px;}

.soc-buttons img{width:30px;}

h1{margin:0 0 20px 0 !Important;}
p{font-size:16px !Important;}
.photo-left{float:left;margin:0 20px 10px 0;}

.gal-name{font-size:18px;margin:0 0 6px 0;}
.gallery-img{padding:0 0 23px 0;}
.ekko-lightbox .modal-body{padding:0 !Important;}
.ekko-lightbox .img-info{font-size:14px;text-align:center;padding:0 20px;}
.ekko-lightbox .modal-footer{padding:6px 15px;background-color:#313131;color:#fff !Important;border-top:0;}
.ekko-lightbox .ekko-lightbox-nav-overlay span{color:#fff !Important;}
.ekko-lightbox .modal-content{background-color:#313131;}

.contacts p{font-size:20px !Important;}

.my_btn{
    background-color: #a7a7a7;font-size:22px;border:0;border-radius:0; margin: 0px 5px 20px 5px;
}

.nav > li{display: inline-block !important;}

@media (max-width: 767px){
    .nav > li > a {padding: 10px 7px; font-size: 13px}

}

@media (max-width: 500px){
    #slide-box div div{width: 100% !important; height: 140px !important;}
}


.img_pic{width: 100%;}