
/* @group Kickstart Buttons *//*99Lime.com HTML KickStart by Joshua Gatckekickstart-buttons.cssSuper Easy Cross Browser CSS3 Gradientshttp://www.colorzilla.com/gradient-editor/*//*---------------------------------BUTTONS-----------------------------------*/button,a.btn,a.btn:visited,a.button,a.button:visited,input[type="submit"],input[type="reset"],input[type="button"]{position:relative;top:0;left:0;vertical-align: middle;margin:0;padding:10px 15px;line-height:100%;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;cursor: pointer;width:auto;overflow:visible;font-weight:normal;font-size:14px; /*Pixels for consistancy*/text-shadow:0 1px 0 #fff;color:#666;text-decoration:none;vertical-align: middle;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;display:inline-block;*display:inline;/*IE ONLY*/zoom:1;border:1px solid #ccc;background: rgb(252,252,252); /* Old browsers */background: -moz-linear-gradient(top, rgba(252,252,252,1) 0%, rgba(224,224,224,1) 100%);/* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(252,252,252,1)), color-stop(100%,rgba(224,224,224,1)));/* Chrome,Safari4+ */background: -webkit-linear-gradient(top, rgba(252,252,252,1) 0%,rgba(224,224,224,1) 100%);/* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, rgba(252,252,252,1) 0%,rgba(224,224,224,1) 100%);/* Opera11.10+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#e0e0e0',GradientType=0 );/* IE6-9 */background: linear-gradient(top, rgba(252,252,252,1) 0%,rgba(224,224,224,1) 100%);/* W3C */}button:active,a.btn:active,a.btn:visited:active,a.button:active,a.button:visited:active,input[type="submit"]:active,input[type="reset"]:active,input[type="button"]:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.2),inset 0 -10px 20px rgba(0,0,0,0.07);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,0.2),inset 0 -10px 20px rgba(0,0,0,0.07);box-shadow:inset 0 3px 5px rgba(0,0,0,0.2),inset 0 -10px 20px rgba(0,0,0,0.07);}button[disabled],.disabled:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}button,input[type="submit"],input[type="reset"],input[type="button"]{*padding:7px 15px;}/*IE 7 ONLY*/a.btn,a.button{}/*overrides*/button.small, a.btn.small, a.button.small{font-size:0.8em;padding:5px 10px;}button.medium, a.btn.medium, a.button.medium{}/*default*/button.large, a.btn.large, a.button.large{font-size:1.3em;padding:10px 20px;}button.disabled, a.btn.disabled, a.button.disabled{color:#ccc;cursor:default;background:#efefef;}button.disabled:hover, a.btn.disabled:hover, a.button.disabled:hover{border:1px solid #ccc;background:#efefef;}button:hover,a.btn:hover,a.button:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover{border:1px solid #bbb;background: rgb(252,252,252);/* Old browsers */background: -moz-linear-gradient(top, rgba(252,252,252,1) 0%, rgba(237,237,237,1) 100%);/* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(252,252,252,1)), color-stop(100%,rgba(237,237,237,1)));/* Chrome,Safari4+ */background: -webkit-linear-gradient(top, rgba(252,252,252,1) 0%,rgba(237,237,237,1) 100%);/* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, rgba(252,252,252,1) 0%,rgba(237,237,237,1) 100%);/* Opera11.10+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#ededed',GradientType=0 );/* IE6-9 */background: linear-gradient(top, rgba(252,252,252,1) 0%,rgba(237,237,237,1) 100%);/* W3C */}/*---------------------------------BUTTON BAR-----------------------------------*/ul.button-bar{display:inline-block;*display:inline;margin:0;padding:0;font-size:0;position:relative;top:0;left:0;zoom:1;border:0;background:0;}ul.button-bar li{display:inline-block;*display:inline;position:relative;top:0;left:0;zoom:1;margin:0 -1px 0 0;padding:0;line-height:100%;font-size:0px;border:1px solid #ccc;background: rgb(252,252,252);/* Old browsers */background: -moz-linear-gradient(top, rgba(252,252,252,1) 0%, rgba(224,224,224,1) 100%);/* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(252,252,252,1)), color-stop(100%,rgba(224,224,224,1)));/* Chrome,Safari4+ */background: -webkit-linear-gradient(top, rgba(252,252,252,1) 0%,rgba(224,224,224,1) 100%);/* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, rgba(252,252,252,1) 0%,rgba(224,224,224,1) 100%);/* Opera11.10+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#e0e0e0',GradientType=0 );/* IE6-9 */background: linear-gradient(top, rgba(252,252,252,1) 0%,rgba(224,224,224,1) 100%);/* W3C */}ul.button-bar li a{margin:0;display:inline-block;*display:inline;padding:7px 10px;position:relative;top:0;left:0;zoom:1;font-weight:normal;font-size:14px;/*Pixels for consistancy*/text-shadow:0 1px 0 #fff;color:#666;text-decoration:none;vertical-align: middle;line-height:100%;border-left:1px solid #fff;}ul.button-bar li.first,ul.button-bar li.first a{-moz-border-radius-bottomleft: 5px;-moz-border-radius-topleft: 5px;-webkit-border-bottom-left-radius: 5px;-webkit-border-top-left-radius: 5px;border-top-left-radius: 5px;border-bottom-left-radius: 5px;-moz-background-clip:content-box;-webkit-background-clip: border;background-clip: content-box;}ul.button-bar li.last,ul.button-bar li.last a{-moz-border-radius-bottomright: 5px;-moz-border-radius-topright: 5px;-webkit-border-bottom-right-radius: 5px;-webkit-border-top-right-radius: 5px;border-top-right-radius: 5px;border-bottom-right-radius: 5px;-moz-background-clip:content-box;-webkit-background-clip: border;}ul.button-bar li a:hover{background: rgb(252,252,252);/* Old browsers */background: -moz-linear-gradient(top, rgba(252,252,252,1) 0%, rgba(237,237,237,1) 100%);/* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(252,252,252,1)), color-stop(100%,rgba(237,237,237,1)));/* Chrome,Safari4+ */background: -webkit-linear-gradient(top, rgba(252,252,252,1) 0%,rgba(237,237,237,1) 100%);/* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, rgba(252,252,252,1) 0%,rgba(237,237,237,1) 100%);/* Opera11.10+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#ededed',GradientType=0 );/* IE6-9 */background: linear-gradient(top, rgba(252,252,252,1) 0%,rgba(237,237,237,1) 100%);/* W3C */}ul.button-bar li a:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.2),inset 0 -10px 20px rgba(0,0,0,0.07);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,0.2),inset 0 -10px 20px rgba(0,0,0,0.07);box-shadow:inset 0 3px 5px rgba(0,0,0,0.2),inset 0 -10px 20px rgba(0,0,0,0.07);border-left:1px solid #ccc;}/*---------------------------------STYLES-----------------------------------*/.pill{-webkit-border-radius:200em;-moz-border-radius:200em;border-radius:200em;}.pop{-webkit-box-shadow:0px 1px 5px rgba(0,0,0,0.2);-moz-box-shadow:0px 1px 5px rgba(0,0,0,0.2);box-shadow:0px 1px 5px rgba(0,0,0,0.2);}.inset{-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.3);box-shadow:inset 0 1px 3px rgba(0,0,0,0.3);}.square{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}/*---------------------------------ORANGE-----------------------------------*/button.orange,a.btn.orange,a.button.orange,input[type=submit].orange,input[type=reset].orange,input[type=button].orange{text-shadow:0 -1px 0 #FC730A;color:#fff;border:1px solid #FC730A;background: rgb(255,168,76);/* Old browsers */background: -moz-linear-gradient(top, rgba(255,168,76,1) 0%, rgba(255,123,13,1) 100%);/* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,168,76,1)), color-stop(100%,rgba(255,123,13,1)));/* Chrome,Safari4+ */background: -webkit-linear-gradient(top, rgba(255,168,76,1) 0%,rgba(255,123,13,1) 100%);/* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, rgba(255,168,76,1) 0%,rgba(255,123,13,1) 100%);/* Opera 11.10+ */background: linear-gradient(top, rgba(255,168,76,1) 0%,rgba(255,123,13,1) 100%);/* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa84c', endColorstr='#ff7b0d',GradientType=0 );/* IE6-9 */}button.orange:hover,a.btn.orange:hover,a.button.orange:hover{text-shadow:0 1px 0 #FC730A;border:1px solid #FC730A;background: rgb(249,191,74);/* Old browsers */background: -moz-linear-gradient(top, rgba(249,191,74,1) 0%, rgba(249,181,9,1) 100%);/* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(249,191,74,1)), color-stop(100%,rgba(249,181,9,1)));/* Chrome,Safari4+ */background: -webkit-linear-gradient(top, rgba(249,191,74,1) 0%,rgba(249,181,9,1) 100%);/* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, rgba(249,191,74,1) 0%,rgba(249,181,9,1) 100%);/* Opera 11.10+ */background: linear-gradient(top, rgba(249,191,74,1) 0%,rgba(249,181,9,1) 100%);/* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9bf4a', endColorstr='#f9b509',GradientType=0 );/* IE6-9 */}/*---------------------------------BLUE-----------------------------------*/button.blue,a.btn.blue,a.button.blue,input[type=submit].blue,input[type=reset].blue,input[type=button].blue{text-shadow:0 -1px 0 #1D6DC1;color:#fff;border:1px solid #1D6DC1;background: rgb(122,188,255);/* Old browsers */background: -moz-linear-gradient(top, rgba(122,188,255,1) 0%, rgba(96,171,248,1) 44%, rgba(64,150,238,1) 100%);/* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(122,188,255,1)), color-stop(44%,rgba(96,171,248,1)), color-stop(100%,rgba(64,150,238,1)));/* Chrome,Safari4+ */background: -webkit-linear-gradient(top, rgba(122,188,255,1) 0%,rgba(96,171,248,1) 44%,rgba(64,150,238,1) 100%);/* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, rgba(122,188,255,1) 0%,rgba(96,171,248,1) 44%,rgba(64,150,238,1) 100%);/* Opera11.10+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7abcff', endColorstr='#4096ee',GradientType=0 );/* IE6-9 */background: linear-gradient(top, rgba(122,188,255,1) 0%,rgba(96,171,248,1) 44%,rgba(64,150,238,1) 100%);/* W3C */}button.blue:hover,a.btn.blue:hover,a.button.blue:hover{text-shadow:0 1px 0 #1D6DC1;border:1px solid #1D6DC1;background: rgb(155,205,255);/* Old browsers */background: -moz-linear-gradient(top, rgba(155,205,255,1) 0%, rgba(134,192,250,1) 44%, rgba(110,176,242,1) 100%);/* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(155,205,255,1)), color-stop(44%,rgba(134,192,250,1)), color-stop(100%,rgba(110,176,242,1)));/* Chrome,Safari4+ */background: -webkit-linear-gradient(top, rgba(155,205,255,1) 0%,rgba(134,192,250,1) 44%,rgba(110,176,242,1) 100%);/* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, rgba(155,205,255,1) 0%,rgba(134,192,250,1) 44%,rgba(110,176,242,1) 100%);/* Opera 11.10+ */background: linear-gradient(top, rgba(155,205,255,1) 0%,rgba(134,192,250,1) 44%,rgba(110,176,242,1) 100%);/* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9bcdff', endColorstr='#6eb0f2',GradientType=0 );/* IE6-9 */}/*---------------------------------PINK-----------------------------------*/button.pink,a.btn.pink,a.button.pink,input[type=submit].pink,input[type=reset].pink,input[type=button].pink{text-shadow:0 -1px 0 #EF0251;color:#fff;border:1px solid #EF0251;background: rgb(255,93,177);/* Old browsers */background: -moz-linear-gradient(top, rgba(255,93,177,1) 0%, rgba(239,1,124,1) 100%);/* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,93,177,1)), color-stop(100%,rgba(239,1,124,1)));/* Chrome,Safari4+ */background: -webkit-linear-gradient(top, rgba(255,93,177,1) 0%,rgba(239,1,124,1) 100%);/* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, rgba(255,93,177,1) 0%,rgba(239,1,124,1) 100%);/* Opera 11.10+ */background: linear-gradient(top, rgba(255,93,177,1) 0%,rgba(239,1,124,1) 100%);/* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff5db1', endColorstr='#ef017c',GradientType=0 );/* IE6-9 */}button.pink:hover,a.btn.pink:hover,a.button.pink:hover{text-shadow:0 1px 0 #EF0251;border:1px solid #EF0251;background: rgb(255,169,213);/* Old browsers */background: -moz-linear-gradient(top, rgba(255,169,213,1) 0%, rgba(254,112,185,1) 100%);/* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,169,213,1)), color-stop(100%,rgba(254,112,185,1)));/* Chrome,Safari4+ */background: -webkit-linear-gradient(top, rgba(255,169,213,1) 0%,rgba(254,112,185,1) 100%);/* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, rgba(255,169,213,1) 0%,rgba(254,112,185,1) 100%);/* Opera 11.10+ */background: linear-gradient(top, rgba(255,169,213,1) 0%,rgba(254,112,185,1) 100%);/* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa9d5', endColorstr='#fe70b9',GradientType=0 );/* IE6-9 */}/*---------------------------------GREEN-----------------------------------*/button.green,a.btn.green,a.button.green,input[type=submit].green,input[type=reset].green,input[type=button].green{text-shadow:0 -1px 0 #669E00;color:#fff;border:1px solid #669E00;background: rgb(143,196,0);/* Old browsers */background: -moz-linear-gradient(top, rgba(143,196,0,1) 0%, rgba(107,165,0,1) 100%);/* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(143,196,0,1)), color-stop(100%,rgba(107,165,0,1)));/* Chrome,Safari4+ */background: -webkit-linear-gradient(top, rgba(143,196,0,1) 0%,rgba(107,165,0,1) 100%);/* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, rgba(143,196,0,1) 0%,rgba(107,165,0,1) 100%);/* Opera 11.10+ */background: linear-gradient(top, rgba(143,196,0,1) 0%,rgba(107,165,0,1) 100%);/* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8fc400', endColorstr='#6ba500',GradientType=0 );/* IE6-9 */}button.green:hover,a.btn.green:hover,a.button.green:hover{text-shadow:0 1px 0 #669E00;border:1px solid #669E00;background: rgb(198,226,120);/* Old browsers */background: -moz-linear-gradient(top, rgba(198,226,120,1) 0%, rgba(167,211,44,1) 100%);/* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(198,226,120,1)), color-stop(100%,rgba(167,211,44,1)));/* Chrome,Safari4+ */background: -webkit-linear-gradient(top, rgba(198,226,120,1) 0%,rgba(167,211,44,1) 100%);/* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, rgba(198,226,120,1) 0%,rgba(167,211,44,1) 100%);/* Opera 11.10+ */background: linear-gradient(top, rgba(198,226,120,1) 0%,rgba(167,211,44,1) 100%);/* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c6e278', endColorstr='#a7d32c',GradientType=0 );/* IE6-9 */}/*---------------------------------RED-----------------------------------*/button.red,a.btn.red,a.button.red,input[type=submit].red,input[type=reset].red,input[type=button].red{text-shadow:0 -1px 0 #B21203;color:#fff;border:1px solid #B21203;background: rgb(229,60,22);/* Old browsers */background: -moz-linear-gradient(top, rgba(229,60,22,1) 0%, rgba(207,4,4,1) 100%);/* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(229,60,22,1)), color-stop(100%,rgba(207,4,4,1)));/* Chrome,Safari4+ */background: -webkit-linear-gradient(top, rgba(229,60,22,1) 0%,rgba(207,4,4,1) 100%);/* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, rgba(229,60,22,1) 0%,rgba(207,4,4,1) 100%);/* Opera 11.10+ */background: linear-gradient(top, rgba(229,60,22,1) 0%,rgba(207,4,4,1) 100%);/* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e53c16', endColorstr='#cf0404',GradientType=0 );/* IE6-9 */}button.red:hover,a.btn.red:hover,a.button.red:hover{text-shadow:0 1px 0 #B21203;border:1px solid #B21203;background: rgb(238,106,76);/* Old browsers */background: -moz-linear-gradient(top, rgba(238,106,76,1) 0%, rgba(251,33,33,1) 100%);/* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,106,76,1)), color-stop(100%,rgba(251,33,33,1)));/* Chrome,Safari4+ */background: -webkit-linear-gradient(top, rgba(238,106,76,1) 0%,rgba(251,33,33,1) 100%);/* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, rgba(238,106,76,1) 0%,rgba(251,33,33,1) 100%);/* Opera 11.10+ */background: linear-gradient(top, rgba(238,106,76,1) 0%,rgba(251,33,33,1) 100%);/* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ee6a4c', endColorstr='#fb2121',GradientType=0 );/* IE6-9 */}/* @end *//* @group Kickstart Forms *//*---------------------------------FORMS-----------------------------------*/form{padding:0;margin:0;}fieldset{margin:30px 0 20px 0;padding:5px 15px 15px 15px;border:1px solid #ccc;background:#f5f5f5;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position: relative;top:0;left:0;}legend{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #ccc;background:#f5f5f5;padding:2px 10px;margin:0 0 0 0;display:block;position: relative;top:0;left:0;}/*IE ONLY - I know, this is a stop gap*/.msie fieldset{padding-top:25px;}.msie legend{position:absolute;top:-0.7em;left:10px;}label{display:inline-block;*display:inline;vertical-align: middle;margin:0;padding:0;position:relative;top:0;left:0;zoom:1;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}label.inline{display:inline;margin:0;}label span{color:#999;font-size:0.9em;}label span.right{position:absolute;bottom:0;right:0;text-align:right;display:inline-block;*display:inline;}label.disabled{color:#ccc;}input{display:inline-block;*display:inline;vertical-align: middle;width:auto;zoom:1;margin:0;border:1px solid #ccc;font-size:1em;padding:5px 0;text-indent: 5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#fff;-moz-box-shadow:inset 0 0 6px #ccc;-webkit-box-shadow:inset 0 1px 6px #ccc;box-shadow:inset 0 1px 6px #ccc;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}input::-webkit-input-placeholder,input:-moz-placeholder,.placeholder{color:#bbb;}input::-moz-focus-inner {border:0;}input[disabled="disabled"], input.disabled{color:#999;background:#f5f5f5;-moz-box-shadow:inset 0 0 2px #ddd;-webkit-box-shadow:inset 0 1px 2px #ddd;box-shadow:inset 0 1px 2px #ddd;}/* FOCUS STATES */input[type="text"]:focus,textarea:focus,button:focus,a.button:focus,select:focus,input[type="file"]:focus,input[type="password"]:focus{-webkit-box-shadow: 0 0 7px #6DB9FF;-moz-box-shadow   : 0 0 7px #6DB9FF;box-shadow        : 0 0 7px #6DB9FF;border: 1px solid #50B1FE;outline: none;}/* TRANSITION */input[type="text"],textarea,button,a.button,a,input[type="file"]{-moz-transition: -moz-box-shadow 0.5s, border 0.5s, background 0.5s;-webkit-transition: -webkit-box-shadow 0.5s, border 0.5s, background 0.5s;-o-transition:  box-shadow 0.5s, border 0.5s, background 0.5s;transition: box-shadow 0.5s, border 0.5s, background 0.5s;}input.checkbox,input[type="checkbox"]{display:inline;width:auto;margin:0;padding:0;border:0;background:none;vertical-align:center;*vertical-align: top;}input.radio,input[type="radio"]{display:inline;width:auto;margin:0;padding:0;border:0;background:none;vertical-align:center;*vertical-align: top;}input[type="radio"]:focus,input[ type="checkbox"]:focus{-webkit-box-shadow: 0 0 5px #6DB9FF;-moz-box-shadow   : 0 0 5px #6DB9FF;box-shadow        : 0 0 5px #6DB9FF;outline-color: #6DB9FF;}input.file,input[type="file"]{/*font-size:0.8em;*/-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none;}select{display:inline;width:auto;margin:0;border:1px solid #ccc;line-height:100%;padding:3px;vertical-align: middle;}select[disabled="disabled"], select.disabled{color:#999;background:#f5f5f5;-moz-box-shadow:inset 0 0 2px #ddd;-webkit-box-shadow:inset 0 1px 2px #ddd;box-shadow:inset 0 1px 2px #ddd;}textarea{width:auto;height:200px;margin:0;border:1px solid #ccc;padding:5px;vertical-align: middle;font-family:inherit;font-size:0.9em;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:inset 0 0 6px #ccc;-webkit-box-shadow:inset 0 1px 6px #ccc;box-shadow:inset 0 1px 6px #ccc;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}/*---------------------------------COLUMN SIZES-----------------------------------*//* sizes */input[class*="col_"],select[class*="col_"],label[class*="col_"]{float:none;display:inline-block;*display:inline;margin-bottom:0;*margin-left: 0.5%;*margin-right: 0.5%;/* this is for IE 7 Only and is not a good fix - work needed here */}/*---------------------------------FORMS VERTICAL-----------------------------------*/form.vertical{}form.vertical label{display:block;}form.vertical input,form.vertical select,form.vertical textarea{width:100%;display:block;margin-bottom:10px;}form.vertical .chzn-container{display:block;margin-bottom:10px;}form.vertical .chzn-choices{display:block;margin-bottom:10px;}/* radios & checks */form.vertical input.checkbox,form.vertical input[type="checkbox"],form.vertical input.radio,form.vertical input[type="radio"],form.vertical label.inline{display:inline;width:auto;margin:0;}/*---------------------------------FORM VALIDATION-----------------------------------*/label.error{color:red;}input.error{border:1px solid red;}select.error{border:1px solid red;}/*---------------------------------NOTICES-----------------------------------*/.notice{border:1px solid gold;background:lightyellow;padding:10px 20px 10px 40px;margin:10px 0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#DEAE00;line-height:120%;vertical-align: center;text-shadow:0px 1px rgba(255,255,255,0.5);position:relative;top:0;left:0;clear:both;}.notice.warning{}/*default*/.notice.error{border:1px solid red;background:pink;color:red;}.notice.success{border:1px solid green;background:lightgreen;color:green;}.notice i[class^='icon-']{position:absolute;top:50%;left:0.8em;margin-top:-0.6em;}.notice a[class^='icon-remove'],.notice a[class^='icon-remove']:active,.notice a[class^='icon-remove']:visited{font-size:12px;position:absolute;top:5px;right:5px;left:auto;color:inherit;margin-top:0;left:auto;}/* @end *//* @group Kickstart Grid *//*99Lime.com HTML KickStart by Joshua Gatckekickstart-grids.cssDO NOT EDIT THIS FILE unless you know what you are doing. *//*---------------------------------GRID/COLUMNS-----------------------------------tinyfluidgrid.com& girlfriendnyc.comwith changes by 99Lime-----------------------------------*/ /* & Columns : 12  & Gutter %: 20%  & MaxWidth: 1280px */ .grid{max-width:1220px;margin:0 auto;padding:0 2em;}.grid.flex{width:100%;max-width:100%;padding:0 2%;padding:2em;}.row{display:block;overflow:hidden;clear:both;}*[class*="col_"].alpha{margin-left:0;}*[class*="col_"].omega{margin-right:0;} .col_1  {width: 6.6666666666667%;}.col_2  {width: 15%;}.col_3  {width: 23.333333333333%;}.col_4  {width: 31.666666666667%;}.col_5  {width: 40%;}.col_6  {width: 48.333333333333%;}.col_7  {width: 56.666666666667%;}.col_8  {width: 65%;}.col_9  {width: 73.333333333333%;}.col_10 {width: 81.666666666667%;}.col_11 {width: 90%;}.col_12 {width: 98.333333333333%;}*[class*="col_"]{margin-left: 0.83333333333333%;margin-right: 0.83333333333333%;margin-top:0.5em;margin-bottom:0.5em;float: left;display: block;}.grid img{max-width: 100%;height:auto;}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html .clearfix, *:first-child+html .clearfix{zoom:1}/* Viewable Grids To view your grids, add the class .visible to any grid container.This will add a background color so you can see the layout of your grids. */*[class*="col_"].visible{background:#eee;border:1px dotted #ccc;}/*---------------------------------Responsive Grid Media Queries - 1280, 1024, 768, 4801280-1024 - desktop (default grid)1024-768 - tablet landscape768-480 - tablet 480-less - phone landscape & smaller-----------------------------------*/@media all and (min-width: 1024px) and (max-width: 1280px) {.grid *[class*="col_"]{}.grid{max-width: 1024px;}.show-desktop{display:block;}.hide-desktop{display:none;}.show-tablet{display:none;}.hide-tablet{display:block;}.show-phone{display:none;}.hide-phone{display:block;}}@media all and (min-width: 768px) and (max-width: 1024px) {.grid *[class*="col_"]{}.grid{max-width: 1024px;}.show-desktop{display:none;}.hide-desktop{display:block;}.show-tablet{display:block;}.hide-tablet{display:none;}.show-phone{display:none;}.hide-phone{display:block;}}@media all and (min-width: 480px) and (max-width: 768px) {.grid *[class*="col_"]{float:none;width:auto;clear:both;display:block;}/* columns inside of columns */.grid *[class*="col_"] [class*="col_"]{margin-left:0;margin-right:0;width:100%;}.grid{max-width: 760px;}.show-desktop{display:none;}.hide-desktop{display:block;}.show-tablet{display:block;}.hide-tablet{display:none;}.show-phone{display:none;}.hide-phone{display:block;}}@media all and (max-width: 480px) {.grid *[class*="col_"]{float:none;width:auto;clear:both;display:block;}/* columns inside of columns */.grid *[class*="col_"] [class*="col_"]{margin-left:0;margin-right:0;width:100%;}.grid{max-width: 100%;/*320*/}.show-desktop{display:none;}.hide-desktop{display:block;}.show-tablet{display:none;}.hide-tablet{display:block;}.show-phone{display:block;}.hide-phone{display:none;}}/* @end *//* @group Fancybox *//* * FancyBox - jQuery Plugin * Simple and fancy lightbox alternative * * Examples and documentation at: http://fancybox.net * * Copyright (c) 2008 - 2010 Janis Skarnelis * That said, it is hardly a one-person project. Many people have submitted bugs, code, and offered their advice freely. Their support is greatly appreciated. * * Version: 1.3.4 (11/11/2010) * Requires: jQuery v1.3+ * * Dual licensed under the MIT and GPL licenses: *   http://www.opensource.org/licenses/mit-license.php *   http://www.gnu.org/licenses/gpl.html */#fancybox-loading {position: fixed;top: 50%;left: 50%;width: 40px;height: 40px;margin-top: -20px;margin-left: -20px;cursor: pointer;overflow: hidden;z-index: 1104;display: none;}#fancybox-loading div {position: absolute;top: 0;left: 0;width: 40px;height: 480px;background-image: url('img/fancybox/fancybox.png');}#fancybox-overlay {position: absolute;top: 0;left: 0;width: 100%;z-index: 1100;display: none;}#fancybox-tmp {padding: 0;margin: 0;border: 0;overflow: auto;display: none;}#fancybox-wrap {position: absolute;top: 0;left: 0;padding: 20px;z-index: 1101;outline: none;display: none;}#fancybox-outer {position: relative;width: 100%;height: 100%;background: #fff;}#fancybox-wrap,#fancybox-wrap *{-webkit-box-sizing: content-box;/* Safari/Chrome, other WebKit */-moz-box-sizing: content-box;/* Firefox, other Gecko */box-sizing: content-box;/* Opera/IE 8+ */}#fancybox-content {width: 0;height: 0;padding: 0;outline: none;position: relative;overflow: hidden;z-index: 1102;border: 0 solid #fff;}#fancybox-hide-sel-frame {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: transparent;z-index: 1101;}#fancybox-close {position: absolute;top: -15px;right: -15px;width: 30px;height: 30px;background: transparent url('img/fancybox/fancybox.png') -40px 0;cursor: pointer;z-index: 1103;display: none;}#fancybox-error {color: #444;font: normal 12px/20px Arial;padding: 14px;margin: 0;}#fancybox-img {width: 100%;height: 100%;padding: 0;margin: 0;border: none;outline: none;line-height: 0;vertical-align: top;}#fancybox-frame {width: 100%;height: 100%;border: none;display: block;}#fancybox-left, #fancybox-right {position: absolute;bottom: 0;height: 100%;width: 35%;cursor: pointer;outline: none;background: transparent url('img/fancybox/blank.gif');z-index: 1102;display: none;}#fancybox-left {left: 0;}#fancybox-right {right: 0;}#fancybox-left-ico, #fancybox-right-ico {position: absolute;top: 50%;left: -9999px;width: 30px;height: 30px;margin-top: -15px;cursor: pointer;z-index: 1102;display: block;}#fancybox-left-ico {background-image: url('img/fancybox/fancybox.png');background-position: -40px -30px;}#fancybox-right-ico {background-image: url('img/fancybox/fancybox.png');background-position: -40px -60px;}#fancybox-left:hover, #fancybox-right:hover {visibility: visible;/* IE6 */}#fancybox-left:hover span {left: 20px;}#fancybox-right:hover span {left: auto;right: 20px;}.fancybox-bg {position: absolute;padding: 0;margin: 0;border: 0;width: 20px;height: 20px;z-index: 1001;}#fancybox-bg-n {top: -20px;left: 0;width: 100%;background-image: url('img/fancybox/fancybox-x.png');}#fancybox-bg-ne {top: -20px;right: -20px;background-image: url('img/fancybox/fancybox.png');background-position: -40px -162px;}#fancybox-bg-e {top: 0;right: -20px;height: 100%;background-image: url('img/fancybox/fancybox-y.png');background-position: -20px 0;}#fancybox-bg-se {bottom: -20px;right: -20px;background-image: url('img/fancybox/fancybox.png');background-position: -40px -182px;}#fancybox-bg-s {bottom: -20px;left: 0;width: 100%;background-image: url('img/fancybox/fancybox-x.png');background-position: 0 -20px;}#fancybox-bg-sw {bottom: -20px;left: -20px;background-image: url('img/fancybox/fancybox.png');background-position: -40px -142px;}#fancybox-bg-w {top: 0;left: -20px;height: 100%;background-image: url('img/fancybox/fancybox-y.png');}#fancybox-bg-nw {top: -20px;left: -20px;background-image: url('img/fancybox/fancybox.png');background-position: -40px -122px;}#fancybox-title {font-family: Helvetica;font-size: 12px;z-index: 1102;}.fancybox-title-inside {padding-bottom: 10px;text-align: center;color: #333;background: #fff;position: relative;}.fancybox-title-outside {padding-top: 10px;color: #fff;}.fancybox-title-over {position: absolute;bottom: 0;left: 0;color: #FFF;text-align: left;}#fancybox-title-over {padding: 10px;background-image: url('img/fancybox/fancy_title_over.png');display: block;}.fancybox-title-float {position: absolute;left: 0;bottom: -20px;height: 32px;}#fancybox-title-float-wrap {border: none;border-collapse: collapse;width: auto;}#fancybox-title-float-wrap td {border: none;white-space: nowrap;}#fancybox-title-float-left {padding: 0 0 0 15px;background: url('img/fancybox/fancybox.png') -40px -90px no-repeat;}#fancybox-title-float-main {color: #FFF;line-height: 29px;font-weight: bold;padding: 0 0 3px 0;background: url('img/fancybox/fancybox-x.png') 0 -40px;}#fancybox-title-float-right {padding: 0 0 0 15px;background: url('img/fancybox/fancybox.png') -55px -90px no-repeat;}/* IE6 */.fancybox-ie6 #fancybox-close {background: transparent;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/fancybox/fancy_close.png', sizingMethod='scale');}.fancybox-ie6 #fancybox-left-ico {background: transparent;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/fancybox/fancy_nav_left.png', sizingMethod='scale');}.fancybox-ie6 #fancybox-right-ico {background: transparent;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/fancybox/fancy_nav_right.png', sizingMethod='scale');}.fancybox-ie6 #fancybox-title-over {background: transparent;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/fancybox/fancy_title_over.png', sizingMethod='scale');zoom: 1;}.fancybox-ie6 #fancybox-title-float-left {background: transparent;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/fancybox/fancy_title_left.png', sizingMethod='scale');}.fancybox-ie6 #fancybox-title-float-main {background: transparent;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/fancybox/fancy_title_main.png', sizingMethod='scale');}.fancybox-ie6 #fancybox-title-float-right {background: transparent;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/fancybox/fancy_title_right.png', sizingMethod='scale');}.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame {height: expression(this.parentNode.clientHeight + "px");}#fancybox-loading.fancybox-ie6 {position: absolute;margin-top: 0;top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px');}#fancybox-loading.fancybox-ie6 div{background: transparent;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/fancybox/fancy_loading.png', sizingMethod='scale');}/* IE6, IE7, IE8 */.fancybox-ie .fancybox-bg {background: transparent !important;}.fancybox-ie #fancybox-bg-n {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/fancybox/fancy_shadow_n.png', sizingMethod='scale');}.fancybox-ie #fancybox-bg-ne {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/fancybox/fancy_shadow_ne.png', sizingMethod='scale');}.fancybox-ie #fancybox-bg-e {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/fancybox/fancy_shadow_e.png', sizingMethod='scale');}.fancybox-ie #fancybox-bg-se {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/fancybox/fancy_shadow_se.png', sizingMethod='scale');}.fancybox-ie #fancybox-bg-s {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/fancybox/fancy_shadow_s.png', sizingMethod='scale');}.fancybox-ie #fancybox-bg-sw {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/fancybox/fancy_shadow_sw.png', sizingMethod='scale');}.fancybox-ie #fancybox-bg-w {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/fancybox/fancy_shadow_w.png', sizingMethod='scale');}.fancybox-ie #fancybox-bg-nw {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/fancybox/fancy_shadow_nw.png', sizingMethod='scale');}/* @end *//* @group BXSlider *//*---------------------------------SLIDESHOW2 - Slight Fixes for the slideshow layout *needs work-----------------------------------*/.slideshow{clear:both;margin:0;padding:0;width:auto;height:auto;overflow:hidden;}.slideshow li{list-style-type:none;margin:0;padding:0;float:left;display:block;}/** * BxSlider v4.0 - Fully loaded, responsive content slider * http://bxslider.com * * Written by: Steven Wanderski, 2012 * http://stevenwanderski.com * (while drinking Belgian ales and listening to jazz) * * CEO and founder of bxCreative, LTD * http://bxcreative.com *//** RESET AND LAYOUT===================================*/.bx-wrapper, .bx-wrapper *{-webkit-box-sizing: content-box;/* Safari/Chrome, other WebKit */  -moz-box-sizing: content-box;/* Firefox, other Gecko */  box-sizing: content-box;/* Opera/IE 8+ */}.bx-wrapper {position: relative;margin: 0 0 60px;padding: 0;*zoom: 1;}.bx-wrapper img {width: 100%;display: block;}/** THEME===================================*/.bx-wrapper .bx-viewport {-moz-box-shadow: 0 0 5px #ccc;-webkit-box-shadow: 0 0 5px #ccc;box-shadow: 0 0 5px #ccc;border: solid #fff 5px;left: 0;background: #fff;}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto {position: absolute;bottom: -30px;width: 100%;}/* LOADER */.bx-wrapper .bx-loading {min-height: 50px;background: url(img/bx_loader.gif) center center no-repeat #fff;height: 100%;width: 100%;position: absolute;top: 0;left: 0;z-index: 2000;}/* PAGER */.bx-wrapper .bx-pager {text-align: center;font-size: .85em;font-family: Arial;font-weight: bold;color: #666;padding-top: 20px;}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item {display: inline-block;*zoom: 1;*display: inline;}.bx-wrapper .bx-pager.bx-default-pager a {background: #666;text-indent: -9999px;display: block;width: 10px;height: 10px;margin: 0 5px;outline: 0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active {background: #000;}/* DIRECTION CONTROLS (NEXT / PREV) */.bx-wrapper .bx-prev {left: 10px;background: url(img/controls.png) no-repeat 0 -32px;}.bx-wrapper .bx-next {right: 10px;background: url(img/controls.png) no-repeat -43px -32px;}.bx-wrapper .bx-prev:hover {background-position: 0 0;}.bx-wrapper .bx-next:hover {background-position: -43px 0;}.bx-wrapper .bx-controls-direction a {position: absolute;top: 50%;margin-top: -16px;outline: 0;width: 32px;height: 32px;text-indent: -9999px;z-index: 9999;}.bx-wrapper .bx-controls-direction a.disabled {display: none;}/* AUTO CONTROLS (START / STOP) */.bx-wrapper .bx-controls-auto {text-align: center;}.bx-wrapper .bx-controls-auto .bx-start {display: block;text-indent: -9999px;width: 10px;height: 11px;outline: 0;background: url(img/controls.png) -86px -11px no-repeat;margin: 0 3px;}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active {background-position: -86px 0;}.bx-wrapper .bx-controls-auto .bx-stop {display: block;text-indent: -9999px;width: 9px;height: 11px;outline: 0;background: url(img/controls.png) -86px -44px no-repeat;margin: 0 3px;}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active {background-position: -86px -33px;}/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {text-align: left;width: 80%;}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {right: 0;width: 35px;}/* IMAGE CAPTIONS */.bx-wrapper .bx-caption {position: absolute;bottom: 0;left: 0;background: #666\9;background: rgba(80, 80, 80, 0.75);width: 100%;}.bx-wrapper .bx-caption span {color: #fff;font-family: Arial;display: block;font-size: .85em;padding: 10px;}/* @end *//* @group SKDSlideshow *//*---------------------------------SLIDESHOW2 - Slight Fixes for the slideshow layout *needs work-----------------------------------*/.skdslider{width:100%;position: relative;display: block;overflow:hidden;max-height: 500px;}.skdslider:after {content: '';padding-top: 50%;display: block;}.skdslider ul.slides{margin:0;padding:0;list-style-type:none;}.skdslider ul.slides li{display: none;padding-bottom: 0;padding-top: 0;}.skdslider ul.slides li img{width: 100%;height:100%;border:0;}.skdslider ul.slide-navs {bottom: 20px;left: 50%;position: absolute;list-style-type: none;margin: 0;padding: 0;}.skdslider ul.slide-navs li {float: left;background: url("img/slide-bg.png") no-repeat scroll 0 0 transparent;height:12px;width:12px;margin-right:4px;cursor:pointer;}.skdslider ul.slide-navs li.current-slide {background: url("img/slide-bg-active.png") no-repeat scroll 0 0 transparent;}.skdslider .slide-desc {background: url("img/slide_desc.png") repeat scroll 0 0 transparent;left: 0;padding: 0 15px 0 15px;position: absolute;bottom: 15%;max-width: 85%;display:inline-block;}.skdslider .slide-desc > h2 {color: #CFDB0C;font-family: 'Oswald';font-size: 25px;margin-bottom: 10px;margin-top: 10px;text-transform: uppercase;}.skdslider .slide-desc > p {color: #FFFFFF;font-family: 'Oswald';font-size: 16px;line-height: 20px;margin-top: 5px;}.skdslider .slide-desc > p a.more {color:#990000;font-size:20px;text-decoration:none;}.skdslider .slide-desc > p a.more:hover {text-decoration:underline;}.skdslider a.prev{background: url("img/left.png") no-repeat scroll 0 0 transparent;width:35px;height:35px;display:block;cursor:pointer;position:absolute;top:50%;left:2%;margin-top:-17px;z-index: 9000;}.skdslider a.next{background: url("img/right.png") no-repeat scroll 0 0 transparent;width:35px;height:35px;display:block;cursor:pointer;position:absolute;top:50%;right:2%;margin-top:-17px;z-index: 9000;}.skdslider a.prev:hover{}.skdslider a.next:hover{}.skdslider a.play{background: url("img/play.png") no-repeat scroll center center transparent;width:35px;height:35px;display:none;cursor:pointer;position:absolute;top:50%;left:48%;margin-top:-17px;z-index: 9000;}.skdslider a.pause{background: url("img/pause.png") no-repeat scroll center center transparent;width:35px;height:35px;display:none;cursor:pointer;position:absolute;top:50%;left:48%;margin-top:-17px;z-index: 9000;}/*Some Responsive CSS */@media screen and (max-width:767px) {.skdslider .slide-desc > h2 {font-size: 20px;margin-bottom: 5px;margin-top: 5px;}.skdslider .slide-desc > p {font-size: 14px;line-height: 15px;margin-top: 5px;}.skdslider .slide-desc > p a.more {font-size:14px;}}/* @end *//* @group Prettify */.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}pre.prettyprint{}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}/* @end *//* @group TipTip *//* TipTip CSS - Version 1.2 http://code.drewwilson.com/entry/tiptip-jquery-plugin*/#tiptip_holder {display: none;position: absolute;top: 0;left: 0;z-index: 99999;} #tiptip_holder.tip_top {padding-bottom: 5px;} #tiptip_holder.tip_bottom {padding-top: 5px;} #tiptip_holder.tip_right {padding-left: 5px;} #tiptip_holder.tip_left {padding-right: 5px;} #tiptip_content {font-size: 11px;color: #fff;text-shadow: 0 0 2px #000;padding: 4px 8px;border: 1px solid rgba(255,255,255,0.25);background:#212121;background-color: rgba(25,25,25,0.92);background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(transparent), to(#000));-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-webkit-box-shadow: 0 0 3px #555;-moz-box-shadow: 0 0 3px #555;box-shadow: 0 0 3px #555;*background:#212121;}#tiptip_arrow, #tiptip_arrow_inner {position: absolute;border-color: transparent;border-style: solid;border-width: 6px;height: 0;width: 0;}#tiptip_holder.tip_top #tiptip_arrow {border-top-color: #fff;border-top-color: rgba(255,255,255,0.35);}#tiptip_holder.tip_bottom #tiptip_arrow {border-bottom-color: #fff;border-bottom-color: rgba(255,255,255,0.35);}#tiptip_holder.tip_right #tiptip_arrow {border-right-color: #fff;border-right-color: rgba(255,255,255,0.35);}#tiptip_holder.tip_left #tiptip_arrow {border-left-color: #fff;border-left-color: rgba(255,255,255,0.35);}#tiptip_holder.tip_top #tiptip_arrow_inner {margin-top: -7px;margin-left: -6px;border-top-color: rgb(25,25,25);border-top-color: rgba(25,25,25,0.92);}#tiptip_holder.tip_bottom #tiptip_arrow_inner {margin-top: -5px;margin-left: -6px;border-bottom-color: rgb(25,25,25);border-bottom-color: rgba(25,25,25,0.92);}#tiptip_holder.tip_right #tiptip_arrow_inner {margin-top: -6px;margin-left: -5px;border-right-color: rgb(25,25,25);border-right-color: rgba(25,25,25,0.92);}#tiptip_holder.tip_left #tiptip_arrow_inner {margin-top: -6px;margin-left: -7px;border-left-color: rgb(25,25,25);border-left-color: rgba(25,25,25,0.92);}/* Webkit Hacks  */@media screen and (-webkit-min-device-pixel-ratio:0) {#tiptip_content {padding: 4px 8px 5px 8px;background-color: rgba(45,45,45,0.88);}#tiptip_holder.tip_bottom #tiptip_arrow_inner {border-bottom-color: rgba(45,45,45,0.88);}#tiptip_holder.tip_top #tiptip_arrow_inner {border-top-color: rgba(20,20,20,0.92);}}/* @end *//* @group Kickstart.css *//*---------------------------------HTML ELEMENTS-----------------------------------*/*{-webkit-box-sizing: border-box;/* Safari/Chrome, other WebKit */-moz-box-sizing: border-box;/* Firefox, other Gecko */box-sizing: border-box;/* Opera/IE 8+ */}a{color:#4D99E0;outline:0;}a:active{color:inherit;}a:visited{}a:hover{}a img{border:0;}a [class^="icon-"]{color:inherit;text-decoration:none;}strong,b{color:#000;font-weight:bold;}strike{}em,i{}.hide{display:none;}.show{display:block;}/*---------------------------------UTILITY-----------------------------------*/.center{text-align:center;}.left{text-align:left;}.right{text-align:right;}/*---------------------------------HR-----------------------------------*/hr{clear:both;border-bottom:0;border-top:1px dotted #ccc;border-right:0;border-left:0;margin:30px 0;min-height: 0;height:1px;}hr.alt1{border-style: solid;}hr.alt2{border-style: dashed;}/*---------------------------------HTML5 ELEMENTS (shim)-----------------------------------*/article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block;}/*---------------------------------HEADINGS-----------------------------------*/h1,h2,h3,h4,h5,h6{font-weight:bold;line-height:140%;}h1{font-size:2.6em;margin:10px 0 10px 0;}h2{font-size:2.2em;margin:10px 0 10px 0;}h3{font-size:1.8em;margin:10px 0 10px 0;line-height:130%;}h4{font-size:1.5em;margin:10px 0 10px 0;}h5{font-size:1.3em;margin:10px 0 10px 0;}h6{font-size:1.1em;margin:10px 0 5px 0;}/*---------------------------------PARAGRAPHS-----------------------------------*/p{margin:10px 0;}/*---------------------------------BLOCKQUOTES-----------------------------------*/blockquote{font-size:1.5em;line-height:1.5em;font-style: italic;margin:30px 30px 30px 0;padding:0 0 0 20px;border-left:1px solid #ccc;}blockquote span{font-size:0.7em;display:block;}blockquote.small{font-size:1.2em;}/*---------------------------------LISTS-----------------------------------*/ul, ol{padding:0;margin:0 0 20px 25px;}li{padding:5px 0;margin:0;}ul.list-unstyled{padding:0;margin:0 0 20px 0;}ul.list-unstyled li{padding:5px 0;margin:0;list-style-type:none;}ul.alt{padding:0;margin:0 0 20px 0;}ul.alt li{list-style-type:none;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;margin:0 0 -1px 0;background:url(img/icon-arrow-right.png) no-repeat 5px 0.7em;padding-left:20px;}/*---------------------------------PRE & CODE-----------------------------------*/code{font-family: Consolas, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Courier, monospace;font-size:0.9em;border:1px solid lightblue;padding:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#518BAB;}pre{white-space: pre-wrap;/* css-3 */white-space: -moz-pre-wrap !important;/* Mozilla, since 1999 */white-space: -pre-wrap;/* Opera 4-6 */white-space: -o-pre-wrap;/* Opera 7 */word-wrap: break-word;/* Internet Explorer 5.5+ */margin: 0 0 0 0;padding:5px 5px 3px 5px;background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 0 7px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 0 7px rgba(0,0,0,0.2);box-shadow:inset 0 0 7px rgba(0,0,0,0.2);padding:10px;margin:0 0;border:1px solid #ddd;font-family: Consolas, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Courier, monospace;font-size:0.9em;}/*---------------------------------TABLES-----------------------------------*/table{width:100%;margin:0 0 10px 0;text-align:left;border-collapse: collapse;}thead, tbody{margin:0;padding:0;}th, td{padding:7px 10px;font-size:0.9em;border-bottom:1px dotted #ddd;text-align:left;}thead th{font-size:0.9em;padding:3px 10px;border-bottom:1px solid #ddd;}tbody tr.last th,tbody tr.last td{border-bottom:0;}/* striped */table.striped{}table.striped tr.alt{background:#f5f5f5;}table.striped thead th{background:#fff;}table.striped tbody th{background:#f5f5f5;text-align:right;padding-right:15px;border-right:1px dotted #e5e5e5;}table.striped tbody tr.alt th{background:#efefef;}/* tight */table.tight{}table.tight th, .tight td{padding:2px 10px;}/* sortable */table.sortable{border:1px solid #ddd;}table.sortable thead th{cursor: pointer;position:relative;top:0;left:0;border-right:1px solid #ddd;}table.sortable thead th:hover{background:#efefef;}table.sortable span.arrow{border-style:solid;border-width:5px;display:block;position:absolute;top:50%;right:5px;font-size:0;border-color:#ccc transparent transparent transparent;line-height:0;height:0;width:0;margin-top:-2px;}table.sortable span.arrow.up{border-color:transparent transparent #ccc transparent;margin-top:-7px;}/*---------------------------------TABS-----------------------------------*/ul.tabs{margin:10px 0 -1px 0;padding:0;width:100%;border-bottom:1px solid #e5e5e5;float:left;font-size:0;}ul.tabs.left{text-align:left;}ul.tabs.center{text-align:center;}ul.tabs.right{text-align:right;}ul.tabs.right li{margin:0 0 0 -2px;}ul.tabs li{font-size:14px;list-style-type:none;margin:0 -2px 0 0;padding:0;display:inline-block;*display:inline;/*IE ONLY*/position:relative;top:0;left:0;*top:1px;/*IE 7 ONLY*/zoom:1;}ul.tabs li a{text-decoration:none;color:#666;display:inline-block;padding:9px 15px;position: relative;top:0;left:0;line-height:100%;background:#f5f5f5;-webkit-box-shadow: inset 0 -3px 3px rgba(0,0,0,0.03);-moz-box-shadow: inset 0 -3px 3px rgba(0,0,0,0.03);box-shadow: inset 0 -3px 3px rgba(0,0,0,0.03);border:1px solid #e5e5e5;border-bottom:0;font-size:0.9em;zoom:1;}ul.tabs li a:hover{background:#fff;}ul.tabs li.current a{position:relative;top:1px;left:0;background:#fff;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;color:#222;}.tab-content{border:1px solid #efefef;border:1px solid #e5e5e5;background:#fff;clear:both;padding:20px;margin:0 0 40px 0;}/*---------------------------------BREADCRUMBS-----------------------------------*/ul.breadcrumbs{margin:10px 0;padding:0;line-height:0%;font-size:0;}ul.breadcrumbs li{list-style-type:none;margin:0;padding:0;display:inline-block;*display:inline;/* IE ONLY*/position:relative;zoom:1;line-height:100%;font-size:14px;/* 0.8em default to override font-size:0;on parent*/}ul.breadcrumbs li a{display:inline-block;*display:inline;/* IE ONLY*/position:relative;padding:5px 15px 5px 5px;font-size:0.9em;zoom:1;margin:0;background:url(img/icon-arrow-right.png) no-repeat right center;}ul.breadcrumbs li.last a{color:#333;cursor: default;text-decoration:none;background:none;}ul.breadcrumbs li.last a:hover{text-decoration:none;}/* Alternative Style */ul.breadcrumbs.alt1{border:1px solid transparent;font-size:0;}ul.breadcrumbs.alt1 li a{padding:10px 25px 10px 15px;background:url(img/breadcrumbs-bg.gif) no-repeat right center;text-decoration:none;border-top:1px solid #efefef;border-bottom:1px solid #efefef;font-size:12px;}ul.breadcrumbs.alt1 a:hover{text-decoration:underline;}ul.breadcrumbs.alt1 li.first a{border-left:1px solid #efefef;}ul.breadcrumbs.alt1 li.last a{background:none;border-right:1px solid #efefef;}/*---------------------------------IMAGES-----------------------------------*//*for img .style1, .style2, .style3view js/kickstart.js Image Style Helpers*/img{margin:0;padding:0;display:inline-block;position:relative;zoom:1;vertical-align: bottom;}img.align-left, .img-wrap.align-left{float:left;margin:0 10px 5px 0;}img.align-right, .img-wrap.align-right{float:right;margin:0 0 5px 10px;}img.full-width{clear:both;display:block;width:100%;height:auto;margin:0 0 10px 0;}div.caption{background:#f5f5f5;border:1px solid #ddd;padding:3px;max-width:100%;display:inline-block;height:auto;}div.caption img{display:block;padding:0;margin:0;width:100%;height:auto;}div.caption span{display:block;margin-top:3px;font-size:0.8em;color:#666;padding:0px 5px;}.gallery{}.gallery a{display:inline-block;position:relative;border:1px solid #ddd;background:#fff;padding:3px;margin:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.gallery a img{display: block;position: relative;margin:0;padding:0;}/*---------------------------------SLIDESHOW2-----------------------------------*/.slideshow-wrap{clear:both;margin:0;padding:0;position:relative;top:0;left:0;overflow:hidden;clear:both;}.slideshow-inner{overflow:hidden;clear:both;position:relative;top:0;left:0;border:1px solid #efefef;}.slideshow{clear:both;margin:0;padding:0;width:auto;height:auto;overflow:hidden;}.slideshow li{list-style-type:none;margin:0;padding:0;float:left;display:block;}.slideshow img{vertical-align: bottom;}.slideshow-buttons{text-align:right;margin:3px 0 0 0;padding:0;}.slideshow-buttons li{display:inline;position:relative;top:0;left:0;line-height:100%;margin:0;padding:0;}.slideshow-buttons li.current a{background:#ddd;}.slideshow-buttons a{display:inline;position:relative;top:0;left:0;padding:1px 3px;margin:0 1px;line-height:100%;border:1px solid #efefef;text-decoration:none;font-size:0.8em;}/* @end *//* @group Footer */#footer {padding: 0;margin: 0;}#footer .bottom-menu,#footer .bottom-menu-inverse {padding: 24px 0 0;}#footer .bottom-menu p,#footer .bottom-menu-inverse p {margin-bottom: 0;}#footer .bottom-menu ul.bottom-icons,#footer .bottom-menu-inverse ul.bottom-icons {float: right;}#footer .bottom-menu ul.bottom-icons li,#footer .bottom-menu-inverse ul.bottom-icons li {text-align: right;}#footer .bottom-menu ul.bottom-icons li a,#footer .bottom-menu-inverse ul.bottom-icons li a {font-size: 18px;padding-top: 6px;color: white;}#footer .bottom-menu ul.bottom-icons li a:hover,#footer .bottom-menu-inverse ul.bottom-icons li a:hover {color: #1abc9c;}#footer.bottom-menu-inverse {background-color: #34495e;color: #677786;}@media (max-width: 991px) {#footer {  text-align: center;}#footer .social {text-align: center;margin: 0 auto;display: table;padding-bottom: 48px;}}/* @end */a{text-decoration: none;}.clear{clear: both;}#parallax {height: 500px;width: 100%;position: fixed;top: 72px;z-index: -100;background-position: center top !important;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}#parallax .banner_image {height: 500px;width: 100%;}#footer .social{position: relative;margin-top: .5em;margin-bottom: .5em;}.social ul{vertical-align: bottom;margin-bottom: 0px;}.social ul li{}#footer .social{padding-bottom: 0;}.fa-6{font-size: 20em;}.fa-5{font-size: 12em;}.fa-4{font-size: 7em;}.fa-3{font-size: 4em;}.fa-2{font-size: 2em;}.main-wrapper{background-color: #f1f1f1;margin-top: 0px;}body {font-size: 16px;font-family: 'Lato', sans-serif;line-height: 1.72222;color: #34495e;background-color: #ebebeb;padding: 0;margin: 0;}#banner-slides-title{position: relative;top: 72px;}.image-left {float: left;margin: 6px 10px 6px 0;}.image-right {float: right;margin: 6px 0 6px 6px;}/* @group ul.icons */ul.icons {list-style-type: none;text-indent: -0.75em}ul.icons li [class^="icon-"], ul.icons li [class*=" icon-"] {width: .75em}ul.icons li i{padding-right: .5em;}/* @end *//* @group Logo */a#logo .logo-img {height: 36px;}.img-responsive {display: block;height: auto;max-width: 100%;}.navbar-brand {border-radius: 6px 0 0 6px;color: #526476;font-size: 24px;line-height: 29.55px;font-weight: 700;text-shadow: none;display: inline-block;}.navbar-brand:hover,.navbar-brand:focus {color: #1abc9c;}.navbar-brand[class*="fui-"] {font-weight: normal;}.navbar-brand small {line-height: 1;}/* @end *//* @group Footer */.bottom-links li,.bottom-icons li {display: block;float: left;margin: 0 18px 0 0;}#footer.bottom-menu-inverse ul.bottom-icons {float: right;}#footer.bottom-menu-inverse ul.bottom-icons li a {font-size: 18px;padding-top: 6px;color: white;}/* @end *//* @group Mobile Nav *//* @end *//* @group Photo *//*======================================*//* Photo Album - Single Page View       *//*======================================*/.photo-background {text-align: center;}.photo-background p{}.photo-navigation {}.photo-links {}.photo-navigation a:link, .photo-navigation a:visited {}.photo-navigation a:hover {}.photo-frame {}.photo-background p.photo-title {}.photo-background p.photo-caption {}.exif-data {}.exif-data p {}p.exif-version {}p.exif-colour-space {}p.exif-focal-length {}p.exif-dimensions {}p.exif-pixel-y-dimension {}p.exif-pixel-x-dimension {}p.exif-oecf-value {}p.exif-subsec-time-original {}p.exif-exposure-mode {}p.exif-spatial-frequency-response {}p.exif-scene-capture-type {}p.exif-subject-location {}p.exif-shutter-speed {}p.exif-datetime-original {}p.exif-subsec-time {}p.exif-compressed-bits-per-pixel {}p.exif-flash-energy {}p.exif-saturation {}p.exif-brightness {}p.exif-exposure-time {}p.exif-f-number {}p.exif-file-source {}p.exif-gain-control {}p.exif-subject-area {}p.exif-cfa-pattern {}p.exif-scene-type {}p.exif-white-balance {}p.exif-flash {}p.exif-exposure-index {}p.exif-flashpix-version {}p.exif-device-setting-description {}p.exif-focalplane-x-resolution {}p.exif-image-uniqueid {}p.exif-components-configuration {}p.exif-light-source {}p.exif-sensing-method {}p.exif-aperture {}p.exif-sharpness {}p.exif-exposure-program {}p.exif-subject-distance {}p.exif-subsec-time-digitized {}p.exif-contrast {}p.exif-focalplane-resolution-unit {}p.exif-gamma {}p.exif-35mm-focal-length {}p.exif-datetime-digitized {}p.exif-subject-distance-range {}p.exif-custom-rendered {}p.exif-max-aperture {}p.exif-sound-file {}p.exif-metering-mode {}p.exif-spectral-sensitivity {}p.exif-exposure-bias {}p.exif-focalplane-y-resolution {}p.exif-iso-rating {}p.exif-maker-note {}p.exif-digital-zoom-ratio {}p.exif-user-comment {}/*======================================*//* Photo Album - Index View             *//*======================================*/.album-title {font-size: 24px;margin-bottom: 20px;}.album-description {margin-bottom: 40px;}.album-wrapper {}.thumbnail-wrap {float: left;margin-right: 10px;margin-bottom: 10px;}.thumbnail-frame {}.thumbnail-frame img {border-radius: 4px;}.thumbnail-frame a {}.thumbnail-frame a:hover {}.thumbnail-caption {font-size: .9em;}/* @end *//* @group Magnific *//*======================================*//* Magnific Popup                        *//*======================================*/.mfp-bg {top: 0;left: 0;width: 100%;height: 100%;z-index: 10000;overflow: hidden;position: fixed;background: #0b0b0b;opacity: 0.8;filter: alpha(opacity=80);}.mfp-wrap {top: 0;left: 0;width: 100%;height: 100%;z-index: 10001;position: fixed;outline: none !important;-webkit-backface-visibility: hidden;}.mfp-container {text-align: center;position: absolute;width: 100%;height: 100%;left: 0;top: 0;padding: 0 8px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.mfp-container:before {content: '';display: inline-block;height: 100%;vertical-align: middle;}.mfp-align-top .mfp-container:before {display: none}.mfp-wrap .mfp-container button.mfp-arrow.mfp-arrow-right{right: 0px !important;left: auto;}.mfp-content {position: relative;display: inline-block;vertical-align: middle;margin: 0 auto;text-align: left;z-index: 1045;}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content {width: 100%;cursor: auto;}.mfp-ajax-cur {cursor: progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close {cursor: pointer;}.mfp-zoom {cursor: pointer;}.mfp-auto-cursor .mfp-content {cursor: auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter {-webkit-user-select: none;-moz-user-select: none;user-select: none;}.mfp-loading.mfp-figure {display: none}.mfp-hide {display: none !important}.mfp-preloader {color: #cccccc;position: absolute;top: 50%;width: auto;text-align: center;margin-top: -0.8em;left: 8px;right: 8px;z-index: 1044;}.mfp-preloader a {color: #cccccc}.mfp-preloader a:hover {color: white}.mfp-s-ready .mfp-preloader {display: none}.mfp-s-error .mfp-content {display: none}button.mfp-close,button.mfp-arrow {overflow: visible;cursor: pointer;background: transparent;border: 0;-webkit-appearance: none;display: block;outline: none;padding: 0;z-index: 1046;-webkit-box-shadow: none;box-shadow: none;}button::-moz-focus-inner {padding: 0;border: 0;}.mfp-close {width: 44px;height: 44px;line-height: 44px;position: absolute;right: 0;top: 0;text-decoration: none;text-align: center;opacity: 0.65;filter: alpha(opacity=65);padding: 0 0 18px 10px;color: white;font-style: normal;font-size: 28px;font-family: Arial, Baskerville, monospace;}.mfp-close:hover,.mfp-close:focus {opacity: 1;filter: alpha(opacity=100);}.mfp-close:active {top: 1px}.mfp-close-btn-in .mfp-close {color: #333333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close {color: white;right: -6px;text-align: right;padding-right: 6px;width: 100%;}.mfp-counter {position: absolute;top: 0;right: 0;color: #cccccc;font-size: 12px;line-height: 18px;}.mfp-arrow {position: absolute;opacity: 0.65;filter: alpha(opacity=65);margin: 0;top: 50%;margin-top: -55px;padding: 0;width: 90px;height: 110px;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}.mfp-arrow:active {margin-top: -54px}.mfp-arrow:hover,.mfp-arrow:focus {opacity: 1;filter: alpha(opacity=100);}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a {content: '';display: block;width: 0;height: 0;position: absolute;left: 0;top: 0;margin-top: 35px;margin-left: 35px;border: medium inset transparent;}.mfp-arrow:after,.mfp-arrow .mfp-a {border-top-width: 13px;border-bottom-width: 13px;top: 8px;}.mfp-arrow:before,.mfp-arrow .mfp-b {border-top-width: 21px;border-bottom-width: 21px;opacity: 0.7;}.mfp-arrow-left {left: 0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a {border-right: 17px solid white;margin-left: 31px;}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b {margin-left: 25px;border-right: 27px solid #3f3f3f;}.mfp-arrow-right {right: 0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a {border-left: 17px solid white;margin-left: 39px;}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b {border-left: 27px solid #3f3f3f}.mfp-iframe-holder {padding-top: 40px;padding-bottom: 40px;}.mfp-iframe-holder .mfp-content {line-height: 0;width: 100%;max-width: 900px;}.mfp-iframe-holder .mfp-close {top: -40px}.mfp-iframe-scaler {width: 100%;height: 0;overflow: hidden;padding-top: 56.25%;}.mfp-iframe-scaler iframe {position: absolute;display: block;top: 0;left: 0;width: 100%;height: 100%;box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);background: black;}/* Main image in popup */img.mfp-img {width: auto;max-width: 100%;height: auto;display: block;line-height: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 40px 0 40px;margin: 0 auto;}/* The shadow behind the image */.mfp-figure {line-height: 0}.mfp-figure:after {content: '';position: absolute;left: 0;top: 40px;bottom: 40px;display: block;right: 0;width: auto;height: auto;z-index: -1;box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);background: #444444;}.mfp-figure small {color: #bdbdbd;display: block;font-size: 12px;line-height: 14px;}.mfp-figure figure {margin: 0}.mfp-bottom-bar {margin-top: -36px;position: absolute;top: 100%;left: 0;width: 100%;cursor: auto;}.mfp-title {text-align: left;line-height: 18px;color: #f3f3f3;word-wrap: break-word;padding-right: 36px;}.mfp-image-holder .mfp-content {max-width: 100%}.mfp-gallery .mfp-image-holder .mfp-figure {cursor: pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {/**         * Remove all paddings around the image on small screen         */  .mfp-img-mobile .mfp-image-holder {    padding-left: 0;padding-right: 0;}  .mfp-img-mobile img.mfp-img {padding: 0  }  .mfp-img-mobile .mfp-figure:after {top: 0;bottom: 0;}  .mfp-img-mobile .mfp-figure small {display: inline;margin-left: 5px;}  .mfp-img-mobile .mfp-bottom-bar {background: rgba(0, 0, 0, 0.6);bottom: 0;margin: 0;top: auto;padding: 3px 5px;position: fixed;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}  .mfp-img-mobile .mfp-bottom-bar:empty {padding: 0  }  .mfp-img-mobile .mfp-counter {right: 5px;top: 3px;}  .mfp-img-mobile .mfp-close {top: 0;right: 0;width: 35px;height: 35px;line-height: 35px;background: rgba(0, 0, 0, 0.6);position: fixed;text-align: center;padding: 0;}}@media all and (max-width: 900px) {.mfp-arrow {    -webkit-transform: scale(0.75);transform: scale(0.75);}  .mfp-arrow-left {-webkit-transform-origin: 0;transform-origin: 0;}  .mfp-arrow-right {-webkit-transform-origin: 100%;transform-origin: 100%;}  .mfp-container {padding-left: 6px;padding-right: 6px;}}.mfp-ie7 .mfp-img {padding: 0}.mfp-ie7 .mfp-bottom-bar {width: 600px;left: 50%;margin-left: -300px;margin-top: 5px;padding-bottom: 5px;}.mfp-ie7 .mfp-container {padding: 0}.mfp-ie7 .mfp-content {padding-top: 44px}.mfp-ie7 .mfp-close {top: 0;right: 0;padding-top: 0;}/* @end *//* @group Fileshare *//*<div class="filesharing-description">This is descripttive Text ....<br> </div><div class="filesharing-item"><div class="filesharing-item-title"><a href="files/big_slider1.jpg">Image</a></div><div class="filesharing-item-description">this is descriptive text … </div></div>*//* sample HTML<div class="filesharing-description"></div><div class="filesharing-item"><div class="filesharing-item-title"><a href="files/Aqua Blue.jpg">Aqua Blue.jpg</a></div><div class="filesharing-item-description">The original Aqua Blue that shipped with Tiger.</div></div>*/.filesharing-description {margin-bottom: 40px;}.filesharing-item {padding: 10px;}.filesharing-item.even {background-color: #e6e6e6;}.filesharing-item.odd {background-color: #ebebeb;}.filesharing-item-title {width: 20%;float: left;margin: 5px 0;}.filesharing-item-title:after {content: ":";}.filesharing-item-title a:link {}.filesharing-item-title a:hover {}.filesharing-item-title a:visited {}.filesharing-item-description {width: 80%;float: right;margin: 5px 0;}/* @end *//* @group Grid Changes */.grid.titleSloganWrapper{padding-right: 0;padding-left: 0;}.floatLeft{float: left;position: absolute;margin-top: -40px;}.floatUnder{float: none;position: static;margin-top: 0px;}.slideshowwrapper{position: relative;height: auto;max-height: 500px;width: 100%;z-index: 1;overflow: hidden;margin-top: 52px;}/* @end *//* @group BLOG PAGE *//* @group Tag Cloud */ul.blog-tag-cloud {margin: 0;padding-bottom: 15px;padding-left: 0;padding-right: 0;font-size: .8em;}ul.blog-tag-cloud li {text-align: center;list-style-type: none;display: inline;font-size: .88em;padding-left: 7px;}ul.blog-tag-cloud li a:after{content:",";}ul.blog-tag-cloud li a{text-decoration: none;}.blog-tag-size-1 {font-size: 0.8em;}.blog-tag-size-2 {font-size: 0.84em;}.blog-tag-size-3 {font-size: 0.88em;}.blog-tag-size-4 {font-size: 0.9em;}.blog-tag-size-5 {font-size: .94em;}.blog-tag-size-6 {font-size: .98em;}.blog-tag-size-7 {font-size: 1.0em;}.blog-tag-size-8 {font-size: 1.05em;}.blog-tag-size-9 {font-size: 1.1em;}.blog-tag-size-10 {font-size: 1.15em;}.blog-tag-size-11 {font-size: 1.2em;}.blog-tag-size-12 {font-size: 1.25em;}.blog-tag-size-13 {font-size: 1.3em;}.blog-tag-size-14 {font-size: 1.35em;}.blog-tag-size-15 {font-size: 1.4em;}.blog-tag-size-16 {font-size: 1.45em;}.blog-tag-size-17 {font-size: 1.5em;}.blog-tag-size-18 {font-size: 1.55em;}.blog-tag-size-19 {font-size: 1.6em;}.blog-tag-size-20 {font-size: 1.65em;}/* @end *//* @group Archive Page */.blog-archive-background {}.blog-entry-summary {}.blog-archive-headings-wrapper {font-size: 1.4em;padding-bottom: 25px;}.blog-archive-entries-wrapper {}.blog-archive-entries-wrapper .blog-entry {padding-top: 20px;}.blog-archive-month {font-size: 1.2em;padding-left: 2px;}.blog-archive-link {font-size: 0.8em;}.blog-archive-link a:link, .blog-archive-link a:visited {}/* @end */ .blog-entry{margin-right: 10px;}#blog-categories:before {content: "Categories:";display: block;margin-bottom: 5px;font-size: 1.0em;font-weight: bold;text-align: center;padding-top: 5px;padding-bottom: 5px;border-bottom: 1px solid #e8e8e8;margin-right: 7px;color: #181818;}#blog-archives:before {content: "Archives:";display: block;margin-bottom: 5px;font-size: 1.0em;text-align: center;font-weight: bold;padding-top: 5px;padding-bottom: 5px;border-bottom: 1px solid #e8e8e8;margin-right: 7px;color: #181818;}ul.blog-tag-cloud:before {content: "Tag cloud:";display: block;margin-bottom: 5px;font-size: 1.2em;text-align: center;font-weight: bold;border-bottom: 1px solid #e9e6e0;padding-top: 5px;padding-bottom: 5px;margin-right: 7px;color: #181818;}#blog-archives {margin-bottom: 20px;margin-top: 25px;}#blog-categories {margin-bottom: 10px;}ul.blog-tag-cloud {padding-bottom: 15px;padding-left: 10px;padding-right: 10px;text-align: left;margin-top: 25px;margin-bottom: 15px;margin-bottom: 10px;position: relative;}.blog-entry {margin-bottom: 15px;padding: 20px;}h1.blog-entry-title {padding: 0;margin: 0 0 6px;font-size: 2em;font-family: 'Lato', sans-serif;}h1.blog-entry-title a {text-decoration: none;}h1.blog-entry-title a:hover {text-decoration: none;}.blog-entry-date {margin-top: 2px;margin-bottom: 10px;font-weight: normal;font-size: 1em;}/*styles the category link in the main entry */.blog-entry-category {padding-left: 8px;margin-right: 8px;}.blog-entry-category a:link, .blog-entry-category a:visited {}.blog-read-more {text-decoration: none;}.blog-entry-body {}.blog-entry-body p{word-break: break-word;}.body-date{padding-right: 10px;}.blog-entry-comments {}.blog-trackback-link {}p.blog-entry-tags {margin-top: 15px;margin-bottom: 4px;}p.blog-entry-tags span{margin-right: 5px;}/* styles the archives in the blog sidebar */#blog-archives {text-align: left;padding-bottom: 10px;}.blog-archive-link-enabled {}.blog-archive-link-disabled {padding-left: 24px;color: #585758;}/* Styles the blog categories in the blog sidebar */#blog-categories {text-align: left;padding-bottom: 10px;}.blog-category-link-enabled {padding: 0px 0px 0px 1px;margin-top: -3px;}.blog-category-link-enabled span{font-size: 16px;vertical-align: middle;margin-right: 5px;}.blog-category-link-enabled span:hover{}.blog-category-link-disabled {margin: 0;padding-bottom: 0px;padding-left: 20px;}/* Styles the blog RSS feeds in the blog sidebar */#blog-rss-feeds {text-decoration: none;text-align: left;}.blog-rss-link {}.blog-comments-rss-link {padding-left: 20px;}.blog-entry-category span {margin-right: 5px;}p.blog-entry-tags {}.blog-category-link-disabled {background: url(images/file.png) no-repeat left center;}.blog-archive-link-disabled {background: url(images/file.png) no-repeat left center;}.blog-category-link-enabled {}.blog-archive-link-enabled span {margin-right: 5px;}a.blog-rss-link span{margin-right: 5px;color: #d65f08;vertical-align: middle;}.blog-comments-rss-link {background: url(images/feed.png) no-repeat 0;}/* @end *//* @group Nav Flyout Fix */.sub-ul-icon{text-align: center;position: absolute;top: -7px;left: 1em;}li.lastParent ul{left: -101.6%;}/* @end *//* @group Social icons - Colors */.icon-blue{color:#007dc3;}.icon-red{color:#ed1c16;}.icon-gray{color:#808084;}.icon-black{color:#040505;}.icon-white{color:#f5f5f5;}.icon-green{color:#6dc067;}.icon-orange{color:#f7761f;}.icon-purple{color:#ac59ff;}.icon-pink{color:#ea4c89;}.twitter-blue{color:#4099FF;}.youtube-red{color:#c4302b;}.vimeo-blue{color:#162221;}.dribble-gray{color:#333333;}.slack-red{color: #eb4d5c;}.dropbox-blue{color: #3d9ae8;}.flickr-pink{color: #ff0084;}.digg-black{color: #000000}.github-blue{color: #4183c4;}.google-plus-red{color: #dd4b39;}.jsfiddle-blue{color: #4679bd;}.vine-green{color: #00b488;}.tumblr-gray{color:#35465c;}.reddit-orange{color:#ff4500;}.linkedin-blue{color:#0976b4;}/* @end */.ss-caption-outer{position: absolute;bottom: 5em;left: 8em;}.ss-caption-outer h4.h4{margin-top: 10px;margin-bottom: 20px;}.ss-caption-outer h4 span{background-color: rgba(0, 0, 0, 0.58);content: "";display: inline;padding: 10px;color: #ffffff;font-size: 48px;}.ss-caption-outer h4::before{}.ss-caption-outer p span{background-color: rgba(0, 0, 0, 0.58);color: #f8f8f8;display: inline-block;padding: 10px;}.xtra1{}.xtra2{}.xtra3{}.xtra4{text-align: left;}/*! Pushy - v0.9.2 - 2014-9-13* Pushy is a responsive off-canvas navigation menu using CSS transforms & transitions.* https://github.com/christophery/pushy/* by Christopher Yee *//* Menu Appearance */.pushy{position: fixed;width: 280px;height: 100%;top: 0;z-index: 99999;background: #333332;font-size: 0.9em;font-weight: bold;-webkit-box-shadow: inset -10px 0 6px -9px rgba(0, 0, 0, .7);-moz-box-shadow: inset -10px 0 6px -9px rgba(0, 0, 0, .7);box-shadow: inset -10px 0 6px -9px rgba(0, 0, 0, .7);overflow: auto;-webkit-overflow-scrolling: touch;/* enables momentum scrolling in iOS overflow elements */}.pushy a{display: block;color: #b3b3b1;padding: 12px 20px;border-bottom: 1px solid rgba(0, 0, 0, .1);border-top: 1px solid rgba(255, 255, 255, .1);text-decoration: none;}.pushy a:hover{background: #00b4ff;color: #FFF;}.pushy ul{margin: 0;}.pushy ul li{margin: 0;padding: 0;}.pushy ul li ul li{text-indent:10px;}.pushy ul li ul li a{padding: 8px 30px;}/* Menu Movement */.pushy-left{-webkit-transform: translate3d(-280px,0,0);-moz-transform: translate3d(-280px,0,0);-ms-transform: translate3d(-280px,0,0);-o-transform: translate3d(-280px,0,0);transform: translate3d(-280px,0,0);}.pushy-open{-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);-o-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}.menu-btn.push{font-size: 24px;line-height: 1.5em;position: absolute;padding: 6px 10px;background-color: #ebebeb;color: #222222;top: 8px;-webkit-border-top-right-radius: 4px;-webkit-border-bottom-right-radius: 4px;-moz-border-radius-topright: 4px;-moz-border-radius-bottomright: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border: 1px solid #d9d9d9;z-index: 100049;}.menu-btn.push:before{}.menu-btn.push.push-push{padding: 6px 10px;background-color: #333332;color: #ebebeb;top: 8px;-webkit-border-top-right-radius: 4px;-webkit-border-bottom-right-radius: 4px;-moz-border-radius-topright: 4px;-moz-border-radius-bottomright: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border: 1px solid #222222;z-index: 100050;border-left-style: none;}.container-push, .push-push{-webkit-transform: translate3d(280px,0,0);-moz-transform: translate3d(280px,0,0);-ms-transform: translate3d(280px,0,0);-o-transform: translate3d(280px,0,0);transform: translate3d(280px,0,0);}/* Menu Transitions */.pushy, #container, .push{-webkit-transition: -webkit-transform .2s cubic-bezier(.16, .68, .43, .99);-moz-transition: -moz-transform .2s cubic-bezier(.16, .68, .43, .99);-o-transition: -o-transform .2s cubic-bezier(.16, .68, .43, .99);transition: transform .2s cubic-bezier(.16, .68, .43, .99);}/* Site Overlay */.site-overlay{display: none;}.pushy-active .site-overlay{display: block;position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 10001;background-color: rgba(0,0,0,0.5);-webkit-animation: fade 500ms;-moz-animation: fade 500ms;-o-animation: fade 500ms;animation: fade 500ms;}@keyframes fade{0%   { opacity: 0;}    100% {opacity: 1;}}@-moz-keyframes fade{0%   { opacity: 0;}    100% {opacity: 1;}}@-webkit-keyframes fade{0%   { opacity: 0;}    100% {opacity: 1;}}@-o-keyframes fade{0%   { opacity: 0;}    100% {opacity: 1;}}/* Example Media Query */@media screen and (max-width: 768px){.pushy{        font-size: 1.0em;}}.twentypx{background-color: #da0808;}.bannerStyle, #banner-fifty, .banner-fifty-right, .banner-fifty-left{height: 320px;}.bannerStyle.no-banner{height: auto;}.bannerStyle.big, #banner-fifty-big, .banner-fifty-right-big, .banner-fifty-left-big{height: 620px;}.bannerStyle{margin-top:72px;}#banner-fifty{background-position: center center;background-size: cover;margin: 0;padding: 0;background-repeat: no-repeat;padding-bottom: 20px !important;}.bgTopSpace{width: 100%;}.banner-fifty-right, .banner-fifty-right-big{margin: 0;padding: 0;float: left;width: 50%;background-position: center center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}div.banner-fifty-right-img{}.banner-fifty-left, .banner-fifty-left-big{float: left;width: 50%;}.xtra1{margin-right: auto;margin-left: auto;line-height: 24px;padding-bottom: 20px;}.topSpace{margin-top: 72px;}.clear{clear: both;}/* ===== START YOUR CUSTOMIZATIONS HERE ===== */.clear{clear: both;}body.no-banner #banner-slides-title{padding-top: 120px;}.titleWrap, .sloganWrap, .titleBG, .lead.sloganBG{position: relative;text-align: center;}.titleBG{padding: 60px 10px 10px;display: inline-block;margin-bottom: 0;color: #fff;font-weight: bold;font-size: 65px;text-align: center;}.bannerStyle.no-banner .titleBG{margin-bottom: 0px;}.bannerStyle.no-banner .titleBG, .bannerStyle.no-banner p.lead.sloganBG{display: block;text-align: center;}.bannerStyle.no-banner p.lead.sloganBG{display: block;text-align: center;margin-bottom: 0;padding-bottom: 30px;}.no-banner .main-wrapper{margin-top: 0;}.banner-fifty-left-big .titleBG{padding: 10px;display: inline-block;color: #fff;font-weight: bold;margin-bottom: 10px;font-size: 48px;text-align: center;}.banner-fifty-left-big h2{padding: 10px;display: inline-block;color: #fff;font-weight: bold;margin-bottom: 50px;font-size: 38px;text-align: center;}.banner-fifty-left-big h3{padding: 10px;display: inline-block;color: #fff;font-weight: bold;margin-bottom: 10px;font-size: 28px;text-align: center;}.titleBG::after {content:"";top:0;left:0;bottom:0;right:0;position:absolute;z-index:1;}.titleBG .titleText, .lead.sloganBG .sloganText{z-index: 2;position: relative;}.lead.sloganBG::after {}p.lead.sloganBG{padding: 10px;display: inline-block;color: #fff;text-transform: uppercase;letter-spacing: 3px;font-weight: 500;}h1.sidebarTitle{font-size: 1.6em;padding-bottom: 0;padding-top: 0;margin-bottom: 0;}section#mainContent{padding-top: 20px;}.col-md-8.main-column{margin-bottom: 20px;}.pad-horiz{padding-right: 10px;padding-left: 10px;}p.st1-mini-out{font-size: 1em;text-align: center;}/*********************************************************************************//* Nav                                                                           *//*********************************************************************************/.navbar-brand{padding-top: 12px;}#nav{position: absolute;top: 0;right: 0;cursor: default;margin-right: 30px;margin-left: 10px;padding-top: 20px;font-size: .88em;}#nav > ul{margin: 0;}#nav > ul > li > ul{display: none;}#nav > ul > li{display: inline-block;list-style: none;}#nav > ul > li > span,#nav > ul > li > a {text-decoration: none;outline: 0;border: solid 1px rgba(255,255,255,0);border-radius: 8px;padding: 0.5em .5em;color: #222222;margin-right: 4px;margin-left: 4px;}#nav > ul > li:hover > span,#nav > ul > li:hover > a {color: #0f0f0f;}#nav > ul > li.current_page_item > span,#nav > ul > li.current_page_item > a {font-weight: 600;color: #1071a3;}#nav > ul > li:first-child {margin-left: 0;}#nav > ul > li.break {margin-left: 20em;}.dropotron{border-radius: 8px;padding: 4px;min-width: 12em;line-height: 1em;list-style: none;-webkit-box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.23);-moz-box-shadow:    0px 0px 8px 0px rgba(50, 50, 50, 0.23);box-shadow:         0px 0px 8px 0px rgba(50, 50, 50, 0.23);}.dropotron-level-0 {font-size: 0.8em;margin-top: 0.8em;}.dropotron a,.dropotron span {text-decoration: none;-moz-transition: color 0.35s ease-in-out;-webkit-transition: color 0.35s ease-in-out;-o-transition: color 0.35s ease-in-out;-ms-transition: color 0.35s ease-in-out;transition: color 0.35s ease-in-out;}.dropotron li:hover > a,.dropotron li:hover > span {}.dropotron li{padding: 10px;border-radius: 8px;}.dropotron li:hover{}#navigation{z-index: 10000;height: 72px;position: fixed;width: 100%;background-color: #f1f1f1;top: 0;box-shadow: 0 3px 3px rgba(0,0,0,0.1);}#nav{}#mobile-header #responsive-menu-button{color:#fff;background:#444;padding:10px 10px 8px;font-family:Arial, sans-serif;font-size:1em}@media (min-width: 320px) and (max-width: 599px) {h1.titleBG, #hero .lead.sloganBG{ display: block;}}@media (min-width: 767px) and (max-width: 990px) {#hero{margin-top: 72px;}}/* iPhone 6+ Landscape */@media (min-width: 600px) and (max-width: 839px) {h1.titleBG, #hero .lead.sloganBG{ display: inline-block;}.titleBG{margin-bottom: 0px;font-size: 1.6em;}#hero .lead.sloganBG{font-size: 1em;}}/* Used to alter styles for screens at least 768px wide. This is where the grid changes. */@media only screen and (max-width: 768px) {#mobile_navigation_toggle {  display: block;}#main_nav, #second_nav.second_navshow {display: none !important;}.navbar-fixed-top{margin-top: 0;position: relative;}#mobile_navigation ul{background-color: #ececec;}#hero{padding: 1px 0 10px;margin-top: -14px;height: 140px;}}/* @group Slideshow Expand and Minimize  - I really do not like using this many queries for a single element but it was the only way I could sort. I will explore other options for an update. */@media (min-width:568px) and (max-width: 768px)  {.main-wrapper > .grid{ padding-top: 20px;padding-bottom: 20px;margin-bottom: -10px;}}@media (min-width:320px) and (max-width: 767px)  {.bannerStyle, #banner-fifty, .banner-fifty-right, .banner-fifty-left{height: 180px;}.bannerStyle.no-banner{height: auto;}.banner-fifty-left{width: 100%;} .banner-fifty-right{display: none;}.titleBG{font-size: 34px;}.base.titleSloganWrapper{display: block !important;} .titleBG{display: block !important;margin-bottom: 0;padding-top: 30px;} .topSpace{margin-top: 0;}.main-wrapper{padding-top: 20px;}.no-banner .main-wrapper{padding-top: 0;}p.lead.sloganBG{padding-top: 0;letter-spacing: 1px;font-size: .9em;}.ss-caption-outer h4.h4, .ss-caption-outer p.p, p.st1-mini-out{display: none;}#navigation{position: fixed;}h1{font-size: 1.8em;}/*---------------------------------EDGE MENU LEFT (DEFAULT)-----------------------------------*/[class^="menu-edge"]{-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;-webkit-backface-visibility: hidden;background:#222;position:fixed;top:12px;bottom:0;right:auto;left:0;z-index:100000;width:0;color:#fff;}[class^="menu-edge"] .menu-content{-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;-webkit-backface-visibility: hidden;position:absolute;top:0;right:0;bottom:0;left:0;overflow:scroll;padding:1em;}[class^="menu-edge"].open{width:280px;}[class^="menu-edge"] .fa-bars{color:#fff;position:absolute;top:0;left:100%;background:#222;padding:1em;cursor: pointer;}/*---------------------------------GRID TRANSITIONS-----------------------------------*/.grid{-moz-transition: -moz-transform 0.5s ease;-webkit-transition: -webkit-transform 0.5s ease;-o-transition: -o-transform 0.5s ease;transition: transform 0.5s ease;-moz-transform: translate(0,0);-webkit-transform: translate(0,0);-o-transform: translate(0,0);transform: translate(0,0);-webkit-backface-visibility: hidden;}.grid.grid-menu-edge{-moz-transform: translate(100px, 0);-webkit-transform: translate(100px, 0);-o-transform: translate(100px, 0);transform: translate(100px, 0);}html.noscroll,body.noscroll{width:100%;height:100%;overflow:hidden;}/*---------------------------------INNER MENU STYLES-----------------------------------*/.edge-nav{margin:0;padding:0;}.edge-nav li{display:block;list-style-type:none;margin:-1px 0 0 0;padding:0;}.edge-nav li a{display:block;text-decoration:none;color:#fff;line-height:120%;padding:1em 1em;white-space: nowrap;}/* submenu */.edge-nav ul{margin:0 0 0 0;padding:0 1em 0 1em;background:#444;display:none;}.edge-nav ul li a{padding:0.5em 1em;}.edge-nav ul ul{background:#333;} }@media (min-width:620px) and (max-width: 767px)  {.bannerStyle, #banner-fifty, .banner-fifty-right, .banner-fifty-left{height: 240px;}.bannerStyle.no-banner{height: auto;}.titleBG{font-size: 48px;text-shadow: 1px 0 1px #232323;}.base.titleSloganWrapper{display: block !important;} .titleBG{display: block !important;margin-bottom: 0;padding-top: 60px;} .topSpace{margin-top: 0;}.main-wrapper{padding-top: 20px;}.no-banner .main-wrapper{padding-top: 0;}p.lead.sloganBG{padding-top: 0;letter-spacing: 1px;} }@media (min-width:768px) and (max-width: 1023px)  {.bannerStyle, #banner-fifty, .banner-fifty-right, .banner-fifty-left{height: 240px;}.bannerStyle.no-banner{height: auto;} .titleBG{font-size: 40px;text-shadow: 1px 0 1px #232323;}.base.titleSloganWrapper{display: block !important;} .titleBG{display: block !important;margin-bottom: 0;padding-top: 30px;} .topSpace{margin-top: 0;}.main-wrapper{padding-top: 20px;}.no-banner .main-wrapper{padding-top: 0;}p.lead.sloganBG{padding-top: 0;letter-spacing: 1px;}.menu-edge{display: none;}}@media (min-width:1024px) and (max-width: 1199px)  {.menu-edge{display: none;} }@media (min-width:1200px) and (max-width: 2400px)  {.menu-edge{display: none;}}/* Apply styles to screens in landscape orientation */@media only screen and (orientation: landscape) {}/* Apply styles to screens in portrait orientation */@media only screen and (orientation: portrait) {}/* We also use Modernizr to add a .touch class to the body when applicable *//* You can prepend this class to anything and it will style only for touch devices */.touch .your-element {}/* @group Global */a{color: #1A6145;}a:hover{color: #202020;}h1{color: #0E0E0E;}h2{color: #0E0E0E;}h3{color: #333333;}h4{color: #666666;}h5{color: #666666;}.xtra4 h1{color: #F1F1F1;}.xtra4 h2{color: #F1F1F1;}.xtra4 h3{color: #F1F1F1;}.xtra4 h4{color: #F1F1F1;}.xtra4 h5{color: #F1F1F1;}.xtra4 {color: #F1F1F1;}/* @end *//* Menu and Sub menu */.dropotron{background-color: #E4E4E4;}.dropotron li:hover{background-color: #E2E2E2;}.dropotron a,.dropotron span {color: #232323;}.dropotron li:hover > a,.dropotron li:hover > span {color: #232323;}#nav > ul > li > a{color: #1A6146;}#nav > ul > li > a:hover{color: #104C37;}#nav > ul > li.current_page_item > a {color: #104B37;}#nav > ul > li.current_page_item > a:hover {color: #0A2B20;}/* End *//* @group Footer */#footer.bottom-menu-inverse{background-color: #152518;color: #E9ECEF;}#footer.bottom-menu-inverse a{color: #CCCCCC;}#footer.bottom-menu-inverse a:hover{color: #FFFFFF;}/* @end */#banner-slides-title.bg-color{background-color: #A40027;}.bannerStyle{background: #A40027;background: -moz-linear-gradient(top, #A40027, #83001F;);background: -webkit-linear-gradient(top, #A40027, #83001F);}.titleBG::after {}.titleBG .titleText{color: #FFFFFF;}.lead.sloganBG::after {}.lead.sloganBG .sloganText, p.st1-mini-out{color: #FFFFFF;}/* @group Blog */h1.blog-entry-title a{color: #104A37;}h1.blog-entry-title a:hover{color: #0A2B20;}.blog-entry-category i, .blog-entry-tags i{color: #212514;}#blog-categories .cat-icons i{color: #212514;}#blog-archives .arch-icons i{color: #212514;}#blog-rss-feeds .rss-icons i{color: #FF6600;}/* @end */