/*
Theme Name: Laurels
Theme URI: http://fasterthemes.com/wordpress-themes/Laurels
Author: FasterThemes
Author URI: http://fasterthemes.com/
Description: Laurels is a lightweight, faster, clean, super flexible and bootstrap based responsive theme for business or personal websites. Laurels Theme is built on top of Twitter Bootstrap which means that your site can be displayed on every device (pc, laptop, mobile devices, tablets etc) without horizontal scrolling. It has got custom widgets, theme-options etc in order to get it customized as per your needs.
Version: 1.1.8
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Laurels Theme, Copyright 2014 fasterthemes.com
Laurels is distributed under the terms of the GNU GPL
Tags: left-sidebar, right-sidebar, fixed-layout, fluid-layout, responsive-layout, custom-background, custom-menu, editor-style, featured-images, full-width-template, post-formats, sticky-post, theme-options, threaded-comments , translation-ready
Text Domain: laurels

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.

02/03/2015:
Custom Color
red: #c2272d
blue: #12bbd5
*/

.bottom-footer{
	color:#fff;
}
.bottom-footer span {
    color: #b7b7b7;
    font-size: 13px;
    text-transform: uppercase;
}
.laurels-entry-meta a{
	color: #535353;
    font-size: 15px;
    text-decoration: none;
    transition: all 0.5s ease-in-out 0s;
}
.comment-form .comment-form-comment textarea {
    color: #747474;
}
.breadcrumb.blog-breadcumb > a {
    color: #535353;
    display: inline-block;
    margin-right: 5px;
}
.breadcrumb.blog-breadcumb > a:hover {
    color: #c2272d;
}
.blog-breadcumb a:after {
    color: #535353;
    content: none;
    font-size: 14px;
    padding-left: 5px;
}
.laurels-entry-meta {
    float: left;
    margin-right: 10px;
}
.blog-info > h2{
	 font-size: 24px;
    padding-left: 10px;
    text-transform: capitalize;
    transition: all 0.5s ease-in-out 0s;
    margin:0px;
}
.site-breadcumb  a, 
.list-breadcumb  a {
    color: #1e1e1e;
    text-transform: capitalize;
}
.site-breadcumb  a:hover {
    color: #c2272d;
}
.media-object {
    height: auto;
    width: 85px;
}
.comment-media .avtar img {
    margin-right: 10px;
}
#commentform label,
.comment-notes,
.comment-form-url {
    display: none;
}
#commentform input {
    margin-bottom: 10px;
}
.comment-reply-title {
    margin-bottom: 15px;
}

#commentform input[type="submit"] {
    background-color: #017c9b;
    border: 0 none;
    border-radius: 0;
    color: #fff;
    font-size: 16px;
    padding: 5px 15px;
    
}
#commentform input[type="submit"]:hover {
    background-color: #212121;
    border: 0 none;
    border-radius: 0;
    transition: all 0.5s ease-in-out 0s;
}
.laurels-entry-meta {
    display: table;
    float: none;
    margin-right: 10px;
 }
table{
	width: 100%;
}
.wp-caption {
	max-width: 100%;
}

.aligncenter {
    clear: both;
    display: block;
    margin: 0 auto;
}
.alignleft {
    display: inline;
    float: left;
    margin-right: 1.5em;
}
.alignright {
    display: inline;
    float: right;
    margin-left: 1.5em !important;
}
.wp-caption {
    background: none repeat scroll 0 0 #c2272d;
    clear: both;
    margin-bottom: 14px;
    max-width: 100%;
    padding: 5px;
    text-align: center;
}
.wp-caption-text {
    color: rgb(255, 255, 255) !important;
    font-size: 12px !important;
    font-weight: bold;
    margin: 0 auto !important;
    padding: 8px 0;
    text-align: center !important;
}
.sticky .entry-date {
	display: none;
}
a {
    color: #c2272d;
}
.blog-content p a:hover {
    color: #535353;
}
.bypostauthor{}
.carousel-inner .item > img {
    /* height: 390px !important;
    width: 100%; */
}
.item img{
    margin: 0 auto;
}
.center-block .row_img img{
    height: 189px;
    width: 190px;
}
.readmore{
	    display: table;
}
.blog-rightsidebar-img {
    margin-bottom: 10px;
}
.blog-content td,
.blog-content th {
    border: 1px solid #ccc;
    padding: 5px;
    text-align: center;
}
dt,
dd {
    padding: 5px 0;
}
.laurels-site-name > a {
    color: #fff;
}
/*pagination*/
.pagination ul li a:hover, a.select, .pagination .active a {
    border: 1px solid #c2272d;
}
.pagination ul li a{
	color: #c2272d;
}

