/*  
Theme Name: New Pro Creation
Theme URI: http://www.angrycreative.se
Description: Built with Less+, 10 cols only
Version: 1.0
Author: Angry Creative
Author URI: http://www.angrycreative.se
*/

/*  
	THIS DOCUMENT IS FOR GLOBAL DEFINITIONS ONLY.
	NO HEIGHTS, WIDTHS, PADDINGS OR MARGINS THAT WON'T BE APPLICABLE FOR ALL SCREEN RESOLUTIONS.
*/


/*
	Global definitions
	---------------------------------------------------------------------------
*/

body {
	margin: 0px auto;	
	-webkit-tap-highlight-color: #CCC;
}

::selection 	 	{background: #CCC;}
::-moz-selection 	{background: #CCC;}
img::selection 		{background: transparent;}
img::-moz-selection {background: transparent;}


a {
color: #000;	
}

a:hover {
color: #000;	
}


/*
	Re-usable column sizes
	---------------------------------------------------------------------------
	3 columns = 228px
	
	standard column space = 24px
*/

.threecol {
	width: 228px;	
}

/*
	Buttons
	---------------------------------------------------------------------------
*/

.emptyButton {
width: 228px;
height: 54px;
}

.blackButton {
	padding: 0px 0px 0px 14px;
	background: #000 url('images/buttons/blackbutton-left.gif') no-repeat left;
	float: left;
	text-decoration: none;

cursor:pointer;
cursor:hand;
}
	.blackButton span {
		width: 200px;
		padding: 12px 14px 12px 0px;
		background: #000 url('images/buttons/blackbutton-right.gif') no-repeat right;
		float: left;
		text-shadow: 0px 0px 0px #000;
		color: #FFF;	
		text-decoration: none;
		font-style:italic;
	}
	.blackButton span:hover {
		color: #e1e1e1;
		text-decoration: none;
		font-style:italic;
	}
	
.more-link {
	padding: 0px 0px 0px 14px;
	background: #000 url('images/buttons/blackbutton-left.gif') no-repeat left;
	float: left;
	text-decoration: none;

cursor:pointer;
cursor:hand;
}
	.more-link span {
		width: 200px;
		padding: 12px 14px 12px 0px;
		background: #000 url('images/buttons/blackbutton-right.gif') no-repeat right;
		float: left;
		text-shadow: 0px 0px 0px #000;
		color: #FFF;	
		text-decoration: none;
		font-style:italic;
	}
	.more-link span:hover {
		color: #e1e1e1;
		text-decoration: none;
		font-style:italic;
	}
	
	
/*
	Vertical lines
	---------------------------------------------------------------------------
*/	

.hr {
	float: left;
	clear: both;
	height: 1px;
	background: #000;
	border-bottom: 1px solid #FFF;
	width: 100%;	
}


/*
	Lists
	---------------------------------------------------------------------------
*/

.checkList li {
	padding: 3px 0px 3px 35px;
	background: url('images/lists/check.png') no-repeat center left;
	list-style-type:none;
}

/*
	Clear
	---------------------------------------------------------------------------
*/

.clear {
clear:both;
display:block;
overflow:hidden;
visibility:hidden;
width:0;
height:0;
}

.clear-space {
clear:both;
display:block;
overflow:hidden;
visibility:hidden;
width:100%;
height:40px;
}

/*
	Addthis
	---------------------------------------------------------------------------
*/

.addthis_toolbox {
margin-bottom: 15px;
text-shadow: 0px 0px 0px #000;
}

/*
	Disqus
	---------------------------------------------------------------------------
*/

#dsq-comments {
text-shadow: 0px 0px 0px #000;
}

/*
	Flattr
	---------------------------------------------------------------------------
*/

.FlattrButton {
float: right;
margin: 0px 0px 10px 10px;
}


/*
	MailChimp
	---------------------------------------------------------------------------
*/

#mc_embed_signup {
float: left;
    border-top: 1px solid #000000;
    margin-top: 24px;
    padding-top: 24px;
}

#mc_embed_signup h2 {
margin-bottom: 5px;
}

.mc-field-group {
clear: both;
}

.mc-field-group label {
float: left;
width: 100%;
}

.mc-field-group input{
float: left;

width: 100%;
}

#mc-embedded-subscribe {
margin-top: 5px;
background: none repeat scroll 0 0 #000000;
color: #ffffff;
padding: 5px 8px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
border: none;
}
