html,body{
	height:100%
}
.icon-bar{
	background-color:#fff
}

.v-center{
	padding-top:10%;
	font-size:50px
}
.well{
	border-color:transparent
}
a.list-group-item.active,[class*='-info']{
	background-color:#168ccc;
	color:#fff
}
#section1{
	background:#f7fdff;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZmRmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top, #f7fdff 0%, #fff 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7fdff), color-stop(100%, #fff));
	background:-webkit-linear-gradient(top, #f7fdff 0%, #fff 100%);
	background:-o-linear-gradient(top, #f7fdff 0%, #fff 100%);
	background:-ms-linear-gradient(top, #f7fdff 0%, #fff 100%);
	background:linear-gradient(to bottom, #f7fdff 0%, #fff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7fdff', endColorstr='#ffffff',GradientType=0 );
	color:#dedeff
}
#section11{
	background:url(../img/2524px_bs.jpg) no-repeat center center fixed;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
	color:#fff
}
#section2{
	background-color:#e5e5ef;
	color:#686868
}
#section3{
	background-color:#fff;
	color:#337ab7
}
#section3h3{
	color:#337ab7
}
#section4{
	background-color:#fff;
	color:#444
}
#section5, #section7{
	color:#f5f5f5
}
#section6{
	background-color:#168ccc;
	color:#ddd
}
/*footer{*/
/*	background-color:#fff;*/
/*	color:#9d9d9d;*/
/*	min-height:100px;*/
/*	padding-top:20px;*/
/*	padding-bottom:40px;*/
/*	border-top:1px solid rgba(51,122,183,0.31)*/
/*}*/
/*footer .nav>li>a{*/
/*	padding:3px;*/
/*	color:#9d9d9d*/
/*}*/
/*footer .nav>li>a:hover{*/
/*	background-color:transparent;*/
/*	color:#686868*/
/*}*/
/*.powered_by{*/
/*	font-size:12px;*/
/*	padding-bottom:5px;*/
/*	margin-top:-10px;*/
/*	text-align:right*/
/*}*/
/*.powered_by_logo{*/
/*	width:140px;*/
/*	margin-top:-20px*/
/*}*/
.nav .open>a{
	background-color:#337ab7
}
.nav .open>a:focus,.nav .open>a:hover{
	background-color:#337ab7
}
.blockOverlay{
	z-index:10000
}


.small-alert{
	margin-bottom:0px;
	padding-bottom:0px;
	padding-top:0px;
	padding-left:5px;
	padding-right:5px
}

.group_cart_n_items{
	padding:0px;
	font-size:15px
}

.alert-sm{
	padding:5px;
	margin-bottom:10px
}

nav.sidebar.navbar{
	border-radius:0px;
	margin-bottom:0px
}
nav.sidebar,.main{
	-webkit-transition:margin 200ms ease-out;
	-moz-transition:margin 200ms ease-out;
	-o-transition:margin 200ms ease-out;
	transition:margin 200ms ease-out
}
.navbar-inverse{
	background-color:#fff;
	border:none
}
@media (min-width: 768px){
	.main{
		position:absolute;
		width:calc(100% - 210px);
		margin-left:210px;
		float:right
	}
	nav.sidebar.navbar.sidebar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{
		margin-left:0px
	}
	nav.sidebar .navbar-brand,nav.sidebar .navbar-header{
		text-align:center;
		width:100%;
		margin-left:0px
	}
	.navbar-brand,.navbar>.container-fluid .navbar-brand:hover{
		color:#686868;
		background-color:transparent
	}
	nav.sidebar a{
		padding-right:13px
	}
	nav.sidebar .navbar-nav>li:first-child{
		border-top:none
	}
	nav.sidebar .navbar-nav>li{
		border-bottom:none
	}
	nav.sidebar .navbar-nav .open .dropdown-menu{
		position:static;
		float:none;
		width:auto;
		margin-top:0;
		background-color:transparent;
		border:0;
		-webkit-box-shadow:none;
		box-shadow:none
	}
	.navbar-inverse{
		height:100%
	}
	nav.sidebar .navbar-collapse,nav.sidebar .container-fluid{
		padding:0 0px 0 0px
	}
	nav.sidebar{
		width:210px;
		margin-left:0px;
		float:left;
		z-index:8000;
		margin-bottom:0px
	}
	nav.sidebar li{
		width:100%
	}
	.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{
		max-width:199px;
		overflow:hidden
	}
	.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{
		max-width:199px;
		overflow:hidden
	}
	nav.sidebar .navbar-nav>li{
		cursor:pointer
	}
	.navbar-inverse{
		position:fixed
	}
}
@media (min-width: 1330px){
	.main{
		width:calc(100% - 210px);
		margin-left:210px
	}
	nav.sidebar{
		margin-left:0px;
		float:left
	}
}

