@import url('https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,600;1,700;1,800&display=swap');
}
:root{


}

:root {
    /* --- Colors --- */
    --color0: #ffffff; /* white */
    --color1: #000000; /* black */
    --color2: rgb(87, 87, 87); /* grey */
    --color3: rgb(12, 69, 156); /* blue */
    --color4: rgb(192, 192, 192); /* light gray */



    /* --- Fonts --- */
    --sans: "Lora", serif;
    --sans-alt: "Gentium Basic", serif;
    --sans: "Open Sans", sans;
    --sans-alt: "Helvetica", sans;

    /* --- Spacing/Sizes/Offsets --- */
    --aurora-bar: 40px;


}
body {
    background-color: #ffffff;
    color:var(--color1);
    font-family:var(--sans);
	   font-weight: 400;
    font-size: 16px;
    line-height:1.1;
    margin: 0 auto;

}


/*-------------------------FONT STYLING START----------------------*/
a {
   color: var(--color3);
   text-decoration: none;
}
a:hover {
   color: var(--color3);
   text-decoration: underline;
}
a img {
	border: 0;
}
p {
	color: var(--color1);
	font-family: var(--sans);
	font-weight: 400;
    font-size: 16px;
    line-height: 1.5;
    margin: 10px 0 0 0;
}

h1, h1 a, .title1, .title1 a {
	color: var(--color1);
  font-family: var(--sans);
	font-weight: 400;
	font-size: 36px;
	line-height: 1.3;
	margin: 0;
}
h2, h2 a, .title2, .title2 a {
	color: var(--color1);
	font-family: var(--sans);
	font-weight: 400;
	font-size: 25px;
	line-height: 1.3;
	margin: 0;
}
h3, h3 a, .title3, .title3 a {
	color: var(--color1);
	font-family: var(--sans);
	font-weight: 400;
	font-size: 23px;
	line-height: 1.3;
	margin: 0;
}

h4, h4 a, .title4, .title4 a {
	color: var(--color1);
	font-family: var(--sans);
	font-weight: 400;
	font-size: 21px;
	line-height: 1.5;
	margin: 0;
}
h5, h5 a, .title5, .title5 a {
	color: var(--color1);
	font-family: var(--sans);
	font-weight: 400;
	font-size: 19px;
	line-height: 1.2;
	margin: 0;
}
h6, h6 a, .title6, .title6 a {
	color: var(--color1);
	font-family: var(--sans);
	font-weight: 400;
	font-size: 17px;
	line-height: 1.2;
	margin: 0;
}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {
	text-decoration: none;
}

.whiteText h1, .whiteText h1 a, .whiteText  .title1, .whiteText .title1 a,
.whiteText h2, .whiteText h2 a, .whiteText  .title2, .whiteText .title2 a,
.whiteText h3, .whiteText h3 a, .whiteText  .title3, .whiteText .title3 a,
.whiteText h4, .whiteText h4 a, .whiteText  .title4, .whiteText .title4 a,
.whiteText h5, .whiteText h5 a, .whiteText  .title5, .whiteText .title5 a,
.whiteText h6, .whiteText h6 a, .whiteText  .title6, .whiteText .title6 a,
.whiteText li, .whiteText p, .whiteText p a, .whiteText , .whiteText a{
    color: var(--color0);
}



.textShadow h1, .textShadow h1 a, .textShadow  .title1, .textShadow .title1 a,
.textShadow h2, .textShadow h2 a, .textShadow  .title2, .textShadow .title2 a,
.textShadow h3, .textShadow h3 a, .textShadow  .title3, .textShadow .title3 a,
.textShadow h4, .textShadow h4 a, .textShadow  .title4, .textShadow .title4 a,
.textShadow h5, .textShadow h5 a, .textShadow  .title5, .textShadow .title5 a,
.textShadow h6, .textShadow h6 a, .textShadow  .title6, .textShadow .title6 a,
.textShadow li, .textShadow p,     list-style-position: inside;.textShadow p a, .textShadow , .textShadow a{
    text-shadow: 1px 1px 9px rgba(0,0,0,1);
}
hr {
       border: 0px;
       height: 3px;
       background : var(--color1);
       margin : 3px 0;
}