.laurels-default-pagination {
    background-color: #f1f1f1;
    clear: both;
    display: table;
    margin-bottom: 15px;
    padding: 15px;
    width: 100%;
}
.laurels-previous-link {
    color:  #c2272d;
    float: left;
}
.laurels-next-link {
    color:  #c2272d;
    float: right;
}
.laurels-next-link a,
.laurels-previous-link a {
    color: #c2272d;
}
/* End pagination */
.media_left > .media-body > p > a {
    text-align: right;
    width: 100%;
}
.media.media_left > a {
    float: left;
    margin-right: 15px;
}
/* main sidebar */
.main-sidebar .sidebar-widgets h1 {
    font-size: 18px;
    margin-bottom: 15px;
    text-transform: uppercase;
    margin-top:0px;
}
.main-sidebar aside{
	margin-bottom:30px;
}

.main-sidebar ul {
    list-style: none outside none;
    padding-left: 0;
}
.main-sidebar li {
    border-bottom: 1px dotted #bbbbbb;
    padding: 15px 0 7px;
}
.main-sidebar li:before {
    color: #515151;
    content: ">";
    padding-right: 5px;
}
.main-sidebar li a {
    color: #515151;
    font-size: 15px;
    text-transform: capitalize;
}
.main-sidebar li a:hover {
    color: #c2272d;
    transition: all 0.5s ease-in-out 0s;
}
.main-sidebar .screen-reader-text{
	display: none;
}
.main-sidebar .searchform div input{
  display: inline-block;
  max-width: 70%;
  margin-bottom: 5px;
  font-weight: 700;
}
.main-sidebar .search-field, .main-sidebar .searchform #s{
    background-color: #fff;
    border: 1px solid #dadada;
    border-radius: 0;
    font-weight: normal;
    padding: 7px 10px 7px 5px;
    position: relative;
    transition: all 0.5s ease-in-out 0s;
    width: 100%;
}

.main-sidebar .search-submit, .main-sidebar .searchform #searchsubmit {
    border: 1px solid #c8c8c8;
    padding: 7px 10px;
}


.main-sidebar .children li {
    border-bottom: medium none;
    padding: 5px 0 0 20px;
}
.main-sidebar table {
    width: 100%;
}
.main-sidebar select {
    padding: 5px;
    width: 100%;
}
.main-sidebar .wp-caption {
    background: none repeat scroll 0 0 #c2272d;
    clear: both;
    margin-bottom: 14px;
    max-width: 100%;
    padding: 5px;
    text-align: center;
}
.main-sidebar img {
    height: auto;
    max-width: 100%;
}
.main-sidebar .sub-menu li {
    border-bottom: medium none;
    padding: 5px 0 0 20px;
}
.main-sidebar .tagcloud a {
    border: 1px solid #000;
    color: #000;
    font-size: 100% !important;
}
.tagcloud a {
    border-radius: 8px;
    display: inline-block;
    margin-bottom: 10px;
    margin-right: 6px;
    padding: 5px 8px;
    text-decoration: none;
    transition: all 0.17s ease-in-out 0s;
}
.tagcloud a:hover {
    border: 1px solid #c2272d;
    color:#c2272d;
}

/*footer*/
.column-footer .blog-media a{
	color:#fff;
}
.column-footer .blog-media a:hover{
	color:#c2272d;
}
.column-footer .blog-media:last-child {
    border-bottom: 1px solid transparent;
}
.column-footer .blog-media h5{
	color:#b1b1b1;
}
.column-footer .bottum_hr ul{
	margin-top:0px;
	padding: 0px;
}
.column-footer .bottum_hr p {
    color: #fff;
    font-size: 13px;
    line-height: 1.9;
    margin: 5px 0;
}
.column-footer .screen-reader-text{
	display: none;
}
.column-footer .search-field{
    background-color: #fff;
    border: 1px solid #dadada;
    border-radius: 0;
    font-weight: normal;
    padding: 7px 10px 7px 5px;
    position: relative;
    transition: all 0.5s ease-in-out 0s;
    width: 100%;
}
.column-footer .search-submit {
    border: 1px solid #c8c8c8;
    padding: 7px 10px;
}

.column-footer .children li {
    border-bottom: medium none;
    padding: 5px 0 0 20px;
}
.column-footer table {
    width: 100%;
    color: #fff;
}
.column-footer select {
    padding: 5px;
    width: 100%;
}
.column-footer .wp-caption {
    background: none repeat scroll 0 0 #c2272d;
    clear: both;
    margin-bottom: 14px;
    max-width: 100%;
    padding: 5px;
    text-align: center;
}
.column-footer img {
    height: auto;
    max-width: 100%;
}
.column-footer .sub-menu li {
    border-bottom: medium none;
    padding: 5px 0 0 20px;
}
.column-footer .tagcloud a {
    border: 1px solid #fff;
    color: #fff;
    font-size: 100% !important;
}
.column-footer h1{
    border-bottom: 1px dashed #4a4949;
    color: #ffffff;
    font-size: 16px;
    margin-bottom: 25px;
    margin-top: 25px;
    padding-bottom: 10px;
    text-transform: uppercase;
    }