.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{
	color:#fff;
	background-color:#337ab7
}
.dropdown-menu .divider{
	background-color:rgba(51,122,183,0.31)
}
.navbar-inverse .navbar-nav>li>a:hover{
	color:#686868;
	background-color:transparent
}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{
	color:#9d9d9d
}
.navbar-inverse .navbar-nav .dropdown-menu>li>a:hover{
	color:#686868;
	background-color:transparent
}
.navbar-inverse .navbar-toggle .icon-bar{
	background-color:#9d9d9d
}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{
	color:#686868
}
.container-fluid h1,p{
	color:#555
}
.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{
	background-color:#f5f5f5;
	border:1px solid #337ab7
}

.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{
	color:#fff;
	background-color:#337ab7
}
.navbar-inverse .navbar-brand:hover{
	color:#686868
}
.dark_background_text{
	color:#ccc
}
@media (max-width: 767px){
	.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{
		background-color:#f5f5f5;
		color:#9d9d9d
	}
}
.panel-title>.pull-right a,.panel-title>.pull-right button{
	background-color:#22527b
}
.navbar-inverse{
	overflow-y:auto
}

/*new changes for the site */

.form-control:focus,
input[type="text"]:focus,
input[type="checkbox"]:focus,
select:focus,
textarea:focus{
	box-shadow: none;
	border-color: #e4b731;
}

.input-sm{
	border-radius: 0;
}

/*footer */
/*footer{*/
/*	position: absolute;*/
/*	bottom: 0;*/
/*	width: 100%;*/
/*}*/
/*main */
.main{
	min-height: 100%;
	position: relative;
	background-color: #F7F7F7;
	float:inherit !important;
}

/* home page css */

#home_navbar {
	transition: ease transform .35s,ease background .35s;
	background-color: transparent;
	border-color: transparent;
	z-index: 4;
}

#home_navbar.navbar-fixed-top,
#home_navbar.fixed-top {
	background-color: #000!important;
}
/*media queries */
@media screen and (min-width: 1800px){
	p.enterprise_desc{
		padding-right: 230px;
	}
	p.airnav_extend{
		padding-left: 200px;
		padding-right: 200px;
	}
}
@media screen and (max-width: 768px){
	#section1{
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	/*.navbar-header{*/
	/*	padding-top: 0px !important;*/
	/*	padding-bottom: 0px !important;*/
	/*}*/
	/*.navbar-header img.powered_by_logo{*/
	/*	display: none;*/
	/*}*/
	/*.navbar-header span{*/
	/*	display: block !important;*/
	/* }*/
	/* .navbar-nav .open .dropdown-menu>li>a{*/
	/*	padding: 5px 15px 5px 15px !important;	*/
	/* }*/
	/*.navbar-collapse li.dropdown a.dropdown-toggle{*/
	/*	border-top: 0px !important;*/
	/*}*/
	/*.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a{*/
	/*	background-color: #1B1B1B;*/
	/*}*/

}

/* end media */

/*nav.sidebar.navbar{*/
/*	background-color: #000;	*/
/*}*/
/*footer{*/
/*	background-color: #000;*/
/*	border-top: 0px;*/
/*}*/
/*#footer h4{*/
/*	color: #fff;*/
/*	font-weight: 700;*/
/*}*/

li.login a.go2url{
	padding-top: 0px;
	padding-bottom: 8px;
	padding-left: 15px;
}

/* sidebar navigation */
/*nav.sidebar li{*/
/*	!*padding-top: 9px; *!*/
/*	padding-top: 4px;*/
/*	font-size: 15px;*/
/*}*/

p.notmember{
	padding-left: 20px;
	margin: 0px;
	font-size: 12px;
}
a.go2url.register{
	font-weight: 700;
}

/*top content */
h2.for_enterprises{
	font-size: 20px;
	color: #fff;
	font-weight: 600;
	text-align: left;
}

p.enterprise_desc{
	font-size: 20px;
	color: #ECEBEB;
	text-align: left;
}

