/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/













/* 
#################################################
  Custom Responsive Stuff cause their stuff sucks
#################################################
*/

.button-center { text-align: center !important; display: block !important; width: 80% !important; }
.text-center { text-align: center; }
.text-left { text-align: left; }
.text-right { text-align: right; }
.text-bold { font-weight: bold; }




/* tweaks and customizations to main menu UX block */
.menu-text-bold { font-size: 115%; font-weight: bold; }
	
.menu-text-building a:before {
	font-size: 115%; font-weight: bold;
   font-family: "Font Awesome 5 Free";
   content: "\f1ad";
   display: inline-block;
   padding-right: 3px;
}


.menu-text-home a:before {
	font-size: 115%; font-weight: bold;
   font-family: "Font Awesome 5 Free";
   content: "\f015";
   display: inline-block;
   padding-right: 3px;
}


.menu-text-searchplus a:before {
	font-size: 115%; font-weight: bold;
   font-family: "Font Awesome 5 Free";
   content: "\f00e";
   display: inline-block;
   padding-right: 3px;
}



.menu-text-buy-sell a:before {
	font-size: 115%; font-weight: bold;
   font-family: "Font Awesome 5 Free";
   content: "\f0d6";
   display: inline-block;
   padding-right: 3px;
}




.SubNav { }
	.SubNav li a { font-size: 120%; font-weight: 400 !important; text-transform: capitalize !important; padding-top: 1em; margin-top: 1em; }
	.SubNav li a:hover:before {
	   font-family: FontAwesome;
	   content: "\f054";
	   display: inline-block;
	   padding-right: 3px;
	}
	







.absolute-center {
  margin: auto;
  position: absolute;
  top: 0; left: 0; bottom: 0; right: 0;
}


.floatLeft { float: left; }
.floatRight { float: right; }

.hide { display: none; visibility: hidden; }

.clear-both, 
.clear-stuff { 
		clear: both; height: 0; font-size: 0; line-height: 0; display: block; 
		}

.clear-stuff-fix:after, 
.clearfix2:after { 
		content: ""; visibility: hidden; display: none; height: 0; clear: both;
		}

	
