/*
 *   Important Information about this CSS File
 *
 * - Do not delete or rename this file, if you do not use it leave it blank (delete
 *   everything) and the file will be skipped when you enable Production Mode in
 *   the Global theme settings.
 *
 * - Read the _README file in this directory, it contains useful help and other information.
 */
/* Increase the default font size on small devices */
html {
   font-size: 112.5%;
}
body {
 	background:#ffffff;
   border-left: medium solid #FFFFFF;
   border-right: medium solid #FFFFFF;
   -webkit-box-shadow:inset 1px 1px 10px 1px #666666;
	box-shadow:inset 1px 1px 10px 1px #666666;
}

.block {
}

#page {
	margin:0 auto;
	overflow-x:hidden;
}


/*  Menu - Responsive */

#menu-bar {
	display:none;
	visibility:hidden;
}

.responsive-menus, .responsive-menus.responsified .responsive-menus-simple li {
	background: rgba(78,76,78,1);
	background: -moz-linear-gradient(top, rgba(78,76,78,1) 0%, rgba(1,1,1,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(78,76,78,1)), color-stop(100%, rgba(1,1,1,1)));
background: -webkit-linear-gradient(top, rgba(78,76,78,1) 0%, rgba(1,1,1,1) 100%);
background: -o-linear-gradient(top, rgba(78,76,78,1) 0%, rgba(1,1,1,1) 100%);
background: -ms-linear-gradient(top, rgba(78,76,78,1) 0%, rgba(1,1,1,1) 100%);
background: linear-gradient(to bottom, rgba(78,76,78,1) 0%, rgba(1,1,1,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4e4c4e', endColorstr='#010101', GradientType=0 );
}

/* Logo */

#block-nodeblock-13 {
	width:80%;
	margin:5px auto 0 auto;
}

#block-views-image-home-page-block {
	display:none;
	visibility:hidden;
}

/* Search */

#block-block-1 {
	display:none;
	visibility:hidden;
}

#block-nice-menus-2 {
	display:none;
	visibility:hidden;
}

#block-menu-menu-respo-main-search li {
	list-style:none;
	text-align:center;
	margin:5px auto;
	padding:10px 0;
	background: rgba(78,76,78,1);
	background: -moz-linear-gradient(top, rgba(78,76,78,1) 0%, rgba(1,1,1,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(78,76,78,1)), color-stop(100%, rgba(1,1,1,1)));
background: -webkit-linear-gradient(top, rgba(78,76,78,1) 0%, rgba(1,1,1,1) 100%);
background: -o-linear-gradient(top, rgba(78,76,78,1) 0%, rgba(1,1,1,1) 100%);
background: -ms-linear-gradient(top, rgba(78,76,78,1) 0%, rgba(1,1,1,1) 100%);
background: linear-gradient(to bottom, rgba(78,76,78,1) 0%, rgba(1,1,1,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4e4c4e', endColorstr='#010101', GradientType=0 );
border-radius:3px;
width:90%;

}

#user-login-form button, input[type="button"], input[type="reset"], input[type="submit"] {
	color:#6A6A6A;
	border:none;
	background:none;
    font-family: Calibri,"Futura Md",Arial;
	margin:0 5%;
	padding:0 5%;
}

#block-menu-menu-respo-main-search a {
	color:#ffffff;
	text-transform:uppercase;
	font-weight:bold;
}

#block-system-user-menu {
	display:none;
	visibility:hidden;
}

#block-search-form {
    margin: 0 9%;
    width: 85%;
}

/*  Scroll */

#block-marquee-block-marquee-block {
	display:none;
	visibility:hidden;
}


/* Page Title */

#page-title {
    margin-left:5px;
}

#block-nodeblock-1445 {
	width:90%;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}

#block-block-2, #block-block-4 {
	text-align:center;
}

#block-search-form {
	display:none;
	visibility:hidden;
}

#block-multiblock-1 {
	text-align:center;
}

.block-content ul, .block-content ol {
	padding-left:0;
}

#block-views-catalogues-block, #block-views-tractor-parts-block, #block-views-miscellaneous-block, #block-views-catalogue-block, #block-views-make-link-block {
    margin-left: auto;
    margin-right: auto;
    padding: 0 auto;
    width: 100%;
}

#block-views-catalogue-home-page-block {
	width:90%;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

#block-views-responsive-main-menu-view-block {
	display:none;
	visibility:hidden;
}

#block-block-7 {
	display:none;
	visibility:hidden;
}

.node-teaser .node-header {
	height:70px;
	font-size: 100%;
    margin-bottom: 10px;
    margin-top: 10px;
}

.views-fluid-grid-list {
	margin: 0 auto;
	padding:0 auto;
} 

#main-content {
	padding: 0 10px 0 10px;
}

#main-content .views-fluid-grid {
	margin: 0 auto;
	padding:0 auto;
	text-align:center;
}
