/*
Theme Name: Fashionistas
Theme URI: http://athemes.com/theme/fashionista
Author: aThemes
Author URI: http://athemes.com
Description: Fashionistas is a bold and fun theme built on Bootstrap, suitable for bloggers life style.
Version: 1.7
License: GNU General Public License v3.0
License URI: license.txt
Tags: gray, white, two-columns, fixed-layout, threaded-comments, full-width-template, custom-menu
*/

/* Global ----------------------------------------------- */
@font-face {
    font-family: 'alternateGothicNo1D';
    src: url('./fonts/alternate_gothic_no1-webfont.eot');
    src: url('./fonts/alternate_gothic_no1-webfont.eot?#iefix') format('embedded-opentype'),
    url('./fonts/alternate_gothic_no1-webfont.woff') format('woff'),
    url('./fonts/alternate_gothic_no1-webfont.ttf') format('truetype'),
    url('./fonts/alternate_gothic_no1-webfont.svg#alternate_gothic_no1_dregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sansregular';
    src: url('./fonts/OpenSans-Regular-webfont.eot');
    src: url('./fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
    url('./fonts/OpenSans-Regular-webfont.woff') format('woff'),
    url('./fonts/OpenSans-Regular-webfont.ttf') format('truetype'),
    url('./fonts/OpenSans-Regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'consola';
    src: url('./fonts/Consolas+Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'open_sansitalic';
    src: url('./fonts/OpenSans-Italic-webfont.eot');
    src: url('./fonts/OpenSans-Italic-webfont.eot?#iefix') format('embedded-opentype'),
    url('./fonts/OpenSans-Italic-webfont.woff') format('woff'),
    url('./fonts/OpenSans-Italic-webfont.ttf') format('truetype'),
    url('./fonts/OpenSans-Italic-webfont.svg#open_sansitalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sansbold';
    src: url('./fonts/OpenSans-Bold-webfont.eot');
    src: url('./fonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),
    url('./fonts/OpenSans-Bold-webfont.woff') format('woff'),
    url('./fonts/OpenSans-Bold-webfont.ttf') format('truetype'),
    url('./fonts/OpenSans-Bold-webfont.svg#open_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sansextrabold_italic';
    src: url('./fonts/OpenSans-ExtraBoldItalic-webfont.eot');
    src: url('./fonts/OpenSans-ExtraBoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
    url('./fonts/OpenSans-ExtraBoldItalic-webfont.woff') format('woff'),
    url('./fonts/OpenSans-ExtraBoldItalic-webfont.ttf') format('truetype'),
    url('./fonts/OpenSans-ExtraBoldItalic-webfont.svg#open_sansextrabold_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'cafetaregular';
    src: url('./fonts/cafeta__-webfont.eot');
    src: url('./fonts/cafeta__-webfont.eot?#iefix') format('embedded-opentype'),
    url('./fonts/cafeta__-webfont.woff') format('woff'),
    url('./fonts/cafeta__-webfont.ttf') format('truetype'),
    url('./fonts/cafeta__-webfont.svg#cafetaregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sansextrabold';
    src: url('./fonts/OpenSans-ExtraBold-webfont.eot');
    src: url('./fonts/OpenSans-ExtraBold-webfont.eot?#iefix') format('embedded-opentype'),
    url('./fonts/OpenSans-ExtraBold-webfont.woff') format('woff'),
    url('./fonts/OpenSans-ExtraBold-webfont.ttf') format('truetype'),
    url('./fonts/OpenSans-ExtraBold-webfont.svg#open_sansextrabold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sanssemibold_italic';
    src: url('./fonts/OpenSans-SemiboldItalic-webfont.eot');
    src: url('./fonts/OpenSans-SemiboldItalic-webfont.eot?#iefix') format('embedded-opentype'),
    url('./fonts/OpenSans-SemiboldItalic-webfont.woff') format('woff'),
    url('./fonts/OpenSans-SemiboldItalic-webfont.ttf') format('truetype'),
    url('./fonts/OpenSans-SemiboldItalic-webfont.svg#open_sanssemibold_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'alternate_regular';
    src: url('./fonts/alternategotno1d-webfont.eot');
    src: url('./fonts/alternategotno1d-webfont.eot?#iefix') format('embedded-opentype'),
    url('./fonts/alternategotno1d-webfont.woff') format('woff'),
    url('./fonts/alternategotno1d-webfont.ttf') format('truetype'),
    url('./fonts/alternategotno1d-webfont.svg#alternategotno1dregular') format('svg');
}

@font-face {
    font-family: 'bebas';
    src: url('./fonts/bebasneue-webfont.eot');
    src: url('./fonts/bebasneue-webfont.eot?#iefix') format('embedded-opentype'),
    url('./fonts/bebasneue-webfont.woff') format('woff'),
    url('./fonts/bebasneue-webfont.ttf') format('truetype'),
    url('./fonts/bebasneue-webfont.svg#bebas_neueregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sanssemibold';
    src: url('./fonts/OpenSans-Semibold-webfont.eot');
    src: url('./fonts/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),
    url('./fonts/OpenSans-Semibold-webfont.woff') format('woff'),
    url('./fonts/OpenSans-Semibold-webfont.ttf') format('truetype'),
    url('./fonts/OpenSans-Semibold-webfont.svg#open_sanssemibold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'FontAwesome';
    src: url('./fonts/fontawesome-webfont.eot?v=3.0.1');
    src: url('./fonts/fontawesome-webfont.eot?#iefix&v=3.0.1') format('embedded-opentype'),
    url('./fonts/fontawesome-webfont.woff?v=3.0.1') format('woff'),
    url('./fonts/fontawesome-webfont.ttf?v=3.0.1') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'myriad';
    src: url(./fonts/MYRIAD.OTF);
}

.grid {
    min-width: 1024px !important;
}

body {
    color: #333;
    font-weight: 400;
    font-family: 'open_sanssemibold';
    line-height: 1.8;
    background: #fff;
    min-width: 1060px !important;
}

/* Headings */
h1, h2, h3, h4, h5, h6 {
    margin: 1.25em 0 .5em;
    font-weight: 400;
    font-family: Oswald, Arial, Helvetica, sans-serif;
    line-height: 1.2em;
}

h1 {
    font-size: 16px;
    font-size: 1.6rem;
}

h2 {
    font-size: 14px;
    font-size: 1.4rem;
}

h3 {
    font-size: 13px;
    font-size: 1.3rem;
}

h4 {
    font-size: 12px;
    font-size: 1.2rem;
}

h5 {
    font-size: 11px;
    font-size: 1.1rem;
}

h6 {
    font-size: 10px;
    font-size: 1rem;
}

/* Links */
a {
    color: #919191;
    text-decoration: none;
    outline: none;
    -webkit-transition: all 0.14s ease 0s;
    -moz-transition: all 0.14s ease 0s;
    -o-transition: all 0.14s ease 0s;
}

.make_this {
    margin-top: 2px;
    float: left;
}

.shadow-image {
    -moz-box-shadow: 0 0 5px -1px #000;
    -webkit-box-shadow: 0 0 5px -1px #000;
    box-shadow: 0 0 5px -1px #000
}

a:hover,
a:focus,
a:active {
    color: #333;
}

/* Text Elements */
blockquote p {
    line-height: 1.6;
}

dd {
    margin-bottom: 1em;
}

/* Forms */
select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
    height: 26px;
    color: rgb(149, 149, 149) !important;
    font-family: 'open_sansregular';
    /*font-size: 13px !important;*/
    /*line-height: 26px;*/
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

textarea {
    resize: none;
    width: 80%;
    height: auto;
}

textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
    border-color: #d6d6d6;
    outline: 0;
    outline: thin dotted \9;
    /* IE6-9 */

    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
    padding: 2px 15px;
    color: #fff;
    font-size: 1em;
    font-weight: bold;
    font-family: Oswald, Arial, Helvetica, sans-serif;
    line-height: 26px;
    text-transform: uppercase;
    background: #333;
    border: none;
    background: rgba(61, 61, 61, 1);
    background: -moz-linear-gradient(-45deg, rgba(61, 61, 61, 1) 50%, rgba(61, 61, 61, 1) 53%, rgba(53, 53, 53, 1) 53%, rgba(53, 53, 53, 1) 57%);
    background: -webkit-gradient(left top, right bottom, color-stop(50%, rgba(61, 61, 61, 1)), color-stop(53%, rgba(61, 61, 61, 1)), color-stop(53%, rgba(53, 53, 53, 1)), color-stop(57%, rgba(53, 53, 53, 1)));
    background: -webkit-linear-gradient(-77deg, rgba(61, 61, 61, 1) 50%, rgba(61, 61, 61, 1) 50%, rgba(53, 53, 53, 1) 53%, rgba(53, 53, 53, 1) 57%);
    background: -o-linear-gradient(-45deg, rgba(61, 61, 61, 1) 50%, rgba(61, 61, 61, 1) 53%, rgba(53, 53, 53, 1) 53%, rgba(53, 53, 53, 1) 57%);
    background: -ms-linear-gradient(-45deg, rgba(61, 61, 61, 1) 50%, rgba(61, 61, 61, 1) 53%, rgba(53, 53, 53, 1) 53%, rgba(53, 53, 53, 1) 57%);
    background: linear-gradient(167deg, rgba(61, 61, 61, 1) 47%, rgba(61, 61, 61, 1) 50%, rgba(53, 53, 53, 1) 42%, rgba(53, 53, 53, 1) 89%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3D3D3D', endColorstr='#353535', GradientType=1);
    /*  border-width: 0 0 3px;*/
    letter-spacing: 1px;
}

.remove_border {
    border: none !important;
}

button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
    /*background: #666;*/
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    filter: alpha(opacity=80);
    opacity: 0.8
}

button:hover,
input[type="button"]:hover {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    filter: alpha(opacity=80);
    opacity: 0.8;
}

.forms button.button_search_white:hover {
    background: white !important;
    border: 1px solid #ddd !important;
}

.all_width {
    width: 100% !important;
}

/* Tables */
table {
    width: 100%;
    margin-bottom: 20px;
}

table th,
table td {
    padding: 8px;
    line-height: 20px;
    text-align: left;
    vertical-align: top;
    border-top: 1px solid #ddd;
}

table th {
    font-weight: bold;
}

table thead th {
    vertical-align: bottom;
}

table caption + thead tr:first-child th,
table caption + thead tr:first-child td,
table colgroup + thead tr:first-child th,
table colgroup + thead tr:first-child td,
table thead:first-child tr:first-child th,
table thead:first-child tr:first-child td {
    border-top: 0;
}

table tbody + tbody {
    border-top: 2px solid #ddd;
}

/* Make sure embeds and iframes fit their containers */
embed,
iframe,
object {
    max-width: 100%;
}

/* Alignment */
.alignleft {
    display: inline;
    float: left;
    margin: 0 1.5em 1.5em 0;
}

.alignright {
    display: inline;
    float: right;
    margin: 0 0 1.5em 1.5em;
}

.aligncenter {
    clear: both;
    display: block;
    margin: 0 auto;
}

/* Text meant only for screen readers */
.screen-reader-text {
    position: absolute !important;
    clip: rect(1px, 1px, 1px, 1px);
}

.screen-reader-text:hover,
.screen-reader-text:active,
.screen-reader-text:focus {
    top: 0;
    left: 0;
    width: auto;
    height: auto;
    display: block;
    clip: auto !important;
    line-height: normal;
    text-decoration: none;
    z-index: 100000; /* Above WP toolbar */
}

/* Clearing */
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {
    display: inline-block;
}

* html .clearfix {
    height: 1%;
}

*:first-child + html .clearfix {
    min-height: 1px;
}

.clearfix {
    display: block;
}

.clear {
    clear: both;
}

/* HEADER
----------------------------------------------- */
.site-header {
    padding: 20px 0 20px 0px; /* YAC 2014/01/29  it was padding: 20px 0 20px 25px; */
}

.site-branding {
    float: left !important;
}

.site-title {
    padding-top: 68px;
    margin: 0px;
    font-size: 47px;
    font-family: 'alternate_regular';
    text-transform: uppercase;
    line-height: 20px;
    color: #636363;
    letter-spacing: 2px;
    text-align: right;
}

.site-title a {
    color: #6D6D6D;
    text-decoration: none;
    font-family: 'alternate_regular';
}

.site-title a:hover {
    color: #FEB10D !important;
}

.site-description {
    color: #a6a6a6;
    font-weight: 300;
    font-family: Oswald, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    letter-spacing: 2px;
}

/* MENU
----------------------------------------------- */
.sf-menu ul:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.sf-menu ul {
    display: inline-block;
}

* html .sf-menu ul {
    height: 1%;
}

*:first-child + html .sf-menu ul {
    min-height: 1px;
}

.sf-menu ul {
    display: block;
}

.sf-menu ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

.sf-menu li ul {
    top: -999em;
    position: absolute;
    z-index: 99999;
}

.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
    top: 40px;
}

.sf-menu li:hover li ul,
.sf-menu li.sfHover li ul {
    top: -999em;
}

.sf-menu li li:hover ul,
.sf-menu li li.sfHover ul {
    top: 0;
    left: 170px;
}

.sf-menu li li:hover li ul,
.sf-menu li li.sfHover li ul {
    top: -999em;
}

.sf-menu li li li:hover ul,
.sf-menu li li li.sfHover ul {
    top: 0;
    left: 170px;
}

.sf-menu li {
    float: left;
    position: relative;
}

.sf-menu li a {
    float: left;
    display: block;
    font-weight: 400;
    font-family: Oswald, Arial, Helvetica, sans-serif;
    text-decoration: none;
    text-transform: uppercase;
}

.sf-menu li a:hover,
.sf-menu li.sfHover > a,
.sf-menu li.current_page_item > a,
.sf-menu li.current-menu-item > a,
.sf-menu li.current-menu-parent > a,
.sf-menu li.current-page-parent > a,
.sf-menu li.current-page-ancestor > a,
.sf-menu li.current_page_ancestor > a {
}

.sf-menu li:hover li a,
.sf-menu li.sfHover li a {
    width: 140px;
}

#top-navigation {
    background: #6D6D6D;
}

#top-navigation ul {
    border-left: 1px dotted #565656;
}

#top-navigation li ul {
}

#top-navigation li:hover ul,
#top-navigation li.sfHover ul {
    top: 40px;
    background: #333;
    border-left: none;
    border-top: 1px dotted #565656;
}

#top-navigation li li:hover ul,
#top-navigation li li.sfHover ul {
    top: -1px;
    border-left: 1px dotted #565656;
}

#top-navigation li {
    border-right: 1px dotted #565656;
    position: relative;
}

#top-navigation li li {
    border-right: none;
    border-bottom: 1px dotted #565656;
}

#top-navigation li a {
    outline: none;
    /*padding: 0 15px;*/
    color: #a6a6a6;
    font-size: 1em;
    /*line-height: 40px;*/
}

#top-navigation li a:hover,
#top-navigation li.sfHover > a,
#top-navigation li.current_page_item > a,
#top-navigation li.current-menu-item > a,
#top-navigation li.current-menu-parent > a,
#top-navigation li.current-page-parent > a,
#top-navigation li.current-page-ancestor > a,
#top-navigation li.current_page_ancestor > a {
    color: #fff;
}

#top-navigation li:hover li a,
#top-navigation li.sfHover li a {
    padding: 10px 15px;
    font-size: .75em;
    line-height: normal;
}

#main-navigation {
    border: solid #333;
    border-width: 1px 0 3px;
}

#main-navigation li a {
    padding: 0 20px;
    color: #333;
    font-size: 1.2em;
    line-height: 50px;
    letter-spacing: 1px;
}

#main-navigation .sf-menu > ul > li:after {
    width: 6px;
    float: left;
    margin-top: 16px;
    content: "/";
    display: block;
    color: #e6e6e6;
    font-size: 1.8em;
    font-family: Arial, Helvetica, sans-serif;
}

#main-navigation .sf-menu > ul > li:last-child:after {
    display: none;
}

#main-navigation li:hover ul,
#main-navigation li.sfHover ul {
    top: 50px;
    background: #333;
}

#main-navigation li li:hover ul,
#main-navigation li li.sfHover ul {
    top: -1px;
    border-left: 1px dotted #565656;
}

#main-navigation li li {
    border-bottom: 1px dotted #565656;
}

#main-navigation li li a {
    color: #a6a6a6;
}

#main-navigation li a:hover,
#main-navigation li.sfHover > a,
#main-navigation li.current_page_item > a,
#main-navigation li.current-menu-item > a,
#main-navigation li.current-menu-parent > a,
#main-navigation li.current-page-parent > a,
#main-navigation li.current-page-ancestor > a,
#main-navigation li.current_page_ancestor > a {
    color: #1fa0ae;
}

#main-navigation li:hover li a,
#main-navigation li.sfHover li a {
    padding: 10px 20px;
    font-size: .75em;
    line-height: normal;
}

.button_account_name {
    font-family: 'alternate_regular';
    font-size: 16px;
    font-weight: normal;
    letter-spacing: 2px;
    width: 120px !important;
    margin-left: 0px !important;
    height: 28px;
    margin-top: 0px !important;
    padding: 0px !important;
}

/* Small Navigation */
.nav-open,
.nav-close {
    display: none;
    color: #333;
    font-size: 1.2em;
    font-weight: 400;
    font-family: Oswald, Arial, Helvetica, sans-serif;
    text-decoration: none;
    text-transform: uppercase;
    line-height: 50px;
    letter-spacing: 1px;
}

@media only screen and (max-width: 60em) {
    .nav-open {
        display: inline-block;
    }

    #main-navigation:target > .nav-open {
        display: none;
    }

    #main-navigation:target > .nav-close {
        display: inline-block;
    }

    #main-navigation > .sf-menu {
        position: relative;
        text-align: left;
    }

    #main-navigation > .sf-menu > ul {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        max-height: 0;
        max-width: 16em;
        overflow: hidden;
        background: #333;
    }

    .txt_right {
        text-align: right !important;
    }

    .txt_left {
        text-align: left !important;
    }

    #main-navigation:target > .sf-menu > ul {
        max-height: 400px;
    }

    #main-navigation > .sf-menu > ul > li {
        float: none;
        display: block;
        border-bottom: 1px dotted #565656;
    }

    #main-navigation > .sf-menu > ul > li:after {
        display: none;
    }

    #main-navigation li a {
        float: none;
        display: block;
        color: #fff;
    }
}

/* LAYOUT
----------------------------------------------- */
.container {
    width: 1024px;
    min-width: 1024px;
}

.content-area {
    width: 100%;
    float: left;
}

.site-content {
    margin: 0 340px 0 0;
}

.site-sidebar {
    width: 300px;
    float: left;
    margin: 0 0 0 -300px;
}

/* CONTENT
----------------------------------------------- */
.top-breadcrumb {
    overflow: hidden;
    padding: 0 40px;
    line-height: 100%;
    font-family: 'open_sanssemibold';
    font-size: 12px;
    color: #919191;
    position: relative;
}

.top-breadcrumb ul.breadcrumbs-search {
    list-style-type: none;
    margin: 0;
    display: inline-block;
    vertical-align: bottom;
}

.top-breadcrumb ul.breadcrumbs-search li .sep {
    margin: 0px 6px;
}

.top-breadcrumb a.back-to-search {
    position: absolute;
    right: 40px;
    top: 9px;
}

.site-main {
    padding: 0px;
}

.site-content li {
    margin: 0 0 .75em;
}

.site-content ul ul,
.site-content ul ol,
.site-content ol ol,
.site-content ol ul {
    margin-top: .75em;
}

.sticky {
}

.hentry {
    margin: 0 0 40px;
    -ms-word-wrap: break-word;
    word-wrap: break-word;
}

.entry-header {
    margin: 0 0 1.25em;
    text-align: center;
}

.entry-title {
    margin: 0 40px;
    font-size: 16px;
    font-size: 1.6rem;
    line-height: 1.4;
    text-transform: uppercase;
}

.entry-title a {
    color: #333;
    text-decoration: none;
}

.entry-title a:hover {
    color: #1fa0ae;
}

.entry-meta {
    color: #a6a6a6;
    font-size: .9em;
    font-weight: 300;
    font-family: Oswald, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
}

.entry-meta a {
    color: #a6a6a6;
    text-decoration: none;
}

.entry-meta a:hover {
    color: #333;
}

.entry-meta .cat-links {
    margin: 0 20px 0 0;
}

.entry-meta [class^="ico-"]:before {
    margin-right: 5px;
    color: #333;
}

.comments-link:before {
    margin: 0 0 0 8px;
    padding: 0 6px 0 0;
    content: "/";
    color: #d6d6d6;
}

.entry-thumbnail {
    margin: 0 0 20px;
}

.entry-thumbnail img {
    display: block;
}

.entry-content {
    margin: 0 0 30px;
}

.entry-summary {
    margin: 0 0 30px;
}

.entry-footer {
    clear: both;
    padding: 8px 0;
    border: solid #333;
    border-width: 1px 0 3px;
}

.more-link,
.page-links {
    margin: 15px 0 0;
    display: block;
    text-align: center;
}

.post-password-required label {
    float: left;
    margin: 0 10px 0 0;
}

.page-header {
    margin: 0 0 30px;
    border-bottom: 3px solid #333;
}

.page-title {
    margin: 0 0 10px;
    color: #a6a6a6;
    font-size: 1.2em;
    text-transform: uppercase;
    letter-spacing: 2px;
}

body.page .entry-header {
    text-align: left;
}

body.page .entry-title {
    margin: 0;
}

body.search .page .entry-footer {
    padding: 0;
    border-top: none;
}

/* Author Box */
.author-info {
    margin: 0 0 40px;
    padding: 0 0 30px;
    border-bottom: 1px solid #333;
}

.author-info .author-photo {
    float: left;
    margin: 0 30px 0 0;
}

.author-info .author-content {
    margin: 0 0 0 105px;
}

.author-info .author-content h3 {
    margin: 0 0 10px;
    font-size: 1.2em;
    text-transform: uppercase;
    letter-spacing: 1px;
}

.author-info .author-links a {
    margin: 0 20px 0 0;
    color: #a6a6a6;
    font-size: .9em;
    font-family: Oswald, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    text-decoration: none;
    letter-spacing: 2px;
}

.author-info .author-links a:hover {
    color: #333;
}

.qtip.qtip-light {
    max-width: 250px !important;
    min-width: 130px !important;
    right: 0px;
    /*width: inherit !important;*/
}

.readmore {
    font-family: 'open_sanssemibold';
    margin-top: -26px;
}

/* Media
----------------------------------------------- */
.page-content img.wp-smiley,
.entry-content img.wp-smiley,
.comment-content img.wp-smiley {
    margin-bottom: 0;
    margin-top: 0;
    padding: 0;
    border: none;
}

.wp-caption {
    border: 1px solid #d5d5d5;
    margin-bottom: 1.5em;
    max-width: 100%;
}

.wp-caption img[class*="wp-image-"] {
    display: block;
    margin: 1.2% auto 0;
    max-width: 98%;
}

.wp-caption-text {
    text-align: center;
}

.wp-caption .wp-caption-text {
    margin: .5em 0;
}

.site-content .gallery {
    margin-bottom: 1.5em;
}

.gallery-caption {
}

.site-content .gallery a img {
    border: none;
    height: auto;
    max-width: 90%;
}

.site-content .gallery dd {
    margin: 0;
}

.entry-attachment .attachment {
    margin: 0 0 15px;
}

/* Navigation
----------------------------------------------- */
.site-content [class*="navigation"] {
    margin: 0 0 15px;
    overflow: hidden;
}

[class*="navigation"] .nav-previous {
    width: 50%;
    float: left;
}

[class*="navigation"] .nav-next {
    width: 50%;
    float: right;
    text-align: right;
}

.width_300 {
    width: 300px;
}

.site-content [class*="navigation"] a {
    display: inline-block;
    padding: 4px 15px;
    color: #fff;
    font-size: 1.2em;
    font-weight: 300;
    font-family: Oswald, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    text-decoration: none;
    line-height: 26px;
    background: #333;
    border: solid #666;
    border-width: 0 0 3px;
}

.site-content [class*="navigation"] a:hover {
    background: #666;
    border-color: #333;
}

.site-content .post-navigation {
    margin-top: -25px;
    padding: 0 0 10px;
    border-bottom: 1px solid #333;
}

.site-content .post-navigation a {
    padding: 0;
    color: #333;
    font-size: .9em;
    font-weight: 400;
    line-height: 20px;
    background: none;
    border: none;
}

.site-content .post-navigation a:hover {
    color: #1fa0ae;
    background: none;
    border: none;
}

.site-content .post-navigation span {
    display: block;
    color: #a6a6a6;
    font-size: 1.3em;
    font-family: Oswald, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
}

.alig-no-images {
    position: relative;
    top: 27px;
    z-index: 500;
    left: 15px; /* 2.4 */
    height: 0px;
    float: left;
}

.site-content .post-navigation .meta-nav {
    display: none;
}

.site-content .post-navigation .nav-next {
    width: 35%;
    margin-left: 5%;
    padding-right: 10%;
    text-align: left;
}

.site-content .post-navigation .nav-previous {
    width: 35%;
    margin-right: 5%;
    padding-left: 10%;
    text-align: right;
}

/* COMMENTS
----------------------------------------------- */
#reply-title,
.comments-title {
    margin: 0 0 20px;
    padding: 0 0 15px;
    color: #a6a6a6;
    font-size: 1.3em;
    text-transform: uppercase;
    letter-spacing: 2px;
    border-bottom: 3px solid #333;
}

.comment-list {
    margin: 0 0 20px;
    padding: 0;
    list-style: none;
}

.comment-list ul.children {
    margin: 0 0 0 50px;
    list-style: none;
}

.comment-list li.comment,
.comment-list li.pingback {
    margin: 0;
    padding: 0;
}

.comment-list li.pingback p {
    margin: 0;
    font-style: italic;
}

.comment-list li.comment .comment-body {
    padding: 30px 0 20px;
    border-bottom: 1px solid #d6d6d6;
}

.comment-list li.comment .comment-author .avatar {
    float: left;
    margin: 0 20px 0 0;
    display: block;
}

.comment-list li.comment .comment-author .fn {
    color: #999;
    font-size: 1.2em;
    font-family: Oswald, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
}

.comment-list li.comment .comment-author .fn a {
    color: #333;
    text-decoration: none;
}

.comment-list li.comment .comment-author .fn a:hover {
    color: #1fa0ae;
}

.comment-list li.comment .comment-metadata {
    margin: 0 0 3px;
}

.comment-list li.comment .comment-metadata a {
    color: #a6a6a6;
    font-size: .9em;
    font-weight: 300;
    font-family: Oswald, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    text-decoration: none;
}

.comment-list li.comment .comment-metadata a:hover {
    color: #333;
}

.comment-list li.comment .reply {
    float: right;
}

.visit-link {
    color: #40d3dd !important;
}

.comment-list li.comment .reply a {
    color: #a6a6a6;
    font-size: .9em;
    font-weight: 300;
    font-family: Oswald, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    text-decoration: none;
}

.comment-list li.comment .reply a:hover {
    color: #333;
}

.comment-content {
    clear: both;
    margin: 20px 0 0;
}

.comment-content a {
    word-wrap: break-word;
}

.bypostauthor {
}

/* Comment Form */
#reply-title {
    margin-top: 20px;
}

#cancel-comment-reply-link {
    margin: 0 0 0 10px;
    color: #333;
    font-size: .9em;
    text-decoration: none;
}