.dark_background_text{
	color: #ECEBEB;
}

span.aircloud{
	color: #fff;
	font-weight: 700;
}

.col-sm-6.for_enter{
	border-left: 5px solid #E7BE1E;
	padding-left: 2em;
}

p.airnav_extend{
	text-align: justify;
	-moz-text-align-last: center;
	text-align-last: center;
	margin-top: 2em;
}

h2.cloud{
	margin-top: 1em;
}

/* section3 easy,safe and private section */

section#section3{
	padding-top: 0px;
}

#section3 .icons{
	padding-top: 30px;
}

#section3 .icons h3{
	font-weight: 700;
}

#section3 .icons i.fa.fa-hand-o-up.fa-5x.initial_animation{
	font-size: 56px;
	position: relative;
	top: 5px;
}

#section3 .icons p{
	font-size: 18px;
	margin-bottom: 35px;
}

#section3 .point{
	padding-top: 13px;
}

#section3 i.fa.fa-mobile.fa-5x.initial_animation{
	position: relative;
	bottom: 8px;
	font-size: 78px;
	height: 65px;
}

#section3 .fa-5x{
	color: #ffcb00;
}

/* key features section3 */
span.key{
	color: #737373;
	font-weight: 700;
}

span.features{
	color: #FBD43A;
	font-weight: 700;
}

#section3 h3.text-center{
	color: #737373;
	font-weight: 700;
}

/* for the price section */
#section4 h1.text-center{
	margin-bottom: 20px;
	margin-top: 10px;
	font-weight: 700;
}

#section4{
	color: #444;
	border-top: 3px solid #D0D0D0;
	border-right: 3px solid #D0D0D0;
	background-color: #F7F7F7;
	padding-bottom: 250px;
}


.list-group-item.active{
	color: #fff;
	background-color: #484545;
	border-color: #484545;
	text-align: center;
	border-radius: 10px 10px 0px 0px;
}
.list-group-item.active:hover{
	background-color: #484545;
	border: 0;
}

#section4 h2.list-group-item-heading{
	font-weight: 600;
}

.tryit a.btn.btn-success.text-center.btn-lg{
	width: 200px;
	color: #000;
	background-color: #ffcb00;
	border-color: #ffcb00;
}
.tryit a.btn.btn-success.text-center.btn-lg:hover{
	background-color: #D8AC31;
	border-color: #D8AC31;
}

#section4 .list-group-item a{
	font-size: 18px;
	color: #000;
	background-color: #ffcb00;
	border-color: #ffcb00;
}

#section4 .list-group-item a strong{
	font-weight: 700;
}

#section4 .basic{
	border-radius: 10px 10px 0px 0px;
	text-align: center;
}

#section4 .basic h2{
	/*color: #000;
	font-weight: 700;*/
}

#section4 .basic h6{
	/*color: #000;*/
}

#section4 .pullDown .list-group-item:last-child{
	border-radius: 0px 0px 10px 10px;
}
/* end home css */



/* login page css */

#background_super_image{
	background: radial-gradient(ellipse at center, #ffcb00 0%, #F3CB3A 100%, #ECA21B 100%);
	background: #2f2c23 !important;
}
.alert-info{
	color: #FFFFFF;
	background-color: #000;
	border-color: #000;
	font-size: 13.5px;
	text-align: justify;
}
#login-panel-body .alert a{
	color: #fff;
	text-decoration: none;
}
.vertical-offset-100 .panel-heading{
	background: #000;
	border-bottom: 0px;
}
.cloud_login_logo_text{
	margin-left: 34px;
	margin-top: -23px;
}
a#recover_password_btn{
	float: right;
	padding-top: 15px;
	padding-bottom: 15px;
	color: #fff;
}
/*input.form-control{*/
/*	border-radius: 0px;*/
/*	margin-bottom: 20px;*/
/*}*/
/*next remove the <br> */
input#login{
	background-color: #E4B731;
	border-color: #CC9B09;
	border-radius: 0px;
	color: #000;
	font-weight: 700;
}
input#login:hover{
	background-color: #C59913;
	border-color: #C59913;
}
.panel-heading{
	background-color: #000;
}
input.btn.btn-primary.btn-block.signup{
	border-radius: 0px;
}

/* end login page css */


/* create account page css*/

#register-panel-body .alert a{
	color: #fff;
	text-decoration: none;
}