blockquote {
	border:0px !important;
	margin:0px !important;
	padding:0px !important;
	width:100% !important;
	-webkit-border-radius: 0px !important;
	-moz-border-radius: 0px !important;
	border-radius: 0px !important;
}

.CustomColor1, .CustomColor1 p, .CustomColor1 h6, .CustomColor1 h5, .CustomColor1 h4, .CustomColor1 h3, .CustomColor1 h2, .CustomColor1 h1,  .CustomColor1 li {
	color: var(--color1);
}
.CustomColor2, .CustomColor2 p, .CustomColor2 h6, .CustomColor2 h5, .CustomColor2 h4, .CustomColor2 h3, .CustomColor2 h2, .CustomColor2 h1,  .CustomColor2 li {
	color: var(--color2);
}
.CustomColor3, .CustomColor3 p, .CustomColor3 h6, .CustomColor3 h5, .CustomColor3 h4, .CustomColor3 h3, .CustomColor3 h2, .CustomColor3 h1,  .CustomColor3 li {
	color: var(--color3);
}
.aurora_home ul{
    list-style-position: inside;
}
.aurora_home li{
     margin-top: 22px;
 }
/*-------------------------FONT STYLING END------------------------*/
/*-------------------------Conversion Carry-over START---------------------*/

/*-------------------------Conversion Carry-over END---------------------*/

/*-------------------------LE FORM STYLE START---------------------*/

.le_form {
    color: var(--color1);
    font-family: var(--sans);
    margin: 0;
    line-height: 1;
}


.le_form_name {
    color: var(--color1);
	font-family: var(--sans);
    font-size: 18px;
	font-weight: 700;
	margin: 0 0 10px 0;
}

.form-control {
	height: inherit !important;
	border-radius: 0 ;
}
.form-group {
	margin-bottom: 10px !important;
}
.form-header p {
    color: var(--color1);
    
}

.wrapper input[type="submit"] {
	margin: 0;
	padding: 16px 28px;
	color: var(--color0);
	font-family: var(--sans);
	text-transform: uppercase;
	font-weight: 800;
	font-size: 22px;
	line-height: 1;
	background-color: var(--color1);
	border: 0px;
	border-radius: 0;
	text-decoration: none;
	-webkit-transition: all .4s ease;
	-moz-transition: all .4s ease;
	transition: all .4s ease;
}
.wrapper input[type="submit"]:hover {
	background-color:  var(--theme-dark-grey);
	color: var(--theme-pink);
	cursor: pointer;
}
.wrapper input[type="text"], .wrapper input[type="password"], .wrapper textarea, #search_form_value {
	margin: 0;
	padding: 15px;
	color: var(--color1);
	font-family: var(--sans);
	font-weight: 400;
	
	line-height: 1;
	background-color: transparent;
	border: 1px solid var(--theme-light-grey);

}
.form-control {
    height: inherit !important;
	border-radius: 0 ;
	-webkit-box-shadow: none !important;
	-moz-box-shadow: none !important;
	box-shadow: none !important;
}
.form-group {
    margin-bottom: 10px !important;
}


