﻿html,body{
display: table;
width:100%;
}
.smallblock{
clear:both;
}
@font-face {
    font-family: 'BebasRegular';
    src: url('/wp-content/themes/MyProduct/f/BEBAS___-webfont.eot');
    src: url('/wp-content/themes/MyProduct/f/BEBAS___-webfont.eot?#iefix') format('embedded-opentype'),
         url('/wp-content/themes/MyProduct/f/BEBAS___-webfont.woff') format('woff'),
         url('/wp-content/themes/MyProduct/f/BEBAS___-webfont.ttf') format('truetype'),
         url('/wp-content/themes/MyProduct/f/BEBAS___-webfont.svg#BebasRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
.topline{
height:40px;
background:#F4F6F6 url(images/main-bg-topline.png) repeat-x center  bottom  ;
z-index:10000;
}
.topline_wrp{
width:1130px;
margin:0 auto;
}
.soc{
background:url(images/soc/soc.png) no-repeat left;
height:40px;width:330px;
float:right;
}
.topline ul li:hover{ 
opacity:.8;
}
.tnav{
float:left;
width:400px;
height:40px;
margin-left:-10px;
margin-top:-4px;	
}
.tnav ul li a:hover{
text-decoration:none;
}
.tnav ul {
margin:0;
padding:0;
}
.tnav ul li a{
line-height:40px;
font-size:14px;
color:#777;
text-shadow:1px 1px 0 #fff;
font-weight:500;
padding:0 5px;text-align:center;
}
.tnav ul li{
list-style:none;
display:inline-block;

}
.topline ul li{
list-style:none;
display:inline-block;
float:right;
margin:2px 5px;
}
.chatbox{
margin:10px 20px 10px 0;
padding:10px 110px!important;
border:1px solid #e2e2e2;
background:#eee;
border-radius:6px;
width:150px;
float:right;

}

.mobile_hide{
margin:10px 0;
}


.greyblock{
border:1px solid #9e9e9e;
background:#e2e2e2;
padding:0 12px;
margin:12px 6px;
border-radius:12px;
min-height:160px;
text-shadow:none!important;
}

.greenblock ul li p{
font-size:14px;
line-height:18px;
background:rgba(126, 183, 32,.1);
border-radius:6px;
padding:6px;
text-shadow:none;
}
.greenblock{
list-style-image:url(/wp-content/uploads/2010/12/info.gif);
margin:12px 0;
font-size:12px;
line-height:16px;
}
.greyblock{
border:1px solid #9e9e9e;
background:#e2e2e2;
padding:0 12px;
margin:12px 6px;
border-radius:12px;
min-height:160px;
text-shadow:none!important;
}

.greenblock ul li p{
font-size:14px;
line-height:18px;
background:rgba(126, 183, 32,.1);
border-radius:6px;
padding:6px;
text-shadow:none;
}
.greenblock{
list-style-image:url(/wp-content/uploads/2010/12/info.gif);
margin:12px 0;
font-size:12px;
line-height:16px;
}

.greenblock{
border:1px solid #7EB720;
background:rgba(126, 183, 32,.1);
padding:12px;
margin:6px;
border-radius:12px;
}

.greenblock ul li{
list-style-image:url(/wp-content/uploads/2010/12/info.gif);
margin:12px 0;
font-size:12px;
line-height:16px;
}
.greenblock ul li a{
text-shadow:none;
color:#222;
}
.greenblock ul li a:hover{
text-decoration:underline;
color:#555;
}
.redblock{border:1px solid #BF447B;background:rgba(191, 68, 123,.1);padding:12px;margin:6px;border-radius:12px;}
.firstmore{
margin-top:2px!important;
margin-right:12px!important;
}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
border:0;
outline:0;
font-size:100%;
vertical-align:baseline;
background:transparent;
margin:0;
padding:0;
}

body {
background:#fff!important;
text-align:center;
line-height:21px;
font-family:Arial, Verdana, sans-serif;
font-size:12px;
color:#222;
min-height:25px;
}

ol,ul {
list-style:none;
}

blockquote,q {
quotes:none;
}

blockquote:before,blockquote:after,q:before,q:after {
content:none;
}

:focus {
outline:0;
}

del {
text-decoration:line-through;
}

table {
border-collapse:collapse;
border-spacing:0;
}

a {
color:#5f5f5f;
}
a:hover{
color: #474646;
}
br.clear {
margin:0;
padding:0;
}

h1,h2,h3,h4,h5,h6 {
font-weight:400;
padding-bottom:5px;
color:#000;
letter-spacing:-1px;
line-height:1em;
font-family:Arial, sahs-serif;
}

h2 {
font-size:23px;
padding-bottom:10px;
padding-top:10px;
color: #1074A5;
}

h3 {
font-size:22px;
padding-bottom:10px;
padding-top:10px;
}

h4 {
font-size:18px;
padding-bottom:10px;
padding-top:10px;
}

h5 {
font-size:16px;
}

h6 {
font-size:14px;
}

p {
padding-bottom:5px;
line-height:24px;
}

strong {
font-weight:700;
}

cite,em,i {
font-style:italic;
}

pre,code {
font-family:Courier New, monospace;
margin-bottom:10px;
}

sup,sub {
height:0;
line-height:1;
position:relative;
vertical-align:baseline;
}

sup {
bottom:.8em;
}

sub {
top:.3em;
}

dl {
margin:0 0 1.5em;
}

dd {
margin-left:1.5em;
}

blockquote {
color:#666;
background:#e6e6e6;
font-style:italic;
margin:1.5em;
padding:1em;
}

blockquote p {
padding-bottom:0;
}

input[type=text],input.text,input.title,textarea,select {
background-color:#fff;
border:1px solid #bbb;
color:#4e4e4e;
margin:.5em 0;
padding:2px;
}

input[type=text]:focus,input.text:focus,input.title:focus,textarea:focus,select:focus {
color:#3e3e3e;
border-color:#969696;
}

textarea {
padding:4px;
}

img#about-image {
float:left;
margin:3px 8px 8px 0;
}
.align_left{text-align: left !important;}
.align_right{text-align: right !important;}
.clearfix:after {
display:block;
font-size:0;
content:" ";
clear:both;
height:0;
}

.container {
text-align:left;
width:1130px;/*************/
position:relative;
zoom:1;
margin:0 auto;
}

#header-wrapper {
background:url(images/bg.png) repeat-x 1px 0px ;
}

#header {
background:url(images/top-bg.jpg) no-repeat top center;
}

#header .container {
padding-top: 5px;
position: relative;
width: 1140px;
margin:0 auto;
}


body#home #header .container {
height:400px;
}

#top-box {
width:547px;
padding-left:3px;
float:left;
margin-top: 15px;
clear: both;
}

#top-box-inner {
margin-left:35px;
margin-top:-7px;
}
.buttons{
overflow: hidden;
margin-top: 38px;
height:49px;
margin-left:20px;
}
#pagetop h1 {
color:#094d71;
text-shadow:1px 1px 1px #83b8db;
margin-bottom:6px;
font-size:36px;
padding-bottom:4px;
}

#top-box h2 {
color:#e2e2e2;
margin-bottom:6px;
letter-spacing:0;
text-shadow:1px 1px 1px rgba(0,0,0,.5);
margin-left:2px;
font-size:26px;
}

#pagetop {
padding:43px 0 0 4px;
}

#pagetop p.tagline,#pagetop p.tagline a {
font-size:18px;
text-shadow:1px 1px 1px #144b8b;
color:#fff;
}

#breadcrumbs {
position:absolute;
bottom:-1px;
left:0;
width:981px;
}

#breadcrumbs-left,#breadcrumbs-content,#breadcrumbs-right {
float:left;
height:48px;
}

#breadcrumbs-left {
width:13px;
background:url(images/breadcrumbs-left.png) no-repeat;
}

#breadcrumbs-right {
width:29px;
background:url(images/breadcrumbs-right.png) no-repeat;
}

#breadcrumbs-content {
width:921px;
background:url(images/breadcrumbs-bg.png);
line-height:55px;
font-size:14px;
font-style:italic;
color:#535353;
text-shadow:1px 1px 1px #fff;
padding:0 0 0 18px;
}

#breadcrumbs-content a {
color:#535353;
}

#top-box p {
color:#fff;
text-shadow:1px 1px 1px #144b83;
font-size:14px;
line-height:26px;
}

#top-box a.featured-button {
display:block;
float:left;
height:53px;
line-height:45px;
padding-right:32px;
background:url(images/button_bg.png) no-repeat bottom right;
font-size:18px;
font-family:Georgia, serif;
color:#925600;
text-shadow:1px 1px 1px #fadb82;
margin:8px 3px 0 0;
}

#top-box a.featured-button span {
display:block;
background:url(images/button_bg.png) no-repeat top left;
padding-left:27px;
height:53px;
}

#image_slideshow {
position:absolute;
top:30%;
right:10px;
z-index:3;
width:350px;
}

#switcher {
position:absolute;
left:110px;
bottom:-55px;
}

#switcher-left,#switcher-right,#switcher-content {
height:85px;
float:left;
}

#switcher-left {
background:url(images/switcher-left.png) no-repeat;
width:37px;
}

#switcher-right {
background:url(images/switcher-right.png) no-repeat;
width:39px;
}

#switcher-content {
background:url(images/switcher-bg.png) repeat-x;
height:54px;
padding:31px 0 0;
}

#switcher-content a {
display:block;
float:left;
background:url(images/switcher-link.png) no-repeat;
height:18px;
text-indent:-9999px;
width:17px;
margin:0;
}

#switcher-content a.active {
background:url(images/switcher-activelink.png) no-repeat;
}

#content {
background:#eff1f2 url(images/main-bg.png) repeat-y top center;
text-shadow:1px 1px 1px #fff;
padding-bottom:15px;
line-height: 24px;
}
.fullwidth{
background: #f1f2f3 !important;
}
#content-wrap {
background:url(images/main-bg-top.png) no-repeat top center;
min-height:200px;
margin-top
}
.fullwidth #content-wrap{
background:url(images/main-bg-top_fw.png) no-repeat top center;
}
#content-wrap .container {
width:1130px;
}

#content-left {
float:left;
width:811px;
margin-right:1px;
margin-top:-10px;
}

#services {
background:url(images/vertical_bg.png) repeat-y 336px 0;
}

.service {
float:left;
width:224px;
position:relative;
padding:5px 37px 28px 75px;
}

#services .even {
margin-left:1px;
width:215px;
}

.service h3.title {
padding-bottom:14px;
}

.service h3.title a {
color:#262626;
}

.service img.icon {
position:absolute;
top:20px;
left:5px;
}
/*
a.readmore {
background:#8ac140;
color:#fff;
font-family:Arial, sans-serif;
font-size:14px;
font-weight:500;
line-height:31px;
display:block;
text-align:center;
text-shadow:1px 1px 0 #5e9f1f;
border-radius:3px 14px 14px 3px;
box-shadow:0 4px 4px rgba(0,0,0,.1);
border-top:1px solid #e8ffb9;
border-bottom:#5e9f1f;
float:right;
clear:both;
padding-right:12px;
margin:5px 12px 5px 5px;
}
a.readmore:hover{
background:#5e9f1f;

}
a.readmore span {
padding-left:18px;
display:block;
height:31px;
font-weight:700;
cursor:pointer;
}

a.readmore:hover {
color:#f7f7f7;
}
*/
a.readmore {
display:block;
float:right;
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
}a.readmore:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
}a.readmore:active {
	position:relative;
	top:1px;
}



div.entry {
background:url(images/horizontal_sep.png) bottom left repeat-x;
padding:20px 10px 12px 13px;
}

div.post a {
font-weight:700;
text-decoration:underline;
}

div.lists {
	padding: 72px -1px 12px 1px;

}

.lists ul {
list-style-type:disc;
margin:10px 0 10px 20px;
}

.lists li {
list-style-type:disc;
margin:10px 0 10px 20px;
font-size: 12px;
font-style: normal;
}

.entry ul {
list-style-type:disc;
margin:10px 0 10px 30px;
}
.hackadelic-sliderPanel ul {
list-style-type:disc;
margin:10px 0 10px 20px;
}
a.hackadelic-sliderButton{
font-weight: bold;
}

.entry ol {
list-style-type:decimal;
list-style-position:inside;
margin:10px 0 10px 2px;
}

.entry ul li ul,.entry ul li ol {
margin:2px 0 2px 20px;
}

.entry ol li ul,.entry ol li ol {
margin:2px 0 2px 35px;
}

#topnav {
width:100%;
height:48px;
background:url(images/menu_bg.png) repeat-x;
position:relative;
}

#topmenu-leftbg,#topmenu-rightbg,#topmenu {
}


#topmenu {
position:relative;
width:1130px;
padding-left:100px;
margin:0 auto;
}


ul.nav {
margin-right:40px;
display:block;
margin-left:-15px;
}

ul.nav li:first-child {
background:none;
}
ul.nav li {
background:url(images/s.png) no-repeat left center;
}

ul.nav li  a {
color:#f9f9f9;
font-weight:700;
text-decoration: none !important;
padding:0 12px;
display:inline-block;
padding:13px 12px 16px;
}

ul.nav li  a[href="#"]:hover {
text-decoration: none !important;
}
ul.nav li  a:hover {

text-decoration: underline !important;
}


ul.nav > li.current_page_item > a,ul.nav > li.current-cat > a,ul.nav > li.current_page_item > a#homelink > span {
background:url(images/active-arrow.png) no-repeat center bottom;

position:relative;
bottom:0;
}
.current_page_item{

background:url(images/s.png) no-repeat left center;
}
ul.nav > li.sf-ul > a:hover,ul.nav > li.sf-ul.sfHover > a {
background:#f5f5f5;
border-radius:5px;
color:#000;
box-shadow:3px 6px 8px 1px rgba(0,0,0,0.2);
-moz-box-shadow:3px 6px 8px 1px rgba(0,0,0,0.2);
-webkit-box-shadow:3px 6px 8px 1px rgba(0,0,0,0.2);
text-align:left;
}

.nav li ul {
background:#fff;
border-radius:0 6px 6px 6px;
top:34px!important;
/*width:172px!important;*/
box-shadow:8px 6px 8px 1px rgba(0,0,0,0.2),
0 0 29px rgba(0,0,0,.1) inset;
display:none;
z-index:99;
padding:14px 10px 14px 20px;text-align:left;
border-bottom:1px solid #fff;
border-right:1px solid #f0f0f0;
}

.nav ul li:hover ul,ul.nav ul li.sfHover ul {
left:183px!important;
top:-14px!important;
}

ul.nav li li a {
background:url(images/nav-bullet.png) no-repeat left 9px;
display:block;
color:#7e7e7e;
padding:4px 0 4px 17px;
position:relative;
}

ul.nav li li a:hover {
color:#444;
background:url(images/nav-bullet_hover.png) no-repeat left 9px;
}

ul.nav #menu-item-8240 {
text-indent:-9999px;
background:url(images/home-icon.png) no-repeat center 14px;
padding:16px 10px 0;

}
ul.nav #menu-item-8240:hover {
background:url(images/home-icon_hover.png) no-repeat center 14px;
}
.sf-sub-indicator{
color:#FFB920;
font-size:15px;
position:relative;
top:1px;
display:none;
}
ul.nav #menu-item-8240 {
display:block;
width:20px;
padding:0 9px 0 5px;
margin:0 0 16px 0;
}

#search-form {
background:url(images/search-bg.png) no-repeat;
width:148px;
margin-top:8px;
}

#search-form input {
border:none;
background:none;
width:127px;
color:#989898;
font-size:11px;
margin:0;
padding:5px 0 8px 11px;
}

#featured {
}

#featured .slide {
padding:20px 20px 34px 40px;
}

#featured-wrap {
position:relative;
background: url(/wp-content/themes/MyProduct/images/horizontal_sep.png) repeat-x left bottom;
}

ul#featured-control {
position:absolute;
top:-46px;
left:10px;
}

ul#featured-control li {
float:left;
background:url(images/featured-li.png) repeat scroll right bottom transparent;
padding-right:28px;
margin-right:-6px;
}

ul#featured-control li a {
background:url(images/featured-li.png) no-repeat;
display:block;
height:47px;
line-height:57px;
padding-left:21px;
padding-right:1px;
}

ul#featured-control li.active {
background:url(images/active-bg-sprite.png) repeat scroll right bottom transparent;
padding-right:34px;
margin-right:-15px;
margin-left:-12px;
}

ul#featured-control li.active a {
background:url(images/active-bg-sprite.png) no-repeat;
height:63px;
padding-left:33px;
padding-right:4px;
color:#535353;
}

#featured h2.title,.entry h2.title {
font-size:30px;
margin-bottom:13px;
color: #000;
}


#featured h1.title,.entry h1.title {
font-size:30px;
margin-bottom:13px;
color: #000;
}

#featured h2.title a,.entry h2.title a {
color:#262626;
text-shadow:1px 1px 1px #fff;
}

#featured h2.title a:hover,.entry h2.title a:hover {
text-decoration:none;
color:#111;
}

img.thumbnail {
background:url(images/thumb-bg.png) no-repeat;
margin-top:7px;
padding:8px 9px 10px 8px;
}

div.postinfo {
background:url(images/horizontal_sep.png) repeat-x;
width:490px;
}