input#create_account{
	background-color: #E4B731;
	border-color: #CC9B09;
	border-radius: 0px;
	color: #000;
	font-weight: 700;
}
input#create_account:hover{
	background-color: #C59913;
	border-color: #C59913;
}

#register-panel-body .help-block{
	color: #FFFFFF;
	font-size: 12px;
	text-align: center;
	margin-top: 20px;
}
#register-panel-body p.help-block a{
	color: #ffcb00;
}
#register-panel-body .alert-info{
	-moz-text-align-last: center;
	text-align-last: center;
}

#register-panel-body .label-success{
	background-color: transparent;
	color: #fff;
	font-weight: 800;
}

/*end create account page css*/


/* forgot password page css */

#recover-panel-body .alert a{
	color: #fff;
	text-decoration: none;
}

input#recover_password{
	background-color: #E4B731;
	border-color: #CC9B09;
	border-radius: 0px;
	color: #000;
	font-weight: 700;
}

input#login:hover{
	background-color: #C59913;
	border-color: #C59913;
}

#recover-panel-body input.form-control{
	height: 45px;
}
#recover-panel-body input.signup{
	height: 50px;
}

/* end forgot password page css */


/* dashboard page css */

/*li.dropdown ul.dropdown-menu li.active a{*/
/*color: #FFFFFF !important;*/
/*background-color: transparent;*/
/*border: 0px;*/
/*}*/
/*.navbar-collapse li.dropdown a.dropdown-toggle{*/
/*background-color: transparent;*/
/*border-top: 1px solid #292929;*/
/*border-bottom: 1px solid #292929;*/
/*}*/
/*.navbar-collapse li.dropdown a.dropdown-toggle:hover{*/
/*background-color: transparent;	*/
/*}*/
/*.navbar-nav{*/
/*    float: none;*/
/*}*/
li.divider{
	padding-top: 0px !important;
}

.main .well-sm h4{
	text-align: center;
	font-size: 30px;
	font-weight: 700;
}

#section1{
	background: linear-gradient(to bottom, #F7F7F7 0%, #F7F7F7 100%);
	background: -webkit-linear-gradient(top, #F7F7F7 0%, #F7F7F7 100%);
	padding-left: 40px;
	padding-right: 40px;
	padding-bottom: 400px;

}
.container-fluid h1.text-center {
	color: #555;
	font-weight: 600;
	margin-top: 10px;
	margin-bottom: 30px;
}

.user-pad.text-center.alert.alert-danger{
	background-color: transparent;
	border-color: transparent;
}
.coralbg{
	background-color: #000;
}
#section1 .well{
	border: transparent;
}

/*create group button */
.multiple_groups_create .col-sm-8 p{
	font-size: 20px;
	padding: 0px 0px 0px 20px;
	color: #fff;
}
.multiple_groups_create{
	/*background-color: #484545;*/
	background-color: #000;
}
.multiple_groups_create button#create_new_group_btn{
	margin-left: auto;
	margin-right: auto;
	display: block;
	width: 170px;
	height: 50px;
	border-radius: 10px !important;
	background-color: #ffcb00;
	color: #000;
	font-weight: bolder;
	font-size: 17px;
	margin-top: 5px;
	margin-bottom: 5px;
	border-color: #ffcb00;
}
.multiple_groups_create button#create_new_group_btn:hover{
	background-color: #EAC438;
}


/* group page */
.white_group_row_panel{
	background-color: #F7F7F7;
}
#section1 .panel-primary>.panel-heading{
	background-color: #000;
	border-color: #000;
	border-bottom: 1px solid #403F3F;
	padding-bottom: 15px;
	padding-top: 15px;
}
#section1 .panelTextColor .panel-title{
	color: #FFFFFF;
	font-size: 17px;
	font-weight: 600;
}
#section1 .panelTextColor .panel-body{
	background-color: #000;
	color: #fff;
}

#section1 .btn-primary{
	border:0;
}

#section1 .panel-primary{
	border: 0;
}

#modal_body_content_element div .alert-warning{
	color: #8a6d3b;
}

#section1 .panelTextColor .pull-right a{
	background-color: #ffcb00;
	color: #000;
	font-size: 17px;
	font-weight: 700;
	border-radius: 5px;
	margin-right: 22px;
	width: 80px;
}
#section1 .panelTextColor .pull-right a:hover{
	background-color: #EAC438;
	border-color: #EAC438;
}
#section1 .panelTextColor .panel-body .well-sm{
	background-color: #000;
}
#section1 .panelTextColor .disk_statistics{
	border: 0px;
}