/*-------------------------LE FORM STYLE END-----------------------*/
/*--------------------------Button Styling Start---------------------*/
.button1 a, a.button1 {
	display: inline-block;
	margin: 10px;
	padding: 23px;
	color: var(--color0);
	font-family: var(--sans);
	font-weight: 800;
	letter-spacing: 1px;
	font-size: 22px;
	line-height: 1;
	background-color: var(--color1);
	border: 0;
	border-radius: 6px;
	text-decoration: none;
	-webkit-transition: all .4s ease;
	-moz-transition: all .4s ease;
	transition: all .4s ease;
}
.button1 a:hover, a:hover.button1 {
	background-color: var(--color3);
	color: var(--color0);
	cursor: pointer;
}
.button2 a, a.button2 {
	display: inline-block;
	margin: 0;
	padding: 13px 36px;
	color: var(--color0);
	font-family: var(--sans);
	font-weight: 300;
	font-size: 24px;
	line-height: 1;
	background-color: var(--color3);
	border: 0;
	text-transform: uppercase;
	border-radius: 6px;
	text-decoration: none;
	-webkit-transition: all .4s ease;
	-moz-transition: all .4s ease;
	transition: all .4s ease;
}
.button2 a:hover, a:hover.button2 {
	background-color: var(--color2);
	color: var(--color0);
	cursor: pointer;
}
.largeButton a, a.largeButton {
	display: inline-block;
	margin: 10px;
	padding: 23px;
	color: var(--color1);
	font-family: var(--sans);
	font-weight: 300;
	font-size: 24px;
	line-height: 1;
	background-color: var(--color3);
	border: 0;
	text-transform: uppercase;
	border-radius: 6px;
	text-decoration: none;
	-webkit-transition: all .4s ease;
	-moz-transition: all .4s ease;
	transition: all .4s ease;
}
.largeButton a:hover, a:hover.largeButton {
	background-color: var(--color3);
	color: var(--color0);
	cursor: pointer;
}
.fullwidthButton a, a.fullwidthButton {
	display: block;
	width: 100%;
	margin: 0px;
	padding: 9px 5px;
	color: var(--color0);
	font-family: var(--sans);
	text-align: center;
	font-size: 16px;
	font-weight: 400;
	line-height: 1;
	background-color: var(--color1);
	border: 0px;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	transition: all .2s ease;
}
.fullwidthButton a:hover, a:hover.fullwidthButton {
	background-color: var(--color3);
	color: var(--color0);
	cursor: pointer;
}

/*------------------------------------------Button Styling END---------------------------------*/

/*-----------------------------------------Expand START--------------------------------*/
.expand {
    margin-bottom: 15px;
}
.expand dt {
    position: relative;
    margin-bottom: 5px;
	font-weight: 700;
    color: var(--color1);
    font-size: 18px;
}
.expand dt:before {
    content: "+";
    margin-right: 10px;
   color: var(--color1);
    display: inline-block;
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -ms-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease;
}
.expand dt.active {
    color: var(--color1);
	text-decoration: none;
}
.expand dt.active:before {
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=4/90);
    color: var(--color1);
}
.expand dt:hover{
    cursor: pointer;
    color: var(--color1);
}
/*-----------------------------------------Expand END--------------------------------*/

.no-padding div{
    padding: 0 !important;
    padding-top: 0 !important;
    padding-right: 0 !important;
    padding-bottom: 0 !important;
    padding-left: 0 !important;
}


.wrapperWide {
    background-color: none;
    width: 100%;
}
.wrapper {
	background-color: none;
}

/*-------------------------HEADER START----------------------------*/
.headerWide {
	width: 100%;
  background: var(--color0);
  border-top: 5px solid var(--color3);
}
.header {
    padding: 0px;
    position: relative;
}
.header1{
    text-align: center;
    margin-top: 15px;
}
.header2{
    text-align: center;
}
.logo {
	padding: 15px 0px 15px 0px;
	text-align: center;
}
.logo img {
    width: 100%;
    max-width: 250px;
    height: auto;
}
/*-------------------------HEADER END------------------------------*/
/*-------------------------MAIN MENU START-------------------------*/

