/*
Theme Name: WP Bootstrap
Theme URI: http://www.creativewebdesign.ro/
Author: Gabriel Vasile
Author URI: http://www.creativewebdesign.ro/
Description: WordPress Bootstrap 3.0.0 Custom Theme
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: bootstrap
Text Domain: wpbootstrap
 
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/


/* ----------------------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------*/
/* BOOTSTRAP Override*/
/* ----------------------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------*/

/* RESET
********************************************************************************************
********************************************************************************************/
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, 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,
article, aside, canvas, details, embed, 
figure, figcaption, footer, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
font-size:16px;
-webkit-text-size-adjust:1em;
-ms-text-size-adjust:1em;
font:inherit;
vertical-align:baseline;
font-family: Helvetica, Arial, sans-serif;
color:#666666;
}


html, body {background: #000000;} 


/* IE Viewport fix
********************************************************************************************
********************************************************************************************/
@-webkit-viewport   { width: device-width; }
@-moz-viewport      { width: device-width; }
@-ms-viewport       { width: device-width; }
@-o-viewport        { width: device-width; }
@viewport           { width: device-width; }



/* CONTAINER OVERRIDE
********************************************************************************************
********************************************************************************************/
.container {
margin-top:1em;
max-width: 869px;}




@media (max-width: 768px) {
	.row {padding-left: 0.2em; padding-right: 0.2em;}
}

.nopadding{
padding-left: 0px !important;
padding-right:0px !important;}


/* MENU OVERRIDE
********************************************************************************************
********************************************************************************************/
.navbar {}

.navbar-default {
border: 0px #23282b;
background-color: transparent;}


.nav {}

.navbar-nav > li > a {
padding-top: .1em;
margin-left:0em;
margin-right:0em;
text-align:left;}


.navbar-nav {/*controls button text block */
background-color: #000000;}

.navbar-default .navbar-nav > li > a {/*controls button a text block */
background-color: #000000;
color: #ffffff;
font-size: .7em;
text-transform: uppercase;
margin-top:1em;
height: 2em;}

.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {/*controls button a hover text block */
color: #666666;
background-color: transparent;}


/* Styles the current menu item */
.navbar-default .navbar-nav>.active>a,
.navbar-default .navbar-nav>.active>a:hover,
.navbar-default .navbar-nav>.active>a:focus {
color: #999999;
background-color: transparent;}


.dropdown-menu > li > a {
color: #000000;
font-size: 0.8em;
background-color: transparent;}

.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
color: #fff;
text-decoration: none;
background-color: #999999;}

.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
	color: #000000;
	text-decoration: none;
	background-color: #999999;
	outline: 0;}
}



/* CONVERT MENU TO HOVER STAE FOR DESKTOPS
********************************************************************************************
********************************************************************************************/
.dropdown-menu .sub-menu {
    left: 100%;
    position: absolute;
    top: 0;
    visibility: hidden;
    margin-top: -1px;
}

.dropdown-menu li:hover .sub-menu {
    visibility: visible;
}

.dropdown:hover .dropdown-menu {
    display: block;
}

.nav-tabs .dropdown-menu, .nav-pills .dropdown-menu, .navbar .dropdown-menu {
    margin-top: 0;
}

.navbar .sub-menu:before {
    border-bottom: 7px solid transparent;
    border-left: none;
    border-right: 7px solid rgba(0, 0, 0, 0.2);
    border-top: 7px solid transparent;
    left: -7px;
    top: 10px;
}
.navbar .sub-menu:after {
    border-top: 6px solid transparent;
    border-left: none;
    border-right: 6px solid #fff;
    border-bottom: 6px solid transparent;
    left: 10px;
    top: 11px;
    left: -6px;
}

/* TABLE OVERRIDE
********************************************************************************************
********************************************************************************************/
table {
  background-color: #efefef;
}
caption {
  padding-top: 8px;
  padding-bottom: 8px;
  color: #777;
  text-align: left;
}
th {
  text-align: left;
}
.table {
margin-left:.8em;
margin-right:.8em;
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px;
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.1;
  vertical-align: top;
  border-top: 1px solid #ddd;
  color: #666666;
font-size: .85em;
}
.table > tbody + tbody {
  border-top: 2px solid #ddd;
}
.table .table {
  color: white;
  background-color: black;
}
.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td {
  padding: 5px;
}
.table-bordered {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}

.table-striped > tbody > tr:nth-of-type(even) {
  background-color: #ffffff;
}





