/****************************************************
 *	Core Structure Controls
 */


.gallery-image {
    max-height:400px !important;
}

/****************************************************
 ****************************************************
 *	BG Colours
 */

.bg-clear, .bg-clear-hover:hover	{background-color:transparent}

.bg-vlt-blue, .bg-vlt-blue-hover:hover 			{background-color:#def6f8 !important;color:#000}
.bg-lgt-blue, .bg-lgt-blue-hover:hover 			{background-color:#9be4e9 !important;color:#000}
.bg-blue, .bg-blue-hover:hover 					{background-color:#59d2db !important;color:#fff}
.bg-mid-blue, .bg-mid-blue-hover:hover 			{background-color:#667e98 !important;color:#fff}
.bg-drk-blue, .bg-drk-blue-hover:hover 			{background-color:#335476 !important;color:#fff}
.bg-vdk-blue, .bg-vdk-blue-hover:hover 			{background-color:#002954 !important;color:#fff}

.bg-pink, .bg-pink-hover:hover 					{background-color:#c83e6a !important;color:#fff}
.bg-brg-pink, .bg-brg-pink-hover:hover 			{background-color:#ce1d9e !important;color:#fff}
.bg-vlt-red, .bg-vlt-red-hover:hover 			{background-color:#ffe0e0 !important;color:#000}
.bg-lgt-red, .bg-lgt-red-hover:hover 			{background-color:#c23a3a !important;color:#fff}
.bg-red, .bg-red-hover:hover 					{background-color:#c42222 !important;color:#fff}
.bg-drk-red, .bg-drk-red-hover:hover 			{background-color:#863737 !important;color:#fff}
.bg-purple, .bg-purple-hover:hover 				{background-color:#9722be !important;color:#fff}
.bg-brg-purple, .bg-brg-purple-hover:hover 		{background-color:#c714e2 !important;color:#fff}
.bg-drk-purple, .bg-drk-purple-hover:hover 		{background-color:#6c087b !important;color:#fff}

.bg-lgt-green, .bg-lgt-green-hover:hover		{background-color:#98d0aa !important;color:#000}
.bg-green, .bg-green-hover:hover 				{background-color:#718f3f !important;color:#fff}
.bg-brg-green, .bg-brg-green-hover:hover 		{background-color:#b3da16 !important;color:#000}
.bg-drk-green, .bg-drk-green-hover:hover 		{background-color:#024a27 !important;color:#fff}
.bg-vlt-green, .bg-vlt-green-hover:hover 		{background-color:#daf4d2 !important;color:#000}
.bg-vdk-green, .bg-vdk-green-hover:hover 		{background-color:#002b24 !important;color:#fff}

.bg-vlt-yellow, .bg-vlt-yellow-hover:hover 		{background-color:#fcf9da !important;color:#000}
.bg-lgt-yellow, .bg-lgt-yellow-hover:hover 		{background-color:#faef90 !important;color:#000}
.bg-yellow, .bg-yellow-hover:hover 				{background-color:#ebaa4c !important;color:#000}
.bg-tan, .bg-tan-hover:hover 				    {background-color:#ffb47e !important;color:#000}
.bg-gold, .bg-gold-hover:hover 					{background-color:#fbbd15 !important;color:#000}
.bg-orange, .bg-orange-hover:hover 				{background-color:#ff9e1c !important;color:#000}
.bg-brown, .bg-brown-hover:hover 				{background-color:#d8861c !important;color:#000}
.bg-drk-brown, .bg-drk-brown-hover:hover 		{background-color:#a23918 !important;color:#fff}

.bg-vlt-grey, .bg-vlt-grey-hover:hover 			{background-color:#f5f6f5 !important;color:#000}
.bg-lgt-grey, .bg-lgt-grey-hover:hover 			{background-color:#eceef1 !important;color:#000}
.bg-grey, .bg-grey-hover:hover 					{background-color: #f1f1f1 !important;color:#fff}
.bg-mid-grey, .bg-mid-grey-hover:hover 			{background-color:#eeeeee !important;}
.bg-def-grey, .bg-def-grey-hover:hover 			{background-color:#cccccc !important;}
.bg-drk-grey, .bg-drk-grey-hover:hover 			{background-color:#4b4c4c !important;color:#fff}
.bg-vdk-grey, .bg-vdk-grey-hover:hover 			{background-color:#1b1b1b !important;color:#fff}

.bg-white, .bg-white-hover:hover				{background-color:#fff !important;color:#000}
.bg-black, .bg-black-hover:hover 				{background-color:#000 !important;color:#fff}

.bg-new-color-red                               {background-color:#c17149 !important;color:#fff}
.bg-new-color-yellow                            {background-color:#c1c149 !important;color:#fff}
.bg-new-color-green                             {background-color:#71c149 !important;color:#fff}
.bg-new-color-blue                              {background-color:#49c1c1 !important;color:#fff}

/****************************************************
 ****************************************************
 *	Text Colours
 */

.txt-vlt-blue, .txt-vlt-blue-hover:hover, .txt-vlt-blue-focus:focus  		{color:#def6f8 !important}
.txt-lgt-blue, .txt-lgt-blue-hover:hover, .txt-lgt-blue-focus:focus 		{color:#9be4e9 !important}
.txt-blue, .txt-blue-hover:hover, .txt-blue-focus:focus 					{color:#59d2db !important}
.txt-mid-blue, .txt-mid-blue-hover:hover, .txt-mid-blue-focus:focus 		{color:#667e98 !important}
.txt-drk-blue, .txt-drk-blue-hover:hover, .txt-drk-blue-focus:focus 		{color:#335476 !important}
.txt-vdk-blue, .txt-vdrk-blue-hover:hover, .txt-vdrk-blue-focus:focus 		{color:#002954 !important}

.txt-pink, .txt-pink-hover:hover, .txt-pink-focus:focus 					{color:#c83e6a !important;}
.txt-brg-pink, .txt-brg-pink-hover:hover, .txt-brg-pink-focus:focus 		{color:#ce1d9e !important;}
.txt-vlt-red, .txt-vlt-red-hover:hover, .txt-lgt-red-focus:focus 			{color:#ffe0e0 !important;}
.txt-lgt-red, .txt-lgt-red-hover:hover, .txt-lgt-red-focus:focus 			{color:#c23a3a !important;}
.txt-red, .txt-red-hover:hover, .txt-red-focus:focus 						{color:#c42222 !important;}
.txt-drk-red, .txt-drk-red-hover:hover, .txt-drk-red-focus:focus 			{color:#863737 !important;}
.txt-purple, .txt-purple-hover:hover, .txt-purple-focus:focus  				{color:#9722be !important;}
.txt-brg-purple, .txt-brg-purple-hover:hover, .txt-brg-purple-focus:focus 	{color:#c714e2 !important;}
.txt-drk-purple, .txt-drk-purple-hover:hover, .txt-drk-purple-focus:focus	{color:#6c087b !important;}

.txt-lgt-green, .txt-lgt-green-hover:hover, .txt-lgt-green-focus:focus 		{color:#98d0aa !important;}
.txt-green, .txt-green-hover:hover, .txt-green-focus:focus 					{color:#718f3f !important;}
.txt-brg-green, .txt-brg-green-hover:hover, .txt-brg-green-focus:focus 		{color:#b3da16 !important;}
.txt-drk-green, .txt-drk-green-hover:hover, .txt-drk-green-focus:focus 		{color:#024a27 !important;}
.txt-vdk-green, .txt-vdk-green-hover:hover, .txt-vdk-green-focus:focus 		{color:#002b24 !important;}
.txt-vlt-green, .txt-vlt-green-hover:hover, .txt-vlt-green-focus:focus 		{color:#839f96 !important;}

.txt-lgt-yellow, .txt-lgt-yellow-hover:hover, .txt-lgt-yellow-focus:focus 	{color:#faef90 !important;}
.txt-yellow, .txt-yellow-hover:hover, .txt-yellow-focus:focus 				{color:#ebaa4c !important;}
.txt-tan, .txt-tan-hover:hover, .txt-tan-focus:focus 				        {color:#ffb47e !important;}
.txt-gold, .txt-gold-hover:hover, .txt-gold-focus:focus 					{color:#fbbd15 !important;}
.txt-orange, .txt-orange-hover:hover, .txt-orange-focus:focus 				{color:#ff9e1c !important;}
.txt-brown, .txt-brown-hover:hover, .txt-brown-focus:focus 					{color:#d8861c !important;}
.txt-drk-brown, .txt-drk-brown-hover:hover, .txt-drk-brown-focus:focus 		{color:#a23918 !important;}

.txt-vlt-grey, .txt-vlt-grey-hover:hover, .txt-vlt-grey-focus:focus 		{color:#f5f6f5 !important;}
.txt-lgt-grey, .txt-lgt-grey-hover:hover, .txt-lgt-grey-focus:focus 		{color:#eceef1 !important;}
.txt-grey, .txt-grey-hover:hover, .txt-grey-focus:focus 					{color:#919496 !important;}
.txt-mid-grey, .txt-mid-grey-hover:hover, .txt-mid-grey-focus:focus 		{color:#eeeeee !important;}
.txt-def-grey, .txt-def-grey-hover:hover, .txt-def-grey-focus:focus 		{color:#cccccc !important;}
.txt-drk-grey, .txt-drk-grey-hover:hover, .txt-drk-grey-focus:focus 		{color:#4b4c4c !important;}
.txt-vdk-grey, .txt-vdk-grey-hover:hover, .txt-vdk-grey-focus:focus 		{color:#1b1b1b !important;}

.txt-white, .txt-white-hover:hover, .txt-white-focus:focus 					{color:#fff !important;}
.txt-black, .txt-black-hover:hover, .txt-black-focus:focus 					{color:#000 !important;}


/****************************************************
 ****************************************************
 *	Border Colours
 */

.bdr-vlt-blue, .bdr-vlt-blue-hover:hover 		{border-color:#dcf0fa !important}
.bdr-lgt-blue, .bdr-lgt-blue-hover:hover 		{border-color:#33acea !important}
.bdr-blue, .bdr-blue-hover:hover 				{border-color:#03aeef !important}
.bdr-mid-blue, .bdr-mid-blue-hover:hover 		{border-color:#296d8d !important}
.bdr-drk-blue, .bdr-drk-blue-hover:hover 		{border-color:#222b56 !important}
.bdr-vdk-blue, .bdr-vdrk-blue-hover:hover 		{border-color:#023d58 !important}

.bdr-pink, .bdr-pink-hover:hover 				{border-color:#c83e6a !important}
.bdr-brg-pink, .bdr-brg-pink-hover:hover 		{border-color:#ce1d9e !important}
.bdr-vlt-red, .bdr-vlt-red-hover:hover 			{border-color:#ffe0e0 !important}
.bdr-lgt-red, .bdr-lgt-red-hover:hover 			{border-color:#c23a3a !important}
.bdr-red, .bdr-red-hover:hover 					{border-color:#de2516 !important}
.bdr-drk-red, .bdr-drk-red-hover:hover 			{border-color:#863737 !important}
.bdr-purple, .bdr-purple-hover:hover 			{border-color:#9722be !important}
.bdr-brg-purple, .bdr-brg-purple-hover:hover 	{border-color:#c714e2 !important}
.bdr-drk-purple, .bdr-drk-purple-hover:hover 	{border-color:#6c087b !important}

.bdr-lgt-green, .bdr-lgt-green-hover:hover 		{border-color:#98d0aa !important}
.bdr-green, .bdr-green-hover:hover 				{border-color:#718f3f !important}
.bdr-brg-green, .bdr-brg-green-hover:hover 		{border-color:#b3da16 !important}
.bdr-drk-green, .bdr-drk-green-hover:hover 		{border-color:#024a27 !important}
.bdr-vdk-green, .bdr-vdk-green-hover:hover 		{border-color:#002b24 !important}
.bdr-vlt-green, .bdr-vlt-green-hover:hover 		{border-color:#839f96 !important}

.bdr-lgt-yellow, .bdr-lgt-yellow-hover:hover 	{border-color:#faef90 !important}
.bdr-yellow, .bdr-yellow-hover:hover 			{border-color:#ebaa4c !important}
.bdr-tan, .bdr-tan-hover:hover 			        {border-color:#ffb47e !important}
.bdr-gold, .bdr-gold-hover:hover 				{border-color:#fbbd15 !important}
.bdr-orange, .bdr-orange-hover:hover 			{border-color:#ff9e1c !important}
.bdr-brown, .bdr-brown-hover:hover 				{border-color:#d8861c !important}
.bdr-drk-brown, .bdr-drk-brown-hover:hover 		{border-color:#a23918 !important}

.bdr-vlg-grey, .bdr-vlg-grey-hover:hover 		{border-color:#f5f6f5 !important}
.bdr-lgt-grey, .bdr-lgt-grey-hover:hover 		{border-color:#eceef1 !important}
.bdr-grey, .bdr-grey-hover:hover 				{border-color:#919496 !important}
.bdr-mid-grey, .bdr-mid-grey-hover:hover 		{border-color:rgba(0, 0, 0, 0.25) !important}
.bdr-def-grey, .bdr-def-grey-hover:hover 		{border-color:#cccccc !important}
.bdr-drk-grey, .bdr-drk-grey-hover:hover 		{border-color:#4b4c4c !important}
.bdr-vdk-grey, .bdr-vdk-grey-hover:hover 		{border-color:#1b1b1b !important}

.bdr-white, .bdr-white-hover:hover 				{border-color:#fff !important}
.bdr-black, .bdr-black-hover:hover 				{border-color:#000 !important}