div.postinfo p.tagline {
background:url(images/postinfo-icon.png) no-repeat 2px 7px;
font-size:14px;
color:#545353;
font-family:Georgia, serif;
font-style:italic;
padding-bottom:4px;
}

div.postinfo p.tagline span.inner {
display:block;
background:url(images/horizontal_sep.png) bottom left repeat-x;
padding:6px 4px 9px 34px;
}

#comment-section {
padding:30px 41px 20px 20px;
}

span.bottom_bg {
background:url(images/comment-bottom.png) no-repeat scroll bottom right;
display:block;
height:2px;
margin-top:-21px;
width:580px;
}

div.authordata {
width:100px;
}

img.avatar {
float:right;
background:url(images/avatar-bg.png) no-repeat;
padding:5px 6px 6px 5px;
}

div.comment-author {
text-align:right;
margin-top:13px;
padding-bottom:5px;
}

div.comment-author span.fn a,div.comment-author span.fn {
color:#262626!important;
font-size:14px;
font-weight:400!important;
font-family:Georgia, serif;
}

.comment-meta {
margin-top:3px;
}

.comment-meta a {
color:#434343!important;
font-size:11px;
font-weight:400!important;
}

.comment-wrap {
float:left;
margin-left:32px;
}

li.depth-1 .comment-wrap {
width:428px;
}

li.depth-2 .comment-wrap {
width:310px;
}

li.depth-3 .comment-wrap {
width:193px;
}

li.depth-4 .comment-wrap {
width:78px;
}

ol.commentlist {
padding-top:10px;
}

.commentlist li.comment {
background:url(images/content_line.png) repeat-y 117px 0;
margin:20px 0;
}

.commentlist li.comment ul {
margin:8px 0 8px 117px;
}

#respond {
padding-top:30px;
}

#commentform textarea#comment {
width:99%;
}

#commentform input[type=text] {
width:40%;
}

li.comment #respond {
padding-left:28px;
padding-top:20px;
background:#E7E9EB;
}

li.comment #respond textarea {
width:99%!important;
}

li.comment #respond input[type=text] {
width:50%!important;
}

.depth-1 li.comment #respond {
padding-left:10px;
}

div#comment-section a {
color:#000;
font-weight:700;
}

#footer a {
text-shadow:none!important;
color:#aaa;
}

#footer-top {
background:url(images/footer-bg.png);
}

#footer {
background:url(images/footer-top.png) repeat-x;
border-top:1px solid #fff;
padding-top:10px;
text-shadow:-1px -1px 1px #000;
color:#898989;
border-bottom:1px solid #393939;
overflow:hidden;
}

#footer .widget {
width:280px;
padding-bottom:10px;
float:left;
margin:0 0 0 40px;
}

#footer .widget h3.title {
color:#fff;
font-size:24px;
}

#footer a:hover {
color:#fff;
text-decoration:none;
}

#footer .widget ul {
margin-bottom:5px;
margin-left:17px;
}

#footer .widget ul li {
background:url(/wp-content/uploads/2010/12/footer-bullet.gif) no-repeat scroll 0 50%;
color:#AAA;
padding:2px 0 2px 18px;
}

#footer-copyright {
background:#181818 url(images/footer-copyright-bg.png) repeat-x;
padding:11px 0 1px;
}

p#copyright {
float:right;
color:#6b6b6b;
font-size:11px;
text-shadow:-1px -1px 1px #000;
margin-right:20px;
}

p#copyright a {
color:#a0a0a0;
}

#sidebar {
float:left;
width:308px;
}

#sidebar a {
color:#7f7f7f;
}

#sidebar a:hover {
color:#474646;
}

.sidebar-block {
background:url(images/horizontal_sep.png) repeat-x left bottom;
padding:15px 18px 15px 25px;
overflow: hidden;
}

#testimonial {
color:#7f7f7f;
font-family:Georgia, serif;
font-style:italic;
background:url(images/testimonial-bg.gif) no-repeat 0 2px;
margin-left:-15px;
padding:0 0 0 26px;
}

#testimonial p.author {
color:#262626;
font-family:Arial, sans-serif;
font-style:normal;
text-align:right;
background:url(images/testimonials-bottom-bg.gif) no-repeat top right;
padding-top:18px;
margin-top:-24px;
}

#tabbed-area #tabs {
background:#E6E6E6;
border:1px solid #B4B4B4;
height:43px;
border-left:none;
margin:-23px -18px 0 -37px;
}

#tabs ul#tab_controls {
border-top:1px solid #fff;
}

#tabs ul#tab_controls li {
float:left;
padding:0;
}

#tabs ul#tab_controls li.first {
background:url(images/recent-icon.png) no-repeat 10px 14px transparent;
}

#tabs ul#tab_controls li.second {
background:url(images/popular-icon.png) no-repeat 4px 15px transparent;
}

#tabs ul#tab_controls li.last {
background:url(images/random-icon.png) no-repeat 0 14px transparent;
}

#tabs ul#tab_controls li a {
display:block;
color:#262626;
font-family:Georgia, serif;
text-align:center;
font-size:12px;
font-weight:700;
padding:10px 0 11px 10px;
}

#tabs ul#tab_controls li.first a {
width:92px;
}

#tabs ul#tab_controls li.second a {
width:94px;
}

#tabs ul#tab_controls li.last a {
width:87px;
}

#tabs ul#tab_controls li.active a {
background:url(images/active-tab-arrow.png) bottom center no-repeat;
padding-bottom:24px;
}

.tab-content {
margin-top:32px;
}

.sidebar-block h3.title {
font-size:24px;
color:#262626;
}

.sidebar-block ul {
margin-bottom:5px;
}

.sidebar-block ul li {
background:url(images/bullet.png) no-repeat scroll 0 10px;
color:#262626;
padding:5px 0 8px 35px;
}

div.post .new-post .aligncenter,.aligncenter {
display:block;
margin-left:auto;
margin-right:auto;
}

.wp-caption {
border:1px solid #ddd;
text-align:center;
background-color:#f3f3f3;
padding-top:4px;
margin-bottom:10px;
}

.wp-caption.alignleft {
margin:0 10px 10px 0;
}

.wp-caption.alignright {
margin:0 0 10px 10px;
}

.wp-caption img {
border:0 none;
margin:0;
padding:0;
}

.wp-caption p.wp-caption-text {
font-size:11px;
line-height:17px;
margin:0;
padding:0 4px 5px;
}

img.alignleft {
display:inline;
float:left;
margin-right:15px;
}

img.alignright {
display:inline;
float:right;
margin-left:15px;
}

.nav ul {
position:absolute;
top:-999em;
background-position:bottom;
background-repeat:no-repeat;
z-index:30!important;
}

.nav li {
float:left;
position:relative;
}

.nav a {
display:block;
float:left;
}

.nav li:hover ul,ul.nav li.sfHover ul {
left:0;
top:35px;
}

.nav li li:hover ul,ul.nav li li.sfHover ul {
left:203px;
top:0;
}

.nav li li {
display:block;
float:left;
height:auto!important;
padding:0;
}

.nav li li a:link,.nav li li a:visited {
display:block;
height:auto;
float:left;
width:180px;
}

.nav li:hover {
visibility:inherit;
}

#wp-calendar {
empty-cells:show;
width:240px;
margin:10px auto 0;
}

#wp-calendar a {
display:block;
text-decoration:none;
font-weight:700;
}

#wp-calendar caption {
text-decoration:none;
font:bold 13px Arial, Sans-Serif;
}

#wp-calendar td {
color:#9f9f9f;
padding:3px 5px;
}

#wp-calendar th {
font-style:normal;
text-transform:capitalize;
padding:3px 5px;
}

#wp-calendar #prev a,#wp-calendar #next a {
font-size:9pt;
}

#wp-calendar #next a {
padding-right:10px;
text-align:right;
}

#wp-calendar #prev a {
padding-left:10px;
text-align:left;
}

.pagination {
overflow:hidden;
padding:15px 12px 0;
}

.wp-pagenavi {
position:relative;
text-align:right;
padding:33px 55px 33px 0;
}

.wp-pagenavi a,.wp-pagenavi a:link {
background:url(images/pagenavi-bg.png) no-repeat!important;
color:#383737!important;
border:none!important;
text-shadow:1px 1px 1px #fff;
font-size:14px;
margin:2px;
padding:10px 15px 12px 14px !important;
}

.wp-pagenavi a:visited {
background:url(images/pagenavi-bg.png) no-repeat!important;
color:#383737!important;
border:none!important;
margin:2px;
padding:10px 15px 12px 14px !important;
}

.wp-pagenavi span.pages {
color:#989898!important;
border:none!important;
background:none!important;
margin:2px!important;
padding:5px 7px!important;
}

.wp-pagenavi span.current,.wp-pagenavi span.extend,.wp-pagenavi a:active,.wp-pagenavi a:hover {
background:url(images/pagenavi-current-bg.png) no-repeat!important;
border:none!important;
text-shadow:-1px -1px 1px #000;
color:#fff!important;
font-size:14px!important;
font-weight:400!important;
margin:2px;
padding:10px 15px 12px 14px !important;
}

.foursixeight {
margin:15px 0 5px 84px;
}

.fullwidth {
width:100%!important;
}

.nobg {
background:none!important;
}

body#home #tabbed-area #tabs {
margin-top:-30px;
}

#box-image-top {
width:140px;
height:186px;
background:url(images/zencart-box.png) no-repeat;
float:left;
}

.rssSummary {
color:#7f7f7f;
font-family:Georgia, serif;
font-style:italic;
background:url(images/testimonial-bg.gif) no-repeat 2px 2px;
margin-left:-15px;
padding:0 0 0 26px;
}

.rssPageSummaryEnd {
color:#262626;
font-family:Arial, sans-serif;
font-style:normal;
text-align:right;
background:url(images/testimonials-bottom-bg.gif) no-repeat top right;
padding-top:18px;
margin-top:0!important;
margin-bottom:14px!important;
}

.rssSummaryEnd {
color:#262626;
font-family:Arial, sans-serif;
font-style:normal;
text-align:right;
background:url(images/testimonials-bottom-bg.gif) no-repeat top right;
padding-top:18px;
margin-top:-14px;
margin-bottom:24px;
}

#more-button {
text-align:right;
margin-top:-5px;
}

.p_title {
margin:0 0 10px;
border-bottom:2px groove #fff;
}

.p3 {
font-size:11px;
width:100%;
margin-top:10px;
}

.si_contact_form1 div {
weidth:100%;
}

a.buy_now {
background:#8ac140;
width:219px;
height:32px;
color:#fff;
font-family:Arial, sans-serif;
font-size:18px;
font-weight:700;
display:block;
float:left;
padding-top:14px;
text-align:center;
margin-left:30px;
text-shadow:-1px -1px 0 #0d7200;
text-decoration:none;

border-radius:12px;
box-shadow:0 4px 4px rgba(0,0,0,.1);
border-top:1px solid #e8ffb9;
border-bottom:#5e9f1f;
}

a.buy_now:hover {
background:#5e9f1f;
text-decoration:none;
}

a.download_free_trial {
width:219px!important;
height:32px!important;
color: #4c4c4c !important;
font-family:Arial, sans-serif;
font-size:18px!important;
font-weight:700!important;
display:block!important;
float:left!important;
padding-top:14px!important;
text-align:center!important;
margin-left:25px!important;
text-shadow: 1px 1px 0 #FFD26E!important;
text-decoration:none !important;
border-radius:12px!important;
box-shadow:0 4px 4px rgba(0,0,0,.1)!important;
border-top:1px solid #e8ffb9!important;
border-bottom:#5e9f1f!important;
background:#d9d221!important;
}

a.download_free_trial:hover {
text-decoration:none;background:#d0c91e;
}

td {
vertical-align:middle;
}

.not_home_buttons {
float:right;
margin-top:46px;
margin-right:100px;
}

.not_home_buttons .buy_now {
margin-left:10px!important;
margin-bottom:10px;
}

.not_home_buttons .download_free_trial {
margin-left: 10px;}

.slogan {
width:240px;
color:#fff;
font-size:28px;
margin-top:18px;
margin-left:30px;
zoom:1;
height:30px;
}

.benefits ul {
font-size:16px;
color:#fff;
list-style-type: none;
padding-left:10px;
text-shadow:1px 1px 1px #234c6d;
margin-top:-5px;
}
.benefits li{
padding: 4px 0 4px 34px;
background: url(images/benefits_thumb.png) no-repeat 0 5px;
}
.benefits a{
color:#8fc53a;
text-decoration: none;
}
.benefits a:hover{
text-decoration: none;
}
.sidebar_testimonials {
background:url(images/testimonial-bg.gif) no-repeat scroll 0 2px transparent;
padding-top:20px;
padding-left:10px;
font-style:italic;
font-family:Georgia, serif;
}

.sidebar_testimonials_end {
background:url(images/testimonials-bottom-bg.gif) no-repeat scroll right top transparent;
}

#sidebar .rssimport .readmore {
color:#4c4c4c!important;
}

#sidebar .rssimport .readmore:hover {
color:#333!important;
}

.sidebar_testimonials a {
display:block;
font-size:17px;
}

.buy_now_table {
margin-top:10px;
margin-bottom:15px;
}

.buy_now_table td {
background:url(images/horizontal_sep.png) repeat-x scroll left bottom;
padding:10px;
}

.buy_now_table h3 {
font-size:20px;
padding:0!important;
}
/*
a.table_buy_now {
display:block;
height:43px;
width:120px;
background:url(images/try_free_small.gif) no-repeat 50% 100%;
color:#fff !important;
text-decoration:none!important;
text-shadow: -1px -1px 0 #244B6F !important;
line-height:43px;
font-size:16px;
font-size:16px;
text-align:center;
}

a.table_buy_now:hover {
background:url(images/try_free_small.gif) no-repeat 50% 0;
}
*/

.store_manager_addons   table{
background: url(images/addon_bg_2.png) no-repeat right bottom;
-moz-border-radius:6px;
-o-border-radius:6px;
border-radius:10px;
box-shadow:0 0 10px rgba(0,0,0,.05) inset;
}
.store_manager_addons .swrp img{
height:130px;
}
.store_manager_addons .swrp{
box-shadow:0 0 5px rgba(0,0,0,.09), 0 0 10px rgba(0,0,0,.05) inset;
width:100%;
-moz-border-radius:6px;
-o-border-radius:6px;
border-radius:10px;
margin-bottom:20px;
background: url(images/addon_bg.jpg) repeat-x;
}
.store_manager_addons .info{

width:100%;
}

.store_manager_addons table td h3 a{

background:url(images/subp.png);
border-radius:12px;
padding:2px 12px;
margin:6px 0;
font-weight:bold;
text-decoration:none!important;
color:#43423f;
text-shadow:1px 1px 0 #c8edff;
font-style: normal;
font-family: 'Economica', sans-serif;
font-size: 24px;

}
.store_manager_addons table td h3 {
}
.store_manager_addons table td {
padding:10px;
}

.store_manager_addons img {
padding:0 10px;
}

.store_manager_addons .table_buy_now {
float:right;
font-weight:700;
}

.store_manager_addons .buy_now_block {
float:right;
overflow:hidden;
}

.store_manager_addons .read_more {
float:left;
padding-top:15px;
}

.store_manager_addons .price {
color:#c91405;
font-size:26px;
font-weight:700;
font-family: 'Economica', sans-serif;
padding:2px 0 2px 12px;
text-align:center;
}

.store_manager_addons p {
padding:0;
}

.not_available {
float:right;
color:#006125;
font-size:16px;
padding-top:3px;
overflow:hidden;
font-weight:700;
width:125px;
text-align:center;
}

.addon_info {
background:url(/wp-content/uploads/2010/12/info.gif) no-repeat 0 50%;
padding-left:20px;
color:#1074a5;
font-weight:700;
margin-top:10px;
font-size:11px;
}


.addon_info a {
color:#1074a5!important;
}

.try_free  {
	-moz-box-shadow:inset 0px 1px 0px 0px #caefab;
	-webkit-box-shadow:inset 0px 1px 0px 0px #caefab;
	box-shadow:inset 0px 1px 0px 0px #caefab;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #77d42a), color-stop(1, #5cb811) );
	background:-moz-linear-gradient( center top, #77d42a 5%, #5cb811 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77d42a', endColorstr='#5cb811');
	background-color:#77d42a;
	-moz-border-radius:19px;
	-webkit-border-radius:19px;
	border-radius:19px;
	border:1px solid #268a16;
	display:inline-block;
	color:#fff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #49880f;
	text-decoration:none;
	text-align:center;
}
a.try_free :hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #5cb811), color-stop(1, #77d42a) )!important;
	background:-moz-linear-gradient( center top, #5cb811 5%, #77d42a 100% )!important;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5cb811', endColorstr='#77d42a')!important;
	background-color:#5cb811!important;
}
a.try_free :active {
	position:relative;
	top:1px;
}


.table_buy_now  {
	-moz-box-shadow:inset 0px 1px 0px 0px #f9eca0;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f9eca0;
	box-shadow:inset 0px 1px 0px 0px #f9eca0;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f0c911), color-stop(1, #f2ab1e) );
	background:-moz-linear-gradient( center top, #f0c911 5%, #f2ab1e 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0c911', endColorstr='#f2ab1e');
	background-color:#f0c911;
	-moz-border-radius:19px;
	-webkit-border-radius:19px;
	border-radius:19px;
	border:1px solid #ffae00;
	display:inline-block;
	color:#3d3d3d;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ded17c;
}.table_buy_now :hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f2ab1e), color-stop(1, #f0c911) );
	background:-moz-linear-gradient( center top, #f2ab1e 5%, #f0c911 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2ab1e', endColorstr='#f0c911');
	background-color:#f2ab1e;
}.table_buy_now :active {
	position:relative;
	top:1px;
}





.prices .try_free {
background:url(/wp-content/uploads/2010/12/try_free.png) no-repeat;
padding-top:14px;
}

#m1list_subscribeform table {
background:url(images/form_newsletter_bg.jpg) no-repeat 100% 100% #fdfafa;
-moz-box-shadow:0 0 5px #555;
box-shadow:0 0 5px #555;
-webkit-box-shadow:0 0 5px #555;
width:97%;
-moz-border-radius:10px;
border-radius:10px;
}

#m1list_subscribeform input[type=text] {
width:300px;
}

