div,article,aside,dialog,figure,footer,header,hgroup,nav,section{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}
html, body{height:100%;min-height:100%;width:100%;margin:0;padding:0;}
img{max-width:100%;}
p {line-height:19px;}
.tsfoembed,.tsfoembed iframe,.tsfoembed object,.tsfoembed embed,iframe,object,embed{max-width:100%;}
.bodywrap{width:100%;position:relative;min-height:100%;margin:0;padding:0;}
.bodywrap a{cursor:pointer;}
.leftcol{width:50%;position:absolute;top:0;left:0;background:transparent;min-height:100%;}
.rightcol{width:50%;position:absolute;top:0;right:0;background:transparent;min-height:100%;}
.topad{margin:0 auto;padding:0;position:relative;}
.sitewrap{margin:0 auto;position:relative;min-height:700px;}
.inner{position:relative;margin:0 auto;height:auto;}
.header{position:relative;overflow:hidden;}
.header #searchform input{margin:0;padding:5px 10px;width:90%;}
.header h5.widgetheading{margin:0;padding:0 0 10px 0;}
.header h5.widgetheading a:link, .header h5.widgetheading a:visited, .header h5.widgetheading a:hover{text-decoration:none;}
.headerwidget a:link, .header.widget a:visited{text-decoration:none;}
.headerwidget a:hover{text-decoration:none;}
.headerwidget form{padding:0;margin:0;}
.headerwidget ul{padding:0;margin:0;list-style-type:none;}
.headerwidget li{padding:2px 0;line-height:15px;}
.headerwidget li li{border:0;}
.headerwidget ul ul li{padding-left:5px;margin:0;list-style-type:none;}
.headerwidget #calendar_wrap{margin:0 auto;}
.headerwidget table{width:100%;}
.headerwidget .textwidget{padding:0;}
.headerwidget div{padding:0;}
.logopos{z-index:1;}
.titlepos{z-index:2;}
.taglinepos{z-index:3;}
.rssiconpos{z-index:4;}
.extraicononepos{z-index:5;}
.extraicontwopos{z-index:6;}
.extraiconthreepos{z-index:7;}
.extraiconfourpos{z-index:8;}
.headerwidgetpos{z-index:9;}
.mainmenuselect, .secondmenuselect {display:none;position:relative;}
.mainmenu{position:relative;z-index:999;}
.mainmenu .inner{z-index:98;}
.mainmenu .sf-menu a{text-decoration:none;}
.mainmenu .sf-menu li li{margin:0;border:none;}
.secondmenu{position:relative;z-index:998;}
.secondmenu .inner{z-index:97;}
.secondmenu .sf-menu a{text-decoration:none;}
.secondmenu .sf-menu li li{margin:0;border:none;}
.featuredone a:hover{text-decoration:none;}
.outsideshowcase, .outsideshowcaseinner {overflow:hidden;}
.featuredtwo a:link, .featuredtwo a:visited{text-decoration:none;}
.featuredtwo a:hover{text-decoration:none;}
.strip{float:left;}
.stripinner{overflow:hidden;}
.content{position:relative;overflow:hidden;}
.post{float:left;}
.post.fullwidth{width:100%;}
.nocolsidepost{float:none !important;}
.nocolnosidepost{float:none !important;}
.postarea a:link, .postarea a:visited{text-decoration:none;}
.postarea a:hover{text-decoration:none;}
.post #searchform input{line-height:30px;height:30px;margin:0;}
.pagetitle, .posttitle{padding:0;clear:both;}
.post #searchform input{line-height:30px;height:30px;margin:0;padding:0 10px;}
.postmeta{margin-bottom:10px;padding:4px 10px;clear:both;}
.postmeta a:link, .postmeta a:visited{text-decoration:none;}
.postmeta a:hover{text-decoration:none;}
.postmetatwo{padding:5px 0;position:relative;}
.postinfoleft{float:left;margin-right:80px;}
.post blockquote{margin:20px;padding:10px;}
.postcomment h3{font-size:18px;}
ul.commentlist{list-style-type:none;padding:0;}
ul.commentlist li{padding:10px;margin-bottom:20px;}
ul.commentlist li ul{list-style-type:none;padding:0;margin-top:20px;}
img.avatar{background:#fff;padding:4px;}
.comment-author {width:80px;float:left;}
.comment-text {margin-left:80px;}
.comment-text blockquote{margin:0 0 10px 0;padding:0 60px 0 10px;position:relative;background:none;}
.comment-text .reply a {position:absolute;top:10px;right:10px;padding:3px 6px;}
.comment-meta{font-weight:bold;}
.comment-date{text-transform:uppercase;}
textarea#comment{width:99%;}
p.form-submit input#submit{padding:10px;cursor:pointer;}

.keepreading a:link,.keepreading a:visited{color:#3a3a3a;border:1px solid #aeaeae;background:#cecece;background:-moz-linear-gradient(top, #ededed 0%, #cecece 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(100%,#cecece));background:-webkit-linear-gradient(top, #ededed 0%,#cecece 100%);background:-o-linear-gradient(top, #ededed 0%,#cecece 100%);background: -ms-linear-gradient(top, #ededed 0%,#cecece 100%);background: linear-gradient(top, #ededed 0%,#cecece 100%);}

.keepreading a:hover{background:#ededed;background:-moz-linear-gradient(top, #cecece 0%, #ededed 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#cecece), color-stop(100%,#ededed));background:-webkit-linear-gradient(top, #cecece 0%,#ededed 100%);background:-o-linear-gradient(top, #cecece 0%,#ededed 100%);background: -ms-linear-gradient(top, #cecece 0%,#ededed 100%);background: linear-gradient(top, #cecece 0%,#ededed 100%);}

.keepreading a { margin:-20px 0;padding:3px 9px;position:absolute;bottom:0;right:0;}
.sidewidget #searchform input {width:215px; color:#555; font-size:10px;}
.emm-paginate a, .emm-paginate a:link, .emm-paginate a:visited{margin-right:4px;padding:3px 6px;text-align:center;text-decoration:none;}
.emm-paginate .emm-title{margin-right:4px;}
.emm-paginate .emm-gap{margin-right:4px;}
.emm-paginate .emm-current{background:none;margin-right:4px;padding:3px 6px;}
.socialicons img{float:left;}
.sidebar {width:270px;padding-left:10px;}
.sidebar a:link, .sidebar a:visited, .secsidebar a:link, .secsidebar a:visited{text-decoration:none;}
.sidebar a:hover{text-decoration:none;}
.sidebar h4.widgetheading, .secsidebar h4.secwidgetheading{margin:-5px 0 20px 0;padding:5px 0 10px 30px;border:0px; background-image: url(images/side_icon.png);background-repeat: no-repeat;background-position: 0px;}
.sidebar h4.widgetheading a:link, .sidebar h4.widgetheading a:visited, .sidebar h4.widgetheading a:hover, .secsidebar h4.secwidgetheading a:link, .secsidebar h4.secwidgetheading a:visited, .secsidebar h4.secwidgetheading a:hover{text-decoration:none;}
.sidewidgetinner #searchform input, .secsidewidgetinner #searchform input{line-height:30px;height:30px;margin:0;padding:0 10px}
.sidewidgetinner form, .secsidewidgetinner form{padding:0;margin:0;}
.sidewidgetinner ul, .secsidewidgetinner ul{padding:0;margin:0;list-style-type:none;}
.sidewidgetinner li, .secsidewidgetinner li{padding:5px 0;line-height:20px;}
.sidewidgetinner li li, .secsidewidgetinner li li{border:0;}
.sidewidgetinner ul ul, .secsidewidgetinner ul ul{padding:0 0 0 10px;margin:0;list-style-type:none;}
.sidewidgetinner #calendar_wrap, .secsidewidgetinner #calendar_wrap{margin:0 auto;}
.sidewidgetinner table, .secsidewidgetinner table{width:100%;}
.sidewidgetinner .textwidget, .secsidewidgetinner .textwidget{padding:0;}
.sidewidgetinner div, .secsidewidgetinner div{padding:0;}
.footwidget{float:left;}
.footerone h4.widgetheading{margin:0px 0 15px 10px;padding:16px 0 20px 30px;border-bottom:0px solid #fff;font-size:18px;}


.footerone h4.widgetheading a:link, .footerone h4.widgetheading a:visited, .footerone h4.widgetheading a:hover{text-decoration:none;}
.footerone a:link, .footerone a:visited{text-decoration:none;}
.footerone a:hover{text-decoration:none;}
.footerone #searchform input{line-height:30px;height:30px;margin:0;padding:0 10px;}
.footwidgetinner form{padding:0;margin:0;}
.footwidgetinner ul{padding:0;margin:0;list-style-type:none;}
.footwidgetinner li{padding:5px 0;line-height:1.8;}
.footwidgetinner li li{border:0;}
.footwidgetinner ul ul li{padding-left:5px;margin:0;list-style-type:none;}
.footwidgetinner #calendar_wrap{margin:0 auto;}
.footwidgetinner table{width:100%;}
.footwidgetinner .textwidget{padding:0;}
.footwidgetinner div{padding:0;}
.footertwo a:link, .footertwo a:visited{text-decoration:none;}
.footertwo a:hover{text-decoration:none;}
.footertwo h6.widgetheading{margin:0 0 10px 0;}
.footertwo h6.widgetheading a:link, .footertwo h6.widgetheading a:visited, .footertwo h6.widgetheading a:hover{text-decoration:none;}
.foottwowidget{margin:0 0 10px 0;}
.foottwowidget form{padding:0;margin:0;}
.foottwowidget ul{padding:0;margin:0;list-style-type:none;}
.foottwowidget li{padding:5px 0;line-height:1;}
.foottwowidget li li{border:0;}
.foottwowidget ul ul li{padding-left:5px;margin:0;list-style-type:none;}
.foottwowidget #calendar_wrap{margin:0 auto;}
.foottwowidget table{width:100%;}
.foottwowidget .textwidget{padding:0;}
.foottwowidget div{padding:0;}
.extrawidget a:link, .extrawidget a:visited{text-decoration:none;}
.extrawidget a:hover{text-decoration:none;}
.extrawidget h6.widgetheading{margin:0 0 10px 10px;}
.extrawidget h6.widgetheading a:link, .extrawidget h6.widgetheading a:visited, .extrawidget h6.widgetheading a:hover{text-decoration:none;}
.extrawidget{margin:0 0 10px 0;}
.extrawidget form{padding:0;margin:0;}
.extrawidget ul{padding:0;margin:0 0 0 10px;list-style-type:none;}
.extrawidget li{padding:5px 0;line-height:1;}
.extrawidget li li{border:0;}
.extrawidget ul ul li{padding-left:5px;margin:0;list-style-type:none;}
.extrawidget #calendar_wrap{margin:0 auto;}
.extrawidget table{width:100%;}
.extrawidget .textwidget{padding:0;}
.extrawidget div{padding:0;}
.clear{clear:both;margin:0;padding:0;height:0;}
h2 {font-weight:normal;letter-spacing:-.5px;line-height:40px;margin-top:5px;}
h3 {font-weight:normal;letter-spacing:-.5px;line-height:28px;margin-bottom:20px;}
h1, h4, h5, h6{font-weight:normal;letter-spacing:-.5px;line-height:1.25;}
a:link, a:visited, a:hover{text-decoration:none;}
img{border:0; margin-bottom:10px;}
em, i{font-style:italic;}
strong, b{font-weight:bold;}
.content img.centered, .content img.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.content img.alignright{margin:0 0 2px 7px;display:inline;}
.content img.alignleft{margin:0px 10px 10px 0;display:inline;}
.aligncenter, div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.alignright{float:right;}
.alignleft{float:left;margin:0px 15px 0px 0;}
.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.wp-caption img{margin:0;padding:0;border:none;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0;}
.showcase{position:relative;display:block;}
.showcase iframe{z-index:1;}
.showcase-plus-anchor{background-image:url(images/plus.png);background-repeat:no-repeat;}
.showcase-plus-anchor:hover{background-position:-32px 0;}
.showcase-tool-tip{background-color:#fff;color:#000;text-align:left;padding:5px 8px;background-image:url(images/white-opacity-80.png);}
.showcase-caption{padding:10px 15px 40px 15px;text-align:left;position:absolute;bottom:0;left:0;right:0;display:none;margin:0 auto;}
.showcase-thumbnail img{margin:15px 20px 5px 0;cursor:pointer;-moz-box-shadow:0px 0px 5px 0px #444;-webkit-box-shadow:0px 0px 5px 0px #444;box-shadow:0px 0px 5px 0px #444;}
.showcase-button-wrapper{text-align:center;width:100%;z-index:99;position:absolute;bottom:0;height:20px;padding-bottom:10px;}
.sf-menu, .sf-menu *{margin-top:0;margin-bottom:0;padding:0;list-style:none;}
.sf-menu ul{position:absolute;top:-999em;width:10em;margin:0;}
.sf-menu ul li{width:100%;}
.sf-menu li:hover{visibility:inherit;}
.sf-menu li{float:left;position:relative;}
.sf-menu a{display:block;position:relative;}
.sf-menu li:hover ul, .sf-menu li.sfHover ul{left:0;z-index:999;}
ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul{top:-999em;}
ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul{left:10em;top:0;}
ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul{top:-999em;}
ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul{left:10em;top:0;}
.sf-menu a.sf-with-ul{padding-right:2.25em;min-width:1px;}
.sf-sub-indicator{position:absolute;display:block;right:.75em;width:10px;height:10px;text-indent:-999em;overflow:hidden;background-position:-10px -100px;background-repeat:no-repeat;}
a > .sf-sub-indicator{background-position:0 -100px;}
a:focus > .sf-sub-indicator, a:hover > .sf-sub-indicator, a:active > .sf-sub-indicator, li:hover > a > .sf-sub-indicator, li.sfHover > a > .sf-sub-indicator{background-position:-10px -100px;}
.sf-menu ul .sf-sub-indicator{background-position:-10px 0;}
.sf-menu ul a > .sf-sub-indicator{background-position:0 0;}
.sf-menu ul a:focus > .sf-sub-indicator, .sf-menu ul a:hover > .sf-sub-indicator, .sf-menu ul a:active > .sf-sub-indicator, .sf-menu ul li:hover > a > .sf-sub-indicator, .sf-menu ul li.sfHover > a > .sf-sub-indicator{background-position:-10px 0;}
.sf-shadow ul{background-image:url(images/shadow.png);background-repeat: no-repeat;background-position:bottom right;padding:0 8px 9px 0;-moz-border-radius-bottomleft:17px;-moz-border-radius-topright:17px;-webkit-border-top-right-radius:17px;-webkit-border-bottom-left-radius:17px;}
.sf-shadow ul.sf-shadow-off{background:transparent;}
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}
#cboxOverlay{position:fixed;width:100%;height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block;width:100%;height:100%;border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
#cboxOverlay{background:#000;}
#cboxContent{margin-top:20px;}
#cboxLoadedContent{background:#000;padding:5px;}
#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc;}
#cboxCurrent{position:absolute;top:-20px;right:0px;color:#ccc;}
#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff;}
#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px;}
#cboxPrevious.hover{background-position:bottom left;}
#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px;}
#cboxNext.hover{background-position:bottom right;}
#cboxLoadingOverlay{background:#000;}
#cboxLoadingGraphic{background:url(images/loading.gif) no-repeat center center;}
#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px;}
#cboxClose.hover{background-position:bottom center;}
.wwcol{float:left;}
img.addborder{padding:4px;background:#ffffff;border:1px solid #dadada;}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }
address {display:inline;font-style:normal;}
#mmsdownarrow, #smsdownarrow{position:absolute;display:block;width:10px;height:10px;text-indent:-999em;overflow:hidden;background-position:-10px -100px;background-repeat:no-repeat;}
.featbox {padding: 10px;border: 1px solid #e6e6e6;background-color:#fff;}
.couponbox {padding: 10px; border: 1px solid #dededd;background-color:#fff;}
.spotform1 {padding: 5px; padding-left: 10px; font-size: 10px; font-weight: none; color: #7c7b76; margin: 0px 0 3px 20px; width: 190px; border: 1px solid #cccccc; height: 20px;  background-color: #fff;font-family:Arial;}
.spotform3 {padding: 5px; padding-left: 10px; font-size: 10px; font-weight: none; color: #7c7b76; margin: 0px 0 3px 0px;  border: 1px solid #cccccc; width: 190px; background-color: #fff;font-family:Arial; float:right;}
.spotform4 {padding: 5px; padding-left: 10px; font-size: 10px; font-weight: none; color: #7c7b76; margin: 0px 0 3px 0px;  border: 1px solid #cccccc; width: 300px; background-color: #fff;font-family:Arial; float:right;}
.submit1 {width: 166px;text-align: center;margin-right: 0px;margin-left: auto;margin-top: 5px;margin-bottom: 20px;font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;color:#2d2d2d;text-shadow: 0 1px 0 0 #fff;padding-top: 8px;padding-bottom: 8px;display: block;text-decoration: none;background-color:#b2de27;height: 42px;border: 1px solid #000015;}
a.submit1:hover {background-image: url(images/buy1.png); color:#000;text-shadow: 0 1px 0 0 #fff;}

.spotform5 {padding: 5px; padding-left: 10px; font-size: 10px; font-weight: none; color: #7c7b76; margin: 3px auto; width: 200px; border: 1px solid #bdbdbd; height: 15px;  background-color: #fff;font-family:Arial;}
.spotform6 {padding: 5px; padding-left: 10px; font-size: 10px; font-weight: none; color: #7c7b76; margin: 3px auto;  border: 1px solid #bdbdbd; width: 200px; background-color: #fff;font-family:Arial;}
.submit2 {width: 166px;text-align: center;margin-right: 0px;margin-left: auto;margin-top: 0px;margin-bottom: 10px;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color:#2d2d2d;text-shadow: 0 1px 0 0 #fff;padding-top: 4px;padding-bottom: 4px;display: block;text-decoration: none;background-color:#b2de27;height: 35px;border: 1px solid #bdbdbd;}
.footer-logo { background-image: url(images/footer-logo.png);background-repeat: no-repeat;height: 60px;width: 100px;}

.polifolio-content {text-align:left;}
.spotform2 {padding: 5px; padding-left: 10px; font-size: 10px; font-weight: none; color: #7c7b76; margin: 0px 0 3px 5px; width: 300px; border: 1px solid #cccccc; height: 25px;  background-color: #fff;font-family:Arial;}

.spotimage1 {background-image: url(images/250x250.png);background-repeat: no-repeat;height: 250px;width: 250px;float: left;margin-right: 10px;margin-top:20px;margin-bottom: 20px;margin-left: 20px;}
.spotbox1 {font-size: 12px;line-height: 20px;color: #666;height: 300px;width: 250px;float: right;margin-right: 20px;margin-top: 5px;}

.contact {width: 170px;text-align: center;margin-right: 10px;margin-left: 40px;margin-top: 0px;margin-bottom: 10px;font-family: Arial, Helvetica, sans-serif;font-size: 18px;font-weight: bold;color: #FFF;	padding-top: 12px;padding-bottom: 4px;display: block;text-decoration: none;background-image: url(images/learn.png);height: 32px;float:left;color:#fff;text-shadow: 0 1px 0 0 #2d2d2d;}
a.contact:hover {background-image: url(images/learn1.png);color:#000;text-shadow: 0 1px 0 0 #fff;}

.contact1 {width: 190px;text-align: center;margin-left: auto;margin-top: 0px;margin-bottom: 20px;font-family: Arial, Helvetica, sans-serif;font-size: 18px;font-weight: bold; color:#fff; text-shadow:0 1px 0 0 #2d2d2d; padding-top: 8px;padding-bottom: 8px;display: block;	text-decoration: none;	background-image: url(images/buy.png);	height: 45px; float:right;}
a.contact1:hover {background-image: url(images/buy1.png);color:#000;text-shadow: 0 1px 0 0 #fff;}



.contact3 {
	width: 170px;
	text-align: center;
	margin-right: 26px;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #2d2d2d;
	padding-top: 6px;
	padding-bottom: 6px;
	text-decoration: none;
	background-image: url(images/submit2.jpg);
	height: 38px;
        float:right;
}
a.contact3:hover {
	background-image: url(images/submit2.jpg);
color: #000;
}

.outsideshowcaseinner h1{color:#ffffff;}
.outsideshowcaseinner h2{color:#ffffff;}
.outsideshowcaseinner h3{color:#ffffff;}
.showcase-arrow-previous {position:absolute;background: url(images/arrowprev.png);width:74px;height:76px;cursor:pointer;z-index:100;right:940px;bottom:20px;}
.showcase-arrow-next {position:absolute;background: url(images/arrownext.png);width:74px;height:76px;cursor:pointer;z-index:100;right:-105px;bottom:20px;}



.work {width:248px;height:85px;background-image: url(images/work.png);}

.contact5 {color:#000;text-shadow: 0 1px 0 0 #fff;border:0;width: 170px;height: 43px;text-align: center;margin: 3px 0 3px 45px;font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;padding-top: 11px;padding-bottom: 17px; padding-right:10px;display: block;	text-decoration: none;background: url(images/submit2.jpg) left top no-repeat;
}

.pt-wrap {
	margin: 16px 0;
	text-align:center;
}
.price-table {
	display:inline-block;
}
.price-column {
	list-style:none;
	margin:0 1px 0 0;
	padding:0;
	float:left;
	position:relative;
	-webkit-transition:0.3s;
	-moz-transition:0.3s;
	transition:0.3s;
}
.price-column:hover {
	-webkit-box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.4);
	-moz-box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.4);
	box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.4);
	z-index:1;
}
.price-column li {
	white-space:nowrap;
	text-align:center;
	padding:12px;
	background:rgba(0, 0, 0, 0.01);
	border-bottom:1px dotted rgba(0, 0, 0, 0.1);
}
 .price-column li:nth-child(even) {
 background:#f5f5f5;
 background:rgba(0, 0, 0, 0.03);
}
.price-column li.price-title {
	font-weight:bold;
	font-size:110%;
	border-top-width:3px;
	border-top-style:solid;
	background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.04) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0.04)));
	background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.04) 100%);
	background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.04) 100%);
	background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.04) 100%);
	background: linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.04) 100%);
}
.price-column li.price-price {
	color:#fff;
	font-size:200%;
	line-height:120%;
}
.price-column .price-comment {
	font-size:45%;
	line-height:120%;
}
.price-column .pricing-button .button {
	margin:0;
}
.button, a.button {
  display: inline-block;
  border: 0 !important;
  background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.1) 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0.1)));
  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.1) 100%);
  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.1) 100%);
  background-image: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.1) 100%);
  background-image: linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.1) 100%);
  line-height: 18px;
  padding: 7px 10px;
  margin: 0 5px 12px 0;
  -webkit-transition: background-color 0.3s, -webkit-box-shadow 0.3s;
  -moz-transition: background-color 0.3s, -moz-box-shadow 0.3s;
  -ms-transition: background-color 0.3s, box-shadow 0.3s;
  -o-transition: background-color 0.3s, box-shadow 0.3s;
  transition: background-color 0.3s, box-shadow 0.3s;
  text-decoration: none;
  
  -webkit-box-shadow:inset 0 -1px 0 0 rgba(0,0,0,0.3), 0 6px 0 -3px rgba(0,0,0,0.15);
  -moz-box-shadow:inset 0 -1px 0 0 rgba(0,0,0,0.3), 0 6px 0 -3px rgba(0,0,0,0.15);
  box-shadow:inset 0 -1px 0 0 rgba(0,0,0,0.3), 0 6px 0 -3px rgba(0,0,0,0.15);
}
.button.text-bright, a.button.text-bright {
  /*text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);*/
}
.button.single-color:hover, a.button.single-color:hover {
  background-image: none;
  -webkit-box-shadow:inset 0 -1px 0 0 rgba(0,0,0,0.3), 0 3px 0 -3px rgba(0,0,0,0.15), 0 1000px 0 rgba(255,255,255,0.2);
  -moz-box-shadow:inset 0 -1px 0 0 rgba(0,0,0,0.3), 0 3px 0 -3px rgba(0,0,0,0.15), 0 1000px 0 rgba(255,255,255,0.2);
  box-shadow:inset 0 -1px 0 0 rgba(0,0,0,0.3), 0 3px 0 -3px rgba(0,0,0,0.15), inset 0 1000px 0 rgba(255,255,255,0.2);
}
.price-column li.price-title,
.price-column li.price-price
{
	font-family:'Lato';
}
ul.price-column li.price-price {
	background-color:#FF6E22;
}
li a.button.active
{
	background-color:#FF6E22;
}

.button, a.button
{
	background-color:#ff6e22 !important;
}

.price-column li.price-title
{
	border-top-color:#ff6e22;
}
#sc_button_1, #sc_button_2, #sc_button_3{color:#ffffff !important}