.row-stuff { margin-bottom: 5%; }	
	.row-stuff .col-one { float: left; width: 30%; margin-right: 5%; }
	.row-stuff .col-two { float: left; width: 65%;  }
	.row-stuff .col-three { float: left; width: 100%; }
	
	.row-stuff .row-col-1   { float: left; width: 1%; }
	.row-stuff .row-col-2   { float: left; width: 2%; }
	.row-stuff .row-col-3   { float: left; width: 3%; }
	.row-stuff .row-col-4   { float: left; width: 4%; }
	.row-stuff .row-col-5   { float: left; width: 5%; }
	.row-stuff .row-col-6   { float: left; width: 6%; }
	.row-stuff .row-col-7   { float: left; width: 7%; }
	.row-stuff .row-col-8   { float: left; width: 8%; }
	.row-stuff .row-col-9   { float: left; width: 9%; }
	.row-stuff .row-col-10  { float: left; width: 10%; }
	.row-stuff .row-col-11  { float: left; width: 11%; }
	.row-stuff .row-col-12  { float: left; width: 12%; }
	.row-stuff .row-col-13  { float: left; width: 13%; }
	.row-stuff .row-col-14  { float: left; width: 14%; }
	.row-stuff .row-col-15  { float: left; width: 15%; }
	.row-stuff .row-col-16  { float: left; width: 16%; }
	.row-stuff .row-col-17  { float: left; width: 17%; }
	.row-stuff .row-col-18  { float: left; width: 18%; }
	.row-stuff .row-col-19  { float: left; width: 19%; }
	.row-stuff .row-col-20  { float: left; width: 20%; }
	.row-stuff .row-col-21  { float: left; width: 21%; }
	.row-stuff .row-col-22  { float: left; width: 22%; }
	.row-stuff .row-col-23  { float: left; width: 23%; }
	.row-stuff .row-col-24  { float: left; width: 24%; }
	.row-stuff .row-col-25  { float: left; width: 25%; }
	.row-stuff .row-col-26  { float: left; width: 26%; }
	.row-stuff .row-col-27  { float: left; width: 27%; }
	.row-stuff .row-col-28  { float: left; width: 28%; }
	.row-stuff .row-col-29  { float: left; width: 29%; }
	.row-stuff .row-col-30  { float: left; width: 30%; }
	.row-stuff .row-col-31  { float: left; width: 31%; }
	.row-stuff .row-col-32  { float: left; width: 32%; }
	.row-stuff .row-col-33  { float: left; width: 33%; }
	.row-stuff .row-col-34  { float: left; width: 34%; }
	.row-stuff .row-col-35  { float: left; width: 35%; }
	.row-stuff .row-col-36  { float: left; width: 36%; }
	.row-stuff .row-col-37  { float: left; width: 37%; }
	.row-stuff .row-col-38  { float: left; width: 38%; }
	.row-stuff .row-col-39  { float: left; width: 39%; }
	.row-stuff .row-col-40  { float: left; width: 40%; }
	.row-stuff .row-col-41  { float: left; width: 41%; }
	.row-stuff .row-col-42  { float: left; width: 42%; }
	.row-stuff .row-col-43  { float: left; width: 43%; }
	.row-stuff .row-col-44  { float: left; width: 44%; }
	.row-stuff .row-col-45  { float: left; width: 45%; }
	.row-stuff .row-col-46  { float: left; width: 46%; }
	.row-stuff .row-col-47  { float: left; width: 47%; }
	.row-stuff .row-col-48  { float: left; width: 48%; }
	.row-stuff .row-col-49  { float: left; width: 49%; }
	.row-stuff .row-col-50  { float: left; width: 50%; }
	.row-stuff .row-col-51  { float: left; width: 51%; }
	.row-stuff .row-col-52  { float: left; width: 52%; }
	.row-stuff .row-col-53  { float: left; width: 53%; }
	.row-stuff .row-col-54  { float: left; width: 54%; }
	.row-stuff .row-col-55  { float: left; width: 55%; }
	.row-stuff .row-col-56  { float: left; width: 56%; }
	.row-stuff .row-col-57  { float: left; width: 57%; }
	.row-stuff .row-col-58  { float: left; width: 58%; }
	.row-stuff .row-col-59  { float: left; width: 59%; }
	.row-stuff .row-col-60  { float: left; width: 60%; }
	.row-stuff .row-col-61  { float: left; width: 61%; }
	.row-stuff .row-col-62  { float: left; width: 62%; }
	.row-stuff .row-col-63  { float: left; width: 63%; }
	.row-stuff .row-col-64  { float: left; width: 64%; }
	.row-stuff .row-col-65  { float: left; width: 65%; }
	.row-stuff .row-col-66  { float: left; width: 66%; }
	.row-stuff .row-col-67  { float: left; width: 67%; }
	.row-stuff .row-col-68  { float: left; width: 68%; }
	.row-stuff .row-col-69  { float: left; width: 69%; }	
	.row-stuff .row-col-70  { float: left; width: 70%; }
	.row-stuff .row-col-71  { float: left; width: 71%; }
	.row-stuff .row-col-72  { float: left; width: 72%; }
	.row-stuff .row-col-73  { float: left; width: 73%; }
	.row-stuff .row-col-74  { float: left; width: 74%; }
	.row-stuff .row-col-75  { float: left; width: 75%; }
	.row-stuff .row-col-76  { float: left; width: 76%; }
	.row-stuff .row-col-77  { float: left; width: 77%; }
	.row-stuff .row-col-78  { float: left; width: 78%; }
	.row-stuff .row-col-79  { float: left; width: 79%; }
	.row-stuff .row-col-80  { float: left; width: 80%; }
	.row-stuff .row-col-81  { float: left; width: 81%; }
	.row-stuff .row-col-82  { float: left; width: 82%; }
	.row-stuff .row-col-83  { float: left; width: 83%; }
	.row-stuff .row-col-84  { float: left; width: 84%; }
	.row-stuff .row-col-85  { float: left; width: 85%; }
	.row-stuff .row-col-86  { float: left; width: 86%; }
	.row-stuff .row-col-87  { float: left; width: 87%; }
	.row-stuff .row-col-88  { float: left; width: 88%; }
	.row-stuff .row-col-89  { float: left; width: 89%; }
	.row-stuff .row-col-90  { float: left; width: 90%; }
	.row-stuff .row-col-91  { float: left; width: 91%; }
	.row-stuff .row-col-92  { float: left; width: 92%; }
	.row-stuff .row-col-93  { float: left; width: 93%; }
	.row-stuff .row-col-94  { float: left; width: 94%; }
	.row-stuff .row-col-95  { float: left; width: 95%; }
	.row-stuff .row-col-96  { float: left; width: 96%; }
	.row-stuff .row-col-97  { float: left; width: 97%; }
	.row-stuff .row-col-98  { float: left; width: 98%; }
	.row-stuff .row-col-99  { float: left; width: 99%; }
	.row-stuff .row-col-100 { float: left; width: 100%; }
	
	
	.row-stuff .row-margin-1  { margin-right: 1%; }
	.row-stuff .row-margin-2  { margin-right: 2%; }
	.row-stuff .row-margin-3  { margin-right: 3%; }
	.row-stuff .row-margin-4  { margin-right: 4%; }
	.row-stuff .row-margin-5  { margin-right: 5%; }
	.row-stuff .row-margin-6  { margin-right: 6%; }
	.row-stuff .row-margin-7  { margin-right: 7%; }
	.row-stuff .row-margin-8  { margin-right: 8%; }
	.row-stuff .row-margin-9  { margin-right: 9%; }
	.row-stuff .row-margin-10 { margin-right: 10%; }
	.row-stuff .row-margin-11 { margin-right: 11%; }
	.row-stuff .row-margin-12 { margin-right: 12%; }
	.row-stuff .row-margin-13 { margin-right: 13%; }
	.row-stuff .row-margin-14 { margin-right: 14%; }
	.row-stuff .row-margin-15 { margin-right: 15%; }
	.row-stuff .row-margin-16 { margin-right: 16%; }
	.row-stuff .row-margin-17 { margin-right: 17%; }
	.row-stuff .row-margin-18 { margin-right: 18%; }
	.row-stuff .row-margin-19 { margin-right: 19%; }
	.row-stuff .row-margin-20 { margin-right: 20%; }
	.row-stuff .row-margin-21 { margin-right: 21%; }
	.row-stuff .row-margin-22 { margin-right: 22%; }
	.row-stuff .row-margin-23 { margin-right: 23%; }
	.row-stuff .row-margin-24 { margin-right: 24%; }
	.row-stuff .row-margin-25 { margin-right: 25%; }
	.row-stuff .row-margin-26 { margin-right: 26%; }
	.row-stuff .row-margin-27 { margin-right: 27%; }
	.row-stuff .row-margin-28 { margin-right: 28%; }
	.row-stuff .row-margin-29 { margin-right: 29%; }
	.row-stuff .row-margin-30 { margin-right: 30%; }
	.row-stuff .row-margin-31 { margin-right: 31%; }
	.row-stuff .row-margin-32 { margin-right: 32%; }
	.row-stuff .row-margin-33 { margin-right: 33%; }
	.row-stuff .row-margin-34 { margin-right: 34%; }
	.row-stuff .row-margin-35 { margin-right: 35%; }
	.row-stuff .row-margin-36 { margin-right: 36%; }
	.row-stuff .row-margin-37 { margin-right: 37%; }
	.row-stuff .row-margin-38 { margin-right: 38%; }
	.row-stuff .row-margin-39 { margin-right: 39%; }
	.row-stuff .row-margin-40 { margin-right: 40%; }
	.row-stuff .row-margin-41 { margin-right: 41%; }
	.row-stuff .row-margin-42 { margin-right: 42%; }
	.row-stuff .row-margin-43 { margin-right: 43%; }
	.row-stuff .row-margin-44 { margin-right: 44%; }
	.row-stuff .row-margin-45 { margin-right: 45%; }
	.row-stuff .row-margin-46 { margin-right: 46%; }
	.row-stuff .row-margin-47 { margin-right: 47%; }
	.row-stuff .row-margin-48 { margin-right: 48%; }
	.row-stuff .row-margin-49 { margin-right: 49%; }
	.row-stuff .row-margin-50 { margin-right: 50%; }
	



