*{font-size:100%;line-height:140%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body,div,span,applet,object,iframe,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;vertical-align:baseline;background:transparent}nav ul
li{list-style:none !important}img{height:auto;max-width:100%}body{font-family:Cambria,Georgia,serif;background:#f9f9f9;font-weight:300;font-size:16px;line-height:18px;color:#333;-webkit-font-smoothing:antialiased;overflow-y:scroll;overflow-x:hidden;margin:0;padding:0;width:100%;height:100%}ol,ul{list-style:disc inside;margin:0
0 -20px 0;padding:0}blockquote,q{quotes:none;font-style:normal}p{margin:0
0 20px 0;padding:0;font-size:18px;font-weight:300;font-family:'Lato','Gill Sans',sans-serif}h1,h2,h3,h4,h5,h6{font-family:'Lato','Gill Sans',sans-serif;margin:0
0 20px 0;padding:0;font-weight:500;color:#20b8f1;text-shadow:0 1px 2px white}h1{font-size:180%}h2{font-size:165%}h3{font-size:145%}h4{font-size:130%}h5{font-size:115%}h6{font-size:100%}:focus{outline:none}html{margin:0;height:100%;font-family:'Lato','Gill Sans',sans-serif}.strong{font-size:.8em;text-transform:uppercase;display:block;font-style:normal !important;margin-top:6px}.wrapper{background:none;min-height:768px;height:100%;margin:0
auto;width:100%;float:left;clear:both}a{font-size:inherit;text-decoration:none;font-family:inherit}a:link{color:#059CEF}a:visited{color:#059CEF}a:hover{color:#F0F}a:active{color:#F0F}.sidebar{position:relative;padding:20px;color:#264F7F;width:305px;height:auto;min-height:610px;clear:right;overflow:visible;margin:120px
0 0 778px}#header{background:none;height:0;width:100%;overflow:visible}#container{position:relative;background:#f9f9f9 url(/images/background.png);margin-bottom:7%;box-shadow:#666 0 5px 25px;width:100%;height:100%;margin:0
auto}.copyright{font-size:12px}a.footerlink:link{color:#20557B}a.footerlink:hover{color:#F0F !important}a.footerlink:visited{color:#20557B}#social
a{background:url(/images/social_icons2.png) no-repeat;width:36px;height:36px;display:block;background-size:77px auto}#social{margin:0
auto;clear:both}#social
ul{width:260px;height:36px;margin:0
auto;text-indent:-9999em}#social
li{width:36px;height:36px;margin:0
8px 4px;display:block;float:left;opacity:.8}#behance
a{background-position:left -78px}#behance a:hover{background-position:-39px -78px}#dribbble
a{background-position:left -117px}#dribbble a:hover{background-position:-39px -117px}#googleplus
a{background-position:left -156px}#googleplus a:hover{background-position:-39px -156px}#facebook
a{background-position:0 -40px}#facebook a:hover{background-position:-39px -40px}#twitter
a{background-position:left -1px}#twitter a:hover{background-position:-39px -1px}#end{width:100%;height:45px;margin:0
auto;clear:both;font-size:15px}.ftbold{font-weight:400}.hide{display:none}.title{text-indent:-9999em}.leftcontent{width:920px;height:auto}.contact{padding:20px
40px;z-index:89;width:858px;height:auto;color:#333;clear:both;float:left;border:2px
solid #327EC1;color:#667}.email{font-size:15px}#logo{position:absolute;width:100%;height:0;max-width:489px;background:transparent;padding:0
0 35% 0;overflow:hidden;border-radius:0;min-width:135px;top:28%;left:-12%;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform-origin:top;-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;-o-transform-origin:top}.graphicDesigner{fill:#35b6e1}.logo{fill:#35b6e1;width:100%;height:102%;position:absolute;display:block;z-index:9999;-moz-transition:all 1s ease-in-out;-webkit-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.logo:hover{fill:#f39}.blue22{position:absolute;z-index:10;background:#FFF;opacity:0;transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;text-indent:-9999em;box-shadow:#FFF 0pt 0pt 26pt 18pt;border-radius:50%;width:60%;height:40%;left:20%;top:30%}a#logo:hover
.blue22{opacity:1}a#logo:hover{z-index:2}footer{margin:11.5% auto 0 8.7% !important;font-family:'Lato','Gill Sans',sans-serif;clear:both;color:#20557B;float:left;font-weight:300;height:110px;text-align:center;width:100%;overflow:hidden;position:relative;z-index:100;opacity:1;max-width:1236px;margin:0
auto 0;min-width:322px;clear:both;float:left;animation:footer 6.75s;-moz-animation:footer 6.75s;-webkit-animation:footer 6.75s}@keyframes
footer{0%{opacity:0}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes
footer{0%{opacity:0}50%{opacity:0}100%{opacity:1}}@-moz-keyframes
footer{0%{opacity:0}50%{opacity:0}100%{opacity:1}}.screen{opacity:0;filter:alpha(opacity=0);position:fixed;top:0;left:0;width:100%;height:100%;display:block;background:#7bcde0;background:-moz-linear-gradient(top, #7bcde0 0%, #7be3cd 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #7bcde0), color-stop(100%, #7be3cd));background:-webkit-linear-gradient(top, #7bcde0 0%, #7be3cd 100%);background:-o-linear-gradient(top, #7bcde0 0%, #7be3cd 100%);background:-ms-linear-gradient(top, #7bcde0 0%, #7be3cd 100%);background:linear-gradient(to bottom, #7bcde0 0%, #7be3cd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#7bcde0', endColorstr = '#7be3cd', GradientType = 0)}#slide-down{position:absolute;bottom:0px;padding:25px;top:auto;left:0;right:0;bottom:-2px;margin:auto;width:10%;min-width:120px;height:80px;background:transparent;-webkit-transition:color 0.25s ease;-o-transition:color 0.25s ease;transition:color 0.25s ease}#slide-down{animation:slide-down .73s alternate infinite;-moz-animation:slide-down .73s alternate infinite;-webkit-animation:slide-down .73s alternate infinite}@keyframes slide-down{0%{top:90%}100%{top:95%}}@-webkit-keyframes slide-down{0%{top:90%}100%{top:95%}}@-moz-keyframes slide-down{0%{top:90%}100%{top:95%}}@-ms-keyframes slide-down{0%{top:90%}100%{top:95%}}.p_Home blockquote,q{line-height:155%;font-weight:500;font-size:24px}nav{position:relative;overflow:visible;margin:0;min-width:320px;float:left;width:100%;padding-bottom:100%}#rings{z-index:9998;width:72%;min-width:320px;min-height:340px;position:absolute;border-top-left-radius:330px;overflow:visible;margin:0;padding-bottom:80%}.p_Home
.quotemark{background:none;position:absolute;top:-4px;left:-38px;z-index:91;width:29px;height:21px}.p_Home
.sidebar{color:rgba(120,120,130,1);font-size:100%;height:auto;margin:0
25px 0 0;width:30.333%;position:absolute;top:0;right:0;padding:13% 15px 20px 30px;z-index:9999}.p_Home
.quote{position:relative;z-index:10;width:100%;height:auto;display:inline-block;top:-5px;left:13px;font-family:"swister",sans-serif;font-style:normal;font-size:1.3em !important;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}h1.uppercase{text-transform:uppercase;font-weight:bold;font-size:80px;line-height:60px}#target{top:-745px;left:165px;opacity:1;position:absolute;z-index:1}.p_Home
.wrapper{height:auto;width:96%;min-height:370px;min-width:320px;max-width:1200px;position:fixed}.fadeq
.strong{float:right;color:#aaa;font-size:.9em !important;letter-spacing:1px}.qts{font-family:"Gill Sans","Gill Sans MT","Myriad Pro","DejaVu Sans Condensed",Helvetica,Arial,sans-serif;width:290px;line-height:125%}.p_Home
footer{margin:20px
auto 0 !important;height:200px;background:transparent}.p_Home
.ffooter{border-radius:100%;width:960px;margin:20px
auto 0;background:rgba(255,255,255,0.4);height:970px;padding:20px;border:5px
solid #fff;box-shadow:2px 2px 28px #7bcde0;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease}.p_Home
.nojsquote{display:none}.p_Home #thank-you{display:none}.circle{width:100%;height:100%;opacity:1;border-radius:50%;position:absolute;cursor:default;background-size:400% !important;margin:8.5% 0 0 20%}.cportfolio{width:90%;height:0;border-radius:54% 54% 50% 54%;background:transparent;z-index:9997;opacity:0.3;padding:0
0 91% 0;margin-top:12.89%;margin-left:24.7%}.cblog{width:58.9%;height:0;padding-bottom:61%;display:block;position:absolute;margin-top:25.7%;margin-left:40.5%;background:transparent;z-index:9998}.cabout{width:28.2%;height:0;padding-bottom:30%;display:block;position:absolute;margin-top:40.8%;margin-left:55.9%;z-index:9999}.home{width:60%;height:0;padding-bottom:8%;position:absolute;z-index:9999;top:16.5%;left:-5.2%;background:transparent;border-radius:0 0 100% 0}.cportfolio:hover ~ #design_portfolio
span{background-position:100% 0%;opacity:1}.cblog:hover~#design_portfolio{background-position:66.66% 0%;opacity:1}.cabout:hover ~ #design_portfolio
span{background-position:33.33% 0%;opacity:1}#design_portfolio{opacity:1;text-indent:-9999em;background:url(/images/design_sprite.png) no-repeat;background-position:top left}#design_rings1{background:cyan;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0;border-radius:330px;overflow:visible;max-height:641px}a.tel.phone{letter-spacing:2px}span.title-header{width:100%;height:100%;display:block;padding-bottom:100%;position:absolute;background:transparent;border-radius:54% 54% 50% 54%;opacity:1;text-indent:-9999em}span.cirPortfolio{background:url(/images/design_sprite.png) no-repeat;opacity:0;background-position:top left;width:100%;height:0;padding-bottom:100%;display:block;background-size:400%;-webkit-transition:opacity 125ms cubic-bezier(0.525, 0.110, 0.635, 0);-moz-transition:opacity 125ms cubic-bezier(0.525, 0.110, 0.635, 0);-o-transition:opacity 125ms cubic-bezier(0.525, 0.110, 0.635, 0);transition:opacity 125ms cubic-bezier(0.525,0.110,0.635,0)}.c-info{border-radius:50%;top:50%;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;width:100%;height:auto;line-height:20px;left:90%;font-weight:400;font-style:italic;font-size:14px;color:#719DAB;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.1);text-align:center;border:4px
solid #fff;background:rgba(255,255,255,0.9);position:absolute;pointer-events:none;box-shadow:0px 0px 10px rgba(0,0,0,0.1);transition:all 0.3s ease-in-out;max-width:200px;opacity:0;display:none}.c-info
h2{color:#20b8f1;letter-spacing:2px;font-size:22px;height:auto;font-family:'Open Sans',Arial,sans-serif;margin-bottom:5px;margin-top:17px}.c-info
p{padding:2px
15px 15px;font-style:italic;margin:0
auto;font-size:14px;-webkit-transition:all 1s ease-in-out 0.4s;-moz-transition:all 1s ease-in-out 0.4s;-ms-transition:all 1s ease-in-out 0.4s;-o-transition:all 1s ease-in-out 0.4s;transition:all 1s ease-in-out 0.4s}.c-info p
a{display:block;color:#fff;color:rgba(255,255,255,0.7);font-style:normal;font-weight:700;text-transform:uppercase;font-size:9px;letter-spacing:1px;padding-top:4px;font-family:'Open Sans',Arial,sans-serif}.c-info p a:hover{color:#fff222;color:rgba(255,242,34, 0.8)}.circle:hover .c-info{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.circle:hover .c-info
p{opacity:1}.clr{clear:both;padding:0;height:0;margin:0}.main{width:90%;margin:0
auto;position:relative}.p_Home
.sidebar{animation:quote 2.15s;-moz-animation:quote 2.15s;-webkit-animation:quote 2.15s}@keyframes
quote{0%{opacity:0}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes
quote{0%{opacity:0}50%{opacity:0}100%{opacity:1}}@-moz-keyframes
quote{0%{opacity:0}50%{opacity:0}100%{opacity:1}}@-ms-keyframes
quote{0%{opacity:0}50%{opacity:0}100%{opacity:1}}.p_Home
#rings{animation:rings 1s;-moz-animation:rings 1s;-webkit-animation:rings 1s}@keyframes
rings{0%{top:-250%}25%{top:-250%}60%{top:25%}100%{top:0%}}@-webkit-keyframes
rings{0%{top:-250%}25%{top:-250%}60%{top:25%}100%{top:0%}}@-moz-keyframes
rings{0%{top:-250%}25%{top:-250%}60%{top:25%}100%{top:0%}}@-ms-keyframes
rings{0%{top:-250%}25%{top:-250%}60%{top:25%}100%{top:0%}}.p_Home
#logo{animation:logo 1.4s;-moz-animation:logo 1.4s;-webkit-animation:logo 1.4s}@keyframes
logo{0%{left:-100%}40%{left:-100%}75%{left:-15%}100%{left:-16%}}@-webkit-keyframes
logo{0%{left:-100%}40%{left:-100%}75%{left:-15%}100%{left:-16%}}@-moz-keyframes
logo{0%{left:-100%}40%{left:-100%}75%{left:-15%}100%{left:-16%}}@-ms-keyframes
logo{0%{left:-100%}40%{left:-100%}75%{left:-15%}100%{left:-16%}}.section_about.page_why
#container{height:auto}.section_about.page_why
.wrapper{height:100%;width:100%;min-height:370px;min-width:320px;max-width:1024px}.section_about.page_why
#logo{position:absolute;width:100%;height:0;background:transparent;padding:0
0 35% 0;overflow:hidden;border-radius:0;top:0;left:0;min-width:135px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform-origin:top;-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;-o-transform-origin:top}.section_about.page_why
.home{width:100%;padding-bottom:50%;top:27.4%;left:-24.6%}.leftcontent{width:48.5%;min-width:320px;max-width:540px;min-height:340px;border-top-left-radius:330px;overflow:visible;margin:0;padding-bottom:80%;position:fixed}#stevenHeld{border:0;z-index:99990;position:absolute;left:43.5%;top:28.3%;width:97%;height:auto;max-width:380px;text-indent:-99999px;overflow:hidden}.section_about.page_why
.textbox{width:42.4%;height:auto;min-width:320px;margin:14.6% 10px 0 582px;position:static;display:inline-block;float:right}.section_about.page_why
.textboxB{margin-top:10px}.section_about.page_why
h2{font-size:185%}.callToAction{background:#20B8F1;height:auto;padding:20px;width:440px;color:#fff;-moz-box-shadow:0 0 0 3px #FFF inset;-webkit-box-shadow:0 0 0 3px #FFF inset;box-shadow:0 0 0 3px #FFF inset;border:2px
solid #20B8F1;border-radius:40px;font-size:1.6em !important;text-align:center;margin:0;width:100%;max-width:460px;float:right;position:relative}.section_about.page_why
#stevenHeld{animation:stevenHeld 1.9s;-moz-animation:stevenHeld 1.9s;-webkit-animation:stevenHeld 1.9s}@keyframes
stevenHeld{0%{top:300%;opacity:0}80%{top:300%;opacity:0}100%{top:31%px;opacity:1}}@-webkit-keyframes
stevenHeld{0%{top:300%;opacity:0}80%{top:300%;opacity:0}100%{top:31%;opacity:1}}@-moz-keyframes
stevenHeld{0%{top:300%;opacity:0}80%{top:300%;opacity:0}100%{top:31%;opacity:1}}.leftcontent{animation:leftcontent 1.5s;-moz-animation:leftcontent 1.5s;-webkit-animation:leftcontent 1.5s}@keyframes
leftcontent{0%{width:20.5%}60%{width:43.5%}100%{width:48.5%}}@-webkit-keyframes
leftcontent{0%{width:20.5%}60%{width:43.5%}100%{width:48.5%}}@-moz-keyframes
leftcontent{0%{width:20.5%}60%{width:43.5%}100%{width:48.5%}}@-ms-keyframes
leftcontent{0%{width:20.5%}60%{width:43.5%}100%{width:48.5%}}.section_about.page_why .textbox,.callToAction{animation:textbox 1.6s;-moz-animation:textbox 1.6s;-webkit-animation:textbox 1.6s}@keyframes
textbox{0%{opacity:0}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes
textbox{0%{opacity:0}50%{opacity:0}100%{opacity:1}}@-moz-keyframes
textbox{0%{opacity:0}50%{opacity:0}100%{opacity:1}}.section_process.page_how
.textbox{width:345px;float:left;height:auto;margin:116px
0 140px 310px;position:relative;z-index:1000}.section_process.page_how h1, .section_process.page_how h2, .section_process.page_how h3, .section_process.page_how h4, .section_process.page_how h5, .section_process.page_how
h6{color:#F39}.freelanceHire{float:right;margin:-55px 0 0 !important;font-weight:300;position:relative}.resume{background:#fff;z-index:89;width:858px;height:auto;color:#333;margin:212px
0 0 230px;clear:both;float:left;box-shadow:0px 0 10px -5px #000;color:#667;position:relative}.resumeLogo{background:none repeat scroll 0 0 #FFF;height:210px;margin:0;overflow:hidden;padding:20px
0 17px 30px;width:265px}.resumeLogo a:link{color:#fff !important}.box{color:#FFF !important;height:22px;padding:4px
0 4px 60px;margin:0
0 10px -65px !important}.yellow{background:#FBB03B;width:192px;margin-bottom:6px !important}.cyan{background:#33C5F3;width:220px}.magenta{background:#EC3A94;width:180px}.logoSmall{font-size:15px !important;font-weight:300;padding-left:80px}.web{border-bottom:2px dotted #33C5F3;color:#33C5F3 !important;float:right;margin:-50px 0 0 !important;padding:0
50px 0 0;text-align:right;width:811px}.rotate{transform:rotate(-6deg);-moz-transform:rotate(-6deg);-webkit-transform:rotate(-6deg);-o-transform:rotate(-6deg);-ms-transform:rotate(-6deg)}.section_about.page_resume
h2{color:#999;font-weight:300;line-height:1.1em}.leftSide{background:#fff;width:200px;height:auto;text-align:right;padding:17px
8px 0 0;float:left;border-right:2px solid #EC3A94}.education{text-transform:uppercase;padding:0
0 35px 0;border-bottom:2px dotted #33C5F3;margin-left:-1px}.school{background:none repeat scroll 0 0 #fff;border-bottom:2px dotted #33C5F3;font-size:13px;height:63px;margin:-96px 0 14px 215px;padding:0
0 0 18px;text-align:left;width:624px}.experience{line-height:1.1em;margin:-20px 0 0 -1px !important;padding:0
0 0 14px;text-align:right;width:180px}.jobs{background:none repeat scroll 0 0 #FFF;border-bottom:2px dotted #33C5F3;height:auto;margin:-71px 0 14px 215px;padding:0
0 0 18px;text-align:left;width:604px}.awards{text-transform:uppercase;padding:0
0 10px;margin-left:-1px}.honors{background:none repeat scroll 0 0 #FFF;border-bottom:2px dotted #33C5F3;height:auto;margin:-157px 0 14px 215px;padding:0
0 0 18px;text-align:left;width:604px}.skills{background:none repeat scroll 0 0 #FFF;height:auto;margin:-59px 0 35px 215px;padding:0
0 0 18px;text-align:left;width:604px}.upC{text-transform:uppercase}.border{border-bottom:2px dotted #33C5F3;margin:-29px 0 4px 2px !important;width:201px}.small{font-size:15px !important;margin-top:-15px !important;font-weight:300}.small
a{font-weight:500}.print{clear:both;float:left;font-size:14px !important;margin:25px
0 20px 230px !important;width:430px;z-index:99}.section_about.page_resume
footer{float:none !important}.section_about.page_resume
h5{font-size:110%}.section_about.page_resume p, .section_about.page_resume h1, .section_about.page_resume h3, .section_about.page_resume h4, .section_about.page_resume h5, .section_about.page_resume
h6{color:#667}.section_about.page_resume
h5{margin-top:-20px}.section_about.page_resume
p{margin:0
0 15px 0}.resume a:link{color:#667}.resume a:visited{color:#667 !important}.resume a:hover{color:#F0F !important}.resume a:active{color:#F0F !important}.section_about.page_resume
.wrapper{float:none !important;min-height:768px !important}.resume{animation:resume 1s;-moz-animation:resume 1s;-webkit-animation:resume 1s}@keyframes
resume{0%{left:-1100px}50%{left:-1100px}100%{left:0px}}@-webkit-keyframes
resume{0%{left:-1100px}50%{left:-1100px}100%{left:0px}}@-moz-keyframes
resume{0%{left:-1100px}50%{left:-1100px}100%{left:0px}}.section_about.page_resume
.freelanceHire{animation:hire 1.7s;-moz-animation:hire 1.7s;-webkit-animation:hire 1.7s}@keyframes
hire{0%{top:-1100px}50%{top:-1100px}100%{top:0px}}@-webkit-keyframes
hire{0%{top:-1100px}50%{top:-1100px}100%{top:0px}}@-moz-keyframes
hire{0%{top:-1100px}50%{top:-1100px}100%{top:0px}}#graphic-design-portfolio{background:#fff !important;background-image:none !important}.section_graphic-design-portfolio
#logo60{background:url(/images/steven_held_logo.png) no-repeat;background-position:top left;background-size:contain;width:15%;height:30%;min-width:106px;text-indent:-99999px;z-index:1;position:absolute;overflow:visible;border-radius:0 0 245px 0;margin:15px;transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-webkit-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out}.section_graphic-design-portfolio #logo60:hover{opacity:1 !important}.section_graphic-design-portfolio
nav{position:fixed;margin:0;padding:0;top:33%;left:0px;list-style:none;z-index:9999;width:125px;height:355px;overflow:hidden}.section_graphic-design-portfolio nav li
h2{color:#FFF;font-family:"Lato","Gill Sans","Gill Sans Std","Gill Sans MT",Arial,sans-serif;font-size:15px;left:18px;margin:20px
0 0;position:fixed;text-shadow:none !important}.section_graphic-design-portfolio nav
li{left:-3px;position:relative;width:125px;list-style:none}.section_graphic-design-portfolio nav li
a{margin:6px
0 0 -2px;display:block;width:116px;height:60px;background-color:#F39;border-radius:0px 40px 40px 0px;-moz-border-radius:0px 40px 40px 0px;-webkit-border-bottom-right-radius:40px;-webkit-border-top-right-radius:40px;-khtml-border-bottom-right-radius:40px;-khtml-border-top-right-radius:40px;box-shadow:0px 2px 3px blue;-moz-box-shadow:0px 2px 3px blue;-webkit-box-shadow:0px 2px 3px blue;border:2px
solid #FFF;opacity:0.4;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);transition:opacity 1.25s ease-in-out;-moz-transition:opacity 1.25s ease-in-out;-webkit-transition:opacity 1.25s ease-in-out;-o-transition:opacity 1.25s ease-in-out}.section_graphic-design-portfolio nav li a:hover{opacity:1;box-shadow:0px 2px 3px #666;-moz-box-shadow:0px 2px 3px #666;-webkit-box-shadow:0px 2px 3px #666}.section_graphic-design-portfolio
h3{font-size:21px;font-weight:300}.section_graphic-design-portfolio
footer{margin:120px
auto 10px}.section_graphic-design-portfolio
.small{font-size:14px !important;margin-top:6px !important}.section_about.page_contact
h2{font-size:200%;margin-bottom:-5px}.vcard{font-weight:lighter;font-size:13px;border-left:1px dotted #20b8f1;padding:0
10px 0;margin:0
0 -2px -8px}.fn{font-size:14px;font-weight:normal}.nocard{text-indent:-9999em}.form{float:left;margin:150px
0 0 270px;width:700px;height:auto;min-height:670px;position:relative;z-index:9999;border-left:2px solid #20b8f1;padding:0
25px 0}.section_about.page_contact
.leftcontent{float:left}.section_about.page_contact
.wrapper{min-height:840px}form
p{margin:0
0 5px !important}input{border:1px
solid #999;display:block;height:25px;width:355px;margin:0
0 25px;-webkit-box-shadow:0px 0px 4px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 0px 4px rgba(0, 0, 0, 0.3);box-shadow:0px 0px 4px rgba(0,0,0,0.3)}input.button{margin:8px
0 0 0;width:100px;background:#fff;color:#09C;height:30px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;border:1px
solid #999}input.button:hover{background:#20B8F1;color:#fff}.section_about.page_contact
.form{animation:form 1s;-moz-animation:form 1s;-webkit-animation:form 1s}@keyframes
form{0%{top:-700px}50%{top:-700px}100%{top:0px}}@-webkit-keyframes
form{0%{top:-700px}50%{top:-700px}100%{top:0px}}@-moz-keyframes
form{0%{top:-700px}50%{top:-700px}100%{top:0px}}.section_root.page_sitemap h2, .section_root.page_sitemap
h3{margin:0}.section_root.page_sitemap
p{font-size:16px}.section_root.page_sitemap
.wrapper{min-height:730px}.section_root.page_404
.textbox{width:1024px;min-width:1024px;height:auto;margin:116px
auto 0}.section_root.page_404
.leftcontent{width:100%;min-height:480px}@media screen and (max-width:960px){.p_Home
.ffooter{width:100%;margin:57px
auto 0;height:145px;padding:0;border:2px
solid #fff;border-radius:0}.ffooter
p{font-size:14px}.ffooter
h2{font-size:20px}.section_about.page_why
.leftcontent{position:relative;width:100%;min-height:540px;padding-bottom:0}.section_about.page_why
h2{font-size:290%;text-align:center}.section_about.page_why
.textbox{width:100%;padding:20px;position:relative;margin:25px
auto 0;float:none}.section_about.page_why
.callToAction{max-width:100%;float:none;margin:0
auto;font-size:3em !important}}@media screen and (max-width:1100px){.p_Home
.wrapper{position:relative;max-width:900px;width:100%;height:100%;max-height:700px;overflow:hidden;background:transparent}.ftbold{color:rgba(255,255,255,0.9) !important}}@media screen and (max-width:800px) and (orientation:portrait){.section_graphic-design-portfolio
nav{display:none}}@media screen and (max-width:320px) and (orientation:portrait){.p_Home .wrapper, .p_Home
.footer{overflow:hidden;width:320px}}@media screen and (max-width:1024px) and (orientation:landscape){.section_graphic-design-portfolio
nav{display:none}}@media screen and (max-width: 600px){.p_Home
.sidebar{display:none !important}}