/* Navigation (menu-bar)
----------------------------------------------------------------------------------------------------*/
.menu-bar {
    position: relative;
    z-index:900;
    width:100%;
    transition: all .2s ease;
}
.navigation {
    position: relative;
    top: 4px;
}
.navicon {
    position: relative;
    line-height: 45px;
    height: 0px;
    cursor: pointer;
    padding: 0 20px 0 0;
    text-transform: uppercase;
    background: transparent !important;
}
.navicon:after {
    position: absolute;
    content: '\f0c9';
    font-family: 'FontAwesome';
    padding-top: 8px;
    color: var(--color2);
    top: -250px;
    right: 20px;
    font-size: 30px;
    z-index: 50;
}
.OpenMobileMenu .navicon:after {
    content: '\00d7';
    font-family: 'Lato','Open Sans',sans-serif;
    top: -250px;
    left: 20px;
    color: var(--color0);
}
.navicon:hover {
    cursor: pointer;
}
.menu-wrap{
    position:absolute;
    top:auto;
    padding-left:0;
}
.menu{
    display: none;
    width: 100%;
}
.menu ul.le_menu_level_0 {
    margin: 0;
	padding: 40px 0 10px 0;
}
.menu li {
    position: relative;
	list-style-type: none;
	text-decoration: none;
}
.menu.le_menu_level_container {
	position: relative;
}

.menu li.le_menuitem_level_0 a {
    color:var(--color0);
    display: block;
    font-family: var(--sans);
    text-transform: uppercase;
    font-size: 13px;
    padding: 24px 10px;
    font-weight: 500;
    border: 0;
    margin: 0px ;
    text-decoration:none;
   -webkit-transition: all .3s ease-in-out;
   -moz-transition: all .3s ease-in-out;
   -o-transition: all .3s ease-in-out;
   -ms-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}
.menu li.le_menuitem_level_0 a:hover {
	color: var(--color0);
	background-color: var(--color3);
   text-decoration:none;
   
}
.menu ul.le_menu_level_1 {
    margin: 0;
	height: auto;
	min-width: 270px;
    padding: 0px 10px;
	background-color: var(--theme-blue);
}
.menu li.le_menuitem_level_1 a {
	color:var(--color0);
   display: block;
   font-family: var(--sans);
    text-transform: uppercase;
   font-size: 11px;
   background-color: transparent;
   border: 0px;
    margin: 8px 0px;
   padding: 0px;
   text-align: left;
   width: 100%;
}
.menu li.le_menuitem_level_1 a:hover {
	background: var(--color3);
}
.menu ul.le_menu_level_2 {
	margin: 0;
	padding: 0;
}
.menu li.le_menuitem_level_2 a {
    padding: 5px 0 5px 30px;
}
.menu .dropdown ul {
    display: none;
}
/* ---- Separate Mobile Menu ---- */
.primary-mobile-menu {
    position: absolute;
    position: fixed;
    bottom:-940px;
    height: 100%;
    width: 100%;
    padding: 15px;
    overflow-x: none;
    overflow-y: auto;
    font-size: 15px;
    background-color: rgba(87, 87, 87,.95);
    border-left: 1px solid rgba(0,0,0,.07);
    -webkit-box-shadow: inset 0 0 5px 5px rgba(0,0,0,.05);
    -moz-box-shadow: inset 0 0 5px 5px rgba(0,0,0,.05);
    box-shadow: inset 0 0 5px 5px rgba(0,0,0,.05);
    -webkit-transition: all .9s ease;
    -moz-transition: all .9s ease;
    transition: all .9s ease;
    z-index: 49;
}
.OpenMobileMenu .primary-mobile-menu {
    bottom: 0;
    left: 0;
    right: 0;
    top: 0;
    -webkit-transition: all .9s ease;
    -moz-transition: all .9s ease;
    transition: all .9s ease;
}
.le-logged-in .primary-mobile-menu {
    top:40px;
}
.primary-mobile-menu ul.le_menu_level_0 {
    margin: 0;
	padding: 40px 0 10px 0;
	text-align: center;
}
.primary-mobile-menu li {
	list-style-type: none;
	text-decoration: none;
	margin-top: 0;
}
.primary-mobile-menu .le_menu_level_container {
	position: relative;
}
.primary-mobile-menu li.le_menuitem_level_0 a {
	display: block;
	padding: 11px 0px;
	font-size: 26px;
    color: var(--color0);
    font-weight: 500;
	text-decoration: none;
    text-transform: uppercase;
    word-break:break-word;
    border-bottom: 1px solid rgba(0,0,0,.05);
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    transition: all .2s ease;
}
.primary-mobile-menu li.le_menuitem_level_0.dropdown < a {
    border-bottom:0;
}
.primary-mobile-menu ul.le_menu_level_1 {
    margin: 0;
	padding: 0;
	height: auto;
}
.primary-mobile-menu li.le_menuitem_level_1 a {
	display: block;
	padding: 7px 5px 7px 5px;
	margin-left:12px;
    font-family: var(--sans);
	font-size: 15px !important;
	line-height: 1em;
	text-decoration: none;
    text-transform: none;
	background-image: none;
}
.primary-mobile-menu ul.le_menu_level_2 {
	margin: 0;
	padding: 0;
}
.primary-mobile-menu li.le_menuitem_level_2 a {
    padding: 7px 5px 7px 5px;
    margin-left: 24px;
}
/* ---- End Separate Mobile Menu ---- */

