/********************************************
   AUTHOR:  			Robin Jones
   WEBSITE:   			http://www.networkfusion.co.uk
   TEMPLATE NAME:		Refreshing
   VERSION:        		1.0      
   ADDITIONAL INFORMATION:      Base template by Erwin Aligam     	
 *******************************************/


  /****************** Checked and OK *************************/
 /*@import url("stylesheets/layout.css");
 @import url("stylesheets/navigation.css");
 @import url("stylesheets/table.css");
 @import url("stylesheets/topElements.css");
 @import url("stylesheets/form.css");
 @import url("stylesheets/gmaps.css");
 @import url("stylesheets/toolcontent.css");
 @import url("stylesheets/loginform.css");
 */
 /****************** Admin functions split *************************/
 @import url("stylesheets/contentmanagement.css");
 @import url("stylesheets/admin.css");


 /****************** Haven't Checked! *************************/
 @import url("stylesheets/rss.css");
 @import url("stylesheets/shoutbox.css");
 @import url("stylesheets/tooltips.css");


 /****************** Dont Know what these do!!! *************************/
 @import url("stylesheets/portal.css");
 @import url("stylesheets/userui.css");
 @import url("stylesheets/tosort.css");


/****************** Ange **********************************************/
html{
 height:100%;
 min-height:100%;
}

body
{
	background-image: url('/media/network_theme_packs/ange/images/background.jpg');
	background-position: center center;
	background-repeat: no-repeat;
	background-attachment: fixed;
-moz-background-size:cover;
  -webkit-background-size: cover; 
  -o-background-size: cover;
  background-size: cover;
	background-color: #464646;
	height:100%;
}

a:hover, a:focus {
    color: #c7d22c; 
    text-decoration: none;
	outline:none;
}

.container{
	min-height:100%;
	height:100%;
}
#login_signup .login-signup-header{
	color:white;
	background-color:black;
}

#new-account-form-body, #login-form-body{
	background-color:white;
}

#btn-submit{
	margin-top:20px;
	margin-bottom:25px;
}
#login_form h4{
	margin-top:20px;
	margin-bottom:20px;
}

.input-group-addon.phone{
	font-size:20px;
}

.input-group-addon.lock{
	font-size:17px;
}

.input-group-addon.mail{
	font-size:20px;
	padding:6px;
}
.input-group-addon.mail i{
	width:22px;
}


#send_by_sms{
	margin-top:20px;
	margin-bottom:25px;
}
#form_signup, #login_link_container{
	margin-bottom:25px;
}

/*** custom checkboxes ***/

input[type=checkbox] { display:none; } /* to hide the checkbox itself */
input[type=checkbox] + label:before {
  font-family: FontAwesome;
  display: inline-block;
}

input[type=checkbox] + label:before { content: "\f096";color:#c7d22c; } /* unchecked icon */
input[type=checkbox] + label:before { letter-spacing: 10px; } /* space between checkbox and label */

input[type=checkbox]:checked + label:before { content: "\f046";color:#c7d22c; } /* checked icon */
input[type=checkbox]:checked + label:before { letter-spacing: 5px; } /* allow space for check mark */

.mobile-separator{
	border-top-color:#c7d22c;
	width:90%;
}

.vertical-separator {
    background: linear-gradient(180deg, transparent, #c7d22c, transparent);
    background-position: 50%;
    background-repeat: repeat-y;
    background-size: 1px auto;
}

.you-are-connected{
	background-color:black;vertical-align:middle;color:white;margin:0px;margin-top:8%;padding-bottom:5px;
}
.ange-wifi-logo {
	    margin: 5px;border-color:white;border-style:solid;border-width: 4px;padding-bottom: 4px;border-bottom-width: 6px;
}
.en-ce-moment{
	margin:0px;
}
.en-ce-moment div{
	 margin-top: 20px;
	font-weight:bold;
	color:white;
	background-color:#c7d22c;
	margin-bottom: 0px;
}

/* Portrait tablets and small desktops */
@media (min-width: 768px) and (max-width: 991px) {
    .vertical-separator {
        background: none;
    }
	.ange-wifi-logo {
	    border-width: 0px;
	}
}

}

/* Landscape phones and portrait tablets */
@media (max-width: 767px) {
    .vertical-separator {
        background: none;
    }
	.ange-wifi-logo {
	    border-width: 0px;
	}	
}

/* Landscape phones and smaller */
@media (max-width: 480px) {
    .vertical-separator {
        background: none;
    }
	.ange-wifi-logo {
	    border-width: 0px;
	}
}


