﻿
header, nav, article, section, footer, img {display: block; }

/*-------------- HEADER STYLES --------------------------*/
.mob-theader {display: none;}
.wrapper-header {width:80%; margin:0 auto;max-width: 1200px;display: flex;justify-content: space-between;}
.wrapper-mobile {width: 99%; margin:0 auto;max-width: 1200px;justify-content: space-between;display: flex;flex-direction: row-reverse;}
.theader {width:100%;float: left;   width: 100%;float: left;margin: 0 auto;padding: 20px 0 5px;}


.topleft{float:right; padding:0;display:inline-block;width:auto;text-align: left;color:#61585E;  }
.topleft p{display: inline-block; text-align: right; color: #61585E;  letter-spacing: 1px; margin-left: 0; padding:0  5px; font-size: 14px;}
.topleft p a{color: #61585E;  }
.topleft p a:hover{color: #000;}
.topleft ul {margin:0; padding:0;}
.topleft ul li {display:inline-block;margin:0;list-style-type:none;width:auto;color:#61585E; font-size:40px;line-height:60px;letter-spacing: 1px;font-weight:700;right: 8%;position: relative;}
.topleft ul li a {color:#000000;font-size:16px;line-height:18px;letter-spacing: 1px;text-decoration:none;display:block;margin:0;text-align:center;text-transform:capitalize;-webkit-transition:.4s ease-in; -moz-transition:.2s ease-in; -o-transition:.2s ease-in; transition:.2s ease-in;font-weight:800;padding:0 20px;}


.middle{float:left; padding:0;text-align: left;color:#61585E; width: 33.33%; display: flex; align-items: center; justify-content: center }
.middle p{display: inline-block; text-align: right; color: #61585E;  letter-spacing: 1px; margin-left: 0; padding:0  5px; font-size: 14px;}
.topleft p a{color: #61585E;  }
.middle p a:hover{color: #000;}
.middle ul {margin:0; padding:0;}
.middle ul li {display:inline-block;margin:0;list-style-type:none;width:auto;color:#61585E; font-size:40px;line-height:60px;letter-spacing: 1px;font-weight:700;}
.middle ul li a {color:#000000;font-size:16px;line-height:18px;letter-spacing: 1px;text-decoration:none;display:block;margin:0;text-align:center;text-transform:capitalize;-webkit-transition:.4s ease-in;  -moz-transition:.2s ease-in; -o-transition:.2s ease-in; transition:.2s ease-in;font-weight:800;padding:0 20px;}
.middle img {width: 100%; height:auto; display: inline-block; float: left;}


.topright{float:left; padding:0;display:inline-block;width:auto;text-align: left;color:#61585E; width: 33.33% }
.topright p{display: inline-block; text-align: right; color: #61585E;  letter-spacing: 1px; margin-left: 0; padding:0  5px; font-size: 14px;}
.topright p a{color:#61585E;  }
.topright p a:hover{color: #000;}
.topright ul {margin:0; padding:0;}
.topright ul li {display:inline-block;margin:0;list-style-type:none;width:auto;color:#61585E; font-size:40px;line-height:60px;	letter-spacing: 1px;font-weight:700; padding: 0 0 0 5%; }
.topright ul li a {color:#000000;font-size:16px;line-height:18px;letter-spacing: 1px;text-decoration:none;display:block;margin:0;text-align:center;text-transform:capitalize;-webkit-transition:.4s ease-in;  -moz-transition:.2s ease-in;  -o-transition:.2s ease-in;  transition:.2s ease-in;	font-weight:800;padding:0 20px;}


.nright{display: flex; width:auto;text-align: left;margin: 0;align-items: flex-end;}


.fa, .fas {font-weight: 700;font-size: 16px;}
.fa, .fab, .fad, .fal, .far, .fas {display: inline-block;font-style: normal;font-variant: normal; text-rendering: auto; line-height: 1;}
.mobile-text ul li a:hover {color: #fff;}

/*---------------Logo---------------------------*/
.logo {float: left;  padding: 10px 10% 0 80px;  position: relative; display: inline-block;}
.logo img {	width: 100%; height:auto; display: inline-block; float: left;}

.leftlogo ul li a {width: auto;display:block;}
.leftlogo {float: left;display: block;z-index: 99;padding: 10px 0;}
.leftlogo img a {width: 100%; height:auto;display: inline-block;}

.toplogo {display: none}



.fl-row-content-wrap {
    padding: 20px;
}
.fl-row-content-wrap {
    margin: 0;
}

.fl-row-content-wrap {
    position: relative;
    display: flex;
	background-image: url('/templates/fraleytractor.com/siteart/dark_wood.jpg')
}

.fl-row-fixed-width {
    max-width: 1100px;
}

.fl-row, .fl-row-content {
    margin-left: auto;
    margin-right: auto;
}

.fl-node-5f6377666028d {
    width: 20%;
}

.fl-col {
    float: left;
    min-height: 1px;
}

.fl-node-5f63778012588>.fl-module-content {
    margin-bottom: 10px;
}

.fl-module-content {
    margin: 20px;
}

.fl-heading {
    font-weight: 700;
    font-size: 20px;
	color: #f36f21;
}

.fl-builder-content .fl-node-5f63779cb8e59 .fl-rich-text {
    font-size: 16px;
}

.fl-rich-text p {
    color: #ccc;
}
.fl-node-5f63776660340 {
    width: 20%;
}

.fl-node-5f637a161d818>.fl-module-content {
    margin-bottom: 10px;
}

.fl-node-5f637766603d0 {
    width: 20%;
}

.fl-node-5f6377666045f {
    width: 20%;
}

.fl-node-5f6377666051d {
    width: 20%;
}

.fl-rich-text a {
    color: #e69d0e;
}

.fl-rich-text a:hover {
    color: #f36f21;
}


