#m1list_subscribeform font {
font-size:16px;
font-weight:700;
}

#m1list_subscribeform td {
padding:5px 10px;
}

.buy_now_table table {
background:url(/wp-content/uploads/2010/12/form_bg.jpg) no-repeat 100% 100% #fdfafa;
-moz-box-shadow:0 0 5px #555;
box-shadow:0 0 5px #555;
-webkit-box-shadow:0 0 5px #555;
width:100%;
-moz-border-radius:10px;
border-radius:10px;
}

#m1list_subscribeform input[type=submit] {
height:43px;
width:120px;
background:url(images/try_free_small.gif) no-repeat 50% 100%;
color:#4C4C4C!important;
text-decoration:none!important;
font-size:20px;
border:none;
font-weight:700;
text-shadow:1px 1px 0 #ffd26e;
margin-left:70px;
cursor:pointer;
}

#m1list_subscribeform input[type=submit]:hover {
background:url(images/try_free_small.gif) no-repeat 0 100%;
}

.news_title {
padding-bottom:0;
font-size:15px;
font-weight:700;
}

.news_date {
padding-bottom:0;
font-size:11px;
margin-bottom:10px;
display:block;
}

.news .readmore {
font-weight:400!important;
}

.ngg-galleryoverview div {
margin-left:5px;
margin-right:5px;
margin-bottom:10px;
}

.ngg-gallery-thumbnail span {
font-size:13px!important;
width:278px;
}

.ngg-gallery-thumbnail h4 {
width:278px;
text-align:center;
border-bottom:solid 1px #C7CED1;
font-size: 16px;
line-height: 125%;
}

.photodesc {
border-top:solid 1px #fff;
width:278px;
text-align:left;
font-size:12px;
line-height:18px;
}

.video {
position:relative;
margin-left:8px !important;
margin-right:8px !important;
margin-bottom:10px !important;
width:300px;
height: 373px;
}

.video_thumb {
width:48px;
height:48px;
position:absolute;
top:80px;
right:125px;
z-index:20;
background:url(http://www.prestashopmanager.com/wp-content/uploads/2011/04/youtube_pic.png) no-repeat;
border:none !important;
text-decoration: none !important;
cursor: pointer;
}


.Pro3xEasySlidesBox table {
height:240px;
text-align:left!important;
width:780px;
}

.homepage_video,.store_manager_features,.news {
background:url(/wp-content/themes/MyProduct/images/horizontal_sep.png) repeat-x left top;
overflow:hidden;
padding:10px;
}
.featured_addons{
padding: 10px;
}

.hackadelic-sliderButton {
display:block;
font-size:14px;
width:756px;
height:30px;
padding-top:9px;
padding-left:49px;
color:#444!important;
text-shadow:1px 1px 0 #eee!important;
text-decoration:none!important;
position:relative;
margin:0 auto;
}

.hackadelic-sliderNote-1 {background:url(images/acc_reports1.jpg) no-repeat;}
.hackadelic-sliderNote-2 {background:url(images/acc_categories1.jpg) no-repeat;}
.hackadelic-sliderNote-3 {background:url(images/acc_products1.jpg) no-repeat;}
.hackadelic-sliderNote-4 {background:url(images/acc_ie.jpg) no-repeat;}
.hackadelic-sliderNote-5 {background:url(images/acc_editor.jpg) no-repeat;}
.hackadelic-sliderNote-6 {background:url(images/acc_supplier.jpg) no-repeat;}
.hackadelic-sliderNote-7 {background:url(images/acc_customers1.jpg) no-repeat;}
.hackadelic-sliderNote-8 {background:url(images/acc_multistore.jpg) no-repeat;}
.hackadelic-sliderNote-9 {background:url(images/acc_manufacturer.jpg) no-repeat;}
.hackadelic-sliderNote-10 {background:url(images/acc_access.jpg) no-repeat;}
.hackadelic-sliderNote-11 {background:url(images/acc_orders1.jpg) no-repeat;}
.hackadelic-sliderNote-12 {background:url(images/acc_payment.jpg) no-repeat;}
.hackadelic-sliderNote-13 {background:url(images/acc_shipping.jpg) no-repeat;}
.hackadelic-sliderNote-14 {background:url(images/acc_employee.jpg) no-repeat;}
.hackadelic-sliderNote-15 {background:url(images/acc_general1.jpg) no-repeat;}
.hackadelic-sliderNote-16 {background:url(images/acc_multilang.png) no-repeat;}
.hackadelic-sliderPanel {
background:#eee;
border:solid 1px #ddd;
border-radius:0 0 6px 6px;

width:700px;
margin:-15px 0 15px 15px;
padding:10px;
}

#hackadelic-sliderPanel-1 {
display:block;
}

.rssSummary a {
display:inline!important;
font-size:17px;
font-weight:400!important;
}

.rssSummary b {
font-size:17px;
font-weight:400!important;
}
/*  -  */
.price_table {
margin-bottom:20px;
margin-left:10px;
}

.first_col {
width:172px;
text-align:center;
padding-left:10px;
padding-right:10px;
}

.second_col {
width:174px;
text-align:center;
padding-left:10px;
padding-right:10px;
padding-bottom:-20px;
}

.third_col {
width:198px;
text-align:center;
padding-left:10px;
padding-right:10px;
}

.table_header {
height:94px;
font-size:16px;
font-weight:700;
font-family:Arial, sans-serif;
color:#4c4c4c;
text-shadow:1px 1px 0 #FFD26E;
overflow:hidden;
}

.table_price {
height:57px;
font-size:29px;
font-weight:700;
font-family:Arial, sans-serif;
color:#4c4c4c;
text-shadow:1px 1px 0 #fff;
}

.table_footer {
height:81px;
}

.table_header .first_col {
background:url(/wp-content/uploads/2011/01/first_col_header.jpg) no-repeat 0 16px;
padding:42px 0 12px
}

.table_header .second_col {
background:url(/wp-content/uploads/2011/01/second_col_header.jpg) no-repeat;
padding-top:22px;
}

.table_header .third_col {
background:url(/wp-content/uploads/2011/01/third_col_header.jpg) no-repeat;
}

.table_price .first_col {
background:url(/wp-content/uploads/2011/01/first_col_price.jpg) no-repeat;
}

.table_price .second_col {
background:url(/wp-content/uploads/2011/01/second_col_price.jpg) no-repeat;
}

.table_price .third_col {
background:url(/wp-content/uploads/2011/01/third_col_price.jpg) no-repeat;
}

.table_content .first_col {
background:url(/wp-content/uploads/2011/01/first_col_bg.jpg) no-repeat 50% 100%;
}

.table_content .second_col {
background:url(/wp-content/uploads/2011/01/second_col_bg.jpg) no-repeat 50% 100%;
}

.table_content .third_col {
background:url(/wp-content/uploads/2011/01/third_col_bg.jpg) no-repeat 50% 100%;
}

.table_footer .first_col {
background:url(/wp-content/uploads/2011/01/first_col_footer.jpg) no-repeat 0 -16px;
}

.table_footer .second_col {
background:url(/wp-content/uploads/2011/01/second_col_footer.jpg) no-repeat;
}

.table_footer .third_col {
background:url(/wp-content/uploads/2011/01/third_col_footer.jpg) no-repeat;
}


.save {
    color: #D30000;
    display: block;
    font-size: 16px;
    font-weight: bold;
    margin-top: 3px;
    text-align: center;
}

.table_footer .try_free {
float:none;
margin:0 auto 25px;
}

.table_block {
background:url(/wp-content/uploads/2011/01/border.gif) no-repeat 50% 0;
padding-top:15px;
margin-top:15px;
font-size:14px;
}

.discount_1 {
background:url(/wp-content/uploads/2011/01/discount_label_1.png) no-repeat;
display:block;
height:41px;
width:142px;
font-weight:700;
font-size:20px;
color:#d30000;
padding-top:37px;
padding-left:10px;
text-align:left;
margin:15px auto 10px;

}

.discount_2 {
background:url(/wp-content/uploads/2011/01/discount_label_2.png) no-repeat;
display:block;
height:39px;
width:148px;
font-weight:700;
font-size:20px;
color:#d30000;
padding-top:37px;
padding-left:10px;
text-align:left;
margin:15px auto 10px;
 
}

.free_versions td {
padding-left:15px;
padding-right:15px;
vertical-align:top;
}

a.inline_button {
background:url(/wp-content/uploads/2010/12/inline_button_bg.gif) no-repeat 100% 100%;
padding-right:12px;
text-decoration:none!important;
padding-top:3px;
padding-bottom:4px;
}

a.inline_button span {
background:url(/wp-content/uploads/2010/12/inline_button_bg.gif) no-repeat 0 0;
height:23px;
cursor:pointer;
padding:3px 8px 5px 10px;
}

.search {
padding:10px!important;
}

.icons p {
padding-bottom:20px;
}

.logo_pic {
 display: block;
    float: left;
    margin-top: 4px;
	margin-left:26px;
    overflow: hidden;
    width: 360px;
}

.info_text {
background:url(/wp-content/uploads/2010/12/info.gif) no-repeat 5px 5px #d3e0e7;
border:solid 1px #a6c8e2;
padding-left:25px;
text-shadow:none!important;
margin-right:20px;
clear:both;
}

.addon_block {
	float: left;
    overflow: hidden;
    padding-right: 15px;
    text-align: center;
    width: 30%;
}
.addon_block .try_free {
    cursor: pointer;
    float: none;
    margin: 0 auto 10px;
}
.upd_price {
    color: #4C4C4C;
    font-size: 29px;
    font-weight: bold;
    margin: 10px auto 0;
}

#TB_title {
clear:both;
overflow:hidden;z-index:1000;
}

#TB_caption {
overflow:hidden;
height:auto!important;z-index:1000;
}

#TB_secondLine {
padding-bottom:5px;
padding-left:10px;
padding-top:5px;
}

#TB_window iframe {
width:600px;
height:500px;
z-index:1000;
}

.sm_brings_you div {
width:45%;
float:left;
padding:0 5px 0 15px;
}

.support table {
margin:0 auto;
}

#TB_ajaxWindowTitle h4 {
padding-top:1px!important;
padding-bottom:0!important;
}

.icon_text {
margin-left:88px;
}

.store_managers li {
height:19px;
overflow:hidden;
font-size:11px;
margin:8px;
padding:0 0 0 35px !important;
line-height: 18px;
}

.store_managers .ocm_sm {
background:url(images/sm_icons_.png) 0 0 no-repeat;
}

.store_managers .cre_sm {
background:url(images/sm_icons_.png) 0 -20px no-repeat;
}

.store_managers .zc_sm {
background:url(images/sm_icons_.png) 0 -39px no-repeat;
}

.store_managers .xc_sm {
background:url(images/sm_icons_.png) 0 -58px no-repeat;
}

.store_managers .pinn_sm {
background:url(images/sm_icons_.png) 0 -77px no-repeat;
}

.store_managers .cc_sm {
background:url(images/sm_icons_.png) 0 -95px no-repeat;
}

.store_managers .ctc_sm {
background:url(images/sm_icons_.png) 0 -114px no-repeat;
}
.store_managers .ps_sm {
background:url(images/sm_icons_.png) 0 -154px no-repeat;
}
.store_managers .vm_sm {
background:url(images/sm_icons_.png) 0 -173px no-repeat;
}

.store_managers .di_sm {
background:url(images/sm_icons_.png) 0 -194px no-repeat;
}

.store_managers .di_mj {
background:url(images/sm_icons_.png) 0 -216px no-repeat;
}

.store_managers .woo_sm {
background:url(images/sm_icons_.png) 0 -254px no-repeat;
}

.store_managers .di_op {
background:url(images/sm_icons_.png) 0 -235px  no-repeat;
}

.store_managers .mag_sm {
background:url(/img/sm_icons.jpg) 0 -134px no-repeat;
}

.news_doc {
list-style-type:none!important;
}


.news_doc li {
background-image:url(/images/info.gif);
background-position:0 10px;
background-repeat:no-repeat;
margin:0;
padding:5px 0 5px 20px;
}

ins,#top-box a.featured-button:hover,div.post a:hover,.reply-container a:hover,#sidebar div.custom-sidebar-block ul.control li a:hover,ul#cats-menu li a:hover,ul#page-menu li a:hover,div#slider-control div.featitem h2 a,.store_manager_addons a:hover {
text-decoration:none;
}

a:hover,#pagetop p.tagline a:hover,#wp-calendar a:hover,#more-button a,.store_manager_addons a,a.inline_button:hover {
text-decoration:underline;
}

.clear,.buttons {
clear:both;
}

.ui-tabs-hide,.js #feat-content,.js div#from-blog div.entries,.js #image_slideshow,.slideshowlink,.item-div a {
display:none;
}

h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,#wp-calendar td#today {
color:#000;
}

h1,h3#comments {
font-size:30px;
}

dl dt,.news a,.Pro3xEasySlidesBox .read_more {
font-weight:700;
}

* html .clearfix,:first-child+html .clearfix {
zoom:1;
}

#breadcrumbs-content a:hover,p.tagline a:hover,ul.nav a:hover,#tabs ul#tab_controls li a:hover {
text-decoration:none;
color:#000;
}

body#home #content-left,#services .lastrow,ul.nav > li > a:focus,ul.nav li li,ul.children .comment .bottom_bg,#sidebar .noborder {
background:none;
}

.service h3.title a:hover,ul#featured-control li a:hover {
color:#000;
text-decoration:none;
}

ul.nav,#search-form,.alignleft {
float:left;
}

.entry h2.title,.sm_brings_you ul {
margin-bottom:10px;
}

.reply-container,.alignright {
float:right;
}


#footer .widget ul ul,.sidebar-block ul ul {
margin-bottom:0;
}

#footer .widget ul li ul,.sidebar-block ul li ul {
margin:0 0 -12px;
padding:5px 0 0 7px;
}

#footer #wp-calendar td#today,.benefits strong {
color:#fff;
}

.nav li:hover li ul,.nav li.sfHover li ul,.nav li:hover ul,.nav li li:hover ul {
top:-999em;
}

.contact-forms td,.table_content td {
vertical-align:top;
}

.required,.red {
color:red;
}

#sidebar .rssimport,.Pro3xEasySlidesBox {
overflow:hidden;
}

.buy_now_table p,.Pro3xEasySlidesBox h3,.info_text p {
padding:0!important;
}

.news li,.faq li {
margin-bottom:20px;
}
#TB_window{
z-index:10000;

}
.video h4,.video .photodesc {
margin-left:5px;
}

#TB_window p,.sm_brings_you {
width:100%;
clear:both;
}
/*--------------------------------------------------*/
/*----------------------DEMO-VS-FULL----------------*/
/*--------------------------------------------------*/
.prices{
font-family: 'Arial', sans-serif;
font-weight: bold;
font-size: 14px;
color: #333;
}
.prices .labels{
width: 187px;
float: left;
overflow: hidden;
}
.labels .top_shadow{
background: url(/img/vs_table/labels_top_shadow.png) no-repeat 100% 100%;
height: 55px;
}
.labels_content div{
text-align: center;
color: #fff;
width: 157px;
#width: 187px;
text-shadow: -1px -1px 0 #444;
}
.labels_content p{
padding-left: 15px;
padding-right: 15px;
margin: 0;
}
.labels_top{
background: url(/img/vs_table/labels_top.png) no-repeat 50% 100%;
height: 87px;

}
.labels_light{
background: url(/img/vs_table/labels_light_bg.png) no-repeat 50% 100%;
height: 80px;
}
.labels_dark{
background: url(/img/vs_table/labels_dark_bg.png) no-repeat 50% 100%;
height: 80px;
}
.labels_bottom{
/* background: url(/img/vs_table/labels_bottom_dark.png) no-repeat 50% 100%; */ /*--USE-THIS-FOR-DARK-BG--*/
background: url(/img/vs_table/labels_bottom_light.png) no-repeat 50% 100%; /*--USE-THIS-FOR-LIGHT-BG--*/
height: 86px;
}
.labels_bottom_shadow{
height: 23px;
width: 187px;
background: url(/img/vs_table/labels_bottom_shadow.png) no-repeat 100% 100%;
}
/*-------------DEMO----------------*/
.prices .demo{
width: 217px;
float: left;
overflow: hidden;
}
.demo_title{
background: url(/img/vs_table/demo_title.png) no-repeat 100% 0%;
width: 217px;
height: 36px;
overflow: hidden;
text-align: center;
padding-top: 19px;
font-size: 22px;
font-weight: bold;
color: #4c4c4c;
text-shadow: 1px 1px 0 #ffd26e;
}
.demo_content{
background: url(/img/vs_table/demo_bg.png) no-repeat 0% 100%;
min-height:447px;
height:auto !important;
height:447px;
padding-top: 7px;
}
/*-------------FULL----------------*/
.prices .full{
width: 221px;
float: left;
overflow: hidden;
}
.full_title{
background: url(/img/vs_table/full_title.png) no-repeat 100% 0%;
width: 221px;
height: 36px;
overflow: hidden;
text-align: center;
padding-top: 19px;
font-size: 22px;
font-weight: bold;
color: #fff;
text-shadow: 1px 1px 0 #0d7200;
}
.full_content{
background: url(/img/vs_table/full_bg.png) no-repeat 50% 100%;
min-height:447px;
height:auto !important;
height:447px;
padding-top: 7px;
}