.disk_statistics section.square{
	display: inline-block;
	padding-bottom: 3px;
	width: 20px;
}
.disk_statistics a{
	color: #FFCB00;
	margin-left: 5px;
	position: relative;
	bottom: 4px;
	margin-right: 4px;
}

.disk_statistics .progress{
	margin-right: 8px;
}
.white_group_row_panel .col-md-4.pull-md-right, .white_group_row_panel .col-md-12.pull-md-right{
	padding-right: 37px;
}

/* end dashboard page css */

/* new css changes*/

/*.navbar-header{*/
/*	padding-top: 20px;*/
/*	padding-bottom: 90px;*/
/*}*/
/*a.navbar-brand.pull-left span{*/
/*	display: none;*/
/*}*/
/*.dropdown-menu>li>a:focus{*/
/*	background-color: transparent !important;*/
/*}*/
img.powered_by_logo{
	width: auto;
	height: auto;
	padding-top: 5px;
	margin-left: auto;
	margin-right: auto;
}


/* dashboard css new changes */
.coralbg{
	background-color: #000 !important;
}
ul.user-menu-list .coral{
	color: #fff;
}
/* in the li dashboard add class="dashboard" */
nav.sidebar li.dashboard{
	padding-top: 0px;
}
nav.sidebar li.dashboard a{
	color: #FFFFFF !important;
}
/*.dropdown-menu .divider{*/
/*	background-color: #292929;*/
/*}*/
/* add <li class="divider"></li> after the li name dashboard */


/*.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:focus, .navbar-inverse .navbar-nav>.open>a:hover{*/
/* max-width: 100%;*/
/*}*/

/*nav.sidebar li.groups{ !* navbar li *!*/
/*	border-bottom: 1px solid #292929;*/
/*    padding-top: 0px;*/
/*    padding-bottom: 5px;*/
/*}*/
/*nav.sidebar li.groups:last-child{ !* navbar li *!*/
/*	border-bottom: 0px;*/
/*	position: relative;*/
/*	top: 5px;*/

/*}*/

/* members page */
.col-sm-12.table-responsive tr.odd td{
	color: #000;
}
.panelTextColor .panel-body p{ /* all p text in panel body */
	color: #fff;
}
.main{ /* for the main content background color*/
	background-color: #F7F7F7;
}

/* airnav_cloud_repo/code/airnav_cloud/groups/templates/documents/group_documents.html */
.panel555margin0 a#adddocument{
	background-color: #ffcb00 !important;
	color: #000;
	font-weight: 700;
}
.panel555margin0 span#addfolder a{
	float: right;
	margin-left: 5px;
	background-color: #ffcb00;
	font-weight: 600;
	color: #000;
}
.panel555margin0 .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){
	border-top-right-radius: 4px !important;
	border-bottom-right-radius: 4px !important;

}

/* change new */
.panel555margin0 .btn-group.pull-right{
	position: relative;
	bottom: 9px;
}
/* dont forget to put the images in the img folder */
.panel555margin0{
	border-color: #000 !important;

}


/* 2 buttons on the group navigation */
.panel555margin0 .pull-right a.btn.btn-primary.btn-xs:last-child{
	height: 34px;
	width: auto;
	position: relative;
	/*bottom: 8px;*/
	padding-top: 6px;
	font-size: 14px;
	color: #000 !important;
	background-color: #FFCB00 !important;
	font-weight: 600;
	border-radius: 5px;
}
.panel555margin0 .pull-right a.btn.btn-primary.btn-xs:first-child{
	height: 34px;
	width: auto;
	position: relative;
	/*bottom: 8px;*/
	padding-top: 6px;
	font-size: 14px;
	color: #000;
	background-color: #FFCB00;
	font-weight: 600;
	border-radius: 5px;
}

/* new */
.row.steps{
	margin-right: 0px;
	margin-left: 0px;
}
.panel-primary .col-xs-8 .form-control{
	margin-bottom: 0px;
}
#section1 h4.panel-title{
	color: #FFFFFF;
	font-size: 16px;
	font-weight: 600;
}

