@charset "UTF-8";
/*
Theme Name: Aniondesign
Template: genesis
Author: Aniondesign
Version: 1.0
Updated: 2014-10-09 19:22:44
*/


/* General (SMALL and up) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */ 
	
	/* Structure (SMALL and up) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */ 
		
		body {
			background-color: #fff;
		}
		.entry {
			margin-bottom: 0;
			padding: 0;
		}
		
		.site-inner, .wrap {
			margin: 0 auto;
			max-width: none;
			padding-left: 0;
			padding-right: 0;
		} 
		
		#wrap .wrap,
		#wrap > #inner > div{
			margin: 0 auto;
			max-width: 1366px;
			position: relative;
			width: 100%;
			display:block;
		} 
		#wrap{
			background-color: #ffffff;
			max-width: 1366px;
			margin: 0 auto;
			position: relative;
			display:block;
		} 
		.hide-mobile {
			display:none !important;
		}
		
		#comments,#sidebar .widget,
		.author  #sidebar .featuredpost, 
		.category  #sidebar .featuredpost, 
		.single-post  #sidebar .featuredpost, 
		.blog  #sidebar .featuredpost,
		.author  #sidebar .widget, 
		.category  #sidebar .widget, 
		.single-post  #sidebar .widget, 
		.blog #sidebar .widget, 
		#sidebar .featuredpost,
		.post-info,
		.post-edit-link,
		.entry-title{
			display:none;
		}
		.social-case .social{
			background-repeat:no-repeat;
			background-position:center;
			background-size:100% auto;
			display: inline-block;
			width:24px;
			height:24px;
			margin: 0 13px 0 0;
			overflow: hidden;
    		text-indent: 100px;
			margin-right: 15px;
		}
		.facebook.social{
			background-image:url('images/social/facebook.png');
		}
		.twitter.social{
			background-image:url('images/social/twitter.png');
		}
		.linkedin.social{
			background-image:url('images/social/linkedin.png');
		}
		.youtube.social {
			background-image:url('images/social/youtube.png');
		}
		.show-hide{
			cursor:pointer;
		}
		
		
		
	/* Foundation5  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */ 
		.row .row .columns {
			margin-bottom: 0;
		}
		.row {
			margin: 0 auto;
			max-width: 100%;
			width: 85%;
		}
		.columns p:last-of-type {
			margin-bottom: 0;
		}
		.column, .columns {
			margin-bottom: 0px;
		}
		[class*="column"] + [class*="column"]:last-child {
			float: left;
		}
		
	/* Header (SMALL and up) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */ 
		#header {
			background-color: transparent;
			width: 100%;
			z-index: 99999;
		}
		#header .wrap {
			background-color: transparent;
			max-width:1160px;
			width:85%;
		}

		#header #title-area{
			display:none;
			
		}
		#header #logo{
			background-image: url("images/logo.png");
			background-position: center center;
			background-repeat: no-repeat;
			background-size: contain;
			display: inline-block;
			height: 146px;
			max-width: 90%;
			position: absolute;
			vertical-align: middle;
			width: 146px;
			z-index: 9999;
		}
	
	/* Page/Post (SMALL and up)- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */ 
		#inner{
			background-color: transparent;
		}
		
		.tparrows.tp-leftarrow::before,
		.tparrows.tp-rightarrow::before {
			content: "" !important;
			background-image:url("images/left-arrow.png");
			background-position: center center;
			background-repeat: no-repeat;
			background-size: contain;
			width:50px;
			height:50px;
			display:block;
			opacity: 0.75;
		}
		.tparrows.tp-rightarrow::before {
			background-image:url("images/right-arrow.png");
		}
		
		.icon-j{
			 background-image: url("images/icon-j.png");
				background-position: center center;
				background-repeat: no-repeat;
				background-size: contain;
				display: block;
				height: 102px;
				margin: 0 auto;
				width: 102px;
				z-index: 999999;
				position: relative;
		}
		.icon-j.up{
			top: -51px;
		}
		.icon-j.down{
			bottom: -51px;
		}
		
		.box-img1 {
			margin: 0px 0;
		}
		.box-img2 {
			margin: 15px 0;
		}
		.box-img3 {
			margin: 5px 0;
		}
		#loginform .button.button-primary.button-large {
			width: auto;
		}
		.login form .forgetmenot label {
			display: inline-flex;
		}
		
		
	/* Footer (SMALL and up)- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */ 
		.footer {
			background-color: #6a706e;
			display: block;
			width: 100%;
			text-align:center;
			color:#fff;
			padding:20px;
		}
		.social-case {
			text-align: center;
		}
		#footer .social-case a {
			height: 28px;
			margin-bottom: 40px;
			vertical-align: middle;
			margin-right: 15px;
			display: inline-block;
		}
		.menu-footer, .gototop {
			display: none;
		}
