/*



Theme Name: Arizona Alliance



Theme URI: http://wordpress.org/extend/themes/arizona



Author: the WordPress team



Author URI: http://wordpress.org/



Description: The 2011 theme for WordPress is sophisticated, lightweight, and adaptable. Make it yours with a custom menu, header image, and background -- then go further with available theme options for light or dark color scheme, custom link colors, and three layout choices. Twenty Eleven comes equipped with a Showcase page template that transforms your front page into a showcase to show off your best content, widget support galore (sidebar, three footer areas, and a Showcase page widget area), and a custom "Ephemera" widget to display your Aside, Link, Quote, or Status posts. Included are styles for print and for the admin editor, support for featured images (as custom header images on posts and pages and as large images on featured "sticky" posts), and special styles for six different post formats.



Version: 1.5



License: GNU General Public License v2 or later



License URI: http://www.gnu.org/licenses/gpl-2.0.html



Tags: dark, light, white, black, gray, one-column, two-columns, left-sidebar, right-sidebar, fixed-width, flexible-width, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-image-header, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready



Text Domain: arizona



*/







/* Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html



-------------------------------------------------------------- */







html,
body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote,
pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img,
ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center,
dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody,
tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    vertical-align: baseline;
    background: transparent;
}







body {



    line-height: 1;
}







h1, h2, h3, h4, h5, h6 {



    font-weight: normal;



    clear: both;
}







ol, ul {



    list-style: none;
}







blockquote {



    quotes: none;
}







blockquote:before, blockquote:after {



    content: '';



    content: none;
}







del {



    text-decoration: line-through;
}







/* tables still need 'cellspacing="0"' in the markup */



table {



    border-collapse: collapse;
    border-spacing: 0;
}







a img {



    border: none;
}







/* =Fonts



-------------------------------------------------------------- */


h3#comments-title,
h3#reply-title, #access .menu, #access div.menu ul, #cancel-comment-reply-link,
.form-allowed-tags, #site-info, #site-title, #wp-calendar, .comment-meta,
.comment-body tr th, .comment-body thead th, .entry-content label, .entry-content tr th,
.entry-content thead th, .entry-meta, .entry-title, .entry-utility,
#respond label, .navigation, .page-title, .pingback p, .reply, .widget-title,
.wp-caption-text, input[type=submit] {font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;}

pre {font-family: "Courier 10 Pitch", Courier, monospace;}

code {font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;}

body, input, textarea {font-size: 14px;line-height: 18px;}







hr {



    background-color: #E7E7E7;
    border: 0;



    height: 1px;



    margin-bottom: 18px;



    clear: both;
}







/* Text elements */



p {



    margin-bottom: 18px;
}







ul {



    list-style: square;
}







ol {



    list-style: decimal;



    margin: 0 0 18px 1.5em;
}







ol ol {



    list-style: upper-alpha;
}







ol ol ol {



    list-style: lower-roman;
}







ol ol ol ol {



    list-style: lower-alpha;
}







ul ul, ol ol, ul ol, ol ul {



    margin-bottom: 0;
}







dl {



    margin: 0 0 24px 0;
}







dt {



    font-weight: bold;
}







dd {



    margin-bottom: 18px;
}







strong {



    font-weight: bold;
}







cite, em, i {



    font-style: italic;
}







big {



    font-size: 131.25%;
}







ins {



    background: #ffc;



    text-decoration: none;
}







blockquote {



    font-style: italic;
    padding: 0 3em;
}







blockquote cite, blockquote em, blockquote i {



    font-style: normal;
}







pre {



    background: #f7f7f7;



    color: #222;



    line-height: 18px;



    margin-bottom: 18px;
    padding: 1.5em;
}







abbr, acronym {



    border-bottom: 1px dotted #666;



    cursor: help;
}







sup, sub {



    height: 0;



    line-height: 1;
    vertical-align: baseline;
    position: relative;
}







sup {



    bottom: 1ex;
}







sub {



    top: .5ex;
}







input[type="text"], textarea {



    padding: 2px;
    background: #f9f9f9;
    border: 1px solid #ccc;
    box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.1);



    -moz-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.1);



    -webkit-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.1);
}







table {



    border: 1px solid #e7e7e7;



    text-align: left;



    margin: 0 -1px 24px 0;



    width: 100%;
}







tr th, thead th {



    color: #888;



    font-size: 14px;



    font-weight: 600;



    line-height: 18px;
    padding: 9px 24px;



	font-family:'Open sans';
}







tr td {



    border-top: 1px solid #e7e7e7;
    padding: 6px 24px;



	font-family:'Open sans';



	color:#888;
}







tr.odd td {



    background: #F2F7FC;
}







.attachment img {



    max-width: 900px;
}







.alignleft, img.alignleft {



    display: inline;



    float: left;



    margin-right: 24px;



    margin-top: 4px;
}







.alignright, img.alignright {



    display: inline;



    float: right;



    margin-left: 24px;



    margin-top: 4px;
}







.aligncenter, img.aligncenter {



    clear: both;



    display: block;



    margin-left: auto;



    margin-right: auto;
}







.alignleft, img.alignright, img.aligncenter {



    margin-bottom: 12px;
}







.wp-caption {



    background: #f1f1f1;



    line-height: 18px;



    text-align: center;



    margin-bottom: 20px;
    padding: 4px;
}







.wp-caption img {



    margin: 5px 5px 0;
}







.wp-caption p.wp-caption-text {



    margin: 5px;



    color: #888;



    font-size: 14px;
}







.wp-smiley {



    margin: 0;
}







/* =Comments



-------------------------------------------------------------- */



#comments {



    clear: both;
}







#comments .navigation {



    padding: 0 0 18px 0;
}







h3#comments-title, h3#reply-title {



    color: #000;



    font-weight: bold;



    font-size: 20px;



    margin-bottom: 0;
}







h3#comments-title {



    padding: 24px 0;
}







.commentlist {



    list-style: none;



    margin: 0;
}







.commentlist li.comment {



    border-bottom: 1px solid #e7e7e7;



    line-height: 24px;



    margin: 0 0 24px 0;
    padding: 0 0 0 56px;
    position: relative;
}







