.image_preview_out {
	position:relative;
}
.image_preview_in {
	display:none;
	position:absolute;
	top:-200px;
	left:-150px;
	z-index:100;
}
.outer-center { 
    float: right; 
    right: 50%; 
    position: relative; 
    z-index:1;
    margin-bottom:-20px;
}
.inner-center { 
    float: right; 
    right: -50%; 
    position: relative; 
    font-size:30px;
    z-index:1;
} 
.clear { 
    clear: both; 
} 
@import url(http://fonts.googleapis.com/css?family=Kreon:400,700);
#nav {
  width: 100%;
  position:static;
}
#nav.affix {
   position: fixed;
   top: 0;
   z-index:10;
   -webkit-transition: all .6s ease-in-out;
}
.navbar-nav {
  margin: 1px 1px; 
}

.navbar-brand {
  padding:1px;line-height:100px;height:100px;font-family:'Poiret One';font-size:40px;
}
@media (max-width: 768px) {
	.navbar-brand {
  	padding:1px;line-height:100px;height:100px;font-family:'Poiret One';font-size:20px;
	}
	.content-header {
  	padding-left:2px;padding-right:2px;
	}
	.content {
  	padding-left:2px;padding-right:2px;
	}
}

/*
.navbar-inverse {
    background-color: #2e2e2e;
	font-weight:700;
    text-transform:uppercase;
    border-width:0;
	box-shadow: 0px 0px 10px 0px #7D7D7D;
}
.navbar-inverse  .navbar-nav li>a:hover, .navbar-nav li .open, .navbar-inverse .navbar-nav .active a  {
	background-color: #5F5F5F;
}
*/
.dropdown-menu > li > a {
  padding: 7px 20px;
  text-transform:none;
}
.modal-title {
  margin-left: 10px;
  font-size: 25px;
}
.table_noborder td {
  border-style: none !important;
}
html,
body {
  height: 100%;
}
#wrap {
  min-height: 100%;
  height: auto;
  margin: 0 auto -100px;
  padding: 0 0 0px;
}
.scroll-top {
   position:fixed;
   bottom:0;
   right:6%;
   z-index:100;
   font-size:24px;
   border-top-left-radius:3px;
   border-top-right-radius:3px;
}
.scroll-top a:link,.scroll-top a:visited {
  /*color:#222;*/
} 
.form-control {
  display: block;
  height: 30px;
  padding: 5px 9px;
  font-size: 13px;
  line-height: 1.1;
}
div.carousel-caption > h3 {
	font-size:50px;color:#FFFFFF;text-transform:uppercase;
}
@media (max-width: 768px) {
	div.carousel-caption > h3 {
		font-size:20px;
	}
}
/*
div.inner > h3 {
	font-size:22px;
}
@media (max-width: 768px) {
	div.small-box > h3 {
		font-size:17px;
	}
}
*/



.breadcrumb {
	padding-right:20px !important;
}
.content-header > h1 {
	padding-left:20px !important;
}
select {
	display:inline !important;
}
.public_pages {
	width:100%; display:inline-block;
	padding-top:20px;
}

@media (min-width: 1280px) {
	.public_pages {
	width: 1200px;	
	}
}
.inner, .box {
	text-align: left;
}
.public-content {
	padding:0px;text-align:center;
}
#footer {
  height: 100px;
  text-align:center;
  line-height: 40px;
  width:100%;
}
.main-footer {
	text-align:center;
	line-height:35px;
	background-color:#3F3F3F;
	color:#F0F0F0;
}
.main-footer a {
	text-shadow: 0px 0px 1px 0px #7D7D7D;
	font-size:15px;
	padding: 10px;
}
.main-footer a:hover {
	color:#FFFFFF;
	border-bottom: 2px solid #3C8DBC;
}

.fadeInRightBig > .img-rounded,
.fadeInLeftBig > .img-rounded {
	width:90%; margin:10px;
	box-shadow: 0px 0px 20px 0px #444444;
}
.intro-header {
	height: 100%; /* Full PAge */
	padding-top:50%;
	padding-bottom: 50px;
	color: #f8f8f8;
	background: url(../images/home/intro.jpg) no-repeat center center;
	background-size: cover;
	text-align: center;
}

/* Animate */
.rotate {
    -webkit-transition-duration: 0.8s;
    -moz-transition-duration: 0.8s;
    -o-transition-duration: 0.8s;
    transition-duration: 0.8s;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    -o-transition-property: -o-transform;
    transition-property: transform;
     
    overflow:hidden;
}  
.rotate:hover   {
    -webkit-transform:rotate(360deg);
    -moz-transform:rotate(360deg);
    -o-transform:rotate(360deg);
}  


.h1_home{
	font-size: 80px;
	font-family: arvo;
	font-weight: 300;
	letter-spacing: 6px;
}
.h3_home{font-weight: 300;}

@media only screen and (min-width: 768px) and (max-width: 959px) {
.h1_home {
			font-size: 30px;
}
.h3_home {
			font-size: 17px;
}
}
@media only screen and (max-width: 767px) {
		.intro-header {
			height: 100%;
			padding-top: 400px;
			padding-bottom: 50px;
			color: #f8f8f8;
		    background-image: none; 
			background-size: cover;
			text-align: center;
			background-color: #34495e;
		}
		.h1_home {
			font-size: 30px;
		}
		.h3_home {
			font-size: 17px;
		}
		.button_down {display:none}
}
@media (max-width: 767px) {

	ul.intro-social-buttons > li {
		display: block;
		margin-bottom: 20px;
		padding: 0;
	}
	ul.intro-social-buttons > li:last-child {
		margin-bottom: 0;
	}
}

.content-section-a {
	background-color: #f8f8f8;
	padding: 90px 0; 
}
.content-section-b {
	border-top: 1px solid #e7e7e7;
	border-bottom: 1px solid #e7e7e7;
	padding: 90px 0; 
}
::-moz-selection{background:#1abc9c;color:white}
::selection{background:#1abc9c;color:white}
.abcen{position: absolute;bottom: 8%;}
.abcen1{position: absolute;top: 20%;}
#preloader {
	position: fixed;
	top:0;
	left:0;
	right:0;
	bottom:0;
	background-color:#FFFFFF;
	z-index:99;
}
#status {
	width:200px;
	height:200px;
	position:absolute;
	left:50%;
	top:50%;
	background-image:url(../images/home/preloader.gif); /* path to your loading animation */
	background-repeat:no-repeat;
	background-position:center;
	margin:-100px 0 0 -100px;
}
.home_button1 {
	border: 1px solid #fff;
	color: #fff;
}
.home_button2 {
	border: 1px solid #4A90BE;
	color: #fff;
	background-color:#4A90BE;
}
.home_button1:hover,
.home_button2:hover {
	border: 1px solid #4A90BE;
	color: #4A90BE !important;
	background-color: #FFFFFF;
}
.button_down img {
width: 50px;
}
.lead {
	font-size: 16px;
	font-weight: 400;
}
.list-inline {
	margin-top: 30px;
}
.network-name {
	font-size: 14px;
	font-weight: 400;
	letter-spacing: 1.5px;
}
.top_menu_link {
	font-weight: 700;
    text-transform: uppercase;font-size: 14px;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);font-family: 'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;
}
.dropdown-menu > li {
	font-size:17px;
}
