/*

	Theme Name: Asure
	Theme URI: http://www.asure.webcornice.com
	Author: WebCornice
	Author URI: www.webcornice.com	
	Description: ASURE is a Wordpress Theme, ideal for all kind of Business and blog. hand written code. With a lots of design elements, multiple portfolio styles, multiple blog style option and other Features. packed with power full features and easy to use admin interface. This theme will be gifted choice for people who love modern and clean style. This theme will be suited for any type of Busincess, Portfolio, Photography and Personal website. Built on Bootstrap Platform.  
	Version: 1.3.8	
	License: GNU General Public License version 3.0
	License URI: http://www.gnu.org/licenses/gpl-3.0.html
	Tags: dark, light, white, black, gray, one-column, two-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, post-formats, theme-options
	All files, unless otherwise stated, are released under the GNU General Public License

*/

	/* Import CSS -------------------------------------------------------------- */
	@import url(http://fonts.googleapis.com/css?family=Open+Sans:600italic,400,600,700);
	@import url('css/bootstrap.css');
	@import url('css/bootstrap-responsive.css');
	@import url('css/prettyPhoto.css');
	@import url('css/flexslider.css');
	@import url('css/layerslider.css');	
	@import url('css/jplayer.blue.monday.css');
	@import url('css/custom_global.css');
	@import url('css/custom_responsive.css');	


	
	/* -------------------------------------------------------------------------- */
	/* -------------------------------- Layout ---------------------------------- */
	/* -------------------------------------------------------------------------- */

	body {
		font:13px/1.65em Helvetica, "HelveticaNeue","Helvetica Neue",Arial,sans-serif;
		color:#666666;
		font-size:12px;
		}
	h1,h2,h3,h4,h5,h6 { color:#0e2642; font-family:'Open Sans', sans-serif; font-weight: 600; }
	.canvas { 
		background-color:#FFFFFF; margin:55px auto 15px auto; 
		-webkit-box-shadow: 0px 0px 4px rgba(50, 50, 50, 0.75);
		-moz-box-shadow:    0px 0px 4px rgba(50, 50, 50, 0.75);
		box-shadow:         0px 0px 4px rgba(50, 50, 50, 0.75);
		min-height: 650px;
		padding-bottom:50px;
		}
	#footer {
		margin:0px auto 160px auto;
		border-top-width:5px;
		border-top-style:solid;
		min-height:100px;
		padding-top:70px;
		font-size:12px;
		}
	.dropdown-menu, .navbar-inner, .alert 
		{ 	-webkit-border-radius: 0px;
			-moz-border-radius: 0px;
			border-radius: 0px;
		}
	.tbl { display:table; border:0px; padding:0px; margin:0px; }
	.tbl.w100prs { width:100%; }
	.tbl .tr { display:table-row; border:0px; padding:0px; margin:0px;  }
	.tbl .td { display:table-cell; text-align:left; vertical-align:top; border:0px; padding:0px; margin:0px;  }
	.tbl .td.alr { text-align:right; }
	.tbl .td.all { text-align:left; }
	.tbl .tr.lh0 { line-height:0px; } 
	a {
	  -webkit-transition: all 0.3s ease-in-out;
		-moz-transition: all 0.3s ease-in-out;
		-o-transition: all 0.3s ease-in-out;
		transition: all 0.3s ease-in-out;
		outline:none !important;
		text-decoration:none !important;
		}
	li { line-height:1.4; }
	.fR { float:right; }
	.fL { float:left; }
	.loading {  }
	.loading > div,
	.loading ul { display:none; }
	.as_spacer { height:50px; }
		
	.mT10 { margin-top:10px; }
	.mT20 { margin-top:20px; }
	.mT30 { margin-top:30px; }
	.mT40 { margin-top:40px; }
	.mB10 { margin-bottom:10px; }
	.mB20 { margin-bottom:20px; }
	.mB30 { margin-bottom:30px; }
	.mB40 { margin-bottom:40px; }
	.mR40 { margin-right:40px; }
	
	.tagline { padding-left:10px !important; vertical-align:middle !important; }
	a.sc { display:block; float:right; width:28px; height:28px; overflow:hidden; margin-left:2px; margin-bottom:2px; 
		background-image: url(imgs/icons/sprite_icons.png);
		background-repeat:no-repeat;
		background-color:#001632;
	}
	.src_cntnt a.sc { display: inline-block !important; float: none !important; margin-top:15px !important;  }
	
	.team_icon { text-align:center; }
	.team_icon a.sc { display:inline-block; float:none; margin-left:1px; margin-right:1px; }
	
	a.twitter   { background-position:-756px -2px; }
	a.facebook  { background-position:-716px -42px; }
	a.linkedin  { background-position:-677px -83px; }
	a.rss       { background-position:-647px -122px; }
	
	a.dribbble   { background-position:-635px -967px; }
	a.gpluse  { background-position:-585px -1008px; }
	a.pinterest  { background-position:-524px -1055px; }
	a.share       { background-position:-470px -1095px; }
	a.email   { background-position:-409px -1134px; }
	a.flickr  { background-position:-349px -1174px; }
	a.digg  { background-position:-290px -1218px; }

	a.twitter:hover  { background-position:-756px -82px; }
	a.facebook:hover { background-position:-716px -122px; }
	a.linkedin:hover { background-position:-677px -163px; }
	a.rss:hover      { background-position:-647px -202px; }	
	
	a.dribbble:hover   { background-position:-635px -1009px; }
	a.gpluse:hover  { background-position:-585px -1050px; }
	a.pinterest:hover  { background-position:-524px -1097px; }
	a.share:hover       { background-position:-470px -1137px; }
	a.email:hover   { background-position:-409px -1177px; }
	a.flickr:hover  { background-position:-349px -1216px; }
	a.digg:hover  { background-position:-290px -1260px; }
	
	.gallery-caption { font-weight:bold; } 
	.wp-caption-text { color:#222222; }
	.wp-caption{ font-weight:bold; }
	.sticky { font-weight:normal; }
	.gallery-caption { font-weight:normal; }
	.bypostauthor { font-weight:normal;}
	
	img.alignnone { margin:10px; }
	img.aligncenter { margin:20px auto; }
	img.alignright { margin: 5px 0 20px 4%; float:right; }
	img.alignleft { margin:5px 4% 20px 0; float:left; }
	