.commentlist li:last-child {



    border-bottom: none;



    margin-bottom: 0;
}







#comments .comment-body ul, #comments .comment-body ol {



    margin-bottom: 18px;
}







#comments .comment-body p:last-child {



    margin-bottom: 6px;
}







#comments .comment-body blockquote p:last-child {



    margin-bottom: 24px;
}







.commentlist ol {



    list-style: decimal;
}







.commentlist .avatar {



    position: absolute;



    top: 4px;



    left: 0;
}







.comment-author {}







.comment-author cite {



    color: #000;



    font-style: normal;



    font-weight: bold;
}







.comment-author .says {



    font-style: italic;
}







.comment-meta {



    font-size: 14px;



    margin: 0 0 18px 0;
}







.comment-meta a:link, .comment-meta a:visited {



    color: #888;



    text-decoration: none;
}







.comment-meta a:active, .comment-meta a:hover {



    color: #FF4B33;
}







.commentlist .even {}







.commentlist .bypostauthor {}







.reply {



    font-size: 14px;
    padding: 0 0 24px 0;
}







.reply a, a.comment-edit-link {



    color: #888;
}







.reply a:hover, a.comment-edit-link:hover {



    color: #FF4B33;
}







.commentlist .children {



    list-style: none;



    margin: 0;
}







.commentlist .children li {



    border: none;



    margin: 0;
}







.nopassword, .nocomments {



    display: none;
}







#comments .pingback {



    margin-bottom: 18px;
    padding-bottom: 18px;
    border-bottom: 1px solid #e7e7e7;
}







.commentlist li.comment+li.pingback {



    margin-top: -6px;
}







#comments .pingback p {



    color: #888;



    font-size: 14px;



    line-height: 18px;



    display: block;



    margin: 0;
}







#comments .pingback .url {



    font-style: italic;



    font-size: 13px;
}







/* Comments form */



input[type=submit] {



    color: #333;
}







#respond {



    margin: 24px 0;
    border-top: 1px solid #e7e7e7;



    overflow: hidden;
    position: relative;
}







#respond p {



    margin: 0;
}







#respond .comment-notes {



    margin-bottom: 1em;
}







.form-allowed-tags {



    line-height: 1em;
}







.children #respond {



    margin: 0 48px 0 0;
}







h3#reply-title {



    margin: 18px 0;
}







#comments-list #respond {



    margin: 0 0 18px 0;
}







#comments-list ul #respond {



    margin: 0;
}







#cancel-comment-reply-link {



    font-size: 14px;



    line-height: 18px;



    font-weight: normal;
}







#respond .required {



    color: #FF4B33;



    font-weight: bold;
}







#respond label {



    color: #888;



    font-size: 14px;
}







#respond input {



    margin: 0 0 9px;



    width: 98%;
}







#respond textarea {



    width: 98%;
}







#respond .form-allowed-tags {



    color: #888;



    font-size: 14px;



    line-height: 18px;
}







#respond .form-allowed-tags code {



    font-size: 11px;
}







#respond .form-submit {



    margin: 12px 0;
}







#respond .form-submit input {



    width: auto;



    font-size: 14px;
}







/* --Header-- */



@font-face {



    font-family: 'open_sanscondensed_light';



    src: url('webfonts/OpenSans-CondLight-webfont.eot');



    src: url('webfonts/OpenSans-CondLight-webfont.eot?#iefix') format('embedded-opentype'), url('webfonts/OpenSans-CondLight-webfont.woff') format('woff'), url('webfonts/OpenSans-CondLight-webfont.ttf') format('truetype'), url('webfonts/OpenSans-CondLight-webfont.svg#open_sanscondensed_light') format('svg');



    font-weight: normal;



    font-style: normal;
}







.open_sans {



    font-family: 'Open Sans';



    font-style: normal;



    font-weight: 700;
}







.clear {



    clear: both;



    font-size: 0px;



    line-height: 0px



}







.header_wrapper, .content_wrapper {



    width: 100%;
}







.header_container {



    width: 1120px;



    margin: 0 auto;



    min-height: 15px;
    padding: 10px 0 10px 0;
}







#top_header {



    width: 100%;



    display: inline-block;
    background: #3b3b3b;
}







#top_header a {



    color: #f0b518;



    font-size: 14px;



    text-decoration: none;



    text-transform: uppercase;
}







.memeber_login {



    float: left;
}







.social_link {



    float: right;
}







.social_link ul {



    margin: 0;



    float: left;



    display: inline-block;
}







.social_link li {



    display: inline;
    padding-left: 15px;
}







.social_link span, #footer .social_link span {



    color: #fff;



    float: left;



    font-size: 14px;



    font-style: normal;



    text-transform: uppercase;
}







#bottom_header {



    width: 100%;
    background: #fff;
}







#logo {



    float: left;



    width: auto;
}







#right_section {



    float: right;



    width: 765px;
}







.submit_section {



    float: left;
    padding-top: 22px;



    overflow-x: hidden;







}







.header_container form {



    float: right;
}







.submit_section span {



    font-family: 'Open Sans';



    font-style: italic;



    font-weight: 400;



    font-size: 11px;



    color: #414141;



    float: left;
    padding: 5px 15px 0 0;
}







.submit_section input {



    font-family: 'Open Sans';



    font-style: normal;



    font-weight: 400;



    font-size: 14px;



    color: #414141;



    float: left;



    margin: 0;
    padding: 0 0 0 5px;



    height: 21px;
    background: none;
    border: 1px solid #eaaf0f;



    -webkit-border-radius: 0;
}







.submit_section button, .member_form button {



    background: url(images/submit_button.png) no-repeat;



    width: 103px;



    height: 23px;
    border: none;



    color: #fff;



    float: left;



    text-transform: uppercase;



    font-family: 'Source Sans Pro', sans-serif;



    font-size: 14px;



    cursor: pointer;
    padding: 0 12px 1px 0;
}







.navigation_bar {



    margin: 20px 0 20px 0;



    float: right;
	width:100%;
}







.navigation_bar li {



    list-style-type: none;



    float: left;



    text-decoration: none;



    font-size: 14px;



    text-transform: uppercase;



    font-family: 'Open Sans';



    font-style: normal;



    font-weight: 700;



    width: 155px;
}







