@font-face {
    font-family: 'PFDinDisplayPro Regular';
    src: url('../f/pfdindisplaypro-reg-webfont.eot');
    src: url('../f/pfdindisplaypro-reg-webfont.eot?#iefix') format('embedded-opentype'),
         url('../f/pfdindisplaypro-reg-webfont.woff') format('woff'),
         url('../f/pfdindisplaypro-reg-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'PFDinDisplayPro Medium';
    src: url('../f/pfdindisplaypro-med-webfont.eot');
    src: url('../f/pfdindisplaypro-med-webfont.eot?#iefix') format('embedded-opentype'),
         url('../f/pfdindisplaypro-med-webfont.woff') format('woff'),
         url('../f/pfdindisplaypro-med-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

html, body {
    margin: 0;
    padding: 0;
    height: 100%;
    color: #b3b3b3;
    background: #30383e;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    line-height: 21px;
}

a{
    color: #acd335;
    text-decoration: underline;
}

a:hover {
    color:#acd335;
    text-decoration: none;
}

b {
color: #CCCCCC;
}

h1 {
     color: White;
     font-size: 21px;
     margin: 0 0 10px 0;
}

h2 {
    color: #f6f6f6;
    font-size: 23px;
}

h3 {
    color: #eee;
    font-size: 15px;
    margin: 1em 0 0.5em;
}

input {color:#000;}

.bg-white{background:#fff;}

h2.page-body {
color: #eee;
font-size: 18px;
margin: 2em 0 1em 0;
}

header {
    min-height: 160px;
    position: relative;
    background: #2f373d url(../i/header-bgnd.png) repeat-x;
}

header a {
    font-size: 19px;
    text-decoration: none;
}

header a:hover {
    color: #fff;
    font-size: 19px;
    text-decoration: none;
}

header .navigation li a{background: none;}
header .navigation a {color:#fff;}

header .navigation li.active a, header a.active, header a:hover {
color: #a4c932;
background: none;
}

header .navigation li.active a:hover, header a.active:hover {
    color: #a4c932;
    background: none;
    }

header .navigation {padding-top:43px;}

header .sign-in {
padding-top:30px;
}


footer{
background: #282e33 url('../i/footer-bgnd.png') repeat-x;
}

abbr {
    border-bottom: 1px dashed;
}

footer .links {
    margin: 45px 0;
    padding: 0px 15px;
    width: 100%;
    height: 25px;
    overflow: hidden;
}

    footer .links LI {
        font-size: 13px;
        line-height: 25px;
        background: url(../i/foot-links-divider.gif) left no-repeat;
        padding: 0 18px;
        height: 25px;
        float: left;
    }

    footer .links LI:first-child {
        background: none;
        padding-left: 0;
    }

        footer .links LI A { line-height: 25px; display: inline-block; }
        footer .links LI A.icon { padding-left: 35px; }

        footer .links LI A.blog    { background: url(../i/foot-icon-blog.gif) left no-repeat; }
        footer .links LI A.rss     { background: url(../i/foot-icon-rss.gif) left no-repeat; }
        footer .links LI A.twitter { background: url(../i/foot-icon-twitter.gif) left no-repeat; }
        footer .links LI A.facebook { background: url(../i/foot-icon-facebook.gif) left no-repeat; }

.spacer {
background: url(../i/navigation-spacer.gif) no-repeat center right;
}

.calltoaction {
background: #328019 url('/static/i/main-img.jpg') no-repeat 50% 50%;
}
.calltoaction {
min-height: 272px;
position: relative;
}

.calltoactionbtn {
    position: absolute;
    top: 185px;
}

.mainpage-benefits {
padding-top:15px;
padding-bottom:40px;
}

.mainpage-benefits h2 {
    margin-bottom: 18px;
}

.feedback-bar {
    background: #30383e url(../i/feedback-bgnd.gif) repeat-x;
    padding-bottom:40px;
}

.feedback-bar .feedbacks {
padding-top: 15px;
}


    .feedbacks H2 {
        text-indent: -9999px;
        background: url(../i/feedback-title.gif) top left no-repeat;
        margin-bottom: 30px;
        height: 26px;
    }

        .feedbacks .feedback-item {
        padding-bottom:40px;
        }

        .feedbacks .feedback-item-heading{
         font-size:15px;
         color:#fff;
         display: inline
        }

            .feedbacks .foto {
                background: url(../i/feedback-photo-bg.gif) top left no-repeat;
                margin: 10px 0;
                width: 135px;
                height: 96px;
                float: left;
            }

            .feedbacks P {
                line-height: 1.5em;
                *line-height: 1.4em; /* IE7 */
            }
               
            .seo-block P {
                line-height: 1.5em;
                *line-height: 1.4em; /* IE7 */
                margin-bottom: 10px;
            }

                .seo-block STRONG { color: White; font-weight: normal;}

                .seo-block h2{
                font-family: "PFDinDisplayPro Medium" sans-serif;
                font-size: 23px;
                line-height: 100%;
                text-shadow: 0 2px 2px rgba(0, 50, 76, 0.5);
                color: #E3E3E3;
                margin: 0;
                margin-bottom: 18px;
                }

                .seo-block h3{font-style: italic; margin-bottom: 10px;}
                .seo-block ul {list-style: disc; padding:10px 20px;}
                .showmore, .less { cursor: pointer; color: #acd335; text-decoration: underline;}
                .showmore:hover, .less:hover { text-decoration: none;}

                em.plans-title {font-style: italic; margin-bottom: 10px;}
            }

                .feedbacks P STRONG { color: White; }

                .feedbacks .review {
                padding-left:35px;
                }

.feedback-bar .twitter {
    color: #000;
    background: #fff url(../i/twitter-tr.gif) no-repeat 100% 0;
    width: 380px;
    float: right;
    margin-top:40px;
}

.feedback-bar .twitter a {
    color: #0084b4;
}

.feedback-bar .twitter .twitter1 {
    background: url(../i/twitter-tl.gif) no-repeat 0 0;
}

.feedback-bar .twitter .twitter2 {
    background: url(../i/twitter-br.gif) no-repeat 100% 100%;
}

.feedback-bar .twitter .twitter3 {
    background: url(../i/twitter-bl.gif) no-repeat 0 100%;
    padding: 35px 20px 20px 20px;
}

.feedback-bar .twitter_update_list li {
    padding: 20px 0;
    border-bottom: 1px dashed #d2dada;
}

.feedback-bar .twitter-link {
    padding-top: 20px;
    display:block;
    text-align:right;
}

.feedback-bar .twitter-link a {
    background: url(../i/twitter-icon.gif) no-repeat 0 0;
    padding: 5px 0 5px 30px;
}


.feedback-bar .twitter-metainfo {
    display: block;
    color: #999;
    font-size: 85%;
}


/* recent-bar */
.recent-bar {
    background: #30383e url(../i/feedback-bgnd.gif) repeat-x;
    padding-top:20px;
    padding-bottom: 40px;
}

    .recent-bar H2 {
        text-indent: -9999px;
        background: url(../i/our-shops-title.gif) top left no-repeat;
        margin-bottom: 25px;
        height: 26px;
    }

        .recent-bar  .recent_el:first-child { margin-left: 0; }

            .recent-bar  .recent_el A {
                color: #b3b3b3;
                line-height: 1.4em;
                text-decoration: none;
            }

            .recent-bar  .recent_el A:hover { color: #acd335; }

                .#recent-bar  .recent_el A IMG {
                    width: 256px;
                    height: 189px;
                }

                .recent-bar  .recent_el A STRONG {
                    color: #fff;
                    font-family: Arial, Helvetica, sans-serif;
                    font-size: 19px;
                    font-weight: normal;
                    margin: 1.5em 0 1em;
                    display: block;
                }

    .lead-heading {
font-family: "PFDinDisplayPro Medium" sans-serif;
font-size: 55px;
line-height: 100%;
text-shadow: 0 2px 2px rgba(0, 50, 76, 0.5);
color: #fff;
padding-top:20px;
margin: 0;
}

.lead-text {
margin-top: 10px;
font-family: Verdana, sans-serif;
font-size: 16px;
text-shadow: 0 1px 1px rgba(0, 50, 76, 0.25);
color: #fff;
}


.create {
font-size: 13px;
font-weight: bold;
font-family: "PFDinDisplayPro Regular", sans-serif;
text-decoration: none;
color: #000;
background: #fff;
box-shadow: 1px 5px 5px rgba(0,0,0,0.2);
text-shadow: 1px 0px 1px rgba(255,255,255,1);
border-radius: 25px;
margin: 1em auto;
width: 91px;
height: 21px;
line-height: 100%;
display: block;
}

.btn-primary {
background: -moz-linear-gradient(top, rgba(53,133,27,0.98) 0%, rgba(237,252,192,1) 2%, rgba(249,255,230,1) 4%, rgba(233,254,167,1) 6%, rgba(223,248,141,1) 17%, rgba(201,236,86,1) 38%, rgba(194,232,70,1) 45%, rgba(191,230,63,1) 47%, rgba(171,220,22,1) 53%, rgba(163,216,8,1) 57%, rgba(163,216,9,1) 60%, rgba(167,217,18,1) 68%, rgba(190,227,76,1) 94%, rgba(193,229,84,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(53,133,27,0.98)), color-stop(2%,rgba(237,252,192,1)), color-stop(4%,rgba(249,255,230,1)), color-stop(6%,rgba(233,254,167,1)), color-stop(17%,rgba(223,248,141,1)), color-stop(38%,rgba(201,236,86,1)), color-stop(45%,rgba(194,232,70,1)), color-stop(47%,rgba(191,230,63,1)), color-stop(53%,rgba(171,220,22,1)), color-stop(57%,rgba(163,216,8,1)), color-stop(60%,rgba(163,216,9,1)), color-stop(68%,rgba(167,217,18,1)), color-stop(94%,rgba(190,227,76,1)), color-stop(100%,rgba(193,229,84,1)));
background: -webkit-linear-gradient(top, rgba(53,133,27,0.98) 0%,rgba(237,252,192,1) 2%,rgba(249,255,230,1) 4%,rgba(233,254,167,1) 6%,rgba(223,248,141,1) 17%,rgba(201,236,86,1) 38%,rgba(194,232,70,1) 45%,rgba(191,230,63,1) 47%,rgba(171,220,22,1) 53%,rgba(163,216,8,1) 57%,rgba(163,216,9,1) 60%,rgba(167,217,18,1) 68%,rgba(190,227,76,1) 94%,rgba(193,229,84,1) 100%);
background: -o-linear-gradient(top, rgba(53,133,27,0.98) 0%,rgba(237,252,192,1) 2%,rgba(249,255,230,1) 4%,rgba(233,254,167,1) 6%,rgba(223,248,141,1) 17%,rgba(201,236,86,1) 38%,rgba(194,232,70,1) 45%,rgba(191,230,63,1) 47%,rgba(171,220,22,1) 53%,rgba(163,216,8,1) 57%,rgba(163,216,9,1) 60%,rgba(167,217,18,1) 68%,rgba(190,227,76,1) 94%,rgba(193,229,84,1) 100%);
background: -ms-linear-gradient(top, rgba(53,133,27,0.98) 0%,rgba(237,252,192,1) 2%,rgba(249,255,230,1) 4%,rgba(233,254,167,1) 6%,rgba(223,248,141,1) 17%,rgba(201,236,86,1) 38%,rgba(194,232,70,1) 45%,rgba(191,230,63,1) 47%,rgba(171,220,22,1) 53%,rgba(163,216,8,1) 57%,rgba(163,216,9,1) 60%,rgba(167,217,18,1) 68%,rgba(190,227,76,1) 94%,rgba(193,229,84,1) 100%);
background: linear-gradient(to bottom, rgba(53,133,27,0.98) 0%,rgba(237,252,192,1) 2%,rgba(249,255,230,1) 4%,rgba(233,254,167,1) 6%,rgba(223,248,141,1) 17%,rgba(201,236,86,1) 38%,rgba(194,232,70,1) 45%,rgba(191,230,63,1) 47%,rgba(171,220,22,1) 53%,rgba(163,216,8,1) 57%,rgba(163,216,9,1) 60%,rgba(167,217,18,1) 68%,rgba(190,227,76,1) 94%,rgba(193,229,84,1) 100%);
}

.btn-primary:active{
background: -moz-linear-gradient(top, rgba(53,133,27,0.98) 0%, rgba(237,252,192,1) 2%, rgba(249,255,230,1) 4%, rgba(233,254,167,1) 6%, rgba(223,248,141,1) 17%, rgba(201,236,86,1) 38%, rgba(194,232,70,1) 45%, rgba(191,230,63,1) 47%, rgba(171,220,22,1) 53%, rgba(163,216,8,1) 57%, rgba(163,216,9,1) 60%, rgba(167,217,18,1) 68%, rgba(190,227,76,1) 94%, rgba(193,229,84,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(53,133,27,0.98)), color-stop(2%,rgba(237,252,192,1)), color-stop(4%,rgba(249,255,230,1)), color-stop(6%,rgba(233,254,167,1)), color-stop(17%,rgba(223,248,141,1)), color-stop(38%,rgba(201,236,86,1)), color-stop(45%,rgba(194,232,70,1)), color-stop(47%,rgba(191,230,63,1)), color-stop(53%,rgba(171,220,22,1)), color-stop(57%,rgba(163,216,8,1)), color-stop(60%,rgba(163,216,9,1)), color-stop(68%,rgba(167,217,18,1)), color-stop(94%,rgba(190,227,76,1)), color-stop(100%,rgba(193,229,84,1)));
background: -webkit-linear-gradient(top, rgba(53,133,27,0.98) 0%,rgba(237,252,192,1) 2%,rgba(249,255,230,1) 4%,rgba(233,254,167,1) 6%,rgba(223,248,141,1) 17%,rgba(201,236,86,1) 38%,rgba(194,232,70,1) 45%,rgba(191,230,63,1) 47%,rgba(171,220,22,1) 53%,rgba(163,216,8,1) 57%,rgba(163,216,9,1) 60%,rgba(167,217,18,1) 68%,rgba(190,227,76,1) 94%,rgba(193,229,84,1) 100%);
background: -o-linear-gradient(top, rgba(53,133,27,0.98) 0%,rgba(237,252,192,1) 2%,rgba(249,255,230,1) 4%,rgba(233,254,167,1) 6%,rgba(223,248,141,1) 17%,rgba(201,236,86,1) 38%,rgba(194,232,70,1) 45%,rgba(191,230,63,1) 47%,rgba(171,220,22,1) 53%,rgba(163,216,8,1) 57%,rgba(163,216,9,1) 60%,rgba(167,217,18,1) 68%,rgba(190,227,76,1) 94%,rgba(193,229,84,1) 100%);
background: -ms-linear-gradient(top, rgba(53,133,27,0.98) 0%,rgba(237,252,192,1) 2%,rgba(249,255,230,1) 4%,rgba(233,254,167,1) 6%,rgba(223,248,141,1) 17%,rgba(201,236,86,1) 38%,rgba(194,232,70,1) 45%,rgba(191,230,63,1) 47%,rgba(171,220,22,1) 53%,rgba(163,216,8,1) 57%,rgba(163,216,9,1) 60%,rgba(167,217,18,1) 68%,rgba(190,227,76,1) 94%,rgba(193,229,84,1) 100%);
background: linear-gradient(to bottom, rgba(53,133,27,0.98) 0%,rgba(237,252,192,1) 2%,rgba(249,255,230,1) 4%,rgba(233,254,167,1) 6%,rgba(223,248,141,1) 17%,rgba(201,236,86,1) 38%,rgba(194,232,70,1) 45%,rgba(191,230,63,1) 47%,rgba(171,220,22,1) 53%,rgba(163,216,8,1) 57%,rgba(163,216,9,1) 60%,rgba(167,217,18,1) 68%,rgba(190,227,76,1) 94%,rgba(193,229,84,1) 100%);
}


.call-to-action {
font-size: 24.67px;
font-family: "PFDinDisplayPro Regular", sans-serif;
text-decoration: none;
box-shadow: 1px 5px 5px rgba(0,0,0,0.2);
text-shadow: 1px 0px 1px rgba(255,255,255,1);
border-radius: 25px;
padding: 15px 25px;
margin-top:15px;
line-height: 100%;
color: #000;
background: #fff;
background: rgb(174,205,218);
background: -moz-linear-gradient(top, rgba(53,133,27,0.98) 0%, rgba(237,252,192,1) 2%, rgba(249,255,230,1) 4%, rgba(233,254,167,1) 6%, rgba(223,248,141,1) 17%, rgba(201,236,86,1) 38%, rgba(194,232,70,1) 45%, rgba(191,230,63,1) 47%, rgba(171,220,22,1) 53%, rgba(163,216,8,1) 57%, rgba(163,216,9,1) 60%, rgba(167,217,18,1) 68%, rgba(190,227,76,1) 94%, rgba(193,229,84,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(53,133,27,0.98)), color-stop(2%,rgba(237,252,192,1)), color-stop(4%,rgba(249,255,230,1)), color-stop(6%,rgba(233,254,167,1)), color-stop(17%,rgba(223,248,141,1)), color-stop(38%,rgba(201,236,86,1)), color-stop(45%,rgba(194,232,70,1)), color-stop(47%,rgba(191,230,63,1)), color-stop(53%,rgba(171,220,22,1)), color-stop(57%,rgba(163,216,8,1)), color-stop(60%,rgba(163,216,9,1)), color-stop(68%,rgba(167,217,18,1)), color-stop(94%,rgba(190,227,76,1)), color-stop(100%,rgba(193,229,84,1)));
background: -webkit-linear-gradient(top, rgba(53,133,27,0.98) 0%,rgba(237,252,192,1) 2%,rgba(249,255,230,1) 4%,rgba(233,254,167,1) 6%,rgba(223,248,141,1) 17%,rgba(201,236,86,1) 38%,rgba(194,232,70,1) 45%,rgba(191,230,63,1) 47%,rgba(171,220,22,1) 53%,rgba(163,216,8,1) 57%,rgba(163,216,9,1) 60%,rgba(167,217,18,1) 68%,rgba(190,227,76,1) 94%,rgba(193,229,84,1) 100%);
background: -o-linear-gradient(top, rgba(53,133,27,0.98) 0%,rgba(237,252,192,1) 2%,rgba(249,255,230,1) 4%,rgba(233,254,167,1) 6%,rgba(223,248,141,1) 17%,rgba(201,236,86,1) 38%,rgba(194,232,70,1) 45%,rgba(191,230,63,1) 47%,rgba(171,220,22,1) 53%,rgba(163,216,8,1) 57%,rgba(163,216,9,1) 60%,rgba(167,217,18,1) 68%,rgba(190,227,76,1) 94%,rgba(193,229,84,1) 100%);
background: -ms-linear-gradient(top, rgba(53,133,27,0.98) 0%,rgba(237,252,192,1) 2%,rgba(249,255,230,1) 4%,rgba(233,254,167,1) 6%,rgba(223,248,141,1) 17%,rgba(201,236,86,1) 38%,rgba(194,232,70,1) 45%,rgba(191,230,63,1) 47%,rgba(171,220,22,1) 53%,rgba(163,216,8,1) 57%,rgba(163,216,9,1) 60%,rgba(167,217,18,1) 68%,rgba(190,227,76,1) 94%,rgba(193,229,84,1) 100%);
background: linear-gradient(to bottom, rgba(53,133,27,0.98) 0%,rgba(237,252,192,1) 2%,rgba(249,255,230,1) 4%,rgba(233,254,167,1) 6%,rgba(223,248,141,1) 17%,rgba(201,236,86,1) 38%,rgba(194,232,70,1) 45%,rgba(191,230,63,1) 47%,rgba(171,220,22,1) 53%,rgba(163,216,8,1) 57%,rgba(163,216,9,1) 60%,rgba(167,217,18,1) 68%,rgba(190,227,76,1) 94%,rgba(193,229,84,1) 100%);
-webkit-transition: text-shadow 0.5s ease-in-out;
-moz-transition: text-shadow 0.5s ease-in-out;
transition: text-shadow 0.5s ease-in-out;
}

.call-to-action:hover, .call-to-action:active{
text-shadow: 0px 1px 1px rgba(255,255,255,1), 0px 1px 10px rgba(0,0,0,0.4);
}

.call-to-action.pulsating {
box-shadow: 0px 0px 20px 10px rgba(174,205,218,0.4)
}


.seo-bar {
    background: #30383e url(../i/feedback-bgnd.gif) repeat-x;
    padding-top: 40px;
    padding-bottom: 40px;
}

.seo-block h2 {
font-family: "PFDinDisplayPro Medium" sans-serif;
font-size: 23px;
line-height: 100%;
text-shadow: 0 2px 2px rgba(0, 50, 76, 0.5);
color: #E3E3E3;
margin: 0;
margin-bottom: 18px;
}

.showmore, .less {
cursor: pointer;
color: #acd335;
text-decoration: underline;
}


.seotext {
padding-top: 5px;
font-size: 70%;
color: #636363;
}

.seotext a {
color: inherit;
text-decoration: none;
}

.ext-host-tracker{width:88px; height: 33px;}
.heap{width:108px;height:41px;}

.feedback, .benefits, .plans, .services, .contacts{
border-top: 1px solid #4a5258;
padding-top: 40px;
padding-bottom: 34px;
}

.feedback  hr, .benefits hr, .services hr, .contacts hr {
border-top: 1px solid #666!important;
border: none;
margin-top: 10px;
margin-bottom: 10px;
}

.screen-box {
margin: 0;
padding: 10px;
border: 1px solid #666;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}

.shop-feed-heading{
color: #f6f6f6;
font-size: 23px;
padding-left:10px;
padding-bottom: 10px;
}

.feedback-quote {
border: 2px solid #aaa;
background: #3A444B;
color: #eee;
padding: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
-moz-box-shadow: 0 0 5px rgba(0,0,0,0.2);
-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.2);
box-shadow: 0 0 5px rgba(0,0,0,0.2);
}

blockquote{
margin:0;
font-size:inherit;
margin-left:10px;
}

.feedback-quote + .feedback-author:before {
position: absolute;
width: 0;
height: 0;
top: 0;
right: 23px;
border-top: 5px solid #aaa;
border-right: 5px solid transparent;
border-left: 5px solid transparent;
content: "";
display: block;
}

.feedback-author {
font-size: 80%;
overflow: hidden;
float: right;
position: relative;
padding-top: 5px;
}

.feedback-author .client-avatar {
display: block;
float: right;
clear: both;
}

.feedback  .thumbs {
margin: 0 0 5px 5px;
padding: 0;
}

.feedback-author .client-name {
display: block;
clear: both;
}

.feedback .ShoeShoe {
margin-bottom:90px;
}

.plans TABLE {
table-layout: auto;
empty-cells: show;
border-spacing: 0;
border-collapse: separate;
margin-bottom: 30px;
width: 100%;
font-size: 13px;
}

.plans TABLE TH {
border-bottom: 1px solid #585d61;
}

.plans TABLE TH.value {
color: #ddd;
text-align: center;
vertical-align: middle;
width: 135px;
}

.plans TABLE TH.value .heading {
border: 1px solid #585d61;
border-bottom: 0;
border-left: 0;
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
overflow: hidden;
margin: 0 0px;
}

.plans TABLE TH.value .heading.first {
border-left: 1px solid #585d61;
}

.plans TABLE .value .plan_name {
margin: 0;
margin-bottom: 10px;
padding: 10px;
background-color: #3A4147;
font-size: 20px;
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
}

.plans TABLE TR.odd {
background: #3a4147;
}

.plans TABLE TD {
color: #ccc;
line-height: 1.5em;
border-left: 1px solid #494f54;
border-right: 1px solid #494f54;
padding: 5px 10px 5px 10px;
vertical-align: middle;
}

.plans TABLE TD.value {
color: #9f0;
text-align: center;
border-left: none;
}

.plans TABLE TH.value, .plans TABLE TD.value {
text-align: center;
vertical-align: middle;
}

.plans .num_products {
font-size: 20px;
}

.plans TABLE TR.total TD {
border-bottom: 1px solid #585d61;
padding-top: 20px;
}

.free-tariff-plan {
border: 1px solid #565b5f;
background: url(../i/free-tariff-plan-basket.gif) bottom right no-repeat;
position: relative;
margin-bottom:35px;
}

.free-tariff-plan H4 {
color: #eee;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
margin: 22px 0 0 135px;
}

.free-tariff-plan UL {
list-style: disc outside;
margin: 1em 0 1em 220px;
padding:0;
}

.free-tariff-plan UL LI {
color: #b3b3b3;
font-size: 15px;
line-height: 1.5em;
margin: .3em 0 .5em;
}

.free-tariff-plan UL LI SPAN {
color: #808a92;
}

.free-tariff-plan H4 EM {
color: #acdc1e;
font-style: normal;
}

.free-tariff-plan .art {
background: url(../i/free-tariff-plan-0grn.gif) top left no-repeat;
position: absolute;
bottom: -12px;
left: 0px;
width: 183px;
height: 128px;
}

.free-tariff-btn {
position: absolute;
top: 80px;
right: 252px;
}

ul.content-list {
overflow: hidden;
padding: 10px;
}

ul.content-list li {
list-style: disc outside;
margin-top: 5px;
margin-left: 10px;
margin-bottom: 10px;
color: #acd335;
}

ul.content-list li span {
color: #B3B3B3;
}

ul.no-padd {
padding-left:0;
}

.contacts-block{
float: right; 
border: 2px solid #AAA;
background: #3A444B;
color: #EEE;
padding: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
-moz-box-shadow: 0 0 5px rgba(0,0,0,0.2);
-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);            
}

.contacts h2 {
margin-top: 10px;
}

.ourteam {
margin-bottom: 20px;
}

.ourteam-photo {
font-size: 80%;
overflow: hidden;
position: relative;
padding-top: 5px;
float:left;
margin-right:20px;
}
.ourteam-name {
text-align: left;
display: block;
width:100px;
margin-left:10px;
}

.ourteam-quote {
min-height: 172px;
border: 2px solid #AAA;
background: #3A444B;
color: #EEE;
padding: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
-moz-box-shadow: 0 0 5px rgba(0,0,0,0.2);
-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.2);
box-shadow: 0 0 5px rgba(0,0,0,0.2);
}

.contacts .screen-box {
padding: 0;    
margin: 10px 10px 5px 10px !important;
}

.press H2 {
color: #b3b3b3;
font-size: 16px;
font-weight: bold;
margin: 10px 0 10px 0;
}

.press .logo {
line-height: 2em;
padding-top: 70px;
background: url(../i/icon-logo.gif) top right no-repeat;
}
.press P {
line-height: 1.5em;
margin-bottom: 10px;
}

h2.our-team {margin-top:40px;}

.press .additional {
text-align: right;
}

.join {
text-align: center;
padding:20px;
border: 1px solid #666;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}

.first.row {margin-bottom:40px;}
.join-header {margin:40px 0 40px 0;}
.price-per-month{font-weight: normal;}
.media-heading{color:#fff;}
.twitter_update_list {padding-left: 0;}

#lightbox-container-image-data-box{
-webkit-box-sizing: content-box; 
-moz-box-sizing: content-box;
box-sizing: content-box;
}


#agreement{margin-right:10px;}

button, html input[type="button"],  input[type="submit"] {
font-family: "PFDinDisplayPro Regular", sans-serif;
text-decoration: none;
border:none;
outline: none!important;
box-shadow: 1px 5px 5px rgba(0,0,0,0.2);
text-shadow: 1px 0px 1px rgba(255,255,255,1);
border-radius: 25px;
padding: 15px 25px;
margin-top:15px;
line-height: 100%;
color: #000;
background: #fff;
background: rgb(174,205,218);
background: -moz-linear-gradient(top, rgba(53,133,27,0.98) 0%, rgba(237,252,192,1) 2%, rgba(249,255,230,1) 4%, rgba(233,254,167,1) 6%, rgba(223,248,141,1) 17%, rgba(201,236,86,1) 38%, rgba(194,232,70,1) 45%, rgba(191,230,63,1) 47%, rgba(171,220,22,1) 53%, rgba(163,216,8,1) 57%, rgba(163,216,9,1) 60%, rgba(167,217,18,1) 68%, rgba(190,227,76,1) 94%, rgba(193,229,84,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(53,133,27,0.98)), color-stop(2%,rgba(237,252,192,1)), color-stop(4%,rgba(249,255,230,1)), color-stop(6%,rgba(233,254,167,1)), color-stop(17%,rgba(223,248,141,1)), color-stop(38%,rgba(201,236,86,1)), color-stop(45%,rgba(194,232,70,1)), color-stop(47%,rgba(191,230,63,1)), color-stop(53%,rgba(171,220,22,1)), color-stop(57%,rgba(163,216,8,1)), color-stop(60%,rgba(163,216,9,1)), color-stop(68%,rgba(167,217,18,1)), color-stop(94%,rgba(190,227,76,1)), color-stop(100%,rgba(193,229,84,1)));
background: -webkit-linear-gradient(top, rgba(53,133,27,0.98) 0%,rgba(237,252,192,1) 2%,rgba(249,255,230,1) 4%,rgba(233,254,167,1) 6%,rgba(223,248,141,1) 17%,rgba(201,236,86,1) 38%,rgba(194,232,70,1) 45%,rgba(191,230,63,1) 47%,rgba(171,220,22,1) 53%,rgba(163,216,8,1) 57%,rgba(163,216,9,1) 60%,rgba(167,217,18,1) 68%,rgba(190,227,76,1) 94%,rgba(193,229,84,1) 100%);
background: -o-linear-gradient(top, rgba(53,133,27,0.98) 0%,rgba(237,252,192,1) 2%,rgba(249,255,230,1) 4%,rgba(233,254,167,1) 6%,rgba(223,248,141,1) 17%,rgba(201,236,86,1) 38%,rgba(194,232,70,1) 45%,rgba(191,230,63,1) 47%,rgba(171,220,22,1) 53%,rgba(163,216,8,1) 57%,rgba(163,216,9,1) 60%,rgba(167,217,18,1) 68%,rgba(190,227,76,1) 94%,rgba(193,229,84,1) 100%);
background: -ms-linear-gradient(top, rgba(53,133,27,0.98) 0%,rgba(237,252,192,1) 2%,rgba(249,255,230,1) 4%,rgba(233,254,167,1) 6%,rgba(223,248,141,1) 17%,rgba(201,236,86,1) 38%,rgba(194,232,70,1) 45%,rgba(191,230,63,1) 47%,rgba(171,220,22,1) 53%,rgba(163,216,8,1) 57%,rgba(163,216,9,1) 60%,rgba(167,217,18,1) 68%,rgba(190,227,76,1) 94%,rgba(193,229,84,1) 100%);
background: linear-gradient(to bottom, rgba(53,133,27,0.98) 0%,rgba(237,252,192,1) 2%,rgba(249,255,230,1) 4%,rgba(233,254,167,1) 6%,rgba(223,248,141,1) 17%,rgba(201,236,86,1) 38%,rgba(194,232,70,1) 45%,rgba(191,230,63,1) 47%,rgba(171,220,22,1) 53%,rgba(163,216,8,1) 57%,rgba(163,216,9,1) 60%,rgba(167,217,18,1) 68%,rgba(190,227,76,1) 94%,rgba(193,229,84,1) 100%);
-webkit-transition: text-shadow 0.5s ease-in-out;
-moz-transition: text-shadow 0.5s ease-in-out;
transition: text-shadow 0.5s ease-in-out;
}

button:hover, input[type="button"]:hover,  input[type="submit"]:hover{
border:none;
outline: none!important;
text-shadow: 0px 1px 1px rgba(255,255,255,1), 0px 1px 10px rgba(0,0,0,0.4);
box-shadow: 1px 5px 5px rgba(0,0,0,0.2);
}

button:active, input[type="button"]:active,  input[type="submit"]:active{
border:none;
outline: none!important;
-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); */
box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}

.sign-in a, #loginlink a, .loginlink a {
font-family: Verdana, sans-serif;
color: #b3b3b3;
font-size: 14px!important;
text-shadow: 0 1px 1px rgba(0, 50, 76, 0.25);
}

.sign-in a:hover, #loginlink a:hover, .loginlink a:hover {
font-size: 14px;
color: #acd335;
}

.create_shop {padding-right:12px; margin-right:5px;}
#loginlink.active {color: #acd335;}