@import url('https://fonts.googleapis.com/css?family=Maven+Pro');

body{background: #FFFFFF;font-family: 'Maven Pro', sans-serif;font-size:16px;}

a, a:active, a:focus{color: #003300; outline: none;}

#topContainer{background-color: #3F281B;padding: 5px;color: #FFFFFF;}

#contactDetailsTop a{color: #008000;}

#socialIconsTop i{color: #FFFFFF;}

#cart{background-color: #FFFFFF;border-radius: 3px;color: #3F281B;padding: 5px;}

.show_cart a{font-weight: bold;color: #008000;}

#logoMenuContainer{background: url("../images/bg-menuLogo.png");width: 100%; z-index: 999;border-bottom: 1px solid #3F281B;}

#logo{padding: 10px;z-index: 999;}
#logo img{width: 100%;}
.logoMobile{max-width: 400px;}

#navigation-toggle{background-color: #3F281B !important;}

#gruemenu > ul > li > a{border-right:0px !important;padding: 20px 15px !important;font-family: 'Maven Pro', sans-serif !important;font-weight: bold; text-transform: none !important;font-size: 18px !important;}
.gruefixed{border-bottom: 1px solid #3F281B !important;background: url("../images/bg-menuLogo-fixed.png");background-size: 100%; padding-left: 100px !important;}
#gruemenu > ul > li:hover > a, #gruemenu > ul > li > a:hover, #gruemenu > ul > li.active > a{background: none !important;}

#slideshow img{width: 100%;}

/*#position-1{margin-top: 40px;}*/

span.addtocart-button input.addtocart-button, span.addtocart-button input.notify-button{background-color: #3F281B !important; border-color: #24170f !important;}

#articleRow{background-color: #ffffff; /*margin-top: 5px; padding: 10px 0 40px 0;*/ text-align: justify;}

/*#blockPosition4{margin-top: 50px; margin-bottom: 50px;text-align: center;}*/

/*.mainBoxHome{border: 2px solid #f3f2f2; border-radius: 10px;padding: 10px; }
.imgBoxHome{text-align: center;}
.titleBoxHome{text-align: center;font-size: 23px;}*/

.product-description .title{display:none;}


#position-3{padding: 30px 0;}
#position-3 img{width: 100%; border-radius: 5px;}
#position-3 h2{font-size: 15px; font-weight: bold;}

#position-4{background: #f2f2f2;}
#position-4 img{width: 100%; border-radius: 5px;}
#position-4 p{padding: 25px 25px 15px 25px;}
#position-4 h2{font-size: 17px;}
#position-4 div.btnProductDetails{padding: 15px 25px;}

#position-6 img{width: 100%; border-radius: 5px;}
#position-6 p{padding: 30px 100px 30px 100px;}
#position-6 h2{font-size: 22px;}
#position-6 div.btnProductDetails{padding: 15px 100px;}

#position-7 #hiddenPar{background:#f2f2f2; border-radius: 5px;padding: 10px;}
#position-7 button{background: rgba(0, 0, 0, 0) linear-gradient(#e6e6e6, #d9d9d9) repeat scroll 0 0;border: 2px solid #d9d9d9;border-radius: 3px;padding: 0 3px;text-align: center; font-size: 16px;}


div.btnProductDetails div{   background: #e6e6e6; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#e6e6e6, #d9d9d9); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#e6e6e6, #d9d9d9); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#e6e6e6, #d9d9d9); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#e6e6e6, #d9d9d9); /* Standard syntax */ 
	border: 2px solid #d9d9d9;text-align: center;padding: 5px;border-radius: 3px;}
div.btnProductDetails a{color: #3F281B;text-decoration: none;}

.cart.customer-note{
	text-align: left;
}

.manufacturer, .back-to-category{display: none;}

.alert-message{color: red;}

.orderby-displaynumber{display: none;}
.spacer.product-container {border:1px solid #FFFFFF;padding: 10px;}
.browse-view h1{display: none;}


#copyrightContainer{background-color: #7d5036; color: #FFFFFF; padding: 10px;}

.acymailing_form {width:100%;}
.acymailing_module_form td {
     text-align: left;
}


.btn-group-vertical > .btn-group::after, .btn-toolbar::after, .clearfix::after, .container-fluid::after, .container::after, .dl-horizontal dd::after, .form-horizontal .form-group::after, .modal-footer::after, .modal-header::after, .nav::after, .navbar-collapse::after, .navbar-header::after, .navbar::after, .pager::after, .panel-body::after, .row::after {

    clear: both;

}
.btn-group-vertical > .btn-group::after, .btn-group-vertical > .btn-group::before, .btn-toolbar::after, .btn-toolbar::before, .clearfix::after, .clearfix::before, .container-fluid::after, .container-fluid::before, .container::after, .container::before, .dl-horizontal dd::after, .dl-horizontal dd::before, .form-horizontal .form-group::after, .form-horizontal .form-group::before, .modal-footer::after, .modal-footer::before, .modal-header::after, .modal-header::before, .nav::after, .nav::before, .navbar-collapse::after, .navbar-collapse::before, .navbar-header::after, .navbar-header::before, .navbar::after, .navbar::before, .pager::after, .pager::before, .panel-body::after, .panel-body::before, .row::after, .row::before {

    display: table;
    content: " ";

}
::after, ::before {

    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;

}
element {

}
#position-7 {
    margin-top: 10px;
}

.videohome {width:560px; height:315px;}
@media screen and (max-width: 992px) {
.container {
    width: 970px;
	}
}
@media screen and (max-width: 768px) {
  .videohome {
    width:280px; 
    height:157px;
  }
  .container {
    width: 90%;
	}
}

