@import url('https://fonts.googleapis.com/css?family=Abel|Lobster|Pacifico');

@font-face {
    font-family: euran;
    src: url(../fonts/euran.TTF);
}
@font-face {
    font-family: font1;
    src: url(../img/tt0140m_.ttf);
}


/* font-family: 'Lobster', cursive;
font-family: 'Abel', sans-serif;
font-family: 'Pacifico', cursive; */

.justify {text-align:justify;}
/* Shine */
.thumbnail figure img {
	    background-color: #ffffff !important;
    border: 2px solid #2b2c2f !important;
	-webkit-transition: .3s ease-in-out ;
	transition: .3s ease-in-out ;
}
.thumbnail figure img:hover {
	   -webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
    filter: grayscale(100%);
    
}
.activem a {color:white !important;}

.thumbnail > img, .thumbnail a > img {
    max-height: 225px !important;
}

.btnmod {border: 1px solid; padding:5px 20px;}
.btnmod {    border-radius: 8px;
    border: 1px solid;
    padding: 5px 20px;
    font-weight: 600;}
.feuran {font-family:euran;     letter-spacing: 2px;}
.white {color:#e8e8e8;}
.color2{color:#adabad}
.bblack {     padding: 5px 40px;
    background: #403e42;
    color: #dadada;}
.font1{font-family: 'Abel', sans-serif;}
.color1 {color:#a6a6a}
.fontz1{      padding: 5px 0px;
    font-size: 55px;}
.infom {font-size:22px; padding:5%px;}
.infom  h1 {font-size:38px;text-transform: uppercase;}
.thumbnail {    display: block; }.thumbnail > img, .thumbnail a > img{ 
    padding: 4px;
    margin-bottom: 20px;
    line-height: 1.42857143;

    border-radius: 4px;
    -webkit-transition: border .2s ease-in-out;
    -o-transition: border .2s ease-in-out;
    transition: border .2s ease-in-out;}
    
    
body {    background: #000 url(bg_b.png) fixed !important;     color: black !important;}
.form-signin {
  max-width: 330px;
  padding: 15px;
  margin: 0 auto;
}

#menug {    min-height: 45px;
    background: #403e42;}
	
	#menug a {color: #918f93; BORDER-RIGHT: 1PX SOLID #545454;}
.form-signin .form-signin-heading,
.form-signin .checkbox {
  margin-bottom: 10px;
}
.center {text-align:center;}
.navbar-nav {margin-top:0px !important;   margin-bottom: 1px !important;}
.form-signin .checkbox {
  font-weight: normal;
}

.lb-nav a.lb-next {    position: absolute !important;    right: -100px !important;}
.lb-nav a.lb-prev {    position: absolute !important;    left: -100px !important;}
.form-signin .form-control {
  position: relative;
  height: auto;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  padding: 10px;
  font-size: 16px;
}
.form-signin .form-control:focus {
  z-index: 2;
}
.form-signin input[type="email"] {
  margin-bottom: -1px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.form-signin input[type="password"] {
  margin-bottom: 10px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.navbar-default .navbar-brand{padding:0px !important}


.full {
    width: 100%;    
}
.gap {
	height: 30px;
	width: 100%;
	clear: both;
	display: block;
}
.footer {
	background: rgba(0, 0, 0, 0.38);
	height: auto;
	padding-bottom: 30px;
	position: relative;
	width: 100%;

}
.footer p {
	margin: 0;
}
.footer img {
	max-width: 100%;
}
.footer h3 {
	border-bottom: 1px solid #BAC1C8;
	color: #54697E;
	font-size: 18px;
	font-weight: 600;
	line-height: 27px;
	padding: 40px 0 10px;
	text-transform: uppercase;
}
.footer ul {
	font-size: 13px;
	list-style-type: none;
	margin-left: 0;
	padding-left: 0;
	margin-top: 15px;
	color: #7F8C8D;
}
.footer ul li a {
	padding: 0 0 5px 0;
	display: block;
}
.footer a {
	color: #78828D
}
.supportLi h4 {
	font-size: 20px;
	font-weight: lighter;
	line-height: normal;
	margin-bottom: 0 !important;
	padding-bottom: 0;
}
.newsletter-box input#appendedInputButton {
	background: #FFFFFF;
	display: inline-block;
	float: left;
	height: 30px;
	clear: both;
	width: 100%;
}
.newsletter-box .btn {
	border: medium none;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	display: inline-block;
	height: 40px;
	padding: 0;
	width: 100%;
	color: #fff;
}
.newsletter-box {
	overflow: hidden;
}
.bg-gray {
	background-image: -moz-linear-gradient(center bottom, #BBBBBB 0%, #F0F0F0 100%);
	box-shadow: 0 1px 0 #B4B3B3;
}
.social li {
	background: none repeat scroll 0 0 #B5B5B5;
	border: 2px solid #B5B5B5;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	float: left;
	height: 36px;
	line-height: 36px;
	margin: 0 8px 0 0;
	padding: 0;
	text-align: center;
	width: 36px;
	transition: all 0.5s ease 0s;
	-moz-transition: all 0.5s ease 0s;
	-webkit-transition: all 0.5s ease 0s;
	-ms-transition: all 0.5s ease 0s;
	-o-transition: all 0.5s ease 0s;
}
.social li:hover {
	transform: scale(1.15) rotate(360deg);
	-webkit-transform: scale(1.1) rotate(360deg);
	-moz-transform: scale(1.1) rotate(360deg);
	-ms-transform: scale(1.1) rotate(360deg);
	-o-transform: scale(1.1) rotate(360deg);
}
.social li a {
	color: #EDEFF1;
}
.social li:hover {
	border: 2px solid #2c3e50;
	background: #2c3e50;
}
.social li a i {
	font-size: 16px;
	margin: 0 0 0 5px;
	color: #EDEFF1 !important;
}
.font10{font-size:12px;}
.ulg li {list-style:none;}
.footer-bottom {
      
    border-top: 1px solid #1a1a1a;
    padding-top: 10px;
    padding-bottom: 10px;
}
.footer-bottom p.pull-left {
	padding-top: 6px;
}
.payments {
	font-size: 1.5em;	
}
.whiteg { padding: 20px 10px 20px; color: #e6e6e6;}
.thumbnail > img, .thumbnail a > img {height:225px; width:150px;}
.thumbnail {height:225px; min-width:150px; padding: 0px !important;}

.thumbnail h3 {color:black;}
.infop{    background: white;
    color: #2d2c2c;
    border-radius: 7px;
    border: 3px solid #c10505; margin-bottom: 2%;}
.infogall  img{ transition: all 250ms;
    box-shadow: -2px 3px 3px #5a5656;
    opaciy:0.9}
.infogall  img:hover{opacity:1; border-radius:1px;  box-shadow: -4px 5px 6px #5a5656;}