.navigation_bar .last {



    width: 105px;
}







.navigation_bar li a {



    text-decoration: none;



    color: #414141;
}







.navigation_bar li a:hover {



    color: #004785;
}







.navigation_bar li span {



    display: inline-block;



    font-size: 20px;



    font-family: 'Cantarell';



    font-style: normal;



    font-weight: 400;



    text-transform: none;
}







.container {



    width: 100%;



    display: inline-block;
    background: #8e47ad;
}







#content {



    width: 1120px;



    margin: 0 auto;



    min-height: 202px;
    background: url(images/bg_quotes.png) 650px 0 no-repeat;



    word-wrap: break-word;
}







.mobile_menu {



    display: none;
}







.flex-caption {



    width: 27.5%;
    position: absolute;



    z-index: 9999;



    top: 18%;



    right: 10%;
    padding: 20px;
}







.flexslider {



    height: 450px;
}







.flexslider .slides img {



    height: 450px;
}







/*#grid{



	background:	url(images/grid.png) repeat;



	position:absolute;



	top:0;



	z-index:9999;



	width:100%;



	height:auto;



	}*/



.flex-caption {



    background: url("images/text_bg.png") repeat;



    /*height: 57.5%;*/



    padding: 20px;
    position: absolute;



    right: 10%;



    top: 18%;



    width: 27.5%;



    z-index: 9999;
}







.overlay span {



    color: #fff;



    font-size: 18px;



    font-family: 'open_sanscondensed_light';



    font-weight: normal;



    display: block;
    padding-bottom: 3%;
}







.overlay h2 {



    color: #fff;



    font-size: 32px;



    font-family: 'open_sanscondensed_light';



    font-weight: normal;



    line-height: 98%;



    width: 79%;
    padding-bottom: 3%;
}







.overlay p {



    font-family: 'Open Sans';



    font-style: normal;



    font-weight: 600;



    font-size: 14px;



    color: #fff;



    line-height: 20px;



    width: 92%;
    padding-bottom: 0;
}







.overlay a {



    background: url(images/button.png) right 0 no-repeat;



    width: 92%;



    height: 17px;
    padding-right: 5px;



    text-decoration: none;



    color: #fff;



    display: inline-block;
}







.overlay h3 {



    width: 95%;
    background: #eaaf0f;



    text-align: center;



    display: inline-block;



    font-family: 'Source Sans Pro', sans-serif;



    font-size: 14px;



    font-style: normal;



    display: inline-block;



    text-transform: uppercase;
    padding: 5px 0 5px 0;
}







.overlay h3:hover {



    background: #c1d82f;
}







.slider_container {



    position: relative;
}







.slides li img {



    float: left;
}







.quotes {



    float: left;
    padding: 35px 0 38px 0;



    width: 70%;
    background: url(images/double_quotes.png) 0 42px no-repeat;
}







.quotes h1 {



    color: #fff;



    font-size: 30px;



    font-family: 'open_sanscondensed_light';



    font-weight: normal;



    line-height: 34px;
    padding: 10px 0 0 40px;
}







.quotes h1 span {



    display: block;



    font-size: 20px;
    padding-left: 85px;
}







.quotes h1 span+span {



    display: block;



    font-size: 34px;
    padding-left: 65px;
}







.quotes h2 {



    color: #fff;



    font-size: 14px;



    font-family: 'open_sanscondensed_light';



    font-weight: normal;



    float: right;
}







.member_form {



    float: right;



    width: 233px;
    padding: 32px 0 0 0;
}







.member_form span {



    color: #fff;



    font-size: 26px;



    font-family: 'open_sanscondensed_light';



    font-weight: normal;



    display: block;



    text-align: center;
    padding-bottom: 12px;
}







.member_form input {



    display: inline-block;



    font-family: 'Open Sans';



    font-style: normal;



    font-weight: 400;



    font-size: 14px;
    background: #783998;



    width: 228px;



    height: 15px;
    border: none;



    color: #fff;



    margin-top: 10px;
    padding: 5px 0 5px 5px;



    opacity: .7;



    filter: opacity=70;



    float: right;
}







.member_form button {



    margin-top: 22px;



    float: right;
}







.main_content {



    width: 100%;
    background: #eee1d0;
}







.main_content h2 {



    font-size: 48px;



    font-family: 'Open Sans';



    font-style: normal;



    font-weight: 400;
    padding: 40px 0 32px 0;



    width: 54%;



    clear: none;



    margin: 0 auto;
}







.details, .logos {



    width: 1120px;



    margin: 0 auto;
}







.main_content p {



    color: #7a7875;



    font-size: 14px;



    font-family: 'Droid Sans';



    font-style: normal;



    font-weight: 400;



    text-align: center;



    width: 88%;



    margin: 0 auto;
    padding-bottom: 10px;
}







.details ul {



    border-top: 1px solid #fff;
    padding-bottom: 35px;



    display: inline-block;
}







.details li {



    float: left;



    list-style-type: none;



    width: 250px;
    padding-right: 37px;
    padding-top: 12px;
}







.details li a {



    font-family: 'Open Sans';



    font-style: normal;



    font-weight: 600;



    font-size: 14px;



    display: block;



    text-align: center;



    color: #3b3b3b;
    padding-top: 10px;
}







.details li a img {



    padding-bottom: 10px;
}







.details .last {



    padding-right: 0;
}







.logos_container {



    width: 100%;



    display: inline-block;
    background: #fff;
}







.logos ul {



    padding: 35px 0;



    display: inline-block;
}







.logos li {



    float: left;



    list-style-type: none;
    padding-right: 7px;
}







.logos .first {



    padding-left: 60px;
}







.logos .last {



    padding-right: 0;
}







.footer_wrapper {



    width: 100%;
    background: #3a3a3a;
}







#footer {



    width: 1120px;



    margin: 0 auto;
}







#footer .footer_content {



    display: inline-block;
    padding: 50px 0 55px 0;
}







.footer_content div {



    width: 20%;



    float: left;
    padding-right: 5%;



    display: inline-block;
}







