/*
Theme Name: wp-bootstrap
Theme URI: http://320press.com/wpbs
Description: A simple responsive theme based on the Bootstrap framework. Includes multiple page templates, two different sidebars and a theme options panel.
Version: 3.0
Author: 320press
Author URI: http://320press.com
Tags: black, white, one-column, two-columns, flexible-width, custom-background, custom-colors, custom-menu, full-width-template, theme-options
License: GNU General Public License v2.0 & Apache License 2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html http://www.apache.org/licenses/LICENSE-2.0
*/

/* HEADS UP: Everything that you will normally find here can be found in the library/less/wp.less */

@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,600,700,800,300&subset=latin,greek,greek-ext);

body 				{ font-family: 'Open Sans', sans-serif; font-size:18px; line-height:26px; font-weight:400; padding-top:50px; }

a					{ color:#fb72a4; }
b, strong			{ font-weight:200px;}

.container {
    margin-left: auto;
    margin-right: auto;
    padding-left: 5px;
    padding-right: 5px;
}

/* MAIN MENU */


.navbar > .container .navbar-brand					{ background: url(images/logo-small.png) no-repeat center center; margin:2px 45px 0 15px; width:171px; height:45px; line-height:45px; color:#FFFFFF; text-indent:-5000px; }

.navbar-default							{ opacity: 0.5; background: #000; color:#d1d7e9; border:none; font-size:15px; font-weight:300; box-shadow: 0px 4px 0px rgba(0, 0, 0, 0.100) ;}
.navbar-default .navbar-nav > li > a				{ color:#fff; }
.navbar-default .navbar-nav > li > a:hover			{ color:#FFED6C; }

.navbar-default .navbar-nav > .active > a, 
.navbar-default .navbar-nav > .active > a:hover, 
.navbar-default .navbar-nav > .active > a:focus		{ background: #ffcddf; color:#fff; }

.dropdown-menu						{ background: #000; color:#ffffff; font-family:arial; font-size:12px; padding:15px 0; border:none; box-shadow: 2px 2px 0px rgba(0, 0, 0, 0.100) ; }
.dropdown-menu > li > a					{ opacity: 1; color:#fff; }
.dropdown-menu > li > a:hover				{ opacity: 1; background: #000000; color:#ffffff; }
.dropdown-menu .divider					{ opacity: 0.3; background-color:#000; }

ul.nav .dropdown > .dropdown-menu .caret			{ margin-left:5px; border-width:4px 0 4px 4px; border-bottom:4px solid rgba(0, 0, 0, 0); border-left:4px solid #fff;   }


.form-control										{ background:#fff; border-radius:0px; font-family:arial; font-size:12px; color:#000000; }
.btn												{ background:#e5e5e5; color:#999; font-family:arial; border-radius:0;}
.btn-primary										{ background:#fb72a4; border-color:#fb72a4; color:#fff; }


h1, h2, h3, h4, h5 									{ font-family: 'Open Sans', sans-serif; font-weight:300;  }
h6 													{ font-family: 'Open Sans', sans-serif; font-weight:300; font-size:13px;  }

h3 p, .h3 p											{ font-size:120%; line-height:135%; }
h4, .h4												{ line-height:135%; }


#main article 					{ margin:0px; padding:0; }
.page #main article 					{ margin:0px; padding:5%; }
#main article h4				{ font-weight:100; }
#main article h4 a				{ color:#999; }


#main .page-header			{ opacity: 0.8; padding:5% 13% 8% 13%; border:none; background:#fff; color:#000; margin:0 0 10px 0; }
#main .page-header small		{ font-family: 'Open Sans', sans-serif; font-weight:100; font-size:16px; line-height:20px; }
#main .page-header a			{ color:#f1e48b; }
#main .page-header ul li 		{ font-family:arial; font-size:12px; }
#main .page-header hr 			{ border-color:#9cadde; margin-bottom:5px; }


/* PAGE */

body.page-id-16274 {padding:0px;}


.page #content				{ background:#FFFFFF;  }
#content					{ margin:0px 0 0 0; }

.jumbotron					{ background:#f7f7f7; border:none; border-radius:0; box-shadow:none; }
.well						{ background:#f7f7f7; border:none; border-radius:0; box-shadow:none; }

/* WIDGETS */

.widget							{ margin:0 0 10px 0; }

.rotatingtweet,
#nav_menu-4,
.widget_links,
.widget_polls-widget,
.widget_categories,
.widget_recent_entries,
.widget_tag_cloud				{ opacity: 0.8;
								margin:0 0 10px 0;
								padding:7% 8%; border:none;
								background: #fff; color:#000;
								border-color: #EEEEEE #DDDDDD #BBBBBB; 
								box-shadow: 0 0px 0px rgba(0, 0, 0, 0.0);
								}

#nav_menu-4 ul { list-style:none; margin:0px; padding:0px; }
#nav_menu-4 ul a { color:#fff; font-size: 24px; line-height: 34px; font-weight: 400; padding:4px 15px; }
#nav_menu-4 ul a:hover { color:#000; text-decoration:none; padding:4px 15px;  }
#nav_menu-4 ul li { margin:0 0 0px 0;  }

#nav_menu-4 ul li#menu-item-20327 a { color:#ABAA5E; }
#nav_menu-4 ul li#menu-item-20339 a { color:#FC7736; }
#nav_menu-4 ul li#menu-item-20329 a { color:#F8B243; }
#nav_menu-4 ul li#menu-item-20325 a { color:#FCD971; }
#nav_menu-4 ul li#menu-item-20338 a { color:#D87A95; }
#nav_menu-4 ul li#menu-item-20332 a { color:#91D0B1; }
#nav_menu-4 ul li#menu-item-20326 a { color:#EB6B2B; }
#nav_menu-4 ul li#menu-item-20328 a { color:#EFD2A0; }
#nav_menu-4 ul li#menu-item-20334 a { color:#E3A7C0; }
#nav_menu-4 ul li#menu-item-20324 a { color:#BAB393; }
#nav_menu-4 ul li#menu-item-20330 a { color:#B1C4BB; }
#nav_menu-4 ul li#menu-item-20341 a { color:#C4AB66; }

.widget_recent_entries 			{ background:#fff; }
.widget_recent_entries a 		{ color:#000; }
.widget_recent_entries ul		{ margin:0px; padding:0px; list-style-type:none; }
.widget_recent_entries ul li	{ margin:30px 0; }


.widget_tag_cloud .label		{ background:#3FB094; color:#F5F2C4; border-radius: 0; margin:0; font-family:arial; font-size:12px!important; line-height:30px; text-transform:none!important; padding:6px 12px; font-weight:normal; }
#tag-cloud a:hover { background:#3FB094; color:#ffffff; }

.widget_polls-widget label		{ font-weight:300; }
.widget_polls-widget li			{ margin:10px 0; }

#text-4						{ opacity: 0.8;
								margin:0 0 10px 0;
								padding:7% 8%; border:none;
								background: #F45D4C;  color:#FEE5AD;
								border-color: #EEEEEE #DDDDDD #BBBBBB; 
								box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
								}

.widget_links ul,
.widget_categories ul			{ margin:0px; padding:0; list-style-type:none;}
.widget_links ul li,
.widget_categories ul li		{ font-size:15px; line-height:15px; margin:5px 0; }




/* PAGINATION */

.pager							{ FCD971 margin:0 0 10px 0; font-size:45px; line-height:45px; color:#CCCCCC; }
.pager > a				 		{ opacity: 0.4; color:#000; }
.pager > a:hover				{ opacity: 0.8; color:#fff; }

/* BASIC COLORS */

.tweet							{ opacity: 0.9;
								margin:0 0 10px 0;
								padding:12% 15% 14% 15%; border:none;
								background: #fff; color:#000;
								border-color: #EEEEEE #DDDDDD #BBBBBB; 
								box-shadow: 0 0px 0px rgba(0, 0, 0, 0.0);
								}

.tweet h2						{ margin:10px 0 20px 0;  }
.tweet h3						{ margin:10px 0 20px 0; font-weight:400; opacity: 0.5; }
.tweet h6						{ color:#ccc; }
.tweet h6 a						{ color:#999; }
.tweet footer a					{ color:#CCCCCC; }
.tweet footer a:hover			{ color:#999999; }

.sticky .tweet		{ background:#FCF8CB; color:#000; }

.tweet-arrows 				{ color:#ccc; }
.tweet-arrows a				{ color:#ffcddf; }
.tweet-arrows a:hover		{ color:#fb72a4; }

/* PAGINATION */

.modal-header					{ background:#fb72a4; color:#fff; font-size:13px; border:none; }
.modal-body						{ padding: 6% 10%; }
.modal-content					{ background:#fff; color:#000; border:5px solid #fb72a4; border-radius:0px; }
.modal-content a				{ color:#fb72a4;  }
.modal-footer					{ background:#eee; border:none; }


#inner-footer					{ opacity: 0.7; background:#000; color:#999; font-size:15px; padding:30px 0; }
#inner-footer a					{ color:#ccc;  }
#inner-footer hr				{ border-color:#ffcddf;}

#inner-footer ul				{ list-style-type:none; padding:0px;  }

.visible-sm {
display: block !important;
visibility: visible !important;
}