.price_element{
text-align: center;
background: url(/img/vs_table/line.png) no-repeat 50% 0%;
#background: none;
overflow: hidden;
height: 80px;
display: table;
#position: relative;
width: 215px;
text-shadow: 1px 1px 0 #fff;
line-height: 20px;
}
.prices .wrapper{
#position: absolute;
#top: 50%;
#left: 50%;
#width: 200px;
display: table-cell;
vertical-align: middle;
text-align: center;
padding-left: 15px;
padding-right: 15px;
}
.price_element p{
margin: 0;
height: 80px;
}

.bottom_space{
height: 32px;
}
.labels_align{
display: table;
#position: relative;
line-height: 20px;
}
.prices .prices_container{
#position: relative; 
#top: -50%;
#left: -50%;
}
/*---------------------LAYOUT-FIXES------------------------------*/
.box{
float: right;
position:absolute;
top:30px;
left:690px;
width:455px;
height:282px;
background:url("images/purple/tv.png") no-repeat scroll center top;
padding:9px;
z-index:1000;
}

#boxlabe{
}

#pager{
position:absolute;
bottom:-60px;
left:36px;
}
.box {
z-index:10;
}
.box-slider{
}
.box .bx-controls-direction{
position:relative;
top:-210px;
z-index:100;
}
.box .active{
border:1px solid #FFB929!important;
box-shadow:0 0 15px rgba(255,255,255,.3);

}
#boxlabe{
position:relative;
left:427px;
top:160px;
z-index:10;
}
.box .bx-wrapper{
display:block;
position:absolute;
top:31px;
left:36px;
width:400px;
height:307px;
overflow:hidden;
margin:0;
padding:37px 0 0 0;

}
.box .bx-wrapper li{
height:327px;
}
#pager{
margin-left:-5px;
}
#pager a:hover span{ 
display:block;
position:absolute;
background:#000;
color:#fff;
top:70px;
left:-20px;
min-height:30px;
width:100px;
}
#pager a:hover{
opacity:.9;
}
#pager a {
border-radius:3px;
border:1px solid #e2e2e2;
list-style:none;
display:inline-block;
width:121px;
margin:0 6px;
height:71px;
background:#fff;
position:relative;
overflow:hidden;
}
.work_hours{
font-size:10px;
position:relative;
top:-8px;
left:4px;
}

.tel{
position:absolute;
padding:6px 3px 4px 110px;
background:url(images/toll.png)  no-repeat 4px 4px;
 font-family: 'Bebas Nue',sans-serif;
    font-size: 26px;
    line-height: 26px;
font-weight:800;
color:#FFf;
text-shadow:1px 1px 1px rgba(0,0,0,.5);
right:95px;
top:1px;
height:50px;

}
/*--------------------------------PURPLE TEMLPATE STYLES-----------------------------------*/
#header { background:url("images/purple/top-bg.jpg") no-repeat scroll center top; }


ul.nav > li.current_page_item > a, ul.nav > li.current-cat > a, ul.nav > li.current_page_item > a#homelink > span { background:url("images/purple/active-arrow.png") no-repeat scroll center bottom transparent; }

#top-box p, #pagetop p.tagline, #pagetop p.tagline a { text-shadow:1px 1px 1px #6d1939; }


#top-box a.featured-button { background:url("images/purple/button_bg.png") no-repeat scroll right bottom transparent; }
	#top-box a.featured-button span { background:url("images/purple/button_bg.png") no-repeat scroll left top transparent; }

ul#featured-control li.active { background:url("images/purple/active-bg-sprite.png") repeat scroll right bottom transparent; }
ul#featured-control li.active a { background:url("images/purple/active-bg-sprite.png") no-repeat scroll 0 0 transparent; }
ul#featured-control li { background:url("images/purple/featured-li.png") repeat scroll right bottom transparent; }
ul#featured-control li a { background:url("images/purple/featured-li.png") no-repeat scroll 0 0 transparent; }

#breadcrumbs-left  { background:url("images/purple/breadcrumbs-left.png") no-repeat scroll 0 0 transparent; }
#breadcrumbs-content { background:url("images/purple/breadcrumbs-bg.png") repeat scroll 0 0 transparent; }
#breadcrumbs-right { background:url("images/purple/breadcrumbs-right.png") no-repeat scroll 0 0 transparent; }
/*------------------------FLAGS---------------------------*/
.flag{
display: block;
height: 15px;
width: 
}
.germany{
background: url(images/flag_sprite.jpg) no-repeat 50% 0;
}
.spain{
background: url(images/flag_sprite.jpg) no-repeat 50% -15px;
}
.france{
background: url(images/flag_sprite.jpg) no-repeat 50% -30px;
}
.italy{
background: url(images/flag_sprite.jpg) no-repeat 50% -45px;
}
.japan{
background: url(images/flag_sprite.jpg) no-repeat 50% -60px;
}
.korea{
background: url(images/flag_sprite.jpg) no-repeat 50% -75px;
}
.portugal{
background: url(images/flag_sprite.jpg) no-repeat 50% -90px;
}
.china{
background: url(images/flag_sprite.jpg) no-repeat 50% -105px;
}
.russia{
background: url(images/flag_sprite.jpg) no-repeat 50% -120px;
}
.dutch{
background: url(images/flag_sprite.jpg) no-repeat 50% -136px;
}

/*---------------------HOMEPAGE-ADDON-SLIDER-------------------------------*/
#Pro3xEasySlides li {
    overflow: hidden;
	width:784px!important;
}
#Pro3xEasySlides .slide-content {
    color: black;
    margin-left: 2px;
    margin-right: 2px;
    padding: 18px 0;
}
.Pro3xEasySlidesBox {
    color: white;
    padding: 4px 2px;
}
#Pro3xEasySlides .slide-button {
    display: inline-block;
    font-weight: bold;
    margin-right: 36px;
    margin-top: 9px;
}
#Pro3xEasySlides .slide-content img {
    float: right;
}
#Pro3xEasySlides .slide-content .info {
    float: left;
}
#Pro3xEasySlides h2 {
    font-size: 32px;
	color:#04587f;
	text-decoration:none;
	font-weight:bold;
    margin-bottom: 18px;
    margin-top: 18px;
}
#Pro3xEasySlides ul, #Pro3xEasySlides li {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:71px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:650px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;	
		}	
	#nextBtn a, #slider1next a{ 
		}	
		
	/* numeric controls */	

	ol#controls{
                margin: -13px 0px 0px 23px;
		padding:0;
                height: 28px;
				width: 600px;
		}
	ol#controls li{
		margin:0 4px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		/* background:#DAF3F8; */
		color:#4c4c4c;
		padding:0 10px;
		text-decoration:none;
		}

        ol#controls li a:hover {
text-decoration: underline;
		}

	ol#controls li.current a{
		background:url('../../themes/MyProduct/images/slider_active.jpg') no-repeat 50% 100%;
		color:#4c4c4c;
		font-weight: bold;
		text-shadow: 1px 1px 0 #FFD26E !important;
		display: block;
		float: left;
		width: 28px;
		overflow: hidden;
		padding-left: 0;
		padding-right: 0;
		text-align: center;
		}
		ol#controls li.current a:hover{
		background:url('../../themes/MyProduct/images/slider_active.jpg') no-repeat 50% 0%;	
		text-decoration: none;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
/*------------------------------------NEXT-GEN-GALLERY--------------------------------------------*/
/*
CSS Name: Default Styles
Description: NextGEN Default Gallery Stylesheet
Author: Alex Rabe
Version: 2.10

This is a template stylesheet that can be used with NextGEN Gallery. I tested the
styles with a default theme Kubrick. Modify it when your theme struggle with it,
it's only a template design

*/

/* ----------- Album Styles Extend -------------*/

.ngg-albumoverview {
	margin-top: 10px;
	width: 100%;
	clear:both; 
	display:block !important;
}

.ngg-album {
    height: 100%;
    padding: 5px;
    margin-bottom: 5px;
    border: 1px solid #fff;
}

/* IE6 will ignore this , again I hate IE6 */
/* See also http://www.sitepoint.com/article/browser-specific-css-hacks */
html>body .ngg-album {
    overflow:hidden;
    padding: 5px;
    margin-bottom: 5px;
    border: 1px solid #cccccc;
} 

.ngg-album {
	overflow: hidden;
	padding: 5px;
	margin-bottom: 5px;
	border: 1px solid #cccccc;
}

.ngg-albumtitle {
	text-align: left;
 	font-weight: bold;
	margin:0px;
	padding:0px;
	font-size: 1.4em;
	margin-bottom: 10px;
}

.ngg-thumbnail {
	float: left;
	margin-right: 12px;
}

.ngg-thumbnail img {
	background-color:#FFFFFF;
	border:1px solid #A9A9A9;
	margin:4px 0px 4px 5px;
	padding:4px;
	position:relative;
}

.ngg-thumbnail img:hover {
	background-color: #A9A9A9;
}

.ngg-description {
	text-align: left;
}

/* ----------- Album Styles Compact -------------*/

.ngg-album-compact {
	float:left;
	height:180px;
	padding-right:6px !important;
	margin:0px !important; 
	text-align:left;
	width:120px;	
}

.ngg-album-compactbox {
	background:transparent url(albumset.gif) no-repeat scroll 0%;
	height:86px;
	margin:0pt 0pt 6px !important;
	padding:12px 0pt 0pt 7px !important;
	width:120px;
}


.ngg-album-compactbox .Thumb {
	border:1px solid #000000;
	margin:0px !important;
	padding:0px !important;
	width:91px; 
	height:68px;
}

.ngg-album-compact h4 {
	font-size:15px;
	font-weight:bold;
	margin-bottom:0px;
	margin-top:0px;
	width:110px;
}

.ngg-album-compact p {
	font-size:11px;
	margin-top:2px;
}

/* ----------- Gallery style -------------*/

.ngg-galleryoverview {
	overflow: hidden;
	margin-top: 10px;
	width: 100%;
	clear:both; 
	display:block !important;
}

.ngg-galleryoverview .desc {
/* required for description */
   margin:0px 10px 10px 0px;
   padding:5px;
}

.ngg-gallery-thumbnail-box {
	float: left;
min-height: 210px!important;
}

.ngg-gallery-thumbnail {
	float: left;
	margin-right: 5px;
	text-align: center;
}

.ngg-gallery-thumbnail img {
	background-color:#FFFFFF;
	border:1px solid #A9A9A9;
	display:block;  
	margin:4px 0px 4px 5px;
	padding:4px;
	position:relative;
}

.ngg-gallery-thumbnail img:hover {
	background-color: #A9A9A9;
} 

.ngg-gallery-thumbnail span {
	/* Images description */
	font-size:90%;
	padding-left:5px;
	display:block;
}

.ngg-clear {
	clear: both;
}

/* ----------- Gallery navigation -------------*/

.ngg-navigation {
	font-size:0.9em !important;
	clear:both !important;
	display:block !important;
	padding-top:15px;
	text-align:center;
	
}

.ngg-navigation span {
	font-weight:bold;
	margin:0pt 6px;
}

.ngg-navigation a.page-numbers,
.ngg-navigation a.next,
.ngg-navigation a.prev, 
.ngg-navigation span.page-numbers,
.ngg-navigation span.next,
.ngg-navigation span.prev {
	border:1px solid #DDDDDD;
	margin-right:3px;
	padding:3px 7px;
}

.ngg-navigation a.page-numbers:hover,
.ngg-navigation a.next:hover,
.ngg-navigation a.prev:hover, 
.ngg-navigation span.page-numbers:hover,
.ngg-navigation span.next:hover,
.ngg-navigation span.prev:hover {
	background-color: #0066CC;
	color: #FFFFFF !important;
	text-decoration: none !important;
}

/* ----------- Image browser style -------------*/

.ngg-imagebrowser {
	
}

.ngg-imagebrowser h3 {
	text-align:center;
}

.ngg-imagebrowser img {
	border:1px solid #A9A9A9;
	margin-top: 10px; 
	margin-bottom: 10px; 
	width: 100%;
	display:block !important;
	padding:5px;
}

.ngg-imagebrowser-nav {
	padding:5px;
	margin-left:10px;	
}

.ngg-imagebrowser-nav .back {
	float:left;
	border:1px solid #DDDDDD;
	margin-right:3px;
	padding:3px 7px;
}

.ngg-imagebrowser-nav .next {
	float:right;
	border:1px solid #DDDDDD;
	margin-right:3px;
	padding:3px 7px;
}

.ngg-imagebrowser-nav .counter {
	text-align:center;
	font-size:0.9em !important;
}

.exif-data {
  	margin-left: auto !important;
    margin-right: auto !important;	
}

/* ----------- Slideshow -------------*/
.slideshow {
	margin-left: auto; 
	margin-right: auto;
	text-align:center;
	outline: none;	
}

.slideshowlink {
	
}

/* ----------- JS Slideshow -------------*/
.ngg-slideshow {
    overflow:hidden;
    position: relative;
}

.ngg-slideshow * {
    vertical-align:middle;
}

/* See also : http://www.brunildo.org/test/img_center.html */
.ngg-slideshow-loader{
    display: table-cell;
    text-align: center;
    vertical-align:middle;
}

.ngg-slideshow-loader img{
    background: none !important; 
    border: 0 none !important;
    margin:auto !important; 
}

/* ----------- Single picture -------------*/
.ngg-singlepic {
	display:block;  
	padding:4px;
}

.ngg-left {
	float: left;
	margin-right:10px;
}

.ngg-right {
	float: right;
	margin-left:10px;
}

.ngg-center {
  	margin-left: auto !important;
    margin-right: auto !important;
}

/* ----------- Sidebar widget -------------*/
.ngg-widget,
.ngg-widget-slideshow {
	overflow: hidden;
	margin:0pt;
	padding:5px 0px 0px 0pt;
	text-align:left;
}

.ngg-widget img {
	border:2px solid #A9A9A9;
	margin:0pt 2px 2px 0px; 
	padding:1px; 
}

/* ----------- Related images -------------*/
.ngg-related-gallery {
	background:#F9F9F9;
	border:1px solid #E0E0E0;
	overflow:hidden;
	margin-bottom:1em;
	margin-top:1em;
	padding:5px;
}
.ngg-related-gallery img {
	border: 1px solid #DDDDDD;
	float: left;
	margin: 0pt 3px;
	padding: 2px;
	height: 50px;
	width:  50px;
}

.ngg-related-gallery img:hover {
	border: 1px solid #000000;
} 

/* ----------- Gallery list -------------*/

.ngg-galleryoverview ul li:before {
	content: '' !important;
}

.ngg-gallery-list {
	list-style-type:none;
	padding: 0px !important;
	text-indent:0px !important;	
}

.ngg-galleryoverview div.pic img{
	width: 100%;	
}

.ngg-gallery-list li {
	float:left;
	margin:0 2px 0px 2px !important;
	overflow:hidden;
}

.ngg-gallery-list li a {
	border:1px solid #CCCCCC;
	display:block;
	padding:2px;
}

.ngg-gallery-list li.selected a{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#000000 none repeat scroll 0 0;
}

.ngg-gallery-list li img {
	height:40px;
	width:40px;	
}

li.ngg-next, li.ngg-prev {
	height:40px;
	width:40px;	
	font-size:3.5em;
}

li.ngg-next a, li.ngg-prev a  {
	padding-top: 10px;
	border: none;
	text-decoration: none;
}
/*-----------------SOCIAL-MEDIA-WIDGET--------------------*/
/* Custom Styles For The Social Media Widget Icons */

.socialmedia-buttons {
	margin-top: 5px 0 0 0;
}

.smw_left {
	text-align: left;
}

.smw_center {
	text-align: center;
}

.smw_right {
	text-align: right;
}

	
.socialmedia-buttons img {
	border: 0 !important;
	margin-right: 10px !important;
}


.socialmedia-buttons a:hover {
	text-decoration: none;
	border: 0;
}

.socialmedia-buttons img.fade:hover {
	opacity: 1 !important;
	-moz-opacity: 1 !important;
	-webkit-transition: all 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	transition: all 0.2s ease;
}

.socialmedia-buttons img.scale:hover {
	-moz-transform: scale(1.2);
	-webkit-transform: scale(1.2);
	-webkit-transition: all 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	-ms-zoom: 1.2;
	transition: all 0.2s ease;
}
	
.socialmedia-buttons img.bounce:hover {
	transform: translate(0px, -2px);
	-moz-transform: translate(0px, -2px);
	-webkit-transform: translate(0px, -2px);
	-webkit-transition: -webkit-transform 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	transition: all 0.2s ease;
	
}

