/***********************************************************************************
 * Copyright (C) 2011-2015 X2Engine Inc. All Rights Reserved.
 *
 * X2Engine Inc.
 * P.O. Box 66752
 * Scotts Valley, California 95067 USA
 * Company website: http://www.x2engine.com
 *
 * X2Engine Inc. grants you a perpetual, non-exclusive, non-transferable license
 * to install and use this Software for your internal business purposes only
 * for the number of users purchased by you. Your use of this Software for
 * additional users is not covered by this license and requires a separate
 * license purchase for such users. You shall not distribute, license, or
 * sublicense the Software. Title, ownership, and all intellectual property
 * rights in the Software belong exclusively to X2Engine. You agree not to file
 * any patent applications covering, relating to, or depicting this Software
 * or modifications thereto, and you agree to assign any patentable inventions
 * resulting from your use of this Software to X2Engine.
 *
 * THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT WARRANTIES OF ANY KIND, EITHER
 * EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT.
 **********************************************************************************/
/***********************************************************************************
 * Copyright (C) 2011-2015 X2Engine Inc. All Rights Reserved.
 *
 * X2Engine Inc.
 * P.O. Box 66752
 * Scotts Valley, California 95067 USA
 * Company website: http://www.x2engine.com
 *
 * X2Engine Inc. grants you a perpetual, non-exclusive, non-transferable license
 * to install and use this Software for your internal business purposes only
 * for the number of users purchased by you. Your use of this Software for
 * additional users is not covered by this license and requires a separate
 * license purchase for such users. You shall not distribute, license, or
 * sublicense the Software. Title, ownership, and all intellectual property
 * rights in the Software belong exclusively to X2Engine. You agree not to file
 * any patent applications covering, relating to, or depicting this Software
 * or modifications thereto, and you agree to assign any patentable inventions
 * resulting from your use of this Software to X2Engine.
 *
 * THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT WARRANTIES OF ANY KIND, EITHER
 * EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT.
 **********************************************************************************/
/***************************************
* This file is responsible for mantaining
* general purpose mixins and classes. 
***************************************/
/***********************************************************************************
 * Copyright (C) 2011-2015 X2Engine Inc. All Rights Reserved.
 *
 * X2Engine Inc.
 * P.O. Box 66752
 * Scotts Valley, California 95067 USA
 * Company website: http://www.x2engine.com
 *
 * X2Engine Inc. grants you a perpetual, non-exclusive, non-transferable license
 * to install and use this Software for your internal business purposes only
 * for the number of users purchased by you. Your use of this Software for
 * additional users is not covered by this license and requires a separate
 * license purchase for such users. You shall not distribute, license, or
 * sublicense the Software. Title, ownership, and all intellectual property
 * rights in the Software belong exclusively to X2Engine. You agree not to file
 * any patent applications covering, relating to, or depicting this Software
 * or modifications thereto, and you agree to assign any patentable inventions
 * resulting from your use of this Software to X2Engine.
 *
 * THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT WARRANTIES OF ANY KIND, EITHER
 * EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT.
 **********************************************************************************/