.margin-top-1 { margin-top: 1% !important; }
.margin-top-2 { margin-top: 2% !important; }
.margin-top-3 { margin-top: 3% !important; }
.margin-top-4 { margin-top: 4%; }
.margin-top-5 { margin-top: 5% !important; }
.margin-top-6 { margin-top: 6%; }
.margin-top-7 { margin-top: 7%; }
.margin-top-8 { margin-top: 8%; }
.margin-top-9 { margin-top: 9%; }
.margin-top-10 { margin-top: 10%; }

.margin-right-1 { margin-right: 1%; }
.margin-right-2 { margin-right: 2%; }
.margin-right-3 { margin-right: 3%; }
.margin-right-4 { margin-right: 4%; }
.margin-right-5 { margin-right: 5%; }
.margin-right-6 { margin-right: 6%; }
.margin-right-7 { margin-right: 7%; }
.margin-right-8 { margin-right: 8%; }
.margin-right-9 { margin-right: 9%; }
.margin-right-10 { margin-right: 10%; }

.margin-bottom-0 { margin-bottom: 0% !important; }
.margin-bottom-1 { margin-bottom: 1% !important; }
.margin-bottom-2 { margin-bottom: 2%; }
.margin-bottom-3 { margin-bottom: 3%; }
.margin-bottom-4 { margin-bottom: 4%; }
.margin-bottom-5 { margin-bottom: 5%; }
.margin-bottom-6 { margin-bottom: 6%; }
.margin-bottom-7 { margin-bottom: 7%; }
.margin-bottom-8 { margin-bottom: 8%; }
.margin-bottom-9 { margin-bottom: 9%; }
.margin-bottom-10 { margin-bottom: 10%; }