#footer h3 {



    font-family: 'Open Sans';



    font-style: normal;



    font-weight: 600;



    font-size: 18px;
    border-bottom: 1px solid #4c4c4c;



    color: #fff;
    padding-bottom: 15px;



    margin-bottom: 20px;
}







#footer p {



    font-family: 'Open Sans';



    font-style: normal;



    font-weight: 400;



    font-size: 13px;



    color: #8e8e8e;
    padding: 0 0 15px 0;



    margin: 0;
}







#footer h4 {



    font-family: 'Open Sans';



    font-style: normal;



    font-weight: 400;



    font-size: 13px;



    color: #fff;



    display: block;



    text-transform: uppercase;
}







#footer span {



    font-family: 'Open Sans';



    font-style: italic;



    font-weight: 400;



    font-size: 11px;



    color: #fff;



    display: block;
}







#footer .info a {



    color: #fff;



    font-family: 'Open Sans';



    font-style: normal;



    font-weight: 400;



    font-size: 11px;



    display: block;
}







#footer .info ul {



    float: left;



    width: 100%;
}







#footer .info li {



    display: block;



    width: 100%;
}







#footer .info li a, #footer .info li {



    font-family: 'Open Sans';



    font-style: normal;



    font-weight: 400;



    font-size: 13px;



    color: #8e8e8e;



    display: block;
    padding-bottom: 10px;



    text-transform: none;



    text-decoration: none;
}







#footer .info li {



    padding-left: 25px;
}







#footer .info .one {



    background: url(images/locator.jpg) 0 4px no-repeat;
}







#footer .info .two {



    background: url(images/mailer.jpg) 0 4px no-repeat;
}







#footer .info .three {



    background: url(images/telephone.jpg) 0 4px no-repeat;
}







#footer .info .four {



    background: url(images/fax.jpg) 0 4px no-repeat;
}







#footer .social_link {



    width: 85%;
}







#footer .social_link span {



    font-weight: bold;
}







#footer .social_link li {



    padding-left: 0;



    display: inline;



    width: auto;
}







#footer .social_link ul {



    padding: 0;



  



    padding-left: 5px;
}







#footer .social_link li a {



    display: inline;
    padding: 0;



    width: 5px;
}







#footer .social_link li img {



    padding: 2px 0 0 15px;
}







#footer .social_link .google_play {



    padding-top: 5px;
}







.overlay {



    position: relative;
}







.overlay img {



    position: absolute;



    top: 0;
}







.flex-direction-nav .flex-prev, .flex-direction-nav .flex-next {



    text-indent: -9999em;
}







/* --Inner Content-- */



.wrapper {



    width: 100%;



    margin-top: 50px;



    display: inline-block;
    background: #ffffff;
}







.inner_container {



    width: 1120px;



    margin: 0 auto 0;
}







.inner_container .ceo_quotes {



    background: #8e47ad;



    display: inline-block;



    width: 100%;
}







.inner_overlay {



    position: absolute;



    top: 0;



    left: 0;



    z-index: 99;



    height: 300px;
}







.galleries img {



    height: 300px;
}







.ceo_quotes span {



    font-family: 'Open Sans';



    font-style: normal;



    font-weight: 400;



    font-size: 22px;



    color: #fff;
    padding: 0 0 5px 35px;
}







.ceo_quotes h1 {



    font-family: 'Open Sans';



    font-style: normal;



    font-weight: 300;



    font-size: 36px;



    color: #fff;
    padding: 13px 0 0 31px;
}







.quotes_backgorund {



    background: url(images/bg_quotes.png) 698px -66px no-repeat;



    width: 100%;
    padding: 32px 0;
}







.ceo_view {



    width: 100%;



    display: inline-block;
}







.article {



    padding: 50px 0 0 0;



    width: 72%;



    float: left;
}







.article ul {



    margin: 20px;



    font-family: 'Droid Sans';



    font-style: normal;



    font-weight: 400;



    color: #000

;
}







/*.article img {



    float: left;
}*/







.article h2 {



    font-family: 'Open Sans';



    font-style: normal;



    font-weight: 300;



    font-size: 26px;



    color: #3b3b3b;
    padding-top: 18px;



    float: left;
}







.article h3 {



    font-family: 'Open Sans';



    font-style: normal;



    font-weight: 600;



    font-size: 14px;



    color: #3b3b3b;
    padding-top: 12px;



    float: left;



    text-transform: uppercase;
}







.ceo_text {



    display: inline-block;



    width: 66%;
    padding-left: 17px;
}







.ceo_text h4 {



    font-family: 'Open Sans';



    font-style: normal;



    font-weight: 300;



    font-size: 26px;



    color: #3b3b3b;
    padding-top: 18px;
    padding-bottom: 25px;
}







.article p {



    font-family: 'Droid Sans';



    font-style: normal;



    font-weight: 400;



    font-size: 14px;



    color: #7a7875;



    display: inline-block;
}







.article span {



    font-family: 'Droid Sans';



    font-style: normal;



    font-weight: 700;



    font-size: 14px;



    color: #7a7875;
    padding-top: 12px;
}







.our_mission h2 {



    font-family: 'Open Sans';



    font-style: normal;



    font-weight: 300;



    font-size: 30px;



    color: #3b3b3b;
    padding-bottom: 12px;



    display: inline-block;
}







.our_mission ul {



    padding-top: 15px;
}







.our_mission li a {



    font-family: 'Open Sans';



    font-style: normal;



    font-weight: 300;



    font-size: 14px;



    color: #3b3b3b;



    text-decoration: none;



    display: inline-block;



    width: 95%;



    height: auto;



    display: block;
    padding: 3px 0 5px 0px;



	line-height:1.5em;
}







.our_mission {



    float: right;



    width: 24%;
    padding: 50px 0 0 0;
}







.our_mission li {



    list-style-type: none;



	line-height: 1.5em;



    height: auto;



	margin: 6px 0px;
}







.our_mission li a:hover {



    background: #fff;



    font-family: 'Open Sans';



    font-style: normal;



    font-weight: 300;



    font-size: 14px;



    color: #8e47ad;



    display: inline-block;



    width: 95%;



    height: auto;



    display: block;
    padding: 3px 0 5px 12px;



	line-height:1.5em;
}



