/*
Theme Name: BIOSTALL
Author: BIOSTALL
Author URI: http://biostall.com/
Version: 1.0
*/

#home .col a,article,aside,code,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}body{line-height:1;font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#FFF}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}b,strong{font-weight:700}em,i{font-style:italic}.clear:after,.clear:before{content:".";display:block;height:0;overflow:hidden}.clear:after{clear:both}html{overflow-x:hidden}body,html{height:100%}a{text-decoration:none}#home .col.copyright .links a:hover,#inner .breadcrumb ul li a:hover{text-decoration:underline}code{font:.9em 'Courier New',Courier,Fixed;padding:10px;word-wrap:normal;border:1px solid #EEE;background-color:#F4F4EC}#home{padding:2%;margin:0 auto;max-width:1150px}#home .col{position:relative;color:#FFF;overflow:hidden}#home .col a{color:#FFF;height:100%;width:100%}#home .col .follow-overlay{position:absolute;text-align:center;z-index:99;width:100%;height:100%;left:-100%;top:0;color:#FFF;font-size:.875em;line-height:1.47em;background-color:rgba(0,0,0,.7)}#home .col .follow-overlay .padding{padding:10%;height:80%;display:none}#home .col .follow-overlay .table{height:100%;display:table}#home .col .follow-overlay .text{display:table-cell;height:100%;vertical-align:middle}#home .col .on{display:none}#home .col .on img{width:100%;height:100%;display:block}#home .col.logo{background:url(images/logo-home.png) no-repeat #FFF;background-size:94%;color:#000}#home .col.logo h2{position:absolute;left:0;top:58%;font-size:.8125em;font-weight:700}#home .col.web-design{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZWQ3ZjA5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZWQ3ZjA5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZTQ3ODAxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U0NzgwMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(-45deg,#ed7f09 0,#ed7f09 50%,#e47801 50%,#e47801 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0,#ed7f09),color-stop(50%,#ed7f09),color-stop(50%,#e47801),color-stop(100%,#e47801));background:-webkit-linear-gradient(-45deg,#ed7f09 0,#ed7f09 50%,#e47801 50%,#e47801 100%);background:-o-linear-gradient(-45deg,#ed7f09 0,#ed7f09 50%,#e47801 50%,#e47801 100%);background:-ms-linear-gradient(-45deg,#ed7f09 0,#ed7f09 50%,#e47801 50%,#e47801 100%);background:linear-gradient(135deg,#ed7f09 0,#ed7f09 50%,#e47801 50%,#e47801 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ed7f09', endColorstr='#e47801', GradientType=1 )}#home .col.web-design h3{position:absolute;left:5%;top:35%;text-transform:uppercase;font-size:2.625em;line-height:1.25em;font-family:Montserrat,sans-serif}#home .col.web-design h3 span{background-color:#000;background-color:rgba(255,255,255,.15);padding:0 5%}#home .col.web-design h3 span.spacer{background:0 0;padding:0 2.5%}#home .col.web-design .subtitle{font-size:.875em;line-height:1.47em;position:absolute;left:5%;top:78%}#home .col.web-design .subtitle span{background-color:#000;background-color:rgba(255,255,255,.15);padding:1% 5%;white-space:nowrap}#home .col.web-design .subtitle span.spacer{background:0 0;padding:1% 2.5%}#home .col.software{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZWQ3ZjA5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZWQ3ZjA5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZTQ3ODAxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U0NzgwMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(-45deg,#6E9532 0,#6E9532 50%,#679028 50%,#679028 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0,#6E9532),color-stop(50%,#6E9532),color-stop(50%,#679028),color-stop(100%,#679028));background:-webkit-linear-gradient(-45deg,#6E9532 0,#6E9532 50%,#679028 50%,#679028 100%);background:-o-linear-gradient(-45deg,#6E9532 0,#6E9532 50%,#679028 50%,#679028 100%);background:-ms-linear-gradient(-45deg,#6E9532 0,#6E9532 50%,#679028 50%,#679028 100%);background:linear-gradient(135deg,#6E9532 0,#6E9532 50%,#679028 50%,#679028 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#6E9532', endColorstr='#679028', GradientType=1 )}#home .col.software .off{position:absolute;width:100%;bottom:0;background-color:rgba(255,255,255,.15)}#home .col.software h3{margin:5% 5% 0;font-weight:700;text-transform:uppercase;font-size:1.75em;line-height:1.15em}#home .col.software .subtitle{margin:2% 5% 5%;font-size:.875em;line-height:1.47em}#home .col.blog .off,#home .col.portfolio .off{font-size:2em;text-align:center;text-transform:uppercase;font-family:Montserrat,sans-serif}#home .col.portfolio{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZWQ3ZjA5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZWQ3ZjA5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZTQ3ODAxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U0NzgwMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(-45deg,#F8BC27 0,#F8BC27 50%,#F8B70C 50%,#F8B70C 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0,#F8BC27),color-stop(50%,#F8BC27),color-stop(50%,#F8B70C),color-stop(100%,#F8B70C));background:-webkit-linear-gradient(-45deg,#F8BC27 0,#F8BC27 50%,#F8B70C 50%,#F8B70C 100%);background:-o-linear-gradient(-45deg,#F8BC27 0,#F8BC27 50%,#F8B70C 50%,#F8B70C 100%);background:-ms-linear-gradient(-45deg,#F8BC27 0,#F8BC27 50%,#F8B70C 50%,#F8B70C 100%);background:linear-gradient(135deg,#F8BC27 0,#F8BC27 50%,#F8B70C 50%,#F8B70C 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#F8BC27', endColorstr='#F8B70C', GradientType=1 )}#home .col.portfolio .off{width:100%;height:100%;letter-spacing:3px}#home .col.portfolio .off .right,#home .col.portfolio .off h3{position:absolute;background-color:rgba(255,255,255,.15)}#home .col.blog,#home .col.services{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZWQ3ZjA5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZWQ3ZjA5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZTQ3ODAxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U0NzgwMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=)}#home .col.portfolio .off h3{left:0;top:0;right:0}#home .col.portfolio .off .right{left:0;bottom:0;right:0}#home .col.portfolio .off .padding{padding:4% 0}#home .col.blog{background:-moz-linear-gradient(-45deg,#864E6F 0,#864E6F 50%,#764563 50%,#764563 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0,#864E6F),color-stop(50%,#864E6F),color-stop(50%,#764563),color-stop(100%,#764563));background:-webkit-linear-gradient(-45deg,#864E6F 0,#864E6F 50%,#764563 50%,#764563 100%);background:-o-linear-gradient(-45deg,#864E6F 0,#864E6F 50%,#764563 50%,#764563 100%);background:-ms-linear-gradient(-45deg,#864E6F 0,#864E6F 50%,#764563 50%,#764563 100%);background:linear-gradient(135deg,#864E6F 0,#864E6F 50%,#764563 50%,#764563 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#864E6F', endColorstr='#764563', GradientType=1 )}#home .col.blog .off{margin-top:42%}#home .col.blog h3{background-color:rgba(255,255,255,.15);padding:5% 0}#home .col.about .off h3,#home .col.about .subtitle{padding:3% 5%;background-color:rgba(255,255,255,.15)}#home .col.services{background:-moz-linear-gradient(-45deg,#F2262E 0,#F2262E 50%,#F21D25 50%,#F21D25 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0,#F2262E),color-stop(50%,#F2262E),color-stop(50%,#F21D25),color-stop(100%,#F21D25));background:-webkit-linear-gradient(-45deg,#F2262E 0,#F2262E 50%,#F21D25 50%,#F21D25 100%);background:-o-linear-gradient(-45deg,#F2262E 0,#F2262E 50%,#F21D25 50%,#F21D25 100%);background:-ms-linear-gradient(-45deg,#F2262E 0,#F2262E 50%,#F21D25 50%,#F21D25 100%);background:linear-gradient(135deg,#F2262E 0,#F2262E 50%,#F21D25 50%,#F21D25 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#F2262E', endColorstr='#F21D25', GradientType=1 )}#home .col.services .off{position:absolute;bottom:0;left:0;right:0}#home .col.services h3{margin:5% 5% 0;font-weight:700;text-transform:uppercase;font-size:1.75em;line-height:1.15em;font-family:Montserrat,sans-serif}#home .col.services .subtitle{margin:2% 5% 5%;font-size:.875em;line-height:1.6em}#home .col.services .subtitle .column{float:left;width:50%}#home .col.about{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZWQ3ZjA5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZWQ3ZjA5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZTQ3ODAxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U0NzgwMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(-45deg,#1976AF 0,#1976AF 50%,#1271A9 50%,#1271A9 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0,#1976AF),color-stop(50%,#1976AF),color-stop(50%,#1271A9),color-stop(100%,#1271A9));background:-webkit-linear-gradient(-45deg,#1976AF 0,#1976AF 50%,#1271A9 50%,#1271A9 100%);background:-o-linear-gradient(-45deg,#1976AF 0,#1976AF 50%,#1271A9 50%,#1271A9 100%);background:-ms-linear-gradient(-45deg,#1976AF 0,#1976AF 50%,#1271A9 50%,#1271A9 100%);background:linear-gradient(135deg,#1976AF 0,#1976AF 50%,#1271A9 50%,#1271A9 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1976AF', endColorstr='#1271A9', GradientType=1 )}#home .col.about .off{position:absolute;top:35%;left:0;right:0}#home .col.about .off h3{text-transform:uppercase;font-size:1.5em;font-family:Montserrat,sans-serif}#home .col.about .off .line{height:2px;background-color:rgba(255,255,255,.15);margin:2% 0}#home .col.about .subtitle{font-size:.875em}#home .col.social{background-color:#CCC;font-size:.9325em;font-weight:700}#home .col.social .padding{padding:0 6%;height:100%}#home .col.social .panel{background:98% 45% no-repeat;color:#FFF;height:21%}#home .col.social .panel a{display:block;width:100%;height:100%;color:#FFF}#home .col.social .panel a .padding{padding:10% 0 0 5%}#home .col.social .panel a span{opacity:.6}#home .col.social .facebook{background-color:#3D599B;background-image:url(images/home-panel-social-facebook.png);height:21%;margin-top:6%;margin-bottom:2%}#home .col.social .twitter{background-color:#00ABEE;background-image:url(images/home-panel-social-twitter.png);height:21%;margin-bottom:2%}#home .col.social .google{background-color:#DC422B;background-image:url(images/home-panel-social-google.png);height:21%;margin-bottom:2%}#home .col.social .linkedin{background-color:#0E76A8;background-image:url(images/home-panel-social-linkedin.png);height:21%}#home .col.testimonials{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZWQ3ZjA5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZWQ3ZjA5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZTQ3ODAxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U0NzgwMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(-45deg,#ed7f09 0,#ed7f09 50%,#e47801 50%,#e47801 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0,#ed7f09),color-stop(50%,#ed7f09),color-stop(50%,#e47801),color-stop(100%,#e47801));background:-webkit-linear-gradient(-45deg,#ed7f09 0,#ed7f09 50%,#e47801 50%,#e47801 100%);background:-o-linear-gradient(-45deg,#ed7f09 0,#ed7f09 50%,#e47801 50%,#e47801 100%);background:-ms-linear-gradient(-45deg,#ed7f09 0,#ed7f09 50%,#e47801 50%,#e47801 100%);background:linear-gradient(135deg,#ed7f09 0,#ed7f09 50%,#e47801 50%,#e47801 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ed7f09', endColorstr='#e47801', GradientType=1 )}#home .col.testimonials .quote{margin-top:13%;text-align:center}#home .col.testimonials .quote .padding{padding:0 5%}#home .col.testimonials .quote .slides{width:100%}#home .col.testimonials .quote .open{height:20px;background:url(images/home-panel-testimonials-quote-open.png) left no-repeat}#home .col.testimonials .quote .text{margin:2.5% 0;font-size:1.125em;line-height:1.3em}#home .col.testimonials .quote .close{height:20px;background:url(images/home-panel-testimonials-quote-close.png) right no-repeat}#home .col.testimonials .quote .quoter{font-size:.9375em;margin:5% 0 2%}#home .col.testimonials .quote .title{opacity:.8;font-size:.75em}#home .col.contact{background-color:#000}#home .col.contact h3{position:absolute;top:7%;left:7%;text-transform:uppercase;font-size:2em;line-height:1.15em;font-family:Montserrat,sans-serif}#home .col.contact .map{overflow:hidden;opacity:.15;height:100%;width:100%;background:url(images/home-panel-contact-map.jpg) no-repeat;background-size:cover}#home .col.contact .hole{position:absolute;top:-300px;left:-345px;width:800px;height:800px;background:url(images/home-panel-contact-hole.png) no-repeat}#home .col.copyright{background:url(images/home-panel-copyright-monster.png) 3% bottom no-repeat}#home .col.copyright .border{border:1px solid #E4E4E4;height:99.3%}#home .col.copyright .quote{display:none;margin-top:12%;padding:0 10%;text-align:center;color:#E0E0E0}#home .col.copyright .quote .open{height:15px;background:url(images/home-panel-copyright-quote-open.png) left no-repeat}#home .col.copyright .quote .text{margin:2.3% 0;font-size:1.5em;line-height:1.3em}#home .col.copyright .quote .close{height:15px;background:url(images/home-panel-copyright-quote-close.png) right no-repeat}.bg_white,.container{background-color:#FFF}#home .col.copyright .links{position:absolute;text-align:right;width:70%;right:6%;bottom:5%;color:#B6B6B6;line-height:1.7em;font-size:.75em}#inner,.container{position:relative}#home .col.copyright .links a{color:#B6B6B6;display:inline;height:auto;width:auto}.main{min-height:100%;height:auto!important;height:100%;margin:0 auto -207px}.footer,.push{height:207px}.container{z-index:3;max-width:960px;margin:0 auto}a.bg_white:hover{background-color:#F8F8F8}.bg_orange{background-color:#ED7F09}a.bg_orange:hover{background-color:#E47801}.bg_green{background-color:#6E9532}a.bg_green:hover{background-color:#679028}.bg_yellow{background-color:#F8BC27}a.bg_yellow:hover{background-color:#F8B70C}.bg_red{background-color:#F2262E}a.bg_red:hover{background-color:#F21D25}.bg_purple{background-color:#615B84}a.bg_purple:hover{background-color:#59547A}.bg_blue{background-color:#1976AF}a.bg_blue:hover{background-color:#1271A9}.bg_black{background-color:#191919}a.bg_black:hover{background-color:#000}#inner .header,#inner .white-block{background-color:#FFF;position:fixed}.fg_white{color:#FFF}.fg_orange{color:#ED7F09}.fg_green{color:#6E9532}.fg_yellow{color:#F8BC27}.fg_red{color:#F2262E}.fg_purple,.fg_purple a{color:#615B84}.fg_blue{color:#1976AF}.fg_black{color:#191919}#inner .colour-stripe{position:fixed;z-index:1;top:2px;height:82px;left:0;right:0}#inner .white-block{z-index:2;top:2px;height:82px;width:50px}#inner .white-block.left{left:50%;margin-left:-530px}#inner .white-block.right{right:50%;margin-right:-530px}#inner .header{padding-top:2px;width:960px;height:82px;z-index:10}#inner .header .logo{display:table;vertical-align:middle;position:relative;float:left;margin-top:1px;width:31.33%;height:82px;overflow:hidden}#inner .header .logo a{display:table-cell;vertical-align:middle;height:82px;width:100%}#inner .header .logo img{width:100%;max-width:100%;vertical-align:middle;display:block}#inner .header .logo h4{text-indent:-9999em;position:absolute;left:0;top:59px;font-size:.75em}#inner .header nav{margin-top:2px;float:right;width:65.66%;font-size:1.0625em;font-weight:700}#inner .header nav ul li{float:left;width:24.7%;height:40px;margin-right:.35%;margin-bottom:2px}#inner .header nav ul li.fourth{margin-right:0}#inner .header nav ul li a{color:#FFF;display:block;text-align:center;line-height:40px}#inner .header nav ul li a.bg_white{color:#000}#inner .header .responsive-menu{display:none;float:right;margin:7% 4% 0 0;width:8%;height:auto}#inner .header .responsive-menu img{width:100%;height:100%}#inner .body{padding-top:125px;padding-bottom:60px}#inner .breadcrumb{margin-bottom:4px;font-size:.75em;color:#999}#inner .breadcrumb ul li{float:left;padding-right:6px}#inner .breadcrumb ul li a{color:#999;margin-right:3px}#inner h1{font-size:2.25em;font-family:Montserrat,sans-serif;margin-bottom:30px}#inner .body .left{float:left;width:65.66%}#inner .body h2{font-size:1.75em;font-family:Montserrat,sans-serif;margin-bottom:14px}#inner .body h3{font-size:1.5625em;font-family:Montserrat,sans-serif;margin-bottom:12px;line-height:1.15em}#inner .body h4{text-transform:uppercase;font-size:1.375em;font-family:Montserrat,sans-serif;margin-bottom:10px}#inner .body h5{text-transform:uppercase;font-size::1.125em;font-family:Montserrat,sans-serif;margin-bottom:6px}#inner .body h6{text-transform:uppercase;font-size:.9375em;font-family:Montserrat,sans-serif;margin-bottom:4px}#inner .body .left p{font-size:1em;line-height:1.5em;margin-bottom:25px}#inner .body .left p.large-text{font-size:1.25em;font-weight:700}#inner .body .left li a,#inner .body .left p a{color:#666;border-bottom:1px dotted #444;transition:all .15s;-webkit-transition:all .15s}#inner .body .left li a:hover,#inner .body .left p a:hover{color:#000}#inner .body .left hr{height:1px;margin:33px 0 35px;width:100%;background:0 0;border:0;border-bottom:1px dotted #999}#inner .body .left .panel-standard-content img,#inner .body .left .posts .post img{height:auto;max-width:100%}#inner .body .left .panel-image-text{margin:0 0 22px}#inner .body .left .panel-image-text .image{float:left;width:48%}#inner .body .left .panel-image-text .image img{width:100%;display:block}#inner .body .left .panel-image-text .image img.glow{border:1px solid #CCC;-moz-box-shadow:0 0 10px #CCC;-webkit-box-shadow:0 0 10px #CCC;box-shadow:0 0 10px #CCC}#inner .body .left .panel-image-text .text{float:right;width:48%}#inner .body .left .panel-image-text.flip .image{float:right}#inner .body .left .panel-image-text.flip .text{float:left}#inner .body .left .panel-three-services-columns{margin:25px 0 45px}#inner .body .left .panel-three-services-columns .column{float:left;width:31.5%;margin-right:2.7%}#inner .body .left .panel-three-services-columns .column.last{margin-right:0}#inner .body .left .panel-three-services-columns .column .image{margin-bottom:19px}#inner .body .left .panel-three-services-columns .column .image img{display:block;margin:0 auto;border-radius:130px;width:95%;max-width:130px;padding:10px;border:1px solid #CCC;-moz-box-shadow:0 0 10px #CCC;-webkit-box-shadow:0 0 10px #CCC;box-shadow:0 0 10px #CCC;transition:all .2s}#inner .body .left .panel-three-services-columns .column .image img:hover{border:1px solid #666}#inner .body .left .panel-three-services-columns .column .title{padding:0 10px;margin-bottom:12px;font-weight:700;line-height:1.25em;text-align:center}#inner .body .left .panel-three-services-columns .column .text{padding:0 10px;font-size:.8125em;line-height:1.461538461538462em;margin-bottom:20px}#inner .body .left .panel-three-services-columns .column .read-more{width:110px;margin:0 auto}#inner .body .left .panel-three-services-columns .column .read-more a{color:#FFF;font-size:.8125em;font-weight:700;line-height:2.2em;border-radius:2px;text-align:center;text-transform:uppercase;display:block;width:100%}#inner .body .left .panel-standard-content ul{margin-left:25px;font-size:.9375em;line-height:1.333333333333333em}#inner .body .left .panel-standard-content ul li{padding:5px 0 5px 18px;background:url(images/arrow-right-black.png) 0 9px no-repeat}#inner .body .left .full-width-button{margin-bottom:20px}#inner .body .left .full-width-button a{display:block;padding:2.5% 0;color:#FFF;text-decoration:none;text-align:center;font-size:1.25em}#inner .body .left .meet-the-team .team-member{padding:40px 0 30px;border-bottom:1px dotted #CCC}#inner .body .left .meet-the-team .team-member .thumb{float:left;width:33%}#inner .body .left .meet-the-team .team-member .thumb img{width:100%;max-width:100%;border-radius:100%;padding:10px;border:1px solid #CCC;-moz-box-shadow:0 0 10px #CCC;-webkit-box-shadow:0 0 10px #CCC;box-shadow:0 0 10px #CCC}#inner .body .left .meet-the-team .team-member .details{float:right;width:58%}#inner .body .left .meet-the-team .team-member .details .read-more a{color:#FFF;text-transform:uppercase;font-weight:700;padding:7px 16px;font-size:.8125em}#inner .body .left .posts .post{padding:40px 0 30px;border-bottom:1px dotted #CCC}#inner .body .left .posts .post:first-child{padding-top:0}#inner .body .left .posts .post .thumb{float:left;width:25%}#inner .body .left .posts .post .thumb img{height:auto;width:100%;-moz-box-shadow:0 0 5px #666;-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}#inner .body .left .posts .post .details{float:right;width:71%}#inner .body .left .posts .post .date-author{padding-bottom:9px;font-size:.6875em;color:#666;line-height:1.5em}#inner .body .left .posts .post .date-author a{color:#666}#inner .body .left .posts .post .details .excerpt{font-size:.9375em;line-height:1.5em;margin-bottom:20px}#inner .body .left .posts .post .details .read-more a{display:inline-block;color:#FFF;padding:6px 15px}#inner .body .left .posts .post .comment-count{float:right;background:url(images/commentbubble.png) no-repeat;min-width:39px;min-height:29px;text-align:center;padding-top:10px;font-size:.75em}#inner .body .left .posts .post .comment-count a{color:#000}#inner .body .left .posts .post .details .read-more{float:right;margin-left:13px;margin-top:2px}#inner .body .left .posts .post ul{margin-left:25px;margin-bottom:20px;font-size:.9375em;line-height:1.333333333333333em}#inner .body .left .posts .post ul li{padding:4px 0 4px 18px;background:url(images/arrow-right-black.png) 0 9px no-repeat}#inner .body .left .posts .meta{color:#333;margin-top:20px;font-size:.6875em;line-height:19px}#inner .body .left .posts .meta a{color:#666;border-bottom:1px dotted #444}#inner .body .left .posts .related-posts{margin-top:8px}#inner .body .left .posts .related-posts .padding{padding:0}#inner .body .left .posts .related-posts .title{font-family:Montserrat,sans-serif;text-transform:capitalize;font-size:1.375em;margin-bottom:14px}#inner .body .left .posts .related-posts ol{border:1px solid #CCC;padding:15px;font-size:.8125em}#inner .body .left .posts .related-posts li{padding:6px 0}#inner .body .left .posts .related-posts li a{color:#666;transition:all .15s;-webkit-transition:all .15s}#inner .body .left .posts .related-posts li a:hover{color:#000}#inner .body .left .posts .tags{color:#333;font-size:.6875em;margin-top:20px}#inner .body .left .posts .tags a{color:#666;border-bottom:1px dotted #444}#inner .body .left .posts .comments{margin-top:40px}#inner .body .left .posts .comments .title{font-family:Montserrat,sans-serif;font-size:1.375em;margin-bottom:14px}#inner .body .left .posts .comments .leave form{background-color:#EEE;border:1px solid #CCC}#inner .body .left .posts .comments .leave form .padding{padding:16px}#inner .body .left .posts .comments .leave form label{font-size:.8125em;display:block;font-weight:700;padding-top:7px;margin-bottom:3px}#inner .body .left .posts .comments .leave form .input{float:left;width:100%;max-width:500px;margin-bottom:10px}#inner .body .left .posts .comments .leave form .input .text{padding:5px;width:90%;font-family:Arial,Helvetica,sans-serif;font-size:.9375em;border:1px solid #CCC}#inner .body .left .posts .comments .leave form .input .text:focus{border:1px solid #73A534}#inner .body .left .posts .comments .leave form .input span{color:#666;font-size:.6875em;margin-top:20px}#inner .body .left .posts .comments .leave form .input .submit{background-color:#615B84;cursor:pointer;color:#FFF;border:none;height:36px;width:200px;font-size:.9375em}#inner .body .left .posts .comments .leave form textarea{height:100px;width:30%}#inner .body .left .posts .comments .list{margin-top:25px}#inner .body .left .posts .comments .list ol li{border:1px solid #CCC;margin-bottom:12px}#inner .body .left .posts .comments .list ol li.depth-2{margin-left:40px}#inner .body .left .posts .comments .list ol li.depth-3{margin-left:80px}#inner .body .left .posts .comments .list ol li.depth-4{margin-left:120px}#inner .body .left .posts .comments .list ol li.depth-5{margin-left:160px}#inner .body .left .posts .comments .list ol li.odd{background-color:#EEE}#inner .body .left .posts .comments .list ol li .comment-body{padding:10px}#inner .body .left .posts .comments .list ol li .comment-body .comment-author{float:left;width:52px}#inner .body .left .posts .comments .list ol li .comment-body .comment-author img{border:1px solid #CCC;padding:2px}#inner .body .left .posts .comments .list ol li .comment-body .details{margin-left:70px}#inner .body .left .posts .comments .list ol li .comment-body .details .name{display:block;margin-bottom:0;font-size:.8125em;color:#333}#inner .body .left .posts .comments .list ol li .comment-body .details .name a,#inner .body .left .posts .comments .list ol li .comment-body .details .name cite{font-weight:700}#inner .body .left .posts .comments .list ol li .comment-body .details .meta{display:block;margin:5px 0 7px;font-size:.6875em}#inner .body .left .posts .comments .list ol li .comment-body .details .meta a{color:#666}#inner .body .left .posts .comments .list ol li .comment-body .details .comment p{line-height:auto;font-size:.8125em;margin-bottom:10px}#inner .body .left .posts .wp-pagenavi{margin-top:30px}#inner .body .left .posts .wp-pagenavi .current{background-color:#615B84;color:#FFF;padding-left:8px;padding-right:8px}#inner .body .left .posts .wp-pagenavi a{color:#000;padding-left:8px;padding-right:8px}#inner .body .left .price-grid .row{background-color:#FFF}#inner .body .left .price-grid .row.odd{background-color:#EEE}#inner .body .left .price-grid .row .padding{padding:10px}#inner .body .left .price-grid .row .name-cost{float:left;width:42%;margin-right:2%}#inner .body .left .price-grid .row .name-cost .name{font-size:.875em;font-weight:700;margin-bottom:8px}#inner .body .left .price-grid .row .name-cost .cost{font-size:.75em;color:#666}#inner .body .left .price-grid .row .tickbox{float:left;width:6%;padding-top:7px}#inner .body .left .price-grid .row .description{float:right;width:50%;color:#666;font-size:.75em;line-height:1.5em}#inner .body .left .price-grid .totals{margin-top:22px;float:right;width:50%;font-size:.875em}#inner .body .left .price-grid .totals .label{float:left;padding-bottom:12px}#inner .body .left .price-grid .totals .value{float:right;padding-bottom:12px;text-align:right;font-weight:700}#inner .body .left .price-grid .totals .label.total,#inner .body .left .price-grid .totals .value.total{font-size:1.142857142857143em}#inner .body .left .price-grid .totals .line{margin:3px 0 12px;border-top:1px solid #000}#inner .body .left .call-to-action{margin:25px 0;border:1px solid #DDD;text-align:center}#inner .body .left .call-to-action .padding{padding:20px 0}#inner .body .left .call-to-action .title{color:#222;font-size:1.625em;font-weight:700;margin-bottom:18px}#inner .body .left .call-to-action .email a{display:inline-block;font-weight:600;font-size:1.3125em;border-radius:8px;padding:9px 23px;text-align:center;color:#FFF}#inner .body .left .google-pagespeed{background-color:#EEE;border:1px solid #CCC;min-height:115px}#inner .body .left .google-pagespeed .padding{padding:25px}#inner .body .left .google-pagespeed .label{font-size:.875em;line-height:1.4em;margin-bottom:11px}#inner .body .left .google-pagespeed input[type=text]{float:left;padding:5px 1%;width:76%;font-size:.9375em}#inner .body .left .google-pagespeed input[type=button]{float:right;color:#FFF;width:20%;padding:6px 0;text-align:center;font-weight:700;font-size:.9375em;border:0;cursor:pointer;transition:all .15s;-webkit-transition:all .15s}#inner .body .left .google-pagespeed input[type=button]:hover{background-color:#F21D25}#inner .body .left .google-pagespeed span{font-size:1.3em;font-weight:700}#inner .body .left .google-pagespeed #loading{text-align:center;padding-top:20px}#inner .body .left .google-pagespeed #loading img{margin:0 auto;display:block}#inner .body .left .google-pagespeed #result{text-align:center;padding-top:5px}#inner .body .left .google-pagespeed #result .links{font-size:.875em;margin-top:12px}#inner .body .left .google-pagespeed #result .links a{color:#666;border-bottom:1px dotted #444;margin:0 5px}#inner .body .right{float:right;width:31.33%;font-size:.875em}#inner .body .right ul li{margin-bottom:3px}#inner .body .right ul li a{display:block;color:#333;padding:13px 25px 13px 13px;background:url(images/subnavigation-off.png) 95% 13px no-repeat;transition:all .15s;-webkit-transition:all .15s}#inner .body .right ul li a:hover,#inner .body .right ul li li.current-menu-item a,#inner .body .right>ul>li.current-menu-item>a{color:#FFF}#inner .body .right ul li li.current-menu-item a,#inner .body .right>ul>li.current-menu-item>a{font-weight:700}#inner .body .right ul ul{margin-top:3px}#inner .body .right ul ul li a{padding-left:35px}#inner .body .right ul.white li a,#inner .body .right ul.white li a:hover,#inner .body .right ul.white li li.current-menu-item a,#inner .body .right>ul.white>li.current-menu-item>a{background-color:#FFF}#inner .body .right ul.orange li a{background-color:#FDEAD5}#inner .body .right ul.orange li a:hover,#inner .body .right ul.orange li li.current-menu-item a,#inner .body .right>ul.orange>li.current-menu-item>a{background-color:#ED7F09}#inner .body .right ul.green li a{background-color:#DDECC6}#inner .body .right ul.green li a:hover,#inner .body .right ul.green li li.current-menu-item a,#inner .body .right>ul.green>li.current-menu-item>a{background-color:#6E9532}#inner .body .right ul.yellow li a{background-color:#FDEDC1}#inner .body .right ul.yellow li a:hover,#inner .body .right ul.yellow li li.current-menu-item a,#inner .body .right>ul.yellow>li.current-menu-item>a{background-color:#F8BC27}#inner .body .right ul.red li a{background-color:#FCD1D3}#inner .body .right ul.red li a:hover,#inner .body .right ul.red li li.current-menu-item a,#inner .body .right>ul.red>li.current-menu-item>a{background-color:#F2262E}#inner .body .right ul.purple li a{background-color:#D7D5E1}#inner .body .right ul.purple li a:hover,#inner .body .right ul.purple li li.current-menu-item a,#inner .body .right>ul.purple>li.current-menu-item>a{background-color:#615B84}#inner .body .right ul.blue li a{background-color:#C4E3F7}#inner .body .right ul.blue li a:hover,#inner .body .right ul.blue li li.current-menu-item a,#inner .body .right>ul.blue>li.current-menu-item>a{background-color:#1976AF}#inner .body .right ul.black li a{background-color:#EEE}#inner .body .right ul.black li a:hover,#inner .body .right ul.black li li.current-menu-item a,#inner .body .right>ul.black>li.current-menu-item>a{background-color:#191919}#inner .body .right .logos .column{float:left;width:50%}#inner .body .right .logos .column img{display:block;margin:0 auto 30px;max-width:100%}#inner .body .right .widget{float:right;width:90%;margin-bottom:28px}#inner .body .right .widget .widget-title{text-transform:uppercase;font-size::1.125em;font-family:Montserrat,sans-serif;margin-bottom:6px}#inner .body .right .widget.widget_search label{display:none}#inner .body .right .widget.widget_search input[type=text],#inner .body .right .widget.widget_search input[type=search]{padding:3px}#inner .body .right .widget.widget_search input[type=submit]{color:#FFF;cursor:pointer;background-color:#615B84;border:0;padding:5px 14px}#inner .body .right .widget.widget_search input[type=submit]:hover{background-color:#59547A}#inner .body .right .widget ul li a{padding-top:7px;padding-bottom:7px;line-height:1.3em}#inner .body .right .widget ul li a:hover{color:#000;background-image:url(images/subnavigation-on.png)}#inner .body .portfolio li{height:235px;width:235px;position:relative;float:left;margin-right:6px;margin-bottom:15px;overflow:hidden}#inner .body .portfolio img{height:100%;width:100%;display:block}#inner .body .portfolio li.fourth{margin:0}#inner .body .portfolio .overlay{position:absolute;top:100%;left:0;right:0;padding:10px 0;text-align:center;background-color:rgba(0,0,0,.8)}#inner .body .portfolio .name{font-weight:700;color:#FFF;font-size:.9375em;line-height:1.5em}#inner .body .portfolio .website{color:#999;font-size:.8125em;line-height:1.461538461538462em}#inner .body .portfolio-site .pagination{width:250px;height:25px;margin:0 auto}#inner .body .portfolio-site .pagination .previous a{padding-left:40px;font-size:1em;line-height:1.6em;float:left;text-decoration:none;color:#000;background:url(images/arrow-portfolio-previous.png) no-repeat}#inner .body .portfolio-site .pagination .next a{padding-right:40px;font-size:1em;line-height:1.6em;float:right;text-decoration:none;color:#000;background:url(images/arrow-portfolio-next.png) right no-repeat}#inner .body .portfolio-site .screenshots{position:relative;width:100%;height:630px;margin-top:30px}#inner .body .portfolio-site .screenshots img{display:block}#inner .body .portfolio-site .screenshots .screenshot-widescreen{position:absolute;left:140px}#inner .body .portfolio-site .screenshots .screenshot-widescreen .device{position:absolute}#inner .body .portfolio-site .screenshots .screenshot-widescreen .screenshot{position:absolute;top:21px;left:26px;height:358px;width:558px;overflow:hidden}#inner .body .portfolio-site .screenshots .screenshot-widescreen .screenshot img{width:100%;min-height:100%}#inner .body .portfolio-site .screenshots .screenshot-widescreen .reflection{position:absolute}#inner .body .portfolio-site .screenshots .screenshot-laptop{position:absolute;left:0;top:313px}#inner .body .portfolio-site .screenshots .screenshot-laptop .device{position:absolute}#inner .body .portfolio-site .screenshots .screenshot-laptop .screenshot{position:absolute;top:17px;left:65px;height:196px;width:312px;overflow:hidden}#inner .body .portfolio-site .screenshots .screenshot-laptop .screenshot img{width:100%;min-height:100%}#inner .body .portfolio-site .screenshots .screenshot-laptop .reflection{position:absolute}#inner .body .portfolio-site .screenshots .screenshot-tablet{position:absolute;left:614px;top:305px}#inner .body .portfolio-site .screenshots .screenshot-tablet .device{position:absolute}#inner .body .portfolio-site .screenshots .screenshot-tablet .screenshot{position:absolute;top:32px;left:26px;height:168px;width:235px;overflow:hidden}#inner .body .portfolio-site .screenshots .screenshot-tablet .screenshot img{width:100%;min-height:100%}#inner .body .portfolio-site .screenshots .screenshot-tablet .reflection{position:absolute}#inner .body .portfolio-site .screenshots .screenshot-mobile{position:absolute;left:814px;top:380px}#inner .body .portfolio-site .screenshots .screenshot-mobile .device{position:absolute}#inner .body .portfolio-site .screenshots .screenshot-mobile .screenshot{position:absolute;top:23px;left:37px;height:134px;width:81px;overflow:hidden}#inner .body .portfolio-site .screenshots .screenshot-mobile .screenshot img{width:100%;min-height:100%}#inner .body .portfolio-site .screenshots .screenshot-mobile .reflection{position:absolute}#inner .body .portfolio-site .details{width:60%;float:left}#inner .body .portfolio-site .details .title{font-size:1.25em;font-weight:700;margin-bottom:10px}#inner .body .portfolio-site .details .description{font-size:.875em;line-height:1.4em}#inner .body .portfolio-site .url-features{margin-top:30px;width:34%;float:right}#inner .body .portfolio-site .url-features .label{margin-bottom:10px;float:left;width:35%;font-size:.875em;font-weight:700;line-height:1.4em}#inner .body .portfolio-site .url-features .info{margin-bottom:10px;float:right;width:60%;margin-left:10px;font-size:.875em;line-height:1.4em}#inner .body .contact .title{color:#333;font-size:1em;line-height:1.6em;font-weight:700;margin-bottom:10px}#inner .body .contact .column-three li,#inner .body .contact form label,#inner .body .contact p{font-size:.8125em;line-height:1.461538461538462em}#inner .body .contact p{color:#333;margin-bottom:10px}#inner .body .contact .column-one{float:left;width:30%}#inner .body .contact .pagedivide{margin:0 2.5%;float:left;width:1px;height:300px;border-right:1px dotted #666}#inner .body .contact .column-two{float:left;width:31.5%}#inner .body .contact .column-two img{max-width:100%;display:block;margin:10px auto 0}#inner .body .contact .column-three{float:right;width:27.5%}#inner .body .contact .column-three li{color:#333}#inner .body .contact .column-three a{padding-left:58px;padding-top:15px;display:block;height:50px;color:#000}#inner .body .contact .column-three span{border-bottom:1px dotted #666}#inner .body .contact .column-three .mail a{padding-left:58px;padding-top:15px;display:block;height:50px;background:url(images/mailicon.png) no-repeat}#inner .body .contact .column-three .call{padding-left:58px;padding-top:15px;display:block;height:50px;background:url(images/callicon.png) no-repeat}#inner .body .contact .column-three .twitter a{background:url(images/twittericon.png) no-repeat}#inner .body .contact .column-three .facebook a{background:url(images/facebookicon.png) no-repeat}#inner .body .contact .column-three .google a{background:url(images/googleplusicon.png) no-repeat}#inner .body .contact .column-three .linkedin a{background:url(images/linkedinicon.png) no-repeat}#inner .body .contact form input[type=text],#inner .body .contact form input[type=email],#inner .body .contact form textarea{margin-bottom:10px;padding:5px;width:90%;border:none;background-color:#DDD}#inner .body .contact form textarea[name=message]{font-family:Arial,Helvetica,sans-serif;font-size:.8125em;line-height:1.461538461538462em;height:100px}#inner .body .contact form label{margin-top:2px;display:block;color:#333;font-weight:700}#inner .body .contact form input[type=submit]{margin-right:7%;padding:10px 25px;cursor:pointer;font-weight:700;text-transform:uppercase;border:none;float:right;background-color:#000;color:#FFF}footer{border-top:3px solid #444}footer .bar{height:3px;width:100%}footer .links{background-color:#444}footer .links .container{padding:20px 0 30px;background-color:#444}footer .links .column{float:left;width:23.33%;margin-right:2%;color:#FFF}footer .links .column.contact{margin-right:0;float:right}footer .links .column .title{font-weight:700;color:#FFF;margin-bottom:6px;text-transform:uppercase}footer .links .column .title a{color:#FFF}footer .links .column .title a:hover{color:#CCC}footer .links .column ul{font-size:.875em}footer .links .column ul li{padding:4px 0}footer .links .column ul li a{color:#FFF}footer .links .column ul li a:hover{color:#CCC}footer .copyright{background-color:#333;font-size:.6875em;color:#AAA}footer .copyright a{color:#AAA}footer .copyright .container{padding:.8% 0;background-color:#333}.back-to-top{display:none;position:absolute;z-index:999999;right:30px;height:47px;width:51px;background:url(images/back-to-top.png) no-repeat}.back-to-top a{display:block;width:100%;height:100%}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.aligncenter{display:block;margin:5px auto}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignleft,a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignleft,.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}