/***********************************************************************
* Grays 
***********************************************************************/
/***********************************************************************
* Blues
***********************************************************************/
/***********************************************************************
* Reds 
***********************************************************************/
/***********************************************************************
* Greens 
***********************************************************************/
/***********************************************************************
* This section is made to correspond with the theme keys in ThemeGenerator
***********************************************************************/
/***********************************************************************
* Responsive design
***********************************************************************/
/***************************************
* Mixin for border radius 
***************************************/
/***************************************
* Mixin for box shadow
***************************************/
/***************************************
* Mixin for text field placeholder text
***************************************/
/***************************************
* CSS to extend when something 
* should look like a link
***************************************/
@import url(http://fonts.googleapis.com/css?family=Lato:900);
/* line 115, ../../../../../compass/css/lib/_standards.scss */
.pseudo-link {
  cursor: pointer;
  color: #004baf;
  transition: color .1s;
}
/* line 120, ../../../../../compass/css/lib/_standards.scss */
.pseudo-link:hover {
  color: #006cfb;
}

/***************************************
* CSS to extend when for elements that 
* become transparent on mouseover
***************************************/
/* line 138, ../../../../../compass/css/lib/_standards.scss */
.opacity-hover {
  opacity: 0.3;
}
/* line 133, ../../../../../compass/css/lib/_standards.scss */
.opacity-hover:hover {
  opacity: 1;
}

/***************************************
* Apply the standard box shadow currently
* used on x2-island-layout items
***************************************/
/*******************************************
* Mixin for applying a fontAwesome icon
* SEE _icons.scss FOR A BETTER IMPLEMENTATION
******************************************/
/***********************************************************************************
 * Copyright (C) 2011-2015 X2Engine Inc. All Rights Reserved.
 *
 * X2Engine Inc.
 * P.O. Box 66752
 * Scotts Valley, California 95067 USA
 * Company website: http://www.x2engine.com
 *
 * X2Engine Inc. grants you a perpetual, non-exclusive, non-transferable license
 * to install and use this Software for your internal business purposes only
 * for the number of users purchased by you. Your use of this Software for
 * additional users is not covered by this license and requires a separate
 * license purchase for such users. You shall not distribute, license, or
 * sublicense the Software. Title, ownership, and all intellectual property
 * rights in the Software belong exclusively to X2Engine. You agree not to file
 * any patent applications covering, relating to, or depicting this Software
 * or modifications thereto, and you agree to assign any patentable inventions
 * resulting from your use of this Software to X2Engine.
 *
 * THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT WARRANTIES OF ANY KIND, EITHER
 * EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT.
 **********************************************************************************/
/***********************************************************************
* Grays 
***********************************************************************/
/***********************************************************************
* Blues
***********************************************************************/
/***********************************************************************
* Reds 
***********************************************************************/
/***********************************************************************
* Greens 
***********************************************************************/
/***********************************************************************
* This section is made to correspond with the theme keys in ThemeGenerator
***********************************************************************/
/***********************************************************************************
 * Copyright (C) 2011-2015 X2Engine Inc. All Rights Reserved.
 *
 * X2Engine Inc.
 * P.O. Box 66752
 * Scotts Valley, California 95067 USA
 * Company website: http://www.x2engine.com
 *
 * X2Engine Inc. grants you a perpetual, non-exclusive, non-transferable license
 * to install and use this Software for your internal business purposes only
 * for the number of users purchased by you. Your use of this Software for
 * additional users is not covered by this license and requires a separate
 * license purchase for such users. You shall not distribute, license, or
 * sublicense the Software. Title, ownership, and all intellectual property
 * rights in the Software belong exclusively to X2Engine. You agree not to file
 * any patent applications covering, relating to, or depicting this Software
 * or modifications thereto, and you agree to assign any patentable inventions
 * resulting from your use of this Software to X2Engine.
 *
 * THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT WARRANTIES OF ANY KIND, EITHER
 * EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT.
 **********************************************************************************/
/***********************************************************************************
 * Copyright (C) 2011-2015 X2Engine Inc. All Rights Reserved.
 *
 * X2Engine Inc.
 * P.O. Box 66752
 * Scotts Valley, California 95067 USA
 * Company website: http://www.x2engine.com
 *
 * X2Engine Inc. grants you a perpetual, non-exclusive, non-transferable license
 * to install and use this Software for your internal business purposes only
 * for the number of users purchased by you. Your use of this Software for
 * additional users is not covered by this license and requires a separate
 * license purchase for such users. You shall not distribute, license, or
 * sublicense the Software. Title, ownership, and all intellectual property
 * rights in the Software belong exclusively to X2Engine. You agree not to file
 * any patent applications covering, relating to, or depicting this Software
 * or modifications thereto, and you agree to assign any patentable inventions
 * resulting from your use of this Software to X2Engine.
 *
 * THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT WARRANTIES OF ANY KIND, EITHER
 * EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT.
 **********************************************************************************/
/***********************************************************************
* Grays 
***********************************************************************/
/***********************************************************************
* Blues
***********************************************************************/
/***********************************************************************
* Reds 
***********************************************************************/
/***********************************************************************
* Greens 
***********************************************************************/
/***********************************************************************
* This section is made to correspond with the theme keys in ThemeGenerator
***********************************************************************/
/* narrow header */
/* line 31, ../../../../../compass/protected/modules/mobile/assets/css/jqueryMobileCssOverrides.scss */
.ui-content {
  padding-bottom: 35px !important;
}

/* line 35, ../../../../../compass/protected/modules/mobile/assets/css/jqueryMobileCssOverrides.scss */
.ui-header {
  font-size: 12px !important;
}

/* style text in footer */
/* line 41, ../../../../../compass/protected/modules/mobile/assets/css/jqueryMobileCssOverrides.scss */
.ui-footer {
  text-shadow: none !important;
  font-weight: normal !important;
  font-size: 12px !important;
  background: none !important;
  border: none !important;
  opacity: 0.5;
  color: white;
  position: absolute;
  bottom: 0px;
  width: 100%;
}
/* line 53, ../../../../../compass/protected/modules/mobile/assets/css/jqueryMobileCssOverrides.scss */
.ui-footer > p {
  float: left;
}
/* line 57, ../../../../../compass/protected/modules/mobile/assets/css/jqueryMobileCssOverrides.scss */
.ui-footer #logo-container {
  float: right;
  margin-right: 8px;
}
/* line 62, ../../../../../compass/protected/modules/mobile/assets/css/jqueryMobileCssOverrides.scss */
.ui-footer .ui-link {
  font-weight: normal !important;
}