.margin-left-1 { margin-left: 1%; }
.margin-left-2 { margin-left: 2%; }
.margin-left-3 { margin-left: 3%; }
.margin-left-4 { margin-left: 4%; }
.margin-left-5 { margin-left: 5%; }
.margin-left-6 { margin-left: 6%; }
.margin-left-7 { margin-left: 7%; }
.margin-left-8 { margin-left: 8%; }
.margin-left-9 { margin-left: 9%; }
.margin-left-10 { margin-left: 10%; }



.padding-top-1 { padding-top: 1% !important; }
.padding-top-2 { padding-top: 2% !important; }
.padding-top-3 { padding-top: 3% !important; }
.padding-top-4 { padding-top: 4%; }
.padding-top-5 { padding-top: 5% !important; }
.padding-top-6 { padding-top: 6%; }
.padding-top-7 { padding-top: 7%; }
.padding-top-8 { padding-top: 8%; }
.padding-top-9 { padding-top: 9%; }
.padding-top-10 { padding-top: 10%; }

.padding-right-1 { padding-right: 1%; }
.padding-right-2 { padding-right: 2%; }
.padding-right-3 { padding-right: 3%; }
.padding-right-4 { padding-right: 4%; }
.padding-right-5 { padding-right: 5%; }
.padding-right-6 { padding-right: 6%; }
.padding-right-7 { padding-right: 7%; }
.padding-right-8 { padding-right: 8%; }
.padding-right-9 { padding-right: 9%; }
.padding-right-10 { padding-right: 10%; }

