/*
Theme Name: x21
Theme URI: http://easydns.com/
Description: easyDNS Technologies Inc Bootstrap 3.3.6 Theme
Author: Ryan McMillan
Author URI: http://ryanmcmillan.ca/
Version: 1.0
Tags: Boostrap 3

License: Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0)
License URI: http://creativecommons.org/licenses/by-sa/3.0/



*/

/*
@import url(https://fonts.googleapis.com/css?family=Lato:400,100,100italic,300,300italic,400italic,700,700italic,900,900italic);
@import url('bootstrap/css/bootstrap.css');
@import url('bootstrap/css/style.css');
@import url('bootstrap/css/dark.css');
@import url('bootstrap/css/swiper.css');
@import url('bootstrap/css/font-icons.css');
@import url('bootstrap/css/animate.css');
@import url('bootstrap/css/magnific-popup.css');
@import url('bootstrap/css/responsive.css');
@import url('bootstrap/css/custom.css');
@import url('bootstrap/css/components/bs-datatable.css');
*/


@import url("//fonts.googleapis.com/css?family=Lato:300,400,400italic,600,700,900|Raleway:300,400,500,600,700|Crete+Round:400italic");

.table{
    display:table;
    width:100%;
    table-layout:fixed;
}
.table_cell{
    display:table-cell;
    width:100px;
    border:solid black 1px;
}
    padding-top: 1px !important;
}

/**
 * Requires: suitcss/flex-embed
 */

.CoverImage {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  margin: 0 auto;
  max-height: 300px;
  max-width: 1000px;
}

.the_title {
       display:none !important;
}
.button {
	display: inline-block;
	position: relative;
	cursor: pointer;
	outline: none;
	white-space: nowrap;
	margin: 5px;
	padding: 0 22px;
	font-size: 14px;
	height: 40px;
	line-height: 40px;
	background-color: #9ec54f;
	color: #FFF;
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 1px;
	border: none;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.2);
}
.buttonY {
	display: inline-block;
	position: relative;
	cursor: pointer;
	outline: none;
	white-space: nowrap;
	padding: 0 22px;
	font-size: 28px;
	height: 80px;
	width: 100%;
	line-height: 80px;
	background-color: #f1d933;
	color: #a18d02;
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 1px;
	border: none;
}
.buttonY div:hover {
	display: inline-block;
    width: 100%;
	background-color: #3374C2;
	padding: 0 0px;
}
.div_hover { background-color: #f1d933; }
.div_hover:hover { background-color: #000000; color: #a18d02; }

article { margin: 10px 20px 30px 20px; }
article h2 { margin-bottom: 10px; }
article .image { float: left; margin-right: 20px; margin-bottom: 10px; }
article .image img { max-width: 120px; }
article ul { margin-left: 20px; }

#sidebar .early-release { font-size: 1em; margin: 20px 0; }
#sidebar .widget { border-bottom: 1px solid #eee; margin-top: 20px; }
#sidebar h3 { margin-bottom: 15px; }
#sidebar p { margin-bottom: 15px; }
#sidebar #searchsubmit { height: 28px; padding-top: 5px; vertical-align: top; }

#sidebar .widget_text ul,
#sidebar .widget_text li {
	list-style: none;
	margin: 0;
}

#sidebar .widget_text li { padding: 4px; }

#sidebar .widget_text li a {
	display: inline-block;
	padding: 0 3px 0 12px;
}

#sidebar .widget_text li a {
	background: url("bootstrap/css/images/icons/widget-link.png") left top no-repeat;
	border: none !important;
	color: #444;
	font-size: 14px;
}

#sidebar .widget_text li a:hover { color: #000; }
#sidebar .widget_text > ul > li:first-child,
#sidebar .widget_text > ul { margin-top: -4px !important; }
#sidebar .widget_text ul ul { margin-left: 15px; }

#sidebar .textwidget ul li { list-style: none; }
#sidebar .widget_categories ul li, #sidebar .widget_text li { padding-left: 0; }
#sidebar .widget_categories ul li a, #sidebar .widget_text li a { color: #90bf3f; }
#sidebar .widget_categories ul li a:hover, #sidebar .widget_text li a:hover { color: #111; }

.entry-categories { margin-top: 20px !important; }
.entry-content { font-size: 1.2em; }

.entry-meta { margin-bottom: 20px !important; }
.entry-meta .glyphicon { margin-right: 3px; margin-left: 15px; }
.entry-meta .glyphicon.first { margin-left: 0; }

img.twitpic {
	float: left;
	margin-right: 15px;
}

#footer p, #footer pre, #footer ul, #footer ol, #footer dl, #footer dd, #footer blockquote, #footer address, #footer table, #footer fieldset, #footer form { margin-bottom: 0 !important; }

blockquote {
	font-size: 18px;
	font-style: italic;
	width: 450px;
	margin: 0.25em 0;
	padding: 0.25em 40px;
	line-height: 1.45;
	position: relative;
	color: #383838;
	display: inline-block;
}

#commentform input[name="submit"] {
	color: #fff;
	background-color: #28b62c;
	border-color: #23a127;
	border-radius: 4px;
}