/*
#------------------------------------------------------------------------
# Shop and Buy - July Joomla! template (for Joomla 2.5)
#
# Copyright (C) 2007-2013 Gavick.com. All Rights Reserved.
# License: Copyrighted Commercial Software
# Website: http://www.gavick.com
# Support: support@gavick.com 
*/

/* Here you can include your override CSS styles */

div.banneritem{
border-top:0px solid red;
padding:0px;
line-height:0px;
}
.quantity-controls.js-recalculate {
  display: inline;
}
.productdetails h1{
font-size: 40px;
}

.productdetails .productDetailsText{
max-width:59%;
}

.productdetails .productDetailsImage{
max-width:39%;

}
.gkNspPM .gkImage {
min-height:490px;
}

#gkSearch{
  clear: right;
  min-width:270px;
  margin-top: 20px;
  margin-bottom: 0px;

}

#gkHeaderNav {
  /* padding: 64px 0 0 0; */
 padding: 25px 0 0 0; 
}


/* Correct 3 colum layouts  */
.product.vm-col.vm-col-3{
max-width:30%;
}
.browse-view .addtocart-bar{
	display:none;
}
.browse-view .vm-customfields-wrap{
	display:none;
}
.vm-details-button{
	background: #282c2f;
    color: #fff!important;
    display: inline-block;
    float: none;
    font-size: 11px;
    font-weight: normal;
    height: 28px;
    line-height: 28px;
    margin: 0 0 0 0;
    padding: 0 12px;
    text-align: center;
    text-transform: uppercase;
    -webkit-transition: all .3s ease-out;
    -moz-transition: all .3s ease-out;
    -ms-transition: all .3s ease-out;
    -o-transition: all .3s ease-out;
    transition: all .3s ease-out;
    width: auto;	
}

.vm-details-button a:hover{
color:#FFFFFF!important;
}

@media (max-width: 580px){
.row > div {
    float: left!important;
}

.product.vm-col.vm-col-3 {
    max-width: 80%;
}

}
/* Adding category dropdown for small screens */

@media (max-width: 1000px){
#gkMobileMenu {
    margin-top: 17px;
}
#gkSearch .seach{
		display:none;
}
}

@media (max-width: 500px){
#gkMobileMenu {
    margin-top: 17px;
}
#gkSearch .seach{
		display:none;
}
div#s5_vm_qc_button{
	float:right;
}
}

@media (min-width: 500px){
div#s5_vm_qc_button{
		display:none;
}
}

#s5_vm_qc_overflow, #s5_vm_qc_list{
	background:#ffffff;
	
}
div#s5_vm_qc_list{
	float:right;
}
    
.showcart {padding-right:35px;}

.gkNspPM-ProductGallery2[data-cols="4"] > div {
    width: 23.3%;
}

.gkMenu > ul > li:before {
    color: #c0c0c0;
    content: "|"!important;
    float: left;
    font-weight: 300;
    line-height: 72px;
    width: 10px;
}

.gkMenu > ul > li > a {
    color: #04AAD9;
	font-weight:900;
}

a#menu107  {
    color: #04AAD9;
}

a#menu108  {
    color: #3AB700;
}

a#menu109  {
    color: #EA001F;
}

a#menu110  {
    color: #FDC505;
}

a#menu120  {
    color: #9282BF;
}


#gkTopMenu li {
    font-size: 12px;
    font-weight: 700;
    line-height: 12px;
}
#gkTopMenu li a:hover {
	color:#CCCCCC!important;
}

a.cartlink {
	color:#04AAD9!important;
}



