.padding-bottom-1 { padding-bottom: 1%; }
.padding-bottom-2 { padding-bottom: 2%; }
.padding-bottom-3 { padding-bottom: 3% !important; }
.padding-bottom-4 { padding-bottom: 4%; }
.padding-bottom-5 { padding-bottom: 5% !important; }
.padding-bottom-6 { padding-bottom: 6%; }
.padding-bottom-7 { padding-bottom: 7%; }
.padding-bottom-8 { padding-bottom: 8%; }
.padding-bottom-9 { padding-bottom: 9%; }
.padding-bottom-10 { padding-bottom: 10%; }

.padding-left-1 { padding-left: 1%; }
.padding-left-2 { padding-left: 2%; }
.padding-left-3 { padding-left: 3%; }
.padding-left-4 { padding-left: 4%; }
.padding-left-5 { padding-left: 5%; }
.padding-left-6 { padding-left: 6%; }
.padding-left-7 { padding-left: 7%; }
.padding-left-8 { padding-left: 8%; }
.padding-left-9 { padding-left: 9%; }
.padding-left-10 { padding-left: 10%; }



	
	
/* Small screens */
@media only screen and (max-width: 48em) { 
	
	.clear-both { clear: none; }
	
	.row-stuff { }
	
	.row-stuff .col-one { float: none; width: 100%; margin-right: 0;  margin-top: 2% }
	.row-stuff .col-two { float: none; width: 100%;  margin-right: 0;  margin-top: 2% }
	.row-stuff .col-three { float: none; width: 100%; margin-right: 0;  margin-top: 2%}
	
	.row-stuff .row-col-1,
	.row-stuff .row-col-2,
	.row-stuff .row-col-3,
	.row-stuff .row-col-4,
	.row-stuff .row-col-5,
	.row-stuff .row-col-6,
	.row-stuff .row-col-7,
	.row-stuff .row-col-8,
	.row-stuff .row-col-9,
	.row-stuff .row-col-10,
	.row-stuff .row-col-11,
	.row-stuff .row-col-12,
	.row-stuff .row-col-13,
	.row-stuff .row-col-14,
	.row-stuff .row-col-15,
	.row-stuff .row-col-16,
	.row-stuff .row-col-17,
	.row-stuff .row-col-18,
	.row-stuff .row-col-19,
	.row-stuff .row-col-20,
	.row-stuff .row-col-21,
	.row-stuff .row-col-22,
	.row-stuff .row-col-23,
	.row-stuff .row-col-24,
	.row-stuff .row-col-25,
	.row-stuff .row-col-26,
	.row-stuff .row-col-27,
	.row-stuff .row-col-28,
	.row-stuff .row-col-29,
	.row-stuff .row-col-30,
	.row-stuff .row-col-31,
	.row-stuff .row-col-32,
	.row-stuff .row-col-33,
	.row-stuff .row-col-34,
	.row-stuff .row-col-35,
	.row-stuff .row-col-36,
	.row-stuff .row-col-37,
	.row-stuff .row-col-38,
	.row-stuff .row-col-39,
	.row-stuff .row-col-40,
	.row-stuff .row-col-41,
	.row-stuff .row-col-42,
	.row-stuff .row-col-43,
	.row-stuff .row-col-44,
	.row-stuff .row-col-45,
	.row-stuff .row-col-46,
	.row-stuff .row-col-47,
	.row-stuff .row-col-48,
	.row-stuff .row-col-49,
	.row-stuff .row-col-50,
	.row-stuff .row-col-51,
	.row-stuff .row-col-52,
	.row-stuff .row-col-53,
	.row-stuff .row-col-54,
	.row-stuff .row-col-55,
	.row-stuff .row-col-56,
	.row-stuff .row-col-57,
	.row-stuff .row-col-58,
	.row-stuff .row-col-59,
	.row-stuff .row-col-60,
	.row-stuff .row-col-61,
	.row-stuff .row-col-62,
	.row-stuff .row-col-63,
	.row-stuff .row-col-64,
	.row-stuff .row-col-65,
	.row-stuff .row-col-66,
	.row-stuff .row-col-67,
	.row-stuff .row-col-68,
	.row-stuff .row-col-69,	
	.row-stuff .row-col-70,
	.row-stuff .row-col-71,
	.row-stuff .row-col-72,
	.row-stuff .row-col-73,
	.row-stuff .row-col-74,
	.row-stuff .row-col-75,
	.row-stuff .row-col-76,
	.row-stuff .row-col-77,
	.row-stuff .row-col-78,
	.row-stuff .row-col-79,
	.row-stuff .row-col-80,
	.row-stuff .row-col-81,
	.row-stuff .row-col-82,
	.row-stuff .row-col-83,
	.row-stuff .row-col-84,
	.row-stuff .row-col-85,
	.row-stuff .row-col-86,
	.row-stuff .row-col-87,
	.row-stuff .row-col-88,
	.row-stuff .row-col-89,
	.row-stuff .row-col-90,
	.row-stuff .row-col-91,
	.row-stuff .row-col-92,
	.row-stuff .row-col-93,
	.row-stuff .row-col-94,
	.row-stuff .row-col-95,
	.row-stuff .row-col-96,
	.row-stuff .row-col-97,
	.row-stuff .row-col-98,
	.row-stuff .row-col-99,
	.row-stuff .row-col-100 { float: none; width: 100%; display: block; }
	
	
	
	.row-stuff .row-margin-1  { margin-right: 0;  margin-top: 1%; }
	.row-stuff .row-margin-2  { margin-right: 0;  margin-top: 2%; }
	.row-stuff .row-margin-3  { margin-right: 0;  margin-top: 3%; }
	.row-stuff .row-margin-4  { margin-right: 0;  margin-top: 4%; }
	
	.row-stuff .row-margin-5
	.row-stuff .row-margin-6,
	.row-stuff .row-margin-7,
	.row-stuff .row-margin-8,
	.row-stuff .row-margin-9,
	.row-stuff .row-margin-10 { margin-right: 0;  margin-top: 5%;}
	
	.row-stuff .row-margin-11
	.row-stuff .row-margin-12,
	.row-stuff .row-margin-13,
	.row-stuff .row-margin-14,
	.row-stuff .row-margin-15,
	.row-stuff .row-margin-16,
	.row-stuff .row-margin-17,
	.row-stuff .row-margin-18,
	.row-stuff .row-margin-19,
	.row-stuff .row-margin-20,
	.row-stuff .row-margin-21,
	.row-stuff .row-margin-22,
	.row-stuff .row-margin-23,
	.row-stuff .row-margin-24,
	.row-stuff .row-margin-25,
	.row-stuff .row-margin-26,
	.row-stuff .row-margin-27,
	.row-stuff .row-margin-28,
	.row-stuff .row-margin-29,
	.row-stuff .row-margin-30,
	.row-stuff .row-margin-31,
	.row-stuff .row-margin-32,
	.row-stuff .row-margin-33,
	.row-stuff .row-margin-34,
	.row-stuff .row-margin-35,
	.row-stuff .row-margin-36,
	.row-stuff .row-margin-37,
	.row-stuff .row-margin-38,
	.row-stuff .row-margin-39,
	.row-stuff .row-margin-40,
	.row-stuff .row-margin-41,
	.row-stuff .row-margin-42,
	.row-stuff .row-margin-43,
	.row-stuff .row-margin-44,
	.row-stuff .row-margin-45,
	.row-stuff .row-margin-46,
	.row-stuff .row-margin-47,
	.row-stuff .row-margin-48,
	.row-stuff .row-margin-49,
	.row-stuff .row-margin-50 { margin-right: 0;  margin-top: 10%; }
	
	
}