/* style links in footer */
/* remove text shadow from footer text */
/* line 73, ../../../../../compass/protected/modules/mobile/assets/css/jqueryMobileCssOverrides.scss */
.ui-loader {
  background: #5C5C5C !important;
  color: #fff;
  font-size: 12px !important;
  text-shadow: none !important;
  background: -moz-linear-gradient(top, #5c5c5c 0%, #1c1c1c 100%) !important;
  background: -webkit-gradient(0% 0%, 0% 100%, from(#5c5c5c), to(#1c1c1c)) !important;
  background: -webkit-linear-gradient(top, #5c5c5c 0%, #1c1c1c 100%) !important;
  background: -o-linear-gradient(top, #5c5c5c 0%, #1c1c1c 100%) !important;
  background: -ms-linear-gradient(top, #5c5c5c 0%, #1c1c1c 100%) !important;
  background: linear-gradient(to bottom, #5c5c5c 0%, #1c1c1c 100%) !important;
}

/* line 86, ../../../../../compass/protected/modules/mobile/assets/css/jqueryMobileCssOverrides.scss */
#site-login, .ui-page, .ui-body-a:not(.ui-loader) {
  color: white;
  background: radial-gradient(#3e5c9e, #304779);
  /* @theme background: background */
  text-shadow: none;
}

/* line 100, ../../../../../compass/protected/modules/mobile/assets/css/jqueryMobileCssOverrides.scss */
.ui-input-text {
  width: 100% !important;
  box-sizing: border-box;
  background: none !important;
}
/* line 104, ../../../../../compass/protected/modules/mobile/assets/css/jqueryMobileCssOverrides.scss */
.ui-input-text input {
  height: 38px !important;
  box-shadow: none !important;
  background: none !important;
}

/* line 112, ../../../../../compass/protected/modules/mobile/assets/css/jqueryMobileCssOverrides.scss */
.ui-field-contain {
  border: none;
  padding-top: 0px;
  padding-bottom: 10px;
}
/* line 113, ../../../../../compass/protected/modules/mobile/assets/css/jqueryMobileCssOverrides.scss */
.ui-field-contain:first-child {
  margin-top: 180px;
}

/* line 121, ../../../../../compass/protected/modules/mobile/assets/css/jqueryMobileCssOverrides.scss */
.login-row {
  width: 100%;
  margin-top: 10px !important;
}
/* line 125, ../../../../../compass/protected/modules/mobile/assets/css/jqueryMobileCssOverrides.scss */
.login-row td {
  padding: 0px;
  width: 50%;
}
/* line 129, ../../../../../compass/protected/modules/mobile/assets/css/jqueryMobileCssOverrides.scss */
.login-row td:first-child {
  padding-right: 5px;
}
/* line 132, ../../../../../compass/protected/modules/mobile/assets/css/jqueryMobileCssOverrides.scss */
.login-row td:last-child {
  padding-left: 5px;
}

/* line 138, ../../../../../compass/protected/modules/mobile/assets/css/jqueryMobileCssOverrides.scss */
.remember-me-checkbox-container, .full-site {
  display: inline-block;
  box-sizing: border-box !important;
  padding: 0px !important;
  width: 100%;
  margin-top: 15px !important;
  margin-bottom: 15px !important;
  height: 23px !important;
}
/* line 148, ../../../../../compass/protected/modules/mobile/assets/css/jqueryMobileCssOverrides.scss */
.remember-me-checkbox-container .ui-checkbox, .full-site .ui-checkbox {
  height: 30px !important;
}
/* line 150, ../../../../../compass/protected/modules/mobile/assets/css/jqueryMobileCssOverrides.scss */
.remember-me-checkbox-container .ui-checkbox label, .full-site .ui-checkbox label {
  margin: 0px !important;
}
/* line 155, ../../../../../compass/protected/modules/mobile/assets/css/jqueryMobileCssOverrides.scss */
.remember-me-checkbox-container .ui-btn-inner, .full-site .ui-btn-inner {
  font-size: 10px;
  box-sizing: border-box !important;
  padding: 5px 0px;
  padding-left: 10px;
  text-decoration: none !important;
  color: white !important;
}
/* line 164, ../../../../../compass/protected/modules/mobile/assets/css/jqueryMobileCssOverrides.scss */
.remember-me-checkbox-container input, .full-site input {
  display: none;
}

/* line 171, ../../../../../compass/protected/modules/mobile/assets/css/jqueryMobileCssOverrides.scss */
.errorMessage {
  text-shadow: none;
}

/* line 175, ../../../../../compass/protected/modules/mobile/assets/css/jqueryMobileCssOverrides.scss */
.ui-btn-up-a {
  background: rgba(128, 128, 128, 0.1) !important;
  border: none !important;
}

/* line 180, ../../../../../compass/protected/modules/mobile/assets/css/jqueryMobileCssOverrides.scss */
.ui-btn-hover-a {
  border: none !important;
  background: rgba(128, 128, 128, 0.2);
}

/* line 186, ../../../../../compass/protected/modules/mobile/assets/css/jqueryMobileCssOverrides.scss */
.x2-icon {
  opacity: 0.7;
  text-shadow: 1px 4px 6px #233d5f, 0 0 0 #233d5f, 1px 4px 6px #233d5f;
  font-weight: bold;
  font-size: 60px;
  width: 100%;
  text-align: center;
  padding: 20% 0px;
  line-height: 70%;
}
/* line 196, ../../../../../compass/protected/modules/mobile/assets/css/jqueryMobileCssOverrides.scss */
.x2-icon div:last-child {
  font-size: 50%;
}

/* line 203, ../../../../../compass/protected/modules/mobile/assets/css/jqueryMobileCssOverrides.scss */
.background-stripe {
  background-origin: content-box;
  position: fixed;
  width: 100px;
  height: 120%;
  top: -10%;
  background: rgba(255, 255, 255, 0.1);
  right: 32px;
}
/* line 218, ../../../../../compass/protected/modules/mobile/assets/css/jqueryMobileCssOverrides.scss */
.background-stripe::after {
  background: rgba(255, 255, 255, 0.1);
  content: '';
  position: absolute;
  right: -12px;
  height: 100%;
  width: 6px;
}
