/*
Theme Name:         OLAS BLVD
Theme URI:          http://bmgcreative.com/
Description:        OLAS BLVD is a versatile HTML5 responsive WordPress framework based on ZURB's Foundation.
Version:            2.0.1
Author:             Blackstone Media Group
Author URI:         http://bmgcreative.com/

License:            MIT License
License URI:        http://www.opensource.org/licenses/mit-license.php
*/

/* -------------------------------------------------- 
   Table of Contents
-----------------------------------------------------
:: Customized Adjustments of Foundation for WordPress
:: Styling Basic WordPress Outputs
:: Customize Foundation Style Pagination for WP-Pagenavi
:: Customize for BuddyPress
:: Your Customized Style
*/

/* ---------------------------------------------------
   Customized Adjustments of Foundation for WordPress
--------------------------------------------------- */

	/* ZURB Navi for Foundation */
	dl.nav { display: block; width: auto; height: 27px; margin: 0 0 18px; }
	dl.nav dt, dl.nav dd { float: left; display: inline; }
	dl.nav dt { color: #999; font-weight: normal; }
	dl.nav dd a { text-decoration: none; margin-left: 6px; padding: 5px 12px; }
	dl.nav dd a:hover { background: #eee; }
	dl.nav dd.current-menu-item a,
	dl.nav dd.current-post-ancestor a,
	dl.nav dd.current-menu-parent a,
	dl.nav dd.current-post-parent a
	 { color: #333; }
 
	/* Foundation-specific presentation CSS by ZURB */
	body { padding-bottom: 60px; width: 100%; background: #fff; border: none; max-width: 100%; }
	div.reverie-header { margin: 0 0 30px 0; padding: 20px 0 0 0; border-bottom: solid 1px #ccc; }
	div.reverie-header h1 { margin-bottom: 0; padding: 0; }
	div.reverie-header h1 a { color: #181818; }
	div.reverie-header h1 a:hover { color: #181818; }
	div.reverie-header .subheader { margin-bottom: 9px; }
	div.highlight { margin-bottom: 12px; }
	img.beta { position: absolute; top: 0px; right: 0px; }

/* -----------------------------------------
   Styling Basic WordPress Outputs
----------------------------------------- */
	
	/* Resizing the Blog Post */
	.post-box p { line-height: 21px; font-size: 14px; font-size: 1.4rem; }
	.post-box h1 { font-weight: bold; font-size: 30px; font-size: 3rem; line-height: 1; margin-bottom: 2px; }
	.post-box h2 { font-weight: bold; font-size: 26px; font-size: 2.6rem; line-height: 1; margin-bottom: 2px; }
	.post-box h3 { font-size: 22px;	font-size: 2.2rem; }
	.post-box h4 { font-size: 18px;	font-size: 1.8rem; }
	
	/* Add Divider for Listed Posts */
	.divider { background:url(images/divider.png) no-repeat center top; height:36px; margin:20px 0 27px; }	
	
	/* Add Align Class for Images */
	img.alignright { float: right; margin: 0 0 18px 18px; }
	img.alignleft { float: left; margin: 0 18px 18px 0; }
	img.aligncenter { display: block; margin: 18px auto; }
	
	/* Add HTML5 Caption Class for Images */
	figure.figure {	background: #EEE; margin: 0 0 18px;	-webkit-border-radius: 3px;	-moz-border-radius: 3px; display: inline-block; }
	figure.figure figcaption { padding: 8px 10px; font-size: 13px; font-size: 1.3rem; line-height: 18px; color: #555; }
	figure.alignright.figure { float: right; margin: 0 0 18px 18px; }
	figure.alignleft.figure { float: left; margin: 0 18px 18px 0; }
	
	/* Sidebar Adjustment */
	.sidebar-section { padding-bottom: 10px; padding-top: 20px;	font-size: 13px; font-size: 1.3rem; font-weight: normal; }
	
	/* Footer Nav */
	.footer-section { padding-bottom: 10px; padding-top: 20px; font-size: 13px; font-size: 1.3rem; font-weight: normal; }
	.footer-nav li { display: block; float: right; padding-left: 3%; margin-bottom: 0; }
	
	/* Breadcrumb Adjustment */
	ul.breadcrumbs li span { padding-left: 12px; }
	ul.breadcrumbs li a { padding-left: 0; }

/*  -------------------------------------------------------
    Customize Foundation Style Pagination for WP-Pagenavi
    ---------------------------------------------------- */ 
    
    div.wp-pagenavi { display: block; height: 24px; margin-left: -5px; color: #555; }
    div.wp-pagenavi a, div.wp-pagenavi span { float: left; display: block; padding: 6px 7px 4px; height: 24px; color: #555; font-size: 15px; font-size: 1.5rem; margin-left: 5px; }
    div.wp-pagenavi span.pages { padding-left: 0; }
    div.wp-pagenavi .current, div.wp-pagenavi a:hover { border-bottom: solid 2px #00a6fc; color: #141414; }
    div.wp-pagenavi span.unavailable:hover { border-bottom: none; }
    
    
/*  ---------------------------
    :: Customize for BuddyPress
    --------------------------- */

	.padder label + textarea { margin-top: 0; }
	.padder #item-body #message-threads .thread-avatar img { max-width: 50px; }
	ul.item-list.activity-list li.new_blog_post { padding-bottom: 15px; }
    .padder select { display: inline-block; }
    .padder div.item-list-tabs { margin: 25px 0; }
    .padder form#whats-new-form textarea { height: 30px; }
    .padder .button { display: inline; }
    
	
/*  --------------------------
    Your Customized Style
    ----------------------- */
	
	
	dl.tabs dd.tab1 a {background: #0399d8; color: #000;} 
	dl.tabs dd.tab1 a.active {background: #00b5ff; color: #000;} 
	
	dl.tabs dd.tab2 a{background: #acdf60;color: #000;}
	dl.tabs dd.tab2 a.active {background: #99ff00; color: #000;}
	
	dl.tabs dd.tab3 a {background: #fe632d; color: #000;} 
	dl.tabs dd.tab3 a.active {background: #ff3b00; color: #000;}
	
	dl.tabs dd.tab4 a {background: #ffff66; color: #000;} 
	dl.tabs dd.tab4 a.active {background: #ffff00; color: #000;}
	
	ul.contained.tabs-content>li.cont2 {border: 1px solid #99ff00; border-top: 5px solid #99ff00;}
	ul.contained.tabs-content>li.cont1 {border: 1px solid #00b5ff; border-top: 5px solid #00b5ff;}
	ul.contained.tabs-content>li.cont3 {border: 1px solid #ff3b00; border-top: 5px solid #ff3b00;}
	ul.contained.tabs-content>li.cont4 {border: 1px solid #ffff00; border-top: 5px solid #ffff00;}

	
	
	#subscribeForm {float: right; display: inline;width: 60%;text-align: right;margin-top: -68px}
		.required {font-weight: bold; color: #ff0000}
		.inptTxt {font-family: Arapey,Arial;font-size: 14px;padding: 4px}
		#subscribeForm .button-primary {cursor: pointer;font-family: Arapey,Arial;font-size: 14px;padding: 2px 6px}
		
.page-template-page-giveaway-php div.rowbg  { background: url("images/conbg.png") repeat-x  #f1f1f1; }
h2.large { text-align:center; font-weight:bold !important; font-size:80px;
color:#008f1c; margin:6px 0 24px; }
.post-box .logo h4 { color:#2593c9; font-size:30px; font-weight:600; margin:12px 0; }
.post-box .logo h5 { text-align:center; font-weight:bold; margin:6px 0; }		.page-template-page-giveaway-php .page-content { margin:24px 0; }
.page-template-page-giveaway-php h2{ font-weight:bold !important; margin-bottom:24px !important; }
.page-template-page-giveaway-php h4 { margin-bottom:12px; }
.page-template-page-giveaway-php .gform_body h2{ color:#ffffff; }
.page-template-page-giveaway-php .gform_wrapper{
	background: #000;
	padding: 15px 15px 20px 15px;
}
.page-template-page-giveaway-php .gform_wrapper .top_label .gfield_label,
.page-template-page-giveaway-php .gform_wrapper .ginput_complex label, .page-template-page-giveaway-php .gform_wrapper .gfield_time_hour label, .page-template-page-giveaway-php .gform_wrapper .gfield_time_minute label, .page-template-page-giveaway-php .gform_wrapper .gfield_date_month label, .page-template-page-giveaway-php .gform_wrapper .gfield_date_day label, .page-template-page-giveaway-php .gform_wrapper .gfield_date_year label, .page-template-page-giveaway-php .gform_wrapper .instruction {
	color: #fff;
	font-size:13px;
	font-weight:700;
}
.page-template-page-giveaway-php .gform_wrapper .top_label input.medium, .page-template-page-giveaway-php .gform_wrapper .top_label select.medium {
	width: 97%;
}

.special-offers-form input[type="text"], .special-offers-form input[type="email"] {width: 94% !important;}
.special-offers-form input, .special-offers-form select {font-size: 14px !important;}
.special-offers-form input::-webkit-input-placeholder {
   color: #008f1c;
}

.special-offers-form input:-moz-placeholder { /* Firefox 18- */
   color: #008f1c;  
}

.special-offers-form input::-moz-placeholder {  /* Firefox 19+ */
   color: #008f1c;  
}

.special-offers-form input:-ms-input-placeholder {  
   color: #008f1c;  
}

#gform_wrapper_9 {display:block !important;}