#commentform {
    margin: 0;
    padding: 0;
}

#commentform label {
    color: #a6a6a6;
    font-family: Oswald, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    letter-spacing: 2px;
}

#commentform textarea {
    height: 125px;
}

/* WIDGETS
----------------------------------------------- */
.widget {
    margin: 0 0 15px;
    border-bottom: 1px solid #333;
}

.widget-title {
    margin: 0 0 15px;
    padding: 0 0 15px;
    font-size: 1.2em;
    font-weight: 400;
    text-align: center;
    text-transform: uppercase;
    letter-spacing: 2px;
    border-bottom: 3px solid #333;
}

/* Make sure select elements fit in widgets */
.widget select {
    max-width: 100%;
}

.widget ul {
    margin: 0 0 20px;
    padding: 0;
    list-style: none;
}

.widget ul ul {
    margin: 0 0 0 10px;
}

.widget li {
    margin: 0 0 10px;
}

.widget li a {
    color: #333;
}

.widget li a:hover {
    color: #1fa0ae;
}

.bg_trial {
    background: url('/wp-images/ng_trial.png');
    height: 402px;
    width: 767px;
}

.bg_trial #masthead {
    margin: 0 !important;
}

#change_form {
    color: #BBBBBB;
}

.blogger_span {
    display: block;
    margin-bottom: -10px;
    line-height: 16px;
}

.bg_select_arrow {
    background-image: url('./images/arrow_select.png') !important;
    background-repeat: no-repeat !important;
    background-position: 100% 50% !important;
}

.remove_margin_padding {
    padding-bottom: 0px !important;
    margin-bottom: 0px;
}

.header-info-blue_trial {
    font-family: 'alternate_regular';
    color: #FFF;
    width: 74px;
    height: 89px;
    background: #91CEFD;
    float: right;
    display: inline-block;
    font-size: 1.1em;
    text-align: right;
    padding: 31px 6px 1px;
    line-height: 19px;
    margin-left: 0px;
    text-transform: uppercase;
    margin-right: 35%;
    margin-top: 32px;
}

.pd_left_3 {
    padding-left: 3%;
}

.site-header-trial {
    padding: 20px 0 20px 25px;
}

.border_white {
    border: solid #FFF 13px;
    height: 100%;
}

.text_gray_trial {
    font-family: 'open_sansbold';
    color: #6D6D6D;
    line-height: 16px;
}

.main-area {
    min-height: 663px;
    position: relative;
    bottom: -26px;
    background: url('./images/BG.jpg') repeat-x;
    margin-top: 20px;
}

.list_trial {
    text-transform: uppercase;
    font-family: 'open_sansbold';
    color: #6D6D6D;
    font-size: 16px;
    line-height: 20px;
}

.text_buttom_trial {
    padding-top: 8.5%;
    text-align: center;
    font-family: 'alternate_regular';
    color: #FFF;
    font-size: 28px;
    text-transform: uppercase;
}

.content_images_youtube_new {
    list-style: none;
    float: left;
    width: 119%;
}

.width_100p {
    width: 100% !important;
}

.txt-capitalize {
    text-transform: capitalize;
}

/* Widget Tabs */
ul.widget-tab-nav {
    margin: 0 0 15px;
    border-bottom: 3px solid #333;
    *zoom: 1;
}

.widget-tab-nav li {
    float: left;
    width: 33.3%;
    margin: 0;
    text-align: center;
}

.widget-tab-nav li a {
    display: block;
    padding: 4px 15px;
    color: #a6a6a6;
    font-size: 1.1em;
    font-family: Oswald, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    letter-spacing: 2px;
    line-height: 30px;
    background: none;
    border: none;
    border-radius: 0;
}

.widget-tab-nav li a:hover,
.widget-tab-nav li a:focus {
    color: #333;
    text-decoration: none;
}

.widget-tab-nav li.active a {
    color: #fff;
    background: #333;
}

.widget-tab-content .tab-pane {
    display: none;
}

.widget-tab-content .active {
    display: block;
}

.widget-tab-content .tab-pane li {
    margin: 0 0 15px;
}

.widget-entry-thumbnail {
    float: left;
    width: 50px;
    height: 50px;
}

.widget-entry-thumbnail img {
    width: 50px;
    height: 50px;
    display: block;
}

.widget-entry-summary {
    margin: 3px 0 0 60px;
}

.widget-entry-content span,
.widget-entry-summary span {
    color: #a6a6a6;
    font-size: .875em;
    font-weight: 300;
    font-family: Oswald, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
}

.widget-entry-content h4,
.widget-entry-summary h4 {
    margin: 0;
    font-size: 1em;
    text-transform: uppercase;
    line-height: 1.4;
}

.widget-entry-content h4 a,
.widget-entry-summary h4 a {
}

.widget-entry-content h4 a:hover,
.widget-entry-summary h4 a:hover {
    text-decoration: none;
}

#widget-tab-tags {
    padding: 0 0 15px;
    font-size: .9em;
    font-weight: 300;
    font-family: Oswald, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    line-height: 1.8;
}

#widget-tab-tags a {
    color: #a6a6a6;
    text-decoration: none;
}

#widget-tab-tags a:hover {
    color: #333;
}

/* Widget oEmbed */
.widget-oembed-content {
    margin: 0 auto 5px;
}

.widget-oembed-content embed,
.widget-oembed-content iframe,
.widget-oembed-content object,
.widget-oembed-content video {
    max-width: 100%;
    min-height: 200px;
    max-height: 250px;
}

.widget-oembed-description {
    margin: 0 0 15px;
}

/* Widget Social Icons */
.widget-social-icons li {
    float: left;
    margin: 5px 10px 5px 0;
    text-align: center;
}

.widget-social-icons li a {
    display: block;
}

.descrip_opportunitie {
    position: absolute;
    bottom: 0;
    width: 50%;
    background: #000;
    height: 55px;
    color: #FFF;
    /*text-align: center;*/
    font-family: 'alternate_regular';
    font-size: 26px;
    text-transform: uppercase;
    padding-top: 7px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.widget-social-icons li a [class^="ico-"]:before {
    width: 40px;
    margin: 0;
    color: #fff;
    font-size: 20px;
    line-height: 40px;
    background: #333;
}

.widget-social-icons li a:hover [class^="ico-"]:before {
    background: #1fa0ae;
}

/* Widget Flickr */
.widget-flickr-stream {
    margin: 0 -10px;
}

.flickr_badge_image {
    float: left;
    width: 60px;
    display: block;
    margin: 0 10px 20px 10px;
}

.flickr_badge_image img {
    display: block;
}

/* Header Widgets */
.site-header .widget {
    float: right;
    clear: right;
    margin: 0;
    text-align: right;
    border: none;
}

/* SIDEBAR
----------------------------------------------- */
.site-sidebar .widget_search .search-form {
    margin: 15px 0;
}

.site-sidebar .widget_search .search-field {
    float: left;
    width: 65%;
    margin: 0 10px 0 0;
}

/* SITE EXTRA
----------------------------------------------- */
.site-extra {
    padding: 20px 0;
    border-top: 1px solid #333;
}

.site-extra .pad {
    margin: 0 -15px;
}

.site-extra .widget-area {
    float: left;
    width: 25%;
}

.extra-one .widget-area {
    width: 100%;
}

.extra-two .widget-area {
    width: 50%;
}

.extra-three .widget-area {
    width: 33.3%;
}

.site-extra .widget {
    margin: 0 15px 30px;
    padding: 0;
    border: none;
}

.site-extra .widget-social-icons li a [class^="ico-"]:before {
    width: 25px;
    line-height: 25px;
    background: none;
}

.site-extra .widget-social-icons li a:hover [class^="ico-"]:before {
    color: #1fa0ae;
}

/* FOOTER
----------------------------------------------- */
.clearfix.container.copyright{
    background-color: #464646;
    height: 120px;
    width: 100%;
    padding: 57px;
}


.site-footer {
    padding-top: 60px;
    color: #fff;
    font-size: .875em;
    font-family: Oswald, Arial, Helvetica, sans-serif;
    text-transform: capitalize;
    letter-spacing: 1px;
    background: #6d6d6d;
    margin-top: 1%;
}

.site-footer a {
    color: #EBEBEB;
    text-decoration: none;
    cursor: pointer;
    font-weight: 500;
}

.clearfix.container.copyright div.container{
    padding-left: 7px;
    padding-right: 7px;
}

.site-footer a:hover {
    color: #FEB10D;
}

.site-info {
    float: left;
    font-family: 'open_sansregular';
    text-transform: capitalize;
    margin-right: 55px;
    font-weight: 500;
    color: #EBEBEB;
}

.site-credit {
    float: right;
    margin: -4px;
}

.remove-margin-right {
    margin-right: 0px !important;
}

.title-live-updates {
    padding-left: 10px !important;
    margin-top: 0px !important;
    color: #636363 !important;
    text-transform: uppercase !important;
    font-size: 27px !important;
    border: none !important;
    float: left !important;
    width: 284px !important;
    margin-left: 20px !important;
    text-align: left !important;
    background: #FAFAFA !important;
    margin-bottom: 0px !important;
    margin-right: 0px !important;
    height: 45px;
    line-height: 26px;
    padding-top: 14px !important;
}

.description-live-updates {
    float: left;
    height: 100%;
    width: 160px;
    margin-right: 10px;
    word-spacing: 1px;
}

.description-live-updates b {
    color: #636363;
}

.date-live-updates {
    float: left;
    font-size: 9px;
    margin-top: 8px;
    color: #636363;
}

.content_general_account {
    float: left;
    width: 991px;
    padding-right: 18px;
    padding-left: 15px;
    font-size: 13px;
    padding-top: 9px;
}

.hr_account {
    background: #D8D8D8;
    border-color: #D8D8D8;
    height: 0px;
    margin-top: 5px;
    float: left;
    width: 100%;
    border: solid 1px #DDD;
    margin-bottom: 0;
    -webkit-margin-before: 0.5em;
    -webkit-margin-after: 0;
    -moz-margin-start: auto;
    -webkit-margin-start: auto;
    margin-start: auto;
    -moz-margin-end: auto;
    -webkit-margin-end: auto;
    margin-end: auto
}

.txt_desactivate {
    text-decoration: none;
    padding-bottom: 10px;
    float: left;
    padding-top: 10px;
}

.info-blue {
    font-family: 'alternate_regular';
    color: #fff;
    width: 100px;
    height: 120px;
    background: #91cefd;
    float: left;
    display: inline-block;
    font-size: 1.4em;
    text-align: right;
    padding: 35px 5px 8px;
    line-height: 20px;
    margin-left: 50px;
    text-transform: uppercase;
}

.info-tbp {
    float: left;
    display: inline-block;
    margin-left: 50px;
    border-radius: 4px;
}

.header-info-blue {
    font-family: 'alternate_regular';
    color: #FFF;
    width: 100px;
    height: 120px;
    background: #91CEFD;
    float: right;
    display: inline-block;
    font-size: 1.4em;
    text-align: right;
    padding: 35px 5px 8px;
    line-height: 20px;
    margin-left: 25px;
    text-transform: uppercase;
    margin-right: 0px;
}

.header-info-tbp {
    float: right;
    display: inline-block;
    width: 90px;
    margin-left: 25px;
    margin-right: 0;
    border-radius: 4px;
}

.button_sign_up_brand:hover, .button_sign_up_login:hover {
    opacity: 0.4;
    filter: alpha(opacity=30);
}

.social_net_img {
    margin-bottom: 10px;
}

.inbox:hover {
    color: #FEB10D !important;
}

.social_net {
    color: white;
    font-family: 'open_sanssemibold';
    line-height: 16px;
    padding-left: 7%;
}


.form-modal-s .error-network{
    width: 97.5%;
}

.error-network{
    width: 100%;
    clear: both;
    padding: 3px 10px;
    margin-bottom: 3px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: none;
}

#list-error-network{
    margin-bottom: 0px;
}

.error-network .close{
    right: 5px;
    position: initial;
}

.button_sign_up_login {
    padding: 2px 15px;
    color: #fff !important;
    line-height: 26px;
    text-transform: uppercase;
    background: #333;
    border: solid #666;
    border-width: 0 0 3px;
    letter-spacing: 1px;
    opacity: 0.5;
    filter: alpha(opacity=30);
    width: 152px !important;
    margin-left: 1px !important;
    float: left;
    font-size: 18px;
    text-decoration: none !important;
    font-weight: normal;
}

.remember_me {
    padding: 2px 15px;
    color: #fff !important;
    line-height: 26px;
    text-transform: uppercase;
    background: #333;
    border: solid #666;
    border-width: 0 0 3px;
    letter-spacing: 1px;
    opacity: 0.5;
    filter: alpha(opacity=30);
    width: 152px !important;
    margin-left: 1px !important;
    float: left;
    font-size: 18px;
    text-decoration: none !important;
    font-weight: normal;
}

.button_sign_up_brand {
    padding: 2px 15px;
    color: #fff !important;
    line-height: 26px;
    text-transform: uppercase;
    background: #333;
    border: solid #666;
    border-width: 0 0 3px;
    letter-spacing: 1px;
    opacity: 0.5;
    filter: alpha(opacity=30);
    width: 152px !important;
    float: left;
    text-decoration: none !important;
    font-weight: normal;
    width: 249px !important;
    margin-left: -25px !important;
    font-size: 16px;
}

.color_pending {
    color: #11C1E8;
}

.info-footer {
    font-family: 'open_sanssemibold';
    color: #fff;
    width: 147px; /* YAC 120 */
    min-height: 150px;
    float: left;
    display: inline-block;
    margin-left: 70px;
}

.info-footer li {
    list-style: none;
    float: left;
    line-height: 9px;
    font-family: 'open_sansregular';
    font-stretch: condensed;
}

.info-title {
    font-family: 'open_sansbold';
    margin-bottom: 10px;
    text-transform: uppercase;
    font-size: 12.5px;
}

.footer-links {
    font-family: 'open_sansregular';
    list-style: none;
    float: right;
    margin-left: 50px;
}

.social-links {
    list-style: none;
    float: right;
    /* padding-top: 0%;  9 */
    padding-top: 6%; /* 9 */
}

.shadow_profile {
    background: black;
    width: 100%;
    height: 340px;
    z-index: 550;
    position: absolute;
    left: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    filter: alpha(opacity=70);
    opacity: 0.7;
    display: none;
    cursor: pointer;
}

.shadow_profile_search {
    background: black;
    width: 100%;
    height: 318px;
    z-index: 550;
    position: absolute;
    left: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    opacity: 0.5;
    display: none;
    cursor: pointer;
}

.shadow_profile:hover, .shadow_profile_search:hover {
    display: block;
}

/* Igniweb CSS */
.up_status {
    display: none;
    width: 280px;
    float: right;
    position: absolute;
    background-color: rgb(241, 241, 241);
    right: 0px;
    top: 0px;
    z-index: 999;
    overflow: hidden;

    border: 1px solid #DDD;
}

#rightmenu {
    display: none;
    position: absolute;
    z-index: 999;
    background: #dedede;
    border: 1px solid #ccc;
    box-shadow: 0 1px 2px #bbb;
    list-style: none;
    padding: 5px 9px;
}

#rightmenu li {
    padding: 2px 0;
    border-bottom: 1px solid #f0f0f0;
    border-top: 1px solid #ccc;
}

#rightmenu li.first {
    border-top: none;
}

#rightmenu li.last {
    border-bottom: none;
}

#rightmenu li a {
    text-shadow: 0 0 1px white;
    color: #333;
    text-decoration: none;
}

#rightmenu li a:hover {
    color: #888;
}

.alphabet a {
    background-color: #ffffff;
    font-size: 16px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 1px;
    padding-top: 1px;
    margin-right: 5px;
    cursor: pointer;
}

.alphabet a:hover {
    background-color: #222;
    color: #fff;
}

.alphabet {
    background-color: #F2F2F2;
    height: 54px;
    padding-top: 14px;
}

.alphabet_current {
    background-color: #FEB10D !important;
}

.module_video {
    background: #feb10d;
    height: 380px;
    width: 100%;
}

.text_video {
    font-size: 65px;
    line-height: 45px;
    margin-top: 45px;
    letter-spacing: 2px;
}

.text_video_2 {
    font-size: 112px;
    padding-top: 65px;
}

.text_video_2 span {
    letter-spacing: 1px;
}

.girl_style {
    height: 420px;
    background: url('./images/girl_background.jpg');
    height: 420px;
    background-repeat: no-repeat;
    -webkit-background-size: 100%;
    -moz-background-size: 100%;
    -o-background-size: 100%;
    background-size: 100%;
}

.girl_style_new {
    height: 420px;
}

.text_white {
    color: white;
}

.text_white_2 {
    color: white;
}

.girl_style, .girl_style a, .girl_style a:visited {
    font-family: 'alternate_regular';
    color: #feb10d;
    text-transform: uppercase
}

.text_video p {
    font-family: 'alternate_regular';
}

.girl_style a:hover {
    color: black;
    text-transform: uppercase;
    font-family: 'alternate_regular'
}

.text_underline {
    text-decoration: underline
}

.register {
    background: url('./images/sombra_login copy.png');
    width: 294px;
    color: #FFF;
    font-size: 14px;
    line-height: normal;
    padding: 12px;
    letter-spacing: 1px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    border: 1px solid #B8B4B3;
}

.text_gray {
    color: #6d6d6d;
}

.font_bebas {
    font-family: 'bebas';
}

.font_alternateGoth {
    font-family: 'alternateGothicNo1D';
}

.video_youtube {
    margin-top: 30px;
}

.remove_underline {
    text-decoration: none !important;
}

.login_form {
    background: url('./images/backgroun_login.png');
    height: 240px;
    width: 550px;
}

.content_form {
    padding-top: 80px;
}

.content_form #wp-submit {
    background: none !important;
    background-color: #3D3D3C !important;
    opacity: 0.5;
    filter: alpha(opacity=30);
    width: 413px;
    font-family: 'bebas';
    margin-left: 6px;
    color: #fff;
}

.content_form input[type=submit] {
    background: url('./images/sign_up.png') !important;
    opacity: 0.5;
    filter: alpha(opacity=30);
    width: 413px;
    font-family: 'bebas';
    margin-left: 6px;
    color: #fff;
}

.input_form {
    font-family: 'bebas';
    font-style: italic;
    font-size: 14px;
    letter-spacing: 2px;
    padding: 5px;
    width: 200px;
    margin-left: 7px;
}

.button_sign_in {
    width: 413px;
    margin-left: 6px;
}

.button_sign_up {
    margin-left: -26px;
    width: 147px;
}

.button_trial {
    width: 259px;
    margin-left: -71px;
}

.title_form {
    font-size: 22px;
}

.background_form_home {
    background: #FAFAFA;
    margin-left: 1.6%;
    padding: 1%;
    margin-top: 7px;
    padding-top: 0.5%;
}

.title {
    margin-bottom: 30px;
}

.title span {
    font-family: 'alternate_regular';
    color: #B1B1B1;
    text-transform: uppercase;
    font-size: 2.3em;
    letter-spacing: 3px;
}

.title_medium {
    margin-top: 10px;
    margin-bottom: 15px;

    /* Y */

}

.view_all_home {
    font-size: 16px;
    padding-left: 1%;
    letter-spacing: 1px;
}

.title_medium span {
    font-family: 'alternate_regular';
    color: #9D9D9D;
    text-transform: uppercase;
    font-size: 2.8em !important;
    letter-spacing: 1px;
}

/* YAC prices style page  */
.content_prices {
    background: #FAFAFA;
    outline: 1px solid #F5F5F5;
    float: left;
    width: 246px;
    margin-left: 12px;
    text-align: center;
    padding: 15px 5px 0px 5px;
    font-size: 11px;
    height: 385px;
    margin-bottom: 20px;
    cursor: pointer;
    position: relative;
}

span.main_title_prices {
    font-family: 'alternateGothicNo1D';
    text-transform: uppercase;
    font-size: 40px;
    line-height: 33px;
    color: #6D6D6D;
    float: left;
    width: 100%;
    text-align: center;
    padding: 10px 0 10px 0px;
}

span.description_prices {
    line-height: 13px;
    color: #6D6D6D;
    margin-top: 7px;
    float: left;
    width: 100%;
    text-align: center;
}

.content_prices:hover #price_img {
    display: none !important;
}

.content_prices:hover .select_img, .content_prices:hover .show_rollover {
    display: block !important;
}

.select_img {
    display: none;
    width: 84px;
    height: 84px;
    text-align: center;
    margin: auto;
    z-index: 9;
    position: relative;
}