/*-------------------------MAIN MENU END---------------------------*/

/*-------------------------MAIN START------------------------------*/
.contentWide{
	margin-top: 0px;
	position: relative;
	top: 0;
	padding-top: 40px;
}
.content {
    padding-top:0px;
    padding-bottom: 0px;
}
.main{
    padding: 10px 0px;
}
.aurora_home .section1{
    background-image: url(https://3989ac5bcbe1edfc864a-0a7f10f87519dba22d2dbc6233a731e5.ssl.cf2.rackcdn.com/innovativetops/background-images/grey-image-bg.jpg);
    background-repeat: no-repeat;
    /*background-size: 100%;*/
    background-position: 0px 0px;
    padding: 50px 0px;
    background-color: rgb(235, 235, 235);
}
.aurora_home .section2{
    background: var(--color2);
}
/*-------------------------MAIN END--------------------------------*/
.featureArea img{
    width: 100%;
    display: inline-block;
}

/*-------------------------FOOTER START----------------------------*/

.footerWide {
    padding: 25px;
	background-color: var(--color4);
	
}

.footerWide p{
    font-size: 16px;
    color: var(--color1);
}
.footerWide a{
    color: var(--color0);
	font-weight: 400 !important;
	font-size: 16px !important;
	text-decoration: underline;
}

.footer1{
    text-align: center;
}

.footer a:hover{
  color: var(--color0);
	text-decoration: underline;
}
.footer .menu_element ul {
    margin: 0;
    padding: 0px 0 0 0;
    list-style: none;
}
.footer .menu_element li{
    display: inline-block;
    border-top: 0px;
    padding: 5px;
}
.footer .menu_element a {
  font-size: 16px;
	color: var(--color0);
	padding: 0px 10px;
	text-decoration: none;
}
.footer .menu_element a:hover{
	color: var(--color3);
	text-decoration: none;
}

/*-------------------------FOOTER END------------------------------*/
.callUsToday{
    font-size: 19px;
    font-weight: 600;
}

/*-------------------------MEDIA QUERIES START---------------------*/

/* Extra small devices (phones, less than 768px) */
/* No media query since this is the default in Bootstrap */

/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) {
    .container {
        position: relative;
        margin: auto;
        width: 748px;
    }
    
    .footerWide{
        background-image: none;
    }
    .featureArea img{
        /* Not using this due to different image idea from customer
        width: 50%;
        display: inline;
        float: left;
        */
    }

}
/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) {
    .container{
        margin: auto;
        width: 972px;
    }
	.headerWide{
		background: transparent;
	}
	.logo{
	    text-align: left;
	}
	.logo img{
		margin-bottom: 10px;
	}
    .primary-mobile-menu {
        display: none;
    }
    /*==============================FULL SIZE MENU=====================*/
	.menu li.le_menuitem_level_0.drop > a:before {
        display: none;

    }
    .navigationWide{
        margin-top: 0px;
        background: var(--color2);
    }
	.navigation {
        text-align: ;
        margin: 0px 0 0px 0px;
        padding-right: 0px;
        top: 0;
    }
    .navicon {
        display: none;
    }
    .menu {
        display: block;
        background-color: transparent;
        text-align: center;
        margin-bottom: 0px;
    }
    .menu ul {
        margin: 0;
        padding: 0;
    }
    .menu ul.le_menu_level_0 {
        margin: 0 0px 0 0;
        padding: 0;
        text-align: center;
    }
    .menu li {
    	list-style: none;
    }
    .menu li.le_menuitem_level_0 {
    	display: inline-block;
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
    }
    .menu li.le_menuitem_level_0 a {
      color:var(--color0);
      display: block;
      font-family: var(--sans);
      font-size: 16px;
      padding: 10px 55px;
      font-weight: 400;
      letter-spacing: 0.8px;
		  border: 0;
		  margin: 0px;
      text-decoration:none;
      -webkit-transition: all .3s ease-in-out;
      -moz-transition: all .3s ease-in-out;
      -o-transition: all .3s ease-in-out;
      -ms-transition: all .3s ease-in-out;
      transition: all .3s ease-in-out;
	}
    .menu li.le_menuitem_level_0 a:hover {
        background-color: var(--color3);
        color: var(--color0);
        text-decoration: none;
    }
    .menu ul.le_menu_level_1 {
        display: none;
        margin: 0px 0 0 0;
        min-width: 250px;
        padding: 0px 0px;
        background-color: var(--color2);
        position: absolute;
        text-align: left;
        z-index: 210;

    }
    .menu li.le_menuitem_level_0:hover ul.le_menu_level_1 {
    	display: block;
    }

    .menu li.le_menuitem_level_1 a {
        color:var(--color0);
        display: block;
        font-family: var(--sans);
		    text-transform: uppercase;
        font-size: 14px;
        background-color: transparent;
        border: 0px;
		    margin: 0px 0px;
        padding: 10px 5px;
        text-align: left;
        width: 100%;
	}

  .menu li.le_menuitem_level_1 a:hover{
		color: var(--color0);
		background: var(--color3);
		
  }
  .menu .le_menu_level_2_container {
    	float: right;
    	margin-top: -49px;
    	padding: 0;
  }
    .menu ul.le_menu_level_2 {
    	position: absolute;
    	z-index: 1002;
    	display: none;
    	margin: 0;
        padding: 0 0px 0 1px;
        text-align: left;
		min-width: 220px;
    }

    .menu li.le_menuitem_level_1:hover ul.le_menu_level_2 {
    	display: block;
    }
    .anotherLevel li.le_menuitem_level_2 a{
	    background-image: none;
        background-repeat: no-repeat;
        background-position: center right;
	}
	/*===================================FULL SIZE MENU END==============================*/
	.contentWide{
		padding-top: 0;
	}
	.header1{
        margin-top: -15px;
    }
    .header2{
        margin-top: 50px;
        text-align: right;
    }
	.cta2{
        font-size: 22px; 
        font-weight: 300; 
        text-align: center; 
        padding: 35px 65px 0px 65px; 
        line-height: 1.7;
    }
  
}