select#display_user_info, select#filter_by_user {
	color: #000;
}
#section1 .panelTextColor .panel.panel-default{
	border: 0px !important;
}
.breadcrumb{
	background-color: #000 !important;
}
.breadcrumb>.active{
	color: #fff !important;
}
.breadcrumb a{
	font-weight: 600;
}
.panelTextColor .panel-body p.list-group-item-text{
	color: #000;
}
.panelTextColor .list-group-item.basic h6, .panelTextColor .list-group-item.basic h2.list-group-item-heading{
	color: #fff;
	text-align: center;
}
.panelTextColor .list-group.use_animation .list-group-item.active{
	border: transparent;
}
.panelTextColor .list-group.use_animation button.btn.btn-success{
	background-color: #ffcb00;
	border-color: #ffcb00;
	color: #000;
}
.panelTextColor .list-group.use_animation button.btn.btn-success:hover{
	background-color: #D8AC31;
	border-color: #D8AC31;
}

/*.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{*/
/*    max-width: 100%;	*/
/*}*/
.panelTextColor small{
	color: #fff;
}
/*footer .nav>li>a:focus{*/
/*	background-color: transparent;*/
/*}*/

.panel555margin0 a#adddocument:hover{
	background-color: #EAC438 !important;
	border-color: #EAC438;
}
.panel555margin0 span#addfolder a:hover{
	background-color: #EAC438;
	border-color: #EAC438;
}
.panel555margin0 .pull-right a.btn.btn-primary.btn-xs:last-child:hover{
	background-color: #EAC438 !important;
	border-color: #EAC438 !important;
}
.panel555margin0 .pull-right a.btn.btn-primary.btn-xs:first-child:hover{
	background-color: #EAC438;
	border-color: #EAC438;
}
/*.navbar-inverse .navbar-brand{*/
/*	color: #fff !important;*/
/*}*/


/* new changes for 04/07/2016 */
#section3 .text-center.icons p{
	color: #fff;
}

#section3 .icons i.fa.fa-hand-o-up.fa-5x.initial_animation, #section3 i.fa.fa-mobile.fa-5x.initial_animation, #section3 i.fa.fa-lock.initial_animation{
	color: #FFCB00;
}
#section3 .icons h3{
	color: #FFF;
}
#section3 .icons p{
	color: #ECEBEB;
}

/*.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{*/
/*	color: #FFCB00;*/
/*}*/
/*.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{*/
/*	color: #B59008 !important;*/
/*}*/
/*footer .nav>li>a{*/
/*	color: #FFCB00;*/
/*}*/
/*footer .nav>li>a:hover{*/
/*	color: #B59008 !important;*/
/*}*/

.ul_padding_3 li{
	color: #FFCB00;
}

#section4 .list-group-item a:hover{
	background-color: #EAC438;
	border-color: #EAC438;
}

/* .navbar-inverse .navbar-nav>li>a{
    color: #FFCB00 !important;
}
.navbar-inverse .navbar-nav>li>a:hover{
	color: #B59008 !important;
} */


.panel555margin0 .form-group .btn-danger,
.panel555margin0 .btn-danger,
.panel555margin0 .form-group .btn-primary,
.panel-body .btn-success,
#section1 .btn-success,
button.btn.btn-default.btn-xs,
.btn-info.btn-block.create_test_dp,
.btn-primary.btn-xs.refresh_data_packages_button,
#section1 .well .btn-primary,
#section1 .well .btn-info,
#section1 .well .btn-warning,
.panelTextColor .btn-danger,
#section1 .btn-warning {
	background-color: #ffcb00;
	border-color: #ffcb00;
	color: #000;
	font-weight: 600;
}
.panel555margin0 .form-group .btn-danger:hover,.panel555margin0 .btn-danger:hover, .panel555margin0 .form-group .btn-primary:hover, .panel-body .btn-success:hover, #section1 .btn-success:hover,
button.btn.btn-info.btn-block.create_test_dp:hover, .btn-primary.btn-xs.refresh_data_packages_button:hover, .modal-content .btn-primary:hover,
.modal-content .btn-default:hover, #section1 .well .btn-primary:hover, #section1 .well .btn-info:hover,
#section1 .well .btn-warning:hover, .panelTextColor .btn-danger:hover,#section1 .btn-warning:hover
{
	background-color: #EAC438 !important;
	border-color: #EAC438 !important;

}
#section1 .panelTextColor .help-block .pull-right a{
	width: auto !important;
	background-color: #ffcb00;
	border-color: #ffcb00;
	color: #000;
	font-weight: 600;
	margin-right: auto !important;
	margin-bottom: 5px;
}
#section1 .panelTextColor .help-block .pull-right a:hover{
	background-color: #EAC438 !important;
	border-color: #EAC438 !important;
}