.show_rollover {
    position: absolute;
    background: #EEE;
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    filter: alpha(opacity=70);
    opacity: 0.7;
    moz-opacity: 0.7;
    webkit-opacity: 0.7;
    display: none;
    background: #F7B022;
    background: -moz-linear-gradient(-45deg, #F7B022 0%, #F7B022 55%, #F6A71E 55%, #F6A71E 100%);
    background: -webkit-gradient(left top, right bottom, color-stop(0%, #F7B022), color-stop(55%, #F7B022), color-stop(55%, #F6A71E), color-stop(100%, #F6A71E));
    background: -webkit-linear-gradient(-79deg, #F7B022 0%, #F7B022 53%, #F6A71E 55%, #F6A71E 100%);
    background: -o-linear-gradient(-45deg, #F7B022 0%, #F7B022 55%, #F6A71E 55%, #F6A71E 100%);
    background: -ms-linear-gradient(-45deg, #F7B022 0%, #F7B022 55%, #F6A71E 55%, #F6A71E 100%);
    background: linear-gradient(169deg, #F7B022 0%, #F7B026 54%, #F6A71E 55%, #F6A71E 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F7B022', endColorstr='#F6A71E', GradientType=1);
}

/* YAC */

.title hr, .title_medium hr {
    margin: -10px 0px 16px;
    border-color: #B1B1B1;
}

.orange-title-favourites {
    font-family: 'bebas';
    color: #FFAB0B !important;
    text-transform: uppercase;
    font-size: 3.7em;
    letter-spacing: 3px;
}

.gray-title-favourites-word{
	font-family: 'bebas';
    color: #919191;
    text-transform: uppercase;
    font-size: 3.7em;
    letter-spacing: 3px;
}

.gray-title-favourites {
    font-family: 'open_sanssemibold';
    color: #848383 !important;
    font-size: 1.9em;
    letter-spacing: -1px;
}

.gray-title-favourites a {
	color: #848383 !important;
}

.separator_box {
	    line-height: 1.2;
}

.gray-title-favourites :hover{
	cursor: pointer;
}

.sing_gray {
    background: #6D6D6D;
    font-family: 'bebas';
    text-align: center;
    color: #FEB10D;
    text-transform: uppercase;
    font-size: 2.3em;
    letter-spacing: 3px;
    height: 150px !important;
    margin-bottom: 30px;
    padding-top: 50px;
}

.sing_gray a {
    color: #FEB10D !important
}

a.sing_gray {
    color: #FEB10D !important
}

.menu_bar_a {
    color: #FFFFFF !important;
    white-space: nowrap;
}

.sing_gray_new span {
    color: #FEB10D !important
}

span strong {
    color: #FEB10D !important
}

.sing_gray:hover, .sing_gray a:hover {
    color: #FFF !important;
}

.social-links a {
    float: left;
    margin-right: 5px;
}

.sing_yellow {
    background: #FEB10D;
    font-family: 'bebas';
    text-align: center;
    color: #6D6D6D;
    text-transform: uppercase;
    font-size: 2.3em;
    letter-spacing: 3px;
    height: 150px !important;
    margin-bottom: 30px;
    padding-top: 50px;
}

.sing_blue {
    background: #048EB5;
    font-family: 'bebas';
    text-align: center;
    color: #fff;
    text-transform: uppercase;
    font-size: 2.3em;
    letter-spacing: 3px;
    height: 150px !important;
    margin-bottom: 30px;
    padding-top: 50px;
}

.sing_blue a {
    color: #fff;
}

.sing_blue a:hover {
    color: #fff;
}

.favourites-div {
    background: #FEB10D;
    font-family: 'bebas';
    text-align: center;
    color: #FFF;
    text-transform: uppercase;
    font-size: 2.3em;
    letter-spacing: 3px;
    height: 75px !important;
    margin-bottom: 15px;
    padding-top: 10px;
}

.favourites-div:hover {
    background: #6d6d6d;
}

.favourites-div a, a:hover {
    color: #FEB10D;
}

.forms strong {
    color: red;
    font-weight: bold;
    display: inline-block;
}

.forms label {
    font-family: Helvetica, Arial, Sans-Serif;
    text-align: left;
    color: #6D6D6D;
    font-style: normal;
    text-transform: capitalize;
    font-size: 12px;
    font-weight: normal;
    margin-top: 3px;
}
.margin-opp {
    margin-top: -2px !important;
}

.width_93por {
    width: 93% !important;
}

.forms label strong strong {
    color: #B1B1B1;
    font-weight: normal;
    font-style: italic;
    margin-left: 5px;
}

#text-compose-message {
    line-height: 20px;
    padding: 1%;
    margin-top: 1%;
    border: solid 1px #EEEEEE;
    color: #929292;
}

#text-compose-message label {
    color: #000;
}

.color_black {
    color: #000000 !important;
}

.forms input[type=text], input[type="number"], input[type="password"] {
    border: 1px solid;
    border-color: #B1B1B1;
    box-shadow: none !important;
}

.separator-top-mg {
    line-height: 4px;
    padding-top: 1%;
}

.forms textarea, password {
    box-shadow: none !important;
}

.forms input[type=email], .forms input[type=passwordl] {
    box-shadow: none !important;
}

.forms input[type="checkbox"] {
    width: 20px;
    height: 20px;
}

.button-profile-more {
    width: auto !important;
    margin-top: 18px !important;
    float: right !important;
}

.button-profile-rpofile {
    float: right;
    width: 84%;
}

.color_gray_font13 {
    color: #646464 !important;
    font-size: 13px !important;
    padding-bottom: 5px;
    position: relative;

}

.forms select {
    background: URL('./images/arrow_select.png') no-repeat 100% 50% !important;
    line-height: 10px;
    height: 31px;
    padding-top: 0px;
    line-height: 25px;
    letter-spacing: 1px;
    font-size: 15px;
    color: #919191 !important;
    background: transparent;
    -webkit-appearance: none;
    -moz-appearance: none;
    text-indent: 0.01px;
    text-overflow: "";
    overflow: hidden;
    /*padding-right: 14%;*/

}

#email select {
    background: URL('./images/arrow_select.png') #fff no-repeat 100% 50% !important;
    line-height: 10px;
    height: 31px;
    padding-top: 0px;
    line-height: 25px;
    letter-spacing: 1px;
    font-size: 15px;
    color: #919191 !important;
    background: transparent;
    -webkit-appearance: none;
    -moz-appearance: none;
    text-indent: 0.01px;
    text-overflow: "";
    overflow: hidden;
    /*padding-right: 14%;*/

}

#email select.select-email{
    padding-right: 38px !important;
}

.forms select.select_form_home {

    background: #F5F5F5 url('./images/arrow_second_select.png') no-repeat 100% 50% !important;
    /*line-height: 10px;*/
    height: 31px;

    /*line-height: 25px;*/
    font-weight: normal !important;
    font-style: normal !important;
    letter-spacing: 1px;
    font-size: 13px;
    background: transparent;
    -webkit-appearance: none;
    -moz-appearance: none;
    text-indent: 0.01px;
    text-overflow: '';
    font-family: 'open_sansextrabold_italic';

}

@-moz-document url-prefix() {

    .forms select.select_form_home {
        color: #919191 !important;
    }

}

.input_bold input::-webkit-input-placeholder {
    color: #c00;
    font-weight: bold;
}

.input_bold input:-moz-placeholder {
    color: #c00;
    font-weight: bold;
}

.items-inbox {
    width: 85%;
    border-bottom: 1px solid #DDD;
    float: left;
    margin-left: 10px;
    padding-top: 5px;
}

.height_25 {
    height: 25px;
}

.iframe_account {
    /*  display: none;

    background: #EEE !important;*/
    width: 100% !important;
    height: 836px;
}

.tag_new_message {
    margin-left: 0px !important;
    padding-left: 6px !important;
    padding-right: 6px !important;
    margin-right: 17px !important;
    top: 26px !important;
    position: relative;
}

.is_read_msg {
    background: #DDD !important;
}

.align_from {
    margin-left: 100px !important;
    margin-right: 50px !important;
}

.align_sbt {
    margin-right: 18px !important;
}

.item_reply {
    float: left;
    padding-top: 24px !important;
    margin-left: 18px !important;
    width: 16px !important;
}

.item_reply2 {
    float: left;
    padding-top: 24px !important;
    margin-left: 2px !important;
    width: 0px !important;
    margin-right: 6px !important;
}

.item_reply2 img {
    max-width: initial !important;
}

.up_status_text {
    float: left !important;
    text-align: center !important;
    color: #6D6D6D !important;
    text-transform: capitalize !important;
    line-height: 19px !important;
    font-size: 16px !important;
    padding-left: 23px !important;
    font-family: 'open_sanssemibold' !important;
}

.up_status_text:hover {
    color: #808080;
}

.file_input_textbox {
    float: left;
    width: 66%
}

.file_textbox {
    float: left;
    width: 53%
}

.file_input_div {
    position: relative;
    /* width: 200px; */
    height: 36px; /* 36 */
}

.file_input_div_new {
    position: relative;

    height: 17px !important; /* 36 */
}

.file_input_button {
    height: 26px;
    width: 150px !important;
    position: absolute;
    text-transform: uppercase;
    letter-spacing: 1px;
    cursor: pointer !important;
    background: linear-gradient(169deg, #616161 47%, #616161 50%, #565656 42%, #565656 89%) repeat scroll 0% 0% transparent !important;
    border: #818181 1px solid;
    font-size: 20px !important;
    font-weight: normal !important;
    font-family: 'alternate_regular' !important;
}

*[id*="col_img"] {
    margin-top: 0px;
}

.file_input_hidden {
    opacity: 0;
    height: 1px;
    position: absolute;
    filter: alpha(opacity=0);
    -ms-filter: "alpha(opacity=0)";
    -khtml-opacity: 0;
    -moz-opacity: 0;
    cursor: pointer;
}

/* .results_search{
    position: absolute;
    background: #FFF;
    border: solid 1px #BCBCBC;
    top: 23px;
    width: 100%;
} */
.fieldhit {
    width: 90% !important;
}

.text-edit-only {
    text-decoration: none !important;
    letter-spacing: 1px !important;
    font-weight: normal !important;
}

/* YAC search */
/* .content_items_search{
    padding: 5px;
    display: none;
}
.content_items_search:hover{
    background: #F7F7F7;
    cursor: pointer;
} */
.view_all_results {
    position: absolute;
    width: 100%;
    height: 25px;
    background: #FFF;
    bottom: 0;
    border-top: solid 1px #CCC;
    line-height: 23px;
    text-align: center;
    z-index: 99;
}

.ui-autocomplete {
    list-style: none !important;
    /*padding-bottom: 24px;*/
    background: #FFF !important;
    width: 345px !important;
    border: solid 1px #CCC !important;
    max-height: 207px !important;
    overflow-y: scroll !important;
}

.ui-autocomplete li:hover {
    background: #F7F7F7;
    cursor: pointer;
}

.ui-autocomplete li {
    padding-left: 7px;
}

.ui-helper-hidden-accessible {
    display: none;
}

.name_search {
    color: #5C5959;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 282px;
    float: left;
    overflow: hidden;
    padding-left: 5px;
    font-size: 12px;
    text-transform: capitalize !important;
    /* padding-top: 2px; */
}

/* YAC search */

.content-edit-gray {
    background: #7F7F7F;
    width: 100%;
    float: left;
    height: 32px;
    padding-left: 7px;
    padding-top: 2px;
}

.lb-left {
    float: left;
}

.hit {
    width: 85px !important;
}

.inputlong {
    width: 95%;
    line-height: normal !important;
}

/*input 90porcent and full porcent*/
.input_90porcent {
    width: 90%;
    line-height: normal !important;
}

.inputlg {
    width: 100%;
    line-height: normal !important;
}

.sing_yellow a {
    color: #6D6D6D !important
}

.sing_yellow:hover, .sing_yellow a:hover {
    color: #FFF !important;
}

.first_column {
    float: left;
    width: 50%;
    position: relative;
}

.form-signup .first_column {
    float: left;
    width: 50%;
    position: relative;
    padding-right: 2%;
}

.form-signup .first_column .inputlong, .form-signup .second_column .inputlong {
    width: 100%;
}

.form-signup .first_column .selectlong, .form-signup .second_column .selectlong, .form-signup .second_column .tagify-container {
    width: 100%;
}

.label-nolink label{
    cursor: auto;
}

.selectlong {
	padding-right: 45px;
}
.form-signup .url_column{
    width: 85%;
}
.form-signup .url_column .fieldhit{
    width: 100%;
}

.form-signup .hit_column{
    width: 15%;
}
.form-signup .hit_column .hit{
    width: 100% !important;
}
.form-signup label{
    margin-top: 0 !important;
}
.form-social label{
    margin-top: 0 !important;
}
.form-social input[type="text"] {
    margin-bottom: 11px !important;
}


.second_column {
    float: right;
    width: 50%;
    display: inline-block;
    /*margin-top: 0.5%;*/
}

.section_formvideo {
    padding: 10px;
    background: #fbfbfb;
    height: 287px
}

.form_remove {
    background: #B7B7B7;
    height: 54px
}

.first_text_video {
    font-size: 18px !important;
    float: left;
    text-align: right !important;
    width: 95%;
}

.second_text_video {
    float: right;
    width: 3%;
    margin: 0 !important;
}

.form_remove .first_text_video {
    width: 92%;
    color: white;
    margin: 16px 0 0;
}

.form_remove .second_text_video {
    width: 8% !important;
    margin: 18px 0 0 !important;
}

.separator {
    float: right;
    width: 100%;
    display: inline-block;
}

.top-menu {
    width: 100%;
    height: 60px;
    padding-top: 20px;
    color: #FFFFFF;
    font-family: 'open_sanssemibold';
    font-size: 0.8em;
}

.top-menu span {
    text-transform: uppercase;
    /*font-weight:bold;*/
}

.top-menu strong {
    color: #fff;
    font-weight: bold;
}

.user-menu, .user-menu a {
    float: right;
    color: #FEB10D;
    margin-left: 15px;
    min-width: 80px;
    text-align: left;
}

.content_search_options {
    background: #FAFAFA;
    width: 100%;
    padding: 2%;;
}

.user-menu img {
    margin-right: 5px;
}

.option_fade {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
    filter: alpha(opacity=60);
    opacity: 0.6
}

.account-title {
    background: url('./images/v-medium.gif') left center no-repeat;
    padding-left: 40px;
    color: #636363 !important;
    font-size: 2.7em !important;
}

.normal_button {
    background: none !important;
    border: initial !important;
    /*width: 0px !important;*/
}

.normal_button:hover {
    border: initial !important;
    border: #FEB10D !important;
    background: none !important;
    /*width: 0px !important;*/
}

.message-title {
    background: url("./images/icons_message.png") no-repeat scroll left center transparent;
    padding-left: 55px;
    color: #636363 !important;
    font-size: 2.7em !important;
}

.left_settings {
    width: 200px;
    background: #FAFAFA;
    padding-top: 15px;
    padding-bottom: 40px;
    margin-right: 10px;
}

.height55 {
    height: 55px;
}

.span_settings {
    width: 100%;
    display: block;
    color: #979797;
    text-transform: capitalize;
}

.span_settings:hover {
    color: #171717;
    background: #F4F4F4;
    margin-left: 0;
    padding-left: 20px;
}

.account-subtitle {
    color: #686868 !important;
    background: url('./images/v-small.gif') left center no-repeat;
    padding-left: 40px;
}

.profile-subtitle {
    color: #686868 !important;
}

.blogger-button {
    float: right;
    margin-top: 1.5%;
    background: #656565;
}

.title_poested_index {
    color: #7C7C7C;
    font-family: open_sansbold;
    font-size: 33px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: normal;
    text-align: center;
    max-width: 745px;

}

.show_element {
    display: block !important;
}

.content_fullaccess {
    background: #C8C8C8;
    margin-top: 10px;
    margin-bottom: 10px;
}

.span_full_acess {
    float: left;
    width: 100%;
    font-family: 'alternate_regular';
    font-size: 59px;
    text-transform: uppercase;
    text-align: center;
    color: #6E6E6E;
    height: 72px;
    margin: 0;
}

.span_2_access {
    float: left;
    width: 100%;
    font-family: 'alternate_regular';
    font-size: 36px;
    text-transform: uppercase;
    text-align: center;
    color: #6E6E6E;
    height: 58px;
    line-height: 40px;
    margin: 0;
}

.span_separator_acess {
    color: #A8A8A8;
    font-size: 15px;
    width: 100%;
    margin: 0;
    border-bottom: 1px solid #CFCFCF;
    margin-bottom: 10px;
    margin-top: 20px;
}

.go_logo {
    float: right;
    width: 233px;
    position: relative;
    left: -29px;
    top: 3px;
}

.logo_tbp {
    float: left;
    width: 58px;
    position: relative;
    top: -1px;
    margin-right: 15px;
}

.text_read_mg {
    color: #A3A3A3;
    line-height: 20px;
    padding-left: 3%;
    background: #FBFBFB;
    margin-top: 1%;
    padding-top: 1%;
    padding-bottom: 1%;
    min-height: 350px;
    padding-right: 3%;
}

.profile-subtitle img {
    left: 0px;
    margin-right: 10px;
    height: 30px;
    width: 30px;
}

.text_read_mg span {
    color: black;
}

.align-login {
    margin-left: 7px !important;
    width: 408px !important;
}

.text-apply-r {
    color: white !important;
    font-size: 17px;
    line-height: 0px;
    letter-spacing: 1px;
}

.update_campaign {
    color: white;
}

#textarea, #textarea1, #textarea2 {
    border-color: #c7c7c7 !important;
}

#search_brand {
    margin-bottom: 0px;
}

.user-title {
    float: right;
    text-transform: uppercase;
    font-size: 2.7em !important;
}

.label_addres_form {
    color: #646464;
    font-size: 13px;
    width: 315px;
    float: left;
    color: #646464;
    font-size: 13px;
    padding-left: 10px;
}

.label_addres_form span {
    color: #F00 !important;
}

.profile {
    clear: both;
    position: relative;
    background: #FBFBFB;
    width: 100%;
    margin-bottom: 50px;
    display: inline-block;
    min-height: 143px;
    height: 235px;
    padding-left: 16px;
    padding-right: 35px;
    padding-top: 5px;
}

.site-main > .clearfix.container > .profile{
    height: auto;
}

.height-auto{
    height: auto !important;
}

.label-forgot {
    font-size: 18px;
    color: black !important;
    line-height: normal;
}

.profile .picture {
    max-height: 217px;
    max-width: 334px;
    float: left;
}

.profile-links {
    float: left;
    top: 40%;
    left: 350px;
    position: absolute;
    font-size: 0.9em;
}

.notice_success {
    border: 1px solid #FFD700;
    background: #FFFFE0;
    padding: 10px 20px 10px 40px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    color: #DEAE00;
    line-height: 120%;
    vertical-align: middle;
    text-shadow: 0px 1px rgba(255, 255, 255, 0.5);
    position: relative;
    top: 0;
    left: 0;
    clear: both;
    float: left;
    width: 750px;
    text-align: center;
    margin-bottom: 10px;
}

.content_account #email input {
    box-shadow: none;

}

.bg_bA {
    background: #FAFAFA;
    height: 257px;
}

.profile-height-auto{
    height: auto !important;
}

.icon-remove:before {
    content: "\f00d";
    font-family: 'FontAwesome';
    position: absolute;
    right: 8px;
    top: 5px;
}

.link {
    width: 209px;
    margin-left: 15px;
    float: left;
}

.profile-links a {
    color: #636363;
    letter-spacing: 1px;
    text-transform: capitalize;
    font-weight: bold;
}

.padding-left-85 {
    padding-left: 85px !important;
}

.profile-links a:hover {
    color: #FEB10D;
}

.others_blogger {
    font-size: 16px;
    line-height: 15px;
}

.separator_internal {
    margin-bottom: 0px !important;
}

.isa_info, .isa_success, .isa_warning, .isa_error {
    border: 1px solid;
    margin: 10px 0px;
    padding: 15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
    -moz-border-radius: .5em;
    -webkit-border-radius: .5em;
    border-radius: .5em;

}

.cut_input_brand {
    float: left;
    width: 224px;
    overflow: hidden;
    margin-right: 9px;
    border-radius: 6px;
}

.content_forms {
    width: 720px;
    height: 225px;
    float: left;
    background: #FAFAFA;
    padding-top: 8px;
}

.input-home-blogger-new {
    width: 270px !important;
    height: 45px !important;
}

.height35 {
    height: 35px;
}

.cut_select_new {
    float: left;
    width: 235px;
    overflow: hidden;
    border-radius: 5px;
    margin-right: 5px;
}

.width_512 {
    width: 600px !important;
}

.slide_short {
    margin-left: 20px;
    width: 284px;
    margin-right: 0px;
    margin-top: 4px;
}

#update_states:focus {
    outline: none !important;
}

.cut_select {
    float: left;
    width: 165px;
    overflow: hidden;
    border-radius: 5px;
    margin-right: 11px;
}

.update_states {
    overflow: hidden;
    padding: 0px;
    width: 284px;
    float: right;
    /*height: 618px; */
    height: 837px;
    /*padding-left: 10px !important;*/
    margin-top: 0px;
    padding-bottom: 10px;
    position: relative;
}

.separate_live_updates {
    margin-bottom: 7px;
    border-bottom: 1px solid #CFCFCF;
    padding-bottom: 7px;
}

.isa_info {
    color: #00529B;
    background-color: #BDE5F8;
    background-image: url('./images/info.png');
}

.alig_on_off {
    float: right;
    padding-top: 5px;
}

.ui-dialog {
    z-index: 999999 !important;
}

.menu_new_result {
    display: none;
    position: absolute;
    background: #FFF;
    top: 23px;
    left: 0px;
    width: 345px !important;
    border: solid 1px #CCC !important;
    max-height: 232px !important;
    /*overflow-y: scroll !important;*/
    overflow: hidden;
}

.isa_success {
    color: #4F8A10;
    background-color: #DFF2BF;
    background-image: url('./images/success.png');
}

.isa_warning {
    color: #9F6000;
    background-color: #FEEFB3;
    background-image: url('./images/warning.png');
}

.isa_error {
    color: #D8000C;
    background-color: #FFBABA;
    background-image: url('./images/error.png');
}

/* Animation keyframes - you need to add prefixes */
@keyframes spin {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}

.title_image {
    font-size: 30px;
    padding-top: 40%;
    letter-spacing: 2px;
    text-shadow: 2px 2px 9px #000;
    line-height: 26px;
    height: 176px;
    overflow: hidden
}

.button_edit_p {
    font-size: 26px !important;
    text-align: center;
}

.button_edit_p:hover {
    cursor: pointer;
}

.title_image_post {
    font-size: 30px;
    padding-top: 40%;
    letter-spacing: 2px;
    text-shadow: 2px 2px 9px #000;
    line-height: 26px;
    height: 190px;
    overflow: hidden
}

.title_image_all_post {
    font-size: 30px;
    padding-top: 40%;
    letter-spacing: 2px;
    text-shadow: 2px 2px 9px #000;
    line-height: 26px;
    height: 185px;
    overflow: hidden
}

.order_toltip {
    position: absolute;
    right: 10px;
    top: 38px;
}

.toltip_msg {
    position: absolute;
    right: 10px;
    top: 131px;
}

.color_position_button {
    /*background: #636363 !important;*/
    margin-left: 7px;
    width: initial !important;
}

.toltip_fv {
    position: absolute;
    right: 10px;
    top: 220px;
}

.slide_home_blog {
    margin-right: 0px !important;
    width: 719px;
    margin-top: 0;
    margin-left: 0px;
}

.selected_fom_option {
    float: left;
    margin: 0;
    margin-right: 1%;
    border: solid 1px;
    border-top-left-radius: 4px;
    border-top-right-radius: 5px;
    border-bottom: 0;
    border-color: #FEB10D;
    text-align: center;
    margin-left: 2.0px;
    padding: 0;
}

.separate-input-cut {
    margin-left: 6px !important;
    margin-right: 12px !important;
}

.vertical_middle {
    vertical-align: middle !important;
}

.label_form_hover {
    display: inline;
    padding-left: 5%;
    font-style: italic;
    font-weight: bold !important;
    font-size: 17px !important;
}

.description_posted_text {
    font-family: 'open_sansregular';
    color: #969696;
    line-height: 20px;
    font-size: 17px;
    margin-bottom: 3%;
    max-width: 800px;
}

.description_posted_text strong {
    font-weight: bold;
    color: #000 !important;
}

.div_notifications {
    background: #40d3dd;
    /*width: 16px;*/
    width: auto;
    height: 16px;
    color: #000000;
    border: solid 1px #34c6dd;
    position: absolute;
    z-index: 99;
    text-align: center;
    line-height: 15px;
    padding-right: 2px;
    padding-left: 2px;
    margin-top: -7px;
    margin-left: -4px;
}

.text_inbox{
    text-transform: capitalize !important;
    margin-left: 5px;
    vertical-align: super;
}

.no_image_load {
    background: url('../../../wp-images/brand/no-picture.jpg');
}

.color_black_hover:hover {
    color: #000000 !important;
}

#img_notifications {
    margin-top: 0;
}

#load_live_updates {
    text-align: center;
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 800;
    background: #FAFAFA;
    padding-top: 35%;
}

#load_notifications {
    text-align: center;
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 801;
    background: #FAFAFA;
    padding-top: 45%;
    right: 0px;
    top: 0px;
}

.text_gray_short {
    max-width: 220px;
    padding-top: 5%;
    color: #CCC;
    font-size: 16px;
    letter-spacing: 1px;
    font-family: 'open_sansextrabold';
    text-transform: uppercase;
    font-weight: normal;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.sub_title_posted {
    max-width: 220px;
    height: 35px;
    font-family: 'alternate_regular';
    text-transform: uppercase;
    color: #636363 !important;
    font-size: 34px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 41px;
}

.second_sub_title_posted {
    font-family: 'alternate_regular';
    text-transform: uppercase;
    color: #A2A2A2;
    font-size: 25px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 22px;
}

.margin_bottom_2 {
    margin-bottom: 2%;
}

.description_company_posted {
    max-width: 220px;
    color: #636363;
    line-height: 15px;
    font-size: 13px;
}

.all_blogger:hover {
    color: #000000 !important;
}

.input_mediun {
    width: 550px;
}

.input_mediun_brows {
    width: 400px;
}

.label_post {
    width: 200px;
}

.read_more {
    font-family: 'open_sanssemibold';
    color: #000;
    font-size: 18px;
    background: #FFF;
    height: 33px;
    width: 130px;
    line-height: normal;
    margin: 0 auto;
    font-weight: bold;
    letter-spacing: 2px;
    padding-top: 3px;
}

.image-post {
    width: 100%;
    background: #FBFBFB;
    padding-top: 5px;
    padding-bottom: 5px;
    margin-top: 16px;
}

.margin_top_40 {
    margin-top: 40px;
}

.view_image_post {
    z-index: 1;
    font-family: 'bebas';
    color: white;
    text-align: center;
    width: 340px;
    height: 340px;
    position: relative;
    margin: 0 auto;
    overflow: hidden;
}

.view_image_post_profile {
    z-index: 1;
    font-family: 'bebas';
    color: white;
    text-align: center;
    width: 310px;
    height: 310px;
    position: relative;
    overflow: hidden;
    margin-bottom: 5%;
}

.view_image_post_profile img {
    width: 100%;
    height: 100%;
    z-index: -1;
    position: absolute;
    left: 0px;
    top: 0px;
}

.view_image_post img {
    width: 100%;
    height: 100%;
    z-index: -1;
    position: absolute;
    left: 0px;
    top: 0px;
}

.list_none {
    margin: 0px;
    list-style: none;
}

.profile div span.cl_edit b:hover {
    color: #FEB10D;
}

.left_float {
    float: left;
}

.right_float {
    float: right;
}

.view_all_post {
    margin-top: 12px; /*margin-left: 38px;*/
}

.content_edit {
    width: 65%;
    padding-left: 20px;
}

.bg_descrip_brand {
    background: url(./images/preload_brand_2.GIF);
    background-repeat: no-repeat;
    background-position: 50% 50%;
}

.text_center_height {
    font-size: 17px;
    font-weight: bold;
    margin-top: 4%;
}

/*padding-top: 28px;*/
.edit_remove {
    background: #F0F0F0;
    height: 70px;
    width: 255px;
    padding-top: 5%;
}

.text_edit_remove {
    text-decoration: underline;
    padding-top: 9px;
    color: #626262;
    float: left;
    margin-left: 10px;
    font-size: 15px;
    font-weight: bold;
}

.text_remove {
    color: #A6A6A6;
    float: left;
    font-size: 15px;
    font-weight: bold;
    padding-top: 9px;
    margin-left: 40px;
}

.text_edit_p:hover {
    color: #FEB10D;
}

.required_field {
    float: right !important;
    font-family: arial !important;
    text-transform: inherit !important;
    font-style: italic !important;
    color: red !important;
    font-weight: 100 !important;
    font-size: 17px !important;
    padding-top: 11px !important;
}

.input_web_name {
    width: 86%;
}

.button_free {
    background: #FFB60B !important;
    float: right !important;
    height: 40px !important;
    border: 1px solid #BBB !important;
    box-shadow: 0px 2px 6px -2px black !important;
    font-size: 15px !important;
    margin-right: 8px !important;
    margin-bottom: 5px !important;
    padding: 2px 6px 0px 6px !important;
    font-weight: bold !important;
    color: #3D3838 !important;
}

.forms option {
    color: #6D6D6D;
    font-style: normal;
}

.icons_to_pay {
    background: #ECECEC;
    background: #ECECEC;
    height: 65px;
    padding-top: 12px;
    margin-bottom: 20px;
}

.width_50 {
    width: 50%
}

.title_credit_card {
    width: 545px;
    float: left;
    padding-top: 9px;
    padding-left: 20px;
}

.button_submit_custom {
    white-space: nowrap;
    overflow: hidden;
    border: none;
    width: 200px !important;
    height: 48px !important;
    box-shadow: 0px 2px 6px -2px black;
    float: right;
    margin-right: 5px;
    font-family: 'alternate_regular';
    font-size: 28px;
    font-weight: normal;
    padding-top: 7px;
}

.button_submit_custom:hover {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    filter: alpha(opacity=80);
    opacity: 0.8
}

.icons_pay {
    float: right;
    padding-right: 8px;
}

.close_button_home {
    float: right;
    padding: 10px;
    padding-top: 5px;
    margin-bottom: -15px;
}

.back_gray_title {
    font-weight: normal;
    color: #8B8B8B;
    padding-left: 10px;
}

.content_all {
    min-height: 700px;
    width: 100%;
}

.bg_black {
    background: black !important;
}

.images_home {
    padding-top: 44%;
    width: 100%;
    height: 340px;
    background: url(./images/tab.jpg);
}

.images_home_2 {
    padding-top: 44%;
    width: 100%;
    height: 340px;
    background: url(./images/jobs.jpg);
}

.images_home_3 {
    padding-top: 44%;
    width: 100%;
    height: 340px;
    background: url(./images/opportunity.jpg);
}

.description_images_home {
    font-family: 'open_sanssemibold';
    color: #636363;
    line-height: 16px;
}

.termins_condition {
    width: 485px;
    color: #888;
    line-height: 32px;
    height: 50px;
    text-transform: capitalize;
}

.account-title-new {
    font-family: 'alternate_regular';
    text-transform: uppercase;
    letter-spacing: 2px;
    color: #636363 !important;
    font-size: 2.4em !important;
}

.details-black {
    font-size: 15px;
    background: black;
    border: none;
    width: 170px;
    letter-spacing: 2px;
}

.account-title-second {
    font-family: 'alternate_regular';
    text-transform: uppercase;
    letter-spacing: 2px;
    color: #FEB10D !important;
    font-size: 2.4em !important;
}

.button_search_white {
    font-weight: normal !important;
    border-radius: 3px;
    width: 100%;
    box-shadow: 0px 2px 19px -13px #000;
    color: #636363;
    height: 46px;
    border: 1px solid #ddd;
    font-size: 29px;
    background: URL('./images/button_search.png');
    background-repeat: repeat-x;
    padding-top: 2%;
    font-family: 'alternate_regular' !important;
}

.button_search_white_new {
    font-weight: normal !important;
    border-radius: 3px;
    width: 226px;
    box-shadow: 0px 2px 19px -13px #000;
    color: #636363;
    height: 44px;
    border: 1px solid #ddd;
    font-size: 22px;
    background: URL('./images/button_search.png');
    background-repeat: repeat-x;
    padding-top: 0.4%;
    float: right;
    font-family: 'alternate_regular' !important;
}

.button_search_white_new:hover {
    background: URL('./images/button_search.png') !important;
    border: 1px solid #ddd !important;
    background-position: 10px !important;
}

.checkBoxConditions {
    margin-top: 4px;
    margin-right: 10px;
    border: solid 2px #D7D7D7 !important;
    border-radius: 0px !important;
    width: 28px;
    height: 28px;
    line-height: 25px;
    text-indent: 3px;
}

.input-home-brand {
    width: 227px !important;
    border-radius: 5px;
    background: #F5F5F5 !important;
    border: 1px solid #eee;
    /* box-shadow: 0px 4px 2px -2px #DDD !important; */
}

.input-search-brand {
    width: 68% !important;
    border-radius: 5px;
    background: #F5F5F5 !important;
    border: 1px solid #eee;
    box-shadow: 0px 4px 2px -2px #DDD !important;
}

.input-home-brand-textarea {
    width: 100%;
    border-radius: 5px;
    background: #FFFFFF !important;
    border: 1px solid #eee;
    box-shadow: 0px 4px 2px -2px #DDD !important;
}

.select_form_home {
    background: #F5F5F5 URL('./images/arrow_select.png') no-repeat 100% 50% !important;
    line-height: 10px;
    height: 31px;
    padding-top: 0px;
    line-height: 25px;
    font-weight: normal !important;
    font-style: normal !important;
    color: #BBB;
    letter-spacing: 1px;
    font-size: 15px;
    background: transparent;
    -webkit-appearance: none;
}

.height_40 {
    height: 50px !important;
}

.title_form_home {
    font-family: 'alternate_regular';
    text-transform: uppercase;
    border-bottom: 2px solid #FEB10D;
    font-size: 30px;
    letter-spacing: 1px;
    line-height: normal; /*margin-top: 4%;*/
    color: #636363;
}

.view_brands {
    color: #BBB;
    font-size: 18px;
    text-decoration: underline;
    text-align: center;
    padding-top: 5px;
    font-family: 'open_sanssemibold_italic' !important;
    text-transform: uppercase;
}

.separator_only_top {
    margin-top: 2%;
}

.bg_images {
    background: #F2F2F2;
}

.content_search {
    padding-right: 10px;
    padding-left: 10px
}

.gray_color {
    color: #B1B1B1 !important;
}

.margin_botton_forms {
    margin-bottom: 10px !important; /* 15px*/
}

.list_edit_post {
    background: #FBFBFB;
    margin-bottom: 20px;
}

.padding_17 {
    padding-top: 8px;
}

.checkbox_profile {
    width: 40px;
    float: right;
    font-size: 15px;
}

.margin_5 {
    margin-top: 5px;
}

.separator_search {
    padding: 1%;
    width: 99.8%;
}

.separator form .forms .separator .second_column {
    padding: 0px 0px 0px 34px;
}

.separator form .forms .separator .second_column .inputfull {
    border: 1px solid #B1B1B1;
    box-shadow: none !important;
    height: 85px;
}

.margin-left_1 {
    margin-left: 2%
}

.description_text_op {
    width: 840px;
    margin-left: 10px;
}

.user_name_op {
    height: 27px;
    line-height: 30px;
    float: left;
}

.align_check {
    display: inline;
}

.about_page {
    background: #FAFAFA;
    color: #8E8E8E;
    font-family: 'open_sanssemibold';
    list-style: none;
    margin-left: 0px;
    padding: 10px;
}

.sub_title_about {
    font-family: 'open_sanssemibold';
    font-size: 15px;
    text-transform: capitalize;
    color: #636363;
    letter-spacing: 0px;
}

.line_about {
    border-color: #B1B1B1;
}

.web_name_cdampaign {
    color: #808080;
    padding-left: 2%;
    padding-top: 1%;
    font-family: 'open_sansbold';
    font-size: 17px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.label_form_home {
    display: inline;
    vertical-align: text-bottom;
    padding-left: 5%;
    font-style: italic;
    font-weight: bold !important;
    color: #BBB !important;
    font-size: 16px !important;
}

.organize_margin {
    margin-top: -7px;
}

.account-title-home {
    font-family: 'alternate_regular';
    text-transform: uppercase;
    color: #636363 !important;
    font-size: 42px !important;
    letter-spacing: 1px !important;
}

.sub_title_home {
    font-family: 'bebas';
    color: #B1B1B1;
    text-transform: uppercase;
    font-size: 30px;
}

.mini_title_home {
    color: #CCCCCC;
    font-size: 16px;
    letter-spacing: 1px;
    font-family: 'open_sansextrabold';
    text-transform: uppercase;
    font-weight: normal;
    line-height: 0px;
}
.content_subscription{
    width: 750px;
    padding-left: 12px;
}
.font_20{
    font-size:20px
}
.content_subscription li{
    color: #52d7eb !important;
    font-size: 23px;
    line-height: 1px;
}
.content_subscription li:nth-child(2n) span{
    font-size: 14px;
    line-height:20.7999992370605px;
    color: #41C7CB  !important;
}
.content_subscription li span{
    font-size: 14px;
    line-height:20.7999992370605px;
    color: #444;
}
.padding_left_8{
    padding-left: 8px;
}
.font_15{
    font-size:15px
}
.margin_pay {
    background-color: #F6F6F6;
    color: #646060;
    font-size: 10px;
    line-height: 13px;
    text-align: center;
}
.img_header_pay{
    width: 100%;
    cursor: pointer;
}
.payment_option{
    float: left;
    width: 253px;
    padding: 10px;
    position: relative;
}
.footer_pay {
    background-color: #FFFFFF;
    padding-top: 12px;
    padding-bottom: 13px;
    border: 1px solid #EBEBEB;
    border-top: #EBEBEB 2px solid;
}
.content_pay{
    height: 305px;
    padding-top: 15px;
    border-left: 1px solid #EBEBEB;
    border-right: 1px solid #EBEBEB;
}
.content_pay_pricing{
    text-align: left !important;
    padding: 14px 16px !important;
    font-size: 11px;
    height: 318px;
}
.content_pay_pricing ul{
    margin-left: 20px;
}
.content_pay_pricing ul li{
    line-height: 15px;
}
.btn_pay{
    width: 139px; height: 32px; margin: 0px;
    z-index: 999;
}
.ovelay_pay{
    position: absolute;
    width: 232px;
    height: 95%;
    background-color: #3E3E3E;
    left: 11px;
    top: 10px;
    z-index: 99;
    opacity: 0.4;
    display: none;
}
.payment_option:hover .ovelay_pay{
    display: block !important;
}
.content_home {
    font-family: 'open_sanssemibold';
    font-size: 12px;
    line-height: 15px;
    color: #6A6A6A;
    margin-left: 1px;
    margin-bottom: -1px;
    min-width: 523px
}

.border_botton_home {
    border-bottom: 2px solid #C8C8C8;
}

.cero_line {
    line-height: 0px !important;
}

.message_home {
    margin-top: 0px;
    font-family: 'alternate_regular' !important;
    font-size: 26px;
    text-transform: uppercase;
    color: #B1B1B1 !important;
    text-align: center;
    line-height: 25px;
    box-shadow: 0px 3px 8px -3px black;
    -moz-box-shadow: 0px 3px 8px -3px black;
    -webkit-box-shadow: 0px 3px 8px -3px black;
    float: right;
    max-width: 167px;
}

.message_home a {
    font-family: 'alternate_regular' !important;
    font-size: 26px;
    text-transform: uppercase;
    color: #B1B1B1 !important;
}

.background_email_home form {
    margin: 3px;
}

#addfav_img div.button_gray {
    background: none !important;
}

#addfav_img div.button_gray div.col_8 {
    text-align: center;
}

