
input[type="password"], input[type="text"], input[type="email"], input[type="www"], input[type="tel"], input[type="url"], input[type="search"], select, .inputbox, select, textarea {
    border: 1px solid #203061;
	color:#797979;
	background:#e6e6e4;
    font-size: 14;
	font-family:yekan;
	margin-bottom:0.25%;
    padding: 0.25%;
    border-radius: 0px;
	max-width:83%;
}

input:focus, select, textarea:focus, .inputbox:focus {
    background: #e6e6e4;
	box-shadow:0px 0px 7px -5px #000 inset;
}

.button, button, button.button, input[type="submit"], input[type="button"], .pagenav-next a, .pagenav-prev a {
    border: 1px solid #203061;
	color:#e6e6e4;
	background:#797979;
    font-size: 14;
	font-family:yekan;
	margin-bottom:2px;
    padding: 0.25%;
    border-radius: 0px;
}

.button:hover, button:hover, input[type="submit"]:hover, input[type="button"]:hover, a:hover.k2ReadMore, .pagenav-next a:hover, .pagenav-prev a:hover, .pagenav-next a:active, .pagenav-prev a:active, .pagenav-next a:focus {
	box-shadow:  0 1px 3px rgba(0,0,0,0.5);
	-moz-box-shadow:  0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow:  0 1px 3px rgba(0,0,0,0.5);
}
.button:focus, button:focus, input[type="submit"]:focus, input[type="button"]:focus, .pagenav-next a:active, .pagenav-prev a:active, .pagenav-next a:focus, .pagenav-prev a:focus {
	box-shadow:  0 1px 3px rgba(0,0,0,0.5);
	-moz-box-shadow:  0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow:  0 1px 3px rgba(0,0,0,0.5);
}
input[type=checkbox], .checkbox, input[type=radio], .radio {
    height: auto !important;
    margin-top: 7px;
}

select[size] {
    height: auto;
}
input[type=checkbox], .checkbox, input[type=radio], .radio {
    height: auto !important;
    background: transparent!important;
    border: none!important;
}

select[size] {
    height: auto;
}

fieldset {
    border: none;
    padding:3px;
    clear: both;
    float: none
}

fieldset a {
    font-weight: bold;
}

fieldset.input {
    padding: 0;
}
/* Buttons */
#editor-xtd-buttons {
    padding: 5px;
    float: right;
}

.button2-left,
.button2-right,
.button2-left div,
.button2-right div {
    float: right;
}

.button2-left a,
.button2-right a,
.button2-left span,
.button2-right span {
    display: block;
    height: 22px;
    float: right;
    line-height: 22px;
    font-size: 11px;
    color: #333;
    cursor: pointer;
}

.button2-left span,
.button2-right span {
    cursor: default;
    color: #999;
}

.button2-left .page a,
.button2-right .page a,
.button2-left .page span,
.button2-right .page span {
    padding: 0 6px;
}

.button2-left a:hover,
.button2-right a:hover {
    text-decoration: none;
    color: #0B55C4;
}

.button2-left a,
.button2-left span {
    padding: 0 24px 0 6px;
}

.button2-right a,
.button2-right span {
    padding: 0 6px 0 24px;
}

.button2-left {
    float: left;
    margin-left: 5px;
}

.button2-right {
    float: right;
    margin-right: 5px;
}

.button2-left .image {
}

.button2-left .readmore,
.button2-left .article {
}

.button2-left .pagebreak {
}

.button2-left .blank {
}
/* Calendar */
a img.calendar {
    width: 16px;
    height: 16px;
    margin-left: 3px;
    background: url(../images/calendar.png) no-repeat;
    cursor: pointer;
    vertical-align: middle;
}

span#jform_articletext_parent {
    width: 100%;
    display: block;
    clear: both;
    float: none
}
