#loopedSlider{margin:20px auto;width:340px;position:relative;clear:both;}
.container{width:340px;height:240px;overflow:hidden;position:relative;cursor:pointer;border:1px solid #222;}
/*.container div:hover{opacity:0.85;}*/
.slides{position:absolute;top:0;left:0;}
.slides div{position:absolute;top:0;width:340px;display:none;}
	/* ( ((li>margin * 2) + img>width) * slides ) = ul>width:Xpx  20 * 3 == 60 */
ul.pagination{list-style-type:none;margin:0;padding:0;margin:9px auto;width:80px;}
ul.pagination li{float:left;margin:0 4px;}
ul.pagination a{display:block;width:12px;padding-top:12px;height:0;overflow:hidden;background:url("../js/loopedslider/pagination.png") 0 0 no-repeat;}
ul.pagination li.active a{background-position:0 -12px}
a.previous{position:absolute;top:110px;left:-32px;}
a.next{position:absolute;top:110px;right:-32px;}



#send input {/*float:right;*/width:100%;margin-top:1em;}

#custom-form {width:350px;margin:100px auto 2px auto;}

div#quiz input {
	width:40px;
}
/*-----------------------------------------*/
div.wpcf7{clear:both;width:350px;margin:50px auto 0 auto;padding:0;}
div.wpcf7 p{margin-bottom:1em;}
div.wpcf7 label{font-weight:bold;color:#222;}
div.wpcf7 input{width:300px;}
div.wpcf7 textarea{width:348px;}
.wpcf7-form{margin:50px auto 0 auto;}
div.wpcf7-response-output{margin:2em 0.5em 1em;padding:0.2em 1em;}
div.wpcf7-mail-sent-ok{border:2px solid #009900;}
div.wpcf7-mail-sent-ng{border:2px solid #cc0000;}
div.wpcf7-spam-blocked{border:2px solid #ffaa00;}
div.wpcf7-validation-errors{border:2px solid #eeee11;}
span.wpcf7-form-control-wrap{position:relative;}
span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;background:#fff;border:1px solid #cc0000;font-size:10pt;width:280px;padding:2px;}
span.wpcf7-not-valid-tip-no-ajax{color:#c00;font-size:10pt;display:block;}
span.wpcf7-list-item{margin-left:0.5em;}
.wpcf7-display-none{display:none;}