#active {



    background: #fff;



    font-family: 'Open Sans';



    font-style: normal;



    font-weight: 300;



    font-size: 14px;



    color: #8e47ad;



    display: inline-block;



    width: 95%;



    height: 24px;



    display: block;
    padding: 3px 0 5px 12px;



    margin-bottom: -4px;



	margin-top:-2px;



	line-height:1.5em;
}







#active a {



    color: #8e47ad;
}







.inner_content {



    position: relative;



    top: -60px;
}







.galleries {



    width: 100%;
    position: relative;
}







/**************************************************************************************************************************************/



/**************************************************************************************************************************************/



#footer h4 a {



    color: #ffffff;



    text-decoration: none;
}







#footer h4 a:hover {



    color: #ffffff;



    text-decoration: underline;
}







#footer .info a:hover {



    text-decoration: none;
}







.our_mission li.current_page_item a{



    background: #fff;



    font-family: 'Open Sans';



    font-style: normal;



    font-weight: 300;



    font-size: 14px;



    color: #8e47ad;



    display: inline-block;



    width: 95%;



    height: auto;



    display: block;
    padding: 3px 0 5px 12px;



    margin-bottom: 2px;



	line-height:1.5em;
}







.our_mission ul ul.children li {



  padding: 0;
}







.our_mission li ul.children {



  padding: 0;



  margin-left:20px;



  display:none;
}







.our_mission li.current_page_item ul.children,  .our_mission li.current_page_parent ul.children {



  display:block;
}







li.page-item-452 ul.children{



	display:none !important;
}







li.page-item-556 ul.children{



	display:none !important;
}







.our_mission li.current_page_item ul.children li > a{



  background: none;



  color: #3b3b3b;
}







.our_mission li.current_page_item ul.children li > a:hover {



    background: #fff;



    font-family: 'Open Sans';



    font-style: normal;



    font-weight: 300;



    font-size: 14px;



    color: #8e47ad;



    display: inline-block;



    width: 95%;



    height: auto;



    display: block;
    padding: 3px 0 5px 12px;



    margin-bottom: 2px;



	line-height:1.5em;
}







.our_mission li.current_page_item a {



    color: #8e47ad;
}







.our_mission li.current_page_item a:hover {



}







.navigation_bar li.current-menu-item a {



    color: #004785;
}







.default {



    width: 98%;
}







.default h1.entry-title {



    padding: 10px 0px;
}







.default a {



    color: #8E47AD;



    text-decoration: none;
}







.default a:hover {



    color: #8E47AD;



    text-decoration: underline;
}







.readmore {



    float: right;



    margin-top: -18px;
}







.default img {



    padding: 0px 10px 15px 0px;
}







.article p {



    display: block !important;
}







#nav-below h3 {



    float: none;
}







#right_section .submit_section {



    float: none;
}







/************************************************************************************************/







.radius, .label, .zipcode, .submit_button {



	display:inline;



	padding-right:20px;
}







.radius, .label, .zipcode, .submit_button  {



  color: #3B3B3B;



  font-family: 'Open Sans';



  font-size: 14px;



  font-style: normal;



  font-weight: 300;



  text-decoration: none;
}







.ceo_quotes h1 {



  font-size: 32px;



  line-height: 35px;
}







.submit_button button.search{



  background: url("images/submit_button.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);



  border: medium none;



  color: #FFFFFF;



  cursor: pointer;



  font-family: 'Source Sans Pro',sans-serif;



  font-size: 14px;



  height: 23px;



  padding: 0 12px 1px 0;



  text-transform: uppercase;



  width: 103px;
}







div.search_info{



	max-width:700px;
}







table#search_results{



	border:none;
}







table#search_results tr#header_row th{



  line-height: 18px;



  padding: 9px 6px;



  font-family: 'Droid Sans';



  font-style: normal;



  font-weight: 700;



  font-size: 14px;



  color: #7a7875;



  border:none;
}







table#search_results tr#search_result_data td{



  line-height: 18px;



  padding: 9px 6px;



  font-family: 'Open Sans';



  font-style: normal;



  font-weight: 400;



  font-size: 14px;



  color: #7a7875;



  border:none;
}



/*======add css 30/01/2014========*/