.main .well-sm h4{
	color: #FFFFFF;
}
.panel-warning>.panel-heading{
	background-color: #BF2222 !important;
	border-color: #BF2222 !important;
}

.breadcrumb a{
	color: #ffcb00 !important;
}
.pagination>.active>a{
	background-color: #ffcb00 !important;
	border-color: #ffcb00 !important;
	color: #000;
}
/* data packages */
.label-success{
	background-color: #FFCB00 !important;
	color: #000;
}
span.label.label-info{
	background-color: #FFCB00;
	color: #000;
}
#section1 .panelTextColor .checkbox label{
	color: #737373;
}
/* airspaces */
#section1 .panelTextColor li.list-group-item .checkbox label{
	color: #000;
}

.panelTextColor select.input-sm{
	color: #000;
}
#section1 .well label{
	color: #000;
}
.panelTextColor form#create_airspace_form p{
	color: #000;
}
/* waypoints */
#create_waypoint_form .panelTextColor h4.panel-title{
	color: #5A5A5A;
}
form#create_waypoint_form input.form-control, #create_airspace_form input.form-control, #create_obstacle_form input.form-control{
	margin-bottom: 5px;
}
#create_waypoint_frequencies_dt tr td{
	color: #000;
}
.table-striped>tbody>tr:nth-of-type(even)>td{
	background-color: #DCDCDC;
	color: #000;
}
#create_waypoint_runways_dt tr td{
	color: #000;
}
#create_waypoint_form .col-xs-3 a{
	color: #ffcb00;
}
#group_members_invite_form .panel-body{
	background-color: #000;
}

#group_documents_wrapper .table>thead:first-child>tr:first-child>th, #group_airspaces_wrapper .table>thead:first-child>tr:first-child>th, .dataTables_info,
#group_waypoints_wrapper .table>thead:first-child>tr:first-child>th, #my_products_datatable_wrapper .table>thead:first-child>tr:first-child>th,
#group_obstacles_wrapper .table>thead:first-child>tr:first-child>th, #selected_routes_table_wrapper .table>thead:first-child>tr:first-child>th
{
	color: #FFFFFF;
}


/*.navbar-inverse .navbar-nav>li.login>a{*/
/*	color: #ffcb00;*/
/*}*/

#catalog .panel-body{
	background-color: #FFFFFF;
}

#group_addons .addons p, #group_addons .addons small{
	color: #FFFFFF;
}
#group_addons .addons p a, #my_products_datatable tr td a, #my_products_datatable tr td a{
	color: #ffcb00;
}

#userprofile .white, #userprofile p.white, #userprofile label.white, #modal_body_content_element div{
	color: #000000;
}

#userprofile.panel555margin0 .white{
	color: #fff;
}

#userprofile .country_select{
	color: #000;
}

#selected_routes_table>tbody>tr:nth-of-type(odd){
	background-color: #f9f9f9;
}

#selected_routes_table>tbody>tr:nth-of-type(even)>td{
	background-color: #DCDCDC;
}


li.fa.fa-refresh section.ref{
	padding-bottom: 0px;
	padding-top: 0px;
	display: inline-block;
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	padding-left: 3px;
	font-weight: 600;
}
#group_documents a, #members_datatable a, #group_devices a, #create_waypoint_form a, #selected_routes_table td, #selected_routes_table_wrapper td a{
	color: #000000;
}

.alert-danger, .panel-danger>.panel-heading{
	color: #FFFFFF;
	background-color: #BF2222 !important;
	border-color: #BF2222 !important;
}
.devices .panel-body p.list-group-item-text{
	color: #FFFFFF !important;
}
#my_products_datatable_wrapper #my_products_datatable a{
	color: #000;
}

#register_group small{
	color: #000;
}

.vcenter {
	float:none;
	display:inline-block;
	vertical-align:middle;
	margin-right:-4px;
}
/*
.blockUI.blockMsg.blockPage
{
	    border: 3px solid #ffcb00 !important;
	    background-color: #000 !important;
}
*/
/* end new changes for the site */

/*.navbar {*/
/*	background-color: transparent;*/
/*	border-color: transparent;*/
/*	z-index: 4;*/
/*}*/

