html, body {
    height: 100%;
}

body {
    margin: 0;
    color: #4c4c4c;
    font: 12px/15px Arial, Helvetica, sans-serif;
}

html.bg {
}

    html.bg body {
    }

img {
    border-style: none;
}
#checkResults{display:none}
a {
    text-decoration: none;
    color: #4c4c4c;
}

    a:hover {
        text-decoration: underline;
    }

    a:active {
        background: none;
    }

input,
textarea,
select {
    font: 100% Arial, Helvetica, sans-serif;
    vertical-align: middle;
    color: #000;
}

form, fieldset {
    margin: 0;
    padding: 0;
    border-style: none;
}

@font-face {
    font-family: 'MuseoSans-500';
    src: url('../fonts/helveticalt65medium.eot');
    src: url('../fonts/helveticalt65medium.eot?#iefix') format('embedded-opentype'), url('../fonts/helveticalt65medium.woff') format('woff'), url('../fonts/helveticalt65medium.ttf') format('truetype'), url('../fonts/helveticalt65medium.svg#helveticalt65medium') format('svg');
}

#wrapper {
    min-height: 100%;
    overflow: hidden;
    position: relative;
    background: #ececec;
    width: 100%;
}

.w1 {
    padding: 0 0 190px;
}

#header {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    background: #1a1a1a;
    z-index: 999;
}

.header-panel {
    overflow: hidden;
    background: none;
}

#header .holder {
    overflow: hidden;
    margin: 0 auto;
    width: 963px;
    padding: 19px 0 13px;
}

.logo {
    float: left;
    margin: 0;
    width: 123px;
    height: 42px;
    overflow: hidden;
    text-indent: -9999px;
    background: url(../images/logo.png) no-repeat;
}

    .logo a {
        display: block;
        height: 100%;
    }