.text_favourite {
    font-size: 16px;
    color: #B1B1B1;
    text-align: center;
    line-height: 20px;
    text-transform: capitalize;
}

.margin_15_top {
    margin-top: 15px;
}

.background_email_home {
    background: #F9F9F9;
    padding: 13% 0% 13% 0%;
}

.background_add_inhome {
    background: #EBEBEB;
    padding: 13% 0% 13% 0%;
}

.button_orange_home {
    background: #F7B022;
    background: -moz-linear-gradient(-45deg, #F7B022 0%, #F7B022 55%, #F6A71E 55%, #F6A71E 100%);
    background: -webkit-gradient(left top, right bottom, color-stop(0%, #F7B022), color-stop(55%, #F7B022), color-stop(55%, #F6A71E), color-stop(100%, #F6A71E));
    background: -webkit-linear-gradient(-79deg, #F7B022 0%, #F7B022 53%, #F6A71E 55%, #F6A71E 100%);
    background: -o-linear-gradient(-45deg, #F7B022 0%, #F7B022 55%, #F6A71E 55%, #F6A71E 100%);
    background: -ms-linear-gradient(-45deg, #F7B022 0%, #F7B022 55%, #F6A71E 55%, #F6A71E 100%);
    background: linear-gradient(169deg, #F7B022 0%, #F7B026 54%, #F6A71E 55%, #F6A71E 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F7B022', endColorstr='#F6A71E', GradientType=1);
    border-bottom: solid black 0.1px;
    box-shadow: 0px 1px 2px 0px #000000;
    color: #6D6A71;
    width: 25%;
    height: 37px;
    font-size: 20px;
    width: 200px;
    height: 47px;
    color: #FFF;
    font-family: alternate_regular;
    font-weight: normal;
}

.button_orange_home:hover {
    background: #F7B022;
    background: -moz-linear-gradient(-45deg, #F7B022 0%, #F7B022 55%, #F6A71E 55%, #F6A71E 100%);
    background: -webkit-gradient(left top, right bottom, color-stop(0%, #F7B022), color-stop(55%, #F7B022), color-stop(55%, #F6A71E), color-stop(100%, #F6A71E));
    background: -webkit-linear-gradient(-79deg, #F7B022 0%, #F7B022 53%, #F6A71E 55%, #F6A71E 100%);
    background: -o-linear-gradient(-45deg, #F7B022 0%, #F7B022 55%, #F6A71E 55%, #F6A71E 100%);
    background: -ms-linear-gradient(-45deg, #F7B022 0%, #F7B022 55%, #F6A71E 55%, #F6A71E 100%);
    background: linear-gradient(169deg, #F7B022 0%, #F7B026 54%, #F6A71E 55%, #F6A71E 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F7B022', endColorstr='#F6A71E', GradientType=1);
    border-bottom: solid black 0.1px;
    box-shadow: 0px 1px 2px 0px #000000;
    opacity: 0.9;
    color: #FFF;
}

.line_35 {
    line-height: 35px !important;
}

.margin_left_7 {
    margin-right: 7px;
}

.product_title_campaign {
    width: 49%;
    background: #EAEAEA; /*height: 120px;*/
    padding-bottom: 1%;
}

.product_title_campaign_new {
    width: 49%;
    background: #EAEAEA;
    min-height: 120px;
}

.padding_bottom_10 {
    padding-bottom: 10px;
}

.col_campaign {
    width: 10.8% !important;
    color: #9B9B9B;
    margin-top: 0px !important;
}

.width_20_por {
    width: 22%;
    float: right;
    margin-right: 1%;
}

.margin_left_3 {
    margin-left: 3%;
}

.height_search {
    /*height: 93px;*/
}

.align_text_content_profile {
    padding-left: 3.3%;
    padding-right: 2.8%;
}

.button_campaign {
    /*background:#A6A6A6;*/
    width: 155px;
    letter-spacing: 2px;
    border: none;
    margin-top: 0px;
}

#box_add {
    margin-left: 0px !important;
}

.avatar_campaign_new {
    height: 119px;
    float: right;
}

.remove_left_margin {
    margin-left: 0px !important;
}

.text_super {
    vertical-align: super;
}

.style_profile_video {
    width: 100% !important;
    padding-left: 2.6% !important;
    padding-right: 1% !important;
}

.background_video_profile {
    background: #F5F5F5;
}

.separator_top {
    margin-top: 1.5%;
}

.recipient {
    color: #A3A3A3;
    font-size: 17px;
    line-height: 15px;
}

.brief_title {
    float: left;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    height: 25px;
}

.sub_title_campaign {
    margin-top: -18px;
    font-weight: normal;
    padding-left: 4%;
    padding-top: 1%;
    font-size: 22px;
    color: hsl(0, 0%, 45%);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.sub_title_campaign:before {
    content: "http://";
}

.move_login {
    float: left;
    border: 1px rgba(0, 0, 0, 0) solid;
    width: 223px;
    position: relative;
}

.sub_title_campaign_new {
    margin-top: -18px;
    font-weight: normal;
    padding-left: 2%;
    padding-top: 2%;
    font-size: 14px;
    color: hsl(0, 0%, 45%);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.sub_title_campaign_new:before {
    content: "http://";
}

.separator_bottom_profile {
    padding-bottom: 3%
}

.color_gray_black {
    color: rgb(157, 157, 157) !important;
}

.line_top {
    line-height: 48px;
}

.mb5 {
    margin-bottom: 5px !important;
}

.align_header_options {
    padding-left: 133px;
    margin-top: 0px;
}

.align_icons_header {
    margin-right: 5px;
    margin-bottom: 5px;
}

.box_edit_campaign {
    border: 1px solid #CBCBCB;
    vertical-align: top;
    margin-top: 2px;
    margin-left: 1%;
}

.title_profile {
    font-family: 'alternate_regular';
    color: #B1B1B1;
    text-transform: uppercase;
    font-size: 35px;
    height: 49px;
    float: left;
    text-overflow: ellipsis;
    padding-top: 6px;
    max-width: 500px;
    white-space: nowrap;
    overflow: hidden;
}

.title_profile a {
    color: #9D9D9D !important;
}

.all_blogger {
    font-family: 'open_sansextrabold_italic';
    color: #A9A9A9;
    font-size: 16px !important;
}

.text_yor_search {
    font-family: 'open_sansbold';
    color: #6d6d6d;
    font-size: 20px;
    padding-left: 1%;
}

/*#user_login{font-family: 'cafetaregular' !important;font-size: 17px;}*/
.image_short_profile {
    float: left;
    width: 30%;
    background: white;
    margin-right: 1.2%;
    padding-left: 0.5%;
    margin-bottom: 1%;
    margin-top: 1%;
    max-height: 215px;
    overflow: hidden;
    text-overflow: ellipsis;
}

.image_short_profile_2 {
    float: left;
    width: 20%;
    background: white;
    margin-right: 1.2%;
    padding-left: 0.5%;
    margin-bottom: 1%;
    margin-top: 1%;
}

.padding_1 {
    padding: 1%;
}

.remove_margin_home {
    margin-top: 0px !important;
}

.pd_left200 {
    padding-left: 200px;
}

.other_box_browse {
    width: 31% !important;
}

.avatar_campaign {
    width: 32%;
    background: #918F90; /*height: 100%;*/
    float: left;
}

.width_20porcent {
    width: 20% !important;
}

.width_45 {
    width: 45% !important;
}

.align_profile {
    margin-right: -11px;
    margin-top: 0px;
}

.content_mesg {
    padding-left: 2%;
    padding-right: 2%;
    max-height: 500px;
    overflow: scroll;
    border: 1.5px solid;
}

.show_all {
    color: #8D9691 !important;
    cursor: pointer; /*background: url(./images/all.jpg);*/
    background-repeat: no-repeat;
    text-align: center;
    max-width: 135px;
    padding-left: 10px;
    min-width: 73px; /* 73 */
    float: right;
    background-position: 0px -6px;
    text-transform: uppercase;
    font-size: 10px;
    padding-top: 6px;
}

.fbFeedbackContent {
    min-height: 0 !important;
}

#u_0_0 {
    min-height: 0 !important;
}

.remove_m_top {
    margin-top: 0 !important;
}

.align_brand {
    position: absolute;
}

.separator_bar {
    margin-right: 10px;
    margin-left: 10px !important;
}

.menu_bar {
    float: left;
    list-style: none;
    border: solid 0 !important;
}

.view_all_fv {
    float: right;
    margin-top: 27px;
    color: #000;
    font-size: 17px;
    text-transform: capitalize;
}

.view_all_fv:hover {
    color: #000;
}

.button_add_input {
    border: 1px solid #D6D6D6;
    color: #505050;
    cursor: pointer;
    float: left;
    font-weight: bold !important;
    padding-left: 2%;
    text-align: center;
    margin-left: -43px;
    height: 28px;
    width: 150px !important;
    margin-top: -3px;
}

.button_add_input:hover {
    background: #BABABA;
    border: solid 1px #989898;
    box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.2);
    color: white;
}

.width_name_url {
    width: 90% !important;
}

dl {
    margin-before: 0em !important;
    -moz-margin-before: 0em !important;
    -webkit-margin-before: 0em !important;
    margin-top: 0px !important;
}

.checkbox-search + label {
    padding: 9px;
    display: inline-block;
    position: relative;
    top: 2px;
    font-weight: normal;
    width: 27px;
    height: 27px;
    background: url(./images/checkbox.png);
    margin-right: 0.5%;
}

.font_20 {
    font-size: 20px;
}

.forms select.selet_profile {
    font-family: 'open_sansextrabold_italic';
    height: 38px;
    padding-top: 5px !important;
    font-weight: bold;
    font-style: italic;
    color: #BBB;
    letter-spacing: 1px;
    font-size: 15px;
    -webkit-appearance: none;
    -moz-appearance: none;
    text-indent: 0.01px;
    background: url('./images/bg_select.png') !important;
    background-position: 93% -2px !important;
    border-radius: 3px;
    box-shadow: 0px 0px 8px -5px #000;
}

.o_login {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    filter: alpha(opacity=70);
    opacity: 0.7;
    font-family: 'alternate_regular' !important;
    font-size: 20px !important;
    letter-spacing: 1px !important;
}

.label_form_search {
    display: inline;
    font-weight: bold !important;
    color: #CFCFCF !important;
    font-size: 15px !important;
    text-transform: uppercase !important;
    font-family: open_sanssemibold_italic !important;
}

.view_image_profile {
    position: relative;
    z-index: 1;
    line-height: 17px;
    text-align: center;
    color: white;
    font-family: 'open_sansextrabold';
    height: 310px;
    width: 310px;
    font-size: 16px;
    font-weight: normal;
    text-transform: uppercase;
}

.view_image_profile img {
    z-index: -1;
    position: absolute
}

.view_image_profile_button {
    color: #000;
    font-size: 18px;
    background: #FFF;
    height: 29px;
    width: 45%;
    line-height: normal;
    margin: 0 auto;
    font-weight: bold;
    letter-spacing: 2px;
    padding-top: 1px;
    margin-top: 2%;
}

.img_zoom {
    bottom: 5px;
    right: 10px;
}

.margin_top_button {
    margin-top: 0.5%;
}

.div_text_view_image:hover {
    background: rgba(0, 0, 0, 0.5);
    -pie-background: rgba(0, 0, 0, 0.5);
    behavior: url(PIE.htc);
    color: white;
    cursor: pointer;
}

.span_star {
    display: none;
}

.div_text_view_image {
    background: rgba(0, 0, 0, 0);
    height: 30%;
    padding-top: 20px;
    -pie-background: rgba(0, 0, 0, 0.0);
    behavior: url(PIE.htc);
    position: absolute;
    margin-top: 35%;
    width: 100%;
    color: rgba(0, 0, 0, 0);
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.div_text_view_image button {
    display: none
}

.div_text_view_image:hover button {
    display: inline
}

.hover_black:hover {
    color: #000000;
}

.div_text_view_image:hover .button {
    color: #000;
    font-size: 18px;
    background: #FFF;
    height: 29px;
    width: 45%;
    line-height: normal;
    margin: 0 auto;
    font-weight: bold;
    letter-spacing: 2px;
    padding-top: 1px;
    margin-top: 2%;
}

.width_48por {
    width: 48% !important;
}

.font_textarea {
    font-family: 'consola';
}

.word_line {
    line-height: 35px;
}

.content_coment_facebook {
    overflow: hidden; /*height: 269px;*/
    padding-top: 2%;
}

.title_image_carrusel {
    float: left;
    padding-left: 1%;
    /*width: 176px;*/
    width: 80%;
    line-height: 18px;
    color: #B0B0B0;
    letter-spacing: 1px;
    font-size: 16px;
    text-overflow: ellipsis;
    overflow: hidden;
}

.div_mark {
    float: left;
    width: 139px;
    overflow: hidden;
    margin-left: 11px;
    background: #F0F0F0;
    border: 1px solid #BBB;
    height: 25px;
    margin-top: 5px;
}

.cmp_state {
    background: #F0F0F0;
    border: 1px solid #BBB;
    border-right: none;
    color: #bbb;
}

.title_image_carrusel_brand {
    padding-left: 1%;
    width: 90%;
    line-height: 18px;
    color: #B0B0B0;
    letter-spacing: 1px;
    font-size: 16px;
    float: left;
}

.padding_5 {
    padding-top: 5%;
}

.content_img_zoom {
    height: 54%;
    padding-top: 7%;
}

.height_320 {
    height: 320px;
}

.height_340 {
    height: 340px;
}

.cursor_pointer {
    cursor: pointer !important;
}

.content_images_youtube {
    list-style: none;
    float: left;
    width: 161%;
}

.hidden_content {
    overflow: hidden;
}

.link_profile {
    color: #6d6d6d;
    font-family: 'open_sansbold';
    text-decoration: underline;
}

.link_profile:hover {
    color: #6d6d6d;
    font-family: 'open_sansbold';
    text-decoration: underline;
}

p.info-title{
    border-bottom: 1px solid #fff;
    padding-bottom: 10px;
    margin-bottom: 15px;
}

footer#colophon .clearfix.container > a > img{
    float: right;
    width: 44px;
    height: 43px;
    margin-right: 8px;
}

.info-footer.social-links-footer > li > a > img{
    width: 40px;
    margin-right: 4px;
}
.info-footer.social-links-footer{
    width: 180px;
}

.sub_title_home:after {
    content: "\";
}

.sub_title_home:before {
    content: "\";
}

.background_color_30 {
    background: rgba(61, 61, 61, 1);
    background: -moz-linear-gradient(-45deg, rgba(61, 61, 61, 1) 50%, rgba(61, 61, 61, 1) 53%, rgba(53, 53, 53, 1) 53%, rgba(53, 53, 53, 1) 57%);
    background: -webkit-gradient(left top, right bottom, color-stop(50%, rgba(61, 61, 61, 1)), color-stop(53%, rgba(61, 61, 61, 1)), color-stop(53%, rgba(53, 53, 53, 1)), color-stop(57%, rgba(53, 53, 53, 1)));
    background: -webkit-linear-gradient(-77deg, rgba(61, 61, 61, 1) 50%, rgba(61, 61, 61, 1) 50%, rgba(53, 53, 53, 1) 53%, rgba(53, 53, 53, 1) 57%);
    background: -o-linear-gradient(-45deg, rgba(61, 61, 61, 1) 50%, rgba(61, 61, 61, 1) 53%, rgba(53, 53, 53, 1) 53%, rgba(53, 53, 53, 1) 57%);
    background: -ms-linear-gradient(-45deg, rgba(61, 61, 61, 1) 50%, rgba(61, 61, 61, 1) 53%, rgba(53, 53, 53, 1) 53%, rgba(53, 53, 53, 1) 57%);
    background: linear-gradient(167deg, rgba(61, 61, 61, 1) 47%, rgba(61, 61, 61, 1) 50%, rgba(53, 53, 53, 1) 42%, rgba(53, 53, 53, 1) 89%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3D3D3D', endColorstr='#353535', GradientType=1);
}

.color_white {
    color: #FFFFFF !important;
}

.color_white:hover {
    color: #FFF !important;
}

.text_description_profile_brand {
    padding: 23px;
}

.img_profile_brand_1 {
    line-height: 17px;
    text-align: center;
    color: white;
    font-family: 'open_sansextrabold';
    padding-top: 32%;
    height: 340px;
    font-size: 16px;
    background: url('http://www.thebloggerprogramme.com/wp-images/blogger/girlmirror_uid_32.jpg&width=340&height=340&zoom=1');
    font-weight: normal;
    text-transform: uppercase;
}

.img_profile_brand_2 {
    line-height: 17px;
    text-align: center;
    color: white;
    font-family: 'open_sansextrabold';
    padding-top: 32%;
    height: 340px;
    font-size: 16px;
    background: url('./images/brand_profile.png');
    font-weight: normal;
    text-transform: uppercase;
}

.img_profile_brand_3 {
    line-height: 17px;
    text-align: center;
    color: white;
    font-family: 'open_sansextrabold';
    padding-top: 32%;
    height: 340px;
    font-size: 16px;
    background: url('./images/brand_profile_2.png');
    font-weight: normal;
    text-transform: uppercase;
}

.remove_point_list {
    list-style: none !important;
}

.aligncenter_text {
    text-align: center;
}

.bar_gray_message {
    height: 35px;
    padding-top: 0.6%;
    font-size: 13px;
}

.border_inbox {
    border-color: #F6B000 !important;
    border-style: solid !important;
    border-width: 2px !important;
    cursor: pointer !important;
}

.checkbox_inbox {
    float: left;
    padding-top: 2%;
    padding-left: 2%;
}

.width_18por {
    width: 18% !important;
}

.width_13por {
    width: 13% !important;
}

.vertical_separator {
    float: left;
    width: 2px;
    background: #000000;
    padding-top: 6.4%;
    margin-top: 0.5%;
}

.vertical_separator_inbox {
    float: left;
    width: 1px;
    background: #545454;
    margin-top: 0.6%;
    padding-top: 5.4%;
}

.description_message_inbox {
    font-family: 'open_sanssemibold_italic' !important;
    width: 30% !important;
    overflow: hidden;
    font-size: 15px;
    color: rgb(98, 98, 98);
    height: auto;
    position: relative;
    float: left;
    padding-left: 10px;
    margin-top: 25px;
}

.text_Bold {
    font-family: 'open_sansbold' !important;
}

.tag_new_message {
    float: left;
    background: #F6B000;
    margin-top: 0px;
    color: white;
    text-transform: uppercase;
    margin-left: 2%;
    padding-left: 0.5%;
    padding-right: 0.5%;
}

.tag_replied_message {
    float: left;
    background: #A6A6A6;
    margin-top: 2.5%;
    color: white;
    text-transform: uppercase;
    margin-left: 1%;
    padding-left: 0.5%;
    padding-right: 0.5%;
}

.input_message {
    width: 45%;
    padding-left: 0.3%;
    height: 29px;
    font-family: 'open_sansbold';
}

.input_message:hover {
    color: #000000;
}

.input_home {
    padding-left: 7px;
    color: #6F6F6F !important;
    font-family: 'open_sansextrabold_italic'
}

.move_cursor {
    cursor: move;
}

.height_62 {
    height: 62px !important;
}

.box_bg_image {
    width: 35% !important;
}

.width_32_campaign {
    width: 32% !important;
}

.product_title {
    padding-top: 3%;
    font-size: 25px;
    color: #727272;
    font-family: 'open_sansbold';
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
    padding-left: 4%;
}

.drop-area {
    width: 100px;
    height: 25px;
    border: 1px solid #999;
    text-align: center;
    padding: 10px;
    cursor: pointer;
}

.option_profiles {
    border: solid #FEB10D 1px;
}

.posted_inbox_bg {
    float: right;
    max-width: 335px;
    min-height: 76px;
    padding-top: 15px;
    width: 25%;
}

.div_hide_op {
    display: none;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background: #000;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    opacity: 0.5
}

.second_op {
    width: 49%;
    margin-left: 10px;
}

/* .logo_op{
    display: none;
    position: absolute;
    width: 100px;
    height: 86px;
    right: 10px;
    top: 10px;
    z-index: 99999;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
    filter: alpha(opacity=60);
    opacity: 0.6;
} */
.margin_op {
    height: 339px;
    margin-bottom: 9px;
    overflow: hidden;
}

#div_op:hover .btn_opportunities {
    display: block;
}

#div_op:hover .div_hide_op {
    display: block;
}

/* #div_op:hover .logo_op{display: block;}  */
.o-options {
    color: #919191;
    padding-top: 14px;
    position: relative;
}

.o-options .title {
    font-family: 'alternate_regular';
    color: #636363;
    text-transform: uppercase;
    font-size: 30px !important;
    letter-spacing: 1px;
    margin: 0;
    position: absolute;
    top: 0;
}

.o-options label {
    display: inline;
}

.o-options p {
    font-family: Helvetica, Arial, Sans-Serif;
    text-align: left;
    color: #6D6D6D;
    font-style: normal;
    text-transform: capitalize;
    font-size: 12px;
    font-weight: normal;
    display: inline-block;
}

.o-options .expire-date {
    margin-bottom: -7px;
}

.o-options .first_column,
.o-options .second_column {
    text-align: center;
}

.o-options .expire-date span,
.o-options .expire-date select,
.o-options .expire-date label {
    display: inline-block;
}

.o-options .expire-date span {
    vertical-align: middle;
}

.o-options .expire-date select,
.o-options .expire-date label {
    vertical-align: text-top;
}

.o-options .available-role .check {
    vertical-align: sub;
}

.u-ml-8 {
    margin-left: 8px;
}

.btn_opportunities {
    display: none;
    position: absolute !important;
    top: 38% !important;
    left: 32% !important;
    width: 200px !important;
    height: 41px !important;
    padding-top: 7px !important;
    font-size: 30px !important;
    font-weight: normal !important;
    font-family: 'alternate_regular' !important;
    float: left;
}


.text_posted {
    color: #A6A6A6;
    float: right;
    font-size: 15px;
    font-weight: bold;
    padding-top: 9px;
    margin-right: 10%;
}

.small_links a {
    color: rgb(157, 157, 157) !important;
}

.small_links a:hover {
    color: #FEB10D
}

.small_links {
    width: 100px;
    display: inline;
    margin-left: 5px;
    font-size: 14px;
    text-transform: capitalize !important;
    font-family: 'bebas';
}

.input-home-brand::-webkit-input-placeholder {
    font-family: 'open_sansextrabold_italic';
    font-size: 13.67px;
}

.input-home-brand::-moz-placeholder {
    font-family: 'open_sansextrabold_italic';
    font-size: 13.67px;
    color: #6F6F6F !important
}

.input-home-brand:-moz-placeholder {
    font-family: 'open_sansextrabold_italic';
    font-size: 13.67px;
}

.input-home-brand:-ms-input-placeholder {
    font-family: 'open_sansextrabold_italic';
    font-size: 13.67px;
}

.input-home-brand-textarea::-webkit-input-placeholder {
    font-family: 'open_sansbold';
}

.input-home-brand-textarea::-moz-placeholder {
    font-family: 'open_sansbold';
}

.input-home-brand-textarea:-moz-placeholder {
    font-family: 'open_sansbold';
}

.input-home-brand-textarea:-ms-input-placeholder {
    font-family: 'open_sansbold';
}

.title_images_home {
    /*opacity:0.6;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
    filter: alpha(opacity=60);
    opacity: 0.6;
    -moz-opacity:0.6;
    -khtml-opacity:0.6;*/
    overflow: hidden;
    white-space: nowrap;
    height: 40%;
    /*background: url('./images/shadow_home.png');*/
    background-image: url(./images/shadow_jobs.png);
    color: white;
    text-align: center;
    font-size: 51px;
    padding-top: 9%;
    /*background: black;*/
}

.yellow_color {
    color: #FEB10D !important;
}

.action_post_inbox {
    background: none repeat scroll 0 0 #F1F1F1;
    float: right;
    max-width: 335px;
    min-height: 76px;
    padding-top: 15px;
    width: 183px;
}

.action_post_inbox2 {
    float: left;
    width: 60px;
    padding-top: 0px;
    position: relative;
    bottom: 1px;
}

.button-state-cpm {
    float: left;
    width: 110px;
    color: #FFF !important;
    height: 24px;
    margin-top: 6px;
    overflow: hidden;
}

#btn_login {
    position: relative;
    left: 35px;
    color: #807563;
    text-align: left;
    text-indent: 6px;
    font-family: 'open_sansregular' !important;
    text-transform: capitalize;
    font-size: 12px !important;
    line-height: 3px;
    width: 150px;
}

.align_btn_new_login {
    position: relative;
    margin-top: -4px !important;
    left: -3px;
}

.content_login {
    background: #FFF;
    border: solid 1px #C6C6C6;
    width: 280px !important;
    height: 273px;
    position: absolute;
    top: 47px;
    right: -34px;
    z-index: 10;
    display: none;
}

.input_remember_new_login {
    font-size: 12px;
    color: #333;
    position: relative;
    top: -7px;
    float: left;
    left: 7px;
}

.remember_me_new_login {
    background-size: 77% !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    top: -11px !important;
    float: left !important;
    left: -1px !important;
}

.content_login form {
    padding: 15px;
    padding-top: 10px;
}

.content_login span, .content_login div {
    color: #6B6B6B;
    text-transform: none;
    font-family: 'open_sansregular' !important;
}

.sign-in-home {
    width: 100%;
    margin-left: 0;
    margin-bottom: 4px;
    margin-top: 9px;
}

.relative_position {
    position: relative;
}

span.span_login_form {
    font-family: 'open_sanssemibold' !important;
    font-size: 12px !important;
    color: #6B6B6B !important;
    text-transform: none !important;
}

#span_forgot {
    font-size: 12px;
    line-height: 16px;
    float: left;
}

.select-state-cpm {

    width: 180px !important;
    outline: none !important;
    border: none !important;
    background: none !important;
    padding-left: 7px !important;
    font-family: 'open_sanssemibold' !important;
    font-weight: normal !important;
    font-style: normal !important;
    font-size: 12px !important;
    margin-bottom: 0px !important;
    line-height: normal !important;
    float: left;
    position: absolute;
    left: 0px;
    top: 7px;
    height: 23px !important;
    margin-bottom: 0;
    padding-bottom: 0;
}

.btn_new_opportunities {
    margin-top: 11px !important;
    height: 45px !important;
    font-family: 'alternate_regular' !important;
    font-weight: normal !important;
    font-size: 24px !important;
    letter-spacing: 0 !important;
}

.relative_position {
    position: relative;
}

.jspPane {
    cursor: auto;
}

#fav_menu span {
    font-size: 11px;
    /*width: 168px;*/
    width: 191px; /* YAC  N-part */
    /*background: #EEE;*/
    height: 51px;
    padding-left: 4px;
    overflow: hidden;
    position: relative;
    left: 8px;
    line-height: 15px;
    float: left;
    white-space: normal;
    text-transform: lowercase !important;
    top: -3px;
    cursor: auto;
}

#fav_menu span:first-letter {
    text-transform: uppercase;
}

#fav_menu span a {
    /*color: #333;*/
    /*font-weight: bold;*/
    color: #828282;
}

#fav_menu span a:hover {
    color: #40d3dd;
}

.title_posted_reply {
    color: #C4C4C4;
    font-size: 22px;
    /*  padding-top: 4%;*/
    float: left;
    max-width: 500px;
}

.select-read-cmp {
    padding-top: 4px !important;
    font-size: 12px !important;
    font-style: normal !important;
    font-weight: normal !important;
    outline: none !important;
    border: none !important;
    margin-bottom: 0px !important;
    width: 175px !important;
    height: 25px !important;
    position: relative !important;
    bottom: -1px !important;
    line-height: 10px !important;
    font-family: 'open_sanssemibold' !important;
}

.arrow-cpm {
    float: left;
    margin-top: 6px;
    margin-left: 0px;
    border: solid 1px #C7C5C8;
    height: 24px;
    width: 28px;
    text-align: center;
    color: #626262;
    cursor: pointer;
    font-size: 12px;
    background: url(./images/bg-select-cpm.jpg) no-repeat !important;
    background-position: -6px -6px !important;
}

.input_form_name {
    border: solid 2px #E0E0E0 !important;
    color: #A5A5A5 !important;
    padding-left: 10px;
    height: 30px !important;
}

.bg_posted {
    background-color: #F1F1F1 !important;
}

#read_more {
    cursor: pointer;
    display: initial !important;
}

.icon-social-net {
    float: right;
    width: 53px;
}

.mini-btn-viewmore {
    margin-top: 12px;
    margin-right: 0px;
    width: 130px !important;
    height: 30px !important;
    font-size: 17px;
    line-height: 5px;
}

.main_img_brand {
    display: none;
}

.main-img-block-brand {
    display: block;
}

.brand_background {
    height: 342px;
    text-align: center;
}

.main_img_load {
    margin-top: 176px;
}

.title_posted {
    font-family: 'open_sanssemibold';
    color: #828282;
    font-size: 23px;
    line-height: 45px;
}

.size_opportunities_home {
    font-family: 'alternate_regular';
    text-transform: uppercase;
    font-size: 50px;
    color: #FFFFFF;
}

.align_button_posted {
    margin-left: 33px !important;
    margin-right: 0px !important;
}

.content_posted {
    border: solid 1px #F0F0F0;
    padding: 2%;
    margin-right: 0px;
    padding-top: 0%;
    width: 76.5%;
    margin-bottom: 0px;
    background: #FFF;
    margin-top: 0px;
    margin-left: 0px;
    height: 555px !important;
    overflow-y: scroll;
}

.content_left_posted {
    margin-left: 0px;
    margin-right: 0px;
    width: 23.4%;
    margin-top: 0px;
    padding-left: 1%;
    padding-top: 1%;
    padding-bottom: 5%;
    margin-bottom: 0px;
    background: #F8F8F8;
    height: 555px !important;
}

.align_public_div {
    margin-bottom: 0;
    padding-bottom: 30px;
}

.remove_outline {
    outline: none !important;
}

.bg_badges div {
    width: 245px;
    margin-right: 10px;
}

.bg_badges textarea {
    font-family: 'consola';
}

.bg_badges {
    background: #EEE;
    width: 100%;
    padding-left: 28px;
    padding-top: 20px;
    padding-bottom: 10px;
}

.bg_badges img {
    outline: 1px solid #FFF;
    margin-bottom: 8px;
}

.border_images {
    border: solid #DADADA 1px;
    padding: 18px;
    width: 265px;
    text-align: center;
    font-family: 'alternate_regular';
    font-size: 24px;
    padding-bottom: 8px;
    padding-top: 11px;
}

.border_images img {
    width: 30px;
}

.border_images :hover {
    color: #FEB10D !important;
}

.bg_icons {
    background: #EEE;
    width: 100%;
    padding-left: 14%;
    padding-top: 25px;
    padding-bottom: 15px;
}

.bg_icons .div_img {
    border: 1px solid #fff;
    margin-bottom: 10px;
}

.bg_icons .icons {
    text-align: center;
    height: 325px;
}

.contentarea {
    height: 350px !important;
}

.CopyAll {
    cursor: pointer;
}

.CopyAllb {
    cursor: pointer;
    margin-left: 15px;
}

.bg_icons img {
    margin-top: 70px;
    margin-bottom: 60px;
    width: 78px;
    height: 78px;
}

.bg_icons div {
    width: 195px;
    margin-right: 10px;
}

.bg_icons textarea {
    font-family: 'consola';
}

/* YAC Menu actions - show the menu items*/

/*#profile_more:focus  #profile_menu{
        display: block !important;
    }*/

#profile_menu:focus, #settings_menu:focus, #messages_menu:focus {
    display: block !important;
}

/* YAC */
#draggable {
    z-index: 9999999;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
    filter: alpha(opacity=90);
    opacity: 0.9;
    cursor: move;
    font-family: 'alternate_regular';
    padding-left: 20px;
    float: right;
    width: 550px;
    height: 170px;
    background: url('./images/holding_pages/brand-holding.jpg')
}

.close_btn {
    float: right;
    margin: 10px 15px;
    cursor: pointer
}

.title_drag {
    color: #3C3C3C;
    font-size: 43px;
    height: 55px;
    line-height: 75px;
    text-transform: uppercase;
}

.title_drag_2 {
    font-size: 35px;
    color: #3C3C3C;
    line-height: 31px;
}

.title_3 {
    font-family: 'open_sanssemibold';
    color: #3c3c3c;
    font-size: 16px;
    line-height: 19px;
}

.button_submit_yellow {
    background: #F7B022;
    background: -moz-linear-gradient(-45deg, #F7B022 0%, #F7B022 55%, #F6A71E 55%, #F6A71E 100%) !important;
    background: -webkit-gradient(left top, right bottom, color-stop(0%, #F7B022), color-stop(55%, #F7B022), color-stop(55%, #F6A71E), color-stop(100%, #F6A71E)) !important;
    background: -webkit-linear-gradient(-79deg, #F7B022 0%, #F7B022 53%, #F6A71E 55%, #F6A71E 100%) !important;
    background: -o-linear-gradient(-45deg, #F7B022 0%, #F7B022 55%, #F6A71E 55%, #F6A71E 100%) !important;
    background: -ms-linear-gradient(-45deg, #F7B022 0%, #F7B022 55%, #F6A71E 55%, #F6A71E 100%) !important;
    background: linear-gradient(169deg, #F7B022 0%, #F7B026 54%, #F6A71E 55%, #F6A71E 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F7B022', endColorstr='#F6A71E', GradientType=1) !important;
    border: #FCD12C solid 1px;
    margin-top: 15px;
    cursor: pointer;
    font-family: 'alternate_regular';
    font-weight: normal;
    font-size: 21px;
    width: 135px;
    line-height: 27px;
    height: 30px;
    text-transform: uppercase;
    color: #FFF;
    text-align: center;
}

a.button_submit_yellow.btn_opportunities.opportunities{
	z-index: 9999;
  top: 115px !important;
  background: #6D6D6D !important;
  width: 311px !important;
  color: #ffffff !important;
  left: 99px !important;
  font-size: 26px !important;
  box-shadow: 4px 3px #F6A71E;
  border: none !important;
  height: 38px !important;
  padding-top: 8px !important;
}

a.button_submit_yellow.btn_opportunities.opp.job{
	left: 16% !important;
 	width: 349px !important;
}

a.button_submit_yellow.btn_opportunities.opp{
	box-shadow: 4px 3px #6D6D6D !important;
	top: 51% !important;
  	left: 13% !important;
 	width: 375px !important;
  	height: 45px !important;
  	padding-top: 10px !important;
  	font-size: 42px !important;
}

.secon_title_public {
    width: 435px;
    font-family: 'alternate_regular';
    text-transform: uppercase;
    font-size: 40px !important;
    letter-spacing: 1px !important;
    height: 30px;
    line-height: 35px;
    color: #9C9C9C;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    margin-bottom: 30px;
    float: left;
}

.text_description_brand_public {
    font-family: 'Open sans';
    line-height: 18px;
    color: #6D6D6D;
    font-size: 14px;
    text-align: justify;
    padding-right: 30px;
    float: left;
    width: 521px;
    font-weight: 600;
    margin-bottom: 20px;
}

.color_AF {
    color: #AFAFAF;
}

.button_submit_yellow:hover {
    background: #F6A71E;
    background: -moz-linear-gradient(-45deg, #f6a71e 0%, #f6a71e 45%, #f7b022 45%, #f7b022 100%);
    background: -webkit-gradient(left top, right bottom, color-stop(0%, #f6a71e), color-stop(45%, #f6a71e), color-stop(45%, #f7b022), color-stop(100%, #f7b022));
    background: -webkit-linear-gradient(-79deg, #F6A71E 0%, #F6A71E 45%, #F7B022 45%, #F7B022 100%);
    background: -o-linear-gradient(-45deg, #f6a71e 0%, #f6a71e 45%, #f7b022 45%, #f7b022 100%);
    background: -ms-linear-gradient(-45deg, #f6a71e 0%, #f6a71e 45%, #f7b022 45%, #f7b022 100%);
    background: linear-gradient(169deg, #F6A71E 0%, #F6A71E 60%, #F7B022 55%, #F7B022 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6a71e', endColorstr='#f7b022', GradientType=1);
    border: #FCD12C solid 1px;
    color: #FFF;
}

.button_submit_black {
    margin-top: 15px;
    cursor: pointer;
    border: solid 1px #000 !important;
    font-family: 'alternate_regular';
    font-weight: normal;
    font-size: 21px;
    width: 135px;
    line-height: 27px;
    height: 30px;

}

.hr_live_updated {
    margin: 0px;
    padding: 0px;
    height: 2px;
    border: 0px;
    background: #E3E3E3;
    width: 244px;
    margin-bottom: 1px;
}

#user_login::-webkit-input-placeholder {
    text-transform: uppercase !important;
    font-size: 20px !important;
    letter-spacing: 1px !important;
}

#user_login:-moz-placeholder {
    text-transform: uppercase !important;
    font-size: 20px !important;
    letter-spacing: 1px !important;
}

#user_login::-moz-placeholder {
    text-transform: uppercase !important;
    font-size: 20px !important;
    letter-spacing: 1px !important;
}

#user_login:-ms-input-placeholder {
    text-transform: uppercase !important;
    font-size: 20px !important;
    letter-spacing: 1px !important;
}

#dialog {
    position: absolute;
    width: 636px;
    z-index: 99999999;
    border: none;
    background: #FFF;
    min-height: 300px;
}

#dialog-header {
    z-index: 9999;
    display: block;
    position: relative;
    padding: 0px 15px 0px 30px;
    font-size: 50px;
    height: 85px;
    font-family: 'alternate_regular';
    letter-spacing: 1px;
    text-transform: uppercase;
}

#dialog-title {
    float: left;
    height: 65px;
    line-height: 80px;
}

#dialog-close {
    float: right;
    cursor: pointer;
    margin: 30px 13px 13px 11px;
    height: 35px;
    width: 36px;
    background: url(./images/close_message.png) no-repeat;
    margin-bottom: 0px;
}

#dialog-content {
    display: block;
    padding: 6px;
    color: #666;
    font-family: 'open_sanssemibold';
    margin-top: 9px;
}

#dialog-mask {
    position: absolute;
    top: 0;
    left: 0;
    min-height: 100%;
    width: 100%;
    background: #000;
    opacity: .75;
    filter: alpha(opacity=75);
    z-index: 10000
}

#description_dialog {
    color: #6D6D6D;
    font-size: 18px;
    padding-left: 12px;
    float: left;
    padding-top: 0px;
    margin-top: -15px;
}

.activate {
    color: #242323;
    font-weight: bold;
    font-family: 'open_sansbold';
}

/*DIALOG STYLES*/

#dialog-header-success {
    z-index: 9999;
    display: block;
    position: relative;
    padding: 0px 5px 0px 25px;
    font-size: 50px;
    height: 65px;
    font-family: 'alternate_regular';
    letter-spacing: 1px;
    text-transform: uppercase;
}

.title_dialog_success {
    color: #6D6D6D;
    font-family: 'open_sansbold';
    font-size: 24px;
    letter-spacing: -1px;
    margin-bottom: 44px;
}

#dialog-title-success {
    float: left;
    height: 65px;
    line-height: 77px;
    font-size: 30px;
}

#dialog-close-success {
    float: right;
    cursor: pointer;
    margin: 10px 3px 0px 0px;
    height: 20px;
    width: 20px;
    background: url(./images/close_message.png) no-repeat;
    margin-bottom: 0px;
}

#dialog-content-success {
    display: block;
    padding: 12px 0px 12px 18px;
    color: #6D6D6D;
    font-size: 14px;
    font-family: 'open_sanssemibold';
}

#dialog-content-success p {
    line-height: 19px
}

/* dialog inbox*/

.dialoginbox {
    width: 440px !important;
    min-height: 184px !important;
}
#dialog-header-inbox {
    z-index: 9999;
    display: block;
    position: relative;
    padding: 0px 5px 0px 25px;
    font-size: 50px;
    height: 65px;
    font-family: 'alternate_regular';
    letter-spacing: 1px;
    text-transform: uppercase;
}

