@charset "UTF-8";
/* CSS Document */

.logo-text-container {background: #003366 !important;}
.logo-text-container h1 {color:#fff !important;}
.logo-text-container h3 {color:#ccc !important;}

.vmenu {background: url(/designs/responsive02/transparant-white-bg.png) repeat !important;}

.contentarea {background: url(/designs/responsive02/transparant-white-bg.png) repeat !important;}

#footer { background:none !important; border-top:1px solid #CCC;}

body {color:#000 !important;}

h1, h2, h3, h4, h5, h6 {color:#000 !important; text-shadow: none !important;}

p {color:#000 !important;}

a { color:#000 !important}

address {color:#000 !important;}
pre {color:#000 !important;}
div {color:#000 !important;}

/* Vertikal menu */

.sf-menu li {border-top: none !important; border-bottom: 1px solid #ccc !important;}
ul.sf-menu  {border-top: 1px solid #ccc !important;}
.sf-menu li a {color:#003366 !important;}

.sf-menu li:hover {background: #CCC !important;}

.sf-menu li li {
background: #999 !important;}
#cart {background: url(/designs/responsive02/transparant-white-bg.png) repeat  !important;}

/* Mobil menu */

.hmenu {background: url(/designs/responsive02/transparant-white-bg.png) repeat  !important; color:#000 !important;}
.menu-collapser {color:#000 !important;}
.collapse-button {background-image: linear-gradient(to bottom, #535353, #414141) !important;}

ul.slimmenu li {background-color:#f1f1f1 !important;}

ul.slimmenu li a {color:#000 !important;}

ul.slimmenu li ul li { background:#CCC !important;}

ul.slimmenu li ul li ul li {background: #999 !important; width:100% !important;}

/* buttons */

.btn-success {
color: #ffffff !important;
background-color: #003366;
background-image: -moz-linear-gradient(top, #003366, #4B4FB6);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#003366), to(#4B4FB6));
background-image: -webkit-linear-gradient(top, #003366, #4B4FB6);
background-image: -o-linear-gradient(top, #003366, #4B4FB6);
background-image: linear-gradient(to bottom, #003366, #4B4FB6);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff003366', endColorstr='#ff4B4FB6', GradientType=0);
/* border-color: #000000 #000000 #000000; */
/* border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); */
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);	
border-color:000000 !important;	
	
	}
	
	
input[type=submit] {
color: #ffffff !important;
background-color: #003366 !important;
font-weight:400;
text-shadow:none !important;
background-image: -moz-linear-gradient(top, #003366, #4B4FB6) !important;
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#003366), to(#4B4FB6)) !important;
background-image: -webkit-linear-gradient(top, #003366, #4B4FB6) !important;
background-image: -o-linear-gradient(top, #003366, #4B4FB6) !important;
background-image: linear-gradient(to bottom, #003366, #4B4FB6) !important;
background-repeat: repeat-x !important;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff003366', endColorstr='#ff4B4FB6', GradientType=0) !important;
/* border-color: #000000 #000000 #000000; */
/* border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); */
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false) !important;	
border-color:000000 !important;			
	}
	

/* All Mobile Sizes (devices and browser) */
	@media only screen and (max-width: 767px) {
		.cartcontainer {background: url(/designs/responsive02/transparant-white-bg.png) repeat  !important; margin:10px 0 !important;}
		.cartcontainer { line-height:48px;}
		
		}
		
/* All large screens Sizes (devices and browser) */		
		@media only screen and (min-width: 767px) {
			a.hide-on-computer {display:none;}
		
		}