.Wprevious_month.small {



  background: url("images/calendar_naw_small2.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;



  



}



.Wnext_month.small {



  background: url("images/calendar_naw_small2.png") no-repeat scroll 0 -26px rgba(0, 0, 0, 0) !important;
}



.dash_border .calendar_header th {



  color: #A56CBD !important;



  



}



.dash_border .calendar_header th {



	border-bottom:none !important;
}



.dash_border {



	border:none;
}



.dash_border tr > td{



	border:none;
}



.bw_calendar.small {



  border: medium none;
}



.cal_reg_off{



	background-color:transparent !important;
}



.cal_reg_on {



  background-color: #8E47AD !important;



  color: #FFF !important;
}



.mainmenu5{



  background-color: #E099FF !important;



  color: #FFF !important;
}







.cal_reg_off_today {



  background-color: #E099FF !important;



 



}



ul.job_listings li.job_listing a:hover, ul.job_listings li.no_job_listings_found a:hover,ul.job_listings li.job_listing a:focus, ul.job_listings li.no_job_listings_found a:focus{



	background-color:#E099FF !important;
}



ul.job_listings li.job_listing a .meta, ul.job_listings li.no_job_listings_found a .meta {



  width: 32% !important;
}



ul.job_listings li.job_listing a div.position h3, ul.job_listings li.no_job_listings_found a div.position h3 {



  font-size: 1.3em !important;



  color:#8E47AD !important;
}



.job-manager .freelance, .job_listing .freelance, .job-types .freelance {



  color: #8E47AD !important;
}



ul.job_listings li.job_listing a .meta li, ul.job_listings li.no_job_listings_found a .meta li {



  font-size: 1em !important;
}



ul.job_listings li.type-job_listing.job_listing a div.location {



	font-size: 14px;



	line-height:16px;
}



ul.job_listings {



  border-top:none !important;



  padding-top: 4% !important;



  padding-bottom: 1% !important;
}



ul.job_listings li.job_listing, ul.job_listings li.no_job_listings_found {



	border-bottom:none !important;
}



ul.job_listings li.job_listing a, ul.job_listings li.no_job_listings_found a {



  padding: 2% 3% !important;
}



.position h3 {



  float:none; 



}



ul.job_listings li.type-job_listing.job_listing a ul.meta{



	width:19% !important;
}



.single_job_listing .meta .freelance {



  background-color: #8E47AD !important;



  



}



.single_job_listing .company {



	border:none !important;
}



.single_job_listing .application .application_button {



  background-image: url("images/submit_button.png") !important;



  background-repeat: no-repeat;



  border: 1px solid #EAAF0F !important;



  width:13.3% !important;



  padding: 5px 12px 5px 0px !important;



  background-color:#EAAF0F !important;



  font-size:11px !important;



  color:#FFFFFF !important;



  background-position:center right;
}







/*======end css 30/01/2014========*/







/*======Add css 31/01/2014========*/



.em-booking-buttons{



	color:#fff;
}



.em-booking-submit {



  background: url("images/submit_button.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;



  color: #FFFFFF !important;



  padding: 4px 38px 0 0px;



  font-weight:bold;



  border:none;
}



.article span {



  padding-top: 1px !important;
}



.fc-header-title h2 {



  color: #8E47AD;



  font-weight: bold;
}



.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {



  border: 1px solid #CC99E4 !important;



  



}



.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {



  border: 1px solid #8E47AD !important;



  



}



.fc-event-inner.fc-event-skin {



  background-color: transparent !important;



  border-color: #8E47AD !important;



  color: #FFFFFF !important;
}



.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {



  background: url("images/ui-bg_highlight-soft_75_ffe45c_1x100.png") repeat-x scroll 50% top #A56CBD !important;



  border: 1px solid #A56CBD !important;
}



.ui-widget-header {

  background: #a56cbd url("images/ui-bg_highlight-soft_75_ffe45c_1x100.png") repeat-x scroll 50% top !important;

  border: 1px solid #a56cbd !important;

  color: white !important;

  font-weight: bold;

}

.ceo_text a {



  color: #8E47AD;



  font-family:'Open Sans';
}



table#dbem-bookings-table {



  border: none !important;
}



table#dbem-bookings-table tr > th, table#dbem-bookings-table thead th {



	color:#762F9B;



	font-size:14px;



	font-family:'Open Sans';



	text-align:center !important;
}



table#dbem-bookings-table tr > td {



	border: none !important;



	font-family: 'open sans';



	color:#3B3B3B;



	text-align:center !important;
}



.fc-event.fc-event-skin.fc-event-hori.fc-corner-left.fc-corner-right {



  border-color: #8E47AD !important;



  background-color: #8E47AD !important;
}

.fc-event {

  background-color: transparent !important;

  border-color: #8e47ad !important;

}



.fc-event-title {



  color: #FFFFFF !important;
}







div.css-search div.em-search-main .em-search-submit {



  background: -moz-linear-gradient(center top , #CB92E3 5%, #8950A1 100%) repeat scroll 0 0 #A56CBD !important;



  border: 1px solid #A56CBD !important;



  box-shadow: 0 0 0 0 #A56CBD !important;



  



}



div.css-search div.em-search-advanced label {



	font-family:'Open Sans';



	color:#3B3B3B;
}



div.css-search input, div.css-search select, div.css-search option, div.css-search div, div.css-search span, div.css-search button {



  	font-family:'Open Sans';



	color:#7A7875;
}



table.events-table tr th {



  color: #A56CBD;



  font-size: 16px;



  font-family:'Open Sans';
}



.css-events-list .events-table{



	border:none !important;
}



.events-table td {



  font-family: 'open sans';



  color:#7A7875;



  border:none !important;
}



.article ul {



  color: #000 !important;
}



.fc-event-time {



  color: #FFFFFF !important;
}



.article ul li {



  clear:left;
}



ul.job_types li {



  clear:none;
}



div.em-booking-message-success { 



	background-color: #F2AFFC !important; 



	border: 1px solid #DE89EB !important;



	color:#fff !important;
}



.css-locations-list .em-locations-list .article ul {



  margin: 21px !important;
}



.ceo_text.default > p {



   font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif !important;
}



.ceo_text.default > h3{



	color:#7F389E !important;
}



strong {



  color: #7F389E;
}



u{



  color: #7F389E;
}







.css-cats-list, .css-tags-list {



  color: #A56CBD !important;



  font-size:17px;



   font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;
}



.article p {



  font-family: open sans;
}



div.em-booking-message-success {



  background-color: #A56CBD;



  border: 1px solid #8E47AD;
}



.article h3 {



  color: #7F389E;
}



.em-booking {



  margin: 66px 0 10px !important;



 



}



.em-warning-confirms {



  background-color: #ECB3FE !important;



  border: 1px solid #A56CBD !important;
}



#em-wrapper > p {



  display: none !important;
}



.em-booking-form-details input.input, .em-booking-form-details textarea {



	padding:4px;
}



.em-booking-form label {



  width: 97px !important;
}



.post_image{



	text-align:center;
}



.post_image img{



	float:none !important;
}







.ceo_view {



  /*width: 76% !important;*/



}



.article {



 /* width: 95% !important;*/



}



.ceo_text {



  width: 98% !important;
}



.single_job_listing .company .name {



  padding: 0 0 0 0 !important;



  font-size:18px;
}











.ui-tooltip{



	width:630px !important;



	max-width:630px !important;
}



#simple_intranet .default img{



	padding: 0px;
}



#simple_intranet #main_grid table.treetable {



	color:#626262;
}



#simple_intranet .article ul li {



	clear:none;



	margin-left:2% !important;
}



#simple_intranet .default .si-employees-wrap .sid_title {



  float: left;



  width: 100%;
}



#simple_intranet #employeesearchformwidget > input[type="text"] {



  margin-bottom: 4%;



  padding:2%;
}



#simple_intranet #employeesearchformwidget > input[type="submit"], #simple_intranet #employeesearchform > input[type="submit"], #simple_intranet #employeesearchformgrid > input[type="submit"] {



  background-color: #EAAF0F;



  border: 1px solid #EAAF0F;



  cursor: pointer;



  color:#FFF;



  font-weight:bold;
}