@media only screen and (min-width: 40.063em) {
/* MEDIUM and up ------------------------------------------------------------------------------------------------------- */
	/* Structure (MEDIUM and up) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */   
		.column, .columns {
			margin-bottom: 0px;
		}
		.hide-mobile {
			display:inline-block !important;
		}
		.show-mobile,.hide-medium {
			display:none !important;
		}
	/* Header (MEDIUM and up) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */ 
	
	/* Page/Post (MEDIUM and up)- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */ 
		
	/* parallax (SMALL and up) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */ 	
		
	
	
}

@media only screen and (min-width: 64.063em) {
/* LARGE and up -------------------------------------------------------------------------------------------------------- */
	/* Structure (LARGE and up) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */   
		.hide-mobile,.hide-medium {
			display:inline-block !important;
		}
		.show-mobile,.show-medium {
			display:none !important;
		}
		#inner > div {
			width: 100%;
		}
		
	/* Header (LARGE and up) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */ 
	
	/* Page/Post (LARGE and up)- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	
	/* Footer (LARGE and up)- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
		
}


/* tablet portrait view */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) {
	.row {
		width: 100%;
	}
	.box-img {
		height: 366px;
		margin: 0px;
	}
	.box-img:before {
		content: "";
		width: 0px;
		display: inline-block;
		vertical-align: middle;
		height: 100%;
	}
	.box-img > img {
		vertical-align:middle;
	}
	.box-img1,.box-img3 {
		margin-bottom: 37px;
	}
	.hide-tablet {
		display:none !important;
	}
	
}

/* mobile only */
@media only screen and (max-width: 40.063em) {
	
	.row.products {
		width: 100%;
	}
	body .products .columns {
		margin: 0px;
		padding: 5px 10px;
		vertical-align: middle;
	}
	.box-img {
		height: auto;
		margin: 0px;
		width:30%;
		display: inline-block;
		vertical-align: middle;
	}
	.box-img2 {
		width:40%;
	}
	.box-img img {
		margin:0px;
	}
	.box-text {
		height: auto;
		margin: 0px;
		width: 51%;
		display: inline-block;
		font-size:14px;
		vertical-align: middle;
	}
	
	
	#header .wrap {
		width: 74%;
	}
	#header #logo {
		height: 54px;
		width: 55px;
	}
	
	
	.tparrows.tp-leftarrow::before,
	.tparrows.tp-rightarrow::before {
		width:25px;
		height:50px;
	}
	
	.icon-j{
		height: 30px;
		width: 30px;
	}
	.icon-j.up{
		top: -15px;
	}
	.icon-j.down{
		bottom: -15px;
	}
	.footer {
		padding: 5px 0 5px;
		font-size: 10px;
	}
	.tparrows {
		display: none !important;
	}
	.social-img {
		width: 10%;
	}
	.social-case {
		background-color: #6a706e;
	}
	.social-case .textwidget {
		bottom: -4px;
		position: relative;
	}
}