/**
 Laurels gallery
 * -----------------------------------------------------------------------------
 */

.gallery {
	margin-bottom: 20px;
}

.gallery-item {
	float: left;
	margin: 0 4px 4px 0;
	overflow: hidden;
	position: relative;
}

.gallery-columns-1 .gallery-item {
	max-width: 100%;
}

.gallery-columns-2 .gallery-item {
	max-width: 48%;
	max-width: -webkit-calc(50% - 4px);
	max-width:         calc(50% - 4px);
}

.gallery-columns-3 .gallery-item {
	max-width: 32%;
	max-width: -webkit-calc(33.3% - 4px);
	max-width:         calc(33.3% - 4px);
}

.gallery-columns-4 .gallery-item {
	max-width: 23%;
	max-width: -webkit-calc(25% - 4px);
	max-width:         calc(25% - 4px);
}

.gallery-columns-5 .gallery-item {
	max-width: 19%;
	max-width: -webkit-calc(20% - 4px);
	max-width:         calc(20% - 4px);
}

.gallery-columns-6 .gallery-item {
	max-width: 15%;
	max-width: -webkit-calc(16.7% - 4px);
	max-width:         calc(16.7% - 4px);
}

.gallery-columns-7 .gallery-item {
	max-width: 13%;
	max-width: -webkit-calc(14.28% - 4px);
	max-width:         calc(14.28% - 4px);
}

.gallery-columns-8 .gallery-item {
	max-width: 11%;
	max-width: -webkit-calc(12.5% - 4px);
	max-width:         calc(12.5% - 4px);
}

.gallery-columns-9 .gallery-item {
	max-width: 9%;
	max-width: -webkit-calc(11.1% - 4px);
	max-width:         calc(11.1% - 4px);
}

.gallery-columns-1 .gallery-item:nth-of-type(1n),
.gallery-columns-2 .gallery-item:nth-of-type(2n),
.gallery-columns-3 .gallery-item:nth-of-type(3n),
.gallery-columns-4 .gallery-item:nth-of-type(4n),
.gallery-columns-5 .gallery-item:nth-of-type(5n),
.gallery-columns-6 .gallery-item:nth-of-type(6n),
.gallery-columns-7 .gallery-item:nth-of-type(7n),
.gallery-columns-8 .gallery-item:nth-of-type(8n),
.gallery-columns-9 .gallery-item:nth-of-type(9n) {
	margin-right: 0;
}

.gallery-columns-1.gallery-size-medium figure.gallery-item:nth-of-type(1n+1),
.gallery-columns-1.gallery-size-thumbnail figure.gallery-item:nth-of-type(1n+1),
.gallery-columns-2.gallery-size-thumbnail figure.gallery-item:nth-of-type(2n+1),
.gallery-columns-3.gallery-size-thumbnail figure.gallery-item:nth-of-type(3n+1) {
	clear: left;
}

.gallery-caption {
	background-color: rgba(0, 0, 0, 0.7);
	-webkit-box-sizing: border-box;
	-moz-box-sizing:    border-box;
	box-sizing:         border-box;
	color: #fff;
	font-size: 12px;
	line-height: 1.5;
	margin: 0;
	max-height: 50%;
	opacity: 0;
	padding: 6px 8px;
	position: absolute;
	bottom: 0;
	left: 0;
	text-align: left;
	width: 100%;
}

.gallery-caption:before {
	content: "";
	height: 100%;
	min-height: 49px;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
}

.gallery-item:hover .gallery-caption {
	opacity: 1;
}

.gallery-columns-7 .gallery-caption,
.gallery-columns-8 .gallery-caption,
.gallery-columns-9 .gallery-caption {
	display: none;
}
/* custom */img.grayscale {  filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 3.5+ */  filter: gray; /* IE6-9 */  -webkit-filter: grayscale(100%); /* Chrome 19+ & Safari 6+ */}img.grayscale:hover {  filter: none;  -webkit-filter: grayscale(0%);}
.page .blog-info, .page .blog-date { display: none; }

.support-container {
margin: 0 auto;
padding-top: 25px;
width: 900px;
}
.about-container {
padding-top: 25px;
}
.section_bottom {
	color: #b7b7b7;
}
.column1, .column2, .column3 {
	padding: 0 25px;
}
.column1 p {
	line-height: 1.8em;
}
.column2 ul.page-list {
	padding-top:10px;
}
.column3 ul.page-list {
	padding-top:6px;
}