#simple_intranet .employeeinfo_grid {



  clear: left;



  color: #7A7875;



  font-family: 'Open Sans';



  font-size: 12px;



  font-weight: 400;



  line-height: 15px;



  padding-bottom: 18px;



  padding-top: 10px;
}



#simple_intranet #employeesearchformgrid {



  width: 326px;
}



#simple_intranet #employeesearchformwidget > select, #simple_intranet #employeesearchform > select {



  color: #3B3B3B;
}



#simple_intranet .article span {



  font-family: 'Open Sans';



  font-weight:400;
}



#simple_intranet .si-employees-wrap .employeebiowidget{



	color:#7A7875;
}



#simple_intranet table.treetable thead {



  background-color: #A56CBD;
}



#simple_intranet table.treetable thead tr th {



  border-bottom: 1px solid #A56CBD;



  border-top: 1px solid #A56CBD;



  color: #FFF;
}



#simple_intranet #main_grid .top-me-cl-men {



  background-color: #F5BCFF !important;



  border-bottom: 1px solid #A56CBD !important;



  border-top: 1px solid #A56CBD !important;
}



#simple_intranet table.treetable th {



padding-left: 2%!important;
}



#simple_intranet .ceo_text th a {



  color: #FFF;
}



#simple_intranet table.treetable{



	border:none;
}



#simple_intranet table, #simple_intranet table tr td {



  border:none;
}



.employeebioprofile span {



  font-family: 'Open Sans';



  font-weight:400;
}



#simple_intranet table.treetable tr.selected {



background-color: #A56CBD;



border-color: #A56CBD;



color:#FFF;
}



#simple_intranet .article tr td {



  padding: 1% 2%;



  width: 19%;
}



#simple_intranet #example-advanced tbody tr.l_left td {



  cursor: default;



  padding-left: 10px;



  padding-top: 10px;



  width:auto;
}



.article .ceo_text.default div.hiv ul.menu > li{



	clear:none !important;



	



  



}



div.em-booking-login {



  border-left: 1px solid #AAAAAA !important;
}



div.em-booking-login label {



  width: 97px !important;
}



.article span.form-tip {



	font-weight:normal !important;
}



.em-booking-login .em-booking-login-form label{



	color: #7A7875 !important;



	font-family: 'open sans';
}



/*.article .ceo_text.default div.form .form-section h2.form-header{



  color: #DBE1D0 !important;
}*/



 /*======End css 31/01/2014========*/



@media only screen and (max-width: 1024px){



	



	.ceo_text.default > div {



		width:100% !important;



	}



	.ceo_text.default{



		width:96% !important;



	}



	.ceo_text {



  		width: 95% !important;



	}



	



	.article .post_image img {



		height:auto !important;



	  	width: 91% !important;



		



	}



	.ceo_view .article .em-search-submit.loading img{



		width: 98% !important;



	}



	ul.job_listings li.job_listing a .meta, ul.job_listings li.no_job_listings_found a .meta {



  		width: 32% !important;



	}



	.wrapper .inner_container .inner_content .galleries img {



  		width: 100% !important;



		height:auto !important;



	}



	.wrapper .inner_container .inner_content .inner_overlay {



  		height: auto !important;



	}



	



	.ceo_view .article .single_job_listing .application .application_button {



  		width:20.3% !important;



	}



	.ceo_view {



  		/*width: 75% !important;*/



	}



	.single_job_listing .company .name {



  		padding: 0 0 0 24% !important;



	}







}



@media only screen and (max-width: 768px){



	.ceo_text.default > div {



  		float: none !important;



	}



	.ceo_view .article .single_job_listing .application .application_button {



  		width:37.3% !important;



	}



	.em-location-map-container {



  		width: 500px !important;



	}



	.ceo_text {



 	 	width: 97% !important;



		overflow:hidden;



	}



	ul.job_listings li.job_listing a div.position, ul.job_listings li.no_job_listings_found a div.position {



   		width: 42% !important;



	}



	ul.job_listings li.job_listing a div.position h3, ul.job_listings li.no_job_listings_found a div.position h3 {



  		font-size: 14px !important;



	}



	ul.job_listings li.job_listing a div.location, ul.job_listings li.no_job_listings_found a div.location {



  		width: 30% !important;



	}



	ul.job_listings li.type-job_listing.job_listing a ul.meta {



  		width: 28% !important;



	}



	



	



}



@media only screen and (max-width: 640px){



	



	.our_mission {



  		width: 19% !important;



	}



	



	ul.job_listings li.job_listing a div.position h3, ul.job_listings li.no_job_listings_found a div.position h3 {



  		font-size: 10px !important;



	}



	ul.job_listings li.job_listing a .meta, ul.job_listings li.no_job_listings_found a .meta {



  		width: 46% !important;



	}



	.em-location-map-container {



  		width: 333px !important;



	}



	.ceo_text > div {



	  float: none !important;



	  margin: 0;



	}



	.article {



	  width: 79% !important;



	}



	div.em-booking-login {



		margin:0 !important;



		border:none !important;



	}



	.em-booking-login-form > p {



  		clear: both;



	}



	.our_mission h2 {



  		font-size: 20px !important;



	}



	div.css-search div.em-search-advanced label {



  		min-width: 54px !important;



	}



	.em-events-search-category, .em-search-country.em-events-search-country {



  		margin-left: 3% !important;



	}



	.dbem_country {



	  background: none repeat scroll 0 0 #F9F9F9;



	  border: 1px solid #CCCCCC;



	  box-shadow: 2px 1px 1px rgba(0, 0, 0, 0.1) inset;



	  color: #3B3B3B;



	  font-family: open sans;



	  padding: 3px 7px;



	}



	ul.job_listings li.job_listing a, ul.job_listings li.no_job_listings_found a {



  		padding: 2% 1% !important;



	}



	ul.job_listings li.job_listing a img, ul.job_listings li.no_job_listings_found a img {



  		display: none;



	}



	ul.job_listings li.job_listing a div.position, ul.job_listings li.no_job_listings_found a div.position {



  		width: 38% !important;



		padding:0 !important;



	}



	ul.job_listings li.job_listing a div.position .company, ul.job_listings li.no_job_listings_found a div.position .company {



  		font-size: 10px !important;



	}



	ul.job_listings li.type-job_listing.job_listing a div.location {



	  font-size: 10px;



	  line-height: 15px;



	  padding-left: 0%;



	  width:35%;



	}



	ul.job_listings li.type-job_listing.job_listing a ul.meta {



	  width: 32% !important;



	  font-size:9px !important;



	}



	ul.job_listings li.type-job_listing.job_listing a ul.meta .date {



		font-size:11px !important;



	}



	.ui-tooltip{



		width:300px !important;



		max-width:300px !important;



	}



	



	



}







