@font-face { font-family: 'ssi-icomoon'; src: url('../font/ssi-icomoon.eot?ssi-texv9a'); src: url('../font/ssi-icomoon.eot?#iefixssi-texv9a') format('embedded-opentype'), url('../font/ssi-icomoon.woff?ssi-texv9a') format('woff'), url('../font/ssi-icomoon.ttf?ssi-texv9a') format('truetype'), url('../font/ssi-icomoon.svg?ssi-texv9a#ssi-icomoon') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'ModernPictogramsNormal'; src: url('font/modernpics-webfont.eot'); src: url('font/modernpics-webfont.eot?#iefix') format('embedded-opentype'), url('font/modernpics-webfont.woff') format('woff'), url('font/modernpics-webfont.ttf') format('truetype'), url('font/modernpics-webfont.svg#ModernPictogramsNormal') format('svg'); font-weight: normal; font-style: normal; }
.ks-contact-widget { overflow: hidden; }
.ks-contact-widget .solid { padding: 8px; border: 2px solid #FF1493; word-wrap: break-word; }
.ks-contact-widget .dotted { padding: 8px; border: 2px dotted #FF69B4; word-wrap: break-word; }
.ks-contact-widget .dashed { padding: 8px; border: 2px dashed #FF69B4; word-wrap: break-word; }
.ks-contact-widget .double { padding: 8px; border: 6px double #8A2BE2; word-wrap: break-word; }
.ks-contact-widget .groove { padding: 8px; border: 10px groove salmon; word-wrap: break-word; }
.ks-contact-widget .ridge { padding: 8px; border: 10px ridge salmon; word-wrap: break-word; }
.ks-contact-widget .inset { padding: 8px; border: 10px inset #8FBC8F; word-wrap: break-word; }
.ks-contact-widget .outset { padding: 8px; border: 10px outset #8FBC8F; word-wrap: break-word; }
.ks-contact-widget .bg_style_1 { background: repeating-linear-gradient(50deg, #F7A37B, #F7A37B 1em, #FFDEA8 1em, #FFDEA8 2em, #D0E4B0 2em, #D0E4B0 3em, #7CC5D0 3em, #7CC5D0 4em, #00A2E1 4em, #00A2E1 5em, #0085C8 5em, #0085C8 6em), repeating-linear-gradient(-50deg, #F7A37B, #F7A37B 1em, #FFDEA8 1em, #FFDEA8 2em, #D0E4B0 2em, #D0E4B0 3em, #7CC5D0 3em, #7CC5D0 4em, #00A2E1 4em, #00A2E1 5em, #0085C8 5em, #0085C8 6em); background-blend-mode: multiply; }
.ks-contact-widget .bg_style_2 { background: repeating-radial-gradient(circle, transparent, transparent 3.5em, tomato 3.5em, tomato 4.5em), repeating-radial-gradient(circle, transparent, transparent 3.5em, dodgerblue 3.5em, dodgerblue 4.5em), repeating-radial-gradient(circle, transparent, transparent 2.5em, gold 2.5em, gold 2.75em), floralwhite; background-blend-mode: multiply; background-size: 10em 10em; background-position: 0 0, 5em 5em, 10em 5em; }
.ks-contact-widget .bg_style_3 { background: radial-gradient(yellow, yellow 50%, transparent 50%, transparent 100%), radial-gradient(cyan, cyan 50%, transparent 50%, transparent 100%), radial-gradient(magenta, magenta 40%, transparent 40%, transparent 100%), floralwhite; background-size: 8em 8em, 6em 6em, 2em 2em; background-blend-mode: multiply; background-position: 0 0, -33% -33%, -200% -200%; }
.ks-contact-widget .bg_style_4 { background: radial-gradient(transparent 0, transparent 2em, lightblue 2em, lightblue 2.5em, transparent 2.5em, transparent 100%), radial-gradient(transparent 0, transparent 2em, aquamarine 2em, aquamarine 2.5em, transparent 2.5em, transparent 100%), radial-gradient(transparent 0, transparent 2em, khaki 2em, khaki 2.5em, transparent 2.5em, transparent 100%), radial-gradient(transparent 0, transparent 2em, pink 2em, pink 2.5em, transparent 2.5em, transparent 100%), linen; background-blend-mode: multiply; background-size: 5em 5em; background-position: 0 2.5em, 2.5em 0, 2.5em 2.5em, 0 0; }
}
.ks-contact-widget .bg_style_5 { background: radial-gradient(circle at bottom left, transparent 0, transparent 2em, beige 2em, beige 4em, transparent 4em, transparent 6em, khaki 6em, khaki 8em, transparent 8em, transparent 10em), radial-gradient(circle at top right, transparent 0, transparent 2em, beige 2em, beige 4em, transparent 4em, transparent 6em, khaki 6em, khaki 8em, transparent 8em, transparent 10em), radial-gradient(circle at top left, transparent 0, transparent 2em, navajowhite 2em, navajowhite 4em, transparent 4em, transparent 6em, peachpuff 6em, peachpuff 8em, transparent 8em, transparent 10em), radial-gradient(circle at bottom right, transparent 0, transparent 2em, palegoldenrod 2em, palegoldenrod 4em, transparent 4em, transparent 6em, peachpuff 6em, peachpuff 8em, transparent 8em, transparent 10em), blanchedalmond; background-blend-mode: multiply; background-size: 10em 10em; background-position: 0 0, 0 0, 5em 5em, 5em 5em; }
.ks-contact-widget .bg_style_6 { background: linear-gradient(crimson -7.5%, crimson 2.5%, orangered -5%, orangered 5%, orange -2.5%, orange 7.5%, gold 0%, gold 10%, #fff 2.5%, #fff 12.5%, lightblue 5%, lightblue 15%, skyblue 7.5%, skyblue 17.5%, steelblue 10%, steelblue 20%, #38678f 12.5%, #38678f 22.5%, skyblue 15%, skyblue 25%, #38678f 17.5%, #38678f 27.5%, steelblue 20%, steelblue 30%, skyblue 22.5%, skyblue 32.5%, lightblue 25%, lightblue 35%, #fff 27.5%, white 37.5%, gold 30%, gold 40%, orange 32.5%, orange 42.5%, orangered 35%, orangered 45%, crimson 37.5%, crimson 47.5%, gold 40%, gold 50%, crimson 42.5%, crimson 52.5%, orangered 45%, orangered 55%, orange 47.5%, orange 57.5%, gold 50%, gold 60%, #fff 52.5%, #fff 62.5%, lightblue 55%, lightblue 65%, skyblue 57.5%, skyblue 67.5%, steelblue 60%, steelblue 70%, #38678f 62.5%, #38678f 72.5%, skyblue 65%, skyblue 75%, #38678f 67.5%, #38678f 77.5%, steelblue 70%, steelblue 80%, skyblue 72.5%, skyblue 82.5%, lightblue 75%, lightblue 85%, #fff 77.5%, #fff 87.5%, gold 80%, gold 90%, orange 82.5%, orange 92.5%, orangered 85%, orangered 95%, crimson 87.5%, crimson 97.5%, gold 90%, gold 100%), linear-gradient(90deg, crimson -7.5%, crimson 2.5%, orangered -5%, orangered 5%, orange -2.5%, orange 7.5%, gold 0%, gold 10%, #fff 2.5%, #fff 12.5%, lightblue 5%, lightblue 15%, skyblue 7.5%, skyblue 17.5%, steelblue 10%, steelblue 20%, #38678f 12.5%, #38678f 22.5%, skyblue 15%, skyblue 25%, #38678f 17.5%, #38678f 27.5%, steelblue 20%, steelblue 30%, skyblue 22.5%, skyblue 32.5%, lightblue 25%, lightblue 35%, #fff 27.5%, #fff 37.5%, gold 30%, gold 40%, orange 32.5%, orange 42.5%, orangered 35%, orangered 45%, crimson 37.5%, crimson 47.5%, gold 40%, gold 50%, crimson 42.5%, crimson 52.5%, orangered 45%, orangered 55%, orange 47.5%, orange 57.5%, gold 50%, gold 60%, #fff 52.5%, #fff 62.5%, lightblue 55%, lightblue 65%, skyblue 57.5%, skyblue 67.5%, steelblue 60%, steelblue 70%, #38678f 62.5%, #38678f 72.5%, skyblue 65%, skyblue 75%, #38678f 67.5%, #38678f 77.5%, steelblue 70%, steelblue 80%, skyblue 72.5%, skyblue 82.5%, lightblue 75%, lightblue 85%, #fff 77.5%, #fff 87.5%, gold 80%, gold 90%, orange 82.5%, orange 92.5%, orangered 85%, orangered 95%, crimson 87.5%, crimson 97.5%, gold 90%, gold 100%), orangered; background-size: 10em 10em; background-blend-mode: multiply, normal; }
.ks-contact-widget .bg_style_7 { background: linear-gradient(cyan, transparent), linear-gradient(-45deg, magenta, transparent), linear-gradient(45deg, yellow, transparent); background-blend-mode: multiply; }
.ks-contact-widget .bg_style_8 { background: repeating-radial-gradient(circle at top left, cyan, yellow 2em, magenta 4em, cyan 6em), repeating-radial-gradient(circle at bottom left, cyan, yellow 2em, magenta 4em, cyan 6em), repeating-radial-gradient(circle at top right, cyan, yellow 2em, magenta 4em, cyan 6em), repeating-radial-gradient(circle at bottom right, cyan, yellow 2em, magenta 4em, cyan 6em); background-blend-mode: multiply; }
.ks-contact-widget .bg_style_9 { background: repeating-linear-gradient(transparent, transparent 10px, lightcoral 10px, lightcoral 15px, transparent 15px, transparent 20px, lightcoral 15px, lightcoral 40px, transparent 40px, transparent 45px, lightcoral 45px, lightcoral 50px, transparent 50px, transparent 80px), repeating-linear-gradient(90deg, transparent, transparent 10px, lightcoral 10px, lightcoral 15px, transparent 15px, transparent 20px, lightcoral 15px, lightcoral 40px, transparent 40px, transparent 45px, lightcoral 45px, lightcoral 50px, transparent 50px, transparent 80px), floralwhite; background-blend-mode: multiply; }
.ks-contact-widget .bg_style_10 { background: radial-gradient(rgba(255, 255, 255, .2) 20%, rgba(128, 0, 128, .4) 31%, rgba(128, 0, 128, .4) 35%, rgba(255, 255, 255, .2) 36%, rgba(255, 255, 255, .2) 40%, rgba(128, 0, 128, .4) 51%, rgba(128, 0, 128, .4) 55%, rgba(255, 255, 255, .2) 56%), radial-gradient(rgba(255, 255, 255, .2) 20%, rgba(0, 0, 139, .4) 31%, rgba(0, 0, 139, .4) 35%, rgba(255, 255, 255, .2) 36%, rgba(255, 255, 255, .2) 40%, rgba(0, 0, 139, .4) 51%, rgba(0, 0, 139, .4) 55%, rgba(255, 255, 255, .2) 56%), radial-gradient(rgba(255, 255, 255, .2) 20%, rgba(220, 20, 60, .4) 31%, rgba(220, 20, 60, .4) 35%, rgba(255, 255, 255, .2) 36%, rgba(255, 255, 255, .2) 40%, rgba(220, 20, 60, .4) 51%, rgba(220, 20, 60, .4) 55%, rgba(255, 255, 255, .2) 56%), radial-gradient(rgba(255, 255, 255, .2) 20%, rgba(255, 69, 0, .4) 31%, rgba(255, 69, 0, .4) 35%, rgba(255, 255, 255, .2) 36%, rgba(255, 255, 255, .2) 40%, rgba(255, 69, 0, .4) 51%, rgba(255, 69, 0, .4) 55%, rgba(255, 255, 255, .2) 56%), radial-gradient(rgba(255, 255, 255, .2) 20%, rgba(255, 215, 0, .4) 31%, rgba(255, 215, 0, .4) 35%, rgba(255, 255, 255, .2) 36%, rgba(255, 255, 255, .2) 40%, rgba(255, 215, 0, .4) 51%, rgba(255, 215, 0, .4) 55%, rgba(255, 255, 255, .2) 56%), radial-gradient(rgba(255, 255, 255, .2) 20%, rgba(154, 205, 50, .4) 31%, rgba(154, 205, 50, .4) 35%, rgba(255, 255, 255, .2) 36%, rgba(255, 255, 255, .2) 40%, rgba(154, 205, 50, .4) 51%, rgba(154, 205, 50, .4) 55%, rgba(255, 255, 255, .2) 56%), radial-gradient(rgba(255, 255, 255, .2) 20%, rgba(70, 130, 180, .4) 31%, rgba(70, 130, 180, .4) 35%, rgba(255, 255, 255, .2) 36%, rgba(255, 255, 255, .2) 40%, rgba(70, 130, 180, .4) 51%, rgba(70, 130, 180, .4) 55%, rgba(255, 255, 255, .2) 56%), orangered; background-size: 13em 13em, 11em 11em, 5em 5em, 11em 11em, 7em 7em, 5em 5em, 3em 3em, 1em 1em; background-position: 50% 50%, 20% 20%, 30% 30%, 70% 70%; background-blend-mode: overlay, normal, hard-light, overlay, multiply, soft-light; }
}
.ks-contact-widget .bg_style_11 { background: repeating-radial-gradient(circle at 50% 25%, limegreen, limegreen .5em, transparent 3em, transparent 4em), repeating-radial-gradient(circle at 25% 50%, olivedrab, olivedrab .5em, transparent 2em, transparent 4em), repeating-radial-gradient(circle at 75% 50%, green, green .5em, transparent 2em, transparent 4em), lightgreen; background-blend-mode: multiply; }
.ks-contact-widget .bg_style_12 { background: repeating-linear-gradient(to top left, transparent, transparent 5em, #96526B 5em, #96526B 10em, transparent 10em, transparent 15em, #F5CF66 15em, #F5CF66 20em), repeating-linear-gradient(to top right, transparent, transparent 5em, #EBAD60 5em, #EBAD60 10em, transparent 10em, transparent 15em, #8BAB8D 15em, #8BAB8D 20em), wheat; background-blend-mode: multiply; }
.ks-contact-widget .bg_style_13 { background: repeating-radial-gradient(circle at top left, red, red 4em, transparent 4em, transparent 15em), repeating-radial-gradient(circle at top right, lime, lime 4em, transparent 4em, transparent 15em), repeating-radial-gradient(circle at bottom right, yellow, yellow 4em, transparent 4em, transparent 15em), repeating-radial-gradient(circle at bottom left, blue, blue 4em, transparent 4em, transparent 15em), white; background-blend-mode: difference; }
.ks-contact-widget .bg_style_14 { background: repeating-radial-gradient(circle, transparent, transparent 3em, hotpink 1em, transparent 6em, tomato 6.5em), repeating-radial-gradient(ellipse farthest-corner, transparent 1em, cornflowerblue 1em, transparent 5em, cornflowerblue 2em), repeating-radial-gradient(circle, transparent, transparent 3em, gold 1em, transparent 2em, gold 4em), repeating-radial-gradient(circle, transparent 3em, gold 1em, transparent 2em, gold 4em), white; background-blend-mode: multiply; background-size: 10em 10em; background-position: 0 0, 5em 5em, 15em 50em; }
.ks-contact-widget .bg_style_15 { background: repeating-linear-gradient(to top left, beige 0, beige 2em, moccasin 2em, moccasin 4em, wheat 4em, wheat 6em), repeating-linear-gradient(to left, white 0, white 2em, wheat 2em, wheat 4em, beige 4em, beige 6em), white; background-blend-mode: multiply; }
.ks-contact-widget .bg_style_16 { background: radial-gradient(at bottom right, dodgerblue 0, dodgerblue 1em, lightskyblue 1em, lightskyblue 2em, deepskyblue 2em, deepskyblue 3em, gainsboro 3em, gainsboro 4em, lightsteelblue 4em, lightsteelblue 5em, deepskyblue 5em, deepskyblue 6em, lightskyblue 6em, lightskyblue 7em, transparent 7em, transparent 8em), radial-gradient(at top left, transparent 0, transparent 1em, lightskyblue 1em, lightskyblue 2em, deepskyblue 2em, deepskyblue 3em, lightsteelblue 3em, lightsteelblue 4em, gainsboro 4em, gainsboro 5em, deepskyblue 5em, deepskyblue 6em, skyblue 6em, skyblue 7em, dodgerblue 7em, dodgerblue 8em, transparent 8em, transparent 20em), radial-gradient(circle at center bottom, coral, darkslateblue); background-blend-mode: overlay; background-size: 8em 8em, 8em 8em, cover; }
.ks-contact-widget .bg_style_17 { background: radial-gradient(circle at left, transparent, #99eb47, #99eb47 3.36927%, transparent 3.36927%, transparent 6.73854%, #b3e87d 6.73854%, #b3e87d 10.10782%, transparent 10.10782%, transparent 13.47709%, #ccebad 13.47709%, #ccebad 16.84636%, transparent 16.84636%, transparent 20.21563%, #a6ed5e 20.21563%, #a6ed5e 23.58491%, transparent 23.58491%, transparent 26.95418%, #ccebad 26.95418%, #ccebad 30.32345%, transparent 30.32345%, transparent 33.69272%, #b3e87d 33.69272%, #b3e87d 37.06199%, transparent 37.06199%, transparent 40.43127%, #99eb47 40.43127%, #99eb47 43.80054%, transparent 43.80054%, transparent 47.16981%), radial-gradient(circle at right, transparent, #99eb47 0%, #99eb47 3.36927%, transparent 3.36927%, transparent 6.73854%, #b3e87d 6.73854%, #b3e87d 10.10782%, transparent 10.10782%, transparent 13.47709%, #ccebad 13.47709%, #ccebad 16.84636%, transparent 16.84636%, transparent 20.21563%, #a6ed5e 20.21563%, #a6ed5e 23.58491%, transparent 23.58491%, transparent 26.95418%, #ccebad 26.95418%, #ccebad 30.32345%, transparent 30.32345%, transparent 33.69272%, #b3e87d 33.69272%, #b3e87d 37.06199%, transparent 37.06199%, transparent 40.43127%, #99eb47 40.43127%, #99eb47 43.80054%, transparent 43.80054%, transparent 47.16981%), radial-gradient(circle at left, transparent, #99eb47 0%, #99eb47 3.36927%, transparent 3.36927%, transparent 6.73854%, #b3e87d 6.73854%, #b3e87d 10.10782%, transparent 10.10782%, transparent 13.47709%, #ccebad 13.47709%, #ccebad 16.84636%, transparent 16.84636%, transparent 20.21563%, #a6ed5e 20.21563%, #a6ed5e 23.58491%, transparent 23.58491%, transparent 26.95418%, #ccebad 26.95418%, #ccebad 30.32345%, transparent 30.32345%, transparent 33.69272%, #b3e87d 33.69272%, #b3e87d 37.06199%, transparent 37.06199%, transparent 40.43127%, #99eb47 40.43127%, #99eb47 43.80054%, transparent 43.80054%, transparent 47.16981%), radial-gradient(circle at right, transparent, #99eb47 0%, #99eb47 3.36927%, transparent 3.36927%, transparent 6.73854%, #b3e87d 6.73854%, #b3e87d 10.10782%, transparent 10.10782%, transparent 13.47709%, #ccebad 13.47709%, #ccebad 16.84636%, transparent 16.84636%, transparent 20.21563%, #a6ed5e 20.21563%, #a6ed5e 23.58491%, transparent 23.58491%, transparent 26.95418%, #ccebad 26.95418%, #ccebad 30.32345%, transparent 30.32345%, transparent 33.69272%, #b3e87d 33.69272%, #b3e87d 37.06199%, transparent 37.06199%, transparent 40.43127%, #99eb47 40.43127%, #99eb47 43.80054%, transparent 43.80054%, transparent 47.16981%), #99e052; background-size: 4em 4em; background-position: 0 0, 0 2em, 2em 0, 2em 2em; background-blend-mode: overlay, overlay, normal, normal; }
.ks-contact-widget .bg_style_18 { background: repeating-linear-gradient(#F3F5C4 0, #F3F5C4 3em, #F19181 3em, #F19181 6em), repeating-linear-gradient(90deg, #F9CB8F 0, #F9CB8F 3em, #3CBAC8 3em, #3CBAC8 6em), repeating-linear-gradient(45deg, transparent 0, transparent 6em, #F19181 12em), repeating-linear-gradient(-45deg, transparent 0, transparent 6em, #F19181 12em); background-blend-mode: multiply; }
.ks-contact-widget .bg_style_19 { background-image: repeating-linear-gradient(90deg, firebrick, firebrick 20px, beige 0, beige 25px, forestgreen 0, forestgreen 35px, gold 0, gold 40px, crimson 0, crimson 60px), repeating-linear-gradient(firebrick, firebrick 20px, beige 0, beige 25px, forestgreen 0, forestgreen 35px, gold 0, gold 40px, crimson 0, crimson 60px); background-blend-mode: multiply; }
.ks-contact-widget .bg_style_20 { background: radial-gradient(transparent 0, transparent 20px, #DC143C 0, #DC143C 25px, transparent 0, transparent 100%), radial-gradient(transparent 0, transparent 20px, #DC143C 0, #DC143C 25px, transparent 0, transparent 100%), radial-gradient(transparent 0, transparent 20px, #3CB371 0, #3CB371 25px, transparent 0, transparent 100%), radial-gradient(transparent 0, transparent 20px, #3CB371 0, #3CB371 25px, transparent 0, transparent 100%), linen; background-blend-mode: multiply; background-size: 80px 80px; background-position: 40px 40px, 40px 0, 0 0, 0 40px; }
.ks-contact-widget .bg_style_21 { background: repeating-linear-gradient(to top left, wheat 0, wheat 20px, transparent 0, transparent 40px, #228B22 0, #228B22 60px), repeating-linear-gradient(to left, crimson 0, crimson 20px, wheat 0, wheat 40px, #228B22 0, #228B22 60px), beige; background-blend-mode: multiply; }
.ks-contact-widget .bg_style_22 { background: repeating-linear-gradient(45deg, transparent, transparent 1em, moccasin 0, moccasin 2em, transparent 0, transparent 3em, powderblue 0, powderblue 4em, transparent 0, transparent 5em, lavender 0, lavender 6em, transparent 0, transparent 7em, beige 0, beige 8em), repeating-linear-gradient(-45deg, transparent, transparent 1em, khaki 0, khaki 2em, transparent 0, transparent 3em, beige 0, beige 4em, transparent 0, transparent 5em, peachpuff 0, peachpuff 6em), whitesmoke; background-blend-mode: multiply; }
.ks-contact-widget .bg_style_23 { background: repeating-linear-gradient(-45deg, transparent, transparent 25%, tomato 0, tomato 50%), repeating-linear-gradient(45deg, transparent, transparent 25%, dodgerblue 0, dodgerblue 50%), wheat; background-size: 10em 10em; background-blend-mode: multiply; }
.ks-contact-widget .bg_style_24 { background: linear-gradient(limegreen, transparent), linear-gradient(90deg, skyblue, transparent), linear-gradient(-90deg, coral, transparent); background-blend-mode: screen; }
.ks-contact-widget ul { margin: 0; padding: 0; }
.ks-contact-widget ul li { background: none !important; border: none !important; float: left; list-style-type: none !important; margin: 0 6px 12px !important; padding: 0 !important; }
.ks-contact-widget ul li a { border: none !important; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; display: inline-block; font-family: 'ssi-icomoon'; font-style: normal !important; font-variant: normal !important; font-weight: normal !important; line-height: 1em; speak: none; text-align: center; text-decoration: none !important; text-transform: none !important; width: 1em; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.ks-contact-widget ul.aligncenter { text-align: center; }
.ks-contact-widget ul.aligncenter li { display: inline-block; float: none; }

/* About Me */
.highlight { margin: 0; }
p.highlight { padding-bottom: 0 !important; }
.fttext { width: 100%; display: block; overflow: hidden; }