/*
Theme Name: Shop2Mobi
Theme URI: http://www.shop2mobi.com/
Description: First design of Shop2Mobi.com made on March 2012
Author: Dennis Vreeke
Author URI: http://www.vreeke.net/
Template: thematic
Version: 1.1
.
This work, like WordPress, is released under GNU General Public License, version 2 (GPL).
 
http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
 
.
*/
 
/* Reset browser defaults */
@import url('../thematic/library/styles/reset.css');

/* Apply a basic 2 column layout */
@import url('../thematic/library/layouts/2c-r-fixed.css');
 
/* Apply basic typography styles */
@import url('../thematic/library/styles/typography.css');
 
/* Apply the default Thematic style */
@import url('../thematic/library/styles/default.css');
 
/* Apply basic image styles */
@import url('../thematic/library/styles/images.css');
 
/* Apply styles for popular plugins */
@import url('../thematic/library/styles/plugins.css');

/* Shop2Mobi v1.0 */

/* Layout */
a:link, a:active, a:visited, a:focus {color:#0079D4;text-decoration:none;}
a:hover {color:#45a84b;text-decoration:underline;}
@font-face{ font-family: 'Harabara'; src: url('img/harabara.eot'); src: url('harabara.eot?#iefix') format('embedded-opentype'), url('img/harabara.ttf') format('truetype'); }
html, body {font-family:Arial,Verdana,Tahoma;}
html {background-color:#f4f4f0;}
body {background-color:transparent;}
.entry-content h2 {font-family:Harabara;color:#45a84b;font-size:26px;letter-spacing:0.02em;}
input {font-family:Arial,Verdana,Tahoma;}
#backgrounddiv {width:100%;background-image:url(img/background.png);background-repeat:repeat-x;background-position:left top;overflow: hidden;position: relative;clear:both;}
#main {padding:22px 30px;width:900px;background-color:white;-moz-border-top-left-radius: 15px;border-top-left-radius: 15px;-moz-border-top-right-radius: 15px;border-top-right-radius: 15px;-moz-box-shadow: 0 0 5px #888;-webkit-box-shadow: 0 0 5px #888;box-shadow: 0 0 5px #888;}
#content {margin:0px;width:100%;}
.clearfix {clear:both !important;width:100%;}
#container {width:600px;margin:0px;}
.entry-content {font-size:12px;color:#434343;text-align:justify;}
.wide-page #container {width:100%;margin:0px;}
.entry-title, .page-title {font-family:Harabara,Arial,Verdana,Tahoma;color:#45a84b;font-size:32px;line-height:40px;}
.main-aside {width:250px;margin-left:40px;}
.main-aside ul li {margin-bottom:37px;}
#primary {border-width:0px;padding-top:0px;}
.widgettitle {font-style:normal !important;color:#434343 !important;font-size:16px !important;font-family:Harabara;padding-bottom:5px;text-transform:uppercase;}
.socialicons a {background-image:url(img/socialmediaicons.png);background-repeat:no-repeat;display:block;float:left;width:32px;height:32px;margin-right:7px;}
.socialicons {clear:both;margin-bottom:15px;height:32px;}
.socialicons a span {display:none;}
.socialicons .smlinkedin {background-position:-96px 0px;}
.socialicons .smfacebook {background-position:-160px 0px;}
.socialicons .smtwitter {background-position:-32px 0px;}
.socialicons .smcontact {background-position:-192px 0px;}
.socialicons .smrss {background-position:-64px 0px;}
.socialicons .smgoogle {background-position:-128px 0px;}
label {font-weight:bold;}
input {-moz-border-radius: 3px;border-radius: 3px;border:1px solid #ccc;padding:3px 5px;}
.hrow {width:100%;border-bottom:2px dotted #ececec;clear:both;display:block;}
blockquote, q {color:black;font-size:22px;margin:0px;font-family:'Times New Roman';font-style:normal;}
q:before, q:after {content: "";}
.notopmargin {margin-top:0px !important;}
.main-aside .socialicons a {margin-right:5px;}
.main-aside h3 a {color:#434343;}
.main-aside h3 a:hover {color:#45a84b;}
.titletop {color:#ececec;font-family:Harabara;font-size:42px;letter-spacing:0.02em;width:900px;margin:0px auto;margin-top:40px;margin-bottom:60px;font-weight:normal !important;}
.titletop a {color:#ececec !important;text-decoration:none !important;}
.autavatar {margin-right:15px;float:left;}
.single h1 {float:left;width:545px;clear:right;}
div.titlecontainer {width:100%;display:block;min-height:60px;clear:both;}
#tagswidget a {background-color:transparent;-moz-border-radius:4px;border-radius:4px;padding:2px 8px;color:#45a84b !important;text-decoration:none;}
#tagswidget a:hover {background-color:#0079D4;color:white !important;}
.single .entry-utility {padding-top:15px;border-top:2px dotted #ccc;margin-top:44px;}
.postthumb img {margin-top:15px;}
.single .postthumb img {margin-top:0px;}
.nav-previous, .nav-next {display:none;}
.single h2 {color:#45a84b;font-size:22px;padding-top:14px;}
.category .page-title {padding-bottom:10px;}
.archive .hentry h2 a, .search .hentry h2 a, .tag .hentry h2 a, .category .hentry h2 a, .blog .hentry h2 a {color:#45a84b;font-size:24px;line-height:24px;}
.archive .hentry h2, .search .hentry h2, .tag .hentry h2, .category .hentry h2, .blog .hentry h2 {padding-bottom:0px;}
.hentry h2 a:hover {color:#0079D4;text-decoration:none;}
.archive .hentry, .search .hentry, .tag .hentry, .category .hentry, .blog .hentry {border-bottom:2px dotted #ccc;padding-bottom:0px;margin-bottom:32px;}
.archive-meta {padding-bottom:20px;}
.more-link {background-color:#0079D4;color:white !important;font-weight:bold;padding:2px 8px;margin-top:15px;display:block;clear:both;width:110px;-moz-border-radius:4px;border-radius:4px;}
.more-link:hover {background-color:#45a84b;text-decoration:none;}
.internal_tag {color:#434343 !important;border-bottom:1px dotted #434343;text-decoration:none;}
.entry-content h3 {padding-top:14px;font-style:normal;font-weight:bold;}
.entry-content h2 .internal_tag {border-bottom-width:0px;color:#45A84B !important;}
.entry-content h3 .internal_tag {border-bottom-width:0px;color:#434343 !important;}

/* Widgets */
.fb-like-box {margin-bottom:25px;border-top:1px solid #ccc;}
.showposts div.showpost{float:left;position:relative;border:1px solid #b8b8b8;padding:5px;margin-right:5px;margin-bottom:5px;cursor:pointer;}
.showposts div.showpost:hover {border-color:#45a84b;}
.showposts div.showpost a {color:white!important;text-decoration:none !important;}
.showposts div.showpostdesc {position:absolute;bottom:0px;left:0px;width:100%;background-color:black;font-size:11px;line-height:13px;color:white;opacity:0.8;filter:alpha(opacity=80);}
.showposts div.showpostdesc:hover {background-color:#45a84b;opacity:0.8;filter:alpha(opacity=80);}
.showposts p.showpostdesc_content{padding:8px;margin:0px;text-align:left;}
.showposts p.showpostdesc_content a{width:100%;display:block;}
.showposts img {margin:0px;}
.mc_form_inside .mc_merge_var {margin-bottom:15px;clear:both;display:block;width:100%;}
.mc_form_inside input {float:right;}
.mc_form_inside #mc_mv_LANGUAGE {margin-left:42px;}
.mc_form_inside #mc_signup_submit {background-color:#45a84b;margin-left:15px;float:left;color:white;font-weight:bold;margin-top:10px;padding-top:5px;padding-bottom:5px;cursor:pointer;-moz-border-radius: 5px;border-radius: 5px;border:1px solid #339933;width:250px !important;}
.mc_form_inside #mc_signup_submit:hover {background-color:#0079D4;border-color:#004579;}
.mc_form_inside #mc-indicates-required {display:none;}
.main-aside ul {padding-right:0px;}
#text-7 {margin-bottom:10px;}
.widget_mailchimpsf_widget #mc_signup_submit{width:230px !important;margin-bottom:37px;margin-top:0px;margin-left:0px;}
.mc_form_inside br {display:none;}
.main-aside #mc_mv_LANGUAGE {margin-left:10px;}
.main-aside .ui-tabs-nav {margin:0px;list-style-type:none;clear:both;width:230px;display:block;}
.main-aside .ui-tabs-nav li {width:auto;padding:2px 8px;background-color:#45a84b;display:block;float:left;margin-right:5px;border-radius:5px;-moz-border-radius:5px;}
.main-aside .ui-tabs-nav li a {color:white;text-decoration:none !important;}
.main-aside .ui-tabs-nav li.ui-state-active, .main-aside .ui-tabs-nav li:hover {background-color:#0079D4;}
.main-aside .ui-tabs-panel {clear:both;}
.main-aside .ui-tabs-hide {display:none;}
#browse-widget #tabers-2 li, #browse-widget #tabers-4 li {margin-bottom:4px;}
#browse-widget #tabers-2 ul, #browse-widget #tabers-4 ul {margin-bottom:0px;}
#browse-widget .ui-tabs-panel {border:1px dotted #c7c7c7;font-size:11px;}
#browse-widget .ui-tabs-panel ul li {list-style-type:square;color:#45a84b;}
#browse-widget .ui-tabs-panel ul li a {color:#434343;}
#browse-widget .ui-tabs-nav li {margin-bottom:10px;}
#browse-widget #tagswidget {padding:5px;}
#browse-widget .st-tag-cloud a, .tagss a {padding:1px 3px;border-radius:3px;-moz-border-radius:3px;}
#browse-widget .st-tag-cloud a:hover, .tagss a:hover {color:white;background-color:#0079D4;text-decoration:none;}
.tagss a {background-color:#0079D4;padding:3px 8px;color:white;display:inline-block;margin-bottom:5px;}
.tagss a:hover {background-color:#45a84b;}
.kopje {font-family:Harabara;font-size:18px;margin-top:25px;margin-bottom:5px;font-weight:bold;text-transform:uppercase;color:#45a84b;}
li.ger {float:left;list-style-type:none;margin:0px;padding:0px;display:inline-block;}
li.ger a img {padding:5px;border:1px solid #ccc;width:120px;height:120px;}
li.ger a img:hover {border:1px solid #45a84b;}
li.ger a span:hover {background-color:#45ab4b;}
li.ger a span {background-color:black;filter: alpha(opacity=75);opacity: 0.75;color:white !important;text-decoration:none !important;font-size:11px !important;line-height:13px !important;position:absolute;width:112px;left:24px;height:40px;padding:2px 4px;font-style:normal;}
li.ger a {text-decoration:none;position:relative;}
ol.grol {margin:0px;width:100%;height:130px;}
#search-terms {color:#0079D4;}
.greenbutton {text-decoration:none !important;color:white !important;font-weight:bold;-moz-border-radius:5px;border-radius:5px;font-size:16px;padding:4px 12px;background-color:#45a84b;background-image:url(img/background.png);background-position:bottom left;}
.greenbutton:hover {background-color:#0079D4;background-image:url(img/buttonlink.png);}
.bluebutton {text-decoration:none !important;color:white !important;font-weight:bold;-moz-border-radius:5px;border-radius:5px;font-size:16px;padding:4px 12px;background-color:#0079D4;background-image:url(img/buttonlink.png);background-position:bottom left;}
.bluebutton:hover {background-color:#45a84b;background-image:url(img/background.png);}
.tabeleven {background-color:#cae1ab;}
.tabeluneven {background-color:#e3f0d4;}
.tabelheader {background-color:#45a84b;color:white;border-color:#45a84b !important;padding-bottom:5px !important;padding-top:5px !important;}
#pricingtabel {border-style:none;width:100%;}
#pricingtabel th {font-size:18px;padding:0px;text-transform:uppercase;border-right:1px solid white;}
#pricingtabel tr {border-style:none;}
.featuretduneven {background-color:white;}
.featuretdeven {background-color:#e6e6e6;}
.featurecheck span {display:block;background-image:url(img/features.png);width:22px;height:22px;color:transparent;font-size:0px;margin:0px auto;}
.featuretooltip {background-image:url(img/question-mark.png);background-position:275px center;background-repeat:no-repeat;}
#pricingtabel td {vertical-align:middle;border-right:1px solid white;cursor:default;padding-top:10px;padding-bottom:10px;}
.featureitem2even {background-color:#a6cfbd;}
.featureitem2uneven {background-color:#d3e7de;}
#pricingtabel th.credits {font-size:14px;font-weight:normal;vertical-align:middle;}
#pricingtabel .featuretooltip a {width:100%;display:block;text-decoration:none;color:black;}
#pricingtabel .featuretooltip span {width:100%;display:block;color:black;cursor:help;}

/* Header */
#header {width:960px;margin:0px auto;height:auto;display:block;clear:both;}
#branding {padding:13px 0px 20px 0px;width:305px;margin:0px;float:left;height:55px;display:block;}
#searchform div {background-color:#45a84b;padding:3px;-moz-border-radius: 5px;border-radius: 5px;margin-top:5px;}
#searchform #s {border-width:0px;padding:2px 5px;width:185px;color:#666;height:18px;margin:0px;font-size:12px;vertical-align:top;-moz-border-bottom-right-radius: 0px;border-bottom-right-radius: 0px;-moz-border-top-right-radius: 0px;border-top-right-radius: 0px;}
#searchform #searchsubmit {background: #fff url(img/search.gif) no-repeat left top;width:29px;height:22px;border-width:0px;font-size:0px;cursor:pointer;vertical-align:top;margin:0px;margin-left:-4px;display:inline;-moz-border-bottom-left-radius: 0px;border-bottom-left-radius: 0px;-moz-border-top-left-radius: 0px;border-top-left-radius: 0px;}
#blog-title {font-size:22px;color:#45a84b;width:auto;}
#blog-description {display:none;}

/* Menu */
#access {width:439px;border-width:0px;height:32px;margin:29px 0px;margin-bottom:24px;padding:0px;float:left;background-color:transparent;}
#access ul li a {color:#434343 !important;background-color:transparent;border-width:0px;font-size:15px;padding:4px 11px !important;margin:0px !important;border-right:1px dotted #434343;}
#access ul li a:hover, #access ul li.current-menu-item a {background-color:#45a84b;text-decoration:none;color:white !important;}
#access ul {border-width:0px;padding:5px 0px;margin:0 auto;}
#access ul li {border-width:0px;background-color:transparent !important;margin:0px !important;padding:0px !important;}
#access .menu {width:auto;}
#loginmenu {float:left;height:28px;padding:0px;margin:31px 0px;width:200px;clear:right;padding-left:10px;margin-bottom:26px;}
#loginmenu a {color:white !important;padding:4px 20px;text-decoration:none;font-weight:bold;float:left;margin-right:10px;background-color:#0079D4;-moz-border-radius: 5px;border-radius: 5px;}
#loginmenu a:hover {background-color:#434343;}
#loginmenu a#loginlink {background-color:#45a84b;margin-right:0px;}
#loginmenu a#loginlink:hover {background-color:#434343;}
#submenuholder {height:65px;width:960px;margin:0 auto;display:block;clear:both;}
#submenuholder ul li {float:left;display:block;width:150px;padding-right:18px;border-right:1px solid #999;padding-left:18px;}
#submenuholder ul li a {color:black;text-decoration:none;}
#submenuholder ul li a:hover {color:#0079D4;}
#submenuholder ul li a span {clear:both;display:block;color:#999 !important;font-size:13px;line-height:15px;}
#submenuholder ul {margin:0px;}

/* Footer */
#footer {background-color:#ddddd5;border-top-width:0px;color:#434343;background-image:url(img/footerbackground.png);background-repeat:repeat-x;margin-top:0px;padding-top:15px;}
#siteinfo {color:#434343;padding:22px 0px;background-image:url(img/footerbackground.png);background-repeat:repeat-x;padding-left:210px;background-image:url(img/footericon.png);background-position:150px 10px;background-repeat:no-repeat;width:750px;}
.toursignup.abovefooter {margin-bottom:0px;width:100%;margin:0px auto;text-align:center;padding:15px 0px;background-color:#45a84b;background-image:url(img/background.png);background-repeat:repeat-x;background-position:0px 100px;}
.toursignup.abovefooter span#footleft {width:510px;display:block;float:left;text-align:left;font-size:15px;color:white;font-style:italic;padding-left:20px;}
.toursignup.abovefooter span#footright {text-align:right;width:430px;display:block;float:right;}
.toursignup.abovefooter #footcontainer {width:960px;margin:0px auto;height:25px;}
.menu-footermenu-container {width:960px;margin:0px auto;padding:10px 0px;border-top:2px dotted #aaa;border-bottom:2px dotted #aaa;text-align:center;}
#menu-footermenu {display:inline;margin-left:15px;}
#menu-footermenu li {display:inline;margin-right:35px;font-size:12px;list-style:none;}
#menu-footermenu li a {color:#333333;text-decoration:none;}
#menu-footermenu li a:hover {color:black;text-decoration:underline;}

/* Homepage */
.home .entry-content {padding-top:0px;}
.home h2 {margin-bottom:10px;padding:0px 0px 8px 0px;margin-top:25px;}
.home h3 {font-weight:normal;font-style:normal;font-family:Harabara;font-size:19px;padding-top:0px;}
.home .block66 {width:66%;float:left;}
.home .blockfeatures p {margin-bottom:0px;}
.home .block33 {width:33%;float:left;}
.home .block33padding {padding-right:25px;width:275px;}
.home .block2 {padding:0px 35px 0px 0px;width:260px;float:left;margin-bottom:20px;}
.home h3 a {color:#434343;text-decoration:none;}
.home .entry-content .yks-mailchimpFormDiv input {width:240px;}
.home .showcaseposts {margin-top:15px;margin-bottom:60px;height:180px;}
.home .showcaseposts .showpost {margin-right:25px !important;border-width:0px;position:static !important;padding:0px;}
.home .showcaseposts .showpost img {padding:5px;border:1px solid #b8b8b8;}
.home .showcaseposts .showpost img:hover {border-color:#45a84b;}
.home .showcaseposts div.showpostdesc {float:none;position:relative;margin-top:15px;background-color:transparent;opacity:1;filter:alpha(opacity=100);}
.home .showcaseposts div.showpostdesc p a {color:#0079D4 !important;font-size:17px;line-height:17px;letter-spacing:-0.04em;}
.home .showcaseposts div.showpostdesc p a:hover {color:#45a84b !important;}
.home .showcaseposts div.showpostdesc p {padding:0px;overflow:hidden;}
.home .showcaseposts p.showpostsummary {margin-top:10px;text-align:justify;height:60px;overflow:hidden;}
.home .showcaseposts p.showpostsummary a {text-decoration:none;color:#434343 !important;}
.home .quotes p {font-size:28px;font-family:'Times New Roman';line-height:24px;margin-bottom:7px;color:#787878;}
.home .quotes p span {color:#666666;font-family:Arial,Verdana,Tahoma;font-size:12px;}
.home .cases {font-size:16px;padding-left:15px;}
.home .newshover .showpost img {width:245px;height:85px;}

/* Features & Tour */
.icon {background-image:url(img/icons.png);background-repeat:no-repeat;padding-left:37px !important;line-height:32px;font-size:19px;text-align:left;vertical-align:middle;padding-bottom:5px !important;padding-top:0px !important;}
#shopicon {background-position:0px -37px;}
#statsicon {background-position:-2px -73px;}
#geoicon {background-position:0px -110px;}
#crossicon {background-position:-0px -156px;}
#templateicon {background-position:0px -202px;}
.block50w {width:400px;padding-right:40px;float:left;padding-top:60px;padding-bottom:0px;}
.block50w h2 {font-size:26px;font-style:normal;font-weight:bold;padding-top:0px;color:#434343;}
.post-101 .clearfix, .page-id-2 .clearfix {background-image:url(img/section_bg.png);background-repeat:repeat-x;height:60px;background-position:center bottom;border-bottom:1px solid #d7e8f5;}
ol.steps li {float:left;padding:5px 22px;background-color:#45a84b;color:white;font-weight:bold;margin-right:1px;}
ol.steps {list-style-type:decimal;list-style-position:inside;margin:0px;width:100%;background-color:#45a84b;display:block;}
ol.steps li:hover {background-color:#0079D4;}
ol.steps li a {color:white !important;}
.ttip:hover {cursor:pointer;}

/* General Content */
.entry-content .toursignup {width:874px;padding:15px 10px;clear:both;border:1px solid #cccccc;background-color:#edffee;margin-bottom:20px;text-align:center;-moz-border-radius: 5px;border-radius: 5px;}
.buttonlink {padding:10px 42px;background-color:#0079D4;border:1px solid #004579;color:white !important;text-decoration:none !important;margin:0px 5px;font-weight:bold;font-size:14px;-moz-border-radius: 5px;border-radius: 5px;background-image:url(img/buttonlinkhover.png);background-repeat:x-repeat;}
.buttonlink:hover {background-image:url(img/buttonlink.png);}
.norightmargin {margin-right:0px;}
.buttonlink2 {padding:10px 42px;background-color:#fd7a00;border:1px solid #982501;color:white !important;text-decoration:none !important;margin:0px 5px;font-weight:bold;font-size:14px;-moz-border-radius: 5px;border-radius: 5px;background-image:url(img/buttonlink2.png);background-repeat:x-repeat;}
.buttonlink2:hover {background-image:url(img/buttonlinkhover2.png);background-position:center bottom;}

/*Date Sprite */
.postdate {position: relative;width: 71px;height: 60px;float: left;margin-top:20px;}
.month, .day, .year {position: absolute;text-indent: -1000em;background-image: url(img/date_img.png);background-repeat: no-repeat;}
.month { top: 13px; left: 0; width: 33px; height: 30px;}
.day { top: 33px; left: 0; width: 33px; height: 24px;}
.year { bottom: 0; right: 13px; width: 20px; height: 60px;margin-left:5px;}

.m-01 { background-position: 0 0px;}
.m-02 { background-position: 0 -30px;}
.m-03 { background-position: 0 -62px;}
.m-04 { background-position: 0 -94px;}
.m-05 { background-position: 0 -125px;}
.m-06 { background-position: 0 -155px;}
.m-07 { background-position: 0 -185px;}
.m-08 { background-position: 0 -217px;}
.m-09 { background-position: 0 -248px;}
.m-10 { background-position: 0 -279px;}
.m-11 { background-position: 0 -310px;}
.m-12 { background-position: 0 -341px;}

.d-01 { background-position: -51px 0;}
.d-02 { background-position: -51px -27px;}
.d-03 { background-position: -51px -57px;}
.d-04 { background-position: -51px -91px;}
.d-05 { background-position: -51px -122px;}
.d-06 { background-position: -51px -151px;}
.d-07 { background-position: -51px -185px;}
.d-08 { background-position: -51px -214px;}
.d-09 { background-position: -51px -249px;}
.d-10 { background-position: -51px -275px;}
.d-11 { background-position: -51px -309px;}
.d-12 { background-position: -51px -338px;}
.d-13 { background-position: -51px -373px;}
.d-14 { background-position: -51px -404px;}
.d-15 { background-position: -51px -436px;}
.d-16 { background-position: -51px -462px;}
.d-17 { background-position: -100px -0px;}
.d-18 { background-position: -100px -27px;}
.d-19 { background-position: -100px -57px;}
.d-20 { background-position: -100px -91px;}
.d-21 { background-position: -100px -122px;}
.d-22 { background-position: -100px -151px;}
.d-23 { background-position: -100px -185px;}
.d-24 { background-position: -100px -214px;}
.d-25 { background-position: -100px -249px;}
.d-26 { background-position: -100px -275px;}
.d-27 { background-position: -100px -309px;}
.d-28 { background-position: -100px -338px;}
.d-29 { background-position: -100px -373px;}
.d-30 { background-position: -100px -404px;}
.d-31 { background-position: -100px -436;}

.y-2009 { background-position: -150px 0;}
.y-2010 { background-position: -150px -60px;}
.y-2011 { background-position: -150px -120px;}
.y-2012 { background-position: -150px -180px;}
.y-2013 { background-position: -150px -240px;}
.y-2014 { background-position: -150px -300px;}
	
/* Contact Form */
#wpcf label {width:110px;display:block;float:left;clear:left;margin-bottom:10px;}
#wpcf input {float:left;display:block;margin-bottom:10px;margin-right:5px;}
#wpcf textarea {width:400px;margin-bottom:10px;}
#wpcf input#contactsubmit {clear:both;cursor:pointer;font-weight:bold;background-color:#45a84b;color:white;padding:3px 8px;border:2px solid #238629;-moz-border-radius:3px;border-radius:3px;margin-left:110px;}

/* ********** PRICING ********** */

#pricing > div {
    width: 280px;
    height: 425px;
    background: url(img/pricebox.png);
    float: left;
    margin: 0 0 0 20px;
    position: relative;
}

#pricing > div.featuredbox {background: url(img/pricebox2.png);}

#pricing > div:first-child {
    margin-left: 0;
}

.pricingh h1 {
    text-align: center;
    text-transform: none;
    font-size: 39px;
}

#pricing h2,
#registerbox h3 {
    color: #555;
    font-size: 20px;
    font-weight: 700;
    text-transform: uppercase;
    position: absolute;
    top: 25px;
}

#pricing h2 {
    text-align: center;
    width: 280px;
    font-size: 28px !important;
    top: 15px;
}

#pricing ul {
    position: absolute;
    top: 93px;
    left: 24px;
}

#pricing p {
    color: #555;
    font-size: 14px;
    line-height: 3.5;
    position: absolute;
    top: 215px;
    left: 22px;
    padding-right: 43px;
}

.wf-active #pricing p {
    font: 500 16px/2.9 proxima-nova-soft, sans-serif;
}

#pricing p b {
    font-weight: 700;
    color: #2d8ded;
    font-size: 33px;
    line-height: 1;
}

#pricing a.register {
    display: block;
	margin-left:30px;
    width: 203px;
    height: 42px;
	clear:both;
    text-align: center;
    text-transform: uppercase;
    color: #fff;
    background: url(img/btn-pricing.png) 0 0 no-repeat;
    line-height: 3;
    font-weight: 700;
    position: absolute;
    left: 5px;
	top:15px;
    bottom: 33px;
}

.wf-active #pricing > div > a {
    font: 500 15px/2.8 proxima-nova,sans-serif;
}

#pricing ul,
#registerbox ul {
    list-style: none;
    margin: 0;
}

#pricing li,
#registerbox li {
    color: #555;
    background: url(img/check.png) 0 0 no-repeat;
    padding: 0 0 14px 18px;
}

#pricing ul {
    left: 30px;
    top: 120px;
}

#pricing li {
    font-size: 16px;
    padding: 0 0 15px 25px;
	line-height:16px;
}

#pricing p {
    top: 260px;
    left: 30px;
}

#pricing > div > a {
    left: 17px;
    bottom: 64px;
    width: 273px;
    background-image: url(img/btn-pricing2.png);
}

#pricing p.anchor {
    position: absolute;
    display: block;
    bottom: 17px;
    text-align: center;
    width: 280px;
    left: 0px;
	top:378px;
    color: #555;
}
#pricing p.reg {left:3px;top:310px;}