@media only screen and (max-width: 460px){



	



	table#dbem-bookings-table tr > th, table#dbem-bookings-table thead th {



		padding:9px 7px;



	



	}



	.our_mission {



  		width: 100% !important;



	}



	.ceo_text.default > div {



		width:100%;



	}



	table#dbem-bookings-table tr > td {



		padding :5px !important; 



	}



	.article {



	  width: 100% !important;



	}



	div.css-search.has-search-geo.has-search-term input.em-search-text, div.css-search.has-search-geo.has-search-term input.em-search-geo {



  		width: 32% !important;
}



	div.css-search input, div.css-search select {



  		margin-bottom: 3% !important;



	}



	div.css-search div.em-search-advanced label {



  		min-width: 100% !important;



	}



	.em-search-geo {



  		margin-left: 2% !important;



		width:33% !important;



	}



		/*.em-location-map-container {



  		width: 416px !important;



	}*/







}







@media only screen and (max-width: 360px){



	



	/*.em-location-map-container {



  		width: 317px !important;



	}*/



	.em-booking-form-details {



  		width: 100% !important;



	}



	div.css-search.has-search-geo.has-search-term input.em-search-text, div.css-search.has-search-geo.has-search-term input.em-search-geo {



		width: 61% !important;



		margin-bottom: 5%;



	}



	div.css-search div.em-search-geo {



 		padding-left: 0px !important;



	}



	



	.em-date-input-loc.em-date-start.hasDatepicker, .em-date-input-loc.em-date-end.hasDatepicker {



  		width: 86%;



	}



	.em-search-geo {



  		margin-left: 8% !important;



	}



	div.css-search input, div.css-search select {



  		padding: 7px !important;



	}



}



@media only screen and (max-width: 320px){



	



	/*.em-location-map-container {



  		width: 286px !important;



	}*/



	#wpfc-calendar-wrapper #wpfc-calendar *, .ui-selectmenu-menu {



  		font-size: 9px !important;



	}







}







@media only screen and (min-width: 320px) and (max-width: 599px) {



	.our_mission {



  		width: 100% !important;



	}



	.ceo_view {



  		width: 100% !important;



	}



	.label{



		display:none;



	}



	.zipcode .zip{



		width:50px;



	}



	.radius, .label, .zipcode, .submit_button {



		padding-right:1px;



	}



}







@media only screen and (min-width: 1025px) and (max-width: 3000px) {



	ul#menu-top_menu li:nth-child(3) {



 	 width: 115px;



	}



	.navigation_bar .last {



  		width: 155px;



	}



}











div.css-search.has-advanced div.em-search-main{



	border-bottom: 0px !important;



	padding-bottom:0px !important;
}



div.css-search div.em-search-options {



  display: none !important;
}



ul.job_listings li.job_listing a .meta .job-type, ul.job_listings li.no_job_listings_found a .meta .job-type{



	font-weight:400 !important;
}







#new_calendar_events{



	margin-top:20px;
}



#new_calendar_events span.open_sans{



	color:#8E47AD;



	display:block;



	font-size:20px;



	padding-bottom:10px;
}



#new_calendar_events a.events_heading{



	color:#8E47AD;



	font-size:20px;



	text-decoration:none;
}



#new_calendar_events ul{



	padding:0px !important;	



}



#new_calendar_events ul li{



	padding:0px 0 10px;



	margin:0px;



  	color: #A56CBD;



  	font-family:'open sans';
}



#new_calendar_events ul li:nth-child(2){



	display:none;
}







ul.job_listings img{



	display:none;
}







ul.job_listings li.job_listing a div.position, ul.job_listings li.no_job_listings_found a div.position{



	padding-left:0px !important;
}



.em-attendee-fields {



  border: 1px solid #AAAAAA;



  margin-bottom: 10px;



  padding: 10px;
}



#new_events_calendar span.open_sans {



  color: #8E47AD;



  display: block;



  font-size: 20px;



  padding-bottom: 10px;



  padding-top:10px;
}



#new_events_calendar .events_heading {



  text-decoration: none;
}



.em-calnav.em-calnav-prev, .em-calnav.em-calnav-next {



  text-decoration: none;



  color: #7F389E;
}



.month_name {



  color: #7F389E !important;
}



table.em-calendar td.eventful a, table.em-calendar td.eventful-today a {



  color: #7F389E !important;
}



table.em-calendar tr td {



  border-top: 1px solid #aaa;
}



table.em-calendar {



  border: 1px solid #AAAAAA;
}



#myhcalendar .ui-datepicker-calendar {



  display: none;
}



#myhcalendar .ui-datepicker-inline {



  padding: 0;
}



#myhcalendar {



	z-index:1000;



  position: absolute;
}



@media screen and (max-width: 600px) {



  .searchbartop {



    visibility: hidden;



    clear: both;



   



    display: none;



  }



}









.article img {

	margin-bottom:4%;
}



/*.job_filters {



  display: none;
}*/

@media screen and (min-width: 600px) {

tr.em-attendee-details td div.em-attendee-fields span.input-group {

  margin-left: 250px;

}

tr.em-attendee-details td div.em-attendee-fields label {

  margin-bottom: 10px;

  margin-right: 10px;

  width: 215px !important;

}

}

@media screen and (max-width: 599px) {

tr.em-attendee-details td div.em-attendee-fields span.input-group {

  margin-left: 30px !important;

  float:none !important;

  width: 100%;

}

tr.em-attendee-details td div.em-attendee-fields label {

	float:none !important;

  width: 100% !important;

}

}