/* H E A D E R ********************/

#fixedHeaderWrap {
	padding:1em;
}

#mastheadWrap {
	height:7.5em;
}

#languages {
	margin:0 1em;
}

#languages div img {
	width:1.25em;
}

#masthead {
	margin:0 1em;
}

#logo {
	padding:1.5em 0;
	width:150px;
}

.home #logo {
		width:190px;
}

#fixedLogo {
	width:150px;
}

.home .main-navigation {
	margin-top:0;
}

.main-navigation {
	margin-top:0;
}

.main-navigation li {
	margin-left:1.25em;
}

#menu-top-nav li a,
.main-navigation a,
.main-navigation ul ul a,
#fixedNav ul li a {
	font-size:0.85em;
}

.main-navigation a {
	padding-bottom:1.6em;
}

.main-navigation ul ul {
	top:2.7em;
}

/* M O D U L E S ***********/

/* slider */

.sliderCaptionWrap .sliderCaption {
	margin:0 0 0 3%;
	width:43%;
}

.page-id-2 .sliderCaptionWrap .sliderCaption,
.page-id-7699 .sliderCaptionWrap .sliderCaption {
	margin:0;
	width:65%;
}

.page-id-2 #module-1.sliderModWrap h2,
.page-id-7699 #module-1.sliderModWrap h2 {
	font-size:5vh;
}


.page-id-2 #module-1.sliderModWrap p,
.page-id-2 #module-1.sliderModWrap a,
.page-id-7699 #module-1.sliderModWrap p,
.page-id-7699 #module-1.sliderModWrap a {
	font-size:1em;
}

/* Boxes *****/

.page-id-2 .boxesWrap .box {
	width: 45.6% !important;
}

.boxes.boxTextNoPadding .boxesWrap .box,
.boxesThreeCols.boxTextNoPadding .box,
.boxesThreeCols.boxTextNoPadding .boxesWrap .box:nth-child(3n){
	   width: 45.6%;
}

.boxes.boxTextNoPadding .boxesWrap .box img {
	height:auto;
}

.page-id-2 .boxes .box h3 {
	font-size:1.7em;
}

.boxes .box .boxCaptionWrap h3 {
	font-size:2em;
}

.boxesModWrap .boxesWrap .box img {
	height:100%;
	object-fit:cover;
}

.box .boxCaptionText p {
	font-size:0.9em;
	min-height:14em;
	max-height: 14em;
}

.boxCaptionLink {
	font-size:0.825em;
}

.page-id-222 .box .boxCaptionText p {
	min-height: 0;
	max-height:auto;
}

/* call to actions **/

.callToActions {
	padding:1em 0;
}

.callToAction div img {
	width:65%;
}

.callToAction div a h3 {
	font-size:1em;
}


/* FAQs ********************/

.faq-content-wrap .faq-cat-name {
	font-size:1.4em;
}

.faq-accordion .mws-site-faq-wrap h3.my-question {
	font-size:1.2em;
}

/* I N N E R  P A G E ********************/

.sidebarPage #main,
.blog #main,
.archive #main,
.single #main {
	width:69%;
}

#sidebar {
	width:27%;
}

/* D O W N L O A D  A R C H I V E ******************/

#downloadContent .downloadWrap i {
	font-size: 23vw;
}

.downloadText h3 {
	font-size:1.8vw;
}

.downloadTextContent {
	widtH:84%;
}

.downloadText img {
	left:40%;
}

.page-template-page-dealers-page #downloadContent .downloadWrap {
	width:27%;
}

.page-template-page-dealers-page #downloadContent .downloadWrap i {
	font-size:19.5vw;
}

.page-template-page-dealers-page #downloadContent .downloadWrap h3 {
	font-size:1.7vw;
}

.page-template-page-dealers-page #downloadContent .downloadWrap .downloadText img {
	right:35%;
}

/* T E A M  A R C H I V E ************/

.post-type-archive-team #main,
.tax-team_categories #main {
	width:100%;
}

.teamProfileMore {
	padding:0 1em;
}

.teamProfileMore p {
	font-size:0.9em;
}

.teamProfileMore img {
	width:2em;
}

/* S I N G L E  T E A M ****************/

#singleTeamFeature {
	width:35%;
}

/* C O N F I G U R A T O R *********************/

.woocommerce .module ul.products li a h2.woocommerce-loop-category__title,
.woocommerce .module ul.products li a h2.woocommerce-loop-product__title {
	font-size:0.9em!important;
}

.product-cats {
	font-size:1em;
}

/* C O N F I G  O R D E R P A G E ********************/

#orderForm label {
	width:8em;
}

#orderForm input[type="text"],
#orderForm input[type="email"] {
	width:62%;
}


/* F O O T E R ******************/

#footerLeft #text-2,
#footerLeft #text-4,
#footerLeft .widget_text {
	float:left;
	width:100%;
}

#footerLeft #text-2 {
	margin-bottom:0;
}

#sideSocial ul li a img {
	width:16px;
}