.section-page p {
	color: #FFFFFF;
}

.section-page h4 {
	font-size: 32px;
}

.section-page p {
	font-size: 16px;
	color: #FFFFFF;
}

.anm-home-container {
	color: #fff;
}

.anm-home-container p.lead {
	color: #fff;
}

.navbar-menu {
	display: none;
}

.navbar-item {
	flex-grow: 0;
	flex-shrink: 0;
}


.navbar-brand {
	align-items: stretch;
	display: flex;
	flex-shrink: 0;
	min-height: 3.25rem;
}

/*.navbar-item img {*/
/*	max-height: 1.75rem;*/
/*}*/

a.navbar-item  {
	font-size: 2.5rem;
	cursor: pointer;
}

a.navbar-item:hover  {
	text-decoration: none;
}

.navbar-item, .navbar-link {
	color: #fff;
	display: block;
	line-height: 1.5;
	padding: .5rem 3rem;
	position: relative;
}

.hero .anm-navbar {
	color: #ffffff;
	/*background-color: transparent;*/
}

.hero.is-fullheight {
	min-height: 100vh;
}

.navbar-start {
	display: flex;
	justify-content: flex-start;
}

.navbar-end {
	display:flex;
	justify-content: flex-end;
}

.hero-foot, .hero-head {
	flex-grow: 0;
	flex-shrink: 0;
}

.hero.is-fullheight.is-textcenter .hero-body {
	align-items: center;
}

.hero.is-fullheight .hero-body {
	display: flex;
	justify-content: center;
}

.hero {
	align-items: stretch;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}

.white-bg {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 1;
	opacity: 0.4;
	background-color: white;
	width: 100%;
	height:100vh;
}

.hero-body {
	z-index: 2;
	flex-grow: 1;
	flex-shrink: 0;
	padding: 1rem 1.5rem;
}

.hero-body h1 {
	margin-top: 50px;
	margin-bottom: 50px;
}

.anm-home-container .anm-home-header {
	background-image: url('../img/home/home_header.jpg');
	background-repeat: no-repeat;
	background-size: cover;
	/*background-position: top;*/
	background-position: center;
	position: relative;
	height: 100vh;
}

.anm-home-container .anm-home-header h1 {
	font-size: 80px;
	display: block;
}
/*.anm-home-container .anm-home-header button.is-main {*/
/*	padding: 10px;*/
/*	font-size: 16px;*/
/*	display: block;*/
/*	margin: 0 auto;*/
/*}*/

/*.anm-home-container .anm-home-header a.is-main {*/
/*	background-color: #e7be20;*/
/*	border-color: #e7be20;*/
/*	border-width: 1px;*/
/*	font-size: 16px;*/
/*	color: #fff;*/
/*	cursor: pointer;*/
/*	justify-content: center;*/
/*	padding: 10px;*/
/*	text-align: center;*/
/*	white-space: nowrap;*/
/*}*/

/*.anm-home-container .anm-home-header a.is-main:hover,*/
/*.anm-home-container .anm-home-header a.is-main:focus {*/
/*	text-decoration: none;*/
/*	background-color: #e3ba19;*/
/*	border-color: transparent;*/
/*	color: #fff;*/
/*}*/

.anm-home-container .anm-home-content {
	background-image: url('../img/home/home_bg.jpg');
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
}

@media screen and (min-width: 769px){
	.navbar, .navbar-end, .navbar-menu, .navbar-start {
		align-items: stretch;
		display: flex;
	}
	.container > .navbar .navbar-brand, .navbar > .container .navbar-brand {
		margin-left: -.75rem;
	}
	.navbar-menu {
		flex-grow: 1;
		flex-shrink: 0;
	}
	.container > .navbar .navbar-menu, .navbar > .container .navbar-menu {
		margin-right: -.75rem;
	}
	.navbar-item, .navbar-link {
		align-items: center;
		display: flex;
	}
	.navbar-item {
		flex-grow: 0;
		flex-shrink: 0;
	}
	.navbar-start {
		margin-left: auto;
		justify-content: flex-start;
	}

	.navbar-end {
		justify-content: flex-end;
		margin-left: auto;
	}
	.navbar, .navbar-end, .navbar-menu, .navbar-start {
		align-items: stretch;
		display: flex;
	}

	.hero-body {
		padding: 3rem 3rem;
	}
}

