/* CSS Document */

body {
    margin: 5px;
    padding: 0;
    font-family: 'arial';
}

body.action-index {
    background-image: url('/img/free3.png');
    background-position: top right;
    background-repeat: no-repeat;
    background-attachment: fixed;
}
.container {
    width: 100%;
    margin: 0 auto;
}
@media (min-width: 767px) {
    .container {
            width: 800px;
    }
}


.img100 {
    width: 100%;
}

p.right {
    text-align: right;
}

.iouform {
	width: 100%;
}
	.iouform fieldset {
		display: block;
		width: 100%;
		clear: both;
		border: none;
		padding: 0;
		margin: 0 0 4px;
	}
            .iouform fieldset div.recaptcha {
                float: right;
                width: 54%;
                text-align: left;
            }
	.iouform label {
		float: left;
		width: 40%;
		font-weight: bold;
	}
	.iouform textarea.text,
	.iouform select.text,
	.iouform input.text {
		width: 54%;
		float: right;
	}
	.iouform input.submit {
		width: 100%;
	}

        .g-recaptcha {
            display: inline-block;
        }
        
.showbox {
	border: 1px solid #000;
	margin: 0 0 10px;
	padding: 8px 12px 0;
	border-radius: 8px;
}
	.showbox p {
		padding: 0 0 8px;
		margin: 0;
	}
.sb-error {
	background-color: red;
	border-color: green;
	color: #fff;
	
}

label.hide {
    visibility: hidden;
}

.options {
	float: left;
	width: 50%;
}
.options-3 {
	width: 33%;
}

.options-middle {
	width: 34%
}
	.options-middle p {
		text-align: center;
	}
.options-right {
	text-align: right;
}

