/**
 * @package    AcyMailing for Joomla!
 * @version    4.9.4
 * @author     acyba.com
 * @copyright  (C) 2009-2015 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default.css");



.acysubbuttons input.button, .acysubbuttons .button, .acysubbuttons button.validate, .acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited {
	color:#ccc; width:80px; border:1px solid #424242; cursor:pointer; font-size:12px; opacity:0.7; text-transform:none; padding-bottom:3px; padding:2px 0; box-shadow:0px 0px 2px rgba(0, 0, 0, 0.7); border-radius:4px; background: #454545; outline:none; background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#454545), color-stop(100%,#353535)); background: -webkit-linear-gradient(top, #454545 0%,#353535 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#454545', endColorstr='#353535',GradientType=0 ); background: -webkit-linear-gradient(top, #454545 0%, #353535 100%); background: linear-gradient(top, #454545 0%,#353535 100%);
}
.browserChrome .acysubbuttons input.button, .acysubbuttons .button, .acysubbuttons button.validate, .acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited {
padding-top:4px;
}

.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover,  {
opacity:1;
}

.acymailing_mootoolsbutton a:active
{
background: #353535; background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#353535), color-stop(100%,#454545)); background: -webkit-linear-gradient(top, #353535 0%,#454545 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#353535', endColorstr='#454545',GradientType=0 ); background: -webkit-linear-gradient(top, #353535 0%, #454545 100%); background: linear-gradient(top, #353535 0%,#454545 100%);
}



.acymailing_module .inputbox{

background: #262626 none repeat scroll 0 0;
    border: 1px solid #353535;
    border-radius: 4px;
    box-shadow: 3px 3px 2px rgba(0, 0, 0, 0.3) inset;
    color: #eee;
    font-size: 12px;
    height: 30px;
    outline: medium none;
    padding: 0 5px;
    width: 90%;	

}


.acymailing_module .inputbox:hover{
	border:1px solid #353535; background:#262626; width: 90%; padding:0 5px; height:30px; font-size:12px; color:#777; border-radius:4px; box-shadow:3px 3px 2px rgba(0, 0, 0, 0.3) inset; outline:none; color:#eee; 
	}

.acymailing_module .inputbox:focus{
	border:1px solid #555; outline:none; }




	
	
	

.acymailing_module_form td{
margin-bottom: 20px;
	}


.acymailing_module .acyfield_html {
	display:inline-block;
	padding-right:10px !important;}






.acymailing_module .acymailing_mootoolsbutton p{
	text-align:left;}

.acymailing_module a.acymailing_togglemodule{
	display:inline;
		font-size: 13px;
		font-weight: bold;}


.acymailing_module table.acymailing_form {
width:100%;
	margin:0px;}

.acymailing_module .acymailing_module_form td{
	padding-bottom:8px;}


.acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited {
	display:inline-block;
	text-decoration:none;
}





.acymailing_form {
width:100%
	margin:0px;
	margin-bottom: 20px;
	}

.acymailing_form label{
	margin-right:5px;
	}

.acymailing_module .acymailing_module_form td{
	padding-bottom:8px;}






.acymailing_module .acymailing_module_form .acymailing_lists a:link, .acymailing_module .acymailing_module_form .acymailing_lists a:visited{
	color:#000;
	text-decoration:none;}
.acymailing_module .acymailing_module_form .acymailing_lists a:hover, .acymailing_module .acymailing_module_form .acymailing_lists a:active{
	color:#666!important;
	text-decoration:underline !important;
	background-color:transparent !important;}

.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#666!important;
	text-decoration:underline !important;
	background-color:transparent !important;}

.acyterms a:link, .acyterms a:visited{
	color:#000;
	text-decoration:none;}

.acymailing_module .acymailing_module_form .acymailing_lists .acymailing_checkbox{
	margin-right:10px;}


.acymailing_module .acyfield_html input{
	margin-right:10px;
	margin-left:10px;
	border:none !important;
	background:none !important;
	filter:none !important;}

.acymailing_form .checkbox{
	border: none !important;
	background:none !important;
	filter: none !important;}


.acymailing_module .invalid{
border:1px solid #999 !important;}