   /*
   Theme Name: llorix-one-lite Child
   Theme URI: https://www.themeisle.com/ 
   Description: This is a custom child theme I have created.
   Author: ThemeIsle
   URI: https://www.themeisle.com/ 
   Template: llorix-one-lite
   Version: 0.1 
   */
   
h1, h1.single-title {font-size: 30px; color: #7a1600;}

/*---------- extra customizations ----------*/

.powered-by {display: none;}



/* HEADINGS */
h1,
h2 {
	font-family: Montserrat, sans-serif;
	font-weight: 400;
}

h1 {
	font-size: 36px;
	line-height: 40px;
	-ms-word-wrap: break-word;
	word-wrap: break-word;
}

h2 {
	font-size: 30px;
	line-height: 34px;
	-ms-word-wrap: break-word;
	word-wrap: break-word;
}

h3 {
	font-size: 24px;
	line-height: 28px;
	-ms-word-wrap: break-word;
	word-wrap: break-word;
}

h4 {
	font-size: 21px;
	line-height: 24px;
	-ms-word-wrap: break-word;
	word-wrap: break-word;
}

h5 {
	font-size: 18px;
	line-height: 22px;
	-ms-word-wrap: break-word;
	word-wrap: break-word;
}

h1.intro {
	font-size: 3.75rem;
	line-height: 5rem;
	text-align: center;
}

h1.single-title {
	margin-top: 0;
	color: #000;
	font-size: 24px;
	line-height: 28px;
	text-transform: uppercase;
}

h1.page-title {
	margin-top: 0;
}

.entry-content h1,
.entry-content h2,
.entry-content h3,
.entry-content h4,
.entry-content h5 {
	margin-top: 35px;
	margin-bottom: 20px;
	color: #000;
}



/*---------------------------------------
   2.7 FORM ELEMENTS
-----------------------------------------*/

button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
	margin: 15px;
	background-color: #f55b52;
}

button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
	border-color: inherit;
	background: #95332e;
}


/*----------- STICKY NAVIGATION AND LOGO --------------*/


.sticky-navigation .main-navigation li a {
	text-transform: none;
}

.main-navigation {
	font-family: Montserrat, sans-serif;
}

.main-navigation a {
	display: block;
	padding: 0.84375em 0;
	color: #1a1a1a;
	line-height: 1.3125;
}

.main-navigation a:hover,
.main-navigation a:focus {
	color: #007acc;
}


/*------------ NAVBAR AND LINK COLORS ------------*/
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
	color: #f55b52;
}

a {
	color: #be5000;
}

a:hover {
	color: #be5000;
}

.border-bottom-hover:hover {
	border-bottom-color: #f55b52;
}

.sticky-navigation .main-navigation li a:hover,
.sticky-navigation .login-register li.login a:hover {
	color: #f55b52;
	text-decoration: none;
}

.sticky-navigation .main-navigation li.current > a {
	color: #f55b52;
}

/*---------- BUTTONS -----------*/
.standard-button,
.navbar-register-button {
	padding: 10px 25px;
	border: 3px solid #f55b52;
	border-color: #f55b52;
	border-radius: 30px;
	color: #fff;
	background: rgba(241,108,32,0.4);
	font-size: 20px;
	white-space: initial;
	text-decoration: none;
}

.standard-button:hover,
.navbar-register-button:hover {
	border-color: #f55b52;
	color: #fff;
	background: #f55b52;
	text-decoration: none;
}

.standard-button:focus,
.navbar-register-button:focus {
	color: #fff;
}

.standard-button:active,
.navbar-register-button:active {
	border-color: inherit !important;
	background: #f55b52 !important;
	-webkit-box-shadow: none;
	box-shadow: none;
}

/*-------- COLORED BACKGROUND AND TEXT ----------*/
.color-bg {
	background: #f55b52;
}

.colored-text {
	color: #f55b52;
}

/*--------- COLORED BORDERS AND LINES -----------*/
.colored-line-left,
.colored-line-right,
.colored-line {
	background: #f55b52;
}

.border-right-colored {
	border-right: 1px solid rgba(19, 149, 186, 0.3);
}

.border-left-colored {
	border-left: 1px solid rgba(19, 149, 186, 0.3);
}

.long-transparent-line {
	width: 200px;
	height: 1px;
	margin: auto;
	background: rgba(19, 149, 186, 0.3);
}


