/* Resets and Basics */

@import url(http://fonts.googleapis.com/css?family=Josefin+Sans+Std+Light);
@import url(http://fonts.googleapis.com/css?family=Droid+Sans);
@import url(http://fonts.googleapis.com/css?family=Droid+Serif:italic);
@import url(http://fonts.googleapis.com/css?family=Cantarell:regular,italic);
*{margin: 0; padding: 0;}
body{background: rgb(40, 53, 61); font-family: Helvetica, Arial, Sans-Serif; list-style-type: none; outline: none}
a{position: relative; text-decoration: none; color: #E11842}
a:visited{color:#ddd}
a:hover{text-decoration: underline}
a:active{top:0px;}
a:focus{outline: none}
#page{background: url(../images/page_bg.png) repeat-x bottom}
input:focus, textarea:focus{outline: none}

/* End Resets and Basics */

/* Classes */

.inner{width: 960px; margin: 0 auto}
.last{border-bottom: none}

/* End Classes */

/* Header */

#header{border-bottom: rgba(151, 168, 179,.2) solid; background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#27343c), to(#21282f)); background: -moz-linear-gradient(100% 50% 270deg,#27343c,#21282f); padding-top: 15px; position: relative}
#header .inner{background: url(../images/logo.png) no-repeat left center; padding: 30px 0; overflow: auto}
#header h1{font-family: 'Josefin Sans Std Light', arial, serif; color: #fff; font-size: 60px; padding-left: 155px; float: left}
#header h2{font-family: 'Droid Sans', arial, serif; color: rgba(255,255,255,.6); font-size: 20px; padding-left: 165px; float: left}
#header h2.ad a{float: right; padding: 0; margin: -35px 20px 20px 0; padding: 10px; border: solid 2px #ccc; -webkit-border-radius:10px; -moz-border-radius:10px; font-family: 'Josefin Sans Std Light', arial, serif; font-size: 30px; color: #fff; -webkit-transition: -webkit-box-shadow 200ms linear;}
#header h2.ad a:visited{color: #fff}
#header h2.ad a:hover{background: rgba(255,255,255,.09); text-decoration: none; -webkit-box-shadow:#ECF1F4 0 2px 50px; -moz-box-shadow:#ECF1F4 0 2px 20px; color: #e11842}
#header h2.ad a:active{top:0}

/* End Header */

/* Nav */

#nav{margin: 20px auto}
#nav ul{background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFFFFF), to(#CFCFCF)); background:-moz-linear-gradient(75% 15% 270deg, #FFFFFF, #CFCFCF); overflow: auto; -webkit-border-radius:10px; -moz-border-radius:10px; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5)}
#nav ul li{list-style-type: none; float: left;}
#nav ul li#client_login{float: right}
#nav ul li#client_login a{border-right: none; -moz-border-radius-topright: 10px; -moz-border-radius-bottomright: 10px; -webkit-border-top-right-radius:10px; -webkit-border-bottom-right-radius:10px; position: relative}
#nav ul li a{padding: 12px 30px; display: block; border-left: 1px solid #fff; border-right: 1px solid #BFBFBF; color: #222; text-shadow: 1px 1px 1px #fff; font-size: 16px}
#nav ul li a.active{color: #E11842}
#nav ul li a#first{border-left: none; -moz-border-radius-topleft: 10px; -moz-border-radius-bottomleft: 10px; -webkit-border-top-left-radius:10px; -webkit-border-bottom-left-radius:10px;}
#nav ul li a:hover{background:#eee; text-decoration: none; color: #006666}
#nav ul li a:active{top:0}

/* End Nav */

/* Wrapper */

#wrapper{background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#EEE)); background: -moz-linear-gradient(100% 50% 270deg,#FFFFFF, #EEEEEE); -webkit-border-radius:10px; -moz-border-radius:10px; padding: 10px; width: 940px; -webkit-box-shadow: 1px 1px 10px rgba(0,0,0, 0.347657); -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.347657); overflow: auto}

/* Masthead */

#masthead{overflow: auto; border-bottom: 2px solid #ccc; margin-bottom: 20px}

/* Intro Section */

#home_copy{float: left; width: 540px; margin: 20px}
#home_copy h2{text-align: center; margin-bottom: 10px; color: #222; font-family: 'Droid Serif', Georgia, serif; font-style: italic; text-shadow: #ccc 1px 1px; color: #222; font-size: 24px}
#home_copy p{font-size: 14px; line-height: 1.4em; text-align: justify}

/* End Intro Section */

/* EE2 Box / Home Page specific */

#home_skills{float: right; width: 300px; margin:10px 30px}
.box{ -webkit-border-radius:10px; -moz-border-radius:10px; -webkit-box-shadow: 2px 2px 15px rgba(0, 0, 0, 0.5); -moz-box-shadow: 2px 2px 15px rgba(0, 0, 0, 0.5); -webkit-transition: -webkit-box-shadow 200ms linear;}
.box:hover{-webkit-box-shadow:2px 2px 25px rgba(0, 0, 0, 1);}
.box h2{color: #fff; text-shadow: 1px 1px 1px #222; background: #9CA7B3; -moz-border-radius-topleft:10px; font-size: 24px; padding: 15px 17px; -moz-border-radius-topright:10px; -webkit-border-top-left-radius:10px; -webkit-border-top-right-radius:10px; font-family: 'Droid Sans', arial, serif;}
.box ul{list-style: none; background: #ecf1f4; -moz-border-radius-bottomleft: 10px; -moz-border-radius-bottomright: 10px; -webkit-border-bottom-left-radius:10px; -webkit-border-bottom-right-radius:10px;}
.box ul li a{background:#ECF1F4; border-bottom:1px solid #D0D7DF; border-top:1px solid #FFFFFF; display:block; font-size:13px; font-weight:bold; padding:15px 0 14px 30px; color:#5F6C74; font-family:Helvetica,Arial,sans-serif; text-decoration: none}
.box ul li a:hover{color: #E11842; background: #fff;}
.box ul li a#last{border-bottom: none; -moz-border-radius-bottomleft: 10px; -moz-border-radius-bottomright: 10px; -webkit-border-bottom-left-radius:10px; -webkit-border-bottom-right-radius:10px; padding-bottom: 20px}

/* End EE2 Box */

/* End Masthead */

/* Showcase */

.showcase{width: 575px; float: left; margin-left: 20px;}
.showcase h2{color: #95A3AD; font-family:'Cantarell', Arial, sans-serif; font-style: italic; font-size: 24px; margin-bottom: 0; padding-bottom: 0}

.project{overflow: auto; margin: 5px 0 20px 0; padding: 10px; background: rgba(108, 86, 103, 0.0298438); border: 1px solid #DDD; -webkit-border-radius:10px; -moz-border-radius:10px; -webkit-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.5); -moz-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.5);}
.project .screenshot{float: right}
.project .screenshot img{border: 3px solid #DFDFDF}
.project h3{color: #222; font-size: 16px; margin-bottom: 5px}
.project h4{color: #73757D; font-size: 14px; margin-bottom: 5px}
.project p{font-size: 13px; margin-bottom: 10px; line-height: 1.2em}
.project p strong{text-align: right; display: block; border-top: 1px solid #fff; padding-top: 10px}
.project p strong a{color: #e11842}
.project .details{padding-right: 10px; float: left; width:287px}
.project a:visited{color: #E11842}

/* End Showcase */

/* Home Blog Roll */

#blog_roll{float: right; width: 294px; margin:0 20px 0 15px; border-left: 1px solid #ccc; padding-left: 10px; min-height: 510px;}
#blog_roll h2{color: #95A3AD; font-family:'Cantarell', Arial, sans-serif; font-style: italic; font-size: 24px; margin-bottom: 0; padding-bottom: 0}
#blog_roll ul{margin-top: 10px; margin-bottom: 20px}
#blog_roll ul li{list-style-type: none;}
#blog_roll ul li a{color: #003366; display: block; border-top: 1px dotted #ccc; padding:10px 10px; font-size: 13px}
#blog_roll ul li a#last{border-bottom: none}
#blog_roll ul li a:hover{color: #006666; text-decoration: none; background: #fff}

/* End Home Blog Roll */

/* Home Services */

#services{clear: both; border-top: 2px solid #ccc; padding:20px 20px 0px 20px}
#services h2{color: #95A3AD; font-family:'Cantarell', Arial, sans-serif; font-style: italic; font-size: 24px; margin-bottom: 0; padding-bottom: 0}
#services ul{overflow: auto; margin: 5px 0 20px 0; background: rgba(108, 86, 103, 0.0298438); border: 1px solid #DDD; -webkit-border-radius:10px; -moz-border-radius:10px; padding-top:5px; padding-bottom: 5px; -webkit-box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.5); -moz-box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.5);}
#services ul li{list-style-type: none; float: left; width: 278px; margin: 10px 0px 10px 10px; min-height: 128px; font-size: 13px; border-right: 1px solid #ccc; padding-right: 10px}
#services ul li h3{font-size: 16px; color: #003366; margin-bottom: 5px}
#services ul li img{float: left; margin-right: 10px}
#services ul li p{float: left; width: 204px}
#services ul li.no_border{border:none}

/* End Services */

/* End Wrapper */

/* Footer */

#footer{background: #21282f; padding-top: 40px}

/* Contact Form */

#contact_form{background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#eee), to(#efefef)); background: -moz-linear-gradient(100% 50% 270deg,#fff, #efefef); -webkit-border-radius:10px; -moz-border-radius:10px; padding: 10px; width: 940px; -webkit-box-shadow: 1px 1px 10px rgba(0,0,0, 0.347657); -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.347657); overflow: auto; border: 1px solid #D7D7D7}
#contact_form h2{text-align: center; margin-bottom: 30px; color: #222; font-family: 'Droid Serif', Georgia, serif; font-style: italic; text-shadow: #ccc 1px 1px; color: #222; font-size: 34px; margin-top: 20px}
#contact_form #form{width: 600px; margin: 0 auto}
#contact_form p input{width: 590px; border: none; padding: 10px 5px; margin-bottom: 20px; -webkit-border-radius:10px; -moz-border-radius:10px; border: 1px solid #003366; font-size: 14px; background: -webkit-gradient(linear, 0 0, 0 100%, from(#E8E8E8), to(#FEFEFE)); background: -moz-linear-gradient(100% 50% 270deg,#E8E8E8, #FEFEFE);}
#contact_form p input[name=name]{color: #003366}
#contact_form p input[name=from]{color: #003366}
#contact_form textarea{clear: both; width: 580px; border: none; margin-bottom: 20px; -webkit-border-radius:10px; -moz-border-radius:10px; border: 1px solid #003366; padding: 10px; font-size: 14px; background: -webkit-gradient(linear, 0 0, 0 100%, from(#E8E8E8), to(#FEFEFE)); background: -moz-linear-gradient(100% 50% 270deg,#E8E8E8, #FEFEFE); font-family: Helvetica, Arial, Sans-serif}
#contact_form p input[type=submit]{width: 600px; background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#e11428), to(#BF0B1F)); background: -moz-linear-gradient(100% 50% 270deg,#e11428, #BF0B1F); color: #fff; font-size: 25px}
#contact_form p input[type=submit]:hover{background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#bf0b1f), to(#e11428)); background: -moz-linear-gradient(100% 50% 270deg,#bf0b1f, #e11428)}

/* End Contact Form */

#footer_copy{background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#27343c), to(#21282f)); background: -moz-linear-gradient(100% 50% 270deg,#27343c,#21282f); -moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px; -webkit-border-top-left-radius:10px; -webkit-border-top-right-radius:10px; padding: 10px; width: 940px; -webkit-box-shadow: 1px 1px 10px rgba(0,0,0, 0.347657); -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.347657); overflow: auto;  margin-top: 40px; margin-bottom: 0}
#footer_copy .foot_sec{float: left; border-right:2px rgba(151, 168, 179,.2) solid; margin: 10px 0 10px 0px; padding:0 20px; color: #fff}
#footer_copy .foot_sec h2{color: #fff; text-shadow: 3px 3px 1px #000; }
#footer_copy #foot1{width: 320px; border-bottom:2px rgba(151, 168, 179,.2) solid; min-height: 190px}
#footer_copy #foot2{width: 538px; border-right: none; border-bottom:2px rgba(151, 168, 179,.2) solid; min-height: 190px}
#footer_copy #foot3{border-right: none; clear: both; float:right}
#footer_copy #foot1 p{text-align: center; margin-top: 20px;}
#footer_copy #foot2 h2{margin-bottom: 10px}
#footer_copy #foot2 p{color: #eee; margin-bottom: 20px}
#footer_copy #foot2 p a{color: #E11842}
span#footer_grow{-webkit-transition: all 200ms linear; color: #fff; font-size: 16px; text-shadow: #222 2px 2px;
text-transform: uppercase;}
span#footer_grow:hover{font-size: 30px; color: #e11842;}

/* End Footer */

/* END DEFAULT STYLE */

/* ABOUT PAGE */

#about_copy{float: left; width: 540px; margin: 20px}
#about_copy h2{text-align: center; margin-bottom: 10px; color: #222; font-family: 'Droid Serif', Georgia, serif; font-style: italic; text-shadow: #ccc 1px 1px; color: #222; font-size: 24px}
#about_copy p{font-size: 14px; line-height: 1.4em; text-align: justify; margin-bottom: 20px}
#about_copy h3{font-family: 'Cantarell', Arial, Sans-serif; font-size: 24px; color: #003366; margin-bottom: 10px}
#about_image{float: right; margin: 50px 20px 20px 20px}
#about_image img{border: 3px solid #003366; -webkit-border-radius:10px; -moz-border-radius:10px;}

/* END ABOUT PAGE */

/* PORTFOLIO PAGE */

h2#port_header{text-align: center; color: #222; font-family: 'Droid Serif', Georgia, serif; font-style: italic; text-shadow: #ccc 1px 1px; color: #222; font-size:34px; margin-top: 20px; margin-bottom: 5px}
p#port_subheader{text-align: center; color: #ccc;  margin-bottom: 10px; }
#portfolio_page{margin-bottom: 20px; overflow: auto}
#portfolio_page .showcase{width: 900px; margin-top: 20px; background: rgba(108, 86, 103, 0.0298438); border: 1px solid #DDD; -webkit-border-radius:10px; -moz-border-radius:10px; -webkit-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.5);}
#portfolio_page .showcase h2{margin: 15px 10px 0 10px}
#portfolio_page .showcase .project_preview{float: left; margin: 22px; position: relative}
#portfolio_page .showcase .project_preview a{display: block}
#portfolio_page .showcase .project_preview a img{border: 3px solid #ccc; -webkit-border-radius:5px; -moz-border-radius:5px; -webkit-transition: all 200ms linear;}
#portfolio_page .showcase .project_preview a:hover img{border: 3px solid #ddd;-webkit-box-shadow: 1px 1px 10px rgba(0,0,0, 0.847657); -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.847657); }
#portfolio_page .showcase .project_preview a h3{position: relative; padding:0 10px; margin:3px; font-family: 'Droid Sans', arial, Sans-serif; text-align: center; color: #003366; font-size: 18px; width: 230px; min-height: 40px}
#portfolio_page .showcase .project_preview a:hover{text-decoration: none}
#portfolio_page .showcase .project_preview a p{width: 150px; text-align: center; margin: 0 auto; background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#003366), to(#00182F)); background: -moz-linear-gradient(100% 50% 270deg,#003366, #00182F); -webkit-border-radius:10px; -moz-border-radius:10px; padding:5px; color: #fff; font-size: 13px; margin-top: 5px}
#portfolio_page .showcase .project_preview a:hover p{background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#00182F), to(#003366)); background: -moz-linear-gradient(100% 20% 270deg,#00182F,#003366)}


/* END PORTFOLIO PAGE */

/* PROJECT BREAKDOWN PAGE */

#project_page{background: rgba(108, 86, 103, 0.0298438); overflow: auto; -webkit-border-radius:10px; -moz-border-radius:10px; margin-bottom: 20px; border: 1px solid #ddd;}
#project_page #project_details{float: left; margin: 20px; width: 312px; background:#fff; height: 430px; -webkit-border-radius:5px; -moz-border-radius:5px; -webkit-box-shadow: 1px 1px 5px rgba(0,0,0, 0.847657); -moz-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.847657); padding: 20px}
#project_page #project_details h2{font-family: 'Droid Sans', Arial, Sans-serif; font-size: 24px; color: #003366; margin-bottom: 10px}
#project_page #project_details h2 a{color: #003366}
#project_page #project_details ul li{list-style-type: none; padding: 10px 0; border-top: 1px dotted #ccc; font-size: 14px}
#project_page #project_image{float: right; margin: 20px}
#project_page #project_details ul li a{color: #e11842}
#project_page #project_image img{border: 3px solid #ccc; -webkit-border-radius:5px; -moz-border-radius:5px; -webkit-box-shadow: 1px 1px 5px rgba(0,0,0, 0.847657); -moz-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.847657);}

/* END PROJECT PAGE */

/* BLOG PAGE */

#categories{float: right; width: 200px; margin:0 20px 0 15px; border-left: 1px solid #ccc; padding-left: 10px; min-height: 510px;}
#categories h2{color: #95A3AD; font-family:'Cantarell', Arial, sans-serif; font-style: italic; font-size: 24px; margin-bottom: 0; padding-bottom: 0}
#categories ul{margin-top: 10px; margin-bottom: 20px}
#categories ul li{list-style-type: none;}
#categories ul li a{color: #003366; display: block; border-top: 1px dotted #ccc; padding:10px 10px; font-size: 13px}
#categories ul li a#last{border-bottom: none}
#categories ul li a:hover{color: #006666; text-decoration: none; background: #fff}

#blog_list{width: 674px; float: left; margin-left: 20px;}
#blog_list h2{color: #95A3AD; font-family:'Cantarell', Arial, sans-serif; font-style: italic; font-size: 24px; margin-bottom: 0; padding-bottom: 0}

.blog_entry{overflow: auto; margin: 5px 0 20px 0; padding: 20px; background: rgba(108, 86, 103, 0.0098438); border: 1px solid #DDD; -webkit-border-radius:10px; -moz-border-radius:10px; -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); -moz-box-shadow: 2px 2px 1px rgba(0, 0, 0, 0.5);}
.blog_entry .screenshot{float: right;margin: 0 0 10px 15px; background: #fff}
.blog_entry .screenshot img{border: 3px solid #DFDFDF}
.blog_entry h3{color: #222; font-size: 20px; margin-bottom: 5px}
.blog_entry h3 a{color: #003366}
.blog_entry .blog_meta {color: #565656; font-size: 13px; margin-bottom: 5px; border-bottom: 1px solid #ddd; padding-bottom: 5px}
.blog_entry .blog_meta span{margin-right:20px }
.blog_entry .blog_meta a{margin: 0 20px; color: #006666; font-weight: normal}
.blog_entry p{font-size: 13px; margin-bottom: 10px; line-height: 1.4em; text-align: justify}
.blog_entry p a{color: #006666}
.blog_entry p strong{display: block; border-top: 1px solid #ddd; padding-top: 10px}
.blog_entry p strong a{color: #006666}
.blog_entry .details{padding-right: 10px;}
.blog_entry .blog_meta a:visited{color: #006666}
.blog_entry .details h4{margin-bottom: 5px; color:#333; padding-top: 5px}

/* END BLOG PAGE */

/* INDIVIDUAL BLOG ENTRY */

#blog_view{overflow: auto; margin: 5px 0 20px 0; padding: 20px; background: rgba(108, 86, 103, 0.0098438); border: 1px solid #DDD; -webkit-border-radius:10px; -moz-border-radius:10px; -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); -moz-box-shadow: 2px 2px 1px rgba(0, 0, 0, 0.5);}
#blog_view .screenshot{float: right; background: #fff; margin: 0 0 10px 15px}
#blog_view .screenshot img{border: 3px solid #DFDFDF}
#blog_view h3{color: #222; font-size: 20px; margin-bottom: 5px}
#blog_view h3 a{color: #003366}
#blog_view h4{margin-bottom: 5px; color:#333}
#blog_view .blog_meta {color: #565656; font-size: 13px; margin-bottom: 10px; border-bottom: 1px solid #ddd; padding-bottom: 5px}
#blog_view .blog_meta span{margin-right:20px }
#blog_view .blog_meta a{margin: 0 20px; color: #006666; font-weight: normal}
#blog_view p{font-size: 13px; margin-bottom: 20px; line-height: 1.4em; text-align: justify}
#blog_view p a{color: #006666}
#blog_view p strong{display: block; border-top: 1px solid #ddd; padding-top: 10px}
#blog_view p strong a{color: #006666}
#blog_view .details{padding-right: 10px; float: left; width:386px}
#blog_view .blog_meta a:visited{color: #006666}

#comments ul{overflow: auto; margin: 5px 0 20px 0; padding: 10px; background: rgba(108, 86, 103, 0.0098438); border: 1px solid #DDD; -webkit-border-radius:10px; -moz-border-radius:10px; -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); -moz-box-shadow: 2px 2px 1px rgba(0, 0, 0, 0.5);}
#comments ul li{list-style-type: none; border-bottom: 1px solid #ddd; padding:0 0 10px 0; margin-bottom: 10px; overflow: auto}
#comments ul li h3 a{color: #003366}
#comments ul li p{font-size: 13px}
#comments .blog_meta {color: #565656; font-size: 13px; margin-bottom: 10px; border-bottom: 1px solid #ddd; padding-bottom: 5px}
#comments .comment_avatar{float: left; margin-right: 20px}
#comments .comment_avatar img{border: 3px solid #ddd; -webkit-border-radius:10px; -moz-border-radius:10px;}
#comments .comment_content{float: left; width: 526px}

#comment_form{margin-top: 10px}
#comment_form p input{width: 665px; border: none; padding: 10px 5px; margin-bottom: 20px; -webkit-border-radius:10px; -moz-border-radius:10px; border: 1px solid #003366; font-size: 14px; background: -webkit-gradient(linear, 0 0, 0 100%, from(#E8E8E8), to(#FEFEFE)); background: -moz-linear-gradient(100% 50% 270deg,#E8E8E8, #FEFEFE);}
#comment_form p input[name=name]{color: #003366}
#comment_form p input[name=email]{color: #003366}
#comment_form textarea{clear: both; width: 655px; border: none; margin-bottom: 20px; -webkit-border-radius:10px; -moz-border-radius:10px; border: 1px solid #003366; padding: 10px; font-size: 14px; background: -webkit-gradient(linear, 0 0, 0 100%, from(#E8E8E8), to(#FEFEFE)); background: -moz-linear-gradient(100% 50% 270deg,#E8E8E8, #FEFEFE); font-family: Helvetica, Arial, Sans-serif}
#comment_form p input[type=submit]{width: 130px; background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#e11428), to(#BF0B1F)); background: -moz-linear-gradient(100% 50% 270deg,#e11428, #BF0B1F); color: #fff; font-size: 18px; padding: 5px; margin-top: 0}
#comment_form p input[type=submit]:hover{background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#bf0b1f), to(#e11428)); background: -moz-linear-gradient(100% 50% 270deg,#bf0b1f, #e11428)}


/* END INDIVIDUAL BLOG PAGE */