.title_dialog_inbox {
    color: #6D6D6D;
    font-family: 'open_sansbold';
    font-size: 24px;
    letter-spacing: -1px;
    margin-bottom: 44px;
}

#dialog-title-inbox {
    float: left;
    height: 65px;
    line-height: 77px;
    font-size: 30px;
    width: 90% !important;
}

#dialog-close-inbox {
    float: right;
    cursor: pointer;
    margin: 10px 3px 0px 0px;
    height: 20px;
    width: 20px;
    background: url(./images/close_message.png) no-repeat;
    margin-bottom: 0px;
}

#dialog-content-inbox {
    display: block;
    padding: 12px 0px 12px 18px;
    color: #6D6D6D;
    font-size: 14px;
    font-family: 'open_sanssemibold';
    text-align: center;
    margin-top: 8px;
}
#dialog-content-inbox #folder_name{
    height: 34px;
    width: 63%;
    display: inline-block;
    margin-bottom: 14px;
}
#dialog-content-inbox .reset{
    width: 25% !important;
    vertical-align: top;
}

#dialog-content-inbox p {
    line-height: 19px;
}

.second {
    margin-top: 16px;
    font-size: 13px;
}

.activate {
    color: #242323;
    font-weight: bold;
    font-family: 'open_sansbold';
}

#dialog-social {
    position: absolute;
    width: 636px;
    z-index: 10200;
    border: none;
    background: #FFF;
    min-height: 300px;
}

#dialog-header-social {
    z-index: 9999;
    display: block;
    position: relative;
    padding: 0px 5px 0px 25px;
    font-size: 50px;
    height: 65px;
    font-family: 'alternate_regular';
    letter-spacing: 1px;
    text-transform: uppercase;
}

.title_dialog_social {
    color: #6D6D6D;
    font-family: 'open_sansbold';
    font-size: 23px;
    letter-spacing: -1px;
    margin-bottom: 44px;
    font-weight: normal;
}

#dialog-title-social {
    float: left;
    height: 65px;
    line-height: 77px;
    font-size: 30px;
}

#dialog-close-social {
    float: right;
    cursor: pointer;
    margin: 10px 3px 0px 0px;
    height: 20px;
    width: 20px;
    background: url(./images/close_message.png) no-repeat;
    margin-bottom: 0px;
}

#dialog-content-social {
    display: block;
    padding: 12px 3px 12px 18px;
    color: #6D6D6D;
    font-size: 13px;
    font-family: 'open_sanssemibold';
    width: 99%;
}

#dialog-content-social p {
    line-height: 19px
}

#content-links {
    height: 208px;
    overflow: auto;
    margin-top: 20px;
}

.first_column .regular-checkbox + label {
    border: 2px solid #B1B1B6;
    padding: 9px;
    border-radius: 3px;
    display: inline-block;
    position: relative;
    top: 2px;
    font-weight: normal;
    color: rgb(177, 177, 177);
    background: #ffffff;
    margin-right: 10px;
}

#footer-social {
    width: 100%;
}

.update-social {
    float: right;
    margin-top: 20px;
    margin-bottom: 18px;
}

/*--------------*/

.hr_dialog {
    background: #939393;
    border: solid 1px #939393;
    height: 0px;
    padding: 0px;
    margin: 0px;
    margin-right: 17px;
}

.error {
    background: #FFF;
    border-top: none;
}

.warning {
    background: #FFF;
    border-top: none;
}

.success {
    margin: 0px;
    border-top: none;
    margin-left: 5px;
}

.errorheader {
    color: #6D6D6D;
    border-bottom: none;
    background: #F1F1F1;
}

.warningheader {
    color: #6D6D6D;
    border-bottom: none;
    background: #F1F1F1;
}

.successheader {
    color: #6D6D6D;
    border-bottom: none;
    background: #F1F1F1;
}

.prompt {
    background: #fff url(./images/prompt_bg.jpg) bottom right no-repeat;
    border: 1px solid #4f6d81;
    border-top: none
}

.promptheader {
    background: url(./images/prompt_header.gif) repeat-x;
    color: #355468;
    border: 1px solid #4f6d81;
    border-bottom: none
}

.text_diaglod_message {
    margin-bottom: 12px;
    float: left;
    width: 100%;
}

.tree-columns {
    width: calc(96% / 3);
    display: inline-block;
}

.title_dialog {
    color: #666;
    font-family: 'open_sanssemibold';
    font-size: 27px;
}

.logo_dialog {
    margin-top: 20px;
    margin-right: 0px;
}

.here_sign {
    text-decoration: none !important;
    float: left;
    height: 76px;
    margin-bottom: 11px;
}

.here_sign:hover {
    border-bottom: 8px solid #FFF;
}

.span-here-login {
    float: left;
    width: 404px;
    text-align: left;
    padding-left: 0px;
}

.span_signup {
    float: left;
    width: 574px;
    text-align: right;
}

.tree-columns li {
    list-style: none;
}

.col_4 li {
    list-style: none;
}

.tree-columns li:hover {
    cursor: move;
}

.back-gray a, .back-gray strong {
    color: #646464 !important;
    text-decoration: underline;
    font-weight: bold;
}

.header-info-orange {
    font-family: 'bebas';
    color: #FFF;
    width: 100px;
    height: 120px;
    background: #FEB10D;
    float: right;
    display: inline-block;
    font-size: 1.2em;
    text-align: right;
    padding: 35px 5px 8px;
    line-height: 20px;
    text-transform: uppercase;
    margin-right: 25px;
}

.back-gray {
    background: #E8E8E8;
    margin-bottom: 20px;
}

.back-yellow {
    background: #FEC619;
    margin-bottom: 20px;
    text-align: right;
    font-family: 'alternate_regular';
    font-size: 28px;
    padding-top: 0px;
    line-height: 39px;
    padding-right: 1%;
}

.sub-back-gray {
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 5px;
}

.sub-back-gray label {
    display: inline;
    color: #A4A4A4;
    font-weight: bold;
}

.sub-back-gray .right {
    float: right;
}

.middle {
    margin-right: 15px;
    margin-left: 15px;
}

.thumbnail {
    width: 100%;
    margin-bottom: 10px; /* 20 */
}

.thumbnail img {
    /* width:98%;*/
    max-height: 98%
    /* margin:5px;*/
}

.inputfull {
    width: 100%
}

.inputmedium {
    width: 45.6%
}

.image-description {
    width: 100%;
    color: #9A9A9A;
    font-family: 'Open Sans';
    font-size: 15px;
    line-height: 15px;
}

.image-title {
    width: 100%;
    color: #9A9A9A;
    font-family: 'alternate_regular';
    font-size: 28px;
    letter-spacing: 1px;
    line-height: 26px;
    text-transform: uppercase;
}

.regular label {
    display: inline;
}

.regular-checkbox {
    display: none;
}

.regular-checkbox_videos:checked + label:after {
    content: '\2714';
    font-size: 14px;
    position: absolute;
    top: 0px;
    left: 3px;
    color: #99a1a7;
}

.select_search:focus, .option_input_search:focus {
    outline: none;
}

.brak_word__login {
    width: 180px !important;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.option_search {
    float: left;
    height: 24px;
    background: #FFF;
    border: #BCBCBC 1px solid;
    border-left: none;
    border-right: none;
    margin-top: 0px;
    color: #9A9A9A;
    padding-left: 10px;
    padding-right: 5px;
    position: relative;
}

.option_search span {
    padding-right: 45px;
    text-transform: capitalize;
}

.option_input_search {
    float: left;
    border: #BCBCBC 1px solid;
    border-right: none;
    color: #9A9A9A;
    font-size: 12px;
    font-family: 'open_sanssemibold';
    padding-left: 5px;
    height: 24px !important;
}

.zoom_search {
    height: 24px;
    background: #FFF;
    border: #BCBCBC 1px solid;
    border-left: none;
    width: 31px;
    float: left;
    text-align: center;
    color: #9A9A9A;
    padding-left: 4px;
}

.li_search {
    background: url('./images/arrow_search.png') #ffffff;
    overflow: hidden;
    background-position: 99% 50%;
    background-repeat: no-repeat;
    width: 93px;
}

.instagram_yellowH, .twitter_yellowH, .pinterest_yellowH, .facebook_yellowH, .email_social_yellowH {
    display: none;
}

.social_icons a:hover .instagram_yellowH {
    display: block;
}

.social_icons a:hover .instagram_yellow {
    display: none;
}

.social_icons a:hover .twitter_yellowH {
    display: block;
}

.social_icons a:hover .twitter_yellow {
    display: none;
}

.social_icons a:hover .pinterest_yellowH {
    display: block;
}

.social_icons a:hover .pinterest_yellow {
    display: none;
}

.social_icons a:hover .facebook_yellowH {
    display: block;
}

.social_icons a:hover .facebook_yellow {
    display: none;
}

.social_icons a:hover .email_social_yellowH {
    display: block;
}

.social_icons a:hover .email_social_yellow {
    display: none;
}

.select_search {
    border: none;
    height: 20px;
    padding: 0;
    margin: 0;
    width: 117px;
    background: rgba(0, 0, 0, 0);
    -webkit-appearance: none;
    moz-appearance: none;
    appearance: none;
    color: rgb(177, 177, 177);
    font-size: 12px;
    font-family: 'open_sanssemibold';
    line-height: normal;
    margin-left: -5px;
    padding-left: 10px;
}

.star_fv {
    margin-top: -5px !important;
    margin-left: 1px !important;
    margin-right: 1px !important;
}

.settings_menu a[menu="true"] {
    color: #7F7F7F;
    font-family: 'open_sansbold';
    /*font-weight: bold !important;*/
}

.settings_menu a[menu="true"]:hover {
    color: #FEB10D;
}

#messages_menu {
    display: none;
}