/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {
    .container {
        margin: auto;
        width: 1170px;
    }
    .cta2{
        font-size: 27px; 
        font-weight: 300; 
        text-align: center; 
        padding: 35px 65px 0px 65px; 
        line-height: 1.7;
    }
}

/*-------------------------MEDIA QUERIES END-----------------------*/


/*-------------------------RESETS START----------------------------*/
.bx-viewport .htmlSlide {
    padding-bottom: 0px !important;
}
.anythingSlider-default {
    margin-bottom: 0px !important;
	padding: 0 !important;
}

button::-moz-focus-inner,
	input[type="button"]::-moz-focus-inner,
	input[type="submit"]::-moz-focus-inner,
	input[type="reset"]::-moz-focus-inner {
	padding: 0 !important;
	border: 0 none !important;
}
.wrapper img {
	vertical-align: middle;
}
.wrapper table {
	border-spacing: 0 !important;
}

/*-------------------------RESETS END------------------------------*/

/*-------------------------CLEAR START-----------------------------*/

/* Clear Floated Elements */
/* http://sonspring.com/journal/clearing-floats */
.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

/* http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack */
.clearfix:after {
	clear: both;
	content:' ';
	display: block;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
	height: 0;
}

.clearfix {
	display: inline-block;
}

* html .clearfix {
	height: 1%;
}