.width20 { width: 20%; }
.width30 { width: 30%; }
.width50 { width: 50%; }
.width51 { width: 51%; }
.width52 { width: 52%; }
.width53 { width: 53%; }
.width54 { width: 54%; }
.width55 { width: 55%; }
.width56 { width: 56%; }
.width57 { width: 57%; }
.width58 { width: 58%; }
.width59 { width: 59%; }
.width60 { width: 60%; }
.width61 { width: 61%; }
.width62 { width: 62%; }
.width63 { width: 63%; }
.width64 { width: 64%; }
.width65 { width: 65%; }
.width66 { width: 66%; }
.width67 { width: 67%; }
.width68 { width: 68%; }
.width69 { width: 69%; }
.width70 { width: 70%; }

.width71 { width: 71%; }
.width72 { width: 72%; }
.width73 { width: 73%; }
.width74 { width: 74%; }
.width75 { width: 75%; }
.width76 { width: 76%; }
.width77 { width: 77%; }
.width78 { width: 78%; }
.width79 { width: 79%; }
.width80 { width: 80%; }

.width81 { width: 81%; }
.width82 { width: 82%; }
.width83 { width: 83%; }
.width84 { width: 84%; }
.width85 { width: 85%; }
.width86 { width: 86%; }
.width87 { width: 87%; }
.width88 { width: 88%; }
.width89 { width: 89%; }
.width90 { width: 90%; }

