/*  Formy - CSS Framework 0.8   

12 Sept 2013

*/



/* 

	reset.css  

*/



fieldset, form, label, legend { margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline; }



/* 

	Structural

*/



fieldset { 

    margin: 0 0 1.5em 0; 

    /*padding: 1.4em;*/ 

    padding: .5em; 

}

fieldset.checks label {

    float: left;

    display: block;

    margin: -23px 0 0 230px;

    height: 1.4em;

    text-align: left;

    width: 400px;

}

fieldset.checks label:after {

    content: "";

}

fieldset.checks input[type="checkbox"] {

    float: left;

    margin-left: 205px;

    width: 10px;

}

legend

	{ padding: 0 .4em; font-size:1.2em;  }

label { 

    float:left; 

    display:block; 

    clear:left; 

    margin-right:10px;   

    text-align: right; 

    width: 200px;

    /*margin-right: 10px;*/

    /*cursor: pointer;*/ 

}

label:after { 

	content: ":"; 

}

label.after:after {

    content: "";

}

textarea, input, select, label, button, optgroup { 

    margin-top:5px; 

}



input[type="checkbox"] ,input[type="radio"] { 

    margin-bottom:7px; 

}	

textarea { 

    border: 1px solid #666;

    width: 300px;

}    

p.desc {

	margin: 0 0 10px 210px;

    font-style: italic;

}	

p.desc span, label span {

    color: red;

}

input#country {

    display: none;

}

.tinymce {

    margin-left: 0;

}

.tinymce label {

    text-align: left;

}

/* 

	Color palette

*/

fieldset { 

    /*border:1px solid #ccc;*/

    border: none; 

}

	

legend

	{ background-color: #e3dfdf; color: #333; }

	

label { 

    color:#333;

}	





textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="number"]:focus, input[type="email"]  { 

    border: 2px solid #666; 

}



select {  

    background-color: #fff; 

    border: 1px solid #666;

    color: #000;

    width: 198px; 

}

input[type="text"], input[type="password"], input[type="number"], input[type="email"] { 

    border: 1px solid #666; 

    width: 198px;

}

input[type="file"] {

    /*border: 1px solid #666;*/

    width: 298px;

}

input[type="submit"] {  

    /*background-color: #ccc;*/ 

    /*color: #333;*/ 

    width: 200px;

    margin-left: 210px;

    /*border: 1px solid #666;*/

}

input[type="text"].edit_cart {

    display: inline-block;

    width: 50px;

    margin-left: 0;

}

input[type="submit"].edit_cart {

    display: inline-block;

    width: 60px;

    margin-left: 0;

}

#workshop input[type='submit']{

    margin-left: 0;

    margin-top: 0;

    width: 160px;

}

input[type="checkbox"] { 

    color: #000; 

    border: 1px solid #666;

}



input[type="radio"]

	{  background-color: #fff; color: #000; }



option

	{ background-color:#fff; color:#000; }



optgroup

	{ background-color:#ccc; color:#000; }



button

	{ background-color: #ccc; color: #333; }

/*-- CUSTOM RAZOR --*/
.slide-option {
	display: none;
}