.clearfix {
	display: block;
}

/*-------------------------CLEAR END-------------------------------*/
.aurora_sidebar_menu_item aurora_panel-group-divider{
    display: none !important;
}
.style-settings-label{
    display: none !important;
}
#aurora_background-options, #aurora_color-options, #aurora_typography-options{
    display: none !important;
}
.aurora_preset-wrapper{
    display: none !important;
}
.aurora_side_bar_label{
    display: none !important;
}
.aurora_side_bar_label:first-of-type{
    display: block !important;
}
/*-------------- Account Preset ----------------- */
/*-------------- Account Preset [Desktop]----------------- */
.aurora_home #le_area1 {
    padding-top: 0px;
    padding-bottom: 0px;
}
.aurora_home #le_region1 {
    padding-top: px;
    padding-bottom: px;
}
.aurora_home #le_region2 {
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: none;
    background-position: center center;
    padding-top: px;
    padding-bottom: px;
}
.navicon {
}
.seFormButton {
}
.se_body,.se_bgColor_thumb,.se_bgImg_thumb {
}
.se_button a, a.se_button {
}
.se_button a:hover, a.se_button:hover {
}
.se_cta {
}
.se_cta .le_content a {
}
.se_cta .le_content a:hover {
}
.se_cta .le_content, .se_cta .le_content a {
}
.se_cta:hover {
}
.se_footer {
}
.se_footer a {
}
.se_footer a:hover {
}
.se_footer p, .se_footer h1, .se_footer h2, .se_footer h3, .se_footer h4, .se_footer h5, .se_footer  {
}
.se_header {
}
.se_header a {
}
.se_header a:hover {
}
.se_header p, .se_header h1, .se_header h2, .se_header h3, .se_header h4, .se_header h5, .se_header  {
}
.se_mainContent {
}
.se_menu {
}
.se_menu .le_menu_level_1_container, .se_menu ul.le_menu_level_2 {
}
.se_menu li.le_menuitem_level_0 a,.navicon {
}
.se_menu li.le_menuitem_level_0 a:hover {
}
.se_menu li.le_menuitem_level_1 a {
}
.se_menu li.le_menuitem_level_1 a:hover {
}
.se_siteBranding a {
}
.se_siteBranding:hover, .se_siteBranding a:hover {
}
.se_social a {
}
.se_social a:hover {
}
.se_tagline {
}
.se_wrapperContent a, .se_WrapperContent a, .se_mainContent a {
}
.se_wrapperContent a:hover, .se_WrapperContent a:hover,.se_mainContent a:hover {
}
.se_wrapperContent, .se_WrapperContent, .se_mainContent .le_content, .se_mainContent p, .se_mainCont {
}
a {
}
a:hover {
}
blockquote {
}
h1, h1 a, .title1, .title1 a {
}
h2, h2 a, .title2, .title2 a {
}
h3, h3 a, .title3, .title3 a {
}
h4, h4 a, .title4, .title4 a {
}
h5, h5 a, .title5, .title5 a {
}
h6, h6 a, .title6, .title6 a {
}
hr {
}
p, ul, ol, dl {
}

/*-------------- Account Preset [Desktop] End----------------- */
/*-------------- Account Preset [Tablet]----------------- */

/*-------------- Account Preset [Tablet] End----------------- */
/*-------------- Account Preset [Mobile]----------------- */

/*-------------- Account Preset [Mobile] End----------------- */
/*-------------- Account Preset End ----------------- */
