/*
Theme Name: elpmis
Theme URI: http://thesimpleweb.co.uk
Original Theme URI: http://gentsthemes.com
Description: Based on StanleyWP by GentsThemes

Author: Paul Wilson
Author URI: http://thesimpleweb.co.uk
Original Author: Brad Williams & Carlos Alvarez & Carlos Alvarez
Original Author URI: http://gentsthemes.com
Version: 1.0
Tags: thSimpleWeb, Scarab4

Copyright (C) 2011-2014 Gents Themes
License: GNU General Public License, version 3 (GPLv3)
License URI: license.txt

	
CSS Rules: Sorted alphabetically for better organization.
*/

body {
	-webkit-overflow-scrolling: touch;
	-webkit-font-smoothing: antialiased;
	background-color: #ffffff;
	font-family: 'Open Sans', "Helvetica Neue",Helvetica,Arial,sans-serif;
}


.author-avatar img { -webkit-border-radius: 95px; -moz-border-radius: 95px; border-radius: 95px; }


/* Paragraph & Typographic */

.centered { text-align: center; }

/* Links */
a {
	-webkit-transition: color 0.1s ease-in, background 0.1s ease-in;
	-o-transition: color 0.1s ease-in, background 0.1s ease-in;
	-ms-transition: color 0.1s ease-in, background 0.1s ease-in;
	-moz-transition: color 0.1s ease-in, background 0.1s ease-in;
	transition: color 0.1s ease-in, background 0.1s ease-in;
	word-wrap: break-word;
}

a:hover,
a:focus { outline: 0; text-decoration: none; }

a:before,
a:after {
	-webkit-transition: color 0.1s ease-in, background 0.1s ease-in;
	-o-transition: color 0.1s ease-in, background 0.1s ease-in;
	-ms-transition: color 0.1s ease-in, background 0.1s ease-in;
	-moz-transition: color 0.1s ease-in, background 0.1s ease-in;
	transition: color 0.1s ease-in, background 0.1s ease-in;
}

hr {
	border: 0;
	border-top: 1px solid #ccc;
	display: block;
	height: 1px;
	margin: 1em 0;
	padding: 0;
}

/* Helpers */
.tvc-c {
    display: table;
}
.tvc-container {
    display: table;
    /*position: relative;*/
    width: 100%;
}
.text-vertical {
    display: table-cell;
    vertical-align: middle;
}
.text-vertical-center {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
}
.text-vertical-left {
    display: table-cell;
    text-align: left;
    vertical-align: middle;
}
.text-vertical-right {
    display: table-cell;
    text-align: right;
    vertical-align: middle;
}
.text-vertical-bottom {
    display: table-cell;
    text-align: center;
    vertical-align: bottom;
}

.img-centered {
	margin-right: auto;
	margin-left: auto;
}
img.desaturate { 
	-webkit-filter: grayscale(80%);
	filter: grayscale(80%);
}
img.desaturate:hover { 
	-webkit-filter: grayscale(0);
	filter: grayscale(0);
}
.col-fluid{
	padding-left: 0;
    padding-right: 0;
}
@media(min-width: 768px) {
	.col-lg-fluid {
		padding-left: 0;
    	padding-right: 0;
	}
}



.tshadow{
    text-shadow: 0px 0px 5px rgba(0,0,0,0.75);
}

.bshadow{
    box-shadow: 1px 2px 10px rgba(0,0,0,0.25);
}
.nomargin {
	margin: 0;
}
.nomargintop {
	margin-top: 0;
}

/* +++++ Color Wraps / Blog Page +++++ */

#grey { background-color: #eee; padding-bottom: 20px; padding-top: 20px; overflow: auto; border: 1px solid #ddd; }

#white { background-color: #ffffff; padding-bottom: 20px; padding-top: 20px; overflow: auto; }


/* Blog Date*/
bd {
	color: #d2d2d2;
	font-size: 12px;
	font-weight: 700;
	text-transform: uppercase;
}

/* Blog Author*/
ba { font-size: 12px; padding-left: 5px; text-transform: uppercase; }

/* Blog Quote */
.bq { font-size: 22px; padding-top: 30px; }

/* Blog Tags */
bt { font-size: 12px; }

/*Blog Image*/
section.post-entry a img {
    max-width: 100%;
}



/*text wrapping*/
img.alignright { float: right; margin: 0 0 1em 1em; }
img.alignleft { float: left; margin: 0 1em 1em 0; }
img.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.alignright { float: right; }
.alignleft { float: left; }
.aligncenter { display: block; margin-left: auto; margin-right: auto; }

.team-box {height:420px;}