#messages_menu .arrow_settings {
    bottom: 55px;
}

#messages_more #messages_menu {
    width: 143px !important;
}

#messages_menu .count_messages {
    float: right;
    padding-right: 10px;
    color: #40d3dd !important;
}

#settings_menu {
    display: none;
}

.settings_menu {
    position: absolute;
    background: #FFF;
    width: 123px;
    right: 0px;
    border: 1px solid #BBB;
    color: #787878 !important;
    font-family: 'open_sansregular';
    padding-left: 10px;
    top: 40px;
    font-size: 12px;
    padding-bottom: 12px;
    padding-top: 5px;
    z-index: 9997;
    /*display: none;*/
    outline: none;
}
.settings-menu-agency {
    position: absolute;
    background: #FFF;
    width: 155px;
    right: 0px;
    border: 1px solid #BBB;
    color: rgb(119, 119, 119) !important;
    font-family: 'open_sanssemibold';
    padding-left: 11px;
    top: 40px;
    font-size: 13px;
    padding-bottom: 12px;
    padding-top: 8px;
    z-index: 9997;
    /* display: none; */
    outline: none;
    padding-right: 5px;
    line-height: 23px;
}
.settings-menu-agency .menu-dashboard{
    line-height: 16px;
}
.settings-menu-agency .menu-dashboard hr{
    margin-bottom: 7px !important;
}
.settings-menu-agency .menu-dashboard span{
    display: block;
    text-transform: none !important;
}
.settings-menu-agency .menu-dashboard .sub-brands{

}
.settings-menu-agency .menu-dashboard .sub-brands .item-sub-brand{

}
.settings-menu-agency .menu-dashboard .sub-brands .item-sub-brand .colour{
    display: inline-block;
    vertical-align: middle;
    width: 13px;
    height: 13px;
    background: rgb(144, 206, 253);
}
.settings-menu-agency .menu-dashboard .sub-brands .item-sub-brand .name-i-sub-brand{
    display: inline-block;
    margin-left: 1px;
    text-transform: capitalize !important;
    font-family: 'open_sansregular';
    font-size: 11px;
    word-wrap: break-word;
    white-space: normal;
    vertical-align: middle;
    width: 116px;
}

.pdl_10 {
    padding-left: 10px;
}

.pdr_10 {
    padding-right: 10px;
}

.settings_menu span, .settings-menu-agency span {
    text-transform: capitalize !important;
    text-decoration: none !important;
}

.settings_menu span:hover,
.settings_menu a:hover,
.settings-menu-agency span:hover,
.settings-menu-agency a:hover {
    color: #B3B3B3; /*change notifications */
    text-decoration: none !important;
    cursor: pointer;
}

.arrow_settings {
    position: absolute;
    right: 0px;
    bottom: 94px;
}

.arrow-settings-agency {
    position: absolute;
    right: 0px;
    top: -15px !important;
}

.padding_2 {
    padding: 2%;
}

.hr_notifications {
    border: #CFCFCF 1px;
    background: #CFCFCF;
    height: 1px;
    margin: 0px;
    padding: 0px;
    display: block;
}

.change_color_notifications {
    color: #959595;
}

.change_color_notifications a {
    color: #636363;
}

.change_color_notifications a:hover, a:focus, a:active {
    color: #FEB10D;
}

.title_notifications {
    font-family: 'open_sanssemibold' !important;
    text-transform: capitalize !important;
    font-size: 17px !important;
    line-height: 45px !important;
    color: #4E4E4E !important;
    letter-spacing: 0px !important;
}

.separate_search {
    float: left;
    position: absolute;
    z-index: 999;
    top: 3px;
}

.overflow-hidden {
    overflow: hidden;
}

.content_search_head {
    position: relative;
    float: left;
    margin-top: 3px;
}

#profile_menu {
    top: 40px;
    display: none;
}

#fav_menu {
    display: none;
    width: 267px;
    padding: 12px;
    padding-right: 0px !important;
    padding-left: 0px !important;
    top: 37px;
    height: 217px;
    right: -16px;
}

.container_notifications:hover {
    background: #EEE;
}

.bg_gray_e {
    background: #EEE;
}

.container_notifications {
    padding-left: 8px;
    padding-top: 10px;
    margin-right: -5px;
    padding-bottom: 5px;
    border-bottom: 1px solid #DDD;
    cursor: auto;
}

.my-notifications {
    height: 180px;
    margin-right: 0px;

}

.dive-hide {
    display: none;
}

.my-notifications .jspVerticalBar {
    width: 10px !important;
}

.jspVerticalBar {
    background: none !important;
}

.my-notifications .jspContainer, .menu_new_result .jspContainer {
    padding-left: 0px;
}

.menu_new_result .jspTrack {
    width: 25px;
    left: 15px;
}

.select_addres_form {
    width: 114%;
    background: none;
    position: relative;
    border: none;
    height: 27px;
    margin: 0px;
}

.div_adress_form {
    float: left;
    width: 287px;
    border: solid 2px #E0E0E0;
    margin-left: 11px;
    padding-left: 8px;
    margin-right: 15px;
    background-color: #FFF;
    margin-top: -1px;
}

.text-description-updates {
    display: table-cell;
    vertical-align: middle;
    font-family: 'open_sanssemibold';
    /*font-weight: 600;*/
    font-size: 12px;
    color: #959595;
    max-width: 194px;
    padding-left: 7px;
    line-height: 14px;
    padding-right: 0px;
}

.view_allaz {
    color: #919191;
    font-size: 18px;
}

.menu_search {
    color: #989898;
}

.view_all
.width_960 {
    width: 960px;
}

/* YAC */
.width_50 {
    width: 50px !important;
    height: 50px !important;
}

div[currentItem="1"] {
    background: #EEE;
}

#item_search {
    float: left;
    width: 343px;
    padding-left: 10px;
    padding-top: 3px;
    padding-bottom: 3px;
}

#item_search:hover {
    background: #EEE;
}

.width_36 {
    width: 36px !important;
    height: 36px !important;
}

.img_fav_not {
    width: 40px;
    float: left;
    margin-right: 6px;
}

.img_fav_not2 {
    width: 43px;
    float: left;
    margin-right: 6px;
    height: 43px !important;
}

.iteml_all_notifications {
    text-align: center;
    font-family: 'open_sanssemibold';
    /*font-weight: bold;*/
    border-top: 1px solid #CFCFCF;
    margin-top: 0px;
    width: 260px;
    margin-left: -1px; /* YAC it was -8 */
    margin-bottom: -12px;
    border-bottom: 1px solid #CFCFCF;
    padding-bottom: 2px;
    color: #6C6C6C !important;
}

#number_item {
    color: #FFF !important;
    text-align: center !important;
    width: 100% !important;
    float: left !important;
    font-weight: normal !important;
    font-size: 22px !important;
    text-decoration: none !important;
}

.margin_top_10 {
    margin-top: 10px;
}

.arrow_fav {
    z-index: 99999;
    top: -15px;
    right: 7px;
    position: absolute;
}

.iteml_all_notifications:hover {
    color: #B3B3B3;
}

.regular-checkbox_videos {
    display: none;
}

.drag-nad-drop-img {
    height: 30px;
    padding-top: 2px;
    margin-bottom: 0px;
    float: left;
    width: 848px;
    margin-right: 10px;
}

.regular-checkbox_videos + label {
    border: 2px solid #B1B1B6;
    padding: 9px;
    border-radius: 3px;
    display: inline-block;
    position: relative;
    top: 2px;
    font-weight: normal;
    color: rgb(177, 177, 177);
    background: #ffffff;
}

.regular-checkbox + label {
    border: 2px solid #B1B1B6;
    padding: 9px;
    border-radius: 3px;
    display: inline-block;
    position: relative;
    top: 2px;
    font-weight: normal;
    color: rgb(177, 177, 177);
    background: #ffffff;
}

.regular-checkbox:checked + label {
    border: 2px solid #B1B1B6;
    color: #B1B1B6;
}

.regular-checkbox:checked + label:after {
    content: '\2714';
    font-size: 14px;
    position: absolute;
    top: 0px;
    left: 3px;
    color: #99a1a7;
}

.regular-checkbox-new + label {
    border: 1px solid #AAA;
    border-top: 1px solid #CCC;
    padding: 9px;
    border-radius: 3px;
    display: inline-block;
    position: relative;
    top: 2px;
    font-weight: normal;
    color: rgb(177, 177, 177);
    background: #F5F5F5;
}

.regular-checkbox-new {
    display: none;
}

.checkbox-search {
    display: none;
}

.regular-checkbox-new:checked + label {
    color: #B1B1B6;
}

.regular-checkbox-new:checked + label:after {
    content: '\2714';
    font-size: 14px;
    position: absolute;
    top: 0px;
    left: 3px;
    color: #99a1a7;
}

.checkbox-search:checked + label {
    padding: 9px;
    display: inline-block;
    position: relative;
    top: 2px;
    font-weight: normal;
    width: 27px;
    height: 27px;
    background: url(./images/checkbox_2.png);
}

.shadow_images:hover {
    -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
}

.holder {
    margin: 15px 0;
    float: right;
    font-family: 'open_sanssemibold' !important;
}

.holder a {
    font-size: 11px;
    cursor: pointer !important;
    margin: 0 0px;
    color: #8D9691 !important;
    padding-left: 6px;
    padding-right: 1px;
    padding-bottom: 11px;
    padding-top: 11px;
}

.holder a.jp-previous {
    /*margin-right:15px;*/
    margin-right: 0px;
}

.holder a.jp-next {
    margin-left: 3px;
    margin-right: 3px;
}

.holder a.jp-current, a.jp-current:hover {
    color: #000 !important;
    font-weight: bold;
    /* background: url('./images/used.png') no-repeat !important;*/
    padding-top: 6px;
}

.holder a.jp-disabled, a.jp-disabled:hover {
    color: #bbb;
}

.holder a.jp-current, a.jp-current:hover, .holder a.jp-disabled, a.jp-disabled:hover {
    cursor: default;
    background: none;
}

.holder span {
    margin: 0 5px;
}

.box {
    padding: 3px;
    background-color: #dedede;
    margin-bottom: 3px;
    border-bottom: 2px solid #ccc;
    width: 450px;
}

.box:hover {
    background-color: #ccc;
}

.load {
    position: absolute;
    left: 225px;
    background-image: url('./images/loading-bg.png');
    background-position: center;
    background-repeat: no-repeat;
    width: 159px;
    color: #999;
    font-size: 18px;
    font-family: Arial, Helvetica, sans-serif;
    height: 40px;
    font-weight: 300;
    padding-top: 14px;
    top: 23px;
}

.li_post {
    list-style: none;
    padding: 0px;
    margin-bottom: 5px;
}

.edit_post_li {
    width: 100%;
    height: auto;
    overflow: hidden;
    display: block;
    background: #FBFBFB;
    display: inline-block;
    border-color: #fff;
    border-style: solid;
    border-width: 2px;
}

.view_image_post_profile_new {
    z-index: 1;
    font-family: 'bebas';
    color: white;
    text-align: center;
    width: 310px;
    height: 310px;
    position: relative;
    overflow: hidden;
    float: left;
    margin-left: 0.7%;
    margin-bottom: -5px;
}

.table-display {
    display: table;
}

.edit_inbox_li {
    width: 100%;
    height: 72px;
    overflow: hidden;
    display: block;
    background: #FBFBFB;
    display: inline-block;
    border-color: #fff;
    border-style: solid;
    border-width: 2px;
}

.edit_inbox_li:hover {
    -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
}

.edit_post_li:hover {
    cursor: pointer;
    -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
}

.img_post {
    display: inline-block;
    float: left;
    padding: 0px;
}

.title_post {
    width: 60%;
    height: auto;
    overflow: hidden;
    font-size: 16px;
    font-weight: bold;
    color: rgb(98, 98, 98);
    height: auto;
    position: relative;
    float: left;
    padding-left: 20px;
    margin-top: 30px;
}

.title_inbox {
    width: 60%;
    height: auto;
    overflow: hidden;
    font-size: 15px;
    /*font-family: 'open_sansbold';*/
    color: #626262;
    height: auto;
    position: relative;
    float: left;
    padding-left: 10px;
    margin-top: 25px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.bg_none {
    background: none !important;
    border: none !important;
    outline: none !important;
    color: #959595;
    font-size: 12px;
}

.select_settings {
    overflow: hidden;
    width: 184px;
    margin-right: 16px;
    border: solid 1px #D9D9D9;
    height: 27px;
    background: url('./images/arrow_select.png') no-repeat 100% 50% !important;
}

.title_settings {
    font-family: 'alternate_regular';
    color: #A1A1A1;
    font-size: 35px;
    text-transform: uppercase;
    height: 33px;
    float: left;
    border-bottom: 2px solid #CECECE;
    width: 100%;
    line-height: 27px;
    letter-spacing: 1px;
    margin-bottom: 10px;
}

.button-list-p a {
    display: inline-block;
}

.chname {
    width: 185px;
    margin-right: 11px;
}

.action_post {
    max-width: 335px;
    width: 25%;
    background: #F1F1F1;
    float: right;
    min-height: 76px;
    padding-top: 20px;

}

.width_815 {
    width: 814px;
}

/*Class for profile-settings full width*/
.width_83porcent {
    width: 83%;
}

/*Class for profile-settings fixed margin*/
.fixed-setting {
    margin-top: 2px;
    margin-left: 15px;
}

.more_images {
    width: 24%;
    height: 0px;
    opacity: 0.6;
    color: #FFF;
    text-align: center;
    padding-top: 0px;
    background: none repeat scroll 0% 0% #000;
    position: absolute;
    display: inline-block;
    z-index: 999;
    margin-top: 0px;
    transition: height 0.5s, padding-top 0.5s;
    -webkit-transition: height 0.5s, padding-top 0.5s;
    visibility: hidden;
    font-size: 35px;
    line-height: 23px;

}

#img_profile:hover .more_images {
    height: 50px;
    padding-top: 15px;
    visibility: visible;

}

.remoe-img-profile {
    float: left;
    border-radius: 0px !important;
    margin-top: 2px !important;
    border: none !important;
    margin-right: 6px;
}

.make_this_edit {
    color: #FFF;
    font-size: 21px;
    font-family: 'alternate_regular';
    font-weight: normal;
    margin-top: 5px;
    text-transform: uppercase;
}

.tip-div {
    width: 328px;
    height: 0px;
    /*opacity: 0.6;*/
    color: white;
    text-align: center;
    padding-top: 0px;
    background: none repeat scroll 0% 0% #6D6D6D;
    position: absolute;
    display: inline-block;
    z-index: 999;
    margin-top: 0px;
    transition: height 0.5s, padding-top 0.5s;
    -webkit-transition: height 0.5s, padding-top 0.5s; /* Safari */
    visibility: hidden;

}

html[xmlns*=""] body:last-child .tip-div {
    width: 330px !important;
}

.shadow_images:hover .tip-div {
    height: 50px;
    padding-top: 15px;
    visibility: visible;

}

.div_login {
    font-size: 78px;
    letter-spacing: 3px;
    line-height: 0.9;
    padding-top: 110px;
    color: white;
}

.div_login a {
    color: #FEB10D;
}

.div_login a:hover {
    color: white;
}

.small_text {
    font-size: 25px;
    font-family: 'open_sanssemibold';
    color: #FEB10D;
    letter-spacing: normal;
    font-weight: bold;
    line-height: normal;
}

.img_update {
    margin-top: 0px !important;
    cursor: pointer;
}

#thumb1 {
    max-width: initial !important;
}

.thumbnail_addimages {
    display: block;
    padding: 4px;
    line-height: 20px;
    border: 1px solid #ddd;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    height: 311px;
}

.content_account {
    padding-left: 110px;
    /*background: #EEE;*/
    padding-bottom: 10px;
    display: none;
    width: 800px;
}

.content_account_payment {
    display: block !important;
    width: auto !important;
}


#name_user {
    padding-top: 10px;
}

.title_payments {
    font-family: 'alternate_regular';
    color: #ffffff !important;
    font-size: 2.8em !important;
    cursor: pointer;
    text-transform: uppercase;
}

.title_payments a, .white-without {
    color: #ffffff;
    text-decoration: none;
}

.stats {
    float: left;
    width: 53px;
}
.stats-element {
    float: none !important;
    display: inline-block;
    vertical-align: top;
}

.stats_data {
    visibility: hidden;
    /*background-image: url('./images/stats_box.png');*/
    background-image: url('./images/stats_box_new.png');
    background-position: center;
    background-repeat: no-repeat;
    text-align: center;
    width: 53px;
    color: #000000;
    height: 33px;
    padding-top: 12px;
    font-size: 10px;
}

.stats:hover .stats_data {
    visibility: visible;
}

.text-edit-images {
    color: #FFF;
    font-family: 'alternate_regular';
    font-size: 25px;
    margin-top: -5px;
}

.options-edit-image {
    background: #B1B1B1;
    width: 100%;
    padding: 6% 3% 2% 2%;
    height: 56px;
    box-shadow: inset 0px 12px 8px 0px #9A9A9A;
}

.Payments_table {
    margin: 0px;
    padding: 0px;
    width: 100%;
    border: 1px solid #6D6D6D;

    -moz-border-radius-bottomleft: 1px;
    -webkit-border-bottom-left-radius: 1px;
    border-bottom-left-radius: 1px;

    -moz-border-radius-bottomright: 1px;
    -webkit-border-bottom-right-radius: 1px;
    border-bottom-right-radius: 1px;

    -moz-border-radius-topright: 1px;
    -webkit-border-top-right-radius: 1px;
    border-top-right-radius: 1px;

    -moz-border-radius-topleft: 1px;
    -webkit-border-top-left-radius: 1px;
    border-top-left-radius: 1px;
}

.Payments_table table {
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
    height: 100%;
    margin: 0px;
    padding: 0px;
}

.Payments_table tr:last-child td:last-child {
    -moz-border-radius-bottomright: 1px;
    -webkit-border-bottom-right-radius: 1px;
    border-bottom-right-radius: 1px;
}

.Payments_table table tr:first-child td:first-child {
    -moz-border-radius-topleft: 1px;
    -webkit-border-top-left-radius: 1px;
    border-top-left-radius: 1px;
}

.Payments_table table tr:first-child td:last-child {
    -moz-border-radius-topright: 1px;
    -webkit-border-top-right-radius: 1px;
    border-top-right-radius: 1px;
}

.Payments_table tr:last-child td:first-child {
    -moz-border-radius-bottomleft: 1px;
    -webkit-border-bottom-left-radius: 1px;
    border-bottom-left-radius: 1px;
}

.Payments_table tr:hover td {

}

.Payments_table tr:nth-child(odd) {
    background-color: #e5e5e5;
}

.Payments_table tr:nth-child(even) {
    background-color: #ffffff;
}

.Payments_table td {
    vertical-align: middle;
    border: 1px solid #6D6D6D;
    border-width: 0px 1px 1px 0px;
    text-align: left;
    padding: 13px;
    font-size: 14px;
    font-family: 'open_sanssemibold';
    text-transform: uppercase;
    font-weight: normal;
    color: #6D6D6D;
}

.Payments_table tr:last-child td {
    border-width: 0px 1px 0px 0px;
}

.Payments_table tr td:last-child {
    border-width: 0px 0px 1px 0px;
}

.Payments_table tr:last-child td:last-child {
    border-width: 0px 0px 0px 0px;
}

