@charset utf-8;
/*
Theme Name: PremiereCharities
*/
@font-face {
    font-family: 'LeagueGothic';
    src: url('fonts/leaguegothic.eot');
    src: url('fonts/leaguegothic.eot?#iefix') format('embedded-opentype'),
         url('fonts/leaguegothic.woff') format('woff'),
         url('fonts/leaguegothic.ttf') format('truetype'),
         url('fonts/leaguegothic.svg#leaguegothic') format('svg');
    font-weight: normal;
    font-style: normal;
}
html{background:url(images/bg_html.png) left top repeat;}
body { font-size:13px; color:#666666;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; background:url(images/bg_body.png) left top repeat-x;}
a { color:#0c519b; outline:none; outline-style:none; text-decoration:none; }
a:hover { color:#0c519b;text-decoration:underline;}
p {padding-bottom:14px; line-height:14px;}
h1{font-size:36px; line-height:36px; color:#666666; padding:0px 0px 20px 0px; font-weight:bold;}
h2{font-size:29px; line-height:29px; color:#FFF; font-weight:bold; background:url(images/bg_title.png) left top repeat-x; height:35px; border-top-left-radius:10px; border-top-right-radius:10px; text-transform:uppercase; text-align:center; text-shadow:0px 0px 5px #000; padding-top:5px; margin-bottom:9px;}
h3{font-size:16px; line-height:16px; color:#035a78; padding-bottom:10px; font-weight:bold;}
h4{font-size:14px; line-height:14px; color:#000000; padding-bottom:10px; font-weight:bold;}
h5{font-size:13px; line-height:13px; color:#000000; padding-bottom:10px; font-weight:bold;}
h6{font-size:12px; line-height:12px; color:#000000; padding-bottom:10px; font-weight:bold;}
ul{ margin:22px;}
ul li{ margin:0px; padding:0px 0px 9px 0px; list-style:disc; font-size:15px; color:#092c51; font-weight:bold;}
ol{ margin:27px;}
ol li{ margin:0px; padding:0px 0px 9px 0px; list-style:decimal; font-size:15px; color:#092c51; font-weight:bold;}
.intro{font-size:20px; color:#98a3a9; line-height:24px;}
em{ color:#3d4346; font-size:15px; font-style:italic;}
.alignleft{ float:left; display:block; margin:10px 10px 10px 0px;}
.alignright{ float:right; display:block; margin:10px 0px 10px 10px;}
.aligncenter {display:block; margin:10px auto;}
strong{ font-weight:bold;}
hr{}
.clear{ clear:both;}
#container{width:938px; margin:0px auto;}
/********header*******/
#header{ height:184px; width:100%; position:relative; z-index:9;}
.logo{ position:absolute; left:-11px; top:0px;}
.donate_now_button{ background:url(images/bg_donate_now_button.png) left top no-repeat; display:block; width:221px; height:80px; position:absolute; right:-4px; top:92px; text-indent:-9999em;}
.search-wrap{ position:absolute; right:235px; top:92px; height:37px;}
.search-wrap label{ float:left; background:url(images/icon_mag_glass.png) left 7px no-repeat; display:block; width:21px; height:21px; text-indent:-9999em; padding:7px 5px 0px 0px;}
.search-wrap .ipt-search{ float:left; border:none; display:block; width:163px; height:37px; line-height:37px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#b5a8a2; padding-left:10px; background:url(images/bg_search-wrap.png) left top no-repeat;}
.search-wrap .btn-search{ float:left; background:url(images/bg_search-wrap.png) right top no-repeat; width:53px; height:37px; border:none; cursor:pointer; line-height:1; text-indent:-9999em;}

.widget-area{ position:absolute; right:235px; top:134px; height:37px;}
.widget-area .wysija-p-email{ float:left;}
.widget-area h3{ display:none;}
.widget-area ul{ padding:0px; margin:0px;}
.widget-area ul li{ padding:0px; margin:0px;}
.widget-area p.wysija-instruct{ display:none;}
.widget-area .defaultlabels{ border:none; display:block; width:167px; height:37px; line-height:37px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#b5a8a2; padding-left:6px; background:url(images/bg_search-wrap.png) left top no-repeat;}
.widget-area .widget_wysija_cont .form-valid-sub input.defaultlabels{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#b5a8a2;}
.widget-area .wysija-submit{ float:left; background:url(images/bg_search-wrap.png) right top no-repeat; width:53px; height:37px; border:none; cursor:pointer; line-height:1; text-indent:-9999em;}
.widget-area .widget_wysija_cont .wysija-submit { margin-top:0px;}
.widget-area .widget_wysija_cont .wysija-submit { *margin-top:1px;}

.header_icon_list{ padding:0px; margin:0px; position:absolute; right:471px; top:141px;}
.header_icon_list li{ padding:0px 0px 0px 8px; margin:0px; list-style:none; float:left; font-weight:normal;}
.header_icon_list li img{ display:block;}
.mainnav_wrapper{position:absolute; right:-4px; top:30px;}
/*********content*********/
#content{ width:100%; overflow:hidden;}
#content.template_page{ padding-top:42px;}
.maincontent{ float:left; width:580px; overflow:hidden;}
.maincontent p a{ text-decoration:underline;}
.maincontent p a:hover{ text-decoration:none;}
.home_slider_wrapper{ width:938px; margin-bottom:18px;}
.home_slider_wrapper ul{ padding:0px; margin:0px;}
.home_slider_wrapper ul li{ padding:0px; margin:0px; position:relative; z-index:8; font-weight:normal;}
.home_slider_wrapper ul li img{ display:block;}
.home_slider_wrapper ul li a:hover{ text-decoration:none;}
.home_slider_wrapper .home_slider_text{ position:absolute; left:0px; bottom:0px; background:url(images/bg_2.png) repeat; font-size:27px; color:#c2f96e; font-weight:bold; font-style:italic; width:437px; padding:6px 12px 3px 12px; line-height:32px;}
.home_slider_wrapper .home_slider_text span{ font-weight:normal; font-size:18px;}

.bx-next,
.bx-prev{ display:none;}
.bx-pager { height:25px; position:absolute; right:13px; bottom:9px; z-index:99;}
.bx-pager a { display:block; float:left; width:25px; height:25px; background:url(images/bg_bx-pager.png) left top no-repeat; text-indent:-9999em; margin-right:4px;}
.bx-pager .pager-active,
.bx-pager a:hover { background:url(images/bg_bx-pager.png) left bottom no-repeat;}

.home_content{ width:100%; overflow:hidden;}

.home_left_text{ width:253px; float:left; padding-bottom:30px;}
.home_right_text{ width:253px; float:right;padding-bottom:30px;}
.home_right_text h2{ font-size:24px;}
.home_bottom_text{ width:100%; clear:both;}

.content_top{ width:100%; overflow:hidden; margin-bottom:18px;}

.top_slider_wrapper{ width:458px; float:right;}
.top_slider_wrapper ul{ padding:0px; margin:0px;}
.top_slider_wrapper ul li{ padding:0px; margin:0px; position:relative; z-index:8; font-weight:normal;}
.top_slider_wrapper ul li img{ display:block;}
.top_slider_wrapper ul li a:hover{ text-decoration:none;}
.top_slider_wrapper .top_slider_text{ position:absolute; left:0px; top:15px; background:url(images/bg_2.png) repeat; font-size:16px; color:#c2f96e; font-weight:bold; font-style:italic; width:237px; line-height:32px; padding:3px 10px 10px 12px;}

.content_bottom_links{ padding:0px; margin:0px; width:100%; overflow:hidden; margin-top:17px;}
.content_bottom_links li{ padding:0px 18px 0px 0px; margin:0px; list-style:none; float:left;}
.content_bottom_links li a{ background:#abe257; border-radius:8px;box-shadow:0px 0px 8px #FFF; display:block; text-align:center; text-transform:uppercase; font-size:23px; color:#033f81; font-weight:bold; text-shadow:0px 0px 5px #FFF; margin-top:8px; padding:8px 16px 7px 16px;}
.content_bottom_links li a:hover{color:#033f81;}

.content_top_left{ float:left; width:480px; height:222px; overflow:hidden; background:url(images/bg_counter_box.png) left top no-repeat; padding-top:35px;}
.content_top_left .rows_content{ width:100%; overflow:hidden; font-weight:bold; font-style:italic; color:#92dc23; padding-bottom:5px;}
.content_top_left .rows_content .rows_box{ float:left; width:172px; height:55px; background:url(images/bg_rows_box.png) right top no-repeat; text-align:center; padding:12px 10px 0px 21px; text-align:right;}
.content_top_left .rows_content .rows_box span{ display:block; float:right; width:30px; height:43px; line-height:43px; text-align:center; background:url(images/bg_rows_box_span.png) right top no-repeat; font-size:39px; color:#FFF; font-family: 'LeagueGothic',Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; padding-left:2px;}
.content_top_left .rows_content .rows_box span.number_5{ background:url(images/bg_number_5.png) left top no-repeat; width:34px; padding-left:0px;}
.content_top_left .rows_text{ width:246px; float:right; text-align:center; padding:0px 24px 0px 0px;}

.content_top_left .meals_box .rows_text{ font-size:34px; font-style:normal; line-height:34px; padding-top:16px;}

.content_top_left .homeless_box .rows_text{ font-size:25px; line-height:23px; padding-top:8px;}
.content_top_left .homeless_box .rows_text span{ font-size:19px; display:block; line-height:17px; padding-top:5px;}
.content_top_left .homeless_box .rows_text.rows_text2{ font-size:23px; font-style:normal; line-height:34px; padding-top:16px; text-align:left; padding-left:6px; width:240px;}

.content_top_left .volunteers_box .rows_text{ font-size:19px; text-align:left; line-height:16px; padding-top:14px;}
.content_top_left .volunteers_box .rows_text span{ font-size:27px; display:block; text-align:right; line-height:23px;}
.content_top_left .volunteers_box .rows_text.rows_text2{ font-size:23px; font-style:normal; line-height:34px; padding-top:16px; text-align:left; padding-left:7px; width:240px; position:relative;}





.support_content{ padding-top:71px; width:968px; position:relative; margin-left:-14px;}
.support_content_links{ padding:0px; margin:0px; width:968px; overflow:hidden; margin-bottom:6px;}
.support_content_links li{ padding:0px; margin:0px; list-style:none; float:left;}
.support_content_links li a{ display:block; width:242px; height:137px; text-indent:-9999em;}
.support_content_links li a.content_donate_fok_link{ background:url(images/bg_support_content_links.png) center top no-repeat;}
.support_content_links li a.content_donate_hope_link{ background:url(images/bg_content_donate_hope_link.png) center top no-repeat;}
.support_content_links li a.content_volunteer_link{ background:url(images/bg_content_volunteer_link.png) center top no-repeat;}
.support_content_links li a.content_spread_the_word_link{ background:url(images/bg_content_spread_the_word_link.png) center top no-repeat;}

.support_work_links{ background:url(images/bg_support_work_links.png) center top no-repeat; height:64px; width:964px; text-transform:uppercase; padding-bottom:14px;}
.support_work_links h3{ font-size:20px; line-height:20px; background:url(images/arrow.png) right 11px no-repeat; color:#092c52; float:left; padding:22px 92px 10px 17px; margin-right:38px;}
.support_work_links a{ display:block; float:left; font-size:20px; color:#a3a2a2; font-style:italic; position:relative; margin-right:16px;}
.support_work_links a:hover{ color:#a3a2a2; text-decoration:none;}
.support_work_links a .link_text{ display:none; font-size:21px; font-weight:bold; color:#FFF; text-shadow:0px 0px 5px #040404; width:263px; position:absolute; top:-16px; background:url(images/bg_link_text.png) left center no-repeat;  padding-left:15px; z-index:9;}
.support_work_links a .link_text span{ display:block; border-radius:9px; background:#092c51; padding:23px 10px 19px 20px;}
.support_work_links a.books_link{ background:url(images/icon_books.png) left 16px no-repeat; padding:20px 0px 10px 32px; width:87px;}
.support_work_links a.food_link{ background:url(images/icon_food.png) left 8px no-repeat; padding:19px 0px 10px 33px; width:77px;}
.support_work_links a.laptops_link{ background:url(images/icon_laptops.png) left 13px no-repeat; padding:19px 0px 10px 47px; width:106px;}
.support_work_links a.water_link{ background:url(images/icon_water.png) left 6px no-repeat; padding:19px 0px 10px 36px; width:91px;}

.support_work_links a.books_link .books_link_text{ left:99px;}
.support_work_links a.food_link .food_link_text{left:89px;}
.support_work_links a.laptops_link .laptops_link_text{ left:132px;}
.support_work_links a.water_link .water_link_text{left:106px;}

.support_work_links a.books_link:hover .books_link_text{ display:block;}
.support_work_links a.food_link:hover .food_link_text{ display:block;}
.support_work_links a.laptops_link:hover .laptops_link_text{ display:block;}
.support_work_links a.water_link:hover .water_link_text{ display:block;}

.support_button_link{ width:100%; overflow:hidden; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.support_button_link a{display:block;font-size:20px; line-height:21px; color:#033f81; font-weight:bold; padding:0 14px 0px 0px; float:left; width:308px; height:271px; overflow:hidden; letter-spacing:-1px;}
.support_button_link a:hover{color:#033f81; text-decoration:none;}
.support_button_link a span{ display:block; float:left; letter-spacing:-2px;}
.support_button_link a.button_link_1 span{ background:url(images/bg_button_link_1_span.png) 14px top no-repeat; font-size:63px; padding:19px 10px 20px 38px; margin-top:-6px;}
.support_button_link a.button_link_2 span{ background:url(images/bg_button_link_2_span.png) 4px top no-repeat; font-size:52px; font-weight:normal; padding:17px 10px 20px 21px; margin-top:-5px;}
.support_button_link a.button_link_3 span{ background:url(images/bg_button_link_3_span.png) 4px top no-repeat; font-weight:normal; font-size:50px; padding:16px 10px 20px 15px; margin-top:-2px;}

.hope_content ul{ width:100%; overflow:hidden; padding:0px; margin:0px;}
.hope_content ul li{ float:left; padding:0px 0px 9px 12px; margin:0px; width:180px; background:url(images/dot.png) left 8px no-repeat; list-style:none;}

.fok_content_title{ width:253px; font-size:24px;}
.search_title{ padding-top:50px;}
.bx-auto{ display:none;}
/*********sidebar*********/
.sidebar{ width:302px; float:right;}

.sidebar_link{ background:#abe257; border-radius:8px;box-shadow:0px 0px 8px #FFF; display:block; text-align:center; text-transform:uppercase; font-size:23px; color:#033f81; font-weight:bold; text-shadow:0px 0px 5px #FFF; margin-top:8px; padding:9px 0px 8px 0px;}
.sidebar_link:hover{color:#033f81;}
/*********footer*********/
#footer{ text-align:left; padding:30px 0px;}
#footer p{ font-size:12px;}







/******test email********/
.card_list{ width:100%; overflow:hidden; margin:0 0 20px;}
.card_item{ width:280px; margin:0 10px 10px 0; float:left; display:inline; background:#ffffff; padding:10px; border:1px solid #efefef; box-shadow:1px 1px 2px #cccccc;}
.card_item label{ display:block;}
.card_item label input, .card_item label img{ vertical-align:middle;}
.card_item label input{ }
.btn_go{ text-align:center; margin:0 0 10px;}
.btn_go input, .card_form input[type="submit"]{ cursor:pointer;}
.ipt_hide{ display:none;}

.card_single{ padding:40px 0 0;}
.card_img{ margin:0 0 10px; float:left; }
.card_img img{ padding:10px 10px 10px 20px; background:#ffffff; box-shadow:1px 1px 2px #cccccc;}

.card_form{ float:left; margin:0 0 0 40px; display:inline;}
.card_form ul{ margin:0 0 20px;}
.card_form ul li{ list-style:none; margin:0 0 5px;}
.card_form ul li label{ font-size:12px; line-height:22px; display:block; color:#666666; font-weight:normal;}
.card_form ul li input{ border:1px solid #cccccc; width:300px; padding:5px 0 5px 10px; font-size:14px; line-height:18px; font-family:Arial, Helvetica, sans-serif;}
.card_form ul.email_list li label{ float:left; width:30px; text-align:left;}


/********2013-06-04*********/
.comment_col{ margin:0 0 20px;}

.comment_col label {
    color: #666666;
    display: block;
    font-size: 12px;
    font-weight: normal;
    line-height: 22px;
}
.comment_col textarea{ width:320px; padding:5px 10px; border:1px solid #ccc; height:150px; overflow:hidden; background:#fff; font-size:14px; line-height:18px; font-family:Arial, Helvetica, sans-serif;}

#content > div.content_top > div.content_top_left > div.rows_content.meals_box > div.rows_text {
font-size:25px !important;	
}

.content_top_left .rows_content .rows_box {
  float: left;
  width: 185px;
  height: 55px;
  background: url(http://premierecharities.org/wp-content/uploads/2015/07/bg_rows_box2.png) right top no-repeat;
  background-size: contain;
}

.content_top_left .rows_content .rows_box {
  padding: 10px 5px;
}

.content_top_left .rows_content .rows_box span {
  width: 26px;
}