.socialmedia-buttons img.combo:hover {
	transform: translate(0px, -4px);
	-moz-transform: scale(1.1) translate(0px, -4px);
	-webkit-transform: scale(1.1) translate(0px, -4px);
	-ms-zoom: 1.1;
	opacity: 1 !important;
	-moz-opacity: 1 !important;
	-webkit-transition: all 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	transition: all 0.2s ease;
}

/*--------------------LANGUAGE TRANSLTAIONS------------------------*/
#crowdin-translations-progress {
width: 100%;
margin-top: 15px;
}

#crowdin-translations-progress td {
width: 128px;
font-weight: bold;
color: #444;
text-align: center;
}

#crowdin-translations-progress td span {
font-weight: bold;
color: #5C9B2D;
}
/*-------------------------HP-FEATURES-----------------------------------*/
.hpm_features{
width:760px;

min-height:900px;
}
.hp_features{
width: 48%;
padding-right: 2%;
margin-top:10px;
float: left;
overflow: hidden;
}

.hp_features_title{
font-size: 14px;
height: 42px;
width: 344px;
font-size: 14px;
line-height: 42px;
padding-left: 10px;
color: #fff;
text-shadow: none;
font-weight: bold;
padding-bottom: 0 !important;
background: #ffa84c; /* Old browsers */
background: -moz-linear-gradient(top,  #ffa84c 0%, #f58016 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffa84c), color-stop(100%,#f58016)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffa84c 0%,#f58016 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffa84c 0%,#f58016 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffa84c 0%,#f58016 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffa84c 0%,#f58016 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa84c', endColorstr='#f58016',GradientType=0 ); /* IE6-9 */
border-top:1px solid #fff;
border-bottom:1px solid #cb6e1a;


border-radius:6px;
box-shadow:3px 3px 3px rgba(0,0,0,.07), 0 0 10px rgba(0,0,0,.08) inset;
}
.hp_features_title a{color: #fff  !important; text-decoration: none !important; text-shadow:1px 1px 1px #5f2e01}
.hp_features_title a:hover{text-decoration: underline !important;}
/*
.feat_title_1{
background: url(images/hp_icons_sprite.jpg) no-repeat 50% -378px;
}
.feat_title_2{
background: url(images/hp_icons_sprite.jpg) no-repeat 50% -336px;
}
.feat_title_3{
background: url(images/hp_icons_sprite.jpg) no-repeat 50% -294px;
}
.feat_title_4{
background: url(images/hp_icons_sprite.jpg) no-repeat 50% -252px;
}
.feat_title_5{
background: url(images/hp_icons_sprite.jpg) no-repeat 50% -210px;
}
.feat_title_6{
background: url(images/hp_icons_sprite.jpg) no-repeat 50% -168px;
}
.feat_title_7{
background: url(images/hp_icons_sprite.jpg) no-repeat 50% -126px;
}
.feat_title_8{
background: url(images/hp_icons_sprite.jpg) no-repeat 50% -84px;
}
.feat_title_9{
background: url(images/hp_icons_sprite.jpg) no-repeat 50% 0px;
}
.feat_title_10{
background: url(images/hp_icons_sprite.jpg) no-repeat 50% -42px;
}*/
.hp_features ul{
margin-top: 10px;
margin-left: 30px;
list-style-type: square;
min-height:100px;
}
.addthis_button_compact span{
text-shadow: none !important; 
}

.presta_timer{
height: 278px;
width: 540px;
background: url(images/price_change_newsletter_presta.jpg) no-repeat;
margin: 0 auto 0;
}
.timer_button{
display: block;
height: 43px;
width: 250px;
background: url(images/timer_btn.png) no-repeat 50% 100%;
overflow: hidden;
margin-left: 12px;
}
.timer_button:hover{
background: url(images/timer_btn.png) no-repeat 50% 0%;
}
.timer_button span{
display: none;
}
.darth-dashboard{
width: 330px !important;
float: left !important;
margin-top: 100px !important;
margin-left: 7px !important;
height: 85px !important;
}
.darth-hours_dash{
clear: none !important;
}
.badge{
height: 86px;
width: 196px;
margin: 0 auto;
background: url(images/badge_bg.png) no-repeat;
color: #4c4c4c;
font-size: 16px;
margin-top: 15px;
padding-top: 26px;
}
.badge p{
padding-bottom: 0 !important;
line-height: 18px;
} 
.badge_price{
color: #cf1c1c;
font-size: 48px;
padding-top: 17px;
}
.badge_price span{
font-size: 18px;
}
.badge_economy{
color: #cf1c1c;
font-weight: bold;
}
.news li a{
color:#666
text-decoration: underline;
}
.news li a:hover{
text-decoration: none;
}

a.download_free_trial {text-decoration: none !important;}
.team img {    border: 1px solid #E0E0E0;}
.team div {    float: left;    font-size: 12px; line-height: 16px;   margin-right: 40px;    text-align: center;}
.team small {    color: #0072BD;    font-size: 10px;}
.clear{ clear: both; width: 100%; height: 1px;}
small{font-size: 0.8em;}
.team img {
    border: 1px solid #E0E0E0;
}
.team div {
    float: left;
    font-size: 11px;
    margin-right: 20px;
    text-align: center;
}
.team small {
    color: #0072BD;
    font-size: 10px;
line-height: 10px;
}
.contact_label {
    display: block;
    float: left;
    font-size: 14px;
    font-weight: bold;
    width: 100px;
}

.contact_label {
    display: block;
    float: left;
    font-size: 14px;
    font-weight: bold;
    width: 100px;
}

.contact_line li:first-child small{
font-size:10px;
font-weight:normal;
line-height:10px;
margin-top:-6px;
}
.contact_line li:first-child {
margin-top:-6px;
padding:6px;
border-bottom:1px solid #e2e2e2;
font-size:16px;
line-height:16px;
font-weight:bold;
text-align:left;
color:#333;
}
.contact_line li span {
font-weight:bold;
float:left;
}
.contact_line {
padding-bottom:34px;
}
.contact_line li {
text-align:right;
margin-left:-20px;
list-style:none;
padding-left:6px;
}
.contact_value {
    float: left;
}
input, textarea {
    background: url("images/input_bg.jpg") repeat-x scroll 0 0 #fff;
    border-color: #999999 #DDDDDD #DDDDDD #AAAAAA;
    border-style: solid;
    border-width: 1px;
    padding: 7px 0 7px 7px;
}
#si_contact_form1 label{
font-size: 14px; 
font-weight: bold;
margin-top: 15px;
margin-bottom: 3px;
display: block;
}
.partner_baje{position: absolute; right: 0; top: 380px; height: 115px; width: 196px; display; block; z-index: 999; font-size: 15px; font-weight: bold; color: #515151; text-decoration: none; background: url(images/partner_baje.png) no-repeat; text-shadow: 1px 1px 0 #fff;}
.phone_support{ color: #fff; font-size: 21px;  overflow: hidden;  width: 490px; margin-right: 7px;  position: absolute; right: 10px;}
.phone_support b{float: left; padding-left: 30px; background: url(images/phone_top.gif) no-repeat 0% 50%; padding-right: 15px; text-shadow: 1px 1px 1px #234C6D;}
.phone_support_time{font-size: 10px; float: right; line-height: 10px; color: #c1d7e5; background: url(images/phone_separator.gif) no-repeat 0% 50%; padding-left: 15px; font-weight: bold;}

.socialmedia-buttons{overflow: hidden;}
.socialmedia-buttons a{display: block; height: 32px; width: 32px; float: left; margin-right: 10px; opacity: 0.8;}
.socialmedia-buttons a:hover{opacity: 1;}
.sm_facebook{background: url(images/sm_icons.png) 50% 0 no-repeat;}
.sm_twitter{background: url(images/sm_icons.png) 50% -32px no-repeat;}
.sm_youtube{background: url(images/sm_icons.png) 50% -64px no-repeat;}
.sm_rss{background: url(images/sm_icons.png) 50% -96px no-repeat;}
.sm_newsletter{background: url(images/sm_icons.png) 50% -128px no-repeat;}


/* .postcard{height: 280px; width: 581px; background: url("http://mag-manager.com/wp-content/themes/MyProduct/images/postcard_eng_managers.jpg") no-repeat ; overflow: hidden; margin: 15px auto; display: block; text-decoration: none !important;}
.jedi-hours_dash, .jedi-minutes_dash, .jedi-seconds_dash, .jedi-dash_title{display: none !important;}
.jedi-days_dash{background: none  !important; }
.jedi-digit {font-family: 'Tahoma' !important; font-size: 41px  !important; font-weight: normal  !important; color: #b90000 !important;}
.jedi-dashboard{margin: 90px auto 0 167px !important;} */
.postcard_price{background: url(images/price_change.jpg); margin: 0 auto; height: 278px; width: 540px; overflow: hidden;}
.postcard_price a{height: 43px; width: 230px; background: url(images/price_change_button.png) 50% 100%; line-height: 43px; text-align: left; display: block; text-decoration: none !important; font-size: 21px; font-weight: bold; color: #363434 !important; text-shadow: 0 1px 0 #ffbf6e; padding-left: 20px; margin-left: 27px;}
.postcard_price a:hover{background: url(images/price_change_button.png) 50% -43px;}
.postcard_price a:active{background: url(images/price_change_button.png) 50% 0; line-height: 46px;}
.jedi-dashboard{width: 520px !important; padding-top: 117px; height: 55px !important;}
.jedi-hours_dash {clear: none !important;}
.jedi-dash_title{color: #fff !important; font-size: 11px !important; text-shadow: none !important; -moz-transform: none; }
.grey_block{background: none repeat scroll 0 0 #EEE;border: 1px solid #DDD;padding: 15px;text-align: center;clear: both;border-radius:10px 10px 10px 10px;}
.contact_left_block{float: left; width: 50%; padding-right: 2%;}
.contact_right_block{float: right; width:320px;padding-left: 6%; border-left: solid 1px #ddd;position:relative;top:-140px;}

/*--------------------toll free----------------------*/
.toll_free {background: url("/wp-content/themes/MyProduct/images/toll-free.png") no-repeat scroll 3px -1px transparent;color: #272727;display: block;float: left;font-size: 10px;height: 27px;line-height: 10px;margin-right: 10px;padding: 1px 0 0 0;text-align: center;width: 80px;}


/*----------testi----------------*/
.customers{
margin:4px auto 12px;
font-size:12px;
line-height:16px;
width:220px;
}
.customers p{ 
}
.customers .im{
background:url(/img/photo.png) center no-repeat;
width:75px;
height:79px;
margin:0 8px;
float:left;
}
.customers .im div{
width:63px;
height:60px;
padding:4px;
overflow:hidden;
}
.customers span{
float:right;
padding:0 16px 6px 0;
display:block;
text-align:left;
width:110px;
}
.customers span b{
font-size:12px;
font-weight:600;
color:#333;
line-height:13px;
}
.customers span a{
color:#555;
text-decoration:underline;
font-size:11px;
}
.customers span a:hover{
color:#111;
}
.customers .im img{
max-width:100px;
}
.breake{
clear:both;height:24px; margin:12px;background:url(images/horizontal_sep.png) bottom left repeat-x;
}
.quoteb{
background:url(/img/t.png) no-repeat 0 0;
width:16px;
height:15px;
position:relative;
top:-4px;
left:-16px;
}
.quotee{
background:url(/img/t.png) no-repeat -16px 0;
width:16px;
height:15px;
position:relative;
top:-4px;
left:226px;
}

/*-----*/
.add_comment{
margin:6px 0 14px;
padding-bottom:12px;
padding:7px;
border-radius:6px;
moz-border-radius:6px;

}.add_comment p{ 
text-align:center;
color:#000;
}
.add_comment a.button_c{
    background: url("images/trial_button.png") no-repeat scroll 50% 100% transparent;
    color: #FFFFFF;
    display: block;
    float: left;
    font-family: Arial,sans-serif;
    font-size: 18px;
    font-weight: 700;
    height: 36px;
    padding: 14px 150px 0;
    text-align: center;
    text-decoration: none;
    text-shadow: -1px -1px 0 #0D7200;
    width: 219px;
}
.add_comment .button_c:hover{   
 background: url("images/trial_button.png") no-repeat scroll 50% 0 transparent;
 text-decoration: none;
}
.add_comment a{
margin:10px 0 0 55px;
text-decoration:none;
}


/*testimi*/

.widget_testimonials, .widget_listcategorypostswidget{
overflow: hidden;
margin:10px 15px;

}
.widget_testimonials img{
  border-color: #DDDDDD #BBBBBB #BBBBBB #DDDDDD;
    border-style: solid;
    border-width: 1px;
    float: left;
    height: auto;
    margin: 5px 10px 5px 0;
    padding: 2px;
}
.sfstest-page{
margin:0;
padding:0;
float:left;
}
.single_testimonial {
    background: url("http://www.software-statistics-service.com/wp-content/themes/Inspire/images/blockquote.png") no-repeat scroll 0 12px transparent;
    color: #444444;
    overflow: hidden;
    padding: 10px 20px 0 50px;	
}
.single_testimonial p {
}
.test_quote_bottom {
    background: url("http://www.software-statistics-service.com/wp-content/themes/Inspire/images/test_quote_bottom.gif") no-repeat scroll 100% 0 transparent;
    clear: both;
    height: 25px;
    margin-bottom: 20px;
    width: 100%;
}
.widget_testimonials cite {
    background: url(http://www.software-statistics-service.com/wp-content/themes/Inspire/images/bottom_quotes.gif) no-repeat scroll 100% 100% transparent;
    display: block;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    line-height: 12px;
    padding-right: 25px;
    padding-bottom:6px;
    height:32px;
    width:210px;	
}
.widget_testimonials{
width:280px;
margin:0;
padding:0;
}

.widget_testimonials h3.title{
padding:10px 0 0 42px;
}
.widget_testimonials cite a {
    font-weight: normal;
}
.widget_testimonials blockquote p {
    font-size: 12px;
    line-height: 16px;
}
.widget_testimonials blockquote {
    background: url("http://www.software-statistics-service.com/wp-content/themes/Inspire/images/top_quotes.gif") no-repeat scroll 1px 1px transparent;
    margin-bottom: 10px;
    padding-left: 25px;
margin-right:0;
}
.widget_testimonials p {
    margin-bottom: 4px;
}
.widget_testimonials blockquote img{
margin-right:12px;
margin-bottom:4px;
}

.sfststreadmore{
 background: url("/wp-content/uploads/2010/12/read_more.gif") no-repeat scroll right bottom transparent;
    clear: both;
    color: #4C4C4C;
    font-size: 11px;
    height: 31px;
    line-height: 31px;
    padding-right: 16px;
    margin:0 0 14px 0;
float:right;
    text-shadow: 1px 1px 0 #FFFFFF;
}
.sfststreadmore span{
   background: url("/wp-content/uploads/2010/12/read_more.gif") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    font-weight: 700;
    height: 31px;
    padding-left: 18px;
}
.widget_testimonials .cite-link {display: block;padding: 5px 0;}

 .single_testimonial  img {margin-top: 8px;border-radius: 4px;border: 2px solid #fff;box-shadow: 0px 0px 3px rgba(0,0,0,0.4);}

/*add to order table*/
.tfooter{
height: 160px;
vertical-align: top;
}
.tfooter .pcaption{
    background: url("http://www.prestashopmanager.com/wp-content/uploads/2010/10/caption_header.jpg") no-repeat scroll top left transparent;
    font-size: 22px;
    text-align: center;
    vertical-align: middle;
}
.pcaption small {
    color: #B80000;
}
.tfooter .bcol{
    background: url("http://www.prestashopmanager.com/wp-content/uploads/2010/10/basic_header.jpg") no-repeat scroll 0 0 transparent;
}
.cpri{
    color: #F6FFF1;
    text-shadow: 1px 1px 3px #247301;
    font-size: 44px;
    line-height: 44px;
    margin-bottom: 10px;
    margin-top: 12px;
    margin-left:100px;
}
.tfooter .pcol{
    background: url("http://www.prestashopmanager.com/wp-content/uploads/2010/10/prof_header.jpg") no-repeat scroll 0 0 transparent;
}

/*--PMA--*/
@font-face {
    font-family: 'helvetica_ceregular';
    src: url('/wp-content/themes/MyProduct/f/helvetica_ce_regular-webfont.eot');
    src: url('/wp-content/themes/MyProduct/f/helvetica_ce_regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/wp-content/themes/MyProduct/f/helvetica_ce_regular-webfont.woff') format('woff'),
         url('/wp-content/themes/MyProduct/f/helvetica_ce_regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
#wrp{
width:610px;
min-height:400px;
margin:100px auto;
text-shadow:none!important;
}
.hdr{
	background:url(/wp-content/themes/MyProduct/images/bg.png) no-repeat top center;
	min-height:100px;
	psotion;relative;
	z-index:111;
}
.lr{
float:left;
width:400px;
}
.mg{
margin:20px 20px 0 20px;
}
.mg h1,.mg h2{
margin:0;
padding:0;
font-size:100%;
color:#fff;
text-transform:uppercase;
font-family:helvetica_ceregular,arial;
}
.mg img{
position:relative;
top:5px;
left:30px;
}
.mg h1 b{
font-size:42px;
margin-left:-2px;
}
.mg h1{
font-size:30px;
line-height:34px;
position:relative;
top:-70px;
left:130px;
}
.mg h2{
background:url(/wp-content/themes/MyProduct/images/line.png) top center repeat-x;
padding:14px 12px 6px;
text-align:center;
font-size:14px;
line-height:14px;
width:250px;
position:relative;
left:60px;
top:-55px;font-family:helvetica_ceregular,arial;
}
.rr{
position:relative;
z-index:222;
background:url(/wp-content/themes/MyProduct/images/p.png) no-repeat top center;
width:190px;
height:320px;
left:400px;
top:-22px;
}
.btnp{
position:relative;
left:149px;
top:-50px;	

}
.btnp img{
   -moz-transition: opacity 0.25s ease-in-out 0s;
}
.btnp img:hover{
opacity:0.9;
}
.btnp img:active{
opacity:0.5;
}
.cnt{
font-family:Arial;
font-size:14px;
line-height:20px;
}
.cnt a{
color:#c35b12
}
.cnt img{
float:right;
padding:4px;
margin:4px;
background:#ffb527;
border:1px solid #ffb527;
clear:left;
}
.cln{
background:#fff;
border-top:1px dashed ##ffb527;
width:100%;
height:1px;
margin:12px 0 24px;
}
.bx{
width:290px;
margin:0 5px 5px;
paddign:5px 0;
float:left;
background:#fff;
}

.bx h3{
font-family:helvetica_ceregular,arial;
color:#555;
background:#ffb527;
text-transform:uppercase;
line-height:30px;
padding:0 10px;
}

.bx ul li{
list-style-image:url(/wp-content/themes/MyProduct/images/li.png);
padding:4px 0 0;
}
.bbx{
float:left;
width:100%;
margin:0 5px 5px;
padding:5px 0 15px 0;
}
.bbx h3{
font-family:helvetica_ceregular,arial;
color:#555;
background:#ffb527;
text-transform:uppercase;
line-height:30px;
padding:0 10px;
}

.bbx ul li{
list-style-image:url(/wp-content/themes/MyProduct/images/li.png);
padding:4px 0 0;
}
.orange {
	border: solid 1px #9dd53a;
	background: #9dd53a; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzlkZDUzYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ExZDU0ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzgwYzIxNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3Y2JjMGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #9dd53a 0%, #a1d54f 50%, #80c217 51%, #7cbc0a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9dd53a), color-stop(50%,#a1d54f), color-stop(51%,#80c217), color-stop(100%,#7cbc0a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #9dd53a 0%,#a1d54f 50%,#80c217 51%,#7cbc0a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #9dd53a 0%,#a1d54f 50%,#80c217 51%,#7cbc0a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #9dd53a 0%,#a1d54f 50%,#80c217 51%,#7cbc0a 100%); /* IE10+ */
background: linear-gradient(to bottom,  #9dd53a 0%,#a1d54f 50%,#80c217 51%,#7cbc0a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9dd53a', endColorstr='#7cbc0a',GradientType=0 ); /* IE6-8 */

border-radius:6px;
padding:13px 15px;
line-height:30px;
font-size:14px;
color:#fff!important;


}
.orange:hover {
background: #b6e026; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I2ZTAyNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhYmRjMjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #b6e026 0%, #abdc28 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b6e026), color-stop(100%,#abdc28)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #b6e026 0%,#abdc28 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #b6e026 0%,#abdc28 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #b6e026 0%,#abdc28 100%); /* IE10+ */
background: linear-gradient(to bottom,  #b6e026 0%,#abdc28 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b6e026', endColorstr='#abdc28',GradientType=0 ); /* IE6-8 */


}
.orange:active {
background: #bfd255; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JmZDI1NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzhlYjkyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzcyYWEwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5ZWNiMmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #bfd255 0%, #8eb92a 50%, #72aa00 51%, #9ecb2d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bfd255), color-stop(50%,#8eb92a), color-stop(51%,#72aa00), color-stop(100%,#9ecb2d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* IE10+ */
background: linear-gradient(to bottom,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfd255', endColorstr='#9ecb2d',GradientType=0 ); /* IE6-8 */

}

.buynow{
display:block;
position:absolute;

top:44px;
left:150px;
}
.buynow img:hover{
opacity:.5;
}


/*if*/

.if{
border:1px solid #427294;
background:#b5e1ff;
padding:3px 4px;
border-radius:4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
overflow:visible;
position:relative;min-width:100px;
}
.if > span{
position:absolute;
top:-20px;
left:0px;
font-weight:bold;
color:#427294;
display:inline;
width:100%;
text-align:center;
min-width:100px;
}

.iftrue{
border:1px solid #6b9a4c;
background:#d3ffb5;
padding:3px 4px;
border-radius:4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
overflow:visible;
position:relative;min-width:100px;
}
.iftrue > span{
position:absolute;
top:-20px;
left:0px;
font-weight:bold;
color:#6b9a4c;
display:inline;
width:100%;
text-align:center;
min-width:100px;
}

 .iffalse{
border:1px solid #d93829;
background:#ffc1bb;
padding:3px 4px;
border-radius:4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
overflow:visible;
position:relative;min-width:100px;
}
.iffalse > span{
position:absolute;
top:-20px;
left:0px;
font-weight:bold;
color:#d93829;
display:inline;
width:100%;
text-align:center;
min-width:100px;
}

 .other{
border:1px solid #f27200;
background:#ffd4ae;
padding:3px 4px;
border-radius:4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
overflow:visible;
position:relative;min-width:100px;
}
.other > span{
position:absolute;
top:-20px;
left:0px;
font-weight:bold;
color:#f27200;
display:inline;
width:100%;
text-align:center;
min-width:100px;
}
.ifpadding{
margin:24px 0;
}


/*---free_dwonload--------*/

#dwnpage{
margin:12px auto 0;
}
.dwnhdr{
min-height:226px;
margin:0 auto 12px;
}
.dwnhdr .dwn_l{
float:left;
width:303px;
height:226px;
background:url(images/n.png) no-repeat;
position:relative;
}
.dwnhdr .dwn_l .dwn_ytb{
position:absolute;
width:92px;
height:92px;
background:url(images/y.png) no-repeat;
top:23%;
left:33%;
transition: .15s ease-in-out;
-moz-transition: .15s ease-in-out;
-webkit-transition: 0.10s ease-in-out;
-o-transition: color .15s ease-in-out;
-ms-transition: color .15s ease-in-out;
}

.dwnhdr .dwn_l .dwn_ytb:hover{


transform: scale(1.3,1.3);
-ms-transform: scale(1.3,1.3); /* IE 9 */
-webkit-transform: scale(1.3,1.3); /* Safari and Chrome */
-o-transform: scale(1.3,1.3); /* Opera */
-moz-transform: scale(1.3,1.3); /* Firefox */
}
.dwnhdr .dwn_r{
float:right;
width:470px;
height:226px;
}
.dwnhdr .dwn_r h3 span{
color:#f49625;
}
.dwnhdr  h3{
color:#3d4242;
font-size:52px;
word-spacing:7px;
}
.dwnhdr .dwn_r h2{
color:#f49625;
font-size:37px;
word-spacing:8px;
}
.dwnhdr .dwn_r h2,
.dwnhdr .dwn_r h3{
font-family: 'BebasRegular', sans-serif;
text-shadow:none;
margin:0;
padding:0;
}



.dwnhdr .dwn_r .dwn_btn_c .dwn_btn:hover{
opacity:.8;
}/*

.dwnhdr .dwn_r .dwn_btn_c .dwn_btn{
display:block;
margin:0 auto;
font-family: 'economica', sans-serif;
font-size:34px;
line-height:64px;
text-align:center;
width:290px;
height:64px;
background:url(images/btn.png) no-repeat center top;
text-decoration:none;
color:#fff;
text-shadow:none;
top:50px;
left:85px;
position:absolute;
}*/
.dwnhdr .dwn_r .dwn_btn_c .dwn_btn{
background: url(images/buy_now_button.png) no-repeat 0 100%;
width: 219px;
height: 36px;
color: #4c4c4c!important;
font-family: Arial, sans-serif;
font-size: 18px;
font-weight: 700;
display: block;
float: left;
padding-top: 14px;
text-align: center;
text-shadow: 1px 1px 0 #ffd26e;
text-decoration: none!important;
top:50px;
left:123px;
position:absolute;
}
.dwnhdr .dwn_r .dwn_btn_c{
background:url(images/bb.png) no-repeat top center;
height:100px;
position:relative;
}
.dwn_cnt{
text-shadow:none;
}
.dwn_cnt_l{
width:520px;
float:left;
}

.dwn_cnt_l p{
font-size:12px;
line-height:16px;
letter-spacing:0;
text-align:justify;
}

.dwn_cnt_l h4 a{ 
color:#f49625;

}
.dwn_cnt_l h4{
font-size:37px;
letter-spacing:0;
word-spacing:4px;
color:#69a741;
margin:0 0 10px;
font-family: 'BebasRegular', sans-serif;
}
.dwn_cnt_r{
width:240px;
float:right;
}
.dwn_cnt_s{
width:300px;
float:left;position:relative;
}
.ssblock{
width:240px;
min-height:140px;
background:#ece6c0;
border-top:1px solid #cecfc1;
border-bottom:1px solid #cecfc1;
border-right:1px solid #cecfc1;
border-left:1px solid #cecfc1;
box-shadow:1px 1px 1px #989892, 0 0 2px #f8edc9 inset;
border-radius:6px;
padding:0 12px 12px;
position:relative;
}


.ssblock ul{
margin:34px 0 0 21px;
list-style-image:url(images/dli.png);

}
.ssblock h4{
padding:5px 0 5px 28px;
font-size:16px;
letter-spacing:0;
word-spacing:2px;
color:#f49625;
display:block;
position:absolute;
top:-2px;
left:18px;
background:url(images/f.png) no-repeat left top;
}
.ssblock2 .bx-controls{
display:none;
}

.ssblock2   .nemo{
top:5px;
left:21px;
display:block;
position:absolute;
font-size:9px;
color:#33332d;
}
.ssblock2  .pemo{
top:5px;
left:69px;
display:block;
position:absolute;
font-size:9px;
color:#33332d;
}
.ssblock2  .emo{
position:absolute;
background:url(images/ema.png);
width:100px;
height:25px;
top:12px;
left:115px;
}
.ssblock2  h4{
font-size:14px;
letter-spacing:0;
color:#545350;
margin-bottom:0;
border-bottom:1px solid #ccc;
margin-top:5px;
}
.ssblock2 .sblocktp{
display:block;
position:absolute;
top:-10px;
left:-12px;
background:url(images/f2.png) no-repeat left top;
width:250px;
height:30px;
}
.ssblock2 ul li h6,.ssblock2 ul li .ctitle{
margin:0;
padding:0;
color:#f49625;
display:inline;
}
.ssblock2 ul li h6{
font-size:12px;
color:#de2c46;
line-height:13px;
top:-18px;
}
.ssblock2 ul li .ctitle{
font-size:12px;
line-height:12px;
}
.ssblock2 ul li  br{
display:none;
}
.ssblock2 ul li  a{
display:none;
}
.ssblock2 ul li{
border:1px solid #cecfc1;
border-radius:6px;
padding:6px 6px 10px 6px;
margin-top:34px!important;
position:relative;
width:245px!important;
min-height:25px;
margin-left:0px;
background:#fff;
}
.ssblock2 ul li  i{
position:absolute;
bottom:-4px;
right:2px;
font-size:10px;
color:#c0c0c0;
}
.ssblock2 ul li > span{
position:absolute;
top:-19px;
left:-2px;
font-size:9px;
color:#999;
width:229px;
}
.ssblock2 ul li p{
line-height:14px;
font-size:11px;
margin:0;
padding:0;
}
.ssblock2 ul{
list-style:none;
margin:-13px 0 0;
padding:0;
text-shadow:none;
}


/*------*/
.sblock{
width:199px;
min-height:140px;
background:#ece6c0;
border-top:1px solid #cecfc1;
border-bottom:1px solid #cecfc1;
border-right:1px solid #cecfc1;
border-left:1px solid #cecfc1;
box-shadow:1px 1px 1px #989892, 0 0 2px #f8edc9 inset;
border-radius:6px;
padding:0 12px 12px;
position:relative;
}

.sblock ul{
margin:34px 0 0 21px;
list-style-image:url(images/dli.png);

}
.sblock h4{
padding:5px 0 5px 28px;
font-size:16px;
letter-spacing:0;
word-spacing:2px;
color:#f49625;
display:block;
position:absolute;
top:-2px;
left:18px;
background:url(images/f.png) no-repeat left top;
}


.dwn_f{
padding-top:20px;
margin-top:5px;
width:100%;
min-height:200px;
}

.clear{
clear:botch;
}
.sblock2 .bx-controls{
display:none;
}
.sblock2{
width:199px;
overflow:hidden;

background:#fff;
border-right:1px solid #a8a9a9;
border-left:1px solid #c8c9c9;
border-bottom:1px solid #a6a8a8;
border-top:1px solid #d3d4d4;
box-shadow:0 0 43px rgba(0,0,0,.05) inset;
border-radius:6px;
padding:0 12px 12px;
margin:10px 0 0;
position:relative;
}
#slider div div{ 
margin:0 0 14px;
}
.sblock2   .nemo{
top:5px;
left:21px;
display:block;
position:absolute;
font-size:9px;
color:#33332d;
}
.sblock2  .pemo{
top:5px;
left:69px;
display:block;
position:absolute;
font-size:9px;
color:#33332d;
}
.sblock2  .emo{
position:absolute;
background:url(images/ema.png);
width:100px;
height:25px;
top:12px;
left:115px;
}
.sblock2  h4{
font-size:14px;
letter-spacing:0;
color:#545350;
margin-bottom:0;
border-bottom:1px solid #ccc;
margin-top:5px;
}
.sblock2 .sblocktp{
display:block;
position:absolute;
top:-10px;
left:-12px;
background:url(images/f2.png) no-repeat left top;
width:250px;
height:30px;
}
.sblock2 ul li h6,.sblock2 ul li .ctitle{
margin:0;
padding:0;
color:#f49625;
display:inline;
}
.sblock2 ul li h6{
font-size:12px;
color:#de2c46;
line-height:13px;
top:-18px;
}
.sblock2 ul li .ctitle{
font-size:12px;
line-height:12px;
}
.sblock2 ul li  br{
display:none;
}
.sblock2 ul li  a{
display:none;
}
.sblock2 ul li{
border:1px solid #cecfc1;
border-radius:6px;
padding:6px 6px 10px 6px;
margin-top:34px!important;
position:relative;
width:185px!important;
min-height:25px;
margin-left:-20px;
background:#fff;
}
.sblock2 ul li  i{
position:absolute;
bottom:-4px;
right:2px;
font-size:10px;
color:#c0c0c0;
}
.sblock2 ul li > span{
position:absolute;
top:-19px;
left:-2px;
font-size:9px;
color:#999;
width:229px;
}
.sblock2 ul li p{
line-height:14px;
font-size:11px;
margin:0;
padding:0;
}
.sblock2 ul{
list-style:none;
margin:-13px 0 0;
padding:0;
text-shadow:none;
}
.dwn_b{
margin:0;
padding:0;
}
.dwn_b li img{
position:absolute;
top:5px;
left:5px;
}

.dwn_b li p a{
color:#67a540!important;
/*color:#f49625!important;*/
}
.dwn_b li p{
margin:0 0 0 73px;
text-shadow:none;
font-size:12px;
line-height:14px;
width:400px;
color:#666;
}

.dwn_b li h3{ 
color:#555;
margin:0 0 0 73px;
padding:0;
font-size:17px;
line-height:23px;
letter-spacing:0px;
}
.dwn_b li{
position:relative;
background:#fff;
width:496px;
min-height:73px;
list-style:none;
margin:0 0 10px -28px;
padding:8px;
border-right:1px solid #a8a9a9;
border-left:1px solid #c8c9c9;
border-bottom:1px solid #a6a8a8;
border-top:1px solid #d3d4d4;
box-shadow:0 0 43px rgba(0,0,0,.05) inset;
border-radius:6px;

}
.clr{
height:30px;
background:url(images/hr.png) no-repeat center;
clear:both;
}

/**
 * BxSlider v4.0 - Fully loaded, responsive content slider
 * http://bxslider.com
 *
 *
 * Written by: Steven Wanderski, 2012
 * http://stevenwanderski.com
 * (while drinking Belgian ales and listening to jazz)
 *
 * CEO and founder of bxCreative, LTD
 * http://bxcreative.com
 */


/** RESET AND LAYOUT
===================================*/

.bx-wrapper {
	position: relative;
	padding: 0;
	*zoom: 1;overflow:hidden;
	height:290px;
}

.bx-wrapper img {
	display: block;
}

/** THEME
===================================*/

.bx-wrapper .bx-viewport {
margin-top:-37px;
min-height:275px;
}

.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
	position: absolute;
	left:90px;
	bottom:0px;
}

/* LOADER */

.bx-wrapper .bx-loading {
	min-height: 50px;
	background: url(images/bx_loader.gif) center center no-repeat #fff;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2000;
}

/* PAGER */

.bx-wrapper .bx-pager {
	text-align: center;
	font-size: .85em;
	font-family: Arial;
	font-weight: bold;
	color: #666;
	padding-top: 20px;
}

.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
	*zoom: 1;
	*display: inline;
}

.bx-wrapper .bx-pager.bx-default-pager a {
	background: #666;
	text-indent: -9999px;
	display: block;
	width: 10px;
	height: 10px;
	margin: 0 5px;
	outline: 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
	background: #000;
}

/* DIRECTION CONTROLS (NEXT / PREV) */

.bx-wrapper .bx-prev {
	left: 10px;
	background: url(images/controls.png) no-repeat 0 -32px;
}

.bx-wrapper .bx-next {
	right: 10px;
	background: url(images/controls.png) no-repeat -43px -32px;
}

.bx-wrapper .bx-prev:hover {
	background-position: 0 0;
}

.bx-wrapper .bx-next:hover {
	background-position: -43px 0;
}

.bx-wrapper .bx-controls-direction a {
	position: absolute;
	top: 50%;
	margin-top: -16px;
	outline: 0;
	width: 32px;
	height: 32px;
	text-indent: -9999px;
	z-index: 9999;
}

.bx-wrapper .bx-controls-direction a.disabled {
	
}

/* AUTO CONTROLS (START / STOP) */

.bx-wrapper .bx-controls-auto {
	text-align: center;
}

.bx-wrapper .bx-controls-auto .bx-start {
	display: block;
	text-indent: -9999px;
	width: 10px;
	height: 11px;
	outline: 0;
	background: url(images/controls.png) -86px -11px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active {
	background-position: -86px 0;
}

.bx-wrapper .bx-controls-auto .bx-stop {
	display: block;
	text-indent: -9999px;
	width: 9px;
	height: 11px;
	outline: 0;
	background: url(images/controls.png) -86px -44px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active {
	background-position: -86px -33px;
}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
	text-align: left;
	width: 80%;
}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
	right: 0;
	width: 35px;
}

/* IMAGE CAPTIONS */

.bx-wrapper .bx-caption {
	position: absolute;
	bottom: 0;
	left: 0;
	background: #666\9;
	background: rgba(80, 80, 80, 0.75);
	width: 100%;
}

.bx-wrapper .bx-caption span {
	color: #fff;
	font-family: Arial;
	display: block;
	font-size: .85em;
	padding: 10px;
}



/* PRICING TABLE STYLE 3 */

div.tsc_pricingtable03 { text-shadow:none;margin:10px 0; width:100%; height:100%; font-family:Arial, sans-serif; font-weight:normal; color:#333; line-height:normal !important;}
div.tsc_pricingtable03 a { color:#333; text-decoration:none; }
div.tsc_pricingtable03 ul { margin:0px; padding:0px !important; list-style-type:none !important;}
div.tsc_pricingtable03 li { list-style:none; margin:0px; padding:0px !important; }
div.tsc_pricingtable03 .align_center { text-align:center;}
div.tsc_pricingtable03 .radius3 { border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}
div.tsc_pricingtable03 .radius5_topleft { border-radius:5px 0px 0px 0px; -webkit-border-top-left-radius:5px; -moz-border-radius-topleft:5px;}
div.tsc_pricingtable03 .radius5_topright { border-radius:0 5px 0px 0px; -webkit-border-top-right-radius:5px; -moz-border-radius-topright:5px;}

.tsc_pricingtable03 .pricing_yes {
background:url("../images/yes.png") center top no-repeat; 
}
.tsc_pricingtable03 .pricing_no {
	background:url("../images/no.png") center top no-repeat; 
}

div.tsc_pricingtable03 h1,
div.tsc_pricingtable03 h2,
div.tsc_pricingtable03 h3 { margin:1px; padding:1px !important; font-weight:normal !important; border:0 !important; line-height:normal !important;}
div.tsc_pricingtable03 h1 { font-size: 52px;
word-spacing: 3px;
margin-top: 10px;
text-shadow: 0 0 24px rgba(0,0,0,.25), 0 1px 1px #2972B0;}
div.tsc_pricingtable03 h1 span { font-size:49px;letter-spacing:0;}
div.tsc_pricingtable03 h2 { font-size:16px;line-height:17px;letter-spacing:0;}

div.tsc_pricingtable03 h2 .think { font-size:16px;line-height:17px;word-spacing:3px;}
div.tsc_pricingtable03 h3 { font-size:12px;word-spacing:3px;}


div.tsc_pricingtable03 div.caption_column li.header_row_1,
div.tsc_pricingtable03 div.column_1 li.header_row_1,
div.tsc_pricingtable03 div.column_2 li.header_row_1,
div.tsc_pricingtable03 div.column_3 li.header_row_1,
div.tsc_pricingtable03 div.column_4 li.header_row_1 { list-style:none;height:45px;  padding:3px 0px 0px 0px !important;}
div.tsc_pricingtable03 div.caption_column  li.header_row_2 { height:72px;  padding:32px 0px 6px 10px !important;}

div.tsc_pricingtable03 div.caption_column li.header_row_2,
div.tsc_pricingtable03 div.column_1 li.header_row_2,
div.tsc_pricingtable03 div.column_2 li.header_row_2,
div.tsc_pricingtable03 div.column_3 li.header_row_2,
div.tsc_pricingtable03 div.column_4 li.header_row_2 { height:100px;  padding:3px 0px 7px 0px !important;}
div.tsc_pricingtable03 div.caption_column li.header_row_2 { height:72px;  padding:32px 0px 6px 10px !important;}
/*--------*/
.thwrp{
max-width:796px;
margin:0 auto;
}
.thwrp ul li{
width:156px!important;
}
.thwrp div.tsc_pricingtable03 h2 { font-size:13px;line-height:17px;word-spacing:3px;}

.thwrp .button, .button{
margin-left:20px;
width:90px;
}

/*---*/
div.tsc_pricingtable03 div.caption_column { width:35%; height:100%; float:left;}
div.tsc_pricingtable03 div.column_1 {  height:100%; float:left; position:relative;}
div.tsc_pricingtable03 div.column_2 {  height:100%; float:left; position:relative;}
div.tsc_pricingtable03 div.column_3 {  height:100%; float:left; position:relative;}
div.tsc_pricingtable03 div.column_4 {  height:100%; float:left; position:relative;}

div.tsc_pricingtable03 div.column_1,
div.tsc_pricingtable03 div.column_2,
div.tsc_pricingtable03 div.column_3,
div.tsc_pricingtable03 div.column_4,
div.tsc_pricingtable03 div.caption_column li.header_row_2,
div.tsc_pricingtable03 div.column_4 li.header_row_2, 
div.tsc_pricingtable03 div.column_4 li.header_row_1 
{width:276px;}

div.tsc_pricingtable03 div.column_1,
div.tsc_pricingtable03 div.column_2,
div.tsc_pricingtable03 div.column_3,
div.tsc_pricingtable03 div.column_4 { /* transitions */ -webkit-transition:box-shadow 0.1s ease; -moz-transition:box-shadow 0.1s ease; -o-transition:box-shadow 0.1s ease; -ms-transition:box-shadow 0.1s ease; transition:box-shadow 0.1s ease;}
div.tsc_pricingtable03 div.column_1:hover,
div.tsc_pricingtable03 div.column_2:hover,
div.tsc_pricingtable03 div.column_3:hover,
div.tsc_pricingtable03 div.column_4:hover { position:relative; z-index:100; left:-5px; top:-15px; /* shadow */ box-shadow:5px 0px 30px rgba(0, 0, 0, 0.5); -webkit-box-shadow:5px 0px 30px rgba(0, 0, 0, 0.5); -moz-box-shadow:5px 0px 30px rgba(0, 0, 0, 0.5);}
div.tsc_pricingtable03 div.column_1:hover li.row_style_1,
div.tsc_pricingtable03 div.column_2:hover li.row_style_1,
div.tsc_pricingtable03 div.column_3:hover li.row_style_1,
div.tsc_pricingtable03 div.column_4:hover li.row_style_1,
div.tsc_pricingtable03 div.column_1:hover li.row_style_2,
div.tsc_pricingtable03 div.column_2:hover li.row_style_2,
div.tsc_pricingtable03 div.column_3:hover li.row_style_2,
div.tsc_pricingtable03 div.column_4:hover li.row_style_2,
div.tsc_pricingtable03 div.column_1:hover li.row_style_3,
div.tsc_pricingtable03 div.column_2:hover li.row_style_3,
div.tsc_pricingtable03 div.column_3:hover li.row_style_3,
div.tsc_pricingtable03 div.column_4:hover li.row_style_3,
div.tsc_pricingtable03 div.column_1:hover li.row_style_4,
div.tsc_pricingtable03 div.column_2:hover li.row_style_4,
div.tsc_pricingtable03 div.column_3:hover li.row_style_4,
div.tsc_pricingtable03 div.column_4:hover li.row_style_4 { width:276px;min-height:28px; padding-top:12px !important; padding-left:5px !important; padding-right:5px !important;}
div.tsc_pricingtable03 div.column_1:hover li.header_row_1,
div.tsc_pricingtable03 div.column_2:hover li.header_row_1,
div.tsc_pricingtable03 div.column_3:hover li.header_row_1,
div.tsc_pricingtable03 div.column_4:hover li.header_row_1 { width:276px;padding-left:5px !important; padding-right:5px !important; border-radius:5px 5px 0px 0px; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px;}
div.tsc_pricingtable03 div.column_1:hover li.header_row_2,
div.tsc_pricingtable03 div.column_2:hover li.header_row_2,
div.tsc_pricingtable03 div.column_3:hover li.header_row_2,
div.tsc_pricingtable03 div.column_4:hover li.header_row_2 {width:276px; padding-left:5px !important; padding-right:5px !important;}
div.tsc_pricingtable03 div.column_1:hover li.footer_row,
div.tsc_pricingtable03 div.column_2:hover li.footer_row,
div.tsc_pricingtable03 div.column_3:hover li.footer_row,
div.tsc_pricingtable03 div.column_4:hover li.footer_row { width:276px;padding-left:5px !important; padding-right:5px !important;}

div.tsc_pricingtable03 li.row_style_1,
div.tsc_pricingtable03 li.row_style_2,
div.tsc_pricingtable03 li.row_style_3,
div.tsc_pricingtable03 li.row_style_4 { width:100%; height:100%; min-height:26px; padding-top:9px !important; float:left;}
div.tsc_pricingtable03 li.row_style_1 span,
div.tsc_pricingtable03 li.row_style_2 span,
div.tsc_pricingtable03 li.row_style_3 span,
div.tsc_pricingtable03 li.row_style_4 span { padding-left:10px !important; padding-right:10px !important;}
div.tsc_pricingtable03 li.row_style_1 { background-color:#ffffff; border-bottom:1px dotted #ccc; box-shadow:0 0 15px rgba(0,0,0,.05), 0 0 15px rgba(0,0,0,.1) inset;
border-top:1px solid #fff;
border-bottom:1px solid #e9e9e9;}
div.tsc_pricingtable03 li.row_style_2 { background-color:#f6f6f6; border-bottom:1px dotted #ccc;}
div.tsc_pricingtable03 li.row_style_3 { background-color:#ebebeb; border-bottom:1px dotted #ccc;}
div.tsc_pricingtable03 li.row_style_4 { background-color:#e3e3e3; border-bottom:1px dotted #ccc;}

div.tsc_pricingtable03 li.footer_row { width:100%; height:40px; padding-top:14px !important; padding-bottom:6px !important; float:left; border-bottom:1px solid #ccc; background-color:#e2e2e2; }
div.tsc_pricingtable03 a.sign_up { width:66%; height:24px; padding:6px 0px 0px 0px !important; display:block; text-align:center; margin-left:auto; margin-right:auto; text-shadow:0px 1px 0px #ffffff; border:1px solid #b5b5b5; background-color:#d8d8d8; outline:none;  background-image:linear-gradient(top, #ffffff, #efefef 1px, #d8d8d8); /* W3C */  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#d8d8d8'); /* IE5.5 - 7 */ -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#d8d8d8'); background:-ms-linear-gradient(top, #ffffff, #efefef 1px, #d8d8d8); background:-moz-linear-gradient(top, #ffffff, #efefef 1px, #d8d8d8); background:-o-linear-gradient(top, #ffffff, #efefef 1px, #d8d8d8); background:-webkit-linear-gradient(top, #ffffff, #efefef 1px, #d8d8d8);  background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #ffffff), color-stop(0.05, #efefef), color-stop(1, #d8d8d8)); box-shadow:0px 1px 0px rgba(255, 255, 255, 0.5); -webkit-box-shadow:0px 1px 0px rgba(255, 255, 255, 0.5); -moz-box-shadow:0px 1px 0px rgba(255, 255, 255, 0.5); font-weight:bold;}
div.tsc_pricingtable03 a.sign_up:hover { height:24px; padding:6px 0px 0px 0px !important; text-shadow:0px 1px 0px #ffffff; border:1px solid #b5b5b5; background-color:#c9c9c9; outline:none; background-image:linear-gradient(top, #d2d2d2, #dedede 1px, #c9c9c9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dedede', endColorstr='#c9c9c9'); /* IE5.5 - 7 */ -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dedede', endColorstr='#c9c9c9'); /* IE8 */ background:-ms-linear-gradient(top, #d2d2d2, #dedede 1px, #c9c9c9); background:-moz-linear-gradient(top, #d2d2d2, #dedede 1px, #c9c9c9); background:-o-linear-gradient(top, #d2d2d2, #dedede 1px, #c9c9c9); background:-webkit-linear-gradient(top, #d2d2d2, #dedede 1px, #c9c9c9);  background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #d2d2d2), color-stop(0.05, #dedede), color-stop(1, #c9c9c9)); box-shadow:0px 1px 0px rgba(255, 255, 255, 0.5); -webkit-box-shadow:0px 1px 0px rgba(255, 255, 255, 0.5); -moz-box-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);}

.tsc_buttons2 { display:inline-block; text-decoration:none; outline:none; cursor:pointer; font:bold 12px/1em Arial, sans-serif; padding:8px 11px; color:#555; text-shadow:0 1px 0 #fff; background:#f5f5f5; background:-webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#f0f0f0)); background:-moz-linear-gradient(top, #f9f9f9, #f0f0f0); border:1px solid #dedede; border-color:#dedede #d8d8d8 #d3d3d3; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; -webkit-box-shadow:0 1px 2px #eaeaea, inset 0 1px 0 #fbfbfb; -moz-box-shadow:0 1px 2px #eaeaea, inset 0 1px 0 #fbfbfb; box-shadow:0 1px 2px #eaeaea, inset 0 1px 0 #fbfbfb;}
.tsc_buttons2:hover,
.tsc_buttons2:focus { color:#555; background:#efefef; background:-webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#e9e9e9)); background:-moz-linear-gradient(top, #f9f9f9, #e9e9e9); border-color:#ccc; -webkit-box-shadow:0 2px 1px #e0e0e0, inset 0 1px 0 #fbfbfb; -moz-box-shadow:0 2px 1px #e0e0e0, inset 0 1px 0 #fbfbfb; box-shadow:0 1px 2px #e0e0e0, inset 0 1px 0 #fbfbfb;}
.tsc_buttons2:active { position:relative; top:1px; color:#555; background:#efefef; background:-webkit-gradient(linear, left top, left bottom, from(#eaeaea), to(#f4f4f4)); background:-moz-linear-gradient(top, #eaeaea, #f4f4f4); border-color:#c6c6c6; -webkit-box-shadow:0 1px 0 #fff, inset 0 0 5px #ddd; -moz-box-shadow:0 1px 0 #fff, inset 0 0 5px #ddd; box-shadow:0 1px 0 #fff, inset 0 0 5px #ddd;}
.tsc_buttons2.rounded { padding:8px 15px; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px;}
input.tsc_buttons2,
button.tsc_buttons2 {  *width:auto; *overflow:visible;} /* IE7 Fix */
.tsc_buttons2 img { border:none; vertical-align:bottom;}


/*  Large buttons */
.tsc_buttons2.large { padding:12px 15px; font-size:20px; font-weight:normal; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.tsc_buttons2.large.rounded { padding:12px 22px; -webkit-border-radius:23px; -moz-border-radius:23px; border-radius:23px;}

/*  green */
.tsc_buttons2.red { background:#e6433d; background:-webkit-gradient(linear, left top, left bottom, from(#f8674b), to(#d54746)); background:-moz-linear-gradient(top, #f8674b, #d54746); border-color:#d1371c #d1371c #9f220d; color:#fff; text-shadow:0 1px 1px #961a07; -webkit-box-shadow:0 1px 2px #d6d6d6, inset 0 1px 0 #ff9573; -moz-box-shadow:0 1px 2px #d6d6d6, inset 0 1px 0 #ff9573; box-shadow:0 1px 2px #d6d6d6, inset 0 1px 0 #ff9573;}
.tsc_buttons2.red:hover,
.tsc_buttons2.red:focus { background:#dd3a37; background:-webkit-gradient(linear, left top, left bottom, from(#ff7858), to(#cc3a3b)); background:-moz-linear-gradient(top, #ff7858, #cc3a3b); border-color:#961a07; -webkit-box-shadow:0 0 1px #d6d6d6, inset 0 1px 0 #ff9573; -moz-box-shadow:0 0 1px #d6d6d6, inset 0 1px 0 #ff9573; box-shadow:0 0 1px #d6d6d6, inset 0 1px 0 #ff9573;}
.tsc_buttons2.red:active { background:#e6433d; border-color:#961a07; -webkit-box-shadow:0 1px 0 #fff, inset 0 0 5px #961a07; -moz-box-shadow:0 1px 0 #fff, inset 0 0 5px #961a07; box-shadow:0 1px 0 #fff, inset 0 0 5px #961a07;}

.button, .button:visited {
	background: #222 url(overlay.png) repeat-x; 
	display: inline-block; 
	width:130px;
	text-align:center;
	padding: 5px 6px; 
margin-left:50px;
	color: #fff!important; 
	text-decoration: none;
	-moz-border-radius: 6px; 
	-webkit-border-radius: 6px;
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer
}
 
	.button:hover							{ background-color: #111; color: #fff; }
	.button:active							{ top: 1px; }
	.small.button, .small.button:visited 			{ font-size: 11px}
	.button, .button:visited,
	.medium.button, .medium.button:visited 		{ font-size: 13px; 
												  font-weight: bold; 
												  line-height: 1; 
												  text-shadow: 0 -1px 1px rgba(0,0,0,0.25); 
												  }
												  
	.large.button, .large.button:visited 			{ font-size: 14px; 
													  padding: 8px 14px 9px; }
													  
	.super.button, .super.button:visited 			{ font-size: 34px; 
													  padding: 8px 14px 9px; }
	
	.pink.button, .magenta.button:visited		{ background-color: #e22092; }
	.pink.button:hover							{ background-color: #c81e82; }
	.green.button, .green.button:visited		{ background-color: #91bd09; }
	.green.button:hover						    { background-color: #749a02; }
	.red.button, .red.button:visited			{ background-color: #e62727; }
	.red.button:hover							{ background-color: #cf2525; }
	.orange.button, .orange.button:visited		{ background-color: #ff5c00; }
	.orange.button:hover						{ background-color: #d45500; }
	.blue.button, .blue.button:visited		    { background-color: #2981e4; }
	.blue.button:hover							{ background-color: #2575cf; }
	.yellow.button, .yellow.button:visited		{ background-color: #ffb515; }
	.yellow.button:hover						{ background-color: #fc9200; }
	


div.tsc_pricingtable03 a.tooltip { position:relative; text-decoration:none; border-bottom: 1px dotted #666;}
div.tsc_pricingtable03 a.tooltip:hover { color:#666; text-decoration:none; border-bottom: 1px dotted red;}
div.tsc_pricingtable03 a.tooltip:hover:after,
div.tsc_pricingtable03 a.tooltip:hover:before { display:block;}
div.tsc_pricingtable03 a.tooltip:before { content:attr(rel); display:block; width:140px; position:absolute; z-index:1000; bottom:150%; left:-10px; padding:5px 10px 8px 10px; text-align:left; color:#ffffff; display:none; background:#404040; /* CSS2 */ }
div.tsc_pricingtable03 a.tooltip:after { content:""; display:block; width:0; height:0; position:absolute; z-index:1000; bottom:18px; left:-2px; border-left:6px solid transparent; border-right:6px solid transparent; border-top:6px solid #404040; display:none; background:transparent;}


div.tsc_pt3_style1 h1.col1,
div.tsc_pt3_style1 h1.col2,
div.tsc_pt3_style1 h1.col3,
div.tsc_pt3_style1 h1.col4 { color: #ffffff; }
div.tsc_pt3_style1 h1 span { color: #ffffff; }
div.tsc_pt3_style1 h2.col1,
div.tsc_pt3_style1 h2.col2,
div.tsc_pt3_style1 h2.col3,
div.tsc_pt3_style1 h2.col4 { color: #ffffff; }
div.tsc_pt3_style1 h2.caption { color: #999999; }
div.tsc_pt3_style1 h2.caption span { color: #999999; }
div.tsc_pt3_style1 h3.col1,
div.tsc_pt3_style1 h3.col2,
div.tsc_pt3_style1 h3.col3,
div.tsc_pt3_style1 h3.col4 { color: #ffffff; }
div.tsc_pt3_style1 div.caption_column li.header_row_1 { border-top: 0; border-bottom: 1px solid #ffffff; background-color: #ffffff; }
div.tsc_pt3_style1 div.caption_column li.header_row_2 { border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; background-color: #ffffff; }
div.tsc_pt3_style1 div.column_1 li.header_row_1 { border-top: 0; border-bottom: 1px solid #52b5d5; background-color: #52b5d5; }
div.tsc_pt3_style1 div.column_1 li.header_row_2 { border-top: 1px solid #64c3de; border-bottom: 1px solid #64c3de; background-color: #64c3de; }
div.tsc_pt3_style1 div.column_2 li.header_row_1 { border-top: 0; border-bottom: 1px solid #3591ca; background-color: #3591ca; }
div.tsc_pt3_style1 div.column_2 li.header_row_2 { border-top: 1px solid #44a3d5; border-bottom: 1px solid #44a3d5; background-color: #44a3d5; }
div.tsc_pt3_style1 div.column_3 li.header_row_1 { border-top: 0; border-bottom: 1px solid #1f5f9f; background-color: #1f5f9f; }
div.tsc_pt3_style1 div.column_3 li.header_row_2 { border-top: 1px solid #2972b0; border-bottom: 1px solid #2972b0; background-color: #2972b0; }
div.tsc_pt3_style1 div.column_4 li.header_row_1 { border-top: 0; border-bottom: 1px solid #1a3e7b; background-color: #1a3e7b; }
div.tsc_pt3_style1 div.column_4 li.header_row_2 { border-top: 1px solid #234e8e; border-bottom: 1px solid #234e8e; background-color: #234e8e; }


.features ul li{
list-style:none;
margin:12px 12px 6px -22px;
padding:10px 12px 12px 16px;
font-size:12px;
line-height:16px;
box-shadow:0 0 15px rgba(0,0,0,.05), 0 0 15px rgba(0,0,0,.1) inset;
border-top:1px solid #fff;
border-bottom:1px solid #e9e9e9;
border-radius:12px;
list-style-position:inside;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;text-shadow:none!important;
}

.features ul.think li{
margin:12px 0 6px 0!important;
padding:0 2px 12px 2px;
}
.features h3{
margin:3px 0 2px;
padding:3px 0 5px;

}
.features ul{
list-style:none!important;
}
/*.features ul li:hover{
transform: scale(1.4,1.4);
-ms-transform: scale(1.4,1.4); /* IE 9 */
-webkit-transform: scale(1.4,1.4); /* Safari and Chrome */
-o-transform: scale(1.4,1.4); /* Opera */
-moz-transform: scale(1.4,1.4); /* Firefox */

letter-spacing:0;
}
*/
.features ul li:nth-child(even){
background:rgba(126, 183, 32,.1);
}
.features ul li:nth-child(odd){
background:rgba(126, 183, 32,.3);
}


.testiblock{
background:#fff;
border-radius:12px;
padding:12px 16px 0;
margin:24px 0 12px;
box-shadow:0 0 15px rgba(0,0,0,.05), 0 0 15px rgba(0,0,0,.1) inset;
border-top:1px solid #fff;
border-bottom:1px solid #e9e9e9;
min-height:210px;
position:relative;
}
.testiblock h3{
margin:0 0 12px 7px;
padding:0 0 0 23px;
background:url(images/tips.png) no-repeat left center;
border-bottom:1px solid #e2e2e2;
color:#3d4242;
}

.testiblock img{
float:left;
margin:5px 15px 5px 5px;
padding:5px;
width:100px;
border-radius:6px;
border:1px solid #e2e2e2;
}
.testiblock  ul {
display:block;
padding:0;
position:absolute;
left:113px;
top:165px;
}
.testiblock  ul li a{
color:#216089;
}
.testiblock  ul li{
color:#216089;
padding:0 3px;
margin:0 3px;
list-style:none;
display:inline-block;

text-shadow:none;
}
.testiblock p{
font-size:12px!important;
line-height:18px!important;
text-shadow:none;
padding:2px 0 12px 24px;
margin:0;
}


.tfeatures{
width:750px;
font-family:arial;
font-family: 'PT Sans', sans-serif;
margin-left:-20px;
}
.tfeatures ul{
list-style:none;
background:none!important;
border-radius:12px;
border:1px solid #e0e0e0!important;
min-height:680px;
width:750px;
padding-left:20px;
}
.tfeatures ul li:nth-child(even){
text-align:right;
float:right;
}
.tfeatures ul li:hover{
background:#fff;
border-radius:12px;

}
.tfeatures ul li{
display:inline-block;
float:left;
width:47%;
min-height:230px;
border-radius:2px;
border-bottom:1px solid #e0e0e0!important;
border-top:none!important;
background:none!important;
box-shadow:none!important;
}
.tfeatures ul li img{
float:left;
padding:4px 14px 54px 2px;
margin:16px 2px 2px 2px;
width:80px;
}
.tfeatures ul li:nth-child(even) img{
float:right;
padding-left:14px;
Width:80px;
}
.tfeatures ul li p{
font-size:14px;
line-height:18px;
margin:4px;
padding:8px;
color:#333;
}
.tfeatures ul li h3{
padding:12px 12px 0 0 ;
line-height:18px;
font-size:18px;
color:#333;
}
#menu-item-8206 a:hover{
color:#f90;
}
.h_imclear{
width:100%;
clear:both;
position:relative;
}
.h_imclear li{
margin:7px;
padding:8px;
display:inline-block;
list-style:none;
}
.add_buttons td a{
padding-right:10px;
}

.news-div{
line-height:22px;
text-align:justify;
font-size:16px;
margin-bottom:12px;
padding-bottom:12px;
border-bottom:1px solid #999;
padding-right:20px;
}
.addthis_toolbox{
margin-bottom:15px;
}


.land_box ul.uleft,.land_box ul.uright{
width:40%;
display:block;
}
.land_box ul.uleft{
float:left;
width:41%;	
border-right:1px solid #e0e0e0;
}

.land_box ul.uright{
float:left;
}
.land_box ul{
display:block;
width:100%;
}
.land_box > ul > li{
list-style:url(images/sprite.png);
font-family: 'Open Sans', sans-serif;
font-weight:400;
font-style:normal;
font-size:14px;
margin:14px;

}

.land_box ul.wr li{
list-style:url(images/info.gif);
}



.land_box p, .land_box_nobar p{
font-family: 'Open Sans', sans-serif;
font-weight:400;
font-style:normal;
font-size:14px;
line-height:20px;
margin-bottom:14px;
text-align:justify;
}
.land_box_nobar{
border:none!important;
margin-bottom:14px;
padding-bottom:14px;
}

.low{margin-top:6px}
.boxed ul li h4 img{
float:left;
margin-right:5px;
max-width:24px;
}
.boxed ul li h4{
font-size:18px;
line-height:26px;
font-family:'Open Sans', sans-serif!important;
font-weight:600;
border-bottom:1px solid #91bd09;
margin-bottom:8px;
color:#555;
}
.boxed ul.benefits li{
list-style-image:url(images/sprite.png);
margin-bottom:8px;
}.boxed ul{
margin-left:0;
margin-bottom:0;
padding-bottom:0;
width:1130px;
}
.boxed ul li:first-child{
}
.boxed > ul > li{
background:#fff;
list-style-position:inside;
margin:22px 11px 3px 0;
padding: 0 6px;

border-right: 1px solid #a8a9a9;
border-left: 1px solid #c8c9c9;
border-bottom: 1px solid #a6a8a8;
border-top: 1px solid #d3d4d4;
box-shadow: 0 0 43px rgba(101,168,50,.15) inset;
border-radius: 6px;

font-size:14px;

display: -moz-inline-stack;
display: inline-block;
vertical-align: top;
width:47%;
zoom: 1;
*display: inline;
_height: 150px;
min-height:150px;
}

.land_box > h2 span{ 
background:#f1f2f4;
padding:0 12px
}


.land_box > h2{ 
text-align:center;
font-size:32px;
line-height:32px;
font-family:'Open Sans', sans-serif!important;
font-weight:500!important;
background: url(images/d.png) repeat-x 19px;
}
.land_box{
margin-bottom:12px;
padding-bottom:12px;
}
.land_box .greenblock{
font-size:16px;
font-family:'Open Sans', sans-serif!important;
text-align:center;
line-height:22px;
padding-top:16px;
padding-bottom:16px;
border:none;
margin:32px auto;
}
.land_faq h3{
font-size:24px;
font-family:'Open Sans', sans-serif!important;
font-weight:300!important;
}

.land_faq h3:before
{ font-size:24px;
font-family:'Open Sans', sans-serif!important;
font-weight:600!important;
content:"Q";color:#1074A5;
padding-right:12px;
}

.land_faq h3 + p{
padding: 0 6px 6px 32px;
margin-bottom:18px
}
.land_row{
width:100%;
border-top:1px solid #e2e2e2;
border-bottom:1px solid #e2e2e2;
padding:16px;
text-align:center
}
.landing_row h4{
font-size:24px;font-family:'Open Sans', sans-serif!important;
}
.land_bottom{
margin:32px 0;
}

.land_bottom tr td:first-child{
width:40%;
}
.land_bottom tr td{padding:0;vertical-align:top}
.land_bottom tr td h2{background:none;}
.land_bottom tr td h2 span{background:none;}

.testi{
max-width:542px;
margin:0 auto;
}
.testi p{
margin-top:23px;
text-align:justify;
}

.testi span{
display:block;
width:100%;
text-align:right;
font-weight:600;
font-style:italic;
}

.land_nav{
list_style:none;
text-align:center;
position:absolute;
right:0;
top:12px;
}

.land_nav li:last-child{
border:none;
}
.land_nav li a:hover{
color:#18a1e4;
border:none;
}
.land_nav li a{
color:#1074A5;
font-size:20px;font-family:'Open Sans', sans-serif;
font-weight:300;
text-decoration:none;
}
.land_nav li{
display:inline-block;
border-right:1px solid #999;
padding:4px 12px;
}
.landing_wrp{
margin:0 auto;
}


/*----testi-----*/
.item-div a{
display:none!important;
}
.testimonials{
}


.rssSummary a {

}

.rssSummary b {
font-size:17px;
font-weight:400!important;
}

.rssSummary {
color:#7f7f7f;
font-family:Georgia, serif;
font-style:italic;
background:url(images/testimonial-bg.gif) no-repeat 2px 2px;
position: relative;
background: #fff;
min-height: 33px;
margin: 0 0 0 0;
padding: 8px;
border-right: 1px solid #a8a9a9;
border-left: 1px solid #c8c9c9;
border-bottom: 1px solid #a6a8a8;
border-top: 1px solid #d3d4d4;
box-shadow: 0 0 43px rgba(0,0,0,.05) inset;
border-radius: 6px;
width:95%;
margin:12px auto;
}


.rssSummary span h5{
font-size:12px;
color:#333;
display:inline;
font-weight:bold;
}
.rssSummary{
font-size:18px;
}
.rssSummary i{
clear:left;
display:block;	
text-align:right;
font-size:12px;
}
.rssSummary span{
border-bottom:1px solid #999;
display:block;
font-size:12px;
margin-bottom:12px;
}



.green_buuton {
	-moz-box-shadow:inset 0px 1px 0px 0px #caefab;
	-webkit-box-shadow:inset 0px 1px 0px 0px #caefab;
	box-shadow:inset 0px 1px 0px 0px #caefab;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #77d42a), color-stop(1, #5cb811));
	background:-moz-linear-gradient(top, #77d42a 5%, #5cb811 100%);
	background:-webkit-linear-gradient(top, #77d42a 5%, #5cb811 100%);
	background:-o-linear-gradient(top, #77d42a 5%, #5cb811 100%);
	background:-ms-linear-gradient(top, #77d42a 5%, #5cb811 100%);
	background:linear-gradient(to bottom, #77d42a 5%, #5cb811 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77d42a', endColorstr='#5cb811',GradientType=0);
	background-color:#77d42a;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #268a16;
	display:inline-block;
	cursor:pointer;
	color:#fff!important;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none!important;
	text-shadow:0px 1px 0px #268a16;
	margin:0 auto;
	display:block;
	max-width:350px;
	text-align:center;
	}
.green_buuton:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #5cb811), color-stop(1, #77d42a));
	background:-moz-linear-gradient(top, #5cb811 5%, #77d42a 100%);
	background:-webkit-linear-gradient(top, #5cb811 5%, #77d42a 100%);
	background:-o-linear-gradient(top, #5cb811 5%, #77d42a 100%);
	background:-ms-linear-gradient(top, #5cb811 5%, #77d42a 100%);
	background:linear-gradient(to bottom, #5cb811 5%, #77d42a 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5cb811', endColorstr='#77d42a',GradientType=0);
	background-color:#5cb811;
}
.green_buuton:active {
	position:relative;
	top:1px;
}


/*-------ematesti---------*/


.ema_testi{
padding-top:24px;
}
.ema_testi li a{ 
font-size:18px;
color:#333;
}
.ema_testi li{
list-style:none;
padding-bottom:24px;
background:url(images/sep.png) no-repeat bottom center;
margin-bottom:24px;
}

.quote_box{
color: black;
padding: 10px 15px;
overflow: hidden;
clear: both;
margin-bottom: 10px;
}

 .yellow{
border-left: 3px solid #FFC200;
background: #FFF9D2;
}

.grey{
border-left: 3px solid #444;
background: #e2e2e2;
}
 .green{
border-left: 3px solid #09b500;
background: #D3F7CA;
}

 .blue{
border-left: 3px solid #3b5998;
background: #a3d9ff;
}

 .red{
border-left: 3px solid #e25415;
background: #ffeee7;
}