.width91 { width: 91%; }
.width92 { width: 92%; }
.width93 { width: 93%; }
.width94 { width: 94%; }
.width95 { width: 95%; }
.width96 { width: 96%; }
.width97 { width: 97%; }
.width98 { width: 98%; }
.width99 { width: 99%; }
.width100 { width: 100%; }


.height2  { margin-bottom: 2%;  display: block; }
.height5  { margin-bottom: 5%;  display: block; }
.height10 { margin-bottom: 10%; display: block; }
.height15 { margin-bottom: 15%; display: block; }
.height20 { margin-bottom: 20%; display: block; }
.height25 { margin-bottom: 25%; display: block; }
.height30 { margin-bottom: 30%; display: block; } 


@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/

.width20.x,
.width30.x,
.width50.x,
.width51.x,
.width52.x,
.width53.x,
.width54.x,
.width55.x,
.width56.x,
.width57.x,
.width58.x,
.width59.x,
.width60.x,
.width61.x,
.width62.x,
.width63.x,
.width64.x,
.width65.x,
.width66.x,
.width67.x,
.width68.x,
.width69.x,
.width70.x,
.width71.x,
.width72.x,
.width73.x,
.width74.x,
.width75.x,
.width76.x,
.width77.x,
.width78.x,
.width79.x,
.width80.x,
.width81.x,
.width82.x,
.width83.x,
.width84.x,
.width85.x,
.width86.x,
.width87.x,
.width88.x,
.width89.x,
.width90.x,
.width91.x,
.width92.x,
.width93.x,
.width94.x,
.width95.x,
.width96.x,
.width97.x,
.width98.x,
.width99.x,
.width100.x { width: 100%; }

.height2.x  {  }
.height5.x  {  }
.height10.x {  }
.height15.x {  }
.height20.x {  }
.height25.x {  }
.height30.x {  }

}







ul.square { list-style:square; margin: 0 0 18px 0; padding: 0 0 0 36px; }
ul.square li { list-style:square !important; margin-bottom: 0 !important;}

ul.square2 { list-style:square !important; margin: 0 0 18px 0; padding: 0 0 0 36px; }
ul.square2 li { list-style:square !important; margin-bottom: 0 !important;}