.login-btn {
    float: right;
    width: 97px;
    line-height: 30px;
    font-size: 14px;
    color: #7a7a7a;
    text-shadow: 0 -1px #111;
    margin: 4px 0 0;
    text-align: center;
    border: 1px solid #020202;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    background: #444444 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ0NDQ0NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyZTJlMmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #444444 0%, #2e2e2e 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#444444), color-stop(100%,#2e2e2e));
    background: -webkit-linear-gradient(top, #444444 0%,#2e2e2e 100%);
    background: -o-linear-gradient(top, #444444 0%,#2e2e2e 100%);
    background: -ms-linear-gradient(top, #444444 0%,#2e2e2e 100%);
    background: linear-gradient(to bottom, #444444 0%,#2e2e2e 100%);
    -webkit-box-shadow: 0 1px 1px 0 rgba(255, 255, 255, 0.1), inset 0 1px 1px 0 rgba(255, 255, 255, 0.15);
    box-shadow: 0 1px 1px 0 rgba(255, 255, 255, 0.1), inset 0 1px 1px 0 rgba(255, 255, 255, 0.15);
}

    .login-btn:hover {
        text-decoration: none;
        background: #565656 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU2NTY1NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyZjJmMmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top, #565656 0%, #2f2f2f 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#565656), color-stop(100%,#2f2f2f));
        background: -webkit-linear-gradient(top, #565656 0%,#2f2f2f 100%);
        background: -o-linear-gradient(top, #565656 0%,#2f2f2f 100%);
        background: -ms-linear-gradient(top, #565656 0%,#2f2f2f 100%);
        background: linear-gradient(to bottom, #565656 0%,#2f2f2f 100%);
        color: #a3a3a3;
        text-shadow: 0 1px #000;
        border-color: #020202;
    }

    .login-btn.pressed,
    .active .login-btn {
        background: #2e2e2e url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJlMmUyZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzNTM1MzUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top, #2e2e2e 0%, #353535 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2e2e2e), color-stop(100%,#353535));
        background: -webkit-linear-gradient(top, #2e2e2e 0%,#353535 100%);
        background: -o-linear-gradient(top, #2e2e2e 0%,#353535 100%);
        background: -ms-linear-gradient(top, #2e2e2e 0%,#353535 100%);
        background: linear-gradient(to bottom, #2e2e2e 0%,#353535 100%);
        text-shadow: 0 -1px #000;
        color: #a3a3a3;
        -webkit-box-shadow: 0 1px 1px 0 rgba(255, 255, 255, 0.1), inset 0 1px 1px 0 rgba(0, 0, 0, 0.15);
        box-shadow: 0 1px 1px 0 rgba(255, 255, 255, 0.1), inset 0 1px 1px 0 rgba(0, 0, 0, 0.15);
    }

.select-btn {
    margin-top: -10px;
    float: right;
    width: 200px;
    line-height: 30px;
    font-size: 14px;
    color: #7a7a7a;
    text-shadow: 0 -1px #111;
    margin: 4px 0 0;
    text-align: center;
    border: 1px solid #020202;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    background: #444444 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ0NDQ0NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyZTJlMmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #444444 0%, #2e2e2e 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#444444), color-stop(100%,#2e2e2e));
    background: -webkit-linear-gradient(top, #444444 0%,#2e2e2e 100%);
    background: -o-linear-gradient(top, #444444 0%,#2e2e2e 100%);
    background: -ms-linear-gradient(top, #444444 0%,#2e2e2e 100%);
    background: linear-gradient(to bottom, #444444 0%,#2e2e2e 100%);
    -webkit-box-shadow: 0 1px 1px 0 rgba(255, 255, 255, 0.1), inset 0 1px 1px 0 rgba(255, 255, 255, 0.15);
    box-shadow: 0 1px 1px 0 rgba(255, 255, 255, 0.1), inset 0 1px 1px 0 rgba(255, 255, 255, 0.15);
}

    .select-btn:hover {
        text-decoration: none;
        background: #565656 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU2NTY1NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyZjJmMmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top, #565656 0%, #2f2f2f 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#565656), color-stop(100%,#2f2f2f));
        background: -webkit-linear-gradient(top, #565656 0%,#2f2f2f 100%);
        background: -o-linear-gradient(top, #565656 0%,#2f2f2f 100%);
        background: -ms-linear-gradient(top, #565656 0%,#2f2f2f 100%);
        background: linear-gradient(to bottom, #565656 0%,#2f2f2f 100%);
        color: #a3a3a3;
        text-shadow: 0 1px #000;
        border-color: #020202;
    }

    .select-btn.pressed,
    .active .select-btn {
        background: #2e2e2e url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJlMmUyZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzNTM1MzUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top, #2e2e2e 0%, #353535 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2e2e2e), color-stop(100%,#353535));
        background: -webkit-linear-gradient(top, #2e2e2e 0%,#353535 100%);
        background: -o-linear-gradient(top, #2e2e2e 0%,#353535 100%);
        background: -ms-linear-gradient(top, #2e2e2e 0%,#353535 100%);
        background: linear-gradient(to bottom, #2e2e2e 0%,#353535 100%);
        text-shadow: 0 -1px #000;
        color: #a3a3a3;
        -webkit-box-shadow: 0 1px 1px 0 rgba(255, 255, 255, 0.1), inset 0 1px 1px 0 rgba(0, 0, 0, 0.15);
        box-shadow: 0 1px 1px 0 rgba(255, 255, 255, 0.1), inset 0 1px 1px 0 rgba(0, 0, 0, 0.15);
    }

.cancel-build {
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 20px;
    padding-left: 20px;
    width: 100px;
    height: 40px;
    line-height: 30px;
    font-size: 14px;
    color: #7a7a7a;
    text-shadow: 0 -1px #111;
    margin: 4px 0 0;
    text-align: center;
    border: 1px solid #020202;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    background: #444444 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ0NDQ0NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyZTJlMmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #444444 0%, #2e2e2e 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#444444), color-stop(100%,#2e2e2e));
    background: -webkit-linear-gradient(top, #444444 0%,#2e2e2e 100%);
    background: -o-linear-gradient(top, #444444 0%,#2e2e2e 100%);
    background: -ms-linear-gradient(top, #444444 0%,#2e2e2e 100%);
    background: linear-gradient(to bottom, #444444 0%,#2e2e2e 100%);
    -webkit-box-shadow: 0 1px 1px 0 rgba(255, 255, 255, 0.1), inset 0 1px 1px 0 rgba(255, 255, 255, 0.15);
    box-shadow: 0 1px 1px 0 rgba(255, 255, 255, 0.1), inset 0 1px 1px 0 rgba(255, 255, 255, 0.15);
}

    .cancel-build:hover {
        text-decoration: none;
        background: #565656 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU2NTY1NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyZjJmMmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top, #565656 0%, #2f2f2f 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#565656), color-stop(100%,#2f2f2f));
        background: -webkit-linear-gradient(top, #565656 0%,#2f2f2f 100%);
        background: -o-linear-gradient(top, #565656 0%,#2f2f2f 100%);
        background: -ms-linear-gradient(top, #565656 0%,#2f2f2f 100%);
        background: linear-gradient(to bottom, #565656 0%,#2f2f2f 100%);
        color: #a3a3a3;
        text-shadow: 0 1px #000;
        border-color: #020202;
    }

    .cancel-build.pressed,
    .active .select-btn {
        background: #2e2e2e url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJlMmUyZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzNTM1MzUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top, #2e2e2e 0%, #353535 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2e2e2e), color-stop(100%,#353535));
        background: -webkit-linear-gradient(top, #2e2e2e 0%,#353535 100%);
        background: -o-linear-gradient(top, #2e2e2e 0%,#353535 100%);
        background: -ms-linear-gradient(top, #2e2e2e 0%,#353535 100%);
        background: linear-gradient(to bottom, #2e2e2e 0%,#353535 100%);
        text-shadow: 0 -1px #000;
        color: #a3a3a3;
        -webkit-box-shadow: 0 1px 1px 0 rgba(255, 255, 255, 0.1), inset 0 1px 1px 0 rgba(0, 0, 0, 0.15);
        box-shadow: 0 1px 1px 0 rgba(255, 255, 255, 0.1), inset 0 1px 1px 0 rgba(0, 0, 0, 0.15);
    }

.nav-holder {
    overflow: hidden;
    text-align: center;
    padding: 5px 32px 0 32px;
}

#nav {
    list-style: none;
    padding: 0 0 0 2px;
    margin: 0;
    display: inline-block;
    vertical-align: top;
    position: relative;
    text-transform: uppercase;
    font-size: 18px;
    line-height: 16px;
}

    #nav li:after,
    #nav:after {
        content: "";
        clear: both;
        position: absolute;
        top: 0;
        left: 0;
        width: 2px;
        height: 30px;
        background: url(../images/sprite.png) no-repeat;
    }

    #nav li:after {
        left: 100%;
        margin: 0 0 0 -2px;
    }

    #nav li {
        float: left;
        position: relative;
        padding: 8px 20px;
    }

    #nav a {
        color: #848484;
        text-shadow: 0 -1px #000;
    }

    #nav .active a {
        text-decoration: none;
        color: #efefef;
    }

    #nav a:hover {
        text-decoration: none;
        color: #999;
    }

.header-slide {
    margin: 0 auto;
    width: 969px;
    overflow: hidden;
    display: none;
}

.login-form {
    overflow: hidden;
    padding: 50px 0 54px 9px;
}

    .login-form .title {
        float: left;
        font-size: 26px;
        font-weight: normal;
        color: #ccc;
        line-height: 32px;
    }

    .login-form .form-holder {
        overflow: hidden;
        padding: 4px 0 2px 53px;
    }

    .login-form .loginClose {
        float: right;
        width: 25px;
        height: 26px;
        overflow: hidden;
        text-indent: -9999px;
        margin: 3px 0 0;
        background: url(../images/sprite.png) no-repeat -7px 0;
    }

        .login-form .loginClose:hover {
            background-position: -37px 0;
        }

    .login-form label {
        float: left;
        line-height: 32px;
        font-size: 14px;
        color: #959595;
        margin: 0 4px 0 0;
        min-width: 45px;
    }

* {
    outline: none !important;
}

.login-form input[type=text] {
    float: left;
    border: 1px solid #111;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background: #f4f5f6;
    font-size: 14px;
    line-height: 20px;
    height: 20px;
    color: #959595;
    padding: 5px 9px;
    margin: 0 4px 0 0;
    width: 226px;
    -webkit-box-shadow: 0 1px 1px 0 rgba(255, 255, 255, 0.1);
    box-shadow: 0 1px 1px 0 rgba(255, 255, 255, 0.1);
    outline: none;
}

.login-form input[type=password] {
    float: left;
    border: 1px solid #111;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background: #f4f5f6;
    font-size: 14px;
    line-height: 20px;
    height: 20px;
    color: #959595;
    padding: 5px 9px;
    margin: 0 8px 0 0;
    width: 226px;
    -webkit-box-shadow: 0 1px 1px 0 rgba(255, 255, 255, 0.1);
    box-shadow: 0 1px 1px 0 rgba(255, 255, 255, 0.1);
    outline: none;
}

.login-form .forgotLink {
    float: left;
    xxposition: relative;
    xxtop: 0px;
    xxleft: -460px;
    color: #959595;
    xxwidth: 200px;
    xxheight: 50px;
    line-height: 32px;
}


.login-form input[type=button] {
    float: left;
    margin: 0 0 0 32px;
    padding: 0;
    width: 116px;
    height: 33px;
    border: 1px solid #4e004e;
    color: #dbdbdb;
    line-height: 30px;
    font-size: 16px;
    text-shadow: 0 -1px #3b0046;
    -webkit-box-shadow: inset 0 1px 1px 0 rgba(255, 255, 255, 0.1);
    box-shadow: inset 0 1px 1px 0 rgba(255, 255, 255, 0.1);
    background: #7c007c url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdjMDA3YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1YTAwNWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #7c007c 0%, #5a005a 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7c007c), color-stop(100%,#5a005a));
    background: -webkit-linear-gradient(top, #7c007c 0%,#5a005a 100%);
    background: -o-linear-gradient(top, #7c007c 0%,#5a005a 100%);
    background: -ms-linear-gradient(top, #7c007c 0%,#5a005a 100%);
    background: linear-gradient(to bottom, #7c007c 0%,#5a005a 100%);
    text-align: center;
    overflow: visible;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    vertical-align: top;
}

    .login-form input[type=button]::-moz-focus-inner {
        padding: 0;
        border: 0;
    }

    .login-form input[type=button]:hover {
        cursor: pointer;
        background: #880088 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg4MDA4OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1YTAwNWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top, #880088 0%, #5a005a 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#880088), color-stop(100%,#5a005a));
        background: -webkit-linear-gradient(top, #880088 0%,#5a005a 100%);
        background: -o-linear-gradient(top, #880088 0%,#5a005a 100%);
        background: -ms-linear-gradient(top, #880088 0%,#5a005a 100%);
        background: linear-gradient(to bottom, #880088 0%,#5a005a 100%);
    }

    .login-form input[type=button].pressed {
        background: #480048 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ4MDA0OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjNWIwMDViIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzZkMDA2ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
        background: -moz-linear-gradient(top, #480048 0%, #5b005b 2%, #6d006d 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#480048), color-stop(2%,#5b005b), color-stop(100%,#6d006d));
        background: -webkit-linear-gradient(top, #480048 0%,#5b005b 2%,#6d006d 100%);
        background: -o-linear-gradient(top, #480048 0%,#5b005b 2%,#6d006d 100%);
        background: -ms-linear-gradient(top, #480048 0%,#5b005b 2%,#6d006d 100%);
        background: linear-gradient(to bottom, #480048 0%,#5b005b 2%,#6d006d 100%);
        -webkit-box-shadow: none;
        box-shadow: none;
    }

#main {
    overflow: hidden;
    width: 100%;
    padding: 50px 0 0;
    background: #e2e3e5 url(../images/bg01.gif);
}

.activity-map {
    overflow: hidden;
    width: 100%;
    position: relative;
    padding: 0;
    margin: 0;
    width: 100%;
    height: 548px;
    text-align: center;
    color: Black;
}

.speed-text {
    position: relative;
    top: -538px;
    margin-left: 60px;
    font-weight: bold;
    z-index: 99;
}

.main-gallery {
    overflow: hidden;
    width: 100%;
    position: relative;
}

    .main-gallery .mask {
        overflow: hidden;
        width: 100%;
        position: relative;
    }

    .main-gallery .slide-list {
        list-style: none;
        padding: 0;
        margin: 0;
        position: relative;
        width: 100%;
        height: 548px;
    }

        .main-gallery .slide-list li {
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            display: none;
        }

        .main-gallery .slide-list .active {
            z-index: 2;
            display: block;
        }

        .main-gallery .slide-list .bg-box {
            overflow: hidden;
            position: relative;
            width: 100%;
            height: 528px;
        }

            .main-gallery .slide-list .bg-box img {
                display: block;
                width: 100%;
                height: 528px;
            }

    .main-gallery .content-holder {
        min-width: 964px;
        position: absolute;
        top: 63px;
        left: 50%;
        margin: 0 0 0 -482px;
    }

        .main-gallery .content-holder .visual {
            float: right;
            position: relative;
            padding: 74px 0 0 26px;
            margin: 0 25px 0 0;
        }

            .main-gallery .content-holder .visual:after {
                content: "";
                clear: both;
                position: absolute;
                top: 0;
                left: 0;
                width: 641px;
                height: 486px;
                background: url(../images/sprite.png) no-repeat -70px 0;
            }

            .main-gallery .content-holder .visual img {
                display: block;
            }

        .main-gallery .content-holder .text-holder {
            float: left;
            width: 300px;
            color: #fff;
            font-size: 18px;
            line-height: 21px;
            margin: 0 0 0 -1px;
            padding: 60px 0 0;
        }

    .main-gallery .text-holder h2 {
        margin: 0 0 13px;
        font-weight: normal;
        font-size: 37px;
        line-height: 36px;
        letter-spacing: -1px;
        font: 37px/37px "MuseoSans-500", Arial, Helvetica, sans-serif;
    }

    .main-gallery .text-holder p {
        margin: 0 0 38px;
    }

    .main-gallery .btn {
        display: block;
        padding: 0;
        width: 187px;
        height: 55px;
        border: 1px solid #4e004e;
        color: #fff;
        line-height: 55px;
        font-size: 22px;
        text-shadow: 0 -1px #3b0046;
        -webkit-box-shadow: inset 0 1px 1px 0 rgba(255, 255, 255, 0.1);
        box-shadow: inset 0 1px 1px 0 rgba(255, 255, 255, 0.1);
        background: #7c007c url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdjMDA3YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1YTAwNWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top, #7c007c 0%, #5a005a 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7c007c), color-stop(100%,#5a005a));
        background: -webkit-linear-gradient(top, #7c007c 0%,#5a005a 100%);
        background: -o-linear-gradient(top, #7c007c 0%,#5a005a 100%);
        background: -ms-linear-gradient(top, #7c007c 0%,#5a005a 100%);
        background: linear-gradient(to bottom, #7c007c 0%,#5a005a 100%);
        text-align: center;
        -webkit-border-radius: 5px;
        border-radius: 5px;
        vertical-align: top;
    }

        .main-gallery .btn:hover {
            text-decoration: none;
            background: #880088 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg4MDA4OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1YTAwNWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
            background: -moz-linear-gradient(top, #880088 0%, #5a005a 100%);
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#880088), color-stop(100%,#5a005a));
            background: -webkit-linear-gradient(top, #880088 0%,#5a005a 100%);
            background: -o-linear-gradient(top, #880088 0%,#5a005a 100%);
            background: -ms-linear-gradient(top, #880088 0%,#5a005a 100%);
            background: linear-gradient(to bottom, #880088 0%,#5a005a 100%);
        }

        .main-gallery .btn.pressed {
            background: #480048 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ4MDA0OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjNWIwMDViIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzZkMDA2ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
            background: -moz-linear-gradient(top, #480048 0%, #5b005b 2%, #6d006d 100%);
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#480048), color-stop(2%,#5b005b), color-stop(100%,#6d006d));
            background: -webkit-linear-gradient(top, #480048 0%,#5b005b 2%,#6d006d 100%);
            background: -o-linear-gradient(top, #480048 0%,#5b005b 2%,#6d006d 100%);
            background: -ms-linear-gradient(top, #480048 0%,#5b005b 2%,#6d006d 100%);
            background: linear-gradient(to bottom, #480048 0%,#5b005b 2%,#6d006d 100%);
            -webkit-box-shadow: none;
            box-shadow: none;
        }

    .main-gallery .prev,
    .main-gallery .next {
        position: absolute;
        top: 232px;
        left: 100px;
        width: 49px;
        height: 50px;
        overflow: hidden;
        text-indent: -9999px;
        background: url(../images/sprite.png) no-repeat 0 -55px;
        z-index: 50;
    }

        .main-gallery .prev:hover {
            background-position: 0 -120px;
        }

    .main-gallery .next {
        left: auto;
        right: 100px;
        background-position: 0 -190px;
    }

        .main-gallery .next:hover {
            background-position: 0 -254px;
        }

.col-row {
    overflow: hidden;
    width: 100%;
    margin: -20px 0 0;
    padding: 30px 0;
}

    .col-row .article-list {
        list-style: none;
        padding: 0 0 17px;
        margin: 0 auto;
        width: 990px;
        overflow: hidden;
        text-align: center;
        color: #404040;
        font-size: 16px;
        line-height: 19px;
        text-shadow: 0 1px #f3f3f3;
        /* background:url(../images/bg02.gif) repeat-y 50% 0; */
    }

        .col-row .article-list li {
            display: inline-block;
            vertical-align: top;
            width: 400px;
            margin: 0 15px;
        }

        .col-row .article-list a {
            color: #404040;
        }

            .col-row .article-list a:hover {
                text-decoration: none;
            }

        .col-row .article-list .ico {
            overflow: hidden;
            text-indent: -9999px;
            display: block;
            margin: 0 auto 7px;
            width: 90px;
            height: 50px;
            background: url(../images/sprite.png) no-repeat;
        }


        .col-row .article-list .top-three .three-ico {
            margin-top: 10px;
            margin-bottom: 20px;
            width: 57px;
            height: 36px;
        }

        .col-row .article-list .ico.mobile {
            width: 89px;
            height: 57px;
            margin-top: 1px;
            float: left;
            margin-right: 20px;
        }

        .col-row .article-list a:hover {
            background-position: -721px -333px;
        }

        .col-row .article-list .ico.station {
            background-image: url(../images/monetize.png);
            width: 86px;
            height: 58px;
            float: left;
            margin-right: 20px;
        }

        .col-row .article-list a:hover {
            background-position: -721px -192px;
        }

        .col-row .article-list .ico.business {
            background-image: url(../images/businnes.png);
            margin-top: 8px;
            float: left;
            margin-right: 20px;
        }

        .col-row .article-list a:hover {
            background-position: -721px -60px;
        }

        .col-row .article-list .title {
            margin: 10px 0 2px;
            display: block;
            font: bold 20px/24px "MuseoSans-500", Arial, Helvetica, sans-serif;
            color: #333;
            text-align: left;
        }

        .col-row .article-list .top-three .top-three-link {
            position: absolute;
            bottom: 0;
            left: 0%;
            color: #ffffff;
            text-align: center;
            width: 100%;
            font-size: 22px;
            background: #880088;
            height: 30px;
            line-height: 31px;
            text-shadow: none;
            font-weight: 100;
            border: 1px solid;
            border-top: none;
            border-radius: 2px;
        }

        .col-row .article-list .top-three-text {
            display: block;
            text-align: center;
            margin-top: 20px;
            font: arial;
            font-size: 14px;
            color: #404040;
            margin-right: 30px;
            margin-left: 30px;
        }

        .col-row .article-list .dashboard-text {
            display: block;
            text-align: left;
            font: arial;
            font-size: 14px;
            color: #404040;
            margin-right: 5px;
            margin-left: 5px;
        }

.dashboard-table {
    vertical-align: top;
    margin-left: 10px;
    margin-top: 20px;
}

.dashboard-list {
}


.col-row .article-list a:hover .top-three-text {
}

.col-row .article-list .text {
    display: block;
    text-align: left;
}

.col-row .article-list a:hover .text {
    color: #404040;
}

.partner-row {
    overflow: hidden;
    width: 100%;
    background: #d3d6d9 url(../images/bg03.gif);
    -webkit-box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.2);
    box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.2);
    padding: 18px 0 12px;
    border-bottom: 1px solid #525354;
    margin: 0 0 0;
}

    .partner-row .partner-list {
        list-style: none;
        padding: 0;
        margin: 0 auto;
        width: 964px;
        display: table;
        text-shadow: 0 1px #dbdee0;
        color: #8a8c8d;
        font-size: 22px;
        line-height: 24px;
    }

        .partner-row .partner-list li {
            display: table-cell;
            vertical-align: middle;
        }

        .partner-row .partner-list img {
            display: block;
            margin: 0 auto;
        }

.heading-page {
    width: 100%;
    float: left;
    background: #f6f7f7;
    -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1);
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1);
}

    .heading-page .holder {
        margin: 0 auto;
        width: 962px;
        display: table;
    }

    .heading-page .number-holder {
        display: table-cell;
        vertical-align: middle;
        text-align: right;
        width: 170px;
        color: #eaeced;
        text-shadow: 1px 0 #e9e9ea;
        font: bold 120px/120px "MuseoSans-500", Arial, Helvetica, sans-serif;
    }

        .heading-page .number-holder span {
            color: #eaeced;
            letter-spacing: -3px;
            text-shadow: 1px 0 #e9e9ea;
            font: bold 120px/120px "MuseoSans-500", Arial, Helvetica, sans-serif;
            margin: -12px 0;
            text-align: right;
        }

    .heading-page .text-holder {
        display: table-cell;
        vertical-align: middle;
        color: #4c4c4c;
        padding: 9px 0 0;
        height: 88px;
    }

    .heading-page span {
        display: block;
        text-transform: uppercase;
        font-size: 15px;
        padding: 0 0 4px;
        line-height: 20px;
        text-shadow: 0 1px #ffffff;
    }

    .heading-page h2 {
        margin: 0 0 2px;
        font: 27px/32px "MuseoSans-500", Arial, Helvetica, sans-serif;
        letter-spacing: -1px;
        text-shadow: 0 1px #ffffff;
    }

    .heading-page .menu-holder {
        display: table-cell;
        vertical-align: middle;
        width: 531px;
        font-size: 15px;
        line-height: 18px;
    }

    .heading-page .menu {
        list-style: none;
        padding: 0;
        margin: 0;
        float: left;
    }

        .heading-page .menu li {
            float: left;
            border: 1px solid #cbd3d9;
            border-width: 0 1px 0 0;
            text-align: center;
            position: relative;
        }

            .heading-page .menu li:after {
                content: "";
                clear: both;
                position: absolute;
                top: 100%;
                left: 50%;
                width: 17px;
                height: 12px;
                margin: 0 0 0 -8px;
                background: url(../images/ico18.png) no-repeat;
                display: none;
            }

            .heading-page .menu li.active:after {
                display: block;
            }

            .heading-page .menu li.active {
                background: #fafbfb;
                -webkit-box-shadow: inset 0 5px 3px 0 rgba(0, 0, 0, 0.1);
                box-shadow: inset 0 5px 8px 0 rgba(0, 0, 0, 0.2);
            }

            .heading-page .menu li.pressed {
                background: #fafbfb;
                -webkit-box-shadow: inset 0 5px 3px 0 rgba(0, 0, 0, 0.1);
                box-shadow: inset 0 5px 8px 0 rgba(0, 0, 0, 0.2);
            }

            .heading-page .menu li:hover {
                background: #fdfdfe;
            }

            .heading-page .menu li:first-child {
                border-width: 0 1px;
            }

        .heading-page .menu a {
            display: block;
            position: relative;
            color: #333;
            padding: 68px 0 11px;
        }

            .heading-page .menu a:hover {
                text-decoration: none;
            }

            .heading-page .menu a:after {
                content: "";
                clear: both;
                position: absolute;
                left: 50%;
                background: url(../images/sprite.png) no-repeat;
            }

        .heading-page .menu .mobile {
            width: 177px;
        }

            .heading-page .menu .mobile:after {
                top: 15px;
                width: 61px;
                height: 41px;
                background-position: -930px 0;
                margin: 0 0 0 -32px;
            }

        .heading-page .menu li.pressed .mobile:after {
            background-position: -930px -70px;
        }

        .heading-page .menu li.active .mobile:after {
            background-position: -930px -70px;
        }

        .heading-page .menu .business:after {
            top: 19px;
            width: 61px;
            height: 36px;
            background-position: -1000px 0;
            margin: 0 0 0 -38px;
        }

        .heading-page .menu .business {
            width: 176px;
        }

        .heading-page .menu li.pressed .business:after {
            background-position: -1000px -75px;
        }

        .heading-page .menu li.active .business:after {
            background-position: -1000px -75px;
        }

        .heading-page .menu .monetize {
            width: 174px;
        }

            .heading-page .menu .monetize:after {
                top: 16px;
                width: 60px;
                height: 40px;
                background-position: -1071px 0;
                margin: 0 0 0 -38px;
            }

        .heading-page .menu li.pressed .monetize:after {
            background-position: -1071px -71px;
        }

        .heading-page .menu li.active .monetize:after {
            background-position: -1071px -71px;
        }

.container {
    overflow: hidden;
    width: 1051px;
    margin: 0 auto;
}

.visual-block {
    overflow: hidden;
}

    .visual-block img {
        display: block;
    }

.title-block {
    text-align: center;
    overflow: hidden;
    padding: 12px 10px 14px;
    text-shadow: 0 1px #f6f9fa;
}

.stats-block {
    text-align: center;
    overflow: hidden;
    padding: 12px 10px 14px;
    text-shadow: 0 1px #f6f9fa;
    background: url(../images/bg14.png);
    height: 291px;
}

    .stats-block h2 {
        margin: 12px 0 6px;
        color: #333;
        font: bold 30px/40px "MuseoSans-500", Arial, Helvetica, sans-serif;
    }


.features-page .title-block {
    padding: 46px 10px 54px;
}

.title-block h2 {
    margin: 0 0 6px;
    color: #333;
    font: bold 30px/40px "MuseoSans-500", Arial, Helvetica, sans-serif;
}

.features-page .title-block h2 {
    margin-bottom: 7px;
    font-size: 36px;
    line-height: 48px;
}

.features-page .title-block h3 {
    font: 27px/30px "MuseoSans-500", Arial, Helvetica, sans-serif;
}

.title-block h3 {
    margin: 0;
    color: #666;
    font: 23px/30px "MuseoSans-500", Arial, Helvetica, sans-serif;
}

.top-three-title {
    text-transform: uppercase;
    font-size: 15px;
    color: #333333;
    text-shadow: 0 1px #f6f9fa;
    font: bold;
    font: arial;
    text-align: center;
}

.top-three {
    width: 400px;
    height: 244px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    background: #f6f7f7;
    -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1);
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1);
    position: relative;
}

.container .content {
    overflow: hidden;
    padding: 29px 30px 81px 15px;
}

.container .info-list {
    float: left;
    list-style: none;
    padding: 0;
    margin: 0;
    color: #666;
    font-size: 16px;
    line-height: 21px;
    width: 265px;
}

    .container .info-list li {
        vertical-align: top;
        position: relative;
        padding: 0 0 36px 53px;
    }

        .container .info-list li:after {
            content: "";
            clear: both;
            position: absolute;
            top: 0;
            left: 0;
            background: url(../images/sprite.png) no-repeat;
        }

    .container .info-list .free:after {
        width: 35px;
        height: 40px;
        background-position: -825px -38px;
        top: 4px;
        left: 7px;
    }

    .container .info-list .customizable:after {
        width: 37px;
        height: 42px;
        background-position: -882px -38px;
        top: -4px;
        left: 9px;
    }

    .container .info-list .everywhere:after {
        width: 37px;
        height: 54px;
        background-position: -825px -97px;
        top: -7px
    }

    .container .info-list .apps:after {
        width: 35px;
        height: 36px;
        background-position: -882px -97px;
        top: 4px;
        left: 10px;
    }

    .container .info-list h3 {
        margin: 0 0 6px;
        font-size: 20px;
        line-height: 21px;
        color: #333;
        font-weight: normal;
        font: normal 20px/22px "MuseoSans-500", Arial, Helvetica, sans-serif;
        text-shadow: 0 1px #f1f2f3;
    }

    .container .info-list p {
        margin: 0;
    }

.container .gallery {
    overflow: hidden;
    padding: 10px 0 0 64px;
    position: relative;
    font-size: 16px;
    line-height: 26px;
}

.container .gallery2 {
    padding: 4px 0 25px 0;
    margin: 0 19px 0 34px;
}

    .container .gallery2 .slide-list .active {
        z-index: 2;
        display: block;
    }

.container .gallery .holder {
    overflow: hidden;
    position: relative;
    margin: 0 auto;
    width: 510px;
}

.container .gallery2 .holder {
    width: 700px;
}

.container .gallery .slide-list {
    list-style: none;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
    width: 9999px;
}

    .container .gallery .slide-list li {
        float: left;
        width: 510px;
    }

    .container .gallery .slide-list img {
        display: block;
    }

.container .gallery .switcher {
    list-style: none;
    padding: 11px 0 0;
    margin: 0 -17px 0 -25px;
    text-align: center;
    font-size: 12px;
    font-weight: bold;
    line-height: 16px;
}

    .container .gallery .switcher li {
        display: inline-block;
        vertical-align: top;
        padding: 7px 0 0;
        margin: 0 3px;
    }

    .container .gallery .switcher a {
        float: left;
        color: #585858;
        text-shadow: 0 1px #dddedf;
        border: 1px solid transparent;
        -webkit-border-radius: 4px;
        border-radius: 4px;
        position: relative;
        padding: 4px 6px 7px;
        text-shadow: 0 1px 0 rgba(255, 255, 255, 0.7);
    }

        .container .gallery .switcher a:hover {
            color: #333;
            text-decoration: none;
        }

        .container .gallery .switcher a:after {
            content: "";
            clear: both;
            position: absolute;
            top: -8px;
            left: 50%;
            width: 15px;
            height: 10px;
            margin: 0 0 0 -7px;
            background: url(../images/ico19.png) no-repeat;
            display: none;
        }

        .container .gallery .switcher a:hover {
            color: #333;
        }

    .container .gallery .switcher .active a {
        border-color: #acacac;
        background: #c7c9ca;
        -webkit-box-shadow: inset 0 1px 2px 0 rgba(172, 172, 172, 1), 0 1px 1px 0 rgba(255, 255, 255, 0.5);
        box-shadow: inset 0 1px 2px 0 rgba(172, 172, 172, 1), 0 1px 1px 0 rgba(255, 255, 255, 0.5);
    }

        .container .gallery .switcher .active a,
        .container .gallery .switcher .active a:hover {
            color: #333333;
        }

            .container .gallery .switcher .active a:after {
                display: block;
            }

.container .gallery .prev,
.container .gallery .next {
    position: absolute;
    top: 265px;
    left: 53px;
    overflow: hidden;
    text-indent: -9999px;
    width: 40px;
    height: 41px;
    background: url(../images/sprite.png) no-repeat 0 -373px;
}

.container .gallery .next {
    left: auto;
    right: 0;
    background-position: 0 -445px;
}

.container .gallery .prev:hover {
    background-position: -733px -400px;
}

.container .gallery .next:hover {
    background-position: -733px -447px;
}

.container .gallery2 .prev {
    left: 0;
    top: 181px;
}

.container .gallery2 .next {
    right: 0;
    top: 181px;
}

.container .gallery2 .image-holder {
    float: right;
    margin: 5px -8px 0 30px;
}

.container .gallery2 .text-holder {
    overflow: hidden;
    padding: 78px 0 0;
    line-height: 22px;
}

.container .gallery2 .slide-list {
    width: 100%;
    height: 347px;
    overflow: hidden;
    position: relative;
}

    .container .gallery2 .slide-list li {
        position: absolute;
        top: 0;
        left: 0;
        display: none;
        width: 680px;
        margin: 0 10px;
    }

.container .gallery h3 {
    margin: 0 0 3px;
    color: #333333;
    font-size: 20px;
    line-height: 24px;
    font-weight: normal;
    font: normal 20px/22px "MuseoSans-500", Arial, Helvetica, sans-serif;
    text-shadow: 0 1px #f1f2f3;
}

.container .gallery .text-holder h3 {
    margin-bottom: 12px;
}

.container .gallery p {
    margin: 0;
}

.container .gallery2 .switcher {
    width: 678px;
    display: table;
    padding: 0;
    margin: 0 auto 46px;
    border: 1px solid #9d9ea0;
    -webkit-border-radius: 7px;
    border-radius: 7px;
    -webkit-box-shadow: 0px 2px 1px 0 rgba(255, 255, 255, 0.7);
    box-shadow: 0px 2px 1px 0 rgba(255, 255, 255, 0.7);
    font-weight: normal;
}

    .container .gallery2 .switcher li {
        padding: 0;
        margin: 0;
        border-left: 1px solid #b6bbc0;
        display: table-cell;
        vertical-align: middle;
        font-size: 16px;
        line-height: 20px;
        width: 33.3%;
    }

        .container .gallery2 .switcher li:first-child {
            border: 0;
        }

    .container .gallery2 .switcher .statistics {
        border: none;
    }

        .container .gallery2 .switcher .model a,
        .container .gallery2 .switcher .statistics a {
            -webkit-border-radius: 7px 0 0 7px;
            border-radius: 7px 0 0 7px;
        }

    .container .gallery2 .switcher .advertisement a,
    /*remove this one when actions is back */
    .container .gallery2 .switcher .activity a {
        -webkit-border-radius: 0 7px 7px 0;
        border-radius: 0 7px 7px 0;
    }

    .container .gallery2 .switcher .actions a {
        -webkit-border-radius: 0 7px 7px 0;
        border-radius: 0 7px 7px 0;
    }

    .container .gallery2 .switcher a {
        display: block;
        float: none;
        cursor: pointer;
        color: #4c4c4c;
        -webkit-border-radius: 0;
        border-radius: 0;
        padding: 10px;
        border: none;
        background: #ffffff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YwZjFmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2VjZWNlYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkMGQzZDYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top, #ffffff 0%, #f0f1f2 50%, #ececec 50%, #d0d3d6 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#f0f1f2), color-stop(50%,#ececec), color-stop(100%,#d0d3d6));
        background: -webkit-linear-gradient(top, #ffffff 0%,#f0f1f2 50%,#ececec 50%,#d0d3d6 100%);
        background: -o-linear-gradient(top, #ffffff 0%,#f0f1f2 50%,#ececec 50%,#d0d3d6 100%);
        background: -ms-linear-gradient(top, #ffffff 0%,#f0f1f2 50%,#ececec 50%,#d0d3d6 100%);
        background: linear-gradient(to bottom, #ffffff 0%,#f0f1f2 50%,#ececec 50%,#d0d3d6 100%);
    }

        .container .gallery2 .switcher a:hover {
            text-decoration: none;
            -webkit-box-shadow: none;
            box-shadow: none;
            background: #ffffff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Y3ZjhmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOWRjZGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
            background: -moz-linear-gradient(top, #ffffff 0%, #f7f8f9 50%, #f2f2f2 50%, #d9dcdf 100%);
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#f7f8f9), color-stop(50%,#f2f2f2), color-stop(100%,#d9dcdf));
            background: -webkit-linear-gradient(top, #ffffff 0%,#f7f8f9 50%,#f2f2f2 50%,#d9dcdf 100%);
            background: -o-linear-gradient(top, #ffffff 0%,#f7f8f9 50%,#f2f2f2 50%,#d9dcdf 100%);
            background: -ms-linear-gradient(top, #ffffff 0%,#f7f8f9 50%,#f2f2f2 50%,#d9dcdf 100%);
            background: linear-gradient(to bottom, #ffffff 0%,#f7f8f9 50%,#f2f2f2 50%,#d9dcdf 100%);
            color: #4c4c4c;
        }

    .container .gallery2 .switcher .active a {
        color: #e5e5e5;
        text-shadow: 0 -1px #111;
        -webkit-box-shadow: none;
        box-shadow: none;
        background: #141414 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE0MTQxNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMlIiBzdG9wLWNvbG9yPSIjMjcyNzI3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzMyMzIzMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
        background: -moz-linear-gradient(top, #141414 0%, #272727 3%, #323232 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#141414), color-stop(3%,#272727), color-stop(100%,#323232));
        background: -webkit-linear-gradient(top, #141414 0%,#272727 3%,#323232 100%);
        background: -o-linear-gradient(top, #141414 0%,#272727 3%,#323232 100%);
        background: -ms-linear-gradient(top, #141414 0%,#272727 3%,#323232 100%);
        background: linear-gradient(to bottom, #141414 0%,#272727 3%,#323232 100%);
    }

        .container .gallery2 .switcher .active a span {
            color: #e5e5e5;
        }

        .container .gallery2 .switcher .active a:after {
            display: none;
        }

    .container .gallery2 .switcher span {
        position: relative;
        display: inline-block;
        vertical-align: top;
        padding: 4px 0 4px 34px;
    }

        .container .gallery2 .switcher span:after {
            content: "";
            clear: both;
            position: absolute;
            top: 50%;
            left: 0;
            background: url(../images/sprite.png) no-repeat;
        }

    .container .gallery2 .switcher .statistics span:after {
        width: 28px;
        height: 22px;
        margin: -11px 0 0;
        background-position: -826px -187px;
    }

    .container .gallery2 .switcher .statistics.active span:after {
        background-position: -826px -223px;
    }

    .container .gallery2 .switcher .activity span:after {
        width: 26px;
        height: 28px;
        margin: -14px 0 0;
        background-position: -892px -182px;
    }

    .container .gallery2 .switcher .activity.active span:after {
        background-position: -892px -221px;
    }

    .container .gallery2 .switcher .actions span {
        padding-left: 40px;
    }

        .container .gallery2 .switcher .actions span:after {
            width: 34px;
            height: 22px;
            margin: -11px 0 0;
            background-position: -826px -283px;
        }

    .container .gallery2 .switcher .actions.active span:after {
        background-position: -884px -283px;
    }

    .container .gallery2 .switcher .model span:after {
        width: 31px;
        height: 28px;
        margin: -14px 0 0;
        background-position: -826px -321px;
    }

    .container .gallery2 .switcher .model.active span:after {
        background-position: -826px -362px;
    }

    .container .gallery2 .switcher .model span {
        padding-left: 38px;
    }

    .container .gallery2 .switcher .revenue span {
        padding-left: 40px;
    }

        .container .gallery2 .switcher .revenue span:after {
            width: 31px;
            height: 22px;
            margin: -11px 0 0;
            background-position: -826px -405px;
        }

    .container .gallery2 .switcher .revenue.active span:after {
        background-position: -826px -444px;
    }

    .container .gallery2 .switcher .advertisement span:after {
        width: 27px;
        height: 30px;
        margin: -15px 0 0;
        background-position: -891px -325px;
    }

    .container .gallery2 .switcher .advertisement.active span:after {
        background-position: -891px -379px;
    }

.container .footer-block {
    overflow: hidden;
    display: table;
    width: 100%;
    background: url(../images/bg06.png);
}

    .container .footer-block .text-col {
        display: table-cell;
        vertical-align: middle;
        padding: 36px 0 32px 51px;
        text-shadow: 0 1px #e4e6e7;
        font-size: 20px;
        line-height: 33px;
        color: #4c4c4c;
    }

        .container .footer-block .text-col h3 {
            margin: 0;
            color: #333;
            line-height: 35px;
            letter-spacing: -1px;
            font: bold 28px/30px "MuseoSans-500", Arial, Helvetica, sans-serif;
        }

        .container .footer-block .text-col p {
            margin: 0;
        }

    .container .footer-block .btn-col {
        vertical-align: middle;
        display: table-cell;
        width: 174px;
        text-align: center;
        padding: 36px 55px 32px;
    }

    .container .footer-block .btn {
        display: block;
        padding: 0;
        width: 174px;
        height: 53px;
        border: 1px solid #540054;
        color: #fff;
        line-height: 51px;
        font-size: 22px;
        text-shadow: 0 -1px #3b0046;
        -webkit-box-shadow: inset 0 1px 1px 0 rgba(255, 255, 255, 0.1);
        box-shadow: inset 0 1px 1px 0 rgba(255, 255, 255, 0.1);
        background: #7c007c url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdjMDA3YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1YTAwNWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top, #7c007c 0%, #5a005a 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7c007c), color-stop(100%,#5a005a));
        background: -webkit-linear-gradient(top, #7c007c 0%,#5a005a 100%);
        background: -o-linear-gradient(top, #7c007c 0%,#5a005a 100%);
        background: -ms-linear-gradient(top, #7c007c 0%,#5a005a 100%);
        background: linear-gradient(to bottom, #7c007c 0%,#5a005a 100%);
        -webkit-border-radius: 7px;
        border-radius: 7px;
        text-align: center;
        -webkit-box-shadow: 0 2px 0 0 rgba(255, 255, 255, 0.4);
        box-shadow: 0 2px 0 0 rgba(255, 255, 255, 0.4);
    }

        .container .footer-block .btn:hover {
            text-decoration: none;
            background: #880088 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg4MDA4OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1YTAwNWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
            background: -moz-linear-gradient(top, #880088 0%, #5a005a 100%);
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#880088), color-stop(100%,#5a005a));
            background: -webkit-linear-gradient(top, #880088 0%,#5a005a 100%);
            background: -o-linear-gradient(top, #880088 0%,#5a005a 100%);
            background: -ms-linear-gradient(top, #880088 0%,#5a005a 100%);
            background: linear-gradient(to bottom, #880088 0%,#5a005a 100%);
            -webkit-box-shadow: 0 2px 0 0 rgba(255, 255, 255, 0.4);
            box-shadow: 0 2px 0 0 rgba(255, 255, 255, 0.4);
        }

        .container .footer-block .btn.pressed {
            background: #480048 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ4MDA0OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjNWIwMDViIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzZkMDA2ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
            background: -moz-linear-gradient(top, #480048 0%, #5b005b 2%, #6d006d 100%);
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#480048), color-stop(2%,#5b005b), color-stop(100%,#6d006d));
            background: -webkit-linear-gradient(top, #480048 0%,#5b005b 2%,#6d006d 100%);
            background: -o-linear-gradient(top, #480048 0%,#5b005b 2%,#6d006d 100%);
            background: -ms-linear-gradient(top, #480048 0%,#5b005b 2%,#6d006d 100%);
            background: linear-gradient(to bottom, #480048 0%,#5b005b 2%,#6d006d 100%);
            -webkit-box-shadow: none;
            box-shadow: none;
            -webkit-box-shadow: 0 2px 0 0 rgba(255, 255, 255, 0.4);
            box-shadow: 0 2px 0 0 rgba(255, 255, 255, 0.4);
        }

.features-list {
    list-style: none;
    padding: 2px 0 0 33px;
    margin: 0 -50px -41px 0;
    font-size: 16px;
    line-height: 22px;
    color: #666;
}

    .features-list li {
        display: inline-block;
        vertical-align: top;
        width: 235px;
        margin: 0 70px 70px 0;
    }

    .features-list h3 {
        margin: 0;
        font-size: 22px;
        line-height: 28px;
        font-weight: normal;
        color: #333;
        font: 20px/24px "MuseoSans-500", Arial, Helvetica, sans-serif;
        text-shadow: 0 1px #f1f2f3;
    }

    .features-list p {
        margin: 0;
    }

    .features-list .ico-holder {
        display: table;
        margin: 0 0 10px;
    }

        .features-list .ico-holder .holder {
            display: table-cell;
            vertical-align: bottom;
        }

        .features-list .ico-holder img {
            display: block;
        }

.article-list {
    overflow: hidden;
    margin: 0;
    padding: 46px 185px 50px 50px;
    font-size: 14px;
    line-height: 22px;
}

    .article-list dt {
        float: left;
        width: 184px;
        margin: 0 10px 0 0;
        font-size: 24px;
        line-height: 26px;
        font-weight: normal;
        color: #333;
        text-shadow: 0 1px #f1f2f3;
        font: normal 22px/24px "MuseoSans-500", Arial, Helvetica, sans-serif;
    }

    .article-list dd {
        margin: 0;
        overflow: hidden;
        padding: 2px 0 37px;
    }

    .article-list h3 {
        margin: 0 0 4px;
        font-size: 16px;
        line-height: 18px;
        font-weight: bold;
        text-shadow: 0 1px #f1f2f3;
    }

    .article-list p {
        margin: 0;
    }

.contact-form {
    overflow: hidden;
    padding: 51px 49px;
}

    .contact-form .row {
        float: left;
        width: 100%;
        clear: both;
        padding: 2px 0 18px;
    }

    .contact-form label {
        float: left;
        width: 185px;
        margin: 0 5px 0 0;
        font-size: 16px;
        line-height: 29px;
        color: #4c4c4c;
        text-shadow: 0 1px #eff1f1;
    }

    .contact-form textarea,
    .contact-form input[type=text] {
        float: left;
        width: 307px;
        -webkit-border-radius: 4px;
        border-radius: 4px;
        border: 1px solid #b0b3b5;
        background: #f4f5f6;
        margin: 2px 0 0;
        padding: 0 8px;
        font-size: 14px;
        line-height: 27px;
        height: 27px;
        color: #4c4c4c;
        -webkit-box-shadow: 0 1px 1px 0 rgba(255, 255, 255, 0.3);
        box-shadow: 0 1px 1px 0 rgba(255, 255, 255, 0.3);
        outline: none;
    }

    .contact-form textarea {
        overflow: auto;
        width: 315px !important;
        min-height: 163px;
        height: 168px;
        padding: 0 0 0 8px;
    }

        .contact-form textarea.focus,
        .contact-form input[type=text].focus {
            -webkit-box-shadow: 0 0 1px 1px rgba(177, 179, 181, 1);
            box-shadow: 0 0 1px 1px rgba(177, 179, 181, 1);
        }

    .contact-form .btn-row {
        overflow: hidden;
        width: 515px;
        padding: 6px 0;
        clear: both;
    }

    .contact-form .button {
        float: right;
        margin: 0;
        padding: 0;
        overflow: visible;
        width: 112px;
        height: 39px;
        -webkit-box-shadow: 0 2px 0 0 rgba(255, 255, 255, 0.4);
        box-shadow: 0 2px 0 0 rgba(255, 255, 255, 0.4);
        border: 1px solid #c4c7ca;
        -webkit-border-radius: 5px;
        border-radius: 5px;
        text-shadow: 0 1px #f0f0f1;
        text-transform: uppercase;
        text-align: center;
        color: #4c4c4c;
        font-weight: bold;
        font-size: 14px;
        line-height: 36px;
        background: #ffffff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2VmZWZmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ViZWJlYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkMGQzZDYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top, #ffffff 0%, #efeff0 50%, #ebebeb 50%, #d0d3d6 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#efeff0), color-stop(50%,#ebebeb), color-stop(100%,#d0d3d6));
        background: -webkit-linear-gradient(top, #ffffff 0%,#efeff0 50%,#ebebeb 50%,#d0d3d6 100%);
        background: -o-linear-gradient(top, #ffffff 0%,#efeff0 50%,#ebebeb 50%,#d0d3d6 100%);
        background: -ms-linear-gradient(top, #ffffff 0%,#efeff0 50%,#ebebeb 50%,#d0d3d6 100%);
        background: linear-gradient(to bottom, #ffffff 0%,#efeff0 50%,#ebebeb 50%,#d0d3d6 100%);
    }

        .contact-form .button::-moz-focus-inner {
            padding: 0;
            border: 0;
        }

        .contact-form .button:hover {
            cursor: pointer;
            background: #ffffff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Y2ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOWRjZGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
            background: -moz-linear-gradient(top, #ffffff 0%, #f6f7f7 50%, #f2f2f2 50%, #d9dcdf 100%);
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#f6f7f7), color-stop(50%,#f2f2f2), color-stop(100%,#d9dcdf));
            background: -webkit-linear-gradient(top, #ffffff 0%,#f6f7f7 50%,#f2f2f2 50%,#d9dcdf 100%);
            background: -o-linear-gradient(top, #ffffff 0%,#f6f7f7 50%,#f2f2f2 50%,#d9dcdf 100%);
            background: -ms-linear-gradient(top, #ffffff 0%,#f6f7f7 50%,#f2f2f2 50%,#d9dcdf 100%);
            background: linear-gradient(to bottom, #ffffff 0%,#f6f7f7 50%,#f2f2f2 50%,#d9dcdf 100%);
        }

        .contact-form .button.pressed {
            background: #c1c3c6 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2MxYzNjNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ViZWJlYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YwZjBmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
            background: -moz-linear-gradient(top, #c1c3c6 0%, #ebebeb 50%, #f0f0f0 50%, #f3f3f3 100%);
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c1c3c6), color-stop(50%,#ebebeb), color-stop(50%,#f0f0f0), color-stop(100%,#f3f3f3));
            background: -webkit-linear-gradient(top, #c1c3c6 0%,#ebebeb 50%,#f0f0f0 50%,#f3f3f3 100%);
            background: -o-linear-gradient(top, #c1c3c6 0%,#ebebeb 50%,#f0f0f0 50%,#f3f3f3 100%);
            background: -ms-linear-gradient(top, #c1c3c6 0%,#ebebeb 50%,#f0f0f0 50%,#f3f3f3 100%);
            background: linear-gradient(to bottom, #c1c3c6 0%,#ebebeb 50%,#f0f0f0 50%,#f3f3f3 100%);
        }

.wizard-area {
    overflow: hidden;
    padding-left: 37px;
    padding-right: 38px;
    padding: 37px 38px 120px;
    border-bottom: 1px solid #b3b9be;
    -webkit-box-shadow: 0 1px 0 0 rgba(249, 250, 250, 1);
    box-shadow: 0 1px 0 0 rgba(249, 250, 250, 1);
    margin: 0 0 1px;
}

.tab-panel {
    list-style: none;
    padding: 0;
    margin: 0 0 34px;
    overflow: hidden;
    display: table;
    width: 882px;
    border: 1px solid #9d9ea0;
    -webkit-border-radius: 7px;
    border-radius: 7px;
    -webkit-box-shadow: 0px 2px 1px 0 rgba(255, 255, 255, 0.7);
    box-shadow: 0px 2px 1px 0 rgba(255, 255, 255, 0.7);
    font-size: 14px;
    line-height: 16px;
}

    .tab-panel li {
        display: table-cell;
        vertical-align: middle;
        width: 20%;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        border-left: 1px solid #aeb4b9;
        -webkit-box-shadow: inset 1px 0 0 0 rgba(249, 250, 250, 1);
        box-shadow: inset 1px 0 0 0 rgba(249, 250, 250, 1);
        text-align: center;
    }

        .tab-panel li:first-child {
            border: none;
            -webkit-box-shadow: none;
            box-shadow: none;
        }

        .tab-panel li a.pressed {
            background: url(../images/bg-pres.png) repeat-x;
        }

    .tab-panel a {
        display: block;
        position: relative;
        text-shadow: 0 1px #f1f2f3;
        color: #4c4c4c;
        padding: 50px 5px 5px;
        background: #ffffff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YwZjFmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2VjZWNlYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkMGQzZDYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top, #ffffff 0%, #f0f1f2 50%, #ececec 50%, #d0d3d6 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#f0f1f2), color-stop(50%,#ececec), color-stop(100%,#d0d3d6));
        background: -webkit-linear-gradient(top, #ffffff 0%,#f0f1f2 50%,#ececec 50%,#d0d3d6 100%);
        background: -o-linear-gradient(top, #ffffff 0%,#f0f1f2 50%,#ececec 50%,#d0d3d6 100%);
        background: -ms-linear-gradient(top, #ffffff 0%,#f0f1f2 50%,#ececec 50%,#d0d3d6 100%);
        background: linear-gradient(to bottom, #ffffff 0%,#f0f1f2 50%,#ececec 50%,#d0d3d6 100%);
    }

        .tab-panel a:hover {
            -webkit-box-shadow: none;
            box-shadow: none;
            background: #ffffff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Y3ZjhmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOWRjZGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
            background: -moz-linear-gradient(top, #ffffff 0%, #f7f8f9 50%, #f2f2f2 50%, #d9dcdf 100%);
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#f7f8f9), color-stop(50%,#f2f2f2), color-stop(100%,#d9dcdf));
            background: -webkit-linear-gradient(top, #ffffff 0%,#f7f8f9 50%,#f2f2f2 50%,#d9dcdf 100%);
            background: -o-linear-gradient(top, #ffffff 0%,#f7f8f9 50%,#f2f2f2 50%,#d9dcdf 100%);
            background: -ms-linear-gradient(top, #ffffff 0%,#f7f8f9 50%,#f2f2f2 50%,#d9dcdf 100%);
            background: linear-gradient(to bottom, #ffffff 0%,#f7f8f9 50%,#f2f2f2 50%,#d9dcdf 100%);
            text-decoration: none;
        }

    .tab-panel li.active a.pressed,
    .tab-panel .active a {
        -webkit-box-shadow: inset 0 0 7px 1px rgba(0, 0, 0, 1);
        box-shadow: inset 0 0 7px 1px rgba(0, 0, 0, 1);
        background: #141414 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE0MTQxNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMlIiBzdG9wLWNvbG9yPSIjMjcyNzI3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzMyMzIzMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
        background: -moz-linear-gradient(top, #141414 0%, #272727 3%, #323232 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#141414), color-stop(3%,#272727), color-stop(100%,#323232));
        background: -webkit-linear-gradient(top, #141414 0%,#272727 3%,#323232 100%);
        background: -o-linear-gradient(top, #141414 0%,#272727 3%,#323232 100%);
        background: -ms-linear-gradient(top, #141414 0%,#272727 3%,#323232 100%);
        background: linear-gradient(to bottom, #141414 0%,#272727 3%,#323232 100%);
        color: #d8d8d8;
        text-shadow: 0 -1px #0c0c0c;
    }

    .tab-panel a:after {
        clear: both;
        content: "";
        position: absolute;
        top: 11px;
        left: 50%;
        background: url(../images/sprite.png) no-repeat;
    }

    .tab-panel .detail {
        -webkit-border-radius: 7px 0 0 7px;
        border-radius: 7px 0 0 7px;
    }

        .tab-panel .detail:after {
            width: 23px;
            height: 29px;
            margin: 0 0 0 -13px;
            background-position: -949px -135px;
        }

    .tab-panel .active .detail:after {
        background-position: -994px -135px;
    }

    .tab-panel .info:after {
        width: 15px;
        height: 32px;
        margin: -2px 0 0 -10px;
        background-position: -1048px -132px;
    }

    .tab-panel .active .info:after {
        background-position: -1082px -132px;
    }

    .tab-panel .streaming:after {
        width: 29px;
        height: 31px;
        margin: 0 0 0 -19px;
        background-position: -949px -193px;
    }

    .tab-panel .active .streaming:after {
        background-position: -994px -193px;
    }

    .tab-panel .color:after {
        width: 34px;
        height: 38px;
        margin: -4px 0 0 -15px;
        background-position: -1048px -186px;
    }

    .tab-panel .active .color:after {
        background-position: -1097px -186px;
    }

    .tab-panel .create {
        -webkit-border-radius: 0 7px 7px 0;
        border-radius: 0 7px 7px 0;
    }

        .tab-panel .create:after {
            width: 37px;
            height: 37px;
            margin: -3px 0 0 -17px;
            background-position: -949px -247px;
        }

    .tab-panel .active .create:after {
        background-position: -994px -247px;
    }

.wizard-area h2 {
    margin: 0 0 6px;
    font-size: 20px;
    line-height: 24px;
    font-weight: normal;
    text-shadow: 0 1px #f1f2f3;
}

.wizard-area .form {
    overflow: hidden;
    background: url(../images/bg06.png);
    padding: 51px 25px 87px;
}

    .wizard-area .form .row {
        overflow: hidden;
        padding: 3px 0 17px;
    }

    .wizard-area .form label {
        float: left;
        width: 185px;
        margin: 0 5px 0 0;
        text-shadow: 0 1px #eff1f1;
        font-size: 14px;
        line-height: 29px;
        color: #4c4c4c;
    }

    .wizard-area .form .input-holder {
        float: left;
        position: relative;
    }

    .wizard-area .form .input-placeholder-text {
        top: 3px;
        left: 9px;
        color: #4c4c4c;
        font-size: 14px;
        line-height: 27px;
    }

    .wizard-area .form textarea,
    .wizard-area .form input[type=password],
    .wizard-area .form input[type=text] {
        float: left;
        width: 307px;
        -webkit-border-radius: 4px;
        border-radius: 4px;
        border: 1px solid #b0b3b5;
        background: #f4f5f6;
        margin: 2px 0 0;
        padding: 0 8px;
        font-size: 14px;
        line-height: 27px;
        height: 27px;
        color: #4c4c4c;
        -webkit-box-shadow: 0 1px 1px 0 rgba(255, 255, 255, 0.3);
        box-shadow: 0 1px 1px 0 rgba(255, 255, 255, 0.3);
        outline: none;
    }

        .wizard-area .form textarea.focus,
        .wizard-area .form input[type=password].focus,
        .wizard-area .form input[type=text].focus {
            -webkit-box-shadow: 0 0 1px 1px rgba(177, 179, 181, 1);
            box-shadow: 0 0 1px 1px rgba(177, 179, 181, 1);
        }

    .wizard-area .form textarea {
        overflow: auto;
        height: 150px;
        padding: 0 0 0 8px;
    }

.golive-area h2 {
    margin: 0 0 6px;
    font-size: 20px;
    line-height: 24px;
    font-weight: normal;
    text-shadow: 0 1px #f1f2f3;
}

.golive-area .form {
    overflow: hidden;
    background: url(../images/bg06.png);
    padding: 21px 25px 21px;
}

    .golive-area .form .row {
        overflow: hidden;
        padding: 3px 0 17px;
    }

    .golive-area .form label {
        float: left;
        width: 185px;
        margin: 0 5px 0 0;
        text-shadow: 0 1px #eff1f1;
        font-size: 14px;
        line-height: 29px;
        color: #4c4c4c;
    }

    .golive-area .form .input-holder {
        float: left;
        position: relative;
    }

    .golive-area .form .input-placeholder-text {
        top: 3px;
        left: 9px;
        color: #4c4c4c;
        font-size: 14px;
        line-height: 27px;
    }

    .golive-area .form textarea,
    .golive-area .form input[type=password],
    .golive-area .form input[type=text] {
        float: left;
        width: 307px;
        -webkit-border-radius: 4px;
        border-radius: 4px;
        border: 1px solid #b0b3b5;
        background: #f4f5f6;
        margin: 2px 0 0;
        padding: 0 8px;
        font-size: 14px;
        line-height: 27px;
        height: 27px;
        color: #4c4c4c;
        -webkit-box-shadow: 0 1px 1px 0 rgba(255, 255, 255, 0.3);
        box-shadow: 0 1px 1px 0 rgba(255, 255, 255, 0.3);
        outline: none;
    }

        .golive-area .form textarea.focus,
        .golive-area .form input[type=password].focus,
        .golive-area .form input[type=text].focus {
            -webkit-box-shadow: 0 0 1px 1px rgba(177, 179, 181, 1);
            box-shadow: 0 0 1px 1px rgba(177, 179, 181, 1);
        }

    .golive-area .form textarea {
        overflow: auto;
        height: 150px;
        padding: 0 0 0 8px;
    }

.nav-panel {
    overflow: hidden;
    position: relative;
    border-bottom: 1px solid #b3b9be;
    -webkit-box-shadow: 0 1px 0 0 rgba(249, 250, 250, 1);
    box-shadow: 0 1px 0 0 rgba(249, 250, 250, 1);
    margin: 0 auto 87px;
    width: 961px;
    padding: 14px 0 15px;
}

    .nav-panel:after {
        content: "";
        clear: both;
        position: absolute;
        top: 50%;
        left: 0;
        width: 733px;
        height: 53px;
        background: url(../images/bg07.png) repeat-x 0 0;
        margin: -27px 0 0;
    }

    .nav-panel .btn {
        float: right;
        width: 177px;
        height: 51px;
        border: 1px solid #000;
        -webkit-border-radius: 6px;
        border-radius: 6px;
        background: #252525 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI1MjUyNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top, #252525 0%, #000000 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#252525), color-stop(100%,#000000));
        background: -webkit-linear-gradient(top, #252525 0%,#000000 100%);
        background: -o-linear-gradient(top, #252525 0%,#000000 100%);
        background: -ms-linear-gradient(top, #252525 0%,#000000 100%);
        background: linear-gradient(to bottom, #252525 0%,#000000 100%);
        text-align: center;
        position: relative;
        color: #6a6a6a;
        -webkit-box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.7), inset 0 2px 0 0 rgba(52, 52, 52, 1);
        box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.7), inset 0 2px 0 0 rgba(52, 52, 52, 1);
        text-shadow: 0 -1px #000;
        font-size: 22px;
        line-height: 51px;
        cursor: pointer;
    }

        .nav-panel .btn:hover {
            background: #2f2f2f url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJmMmYyZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
            background: -moz-linear-gradient(top, #2f2f2f 0%, #000000 100%);
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2f2f2f), color-stop(100%,#000000));
            background: -webkit-linear-gradient(top, #2f2f2f 0%,#000000 100%);
            background: -o-linear-gradient(top, #2f2f2f 0%,#000000 100%);
            background: -ms-linear-gradient(top, #2f2f2f 0%,#000000 100%);
            background: linear-gradient(to bottom, #2f2f2f 0%,#000000 100%);
            text-decoration: none;
            color: #828282;
        }

        .nav-panel .btn.pressed {
            background: #0b0b0b url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBiMGIwYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNjI2MjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
            background: -moz-linear-gradient(top, #0b0b0b 0%, #262626 100%);
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0b0b0b), color-stop(100%,#262626));
            background: -webkit-linear-gradient(top, #0b0b0b 0%,#262626 100%);
            background: -o-linear-gradient(top, #0b0b0b 0%,#262626 100%);
            background: -ms-linear-gradient(top, #0b0b0b 0%,#262626 100%);
            background: linear-gradient(to bottom, #0b0b0b 0%,#262626 100%);
            color: #6a6a6a;
        }

        .nav-panel .btn:after {
            content: "";
            clear: both;
            position: absolute;
            top: 50%;
            left: 50%;
            width: 21px;
            height: 22px;
            margin: -11px 0 0 36px;
            background: url(../images/sprite.png) no-repeat -790px -405px;
        }

        .nav-panel .btn.pressed:after,
        .nav-panel .btn:hover:after {
            background-position: -790px -442px;
        }

        .nav-panel .btn.disabled {
            color: #abacad;
            text-shadow: 0 1px #e3e4e5;
            border-color: #cdcfd0;
            -webkit-box-shadow: inset -1px 1px 1px 0 rgba(0, 0, 0, 0.05);
            box-shadow: inset -1px 1px 1px 0 rgba(0, 0, 0, 0.05);
            background: url(../images/bg10.png) repeat-x;
        }

            .nav-panel .btn.disabled:after {
                background-position: -891px -153px;
            }

.search-area {
    overflow: hidden;
    margin: -8px 0 15px;
}

    .search-area .searchForm {
        overflow: visible;
        padding: 17px 22px 15px 19px;
      background: gainsboro;
    }

    .search-area searchForm:after,
    .search-area:after {
        content: '';
        display: block;
        clear: both;
    }

    .search-area input[type=text] {
        float: left;
        background: #f4f5f6;
        -webkit-box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.7);
        box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.7);
        border: 1px solid #bbbec1;
        padding: 0;
        margin: 0 -1px 0 0;
        width: 695px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        color: #4c4c4c;
        font-size: 16px;
        line-height: 20px;
        height: 44px;
        padding: 12px 15px;
        -webkit-border-radius: 4px 0 0 4px;
        border-radius: 4px 0 0 4px;
        outline: none;
    }

    .search-area .btn-holder {
        float: right;
        position: relative;
    }

        .search-area .btn-holder:after {
            content: "";
            clear: both;
            position: absolute;
            top: 12px;
            left: 100%;
            width: 22px;
            height: 24px;
            margin: 0 0 0 -42px;
        }

        .search-area .btn-holder:hover:after {
            background-position: -1091px -248px;
            top: 11px;
        }

    .search-area input[type=button] {
        float: left;
        width: 150px;
        height: 44px;
        -webkit-box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.7);
        box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.7);
        border: 1px solid #bbbec1;
        -webkit-border-radius: 0 4px 4px 0;
        border-radius: 0 4px 4px 0;
        color: #4d4d4d;
        text-shadow: 0 1px #fafafa;
        background: #d0d3d6 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkMGQzZDYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top, #ffffff 0%, #d0d3d6 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#d0d3d6));
        background: -webkit-linear-gradient(top, #ffffff 0%,#d0d3d6 100%);
        background: -o-linear-gradient(top, #ffffff 0%,#d0d3d6 100%);
        background: -ms-linear-gradient(top, #ffffff 0%,#d0d3d6 100%);
        background: linear-gradient(to bottom, #ffffff 0%,#d0d3d6 100%);
        margin: 0;
        padding: 0;
        overflow: visible;
        text-align: center;
        font-size: 18px;
        line-height: 41px;
    }

        .search-area input[type=button]::-moz-focus-inner {
            padding: 0;
            border: 0;
        }

        .search-area input[type=button]:hover {
            cursor: pointer;
            background: #ffffff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOGRjZGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
            background: -moz-linear-gradient(top, #ffffff 0%, #d8dcdf 100%);
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#d8dcdf));
            background: -webkit-linear-gradient(top, #ffffff 0%,#d8dcdf 100%);
            background: -o-linear-gradient(top, #ffffff 0%,#d8dcdf 100%);
            background: -ms-linear-gradient(top, #ffffff 0%,#d8dcdf 100%);
            background: linear-gradient(to bottom, #ffffff 0%,#d8dcdf 100%);
            color: #3b3b3b;
        }

        .search-area input[type=button].pressed {
            background: #c1c4c7 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2MxYzRjNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2VjZWNlYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2YwZjFmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
            background: -moz-linear-gradient(top, #c1c4c7 0%, #ececec 50%, #f0f1f2 51%, #f2f2f2 100%);
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c1c4c7), color-stop(50%,#ececec), color-stop(51%,#f0f1f2), color-stop(100%,#f2f2f2));
            background: -webkit-linear-gradient(top, #c1c4c7 0%,#ececec 50%,#f0f1f2 51%,#f2f2f2 100%);
            background: -o-linear-gradient(top, #c1c4c7 0%,#ececec 50%,#f0f1f2 51%,#f2f2f2 100%);
            background: -ms-linear-gradient(top, #c1c4c7 0%,#ececec 50%,#f0f1f2 51%,#f2f2f2 100%);
            background: linear-gradient(to bottom, #c1c4c7 0%,#ececec 50%,#f0f1f2 51%,#f2f2f2 100%);
        }

.col-area {
    overflow: hidden;
    background: url(../images/bg09.gif) repeat-y 594px 0;
    margin: -7px 0 -91px;
    padding: 0 0 24px;
}

    .col-area .form-col {
        float: left;
        width: 555px;
    }

        .col-area .form-col .form {
            padding: 14px 5px 5px 15px;
        }

            .col-area .form-col .form label {
                width: 193px;
            }

            .col-area .form-col .form textarea {
                height: 57px;
                min-height: 57px;
                width: 315px !important;
            }

            .col-area .form-col .form .row {
                padding: 3px 0 9px;
            }

.stream-area {
    background-position: 617px 0;
    padding-bottom: 129px
}

    .stream-area .form-col {
        width: 586px;
    }

.col-area .form-col .table-holder {
    overflow: hidden;
    border: 1px solid #aaadaf;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.7);
    box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.7);
    margin: 0 0 15px;
}

    .col-area .form-col .table-holder table {
        width: 586px;
        margin: -1px;
        border-collapse: collapse;
        border: none;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

        .col-area .form-col .table-holder table th {
            border: 1px solid #aaadaf;
            text-align: left;
            padding: 11px 14px 11px 14px;
            background: #ffffff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YwZjFmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUyJSIgc3RvcC1jb2xvcj0iI2VjZWNlYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkMGQzZDYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
            background: -moz-linear-gradient(top, #ffffff 0%, #f0f1f2 50%, #ececec 52%, #d0d3d6 100%);
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#f0f1f2), color-stop(52%,#ececec), color-stop(100%,#d0d3d6));
            background: -webkit-linear-gradient(top, #ffffff 0%,#f0f1f2 50%,#ececec 52%,#d0d3d6 100%);
            background: -o-linear-gradient(top, #ffffff 0%,#f0f1f2 50%,#ececec 52%,#d0d3d6 100%);
            background: -ms-linear-gradient(top, #ffffff 0%,#f0f1f2 50%,#ececec 52%,#d0d3d6 100%);
            background: linear-gradient(to bottom, #ffffff 0%,#f0f1f2 50%,#ececec 52%,#d0d3d6 100%);
            color: #4c4c4c;
            text-shadow: 0 1px #edeeee;
            font-size: 15px;
            line-height: 18px;
            font-weight: normal;
        }

        .col-area .form-col .table-holder table td {
            border: 1px solid #aaadaf;
            background: #f4f5f6;
            padding: 10px 14px 14px 14px;
            color: #4c4c4c;
            text-shadow: 0 1px #edeeee;
            font-size: 12px;
            line-height: 18px;
        }

            .col-area .form-col .table-holder table td a {
                color: #4c4c4c;
                display: inline-block;
                vertical-align: top;
                margin: 0 0 0 -5px;
            }

    .col-area .form-col .table-holder th.support-col {
        text-align: center;
    }

    .col-area .form-col .table-holder .support-col {
        width: 166px;
    }

    .col-area .form-col .table-holder .ico-list {
        list-style: none;
        padding: 0;
        margin: -6px -14px -6px 5px;
        overflow: hidden;
    }

        .col-area .form-col .table-holder .ico-list li {
            float: left;
            margin: 0 10px 0 0;
        }

        .col-area .form-col .table-holder .ico-list a {
            display: inline;
            margin: 0;
        }

        .col-area .form-col .table-holder .ico-list img {
            display: block;
        }

.col-area .visual-col {
    float: right;
    width: 245px;
}

    .col-area .visual-col .upload-form {
        overflow: hidden;
        background: url(../images/bg06.png);
        padding: 33px 41px 17px;
    }

        .col-area .visual-col .upload-form .image-box {
            overflow: hidden;
            margin: 0 0 3px;
        }

            .col-area .visual-col .upload-form .image-box img {
                display: block;
            }

            .col-area .visual-col .upload-form .image-box span {
                display: block;
                font-size: 10px;
                line-height: 12px;
                padding: 2px 0 0;
            }

        .col-area .visual-col .upload-form .input-holder {
            overflow: hidden;
            position: relative;
            padding: 23px 0 0;
        }

.add-form {
    overflow: hidden;
    background: url(../images/bg05.png);
    padding: 22px 16px 26px 14px;
}

    .add-form input[type=text] {
        float: left;
        width: 426px;
        border: 1px solid #aeb1b3;
        background: #f4f5f6;
        -webkit-border-radius: 3px;
        border-radius: 3px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        margin: 0;
        height: 32px;
        -webkit-box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.7);
        box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.7);
        color: #959595;
        font-size: 14px;
        line-height: 16px;
        padding: 7px 12px;
        outline: none;
    }

    .add-form input.focus[type=text] {
        -webkit-box-shadow: 0 0 1px 1px rgba(177, 179, 181, 1);
        box-shadow: 0 0 1px 1px rgba(177, 179, 181, 1);
    }

    .add-form .btn-holder {
        float: right;
        position: relative;
    }

        .add-form .btn-holder:after {
            content: "";
            clear: both;
            position: absolute;
            top: 13px;
            left: 10px;
            width: 11px;
            height: 10px;
            z-index: 999;
            background: url(../images/sprite.png) no-repeat -796px -476px;
        }

        .add-form .btn-holder input {
            float: left;
            width: 116px;
            height: 33px;
            -webkit-box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.7);
            box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.7);
            border: 1px solid #c4c7ca;
            -webkit-border-radius: 3px;
            border-radius: 3px;
            background: #ffffff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YwZjFmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUyJSIgc3RvcC1jb2xvcj0iI2VjZWNlYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkMGQzZDYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
            background: -moz-linear-gradient(top, #ffffff 0%, #f0f1f2 50%, #ececec 52%, #d0d3d6 100%);
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#f0f1f2), color-stop(52%,#ececec), color-stop(100%,#d0d3d6));
            background: -webkit-linear-gradient(top, #ffffff 0%,#f0f1f2 50%,#ececec 52%,#d0d3d6 100%);
            background: -o-linear-gradient(top, #ffffff 0%,#f0f1f2 50%,#ececec 52%,#d0d3d6 100%);
            background: -ms-linear-gradient(top, #ffffff 0%,#f0f1f2 50%,#ececec 52%,#d0d3d6 100%);
            background: linear-gradient(to bottom, #ffffff 0%,#f0f1f2 50%,#ececec 52%,#d0d3d6 100%);
            color: #4c4c4c;
            font-weight: bold;
            font-size: 14px;
            line-height: 30px;
            padding: 0 0 0 15px;
            overflow: visible;
        }

            .add-form .btn-holder input::-moz-focus-inner {
                padding: 0;
                border: 0;
            }

            .add-form .btn-holder input:hover {
                cursor: pointer;
                background: #ffffff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOWRjZGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
                background: -moz-linear-gradient(top, #ffffff 0%, #d9dcdf 100%);
                background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#d9dcdf));
                background: -webkit-linear-gradient(top, #ffffff 0%,#d9dcdf 100%);
                background: -o-linear-gradient(top, #ffffff 0%,#d9dcdf 100%);
                background: -ms-linear-gradient(top, #ffffff 0%,#d9dcdf 100%);
                background: linear-gradient(to bottom, #ffffff 0%,#d9dcdf 100%);
            }

            .add-form .btn-holder input.pressed {
                background: #c0c2c5 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2MwYzJjNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU2JSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
                background: -moz-linear-gradient(top, #c0c2c5 0%, #f1f1f1 56%);
                background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c0c2c5), color-stop(56%,#f1f1f1));
                background: -webkit-linear-gradient(top, #c0c2c5 0%,#f1f1f1 56%);
                background: -o-linear-gradient(top, #c0c2c5 0%,#f1f1f1 56%);
                background: -ms-linear-gradient(top, #c0c2c5 0%,#f1f1f1 56%);
                background: linear-gradient(to bottom, #c0c2c5 0%,#f1f1f1 56%);
            }

.jcf-hidden {
    display: block !important;
    position: absolute !important;
    left: -9999px !important;
}

.file-area .jcf-input-wrapper {
    position: relative;
    overflow: hidden;
    padding: 0 0 1px;
    float: left;
}

.file-area .jcf-upload-button {
    display: block;
    width: 161px;
    height: 38px;
    border: 1px solid #c4c7ca;
    text-align: center;
    color: #4c4c4c;
    text-shadow: 0 1px #f1f1f1;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.5);
    box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.5);
    background: #ffffff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YwZjFmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2VjZWNlYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkMGQzZDYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #ffffff 0%, #f0f1f2 50%, #ececec 51%, #d0d3d6 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#f0f1f2), color-stop(51%,#ececec), color-stop(100%,#d0d3d6));
    background: -webkit-linear-gradient(top, #ffffff 0%,#f0f1f2 50%,#ececec 51%,#d0d3d6 100%);
    background: -o-linear-gradient(top, #ffffff 0%,#f0f1f2 50%,#ececec 51%,#d0d3d6 100%);
    background: -ms-linear-gradient(top, #ffffff 0%,#f0f1f2 50%,#ececec 51%,#d0d3d6 100%);
    background: linear-gradient(to bottom, #ffffff 0%,#f0f1f2 50%,#ececec 51%,#d0d3d6 100%);
    font-size: 14px;
    line-height: 38px;
    font-weight: bold;
}

.file-area .jcf-input-wrapper:hover .jcf-upload-button {
    background: #ffffff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Y3ZjhmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOWRjZGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #ffffff 0%, #f7f8f9 50%, #f1f1f1 51%, #d9dcdf 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#f7f8f9), color-stop(51%,#f1f1f1), color-stop(100%,#d9dcdf));
    background: -webkit-linear-gradient(top, #ffffff 0%,#f7f8f9 50%,#f1f1f1 51%,#d9dcdf 100%);
    background: -o-linear-gradient(top, #ffffff 0%,#f7f8f9 50%,#f1f1f1 51%,#d9dcdf 100%);
    background: -ms-linear-gradient(top, #ffffff 0%,#f7f8f9 50%,#f1f1f1 51%,#d9dcdf 100%);
    background: linear-gradient(to bottom, #ffffff 0%,#f7f8f9 50%,#f1f1f1 51%,#d9dcdf 100%);
}

.file-area.file-focus .jcf-input-wrapper:hover .jcf-upload-button {
    background: #c0c2c5 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2MwYzJjNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2VjZWNlYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2YwZjFmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWYxZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #c0c2c5 0%, #ececec 50%, #f0f1f2 51%, #f1f1f1 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c0c2c5), color-stop(50%,#ececec), color-stop(51%,#f0f1f2), color-stop(100%,#f1f1f1));
    background: -webkit-linear-gradient(top, #c0c2c5 0%,#ececec 50%,#f0f1f2 51%,#f1f1f1 100%);
    background: -o-linear-gradient(top, #c0c2c5 0%,#ececec 50%,#f0f1f2 51%,#f1f1f1 100%);
    background: -ms-linear-gradient(top, #c0c2c5 0%,#ececec 50%,#f0f1f2 51%,#f1f1f1 100%);
    background: linear-gradient(to bottom, #c0c2c5 0%,#ececec 50%,#f0f1f2 51%,#f1f1f1 100%);
}

.file-area .jcf-fake-input {
    display: none;
}

.stream-area .visual-col {
    margin: 0 -13px 0 0;
}

    .stream-area .visual-col .stream-info {
        overflow: hidden;
        padding: 0 17px 0 0;
    }

        .stream-area .visual-col .stream-info .image {
            overflow: hidden;
            margin: 0 0 16px;
            border: 1px solid #aaadaf;
            -webkit-border-radius: 4px;
            border-radius: 4px;
            -webkit-box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.7);
            box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.7);
        }

            .stream-area .visual-col .stream-info .image img {
                display: block;
            }

        .stream-area .visual-col .stream-info .info {
            overflow: hidden;
            margin: 0;
            background: url(../images/bg05.png);
            padding: 14px 10px 25px;
            font-size: 14px;
            line-height: 18px;
        }

            .stream-area .visual-col .stream-info .info dt {
                font-weight: bold;
                margin: 0 0 6px;
                font-size: 16px;
            }

            .stream-area .visual-col .stream-info .info dd {
                margin: 0;
                display: block;
            }

.wizard-area .area-content {
    background-position: 276px 0;
    overflow: visible;
    float: left;
    width: 961px;
    margin-left: -38px;
    margin-right: -38px;
    margin-top: -2px;
    padding-bottom: 5px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

    .wizard-area .area-content .col-menu {
        float: left;
        width: 276px;
    }

        .wizard-area .area-content .col-menu .choose-box {
            overflow: hidden;
            margin: 0 0 52px;
            padding: 0 75px 27px 0;
            position: relative;
            border-bottom: 1px solid #b3b9be;
            -webkit-box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.7);
            box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.7);
        }

            .wizard-area .area-content .col-menu .choose-box .color-link {
                position: absolute;
                top: 0;
                right: 31px;
                width: 36px;
                height: 37px;
                overflow: hidden;
                text-indent: -9999px;
                background: url(../images/sprite.png) no-repeat -1062px -280px;
            }

        .wizard-area .area-content .col-menu .heading {
            overflow: hidden;
            padding: 2px 36px 24px;
        }

        .wizard-area .area-content .col-menu .heading-select {
            padding-bottom: 16px;
        }

        .wizard-area .area-content .col-menu .heading-choose {
            padding-top: 36px;
            padding-bottom: 12px;
        }

        .wizard-area .area-content .col-menu .heading h2 {
            margin: 0;
        }

        .wizard-area .area-content .col-menu .menu {
            list-style: none;
            padding: 0;
            margin: 0;
            font-size: 14px;
            line-height: 18px;
            overflow: hidden;
            -webkit-box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.7);
            box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.7);
        }

            .wizard-area .area-content .col-menu .menu li {
                border-bottom: 1px solid #b3b9be;
                -webkit-box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.7);
                box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.7);
            }

                .wizard-area .area-content .col-menu .menu li:first-child {
                    border-top: 1px solid #b3b9be;
                }

            .wizard-area .area-content .col-menu .menu a {
                display: block;
                color: #787878;
                padding: 16px 25px 13px 35px;
                position: relative;
                text-shadow: 0 1px #f1f2f3;
            }

                .wizard-area .area-content .col-menu .menu a:after {
                    content: "";
                    clear: both;
                    position: absolute;
                    top: 50%;
                    left: 100%;
                    width: 11px;
                    height: 15px;
                    margin: -8px 0 0 -25px;
                    background: url(../images/sprite.png) no-repeat -1120px -288px;
                    display: none;
                    text-shadow: 0 1px #f1f2f3;
                }

            .wizard-area .area-content .col-menu .menu .active a:after {
                display: block;
            }

            .wizard-area .area-content .col-menu .menu a:hover {
                text-decoration: none;
                background: url(../images/bg11.png);
                text-shadow: 0 1px #f1f2f3;
            }

            .wizard-area .area-content .col-menu .menu .active a {
                color: #3b3b3b;
                background: url(../images/bg12.png);
                -webkit-box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.2);
                box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
                text-shadow: 0 1px #f1f2f3;
            }

    .wizard-area .area-content .content {
        overflow: hidden;
        width: 625px;
        height: 559px;
        position: relative;
        padding: 3px 30px 0;
    }

    .wizard-area .area-content .breadcrumbs {
        list-style: none;
        padding: 0;
        margin: 0 0 5px;
        overflow: hidden;
        font-size: 20px;
        line-height: 22px;
    }

        .wizard-area .area-content .breadcrumbs li {
            float: left;
            padding: 0 18px;
            position: relative;
            color: #787878;
            text-shadow: 0 1px #eff1f2;
        }

            .wizard-area .area-content .breadcrumbs li:after {
                content: "";
                clear: both;
                position: absolute;
                top: 3px;
                left: 0;
                width: 2px;
                height: 20px;
                background: url(../images/sprite.png) no-repeat -818px -466px;
            }

            .wizard-area .area-content .breadcrumbs li:first-child {
                padding-left: 0;
                color: #4c4c4c;
            }

                .wizard-area .area-content .breadcrumbs li:first-child:after {
                    display: none;
                }

    .wizard-area .area-content .content .tab-content {
        width: 625px;
        overflow: hidden;
        display: none;
        position: absolute;
        top: 3px;
        left: 30px;
    }

        .wizard-area .area-content .content .tab-content.active {
            display: block;
            z-index: 2;
        }

    .wizard-area .area-content .content .article {
        overflow: hidden;
        padding: 13px 0 15px;
        line-height: 18px;
    }

        .wizard-area .area-content .content .article p {
            margin: 0;
        }

    .wizard-area .area-content .content .visual {
        overflow: hidden;
    }

        .wizard-area .area-content .content .visual img {
            display: block;
            margin: 0 auto;
        }

.progress-section {
    overflow: hidden;
    width: 661px;
    margin: 0 auto;
    text-shadow: 0 1px #e9eaeb;
    text-align: center;
    padding: 54px 0;
    min-height: 263px;
}

    .progress-section h2 {
        margin: 0 0 8px;
        font-weight: bold;
        font-size: 30px;
        line-height: 34px;
    }

    .progress-section h3 {
        margin: 0 0 8px;
        font-weight: bold;
        font-size: 24px;
        line-height: 34px;
        text-transform: uppercase;
    }

    .progress-section dl {
        margin: 0 0 30px;
        font-size: 14px;
        line-height: 16px;
    }

    .progress-section dt {
        display: inline-block;
        vertical-align: top;
        font-weight: bold;
        margin: 0 3px 0 0;
    }

    .progress-section dd {
        display: inline-block;
        vertical-align: top;
        margin: 0;
    }

    .progress-section .info-ico {
        display: inline-block;
        vertical-align: top;
    }

        .progress-section .info-ico img {
            display: block;
        }

.progress-bar {
    overflow: hidden;
    border: 1px solid #c9c9c9;
    -webkit-border-radius: 15px;
    border-radius: 15px;
    height: 56px;
    position: relative;
    background: url(../images/bg13.png);
    margin: 0 0 37px;
    -webkit-box-shadow: inset 2px 2px 2px 0 rgba(0, 0, 0, 0.1);
    box-shadow: inset 2px 2px 2px 0 rgba(0, 0, 0, 0.1);
}

    .progress-bar .line {
        -webkit-border-radius: 15px 0 0 15px;
        border-radius: 15px 0 0 15px;
        position: absolute;
        top: 0;
        left: 0;
        bottom: 0;
        background: #ffffff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YwZjFmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2VjZWNlYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkMGQzZDUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top, #ffffff 0%, #f0f1f2 50%, #ececec 51%, #d0d3d5 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#f0f1f2), color-stop(51%,#ececec), color-stop(100%,#d0d3d5));
        background: -webkit-linear-gradient(top, #ffffff 0%,#f0f1f2 50%,#ececec 51%,#d0d3d5 100%);
        background: -o-linear-gradient(top, #ffffff 0%,#f0f1f2 50%,#ececec 51%,#d0d3d5 100%);
        background: -ms-linear-gradient(top, #ffffff 0%,#f0f1f2 50%,#ececec 51%,#d0d3d5 100%);
        background: linear-gradient(to bottom, #ffffff 0%,#f0f1f2 50%,#ececec 51%,#d0d3d5 100%);
        -webkit-box-shadow: 2px 0 2px 0 rgba(0, 0, 0, 0.1);
        box-shadow: 2px 0 2px 0 rgba(0, 0, 0, 0.1);
    }

    .progress-bar .line-end {
        -webkit-border-radius: 15px;
        border-radius: 15px;
    }

    .progress-bar .info {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        z-index: 10;
        color: #4c4c4c;
        font-weight: bold;
        font-size: 25px;
        line-height: 30px;
        padding: 13px 0 0;
    }

#footer {
    width: 100%;
    margin: -190px 0 0 0;
    background: #1a1a1a;
    height: 190px;
}

    #footer > .holder {
        overflow: hidden;
        margin: 0 auto 0;
        width: 965px;
        padding: 33px 0 38px;
        font-size: 12px;
        line-height: 18px;
        color: #595959;
        position: relative;
    }

    #footer .footer-list {
        list-style: none;
        padding: 8px 0 17px;
        margin: 0;
        overflow: hidden;
        background: url(../images/bg04.gif) repeat-y;
    }

        #footer .footer-list li {
            float: left;
            width: 20%;
            padding: 0 10px 0 44px;
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            box-sizing: border-box;
        }

        #footer .footer-list ul {
            list-style: none;
            padding: 0;
            margin: 0;
        }

            #footer .footer-list ul li {
                width: auto;
                float: none;
                padding: 0;
            }

    #footer h3 {
        font-size: 14px;
        line-height: 16px;
        margin: 0 0 6px;
        font-weight: normal;
    }

    #footer a {
        color: #a7aeb3;
    }

        #footer a:hover {
            color: #e5eef5;
            text-decoration: none;
        }

    #footer .footer-list .social-networks {
        overflow: hidden;
    }

        #footer .footer-list .social-networks li {
            float: left;
            width: auto;
            margin: 0 9px 0 0;
        }

        #footer .footer-list .social-networks a {
            display: block;
            width: 29px;
            height: 28px;
            overflow: hidden;
            text-indent: -9999px;
            background: url(../images/sprite.png) no-repeat;
        }

        #footer .footer-list .social-networks .mail {
            background-position: -817px 0;
        }

        #footer .footer-list .social-networks .facebook {
            background-position: -855px 0;
        }

        #footer .footer-list .social-networks .twitter {
            background-position: -892px 0;
        }

.search-area .searchForm .row {
    overflow: hidden;
}

.search-area .searchForm .drop-holder {
    position: relative;
    top: 0px;
    display: none;
    width: 703px;
}

.search-area .searchForm .drop-holder {
    display: block;
}

.search-area .searchForm .drop {
    margin-top: 43px;
    padding: 0 0 6px;
    list-style: none;
    width: 703px;
    position: relative;
    font-size: 12px;
    line-height: 15px;
    z-index: 1;
}

    .search-area .searchForm .drop:after,
    .search-area .searchForm .drop:before {
        content: '';
        position: absolute;
        height: 9px;
        left: 0;
        bottom: 0;
        width: 100%;
        background: url(../images/bg-drop.png) no-repeat;
        z-index: -1;
    }

    .search-area .searchForm .drop:after {
        top: 0;
        height: auto;
        bottom: 9px;
        background: url(../images/bg-drop.png) repeat-y -703px 0;
    }

    .search-area .searchForm .drop li {
        overflow: hidden;
        padding: 0 4px 0 5px;
    }

        .search-area .searchForm .drop li > a {
            overflow: hidden;
            color: #4c4c4c;
            border-top: 1px solid #aaadaf;
            display: block;
            text-shadow: 0 1px 1px #fff;
            padding: 6px 16px 7px;
        }

        .search-area .searchForm .drop li:first-child > a {
            padding: 3px 16px 5px;
        }

        .search-area .searchForm .drop .active > a,
        .search-area .searchForm .drop li > a:hover {
            text-decoration: none;
            background: #e7e8e9;
        }

    .search-area .searchForm .drop .title {
        display: block;
        font-size: 14px;
        line-height: 15px;
        font-weight: bold;
    }

    .search-area .searchForm .drop .text {
        display: block;
    }

    .search-area .searchForm .drop .more a {
        background: url(../images/bg-drop2.png) repeat-x;
        padding: 5px 13px 5px;
        line-height: 17px;
    }

.manage-btn {
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
    display: block;
    padding: 0;
    width: 287px;
    height: 55px;
    border: 1px solid #4e004e;
    color: #ffffff;
    line-height: 55px;
    font-size: 24px;
    text-shadow: 0 -1px #3b0046;
    -webkit-box-shadow: inset 0 1px 1px 0 rgba(255, 255, 255, 0.1);
    box-shadow: inset 0 1px 1px 0 rgba(255, 255, 255, 0.1);
    background: #7c007c url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdjMDA3YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1YTAwNWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #7c007c 0%, #5a005a 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7c007c), color-stop(100%,#5a005a));
    background: -webkit-linear-gradient(top, #7c007c 0%,#5a005a 100%);
    background: -o-linear-gradient(top, #7c007c 0%,#5a005a 100%);
    background: -ms-linear-gradient(top, #7c007c 0%,#5a005a 100%);
    background: linear-gradient(to bottom, #7c007c 0%,#5a005a 100%);
    text-align: center;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    vertical-align: top;
}

    .manage-btn:hover {
        text-decoration: none;
        background: #880088 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg4MDA4OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1YTAwNWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top, #880088 0%, #5a005a 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#880088), color-stop(100%,#5a005a));
        background: -webkit-linear-gradient(top, #880088 0%,#5a005a 100%);
        background: -o-linear-gradient(top, #880088 0%,#5a005a 100%);
        background: -ms-linear-gradient(top, #880088 0%,#5a005a 100%);
        background: linear-gradient(to bottom, #880088 0%,#5a005a 100%);
    }

    .manage-btn.pressed {
        background: #480048 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ4MDA0OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjNWIwMDViIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzZkMDA2ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
        background: -moz-linear-gradient(top, #480048 0%, #5b005b 2%, #6d006d 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#480048), color-stop(2%,#5b005b), color-stop(100%,#6d006d));
        background: -webkit-linear-gradient(top, #480048 0%,#5b005b 2%,#6d006d 100%);
        background: -o-linear-gradient(top, #480048 0%,#5b005b 2%,#6d006d 100%);
        background: -ms-linear-gradient(top, #480048 0%,#5b005b 2%,#6d006d 100%);
        background: linear-gradient(to bottom, #480048 0%,#5b005b 2%,#6d006d 100%);
        -webkit-box-shadow: none;
        box-shadow: none;
    }

.submit-btn {
    margin-top: 10px;
    margin-bottom: 10px;
    margin-right: auto;
    display: block;
    padding: 0;
    width: 100px;
    height: 55px;
    border: 1px solid #4e004e;
    color: #fff;
    line-height: 55px;
    font-size: 24px;
    text-shadow: 0 -1px #3b0046;
    -webkit-box-shadow: inset 0 1px 1px 0 rgba(255, 255, 255, 0.1);
    box-shadow: inset 0 1px 1px 0 rgba(255, 255, 255, 0.1);
    background: #7c007c url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdjMDA3YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1YTAwNWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #7c007c 0%, #5a005a 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7c007c), color-stop(100%,#5a005a));
    background: -webkit-linear-gradient(top, #7c007c 0%,#5a005a 100%);
    background: -o-linear-gradient(top, #7c007c 0%,#5a005a 100%);
    background: -ms-linear-gradient(top, #7c007c 0%,#5a005a 100%);
    background: linear-gradient(to bottom, #7c007c 0%,#5a005a 100%);
    text-align: center;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    vertical-align: top;
}

    .submit-btn:hover {
        text-decoration: none;
        background: #880088 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg4MDA4OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1YTAwNWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top, #880088 0%, #5a005a 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#880088), color-stop(100%,#5a005a));
        background: -webkit-linear-gradient(top, #880088 0%,#5a005a 100%);
        background: -o-linear-gradient(top, #880088 0%,#5a005a 100%);
        background: -ms-linear-gradient(top, #880088 0%,#5a005a 100%);
        background: linear-gradient(to bottom, #880088 0%,#5a005a 100%);
    }

    .submit-btn.pressed {
        background: #480048 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ4MDA0OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjNWIwMDViIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzZkMDA2ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
        background: -moz-linear-gradient(top, #480048 0%, #5b005b 2%, #6d006d 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#480048), color-stop(2%,#5b005b), color-stop(100%,#6d006d));
        background: -webkit-linear-gradient(top, #480048 0%,#5b005b 2%,#6d006d 100%);
        background: -o-linear-gradient(top, #480048 0%,#5b005b 2%,#6d006d 100%);
        background: -ms-linear-gradient(top, #480048 0%,#5b005b 2%,#6d006d 100%);
        background: linear-gradient(to bottom, #480048 0%,#5b005b 2%,#6d006d 100%);
        -webkit-box-shadow: none;
        box-shadow: none;
    }

.GoLiveStations {
    color: #4c4c4c;
    overflow: hidden;
    padding: 2px 6px 2px 8px;
    display: block;
    text-shadow: 0 1px 1px #fff;
    font-size: large;
}

.InfoWindow {
    background-color: #343434;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    margin: 8px;
    color: #f5f6f7;
    font: Arial;
    font-size: 14px;
}

.deviceText {
    font-size: 12px;
    font: Arial;
    color: #717171;
}

.testimonial-table {
    margin-left: auto;
    margin-right: auto;
    padding-top: 20px;
    width: 951px;
}

.testimonials {
    height: 220px;
    background: #d3d6d9 url(../images/bg03.gif);
}

.testimonial-text {
    color: #333333;
    font-size: 20px;
    font-weight: normal;
    text-shadow: 0 1px #f1f2f3;
    width: 800px;
    max-width: 800px;
    line-height: 25px;
}

.testimonial-source {
    color: #333333;
    font-size: 16px;
    font-weight: bold;
    text-shadow: 0 1px #f1f2f3;
    line-height: 30px;
}

.infographics {
    height: 180px;
    background: url(../images/bg14.png);
}

    .infographics a:hover {
        text-decoration: none;
    }

.inforgraphics-table {
    margin-left: auto;
    margin-right: auto;
    padding-top: 15px;
    width: 951px;
}

.infogNumber {
    position: relative;
    top: 15px;
    font-size: 24px;
    font-weight: bold;
    text-shadow: 0 1px #e8ebec;
}

.infogText {
    position: relative;
    top: 20px;
    text-transform: capitalize;
    font-size: 13px;
    font-weight: bold;
    width: 30px;
    padding-top: 10px;
}

.topstations-table {
    width: 265px;
}

.top-stations {
}

.topnumber {
    color: #3b3b3b;
    font-size: 14px;
    font-weight: bold;
    font-family: Arial;
}

.topdetails {
    color: #3b3b3b;
    font-size: 12px;
    font-weight: normal;
    font-family: Arial;
}

.activityHeader {
    margin: 0 0 3px;
    color: #333333;
    font-size: 20px;
    line-height: 24px;
    font-weight: normal;
    font: normal 20px/22px "MuseoSans-500", Arial, Helvetica, sans-serif;
    text-shadow: 0 1px #f1f2f3;
}

.topsongs-table {
    margin-left: 52px;
    width: 644px;
}

.geographies {
    width: 644px;
    height: 560px;
}

.stationGeographiesTable {
    margin-left: auto;
    margin-right: auto;
    border-spacing: 20px;
    border-collapse: separate;
}


.ourSocial {
    margin-left: auto;
    margin-right: auto;
    padding-top: 15px;
    width: 951px;
    height: 900px;
}

.twitterCell {
    width: 400px;
}

.stationActivity {
    margin-left: auto;
    margin-right: auto;
}

.stationActivityTable {
    margin-left: auto;
    margin-right: auto;
    border-spacing: 20px;
    border-collapse: separate;
}

.playlistTable {
    margin-left: auto;
    margin-right: auto;
    border-spacing: 20px;
    border-collapse: separate;
}

.excelButton {
    position: relative;
    float: right;
    left: -120px;
    top: -120px;
}

.rc_button3yyyy {
    text-decoration: none;
    padding: 5px 5px;
    margin: 4px;
    font-size: large;
    color: rgb(255,255,255);
    text-align: center;
    font-family: lucida grande,tahoma,verdana,arial,sans-serif;
    background: #000000;
    border: 2px solid #CCCCCC;
    width: 180px;
    float: left;
    border-radius:0px
}

.rc_button3 {
    background: #7c007c;
    font-size: 22px;
    padding: 5px 17px;
    color: white;
    font-weight: 100;
    font-family: unset;
    border: none;
    border-radius: 4px;
}

.rc_button3_narrow {
    background: #cacaca;
    font-size: 22px;
    padding: 9px 17px;
    color: #414141;
    font-weight: 100;
    font-family: unset;
    border: none;
    border-radius: 4px;
    width: 130px;
}
#griddiv table {
    font-size: 14px;
}
    #griddiv table tbody tr {
        font-size: 16px;
        text-align: center;
        height: 50px;
    }
        #griddiv table tbody tr td a {
            color: gray;
            text-decoration: underline;
        }

button.nobex-display-player {
    background: #f6f6f6;
    border: 1px solid #88008840;
    padding: 2px 9px;
    font-size: 16px;
    border-radius: 4px;
    margin-left: 50px;
    cursor: pointer;
}
.grid-container {
    background: #ffffff52;
    padding: 20px;
    border-radius: 7px;
}