@import url(http://fonts.googleapis.com/css?family=Roboto:700,500,300,100);
@import url(https://fonts.googleapis.com/css?family=Raleway:400,300,500,600,700,800);

html, body {
  width: auto !important;
  overflow-x: hidden;
  padding:0; margin:0; 
}
.text-danger{color:#ffff00;}
.asterisk{color:#ffff00; font-size: 24px;}
.alert-success{color:#000;background-color:#fff;}
.styled-select select {
   background: #FFF;
   padding: 5px;
   color:#333;
   font-size: 16px;
   line-height: 1;
   border: 0;
   border-radius: 0;
   height: 34px;
   -webkit-appearance: none;
}
   
.bg-white { background: #fff; padding:20px; color:#000; display: inline-block; }
img { border:0; margin:0; padding:0; }
a, a:hover {text-decoration:none; }
.clear { clear:both; display:block; overflow:hidden; visibility:hidden;	width:0; height:0 }
/*header, footer{ width:100%; margin:0; padding:0;}*/

.clearfix:before, .clearfix:after { content: " "; display: table; }  
.clearfix:after { clear: both; }  
.clearfix { *zoom: 1; } 

body { background-color:#999; margin:0; padding:0; font-family: 'Roboto', sans-serif; font-weight:300; }
.white { background:#FFF; }

.strike { text-decoration:line-through; display: inline; font-size:24px; color:#F00; }


#darklayer {
height:100%;
position:relative;
background-color:rgba(0,0,0,0.4);
}
form { border:dashed 1px #fff; padding:50px 20px; }

#details { background-color: #FFF; margin:0 auto; padding:60px 20px; }
#details h1 { font-family: 'Raleway', sans-serif; font-weight:700; font-size:40px; color:#111; padding: 0 0 0 0; text-align:center;}
#details h2 { font-family: 'Raleway', sans-serif; font-weight:300; font-size:35px; color:#222; padding: 0 0 0 0; margin:0 0 40px 0; text-align:center;}

#details p {  font-size:18px; text-align:center; color:#000; font-family: 'Raleway', sans-serif; font-weight:400; }
#details b { font-weight:700; }

.img-responsive {
 display: block;
 height: auto;
 max-width: 100%;
}

#aps { padding: 50px 10px 0 10px;  background-color:#333; color:#fff; font-size:18px; text-align:center;  }
#aps img {  text-align:center; padding: 10px 20px; display:block; margin:0 auto; z-index:999;  }
#aps .txt { width:50%; text-align:center; margin:0 auto; }
#fb {text-align:center; font-size:22px;
	background-color:#4a6ea9;
	padding:20px;
	position:relative;
	font-family: 'Open Sans', sans-serif;
	font-size:26px;
	text-decoration:none;
	color:#fff;
	width:400px;
	text-align:center;
	margin:20px auto;
	-webkit-box-shadow: inset 0px 1px 0px #32548a, 0px 6px 0px #32548a;
	-moz-box-shadow: inset 0px 1px 0px #32548a, 0px 6px 0px #32548a;
	-o-box-shadow: inset 0px 1px 0px #32548a, 0px 6px 0px #32548a;
	box-shadow: inset 0px 1px 0px #32548a, 0px 6px 0px #32548a;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;

 }
#fb-like { color:#fff; width:100px; margin:0 auto; }
#fb .txt { width:300px; margin:0; padding:0; float:left;}
#fb img { float:left; }
#fb .a_demo_two { color:#fff;
	
}



#fb .a_demo_two:active::before {
	top:-2px;
}


#info { background:#252525; text-align:center; font-family: 'Raleway', sans-serif; font-weight:300; font-size:20px; color:#fff; padding: 50px 100px; }
#info h1 { font-family: 'Raleway', sans-serif; font-weight:700; font-size:80px; color:#fff; margin: 10px 0; }
#info h2 { font-family: 'Raleway', sans-serif; font-weight:500; font-size:24px; color:#fff; margin: 0 0 20px 0; }
#info .col-md-3, #info .col-md-4 { padding: 20px 0;} 
#info .bankin { background:#666; color:#FFF; width:700px; margin:50px auto; padding: 30px 20px;  }
#info h3 { font-family: 'Raleway', sans-serif; font-weight:600; font-size:30px; color:#fff; margin:0; padding:0; }
#info h4 { font-family: 'Raleway', sans-serif; font-weight:500; font-size:26px; color:#ccc;margin:0; padding:0; }
#info ul { text-align:left; margin-left:200px;}

#popup-gallery { padding:100px 0; margin:0; text-align:center; background:#fff; }
#popup-gallery img { width:24%; padding:0; margin:0; }
#popup-gallery h1 { font-family: 'Raleway', sans-serif; font-weight:700; font-size:50px; color:#111; margin: 0px 0 40px 0; }


/*#form { background:url(../images/form.jpg) no-repeat center center fixed; 
-webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  padding: 50px 0;
}*/
#form { background:#252525; color:#fff; padding: 0px 0px 50px 0;  }
#form h1 { font-family: 'Raleway', sans-serif; font-size:60px; color:#fff; text-align:center; padding: 0 10px 20px 10px; }
#form h2 { font-family: 'Raleway', sans-serif; font-weight:300; font-size:45px; color:#000; }
#form h3 { font-family: 'Impact', sans-serif; font-size:55px; color:#fff; text-align:center; padding: 0 10px 20px 10px; }

.error { margin: 8px 0px; display: none; color: red; font-family: 'Roboto Slab', serif; }
#ajaxsuccess { font-size: 16px; width: 100%; display: none; clear: both; margin: 8px 0px; font-family: 'Roboto Slab', serif; }
#form .con_sub_text { margin-top: 20px; }
#form textarea.form-control{ height: 120px; }
#form i { margin-bottom: 0px; font-size: 36px; line-height: 36px; }
#form h4 { font-size: 22px; line-height: 28px; margin-bottom: 20px;font-family: 'Roboto Slab', serif; }
#form a.support { display: block; font-size: 30px; }
.info-contact { font-size: 16px; }


#footer { padding: 50px 0; margin:0 auto; background-color:#333; color:#fff; text-align:center; }
#footer ul { list-style: none; }
#footer li { float:left; } 
#footer .small { font-size:12px;}
#footer a, #footer a:hover { color:#ccc; }