/**
 * YOUAMA SOFTWARE
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the OSL 3.0 license.
 *
 *******************************************************************************
 * MAGENTO EDITION USAGE NOTICE
 *
 * This package designed for Magento Community Edition. Developer(s) of
 * YOUAMA.COM does not guarantee correct work of this extension on any other
 * Magento Edition except clear installed Magento Community Edition. YouAMA.com
 * does not provide extension support in case of incorrect usage.
 *******************************************************************************
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future.
 *******************************************************************************
 * @category   Youama
 * @package    Youama_Ajaxlogin
 * @copyright  Copyright (c) 2012-2016 David Belicza (http://www.youama.com)
 * @license    https://opensource.org/licenses/osl-3.0.php
 */



.youama-window-outside { position:relative; }

/* Desktop or TV **************************************************************/
@media only screen and (min-width: 771px) {
    
    .youama-register-window,
    .youama-login-window { display:none; width:100%; z-index:9998; padding:0; }
    .youama-window-outside {}

    .youama-forgot-password a { text-align:right !important; }
}
/******************************************************************************/

/* Tablet *********************************************************************/
@media only screen and (max-width: 771px) {
    .youama-register-window,
    .youama-login-window { padding:10px 30px; }
    .youama-forgot-password a { text-align:right !important; }
}
@media only screen and (max-width: 670px) {
    .youama-register-window,
    .youama-login-window {
        width:400px; padding:10px 30px;
    }
    .youama-forgot-password a { text-align:center !important; }
}

/******************************************************************************/

.youama-ajaxlogin-loader {
    display:none; position:absolute; top:50%; left:50%; margin-left:-20px;
    margin-top:-15px; height:31px; width:40px; z-index:9999;
    background: url('../../../images/youama/ajaxlogin/loader.gif') no-repeat center center;
}
.youama-window-title h3 { display:inline; margin:0; color:#222; }
.yoauam-switch-window {
    cursor: pointer;
    color: #222;
    line-height: 24px;
    width: 100%;
    text-align: center;
    display: inline-block;
    vertical-align: middle;
	padding: 5px;
}
.input-fly .user_agreement {
	font-size: 10px;
}
.yoauam-switch-window:hover {
	color: #f4b323;
}
.youama-window-box:not(.first) { margin-top:10px; }
.youama-window-subtitle p {
    margin:20px 0 5px 0; width:100%; font-size:14px; font-weight:bold; color:#888;
    border-bottom:1px solid #222;
}
.youama-window-box .input-fly { padding:3px 0; width:100% }
.youama-window-box .input-fly label { font-size:14px; line-height:26px; }
.youama-window-box .input-fly label span {
    color: #df280a;
}
.youama-window-box .input-fly label[for="youama-forgotpassword-email"] {
    font-size: 12px;
    margin-bottom: 5px;
}
.youama-sent img {
	margin: 10px auto;
}
.youama-ajaxlogin-error { color:#f00; }
.err-licence {  }
.err-newsletter {  }
.youama-window-box label a { display:inline !important; padding:0 !important; }
.youama-window-box .input-fly-checkbox {padding-left: 5px;}
.youama-window-box .input-fly-checkbox input { margin:7px 7px 0 0; vertical-align: top;}
.youama-window-box .input-fly-checkbox label { font-size:12px; width:auto; }
.youama-window-box .input-fly .youama-ajaxlogin-error {margin-top: 3px; }
.youama-window-box .input-fly-checkbox .youama-ajaxlogin-error { text-align:left; }
.youama-window-box .box-contents {width:100%; margin-top:15px;  }
.youama-window-box .box-contents-button {  }

.youama-window-box button.youama-ajaxlogin-button, #youama-sent-form-action {    
    width: 100%;
    font-size: 16px;
    font-weight: 400;
    display: inline-block;
    vertical-align: top;
    margin-bottom: 10px;
	text-align: center;
}
.youama-window-box button.youama-ajaxlogin-button:hover,.youama-window-box button.youama-ajaxlogin-button:focus {

}
.youama-window-box .youama-forgot-password {    
	display: block;
    margin-bottom: 15px;
	margin-top: 15px;
    text-decoration: underline;
	text-align: right;
}
.youama-window-box .input-fly-checkbox label {text-decoration: underline; cursor: pointer;}