.Payments_table tr:first-child td {
    background: -o-linear-gradient(bottom, #ffbb00 5%, #ff7f00 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffbb00), color-stop(1, #ff7f00));
    background: -moz-linear-gradient(center top, #ffbb00 5%, #ff7f00 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffbb00", endColorstr="#ff7f00");
    background: -o-linear-gradient(top, #ffbb00, ff7f00);

    background-color: #ffbb00;
    border: 0px solid #6D6D6D;
    text-align: center;
    border-width: 0px 0px 1px 1px;
    font-size: 27px;
    letter-spacing: 1px;
    font-family: 'alternate_regular';
    text-transform: uppercase;
    color: #ffffff;
}

.Payments_table tr:first-child:hover td {
    background: -o-linear-gradient(bottom, #ffbb00 5%, #ff7f00 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffbb00), color-stop(1, #ff7f00));
    background: -moz-linear-gradient(center top, #ffbb00 5%, #ff7f00 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffbb00", endColorstr="#ff7f00");
    background: -o-linear-gradient(top, #ffbb00, ff7f00);

    background-color: #ffbb00;
}

.Payments_table tr:first-child td:first-child {
    border-width: 0px 0px 1px 0px;
}

.Payments_table tr:first-child td:last-child {
    border-width: 0px 0px 1px 1px;
}

.content-items-cm {
    float: left;
    width: 150px;
    background: #FAFAFA;
    border: solid 1px #EEE;
    margin-right: 8px;
    margin-top: 15px;
    padding-top: 10px;
    padding-bottom: 20px;
    text-transform: capitalize;
}

#toggle3:hover {
    text-decoration: none;
}

.right-float {
    float: right !important;
}

.back_top {
    text-align: center;
    cursor: pointer;
    background: #ECECEC;
    width: 155px;
    letter-spacing: 2px;
    border: none;
    padding: 2px 15px;
    color: #9C9C9C;
    font-size: 1em;
    font-weight: bold;
    font-family: Oswald, Arial, Helvetica, sans-serif;
}

/* YAC 2014/01/30 form validation */
.has-error {
    position: relative;
}

.error-toltip {
    position: absolute;
    /*background-color: #FFF;*/
    color: #454545;
    border-radius: 4px;
    padding-top: 18px;
    right: -40%;
    border-bottom: 4px solid;
    border-color: #E2E2E2;
    width: 250px;
    background-repeat: no-repeat;
    background-position: 0px -2px;
    background-image: url(./images/arrow_alert.png);
    padding-left: 9px;
    padding-right: 7px;
    z-index: 999999;
}

.load_count {
    background: url(./images/preload_count.GIF) !important;
    background-repeat: no-repeat !important;
    background-position: center center !important;
}

.btn_msg_me {
    float: right;
    margin-top: 0;
    height: 25px;
    width: 120px !important;
    padding-top: 0 !important;
    margin-left: 5px;
    border: none !important;
}

.content_comment_op {
    width: 985px;
    padding-left: 13px;
    padding-top: 15px;
    padding-bottom: 15px;
    border-bottom: 1px solid #EEEEEE;
}

.overflow_op {
    overflow-y: auto;
    overflow-x: hidden;
    height: 320px;
    padding-top: 6px;
    border: solid 1px #EBEBEB;
    margin: auto;
    width: 985px;
    padding-top: 0;
}

/* YAC  2014/02/04 BG */
.button_view_all_gray {
    background: #626262;
    background: -moz-linear-gradient(-45deg, #626262 0%, #626262 53%, #565656 54%, #565656 100%);
    background: -webkit-gradient(left top, right bottom, color-stop(0%, #626262), color-stop(53%, #626262), color-stop(54%, #565656), color-stop(100%, #565656));
    background: -webkit-linear-gradient(-77deg, #626262 0%, #626262 53%, #565656 54%, #565656 100%);
    background: -o-linear-gradient(-45deg, #626262 0%, #626262 53%, #565656 54%, #565656 100%);
    background: -ms-linear-gradient(-45deg, #626262 0%, #626262 53%, #565656 54%, #565656 100%);
    background: linear-gradient(168deg, #626262 0%, #626262 51%, #565656 54%, #565656 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#626262', endColorstr='#565656', GradientType=1);
    border: none;
    width: 22%;
    letter-spacing: 2px;
    font-size: 15px;
    margin-left: 2%;
}

.bg_account_name {
    background: #626262;
    background: -moz-linear-gradient(-45deg, #AEAEAE 0%, #AEAEAE 53%, #A3A3A3 54%, #A3A3A3 100%);
    background: -webkit-gradient(left top, right bottom, color-stop(0%, #AEAEAE), color-stop(53%, #AEAEAE), color-stop(54%, #A3A3A3), color-stop(100%, #A3A3A3));
    background: -webkit-linear-gradient(-77deg, #AEAEAE 0%, #AEAEAE 53%, #A3A3A3 54%, #A3A3A3 100%);
    background: -o-linear-gradient(-45deg, #AEAEAE 0%, #AEAEAE 53%, #A3A3A3 54%, #A3A3A3 100%);
    background: -ms-linear-gradient(-45deg, #AEAEAE 0%, #AEAEAE 53%, #A3A3A3 54%, #A3A3A3 100%);
    background: linear-gradient(168deg, #AEAEAE 0%, #AEAEAE 51%, #A3A3A3 54%, #A3A3A3 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#AEAEAE', endColorstr='#A3A3A3', GradientType=1);
}

.button_free {
    color: #3D3838;
    background: #F7B022;
    background: -moz-linear-gradient(-45deg, #F7B022 0%, #F7B022 55%, #F6A71E 55%, #F6A71E 100%) !important;
    background: -webkit-gradient(left top, right bottom, color-stop(0%, #F7B022), color-stop(55%, #F7B022), color-stop(55%, #F6A71E), color-stop(100%, #F6A71E)) !important;
    background: -webkit-linear-gradient(-79deg, #F7B022 0%, #F7B022 53%, #F6A71E 55%, #F6A71E 100%) !important;
    background: -o-linear-gradient(-45deg, #F7B022 0%, #F7B022 55%, #F6A71E 55%, #F6A71E 100%) !important;
    background: -ms-linear-gradient(-45deg, #F7B022 0%, #F7B022 55%, #F6A71E 55%, #F6A71E 100%) !important;
    background: linear-gradient(169deg, #F7B022 0%, #F7B026 54%, #F6A71E 55%, #F6A71E 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F7B022', endColorstr='#F6A71E', GradientType=1) !important;
}

.button_free:hover {
    background: #F7B022;
    background: -moz-linear-gradient(-45deg, #F7B022 0%, #F7B022 55%, #F6A71E 55%, #F6A71E 100%) !important;
    background: -webkit-gradient(left top, right bottom, color-stop(0%, #F7B022), color-stop(55%, #F7B022), color-stop(55%, #F6A71E), color-stop(100%, #F6A71E)) !important;
    background: -webkit-linear-gradient(-79deg, #F7B022 0%, #F7B022 53%, #F6A71E 55%, #F6A71E 100%) !important;
    background: -o-linear-gradient(-45deg, #F7B022 0%, #F7B022 55%, #F6A71E 55%, #F6A71E 100%) !important;
    background: -ms-linear-gradient(-45deg, #F7B022 0%, #F7B022 55%, #F6A71E 55%, #F6A71E 100%) !important;
    background: linear-gradient(169deg, #F7B022 0%, #F7B026 54%, #F6A71E 55%, #F6A71E 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F7B022', endColorstr='#F6A71E', GradientType=1) !important;
}

.button_submit_black:hover {
    background: #353535;
    background: -moz-linear-gradient(-45deg, #353535 0%, #353535 43%, #353535 47%, #3d3d3d 47%, #3d3d3d 50%, #3d3d3d 100%);
    background: -webkit-gradient(left top, right bottom, color-stop(0%, #353535), color-stop(43%, #353535), color-stop(47%, #353535), color-stop(47%, #3d3d3d), color-stop(50%, #3d3d3d), color-stop(100%, #3d3d3d));
    background: -webkit-linear-gradient(-77deg, #353535 0%, #353535 43%, #353535 47%, #3D3D3D 47%, #3D3D3D 50%, #3D3D3D 100%);
    background: -o-linear-gradient(-45deg, #353535 0%, #353535 43%, #353535 47%, #3d3d3d 47%, #3d3d3d 50%, #3d3d3d 100%);
    background: -ms-linear-gradient(-45deg, #353535 0%, #353535 43%, #353535 47%, #3d3d3d 47%, #3d3d3d 50%, #3d3d3d 100%);
    background: linear-gradient(169deg, #353535 0%, #353535 52%, #353535 53%, #3D3D3D 47%, #3D3D3D 50%, #3D3D3D 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#353535', endColorstr='#3d3d3d', GradientType=1);
}

.btn_yellow_gradiant {
    background: #F7B022;
    background: -moz-linear-gradient(-45deg, #F7B022 0%, #F7B022 55%, #F6A71E 55%, #F6A71E 100%);
    background: -webkit-gradient(left top, right bottom, color-stop(0%, #F7B022), color-stop(55%, #F7B022), color-stop(55%, #F6A71E), color-stop(100%, #F6A71E));
    background: -webkit-linear-gradient(-79deg, #F7B022 0%, #F7B022 53%, #F6A71E 55%, #F6A71E 100%);
    background: -o-linear-gradient(-45deg, #F7B022 0%, #F7B022 55%, #F6A71E 55%, #F6A71E 100%);
    background: -ms-linear-gradient(-45deg, #F7B022 0%, #F7B022 55%, #F6A71E 55%, #F6A71E 100%);
    background: linear-gradient(169deg, #F7B022 0%, #F7B026 54%, #F6A71E 55%, #F6A71E 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F7B022', endColorstr='#F6A71E', GradientType=1);
}

.btn_yellow_gradiant:hover {
    background: #F7B022;
    background: -moz-linear-gradient(-45deg, #F7B022 0%, #F7B022 55%, #F6A71E 55%, #F6A71E 100%);
    background: -webkit-gradient(left top, right bottom, color-stop(0%, #F7B022), color-stop(55%, #F7B022), color-stop(55%, #F6A71E), color-stop(100%, #F6A71E));
    background: -webkit-linear-gradient(-79deg, #F7B022 0%, #F7B022 53%, #F6A71E 55%, #F6A71E 100%);
    background: -o-linear-gradient(-45deg, #F7B022 0%, #F7B022 55%, #F6A71E 55%, #F6A71E 100%);
    background: -ms-linear-gradient(-45deg, #F7B022 0%, #F7B022 55%, #F6A71E 55%, #F6A71E 100%);
    background: linear-gradient(169deg, #F7B022 0%, #F7B026 54%, #F6A71E 55%, #F6A71E 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F7B022', endColorstr='#F6A71E', GradientType=1);
}

.edit_images_btn {
    width: 180px !important;
    height: 40px !important;
    background: -moz-linear-gradient(-45deg, #7c7c7c 0%, #7c7c7c 53%, #717171 53%, #717171 100%);
    background: -webkit-gradient(left top, right bottom, color-stop(0%, #7c7c7c), color-stop(53%, #7c7c7c), color-stop(53%, #717171), color-stop(100%, #717171));
    background: -webkit-linear-gradient(-78deg, #7C7C7C 0%, #7C7C7C 53%, #717171 53%, #717171 100%);
    background: -o-linear-gradient(-45deg, #7c7c7c 0%, #7c7c7c 53%, #717171 53%, #717171 100%);
    background: -ms-linear-gradient(-45deg, #7c7c7c 0%, #7c7c7c 53%, #717171 53%, #717171 100%);
    background: linear-gradient(169deg, #7C7C7C 0%, #7C7C7C 51%, #717171 50%, #717171 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7c7c7c', endColorstr='#717171', GradientType=1);
}

.edit_images_btn:hover {
    background: #717171;
    background: -moz-linear-gradient(-45deg, #717171 0%, #717171 47%, #7c7c7c 47%, #7c7c7c 100%);
    background: -webkit-gradient(left top, right bottom, color-stop(0%, #717171), color-stop(47%, #717171), color-stop(47%, #7c7c7c), color-stop(100%, #7c7c7c));
    background: -webkit-linear-gradient(-78deg, #717171 0%, #717171 47%, #7C7C7C 47%, #7C7C7C 100%);
    background: -o-linear-gradient(-45deg, #717171 0%, #717171 47%, #7c7c7c 47%, #7c7c7c 100%);
    background: -ms-linear-gradient(-45deg, #717171 0%, #717171 47%, #7c7c7c 47%, #7c7c7c 100%);
    background: linear-gradient(169deg, #717171 0%, #717171 50%, #7C7C7C 50%, #7C7C7C 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#717171', endColorstr='#7c7c7c', GradientType=1);
}

.btn-sign-up-gradiant {
    width: 486px;
    background: #BABABA;
    background: -moz-linear-gradient(-45deg, #bababa 0%, #bababa 46%, #b3b3b3 46%, #b3b3b3 100%);
    background: -webkit-gradient(left top, right bottom, color-stop(0%, #bababa), color-stop(46%, #bababa), color-stop(46%, #b3b3b3), color-stop(100%, #b3b3b3));
    background: -webkit-linear-gradient(-75deg, #BABABA 0%, #BABABA 46%, #B3B3B3 46%, #B3B3B3 100%);
    background: -o-linear-gradient(-45deg, #bababa 0%, #bababa 46%, #b3b3b3 46%, #b3b3b3 100%);
    background: -ms-linear-gradient(-45deg, #bababa 0%, #bababa 46%, #b3b3b3 46%, #b3b3b3 100%);
    background: linear-gradient(166deg, #BABABA 0%, #BABABA 46%, #B3B3B3 46%, #B3B3B3 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bababa', endColorstr='#b3b3b3', GradientType=1);
    color: #FFF;
    padding-left: 11px;
    border: solid 1px #989898;
}

.btn-sign-up-gradiant:hover {
    background: #BABABA;
    background: -moz-linear-gradient(-45deg, #B3B3B3 0%, #B3B3B3 46%, #BABABA 46%, #BABABA 100%);
    background: -webkit-gradient(left top, right bottom, color-stop(0%, #B3B3B3), color-stop(46%, #B3B3B3), color-stop(46%, #BABABA), color-stop(100%, #BABABA));
    background: -webkit-linear-gradient(-75deg, #B3B3B3 0%, #B3B3B3 46%, #BABABA 46%, #BABABA 100%);
    background: -o-linear-gradient(-45deg, #B3B3B3 0%, #B3B3B3 46%, #BABABA 46%, #BABABA 100%);
    background: -ms-linear-gradient(-45deg, #B3B3B3 0%, #B3B3B3 46%, #BABABA 46%, #BABABA 100%);
    background: linear-gradient(166deg, #B3B3B3 0%, #B3B3B3 46%, #BABABA 46%, #BABABA 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bababa', endColorstr='#b3b3b3', GradientType=1);
    color: #FFF;
}

.bg-select-blue {
    background: #29c7ea;
    background: -moz-linear-gradient(-77deg, #29c7ea 0%, #29c7ea 51%, #23c0e3 52%, #23c0e3 100%);
    background: -webkit-gradient(left top, right bottom, color-stop(0%, #29c7ea), color-stop(51%, #29c7ea), color-stop(52%, #23c0e3), color-stop(100%, #23c0e3));
    background: -webkit-linear-gradient(-77deg, #29c7ea 0%, #29c7ea 51%, #23c0e3 52%, #23c0e3 100%);
    background: -o-linear-gradient(77deg, #29c7ea 0%, #29c7ea 51%, #23c0e3 52%, #23c0e3 100%);
    background: -ms-linear-gradient(77deg, #29c7ea 0%, #29c7ea 51%, #23c0e3 52%, #23c0e3 100%);
    background: linear-gradient(169deg, #29c7ea 0%, #29c7ea 51%, #23c0e3 52%, #23c0e3 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#29c7ea', endColorstr='#23c0e3', GradientType=1);
    border: solid 2px #32DEF2;
}

.bg-select-black {
    background: #29c7ea;
    background: -moz-linear-gradient(-77deg, #383838 0%, #383838 51%, #2F2F2F 52%, #2F2F2F 100%);
    background: -webkit-gradient(left top, right bottom, color-stop(0%, #383838), color-stop(51%, #383838), color-stop(52%, #2F2F2F), color-stop(100%, #2F2F2F));
    background: -webkit-linear-gradient(-77deg, #383838 0%, #383838 51%, #2F2F2F 52%, #2F2F2F 100%);
    background: -o-linear-gradient(77deg, #383838 0%, #383838 51%, #2F2F2F 52%, #2F2F2F 100%);
    background: -ms-linear-gradient(77deg, #383838 0%, #383838 51%, #2F2F2F 52%, #2F2F2F 100%);
    background: linear-gradient(169deg, #383838 0%, #383838 51%, #2F2F2F 52%, #2F2F2F 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#383838', endColorstr='#2F2F2F', GradientType=1);
    border: solid 2px #4A4A4A;
}

.bg-select-pink {
    background: #29c7ea;
    background: -moz-linear-gradient(-77deg, #E62659 0%, #E62659 51%, #E12150 52%, #E12150 100%);
    background: -webkit-gradient(left top, right bottom, color-stop(0%, #E62659), color-stop(51%, #E62659), color-stop(52%, #E12150), color-stop(100%, #E12150));
    background: -webkit-linear-gradient(-77deg, #E62659 0%, #E62659 51%, #E12150 52%, #E12150 100%);
    background: -o-linear-gradient(77deg, #E62659 0%, #E62659 51%, #E12150 52%, #E12150 100%);
    background: -ms-linear-gradient(77deg, #E62659 0%, #E62659 51%, #E12150 52%, #E12150 100%);
    background: linear-gradient(169deg, #E62659 0%, #E62659 51%, #E12150 52%, #E12150 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E62659', endColorstr='#E12150', GradientType=1);
    border: solid 2px #F1317E;
}

.bg-select-green {
    background: #29c7ea;
    background: -moz-linear-gradient(-77deg, #26E6B7 0%, #26E6B7 51%, #21E1AE 52%, #21E1AE 100%);
    background: -webkit-gradient(left top, right bottom, color-stop(0%, #26E6B7), color-stop(51%, #26E6B7), color-stop(52%, #21E1AE), color-stop(100%, #21E1AE));
    background: -webkit-linear-gradient(-77deg, #26E6B7 0%, #26E6B7 51%, #21E1AE 52%, #21E1AE 100%);
    background: -o-linear-gradient(77deg, #26E6B7 0%, #26E6B7 51%, #21E1AE 52%, #21E1AE 100%);
    background: -ms-linear-gradient(77deg, #26E6B7 0%, #26E6B7 51%, #21E1AE 52%, #21E1AE 100%);
    background: linear-gradient(169deg, #26E6B7 0%, #26E6B7 51%, #21E1AE 52%, #21E1AE 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#26E6B7', endColorstr='#21E1AE', GradientType=1);
    border: solid 2px #31F2D7;
}

.bg_button_add {
    background: -moz-linear-gradient(-75deg, #f7f7f7 0%, #f7f7f7 54%, #fafafa 54%, #fafafa 100%);
    background: -webkit-gradient(left top, right bottom, color-stop(0%, #f7f7f7), color-stop(54%, #f7f7f7), color-stop(54%, #fafafa), color-stop(100%, #fafafa));
    background: -webkit-linear-gradient(-75deg, #F7F7F7 0%, #F7F7F7 54%, #FAFAFA 54%, #FAFAFA 100%);
    background: -o-linear-gradient(-75deg, #f7f7f7 0%, #f7f7f7 54%, #fafafa 54%, #fafafa 100%);
    background: -ms-linear-gradient(-75deg, #f7f7f7 0%, #f7f7f7 54%, #fafafa 54%, #fafafa 100%);
    background: linear-gradient(167deg, #F7F7F7 0%, #F7F7F7 53%, #FAFAFA 53%, #FAFAFA 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#fafafa', GradientType=1);
}

.bg_button_add_images {
    background: -moz-linear-gradient(-75deg, #CECECE 0%, #CECECE 54%, #C6C6C6 54%, #C6C6C6 100%);
    background: -webkit-gradient(left top, right bottom, color-stop(0%, #CECECE), color-stop(54%, #CECECE), color-stop(54%, #C6C6C6), color-stop(100%, #C6C6C6));
    background: -webkit-linear-gradient(-75deg, #CECECE 0%, #CECECE 54%, #C6C6C6 54%, #C6C6C6 100%);
    background: -o-linear-gradient(-75deg, #CECECE 0%, #CECECE 54%, #C6C6C6 54%, #C6C6C6 100%);
    background: -ms-linear-gradient(-75deg, #CECECE 0%, #CECECE 54%, #C6C6C6 54%, #C6C6C6 100%);
    background: linear-gradient(167deg, #CECECE 0%, #CECECE 53%, #C6C6C6 53%, #C6C6C6 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#CECECE', endColorstr='#C6C6C6', GradientType=1);
}

.bg_edit_images {
    background: -moz-linear-gradient(-75deg, #7E7E7E 0%, #7E7E7E 54%, #717171 54%, #717171 100%);
    background: -webkit-gradient(left top, right bottom, color-stop(0%, #7E7E7E), color-stop(54%, #7E7E7E), color-stop(54%, #717171), color-stop(100%, #717171));
    background: -webkit-linear-gradient(-75deg, #7E7E7E 0%, #7E7E7E 54%, #717171 54%, #717171 100%);
    background: -o-linear-gradient(-75deg, #7E7E7E 0%, #7E7E7E 54%, #717171 54%, #717171 100%);
    background: -ms-linear-gradient(-75deg, #7E7E7E 0%, #7E7E7E 54%, #717171 54%, #717171 100%);
    background: linear-gradient(167deg, #7E7E7E 0%, #7E7E7E 53%, #717171 53%, #717171 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7E7E7E', endColorstr='#717171', GradientType=1);
}

.bg_gray_gradient {
    background: rgba(61, 61, 61, 1);
    background: -moz-linear-gradient(-45deg, #B5B5B5 50%, #B5B5B5 53%, #AAAAAA 53%, #AAAAAA 57%);
    background: -webkit-gradient(left top, right bottom, color-stop(50%, #B5B5B5), color-stop(53%, #B5B5B5), color-stop(53%, #AAAAAA), color-stop(57%, #AAAAAA));
    background: -webkit-linear-gradient(-77deg, #B5B5B5 50%, #B5B5B5 50%, #AAAAAA 53%, #AAAAAA 57%);
    background: -o-linear-gradient(-45deg, #B5B5B5 50%, #B5B5B5 53%, #AAAAAA 53%, #AAAAAA 57%);
    background: -ms-linear-gradient(-45deg, #B5B5B5 50%, #B5B5B5 53%, #AAAAAA 53%, #AAAAAA 57%);
    background: linear-gradient(167deg, #B5B5B5 47%, #B5B5B5 50%, #AAAAAA 42%, #AAAAAA 89%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#B5B5B5', endColorstr='#AAAAAA', GradientType=1);
}

.bg_blue_gradient {
    background: #03b9ec; /* Old Browsers */
    background: -moz-linear-gradient(-45deg, #03b9ec 0%, #03b9ec 53%, #2ca0c7 53%, #2ca0c7 100%); /* FF3.6+ */
    background: -webkit-gradient(left top, right bottom, color-stop(0%, #03b9ec), color-stop(53%, #03b9ec), color-stop(53%, #2ca0c7), color-stop(100%, #2ca0c7)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(-45deg, #03b9ec 0%, #03b9ec 53%, #2ca0c7 53%, #2ca0c7 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(-45deg, #03b9ec 0%, #03b9ec 53%, #2ca0c7 53%, #2ca0c7 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(-45deg, #03b9ec 0%, #03b9ec 53%, #2ca0c7 53%, #2ca0c7 100%); /* IE 10+ */
    background: linear-gradient(135deg, #03b9ec 0%, #03b9ec 53%, #2ca0c7 53%, #2ca0c7 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#03b9ec', endColorstr='#2ca0c7', GradientType=1); /* IE6-9 fallback on horizontal gradient */
    display: block !important;
}

/* YAC */
.bx-wrapper {
    max-width: none !important;
    width: 100% !important
}

/* DFS  03/08/2014
 *
 */

.bg_edit_images_profile {
    color: #fff;
}

.bg_edit_images_profile:hover {
    color: #FEB10D;
}

/* JMP 03/06/2014
 * Style for comments in opportunities
 */

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 400;
    src: local('Open Sans Italic'), local('OpenSans-Italic'), url('https://themes.googleusercontent.com/static/fonts/opensans/v5/xjAJXh38I15wypJXxuGMBp0EAVxt0G0biEntp43Qt6E.ttf') format('truetype');
}

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 600;
    src: local('Open Sans Semibold Italic'), local('OpenSans-SemiboldItalic'), url('https://themes.googleusercontent.com/static/fonts/opensans/v5/PRmiXeptR36kaC0GEAetxi8cqLH4MEiSE0ROcU-qHOA.ttf') format('truetype');
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 600;
    src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url('https://themes.googleusercontent.com/static/fonts/opensans/v5/MTP_ySUJH_bn48VBG8sNSonF5uFdDttMLvmWuJdhhgs.ttf') format('truetype');
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    src: local('Open Sans'), local('OpenSans'), url('https://themes.googleusercontent.com/static/fonts/opensans/v5/cJZKeOuBrn4kERxqtaUH3aCWcynf_cDxXwCLxiixG1c.ttf') format('truetype');
}

.hr-comments {
    height: 1px !important;
    margin-bottom: 7px;
    border-top: none !important;
    border-bottom: none !important;
    background-color: #6D6D6D !important;
    border-color: #6D6D6D !important;
    color: #6D6D6D !important;
}

.comments-author {
    font-family: 'Open Sans', sans-serif !important;
    font-weight: bold;
    font-size: 17px;
    text-transform: capitalize;
    float: left;
}

.comments-content {
    font-family: 'Open Sans';
    color: #A6A6A6;
    font-family: 'Open Sans', sans-serif;
    font-style: normal;
    font-weight: bold;
    font-size: 16px;
    text-transform: lowercase;
    text-decoration: none;
    letter-spacing: 0.018em;
    line-height: 20px;

}

/* JMP 03/05/2014 Issue of the desing */
/* Footer Desing */
.gray_div {
    font-family: 'alternate_regular';
    text-transform: uppercase;
    overflow: hidden;
    height: 80px;
    background-image: url('./images/Box2.png');
    background-repeat: repeat;
    color: #FFF;
    text-align: center;
    font-size: 33px;
    padding-top: 32px;
}

.gray_div a {
    color: white !important;
}

/* JMP 03/05/2014
 * Header title style
 */

.header-width {
    width: 100%;
    margin-bottom: 10px;
}

.header-title img {
    height: 36px !important;
    margin-top: -5px;
}

.header-title {
    float: left;
    width: 50%;
    font-family: 'alternate_regular';
    text-transform: uppercase;
    color: #636363 /*#e2e2e2*/;
    font-size: 50px;
    letter-spacing: 1px;
    max-height: 68px;
}

.header-buttons {
    float: right;
    height: 68px;
    padding-top: 25px;
}

.header-buttons form {
    float: right;
}

.header-button {
    min-width: 140px;
    height: 32px;
    color: #FFF;
    font-size: 20px;
    font-weight: normal;
    font-family: 'alternate_regular';
    text-transform: uppercase;
    border: medium none;
    background: linear-gradient(169deg, #616161 47%, #616161 50%, #565656 42%, #565656 89%) repeat scroll 0% 0% transparent;
    letter-spacing: 1px;
    margin-left: 5px;
    border: #818181 1px solid;
}

.form-small-button {

    color: #FFF;
    font-size: 20px;
    font-weight: normal;
    font-family: 'alternate_regular';
    text-transform: uppercase;
    border: medium none;
    background: linear-gradient(169deg, #616161 47%, #616161 50%, #565656 42%, #565656 89%) repeat scroll 0% 0% transparent;
    letter-spacing: 1px;
    border: #818181 1px solid;
    width: 92px !important;
    position: absolute;
    height: 26px;
    padding: 0px;
    margin: 0px;
}

.header-line {
    border-color: #B1B1B1;
}

/* DFSM MAR-20-2014 scrollbar Chrome & Safari */

::-webkit-scrollbar {
    width: 10px;
}

::-webkit-scrollbar-track-piece {
    background-color: #F2F2F2;
}

::-webkit-scrollbar-thumb {
    background: #E3E3E3;
    height: 50px;
}

/* JMP 03/06/2014
 * General style for new buttons
 */

.form-button {
    float: right !important;
    min-width: 246px !important;
    height: 37px !important;
    color: #FFF !important;
    font-size: 27px !important;
    font-weight: normal !important;
    font-family: 'alternate_regular' !important;
    text-transform: uppercase !important;
    border: medium none !important;
    letter-spacing: 1px !important;
    margin-left: 5px !important;
}

.small-button {
    float: right;
    min-width: 91px !important;
    height: 23px !important;
    color: #FFF;
    font-size: 16px !important;
    font-weight: normal;
    font-family: 'alternate_regular' !important;
    text-transform: uppercase;
    border: medium none;
    letter-spacing: 1px !important;
    margin-left: 5px !important;
    padding: 0px !important;
}

.gray {
    /*linear-gradient*/
    background: -webkit-gradient(linear, 107.54% 92.46%, -7.54% 7.54%, color-stop(#484848, 0.47), color-stop(#484848, 0.5), color-stop(#3F3F3F, 0.42), color-stop(#3F3F3F, 0.89));
    background: -webkit-linear-gradient(169deg, #484848 47%, #484848 50%, #3F3F3F 42%, #3F3F3F 89%) repeat scroll 0% 0% transparent;
    background: -moz-linear-gradient(169deg, #484848 47%, #484848 50%, #3F3F3F 42%, #3F3F3F 89%) repeat scroll 0% 0% transparent;
    background: -o-linear-gradient(169deg, #484848 47%, #484848 50%, #3F3F3F 42%, #3F3F3F 89%) repeat scroll 0% 0% transparent;
    background: linear-gradient(169deg, #484848 47%, #484848 50%, #3F3F3F 42%, #3F3F3F 89%) repeat scroll 0% 0% transparent;
    border: #818181 1px solid;
}

.gray-soft {
    border: #818181 1px solid !important;
    background: #7B7B7B;
    background: -moz-linear-gradient(-45deg, #7B7B7B 50%, #7B7B7B 53%, #707070 53%, #707070 57%);
    background: -webkit-gradient(left top, right bottom, color-stop(50%, #7B7B7B), color-stop(53%, #7B7B7B), color-stop(53%, #707070), color-stop(57%, #707070));
    background: -webkit-linear-gradient(-77deg, #7B7B7B 50%, #7B7B7B 50%, #707070 53%, #707070 57%);
    background: -o-linear-gradient(-45deg, #7B7B7B 50%, #7B7B7B 53%, #707070 53%, #707070 57%);
    background: -ms-linear-gradient(-45deg, #7B7B7B 50%, #7B7B7B 53%, #707070 53%, #707070 57%);
    background: linear-gradient(167deg, #7B7B7B 47%, #7B7B7B 50%, #707070 42%, #707070 89%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7B7B7B', endColorstr='#707070', GradientType=1);
}

.gray-clear {
    border: #E4E4E4 1px solid !important;
    background: #B6B6B6;
    background: -moz-linear-gradient(-45deg, #B6B6B6 50%, #B6B6B6 53%, #ACACAC 53%, #ACACAC 57%);
    background: -webkit-gradient(left top, right bottom, color-stop(50%, #B6B6B6), color-stop(53%, #B6B6B6), color-stop(53%, #ACACAC), color-stop(57%, #ACACAC));
    background: -webkit-linear-gradient(-77deg, #B6B6B6 50%, #B6B6B6 50%, #ACACAC 53%, #ACACAC 57%);
    background: -o-linear-gradient(-45deg, #B6B6B6 50%, #B6B6B6 53%, #ACACAC 53%, #ACACAC 57%);
    background: -ms-linear-gradient(-45deg, #B6B6B6 50%, #B6B6B6 53%, #ACACAC 53%, #ACACAC 57%);
    background: linear-gradient(167deg, #B6B6B6 47%, #B6B6B6 50%, #ACACAC 42%, #ACACAC 89%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#B6B6B6', endColorstr='#ACACAC', GradientType=1);
}

.yellow {
    /*linear-gradient*/
    background: -webkit-gradient(linear, 107.54% 92.46%, -7.54% 7.54%, color-stop(#F1B926, 0.47), color-stop(#F1B926, 0.5), color-stop(#EDAE23, 0.42), color-stop(#EDAE23, 0.89));
    background: -webkit-linear-gradient(169deg, #F1B926 47%, #F1B926 50%, #EDAE23 42%, #EDAE23 89%) repeat scroll 0% 0% transparent !important;
    background: -moz-linear-gradient(169deg, #F1B926 47%, #F1B926 50%, #EDAE23 42%, #EDAE23 89%) repeat scroll 0% 0% transparent !important;
    background: -o-linear-gradient(169deg, #F1B926 47%, #F1B926 50%, #EDAE23 42%, #EDAE23 89%) repeat scroll 0% 0% transparent !important;
    background: linear-gradient(169deg, #F1B926 47%, #F1B926 50%, #EDAE23 42%, #EDAE23 89%) repeat scroll 0% 0% transparent !important;
    border: #FDD43A 0px solid !important;
}

.yellow-soft {
    /*linear-gradient*/
    background: -webkit-gradient(linear, 107.54% 92.46%, -7.54% 7.54%, color-stop(#FFCB2A, 0.47), color-stop(#FFCB2A, 0.5), color-stop(#FFA80B, 0.42), color-stop(#FFA80B, 0.89));
    background: -webkit-linear-gradient(169deg, #FFCB2A 47%, #FFCB2A 50%, #FFA80B 42%, #FFA80B 89%) repeat scroll 0% 0% transparent !important;
    background: -moz-linear-gradient(169deg, #FFCB2A 47%, #FFCB2A 50%, #FFA80B 42%, #FFA80B 89%) repeat scroll 0% 0% transparent !important;
    background: -o-linear-gradient(169deg, #FFCB2A 47%, #FFCB2A 50%, #FFA80B 42%, #FFA80B 89%) repeat scroll 0% 0% transparent !important;
    background: linear-gradient(169deg, #FFCB2A 47%, #FFCB2A 50%, #FFA80B 42%, #FFA80B 89%) repeat scroll 0% 0% transparent !important;
    border: #FDD43A 1px solid !important;
}

.shadow-button {
    box-shadow: 0px 2px 6px -1px #000;
    -moz-box-shadow: 0px 2px 6px -1px black;
    -webkit-box-shadow: 0px 2px 6px -1px black;
}

.yellow-profile {
    /*linear-gradient*/
    background: -webkit-gradient(linear, 100% 50%, 0 50%, color-stop(#FECC2F, 0.3), color-stop(#FECC2F, 0.23), color-stop(#FEB20E, 0.47), color-stop(#FEB20E, 0));
    background: -webkit-linear-gradient(180deg, #FECC2F 30%, #FECC2F 23%, #FEB20E 47%, #FEB20E 0%) repeat scroll 0% 0% transparent !important;
    background: -moz-linear-gradient(180deg, #FECC2F 30%, #FECC2F 23%, #FEB20E 47%, #FEB20E 0%) repeat scroll 0% 0% transparent !important;
    background: -o-linear-gradient(180deg, #FECC2F 30%, #FECC2F 23%, #FEB20E 47%, #FEB20E 0%) repeat scroll 0% 0% transparent !important;
    background: linear-gradient(180deg, #FECC2F 30%, #FECC2F 23%, #FEB20E 47%, #FEB20E 0%) repeat scroll 0% 0% transparent !important;
    border: #FDD43A 0px solid !important;
    height: 33px;
    width: 169px;
    color: #6B6C6E;
    font-size: 26px;
    float: right;
    letter-spacing: 1px;
    margin-right: 2px;
}

.black-profile {
    /*linear-gradient*/
    background: -webkit-gradient(linear, 100% 50%, 0 50%, color-stop(#444444, 0.3), color-stop(#444444, 0.23), color-stop(#2A2A2A, 0.47), color-stop(#2A2A2A, 0));
    background: -webkit-linear-gradient(180deg, #444444 30%, #444444 23%, #2A2A2A 47%, #2A2A2A 0%) repeat scroll 0% 0% transparent !important;
    background: -moz-linear-gradient(180deg, #444444 30%, #444444 23%, #2A2A2A 47%, #2A2A2A 0%) repeat scroll 0% 0% transparent !important;
    background: -o-linear-gradient(180deg, #444444 30%, #444444 23%, #2A2A2A 47%, #2A2A2A 0%) repeat scroll 0% 0% transparent !important;
    background: linear-gradient(180deg, #444444 30%, #444444 23%, #2A2A2A 47%, #2A2A2A 0%) repeat scroll 0% 0% transparent !important;
    border: #FDD43A 0px solid !important;
    height: 33px;
    width: 169px;
    color: white;
    font-size: 26px;
    float: right;
    letter-spacing: 1px;
    margin-right: 2px;
}

.sub-head {
    font-family: 'alternate_regular';
    border-bottom: 1px solid #9D9D9D;
    margin-bottom: 10px;
    height: 60px;

}

.sub-head-title {
    font-size: 40px;
    /*color: rgb(157, 157, 157);*/
    color: rgb(99, 99, 99) !important;
    text-transform: uppercase;
    letter-spacing: 1px;
    float: left;
    width: 50%;

}

.sub-head-title-right {
    font-size: 40px;
    font-family: 'alternate_regular';
    color: rgb(99, 99, 99) !important;
    text-transform: uppercase;
    letter-spacing: 1px;
    float: right;
    margin-top: -8px;
    height: 40px;

}

.sub-head-buttons {
    float: right;
    width: 50%;
    margin-top: 17px;
}

.sub-head-buttons button {
    float: right;
}

.sub-head form {
    margin: 0px !important;
}

/* JMP  21/03/2014  SOCIAL ICONS */
.social_icons {
    position: fixed;
    width: 45px;
    right: 0px;
    top: 113px;
    z-index: 999;
}

.social_icons img {
    padding-top: 3px;
}

/* JMP 24/03/2014 Style for TAGS */
.tagify-container {
    min-height: 50px;
    border: 1px solid #CCC;
    background-color: #FFF;
    border-radius: 2px;
    font-family: Verdana, sans-serif;
    font-size: 12px;
    overflow: auto;
}

.tagify-container > span {
    max-width: 455px;
    display: inline-block;
    padding: 0px 5px;
    margin: 3px;
    border-radius: 0px;
    border: 1px solid #EEE;
    background-color: #F9F9F9;
    color: #B3B3B3;
}

.tagify-container > span > a {
    padding-left: 10px;
    color: #B3B3B3;
    text-decoration: none;
    font-weight: bold;
    border: 0 none;
}

.tagify-container > span > a:hover {
    color: #9D9D9D;
}

.tagify-container > input {
    border: 0 none;
    width: 445px;
    font-size: 13.67px;
    font-family: 'open_sansextrabold_italic';
    color: #6F6F6F;
    width: auto;
}

.tagify-container > input:focus {
    outline: none;
}

.textarea_tags {
    font-size: 50px;
}

.text-brand {
    font-size: 14px;
    font-family: 'open_sanssemibold';
    color: #4e4e4e;
}

.button-type-active {
    font-family: 'open_sanssemibold';
    text-transform: capitalize;
    box-shadow: 1px 1px 1px #F3F3F3;
    padding: 3px 15px 0px 8px;
    border: 1px solid #CDCDCD;
    border-bottom: 0px;
    background: #fff;
    background: linear-gradient(top, #E8E8E8, #FEFEFE);
    background: -ms-linear-gradient(top, #E8E8E8, #FEFEFE);
    background: -webkit-gradient(linear, left top, left bottom, from(#E8E8E8), to(#FEFEFE));
    background: -moz-linear-gradient(top, #E8E8E8, #FEFEFE);
}

.button-type-active:hover {
    color: #5a5a5a !important;
    background: linear-gradient(top, #E8E8E8, #FEFEFE);
    background: -ms-linear-gradient(top, #E8E8E8, #FEFEFE);
    background: -webkit-gradient(linear, left top, left bottom, from(#E8E8E8), to(#FEFEFE));
    background: -moz-linear-gradient(top, #E8E8E8, #FEFEFE);
}

.button-type {
    font-family: 'open_sanssemibold';
    text-transform: capitalize;
    box-shadow: 1px 1px 1px #F3F3F3;
    padding: 3px 15px 0px 8px;
    border: 0px;
    background: #DBDBDB;
    background: linear-gradient(top, #DBDBDB, #DBDBDB);
    background: -ms-linear-gradient(top, #DBDBDB, #DBDBDB);
    background: -webkit-gradient(linear, left top, left bottom, from(#DBDBDB), to(#DBDBDB));
    background: -moz-linear-gradient(top, #DBDBDB, #DBDBDB);
}

.button-type:hover {
    color: #5a5a5a !important;
    background: #DBDBDB;
    background: linear-gradient(top, #DBDBDB, #DBDBDB);
    background: -ms-linear-gradient(top, #DBDBDB, #DBDBDB);
    background: -webkit-gradient(linear, left top, left bottom, from(#DBDBDB), to(#DBDBDB));
    background: -moz-linear-gradient(top, #DBDBDB, #DBDBDB);
}

.button-white {
    font-family: 'open_sanssemibold';
    text-transform: capitalize;
    box-shadow: 1px 1px 1px #F3F3F3;
    padding: 3px 15px;
    border: 1px solid #cdcdcd;
    border-top-color: #EDEDED;
    border-left-color: #e8e8e8;
    background: #fff;
    background: linear-gradient(top, #FEFEFE, #E8E8E8);
    background: -ms-linear-gradient(top, #FEFEFE, #E8E8E8);
    background: -webkit-gradient(linear, left top, left bottom, from(#FEFEFE), to(#E8E8E8));
    background: -moz-linear-gradient(top, #FEFEFE, #E8E8E8);
}

.button-white:hover {
    color: #5a5a5a !important;
    text-shadow: 1px 1px 1px #fff;
    background: linear-gradient(top, #F1F1F1, #E9E9E9);
    background: -ms-linear-gradient(top, #F1F1F1, #E9E9E9);
    background: -webkit-gradient(linear, left top, left bottom, from(#F1F1F1), to(#E9E9E9));
    background: -moz-linear-gradient(top, #F1F1F1, #E9E9E9);
}

.button-blue {
    font-family: 'open_sanssemibold';
    text-transform: capitalize;
    padding: 3px 15px;
    color: #fff !important;
    text-shadow: 0px 0px 2px #797979;
    border: 1px solid #cdcdcd;
    border-top-color: #EDEDED;
    border-left-color: #CDCDCD;
    background: linear-gradient(top, #6AE1FF, #36B9DA);
    background: -ms-linear-gradient(top, #6AE1FF, #36B9DA);
    background: -webkit-gradient(linear, left top, left bottom, from(#6AE1FF), to(#36B9DA));
    background: -moz-linear-gradient(top, #6AE1FF, #36B9DA);
}

.button-blue:hover {
    color: #fff !important;
    text-shadow: 0px 0px 2px #000000;
    background: linear-gradient(top, #69E1FF, #36B9DA);
    background: -ms-linear-gradient(top, #69E1FF, #36B9DA);
    background: -webkit-gradient(linear, left top, left bottom, from(#69E1FF), to(#36B9DA));
    background: -moz-linear-gradient(top, #69E1FF, #36B9DA);
}

.button-soft-gray {
    font-family: 'open_sanssemibold';
    text-transform: capitalize;
    text-shadow: 1px 1px 1px #505050;
    box-shadow: 1px 1px 1px #F3F3F3;
    padding: 6px 35px;
    border: 1px solid #686868;
    border-bottom: 0px;
    background: #fff;
    background: linear-gradient(top, #8E8E8E, #686868);
    background: -ms-linear-gradient(top, #8E8E8E, #686868);
    background: -webkit-gradient(linear, left top, left bottom, from(#8E8E8E), to(#686868));
    background: -moz-linear-gradient(top, #8E8E8E, #686868);
}

.button-soft-gray:hover {
    color: #fff !important;
    text-shadow: 1px 1px 1px #505050;
    background: linear-gradient(top, #686868, #8E8E8E);
    background: -ms-linear-gradient(top, #686868, #8E8E8E);
    background: -webkit-gradient(linear, left top, left bottom, from(#686868), to(#8E8E8E));
    background: -moz-linear-gradient(top, #686868, #8E8E8E);
}

.button-soft-reset {
    font-family: 'open_sanssemibold';
    text-transform: capitalize;
    text-shadow: 1px 1px 0px #ff9900;
    box-shadow: 1px 1px 1px #F3F3F3;
    padding: 3px 15px;
    border: 1px solid #feb10d;
    border-top-color: #f1a90f;
    border-left-color: #f1a90f;
    border-style: ridge;
    background: #fff;
    background: linear-gradient(top, #FEC54A, #feb10d);
    background: -ms-linear-gradient(top, #FEC54A, #feb10d);
    background: -webkit-gradient(linear, left top, left bottom, from(#FEC54A), to(#feb10d));
    background: -moz-linear-gradient(top, #FEC54A, #feb10d);
}

.button-soft-reset:hover {
    color: #777777 !important;
    background: #fff;
    background: linear-gradient(top, #FEC54A, #feb10d);
    background: -ms-linear-gradient(top, #FEC54A, #feb10d);
    background: -webkit-gradient(linear, left top, left bottom, from(#FEC54A), to(#feb10d));
    background: -moz-linear-gradient(top, #FEC54A, #feb10d);
}

.gray-soft-select {
    -moz-appearance: window;
    background: url('images/Drop.jpg') no-repeat 0% 0% #f5f5f5;
    font-family: 'open_sanssemibold';
    font-size: 14px;
    width: auto;
    background-size: 100%;
    border: 0px;
    box-shadow: 0px 3px 3px #B1B1B1;
    height: 35px;
    vertical-align: middle;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    text-indent: 0.01px;
    text-overflow: '';
}

.gray-soft-select optgroup {
    font-family: 'open_sanssemibold' !important;
    background: white;
    border-bottom: 1px solid #e4e4e4;
    border-left: 1px solid #e4e4e4;
    border-right: 1px solid #e4e4e4;
}

.gray-soft-select option {
    background: #EDEDED;
    color: #5a5a5a;
    border-left: 1px solid #e4e4e4;
    border-right: 1px solid #e4e4e4;
}

/*____________________________STYLE SIGNUP_________________________________*/

.signup-publisher .tagify-container {
    width: 95%;
    height: 52px;
    padding: 2px;
    margin-bottom: 10px;
}

.small_title_text {
    color: #B1B1B1 !important;
    font-weight: normal !important;
    font-size: 12px !important;
    text-transform: none !important;
    font-style: italic;
    margin-left: 5px;
    font-family: Helvetica, Arial, Sans-Serif;
}

.button-addf{
    float: left;
    padding: 8px 40px !important;
    font-weight: normal;
}

.age_range {
    padding-right: 3%;
    color: #4e4e4e
}

.sb-title {
    position: relative;
}

.sb-down {
    position: absolute;
    top: 18px;
    right: 329px;
}

/*_________________________________________________________________________*/

/*_________________________________WIDTH %_________________________________*/

.width-95 {
    width: 95% !important;
}

.width-93 {
    width: 93% !important;
}

.width-90 {
    width: 90% !important;
}

/*_________________________________________________________________________*/

/*____________________________ESTILO ACCOUNT SETTINGS JESB_____________________________________________*/

#email .first-column, #email .second-column {
    width: 330px;
    float: left;
}

#email .first-column {
    margin-left: -60px;
}

#email .second-column {
    margin-left: 7px;
}

#email input, #email select {
    width: 100%;
}

/*____________________________________________________________________________*/

/* Class for profile-settings */

.p_preference {
    color: #4e4e4e;
    font-size: 14px;
}

.subtitle {
    font-size: 18px !important;
}

.hr_margin {
    margin-top: 0px !important;
}

/* Sign Up */
.tagify-container input {
    width: 58% !important;
    border: none !important;
}

/*________________________style search_______________________________*/

.content_forms_search {
    height: auto !important;
}

/*___________________________________________________________________*/

/*Style Home*/

.input-align {
    line-height: normal !important;
    padding: 4px 0px 0px 10px !important;
}

.content_forms_search .tagify-container input {
    line-height: normal !important;
    padding: 7px 0px 0px 10px !important;
}

/* Style Home Search*/

.spacin_bot {
    margin-bottom: 12px !important;
}

.label_social_search {
    color: #2D2D2D !important;
    font-size: 10px !important;
    margin-right: 13px;
    padding-top: 1px;
}

.content_forms_search {
    width: 720px;
    height: 228px;
    float: left;
}

/*.content_forms_search .header {*/
    /*border-color: #EAEAEA !important;*/
    /*margin-bottom: 10px !important;*/
    /*text-transform: uppercase;*/
    /*border-bottom: 2px solid #FEB10D;*/
    /*letter-spacing: 1px;*/
    /*line-height: normal;*/
    /*font-family: 'alternateGothicNo1D';*/
/*}*/

/*.content_forms_search .header .title {*/
    /*float: left;*/
    /*margin: 0px;*/
    /*margin-left: 2.0px;*/
    /*font-size: 29px;*/
    /*color: #636363;*/
    /*margin-top: -5px;*/
/*}*/

/*.content_forms_search .header .menu {*/
    /*float: right;*/
    /*margin: 0px;*/
    /*margin-left: 6px;*/
    /*font-size: 16px;*/
    /*color: #fff !important;*/
    /*background: #D2D2D2;*/
    /*padding: 2px 20px 2px 20px;*/
    /*cursor: pointer;*/
/*}*/

/*#change_form {*/
    /*background: #F9B40E;*/
    /*color: #fff !important;*/
/*}*/

.cut_input_search_new {
    float: left;
    width: 206px;
    /*margin-right: 9px;*/
    border-radius: 6px;
}

.forms .cut_input_search_new .select-brand-new {
    background-position: 95% 65% !important;
}

.input_shadow {
    height: 32px;
    box-shadow: 0px 0px 1px 0px #bbbbbb;
    border-radius: 3px;
    border: 1px solid #cdcdcd;
    -moz-box-shadow: 0px 0px 1px 0px #bbbbbb;
    -webkit-box-shadow: 0px 0px 1px 0px #bbbbbb;
}

.select_shadow {
    height: 32px;
    box-shadow: 0px 0px 1px 0px #bbbbbb;
    border-radius: 3px;
    -moz-box-shadow: 0px 0px 1px 0px #bbbbbb;
    -webkit-box-shadow: 0px 0px 1px 0px #bbbbbb;
}

.cut_input_search_new .input-search-new::-webkit-input-placeholder {
    color: #2D2D2D !important;
    letter-spacing: 1px;
}

.cut_input_search_new .input-search-new::-moz-placeholder {
    color: #2D2D2D !important;
}

.cut_input_search_new .input-search-new {
    padding-left: 10px;
    color: #6F6F6F;
    font-family: 'open_sanssemibold';
    font-size: 10px;
    line-height: 33px;
    letter-spacing: 1px;
}

.cut_input_search_new .select-brand-new {
    height: 32px;
    background: #fff url(../fashionistas/images/Arrows.png) no-repeat 95% 65% !important;
    background: transparent;
    -moz-appearance: none;
    -webkit-appearance: none;
    appearance: none;
}

@-moz-document url-prefix() {
    .cut_input_search_new .select-brand-new select {
        padding-top: 5px !important;
    }
    .forms select {
        background-position: 170% 50% !important;
    }
    .select_gender_width .select-brand-new {
        background-position: 150% 65% !important;
    }
}

.cut_input_search_new .select-brand-new select {
    background: none !important;
    width: 100%;
    height: 100%;
    font-family: 'open_sanssemibold';
    font-size: 10px;
    background: transparent;
    -moz-appearance: none;
    -webkit-appearance: none;
    appearance: none;
    color: #2D2D2D !important;
    text-transform: capitalize;
    padding-top: 4px;
}

.select_location_width {
    margin-left: 7px;
    width: 198px;
}

.select_gender_width {
    margin-left: 7px;
    width: 132px;
}

.select_genre_width {
    margin-left: 7px;
    width: 143px;
}

.content_forms_search .tagify-container {
    width: 40%;
    float: left;
    min-height: 32px;
    overflow: auto;
    height: 32px;
    box-shadow: 0px 0px 1px 0px #bbbbbb;
    border-radius: 3px;
    border: 1px solid #cdcdcd;
    -moz-box-shadow: 0px 0px 1px 0px #bbbbbb;
    -webkit-box-shadow: 0px 0px 1px 0px #bbbbbb;
}

.content_forms_search .tagify-container input::-webkit-input-placeholder {
    color: #2D2D2D !important;
}

.content_forms_search .tagify-container input::-moz-placeholder {
    color: #2D2D2D !important;
}

.content_forms_search .tagify-container input {
    padding-left: 10px;
    color: #6F6F6F;
    font-family: 'open_sanssemibold';
    font-size: 10px;
    width: 100%;
    line-height: 33px;
}

.content_forms_search .footer {
    float: left;
    width: 100%;
}

.content_forms_search .footer .button-search {
    float: left;
    width: 17%;
    height: 32px;
    font-size: 12px;
    font-family: 'open_sanssemibold';
    text-transform: capitalize;
    letter-spacing: 0px;
    margin-left: 7px;
    font-weight: normal;
    box-shadow: none !important;
    border-radius: 3px !important;
}

.content_forms_search .footer .button-search:hover {
    color: #FFF !important;
    text-shadow: 1px 1px 1px #505050 !important;
    background: linear-gradient(center top, #464646, #656565) repeat scroll 0% 0% transparent !important;
    background: -ms-linear-gradient(top, #464646, #656565) repeat scroll 0% 0% transparent !important;
    background: -webkit-gradient(linear, left top, left bottom, from(#464646), to(#656565)) repeat scroll 0% 0% transparent !important;
    background: -moz-linear-gradient(top, #464646, #656565) repeat scroll 0% 0% transparent !important;
}

.content_forms_search .footer .button-viewall {

    background: #fff;
    background: linear-gradient(top, #BFBFBF, #ACACAD);
    background: -ms-linear-gradient(top, #BFBFBF, #ACACAD);
    background: -webkit-gradient(linear, left top, left bottom, from(#BFBFBF), to(#ACACAD));
    background: -moz-linear-gradient(top, #BFBFBF, #ACACAD);
    border: 1px solid #D5D5D5;
    border-bottom: 0;
    color: #fff;
    float: left;
    font-size: 12px;
    font-family: 'open_sanssemibold';
    height: 32px;
    letter-spacing: 0;
    margin-left: 7px;
    padding: 4px 6px;
    text-align: center;
    text-transform: capitalize;
    text-shadow: 1px 1px 1px #505050;
    width: 140px;
    box-shadow: none !important;
    border-radius: 3px !important;
}

.content_forms_search .footer .button-viewall:hover {
    opacity: 0.8;
}

.content_forms_search .footer .button-growest{
    background: linear-gradient(top, #70C1DE, #56B4D8);
    background: -ms-linear-gradient(top, #70C1DE, #56B4D8);
    background: -webkit-gradient(linear, left top, left bottom, from(#70C1DE), to(#56B4D8));
    background: -moz-linear-gradient(top, #70C1DE, #56B4D8);
    border: 1px solid #A4D8ED !important;
    border-bottom: 0;
    border-radius: 3px;
    box-shadow: none !important;
    float: left;
    width: 140px;
    height: 32px;
    color: #FFF;
    font-size: 12px;
    font-family: "open_sanssemibold";
    text-transform: capitalize;
    letter-spacing: 0;
    margin-left: 7px;
    padding-top: 4px;
    text-align: center;
    text-decoration: none;

}

.content_forms_search .footer .button-growest:hover,.button-growest:active{
    color: #fff !important;
    text-shadow: 0 0 2px #9A9A9A;
    background: linear-gradient(top, #74C4D5, #5ACAE6);
    background: -ms-linear-gradient(top, #74C4D5, #5ACAE6);
    background: -webkit-gradient(linear, left top, left bottom, from(#74C4D5), to(#5ACAE6));
    background: -moz-linear-gradient(top, #74C4D5, #5ACAE6);
}

input[type=radio].css-checkbox, input[type=checkbox].css-checkbox {
    display: none;
}

input[type=radio].css-checkbox + label.css-label, input[type=checkbox].css-checkbox + label.css-label {
    font-size: 11px;
    font-family: 'open_sanssemibold';
    padding-left: 25px;
    height: 20px;
    display: inline-block;
    line-height: 20px;
    background-repeat: no-repeat;
    background-position: 0 0;
    vertical-align: middle;
    cursor: pointer;
    display: block;
    margin-bottom: 5px;
    text-transform: lowercase;
}

label.css-label {
    background-image: url('../fashionistas/images/Butt-on.png');
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

input[type=radio].css-checkbox + label.css-label:first-letter, input[type=checkbox].css-checkbox + label.css-label:first-letter {
    text-transform: uppercase;
}

input[type=radio].css-checkbox:checked + label.css-label, input[type=checkbox].css-checkbox:checked + label.css-label {
    background-position: 0 -20px;
}

/* / Style Home Search*/

/* /style Home*/

/* UTILITIES*/

.u-no-margin-botton{
    margin-bottom: 0 !important;
}

.u-display-block {
    display: block !important;
}

.u-display-none {
    display: none !important;
}

.u-input-requires {
    color: #d72323 !important;
    font-family: 'open_sansitalic' !important;
    font-size: 18px !important;
    text-transform: capitalize !important;
    float: right !important;
    margin-top: 25px !important;
}

.u-content-y {
    height: 450px;
    overflow-y: auto;
}

.text-cap{
    text-transform: capitalize !important;
}
#chart-total-sus{
    position:absolute;
    top:22px;
    color:#FFF;
}

.edit-social-modal{
    font-size: 20px !important;
    margin-left: 4px;
    cursor: pointer;
}
.update-vals{
    overflow: hidden;
    width: 549px;
}
.update-social-unit{
    padding: 5px 52px;
    margin-top: 19px;
    margin-right: 5px;
}
.info-no-api{
    display: block;
    margin-top: 50px;
}
/* Css editor version*/

.wp-editor-container {
    clear: both;
    border: 1px solid #ccc !important;
}

.profile-sections-hidden{
    display : none;
}

.admin-agency-notification{
    position: relative;
    display: inline-block;
    vertical-align: top;
    background: #808080;
    text-align: center;
    text-transform: uppercase;
    font-family: 'alternateGothicNo1D';
    font-size: 30px;
    color: #fff;
    line-height: 0;
    margin-right: 1px;
    margin-bottom: 5px;
    padding-top: 22px;
    cursor: pointer;
}

#box-learn{
    margin-bottom:10px;
    float: left;
    width: 720px;
    margin-top:15px
}

#box-learn .link-learn{
    width:32.33%;
}

#box-learn .link-middle-learn{
    width:33.34%;
    margin-left:1%;
    margin-right:1%; 
}

#box-learn .link-share-learn{
    background-color: #fdd61f;
    height:80px;
    display:inline-block;
    float:left;
    border-radius:3px;
    display:table;
    padding:15px;
    color:#777878;
    font-family: myriad;
    font-size: 11px;
}

#box-learn .link-share-learn:hover{
    background-color: #fbe162;
}

#box-learn .link-share-learn:hover .button-learn:hover{
    background-color: #9f9f9f;
}

#box-learn .link-share-learn .image-learn{
    display:table-cell;
    vertical-align:middle;
    width: 45px;
}

#box-learn .link-share-learn .text-learn{
    display: table-cell;
    vertical-align: middle;
    line-height: 16px;
    font-size: 12px;
    width: 146px;
    font-family: 'open_sansbold';
}
#box-learn .link-share-learn .button-learn{
    background: #787878;
    color: white;
    text-align: center;
    line-height: 13px;
    padding: 10px 0px;
    font-size: 11px;
    width: 45px;
    float: right;
    margin-top: 3px;
    font-family: 'open_sansbold';
}

#box-learn #go-learn{
    width:100%;
    background-repeat:no-repeat;
    background-size:100%;
    height:115px;
    display:inline-block;
    float:left;
    display:table;
    padding:15px 25px;
    color:white;
    margin-top: 10px;
    font-family: open_sansregular;
}

#go-learn{
	display: none !important;
}

#box-learn #go-learn #text-go-learn{
    display:table-cell;
    vertical-align:middle;
    font-size: 40px;
    font-weight: bold;
    width:70%;
}
#box-learn #go-learn #link-go-learn{
    display:table-cell;
    vertical-align:middle;
    line-height: 13px;
    text-align:right;
    width:30%;
    font-size: 14px;
    font-weight: bold;
}

#box-learn #go-learn #link-go-learn #button-go-learn{
    background-color: #FFD71F;
    border-bottom: 4px solid;
    border-bottom-color: #AE9F59;
    border-radius: 3px;
    padding: 15px 60px;
    color:#333;
}

#box-learn #go-learn #link-go-learn #button-go-learn:hover{
    background-color:#E8CA42;
}

/*new buttons - header sections (opp-jobs-com)*/

.button-header-container{
    padding-top: 20px !important;
}
.button-header-back{
    padding: 4px 28px !important;
    letter-spacing: 0;
    font-family: 'open_sanssemibold' !important;
    margin-left: 5px;
}
.button-header-new{
    padding: 4px 62px !important;
    color: #313131;
    font-size: 12px;
    letter-spacing: 0;
    font-family: 'open_sansregular' !important;
    margin-left: 5px;
    text-shadow: initial !important;
    font-weight: bold;
}
.button-header-new:hover{
    color: #313131 !important;
}

/* Opportunities and Competitions - Public and Private */
.attachment-584x284{width: 100% !important;height: 339px;}
.descrip_opportunitie{width: 51%}
.min-h-500{min-height: 500px;}
.z-index-9999{z-index: 9999;}
.right-0{right:0px;}
