/* @override 

	http://sandbox.conni.com.au/conniusa/templates/conni/assets/css/style-a-v-1.css
	https://www.conniusa.com/templates/conni/assets/css/style-a-v-17.css */


/****** ------- Design and coding by Norm Douglas  ---- ******
  ______   ______   .__   __. .__   __.  __                    
 /      | /  __  \  |  \ |  | |  \ |  | |  |                   
|  ,----'|  |  |  | |   \|  | |   \|  | |  |                   
|  |     |  |  |  | |  . `  | |  . `  | |  |                   
|  `----.|  `--'  | |  |\   | |  |\   | |  |                   
 \______| \______/  |__| \__| |__| \__| |__|                   
                                                               
  _______  __        ______   .______        ___       __      
 /  _____||  |      /  __  \  |   _  \      /   \     |  |     
|  |  __  |  |     |  |  |  | |  |_)  |    /  ^  \    |  |     
|  | |_ | |  |     |  |  |  | |   _  <    /  /_\  \   |  |     
|  |__| | |  `----.|  `--'  | |  |_)  |  /  _____  \  |  `----.
 \______| |_______| \______/  |______/  /__/     \__\ |_______|
  
/**
* @version$Id: style.css 001 2013-06-28 09:50:00Z Anton Wintergerst $
* @packageJiGrid Template Framework for Joomla 2.5-3.0
* @copyrightCopyright (C) 2013 Jinfinity. All rights reserved.
* @licenseGNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
* @websitewww.jinfinity.com
* @email support@jinfinity.com
*/
.subcategories h4.category-link {
	margin: -40px 0 0 0;
	padding: 10px 5px 5px 5px;
	font-size: 18px;
	background: #000;
	display: block;
	position: relative;
	min-height: 60px;
	color: #fff;
	text-align: center;
}
.nothome #main.jirow {
	margin-top: 100px;
}
.subcategories h4.category-link a {
	color: #fff;
	text-align: center;
}
#main.onlymain .jigrid.maingrid {
	padding: 0 !important;
}
.subcategories li a img {
	min-width: 100%;
	height: auto;
}

.shrink .topcellmiddle>.outer {
	padding-top: 0 !important;
}
.articlebody iframe {
	margin: auto;
	display: block;
}

.blackbg h3 {
	margin: 0;
	padding: 20px 0;
	background: #222;
	letter-spacing: 1px;
}
.blackbg * {
	color: #fff;
	text-transform: uppercase;
}
.moduletable.socialiconstop {
	padding: 5px 0 0 0;
}
.latest.shophome .clearfix {
	display: none !important;
}
.latest.shophome .product-item {

}
.phone .latest.shophome .product-item {
	width: 49.5%;
	float: left;
}
.latest.shophome .product-item:nth-of-type(3n+4) {
	clear: left;
}
.phone .latest.shophome .product-item:nth-of-type(2n+3) {
	display: inline-block;
	clear: left;
}
.phone .latest.shophome .product-item:nth-of-type(3n+4) {
	clear: none;
}
.latest.shophome .product-item .addtocart {
	text-align: center;
}
.latest.shophome .product-item .addtocart button.addtocart {
	margin: auto;
	width: 50%;
	display: block;
	margin-bottom: 10px;
	float: none !important
}

.latest.shophome .rating {
	display: inline-block;
	width: 100%;
	background: none;
	border: none;
}
.shop-home-title {
	padding: 10px 20px;
	margin-bottom: 20px;
}
span.conni-logo {
	display: block;
	width: 150px;
	margin: auto;
	transition: all 1s ease-in-out 0s;
	-webkit-transition: all 1s ease-in-out 0s;
}
svg.conni-logo { width: 100%; height: auto; }