* {
    margin: 0;
    padding: 0;
}
html {
    background: #000;
    height: 100%;
    font-size: 100%
}
body {
    font: normal 14px Verdana, lucida, "lucida-sans unicode", sans-serif !important;
    color: #333;
    height: 100%;
    width: 100%;
    background: #000;
    line-height: 1.42857143 !important;
}
:active, :hover, :focus {
    outline: 0 !important;
    outline-offset: 0 !important;
}
h1, h2, h3, h4, h5 {
    font-family: verdana, sans-serif;
    font-weight: normal;
    margin: 0 0 10px;
}
h1, h2 {
    font: bold 2.1em/1.3 Arial, Helvetica, sans-serif;
    color: #000424;
    border-bottom: 5px solid #deecf5;
    padding: 0 0 10px 10px;
    margin: 0 0 10px -10px;
    line-height: 1.4;
}
h1 span, h2 span {
    font-size: .6em;
    display: inline;
}
h1 span.unconfirmed {
    color: #999;
    padding: 0;
}
h3, h4 {
    font-weight: bold;
    color: #555;
    font-size: 1em;
}
h5 {
    font-weight: bold;
    color: #555;
    font-size: 1.5em;
}
h2.details, h2.details span {
    color: #444;
    font-size: 1em;
    font-weight: normal;
    border: 0;
    margin: 0 0 10px;
    padding: 0;
}
p {
    margin: 0 0 10px;
    line-height: 1.6;
    color: #444;
}
.name {
    font-weight: bold;
}
.meta {
    color: #9b9b9b;
    font-size: .82em;
    margin-left: 70px;
}
address {
    font: normal 1em/1.5 verdana, arial, sans-serif;
    margin: 0 0 10px 10px;
}
em {
    color: #31aed3;
    font-weight: bold;
}
b {
	font-weight: bold;
}
.flex {
     display: -webkit-flex;
 display: -ms-flexbox;
 display: flex;
 
 -webkit-flex-wrap: wrap;
 -ms-flex-wrap: wrap;
 flex-wrap: wrap;
}
#container {
    width: 994px;
    margin: 0 auto;
    padding: 40px 0 15px;
}
#header {
    height: 62px;
}
#logo {
    z-index: 10;
    float: left;
	outline: none;
}

#header_quote {
    position: absolute;
    width: 690px;
    top: 40px;
    margin-left: 250px;
    text-align: right;
    z-index: 0;
}
#header_quote p {
    color: #fff;
    margin: 0;
    font-size: .91em;
}
#header_quote cite {
    font-style: normal;
}
#header_items {

}
#header_items ul {
    margin: 0 auto;
    position: relative;
}
#header_items li {
    margin: 0 0 0 -1px;
    padding: 0;
    color: #fff;
    list-style: none;
    font-size: .91em;
}
#header_items li.beta {
    padding: 4px 0 4px 10px;
    border: 0;
	float: left;
}
#header_items a {
    color: #addfed;
}
#header_items a.trigger {
    padding: 4px 0;
    text-align: center;
    width: 10em;
    display: block;
    color: #fff;
    zoom: 1;
}
#header_items a.trigger:focus, #header_items a.trigger:hover {
    color: #addfed;
}
#header_items a.trigger span {
    padding-right: 15px;
    background: url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/arrow_down.gif) no-repeat right;
}
#header_items .header_item {
    float: right;
    z-index: 1000;
    margin: 20px 0 0;
    font-size: 1.1em;
  border: 1px solid #3f6b8e;
    background: #316793; 
    padding: 10px 10px 1px;
  /*  width: 355px; */
  width: 555px;
    height: 4.98em;
    display: none;
}
#header_items .triggered .header_item {
    display: block;
}
.header_item .text {
	color: #000
}
#header_items .header_item ul {
    margin: 0 auto;
    width: auto;
    zoom: 1;
}
#header_items .header_item ul:after {
    content: ".";
    clear: left;
    display: block;
    height: 0;
    visibility: hidden;
}
#header_items .header_item li {
    float: left;
    border: 0;
    font-size: 1em;
    margin: 0 5px 0 0;
}
li#search input {
    vertical-align: middle;
    margin: 5px 0;
}
li#search input.text {
    background: #fff url(../images/bg_header_search.gif) no-repeat 7px 3px;
    padding: 5px 5px 5px 32px;
    margin: 5px;
   /* width: 220px; */
   width: 430px;
}
li#myboxwish .avatar {
    margin: -7px 10px 0 -7px;
    float: left;
}
li#myboxwish p {
    color: #d4e6e6;
    font-size: .91em;
}
li#myboxwish .loggedout p {
    float: left;
    margin: 0 15px 0 0;
    line-height: 1;
    font-weight: bold;
}
li#myboxwish .loggedout a {
    display: block;
    margin-top: 7px;
}
li#myboxwish .loggedin p {
    margin: 0 0 5px;
}
li#myboxwish .loggedin #user_info {
    float: left;
    margin: 0 50px 0 0;
}
li#myboxwish .loggedin .activity .spots {
    color: #31cbff;
    margin-right: 8px;
}
li#myboxwish .loggedin .activity .answers {
    color: #64cd33;
}
li#contactus dl {
    float: left;
    margin-right: 50px;
    padding: 0;
    width: 200px;
}
li#contactus dt {
    width: 80px;
}
li#contactus dd a {
    color: #fff;
}
li#contactus p {
    margin-bottom: 2px;
}
li#sitemap .header_item {
    height: auto;
    width: 720px;
    padding: 10px;
}
li#sitemap .header_item:after {
    content: ".";
    clear: left;
    display: block;
    height: 0;
    visibility: hidden;
}
li#sitemap .header_item .col {
    float: left;
    width: 130px;
    margin-right: 10px;
}
li#sitemap .header_item .col.movies {
    width: 300px;
    margin-right: 0;
}
li#sitemap .header_item h2 {
    font-size: 1.4em;
    margin: 0 0 15px;
    padding: 0;
    border: 0;
    color: #FFF;
}
li#sitemap .header_item h3 {
    color: #a1b8c6;
    text-transform: uppercase;
}
li#sitemap .header_item .col li {
    float: none;
    margin: 0 0 10px;
}
li#sitemap .header_item .col a {
    color: #fff;
}
li#sitemap .header_item .col .more a {
    color: #32ccfe;
}
#header input {
    font-size: 1em;
    vertical-align: middle;
    margin: 0 5px 2px 0;
}
#header input.text {
    width: 265px;
    padding: 3px;
}
#nav {
    height: 35px;
    background: #264e6e url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/bg_nav.gif);
}
#nav ul {
    margin: 0 0 0 10px;
}
#nav li {
    float: left;
    margin: 0 5px 0 0;
    list-style: none;
    position: relative;
}
#nav li.end {
    margin: 0;
}
#nav a {
    color: #FFF;
    position: static;
}
#nav span {
    position: absolute;
    background-repeat: no-repeat;
    background-position: 0 0;
    height: 35px;
    width: 100%;
    top: 0;
    left: 0;
    cursor: pointer;
}
* html #nav a:hover {
    background-position: 0 0;
}
#nav a:focus span, #nav a:hover span {
    background-position: 0 -35px;
}
#body_home #nav_home span, #body_electronic #nav_electronic span, #body_pop #nav_pop span, #body_rock #nav_rock span, #body_metal #nav_metal span, #body_jazz #nav_jazz span, #body_movies #nav_movies span, #body_people #nav_people span, #body_spots #nav_spots span, #body_features #nav_features span, #body_requests #nav_requests span, #body_charts #nav_charts span, #body_lists #nav_lists span, #body_blogs #nav_blog span {
    background-position: 0 -70px;
}
#nav_home {
    width: 44px;
}
#nav_home span {
    background-image: url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/nav_home.gif);
}
#nav_electronic {
    width: 76px;
}
#nav_electronic span {
    background-image: url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/nav_electronic.gif);
}
#nav_pop {
    width: 35px;
}
#nav_pop span {
    background-image: url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/nav_pop.gif);
}
#nav_rock {
    width: 43px;
}
#nav_rock span {
    background-image: url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/nav_rock.gif);
}
#nav_metal {
    width: 48px;
}
#nav_metal span {
    background-image: url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/nav_metal.gif);
}
#nav_jazz {
    width: 40px;
}
#nav_jazz span {
    background-image: url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/nav_jazz.gif);
}
#nav_movies {
    width: 52px;
}
#nav_movies span {
    background-image: url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/nav_movies.gif);
}
#nav_people {
    width: 51px;
}
#nav_people span {
    background-image: url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/nav_people.gif);
}
#nav_spots {
    width: 46px;
}
#nav_spots span {
    background-image: url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/nav_spots.gif);
}
#nav_requests {
    width: 65px;
}
#nav_requests span {
    background-image: url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/nav_requests.gif);
}
#nav_features {
    width: 64px;
}
#nav_features span {
    background-image: url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/nav_features.gif);
}
#nav_charts {
    width: 54px;
}
#nav_charts span {
    background-image: url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/nav_charts.gif);
}
#nav_lists {
    width: 40px;
}
#nav_lists span {
    background-image: url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/nav_lists.gif);
}
#nav_blog {
    width: 41px;
}
#nav_blog span {
    background-image: url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/nav_blog.gif);
}
#nav_myboxwish {
    width: 81px;
}
#nav_myboxwish span {
    background-image: url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/nav_myboxwish.gif);
}
#nav_login_signup {
    width: 70px;
}
#nav_login_signup #nav_login, #nav_login_signup #nav_signup {
    float: left;
    position: relative;
}
#nav_login, #nav_login span {
    width: 46px;
    height: 35px;
    display: block;
    background-image: url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/nav_login.gif);
}
#nav_signup, #nav_signup span {
    width: 53px;
    height: 35px;
    display: block;
    background-image: url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/nav_signup.gif);
}
#nav_login_signup #nav_rss {
    float: left;
    position: relative;
    top: 8px;
}
#nav_rss, #nav_rss span {
    width: 16px;
    height: 16px;
    display: block;
    background-image: url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/ic_rss.png);
}
#nav_login_signup #nav_twitter {
    float: left;
    position: relative;
    top: 8px;
    margin-left: 10px;
}
#nav_twitter, #nav_twitter span {
    width: 16px;
    height: 16px;
    display: block;
    background-image: url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/ic_twitter.png);
}
#nav_login_signup #nav_facebook {
    float: left;
    position: relative;
    top: 8px;
    margin-left: 10px;
}
#nav_facebook, #nav_facebook span {
    width: 16px;
    height: 16px;
    display: block;
    background-image: url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/ic_facebook.png);
}
#nav_login_signup span.or {
    position: static;
    float: left;
    width: 15px;
    height: 35px;
    background-image: url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/nav_or.gif);
    text-indent: -999999px;
    margin-left: 5px;
}
li#nav_login_signup, li#nav_myboxwish {
    float: right;
}
ul#nav_sub {
    margin: 0 0 10px -5px;
    zoom: 1;
}
ul#nav_sub:after {
    content: ".";
    clear: left;
    display: block;
    height: 0;
    visibility: hidden;
}
ul#nav_sub li {
    float: left;
    margin: 0 2px 0 0;
    list-style: none;
}
ul#nav_sub li a {
    color: #172e49;
    padding: 2px 5px 3px;
    display: block;
}
ul#nav_sub li a.selected {
    color: #04142e;
    background: #deecf5;
}
.spots_leader .hot_spots a:hover, ul#nav_sub li a:hover {
    color: #FFF;
    background: #2caad0;
}
.spots_leader {
    margin: 12px;
    margin-left: -5px;
}
.spots_leader span {
    margin: 10px;
}
.spots_leader span.hot_spots {
    margin-left: 0;
    margin-right: 5px;
}
.spots_leader span.hot_spots a {
    padding: 2px 5px 3px;
    color: #172e49;
}
.spots_leader span.hot_spots a.selected {
    font-weight: bold;
}
ul#nav_sub_level_2 {
    margin: 0 0 10px -5px;
    zoom: 1;
}
ul#nav_sub_level_2:after {
    content: ".";
    clear: left;
    display: block;
    height: 0;
    visibility: hidden;
}
ul#nav_sub_level_2 li {
    float: left;
    margin: 0;
    list-style: none;
    border-right: 1px solid #deecf5;
}
ul#nav_sub_level_2 li a {
    color: #444;
    padding: 3px 7px 4px;
    display: block;
    #float: left;
}
ul#nav_sub_level_2 li a.selected {
    color: #333;
    font-weight: bold;
}
ul#nav_sub_level_2 li a:hover {
    color: #444;
    background: #deecf5;
}
.sub_categories {
    padding: 5px 0 5px 10px;
    background: #eef5fa;
    margin: 0 0 10px -10px;
}
.sub_categories ul {
    margin: 0;
}
.sub_categories li {
    float: left;
    margin: 0 10px 5px 0;
    list-style: none;
}
.sub_categories a.selected {
    font-weight: bold;
}
#main {
	padding-top: 10px;
	background: #fff
}
#content_main {
    padding: 0 0 0 0;
}
#content_sub {
    width: 300px;
    float: right;
}
#content_sub p.smallperson {
    font-size: 1em;
    font-weight: bold;
}
#content_sub p.smallperson a {
    color: #777;
}
#content_sub div.left {
    width: 24%}
*HTML #content_sub div.left {
    margin: 0;
}
*HTML #content_sub div.left img {
    margin: 0;
}
#content_sub div.right {
    width: 75%}
*HTML #content_sub div.right {
    width: 208px;
    margin: 0 0 0 -10px;
}
#content_sub div.right p {
    margin-bottom: 3px;
}
#content_sub h3, .category h3 {
    color: #04142e;
    background: #deecf5 url(../images/bg_running_head.png) bottom left no-repeat;
    padding: 7px 0 18px 10px;
    margin: 0 0 5px;
}
.object_list ul {
    margin: 0 0 0 10px;
    list-style: none;
    zoom: 1;
}
.object_list ul:after {
    content: ".";
    clear: both;
    display: block;
    height: 0;
    visibility: hidden;
}
.object_list li {
    border-bottom: 1px solid #deecf5;
    margin: 10px 0;
    padding-bottom: 10px;
    zoom: 1;
}
.object_list li:after {
    content: ".";
    clear: both;
    display: block;
    height: 0;
    visibility: hidden;
}
.object_list.spots a:link, .object_list.spots a:visited {
    color: #F09;
}
.object_list p.shop_link a:link.affiliate_link, .object_list p.shop_link a:visited.affiliate_link {
    color: #9cc426;
}
.object_list li p.unconfirmed_text {
    color: #969696;
    font-size: .8em;
}
.fans ul {
    list-style: none;
    margin: 0;
    zoom: 1;
}
.fans ul:after {
    content: ".";
    clear: left;
    display: block;
    height: 0;
    visibility: hidden;
}
.fans li {
    float: left;
    margin: 10px 10px 0 0;
}
.ad {
    margin: 10px 0;
    text-align: center;
    padding-top: 10px;
    border-top: 1px solid #d4e6e9;
}
#body_home .ad {
    padding-top: 0;
    border-top: 0;
    margin-top: 0;
}
.object_list ul li a {
    text-decoration: none;
    font-weight: bold;
}
.object_list ul li span a:link, .object_list ul li span a:visited, .object_list.spots ul li span a:link, .object_list.spots ul li span a:visited {
    color: #777;
    font-weight: normal;
}
#content ul li span a:hover {
    color: #333;
}
.object_list ul li img {
    margin: 0 10px 0 0;
    border: 5px solid #deecf5;
    float: left;
}
div.content_level {
    display: block;
    clear: both;
}
#content_main .running_head, #content_main .running_head_plain, #content_main .dotrule {
    margin-left: -10px;
    _position: relative;
    _zoom: 1;
}
#ad_skyscraper {
    float: right;
    width: 120px;
    text-align: center;
}
#ad_skyscraper p {
    color: #CCC;
    text-transform: uppercase;
    margin: 0 0 5px;
}
div.main_panel {
	position: relative;
}
div.main_panel_sub {
    padding: 10px;
    background: #deecf5;
    border-bottom: 3px solid #deecf5;
    height: 100%;
    width: 100%;
    min-height: 100%;
	margin-left: 190px;	
}
    
*HTML div.main_panel_sub {
    height: 210px;
}
div.main_panel_img {
    margin: 0 10px 0 0;
   	position: absolute;
   	top: 0;
   	left: 0;
}
div.main_panel_img img {
    display: block;
    border: 5px solid #deecf5;
    max-width: 100%
}
div.main_panel h2 {
    color: #FFF;
    font-size: 1.8em;
    margin: 0;
    border: 0;
    text-indent: 0;
}
div.main_panel h2 a {
    color: #FFF;
    text-decoration: none;
}
div.main_panel h2 a:hover {
    color: #3eb3d6;
}
.body_movies_view .col_2 {
    width: 380px;
}
div.largethumb {
    float: left;
    width: 188px;
    margin: 0 12px 20px 0;
    _display: inline;
}
div.largethumb:after {
    content: ".";
    clear: both;
    display: block;
    height: 0;
    visibility: hidden;
}
#body_home div.largethumb {
    min-height: 200px;
    _height: 200px;
}
div.largethumb a.thumb {
    display: block;
    margin: 0 0 6px;
}
div.largethumb a.thumb img {
    margin: 0;
    border: 5px solid #deecf5;
}
.row_leader {
    clear: left;
}
div.largethumb h3 {
    margin-bottom: 5px;
    line-height: 1.4;
}
.col_4 {
    width: 460px;
    float: left;
}
.col_3 {
    width: 610px;
    float: left;
}
.col_2 {
    width: 400px;
    float: left;
    margin-bottom: 10px;
}
.col_1 {
    width: 200px;
    float: left;
    margin-bottom: 10px;
}
.wider_col_1 {
    width: 219px;
}
.actions a {
    float: left;
    margin: 0 10px 0 0;
}
#content_main .col_1 .running_head {
    margin-left: 0;
}
.margin_left {
    margin-left: 10px;
}
.margin_left_small {
    margin-left: 6px;
}
#links {
    padding: 20px 10px;
    background: url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/bg_links.jpg) left top no-repeat;
    zoom: 1;
}
#links:after {
    content: ".";
    clear: both;
    display: block;
    height: 0;
    visibility: hidden;
}
#links div.col_1 {
    width: 200px!important;
    margin-left: 10px;
    display: inline;
}
#body_select_avatar #links div.col_1 {
    margin-right: 0;
}
#links div.wide {
    width: 280px!important;
    margin-left: 20px;
}
#links h3 {
    color: #FFF;
}
#links ul {
    margin-left: 0;
}
#links li {
    list-style: none;
    margin: 0 0 2px;
}
#links li a span {
    color: #9CC;
}
#links img {
    margin-bottom: 8px;
}
h3#title_new_movies, h3#title_new_movies span {
    background: url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/title_new_movies.gif) left top no-repeat;
    width: 145px;
    height: 25px;
}
a.comments, p a.comments {
    background: url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/css/..images/comment.png) no-repeat 0 3px;
    padding-left: 18px;
    color: #999;
    font-weight: normal;
}
a.all {
    float: right;
    margin: -41px 10px 0 0;
    padding: 7px 0 13px 10px;
    border-left: 2px solid #FFF;
}
.blue {
    color: #31aed3;
}
#footer {
    float: left;
    padding: 10px 20px;
    color: #9CC;
}
#footer ul {
    margin: 0;
}
#footer ul a {
    color: #9CC;
    text-decoration: none;
    border-left: 1px solid #9CC;
    padding-left: 10px;
}
#footer ul a:hover {
    color: #0CF;
}
#footer li {
    float: left;
    list-style: none;
    margin: 10px;
    margin-left: 0;
}
#footer li#kyan {
    float: right;
}
#footer li#kyan a {
    border: 0;
    display: block;
    width: 52px;
    height: 23px;
    text-indent: -9999px;
    background: url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/kyan.gif) no-repeat;
}
div.get_the_merchandise {
    background-color: #fdf2fa;
    margin: 0 0 10px;
}
div.get_the_merchandise p {
    background-color: #f9d7f2;
    color: #f72f92;
    padding: 8px 10px;
    margin: 0;
    display: block;
}
div.get_the_merchandise p em {
    color: #f72f92;
    font-style: normal;
}
#basket_animation, #basket_animation object {
    height: 80px;
}
div.add_new_spot_home {
    height: 65px;
    margin-bottom: 10px;
    background: #fdf2fa url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/spotted_a_product_in_a_movie_2.gif) left top no-repeat;
    padding: 43px 0 7px 10px;
}
div.ready_to_start_spotting {
    height: 65px;
    margin-bottom: 10px;
    background: url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/ready_to_start_spotting.gif) left top no-repeat;
    padding: 43px 0 0 10px;
}
a.ready_login {
    position: absolute;
    margin: 16px 0 0 45px;
    width: 50px;
    line-height: 1.3;
    color: #f09!important;
    font-weight: bold;
}
#shop_for_great_stuff {
    width: 620px;
    height: 81px;
    margin: 0 0 10px -10px;
    position: relative;
    background-color: #f0f8fb;
}
#shop_for_great_stuff span {
    position: absolute;
    top: 0;
    left: 0;
    width: 620px;
    height: 75px;
    background: url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/shop_for_great_stuff.gif) left top no-repeat;
    z-index: 1;
}
#shop_for_great_stuff a {
    position: absolute;
    z-index: 2;
    height: 22px;
    display: block;
}
#shop_for_great_stuff a span {
    width: 0;
    height: 0;
    overflow: hidden;
}
#shop_movies {
    top: 17px;
    left: 392px;
    width: 77px;
}
#shop_womens_fashion {
    top: 47px;
    left: 15px;
    width: 177px;
}
#shop_mens_fashion {
    top: 47px;
    left: 204px;
    width: 141px;
}
#shop_gadgets {
    top: 47px;
    left: 360px;
    width: 86px;
}
a.get_spotting {
    float: left;
    width: 183px;
    height: 123px;
    margin: 0 0 15px 10px;
    _display: inline;
    background: url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/button_get_spotting.gif) left top no-repeat;
}
a.gotta_have_it {
    float: left;
    width: 183px;
    height: 123px;
    margin: 0 0 15px 26px;
    _display: inline;
    background: url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/button_gotta_have_it.gif) left top no-repeat;
}
#get_involved h2 {
    font-size: 1.73em;
}
#get_involved .product {
    border: 0;
    padding: 0;
}
p.image_credit {
    color: #999;
    font-size: .9em;
    margin: 0;
    padding: 5px 0 0;
    clear: both;
}
div.image_credit {
    margin-bottom: 0;
}
dl.facts {
    margin: 10px 0 0;
}
dl.facts dt {
    color: #04162d;
    font-weight: bold;
    margin-right: 5px;
}
dl.facts dd {
    color: #666;
}
#content ul.get_the_look {
    margin: 0;
}
#content ul.get_the_look li {
    background: 0;
    border-top: 0;
    padding-bottom: 10px;
}
#content ul.get_the_look li a {
    color: #f9319b;
}
#content ul.get_the_look li img {
    margin: 0 5px 0 0;
    display: block;
}
#content ul.get_the_look li a.look {
    color: #666;
    font-size: .91em;
}
h2.feature {
    background: black;
    color: white;
    margin-bottom: 0;
}
h2.feature span {
    padding: 20px;
    padding-left: 30px;
}
div.featured_movie {
    background: #000 url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/css/..images/legend_dummy.jpg) no-repeat;
    width: 600px;
    margin: 10px;
    margin-top: 0;
}
#body_features #content_main .meta {
    margin-left: 70px;
}
h1.feature_view {
	line-height: 1.4rem;
	padding-bottom: 10px;
    padding-left: 0;
    margin-top: 30px;
    margin-bottom: 30px;
    margin-left: 70px;
}
.body_look .col_2 {
    margin: -10px 0 0 10px;
}
div.main_panel_features {
    height: 250px;
    margin: 0 0 10px -10px;
    background: #000525 url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/bg_main.gif) left top no-repeat;
    color: #FFF;
}
div.main_panel_features_sub {
    float: left;
    width: 185px;
    padding: 10px;
}
div.main_panel_features img {
    float: left;
    background: #FFF;
    margin: 20px 0 0 15px;
}
div.main_panel_features p {
    color: #FFF;
}
div.main_panel_features h2 {
    color: #FFF;
    font-size: 1.8em;
    margin: 0;
    border: 0;
    padding-left: 0;
}
div.main_panel_features h2 a {
    color: #FFF;
    text-decoration: none;
}
div.main_panel h2 a:hover {
    color: #3eb3d6;
}
ul.tabmenu {
    background: #000;
    margin: 0 0 10px;
    float: left;
    width: 100%}
ul.tabmenu li {
    background: #000;
    border: 0;
    width: 120px;
    margin: 0;
    padding: 0;
    float: left;
    display: inline;
    width: auto;
}
ul.tabmenu li a {
    display: block;
    padding: 2px 15px 0;
    line-height: 30px;
    color: #FFF;
    text-transform: uppercase;
    text-align: center;
    border-right: 2px solid #fff;
}
ul.tabmenu li a.selected {
    background: #33add4;
}
ul.tabmenu li a:hover {
    background: #33add4;
}
ul.tabmenu_sub {
    margin: 5px 0 0;
    font-size: .91em;
    zoom: 1;
}
ul.tabmenu_sub:after {
    content: ".";
    clear: both;
    display: block;
    height: 0;
    visibility: hidden;
}
ul.tabmenu_sub li {
    float: left;
    line-height: 21px;
    margin-right: 2px;
    list-style: none;
    text-align: center;
    color: #999;
}
ul.tabmenu_sub li.current {
    color: #FFF;
    background: #08203c;
}
ul.tabmenu_sub li span {
    padding: 0 5px 0 6px;
}
ul.tabmenu_sub li a {
    display: block;
    color: #172e49;
    padding: 0 5px 0 6px;
}
ul.tabmenu_sub li a:hover {
    color: #FFF;
    background: #08203c;
}
ul.basic_list {
    margin: 10px 0 0;
}
ul.basic_list strong {
	font-weight: bold;
}
ul.basic_list li {
    list-style: none;
    color: #777;
    padding-bottom: 5px;
    margin-bottom: 5px;
    border-bottom: 1px solid #deecf5;
}
ul.basic_list li span {
    float: right;
    margin-top: -16px;
    #margin-top: -20px;
}
ul.item_list {
    margin: 0 0 0 -10px;
}
ul.item_list li {
    list-style: none;
    color: #777;
    margin: 0;
    padding: 10px;
    zoom: 1;
    border-bottom: 1px solid #deecf5;
}
ul.item_list li:after {
    content: ".";
    clear: both;
    display: block;
    height: 0;
    visibility: hidden;
}
ul.item_list li.alt {
    margin-left: 10px;
}
ul.item_list li h3 {
    font-family: verdana, arial, sans-serif;
    font-weight: bold;
    font-size: 1.1em;
    margin-bottom: 5px;
}
ul.item_list li h3 a:link, ul.item_list li h3 a:visited {
    color: #f9319b;
}
ul.item_list li h3 a:hover {
    color: #ff64c1;
}
ul.item_list li p {
    margin: 0 0 3px;
    font-size: .91em;
    font-weight: normal;
    color: #666;
}
ul.item_list li p.smallprint {
    font-size: .85em;
}
ul.item_list li img {
    margin: 0 5px 0 0;
    float: left;
    border: 5px solid #deecf5;
}
ul.item_list li span.from {
    display: inline;
    line-height: 33px;
    vertical-align: bottom;
}
ul.item_list div.left {
    width: 33%}
*HTML ul.item_list div.left {
    width: 33%;
    margin: 0;
}
ul.item_list div.right {
    width: 66%}
*HTML ul.item_list div.right {
    width: 64%;
    margin: 0;
}
ul.spots_list li {
    width: 280px;
    margin-left: 20px;
    float: left;
}
ul.spots_list li.row_leader {
    clear: left;
    margin-left: 0;
}
ul.item_list li p.unconfirmed_text {
    color: #969696;
    font-size: .8em;
}
ul.comments {
    margin: 0 0 10px -10px;
}
ul.comments li {
    list-style: none;
    color: #777;
    margin: 0;
    padding: 20px 10px;
    zoom: 1;
    border-bottom: 1px solid #deecf5;
}
ul.comments li:after {
    content: ".";
    clear: both;
    display: block;
    height: 0;
    visibility: hidden;
}
ul.comments li h3 {
    font-family: verdana, arial, sans-serif;
    font-weight: bold;
    margin: 0 0 5px;
}
ul.comments li p {
    margin: 0 0 3px;
    font-size: 1em;
    font-weight: normal;
    color: #666;
}
ul.comments li p.smallprint {
    font-size: .85em;
}
ul.comments li img {
    margin: 0;
    margin-right: 15px;
}
ul.comments li a img {
    margin: 5px 5px 0 0;
}
ul.comments li span.from {
    display: inline;
}
div.avatar {
    float: left;
    width: 70px;
}
div.avatar img {
    border: 5px solid #deecf5;
}
div.comment {
    float: left;
    width: 530px;
}
#body_blogs div.comment {
    width: 80%}
.col_4 div.comment {
    width: 84%}
div.topbox {
    float: left;
    margin-left: 10px;
    background: #deecf5;
    padding: 10px;
    width: 280px;
    min-height: 270px;
}
#body_people .col_2 {
    padding: 10px;
    width: 390px;
    background: #deecf5;
    min-height: 180px;
}
*HTML #body_people .col_2 {
    height: 180px;
}
div.get_spotting {
    border: 1px solid #F39;
    padding: 10px 160px 0 10px;
    background: #fbe2f4 url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/get_spotting.jpg) right top no-repeat;
    font-size: 90%}
div.get_spotting p {
    font-size: 1.455em;
    font-weight: bold;
    margin: 0 0 20px;
    color: #444;
}
div.get_spotting h2 {
    margin-bottom: 55px;
}
div.get_spotting h2 span {
    visibility: hidden;
}
div.get_spotting a img {
    display: block;
    margin-bottom: 10px;
}
div.spot_main .spotimages {
    float: left;
    width: 262px;
}
div.spot_main .spotimage {
    width: 240px;
    text-align: center;
    margin: 10px 10px 10px 0;
    padding: 5px;
    border: 5px solid #deecf5;
}
p.actual_lookalike_merch {
    color: #7a7a7a;
    font-size: .9em;
}
dl.spot_details {
    padding: 0;
}
div.spot_main dd.pink, div#spot_detail a.pink {
    color: #f09;
}
div.spot_main a {
    color: #F09;
}
.request, .answer {
    margin: 0 0 15px;
}
.request {
    border-bottom-color: #deecf5;
}
.answer {
    border-bottom-color: #deecf5;
}
.request span.running_head {
    color: #04142e;
    background-color: #deecf5;
}
.answer span.running_head {
    color: #04142e;
    background: #caee8c url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/bg_running_head_green.png) left bottom no-repeat;
}
.unconfirmed {
    text-align: center;
    padding: 10px;
}
#body_spots .col_1 {
    width: 220px;
}
#body_spots .col_1 .fatborder {
    margin-left: 0;
}
#body_spots .col_2 {
    width: 380px;
    margin-right: 10px;
}
div.sub_category {
    float: left;
    width: 23%;
    padding: 5px;
}
div.sub_category ul {
    margin: 0;
}
div.sub_category ul li {
    list-style: none;
}
div.gotta_have_it {
    border: 1px solid #39C;
    padding: 10px 190px 0 10px;
    background: #b2e7fb url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/gotta_have_it.jpg) right top no-repeat;
    font-size: .92em;
}
div.gotta_have_it p {
    font-size: 1.455em;
    font-weight: bold;
    margin: 0 0 20px;
    color: #444;
}
div.gotta_have_it h2 {
    margin-bottom: 55px;
}
div.gotta_have_it h2 span {
    visibility: hidden;
}
div.gotta_have_it a img {
    display: block;
    margin-bottom: 10px;
}
#body_blogs #blog_content_container {
    width: 460px;
    border-right: 1px solid #deecf5;
    padding-right: 9px;
    float: left;
}
#advert {
    width: 300px;
    height: 250px;
    border: 1px solid gray;
    margin-bottom: 10px;
}
#body_blogs #content h1, #body_blogs #content h2, #body_blogs #content p.meta {
    margin-left: 70px;
    padding-left: 0;
}
#content_categories {
    width: 121px;
    float: left;
    margin-left: 9px;
}
#content_categories ul {
    margin: 0 0 20px 0;
}
#content_categories ul li {
    list-style-type: none;
    padding: 0 8px 0 8px;
}
#content_categories .running_head {
    margin-left: 0;
}
#body_blogs #content_latest_posts {
    width: 300px;
    float: right;
}
#body_blogs .caption {
    margin: 0 0 10px;
    border: 5px solid #deecf5;
}
ul.side_panel_list {
    list-style-type: none;
    margin: 10px 0 0;
    padding: 0 5px 0 5px;
    line-height: 15em;
}
ul.side_panel_list li {
    padding-bottom: 10px;
    border-bottom: 1px solid #deecf5;
}
.instructions {
    background: #FFC;
    border: solid #FC0;
    border-width: 1px 0;
    padding: 7px 10px;
    margin: 15px 0 15px -10px;
    color: #C90;
}
.instructions h4 {
    color: #c90;
    display: inline;
    margin-right: 10px;
}
.instructions .social {
    display: inline;
    margin: 0;
}
.instructions .social li {
    display: inline;
    list-style: none;
}
.instructions .social .email a {
    padding-left: 25px;
    background: url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/social_bookmarking/email.gif) no-repeat 5px 50%;
    color: #cf9903;
}
.instructions .social img {
    vertical-align: middle;
}
.query {
    border: solid #ffd21d;
    border-width: 1px 0;
    background: #ffc;
    text-align: center;
    padding: 15px;
    margin: 10px 0 10px -10px;
    font-size: 1.27em;
    color: #cb9800;
}
.query_green {
    border: solid #6caa00;
    border-width: 1px 0;
    background: #eef7dd;
    text-align: center;
    padding: 15px;
    margin: 10px 0 10px -10px;
    font-size: 1.27em;
    color: #57861a;
}
.query_red {
    border: solid #fe7b7a;
    border-width: 1px 0;
    background: #ffd6d6;
    text-align: center;
    padding: 15px;
    margin: 10px 0 10px -10px;
    font-size: 1.27em;
    color: #c00;
}
.category {
    margin: 0 0 15px;
}
.category h3 {
    margin-left: -10px;
}
.category h3 span {
    font-weight: normal;
}
.category .sleeve {
    margin: 10px 0 0 -10px;
    zoom: 1;
}
.category .sleeve:after {
    content: ".";
    clear: both;
    display: block;
    height: 0;
    visibility: hidden;
}
.category ul {
    margin: 0;
}
.category li {
    list-style: none;
    margin: 0 0 10px 10px;
}
.category .row_leader {
    clear: left;
    margin-left: 0;
}
.category img {
    border: 5px solid #deecf5;
    display: block;
    margin: 0 0 5px;
}
.category .object_list li {
    float: left;
    width: 282px;
    padding: 0 0 10px;
}
.category .object_list li.row_leader {
    margin-right: 10px;
}
#results_spots h4, #results_spots p {
    margin: 0 0 0 70px;
}
#results_spots p a {
    font-weight: normal;
    color: #777;
}
#results_spots p a:focus, #results_spots p a:hover {
    color: #333;
}
#results_movies li {
    font-weight: bold;
    float: left;
    width: 110px;
    border: 0;
}
#results_people li, #results_brands li {
    float: left;
    width: 110px;
    border: 0;
    margin: 0 10px 10px 0;
}
#results_requests li {
    border-bottom: 1px solid #d4e6e8;
    padding: 5px 10px 15px;
    margin: 0 0 15px;
}
#results_requests h4, #results_requests p {
    margin: 0 0 5px 70px;
}
#results_requests p {
    margin-bottom: 0;
}
#results_features li {
    float: left;
    width: 199px;
    border: 0;
}
#results_features h4 {
    margin-bottom: 0;
}
#body_select_avatar .col_1 {
    width: 170px;
    margin-right: 10px;
}
#body_select_avatar .col_2 {
    width: 430px;
}
div.error_page {
    min-height: 400px;
}
.message_box {
    margin: 40px 0 0 0;
    padding: 20px 60px 20px 20px;
    border-left: 1px solid #ccc;
    background: url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/bg_message_box.gif) right top no-repeat;
    width: 220px;
}
.message_box_bottom {
    border-top: 1px solid #ccc;
    width: 264px;
}
#body_my_boxwish .col_1 {
    margin: 0 0 10px 10px;
    _display: inline;
}
fieldset {
    padding: 5px;
    border: 0;
}
legend {
    color: #000;
}
label, .label {
    display: block;
    font-size: 1.1em;
    font-weight: bold;
    line-height: 1.4;
    margin: 0 0 2px;
}
label span, .label span {
    color: #F0C;
}
input.text, textarea {
    border: 1px solid #78cae2;
    font: 1.1em Arial, Helvetica, sans-serif;
    background: #FFF;
    padding: 8px;
    margin-bottom: 10px;
    width: 70%;
    float: none;
}
select {
    padding: 2px;
    width: 71%;
    margin: 0 0 3px;
}
.select_container select {
    width: 32%}
.radio {
    float: left;
    margin-right: 5px;
}
label.radio {
    font-weight: normal;
    margin-right: 15px;
}
.formbox {
    padding: 10px 0;
}
div.formbox h3 {
    background: #deecf5 url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/bg_running_head.png) bottom left no-repeat;
    padding: 7px 10px 20px;
    font-weight: bold;
    font-size: 1em;
    color: #04142e;
    margin: 0 0 2px -10px;
}
#content div.formbox p {
    margin-bottom: 5px;
}
#content div.formbox p.rule_under {
    border-bottom: 1px solid #78cae2;
    padding-bottom: 10px;
    margin-bottom: 10px;
}
fieldset.checkboxes {
    text-align: center;
}
fieldset.radios label, fieldset.checkboxes label {
    display: inline;
    margin: 0 8px;
    font-weight: normal;
}
fieldset.checkboxes label .checkbox {
    float: none;
    margin-right: 3px;
}
#body_search .formbox {
    position: relative;
    text-align: center;
    margin-left: -10px;
}
#body_search .formbox label.hide {
    position: absolute;
    left: -9999px;
}
#body_search .formbox input {
    vertical-align: middle;
}
#body_search .formbox input.text {
    background: #fff url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/bg_header_search.gif) no-repeat 7px 3px;
    padding: 5px 5px 5px 32px;
    width: 310px;
    margin: 0;
}
#body_search .formbox {
    zoom: 1;
}
#body_search .formbox .checkboxes {
    position: absolute;
    width: 100%;
    left: 0;
    bottom: 10px;
}
#body_search .formbox select {
    border: 1px solid #78cae2;
    font: 1.1em Arial, Helvetica, sans-serif;
    background: #FFF;
    padding: 5px;
    width: 100px;
    float: none;
}
#body_search .fieldWithErrors {
    display: inline;
}
#add_comment textarea {
    width: 580px;
}
#content_main textarea {
    height: 8em;
}
#content_main .col_4 textarea {
    width: 420px;
}
form .disambiguation {
    margin: 20px;
}
form .disambiguation label span {
    color: inherit;
}
form .disambiguation label span.person img {
    vertical-align: top;
    margin-right: 4px;
}
#body_select_avatar .formbox label img {
    margin: 0 10px 0 3px;
    float: left;
}
select#per_page {
    width: 100px;
}
#errorExplanation {
    margin: 0 0 10px -10px;
    line-height: normal;
    font-weight: normal;
    color: #999;
    border: 1px solid #f33;
}
#errorExplanation h2 {
    padding: 7px 7px 7px 30px;
    border: 0;
    margin: 0 0 10px;
    font-size: 1.1em;
    color: #fff;
    background: #f33 url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/error.gif) 0 3px no-repeat;
}
#errorExplanation p {
    color: #fff;
    font-weight: normal;
}
ul.data {
    background: #deecf5;
    margin: 5px 0 10px 0;
    padding: 0 5px;
    font-size: 10px;
    list-style: none;
    font-weight: bold;
    display: block;
}
ul.data a:hover {
    color: #f60;
    outline-color: -moz-use-text-color;
    outline-style: none;
    outline-width: medium;
    text-decoration: none;
}
.data li {
    color: #000;
	 display: inline-block;
    height: 12px !important;
    padding: 2px 5px 0 5px;
    padding-right: 18px;
}
li.comments {
    background: url(../images/mini-comment.gif) no-repeat 2px 3px;
    padding-left: 18px;
}
li.comments a, li.comments a:visited {
    color: #c60;
}
li.date {
    background: url(../images/mini-date.gif) no-repeat 3px 4px;
    padding-left: 18px;
    color: #666;
}
li.author {
    background: url(../images/user-mini.gif) no-repeat 3px 3px;
    padding-left: 20px;
}
li.author a, li.author a:visited {
    color: #6cf;
}
li.views {
    background: url(../images/views-mini.gif) no-repeat 2px 3px;
    padding-left: 18px;
    color: #698d9c;
}
li.category {
    background: url(../images/mini-cat.gif) no-repeat 2px 4px;
    padding-left: 18px;
}
li.category a, li.category a:visited {
    color: #690;
}
#content_archives {
    margin-left: 9px;
}
#content_archives ul {
    margin: 0 0 20px 0;
}
#content_archives ul li {
    list-style-type: none;
    padding: 0 8px 0 8px;
}
#content_archives .running_head {
    margin-left: 0;
}
#tag_wrapper {
    padding: 5px;
    border: solid 1px #ececec;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    margin: 8px 0 6px 10px;
}
#tag_wrapper #tag_line {
    color: #333;
    background: #ececec;
    padding: 5px;
    margin: 0;
}
#tag_wrapper #tag_line .tagline {
    font-size: 20px;
    padding: 3px 5px 3px 5px;
}
.downloads {
    background: #f4f4f4;
    border: solid #cecece;
    border-width: 1px 1px;
    padding: 7px 10px;
    margin: 5px 0 15px -10px;
    color: #57861a;
}
.downloads h4 {
    text-align: center;
    margin: 0;
}
.downloads .parts {
    margin: 5px 0 5px;
}
.downloads .parts li {
    list-style: none;
    text-align: center;
    margin: 0;
}
.downloads .parts a {
    color: #2666b9;
}
.downloads .parts img {
    vertical-align: middle;
}
.download_button {
    text-align: center;
    background: url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/download_but.gif) no-repeat;
    height: 59px;
    background-position: center;
}
div.tag_cloud {
    margin: 8px;
}
div.tag_cloud a, div.tag_cloud a:visited {
    color: #690;
}
div.tag_cloud a:hover {
    color: #f60;
}
p.tagcloud {
    color: #8b8b8b;
    margin-right: 5px;
    padding: 0 0 10px;
    font: normal 100%/160% Georgia, "Times New Roman", Times, serif;
    text-align: center;
    line-height: 22px;
}
p.tagcloud a {
    color: #777;
    margin: 10px 5px;
    white-space: nowrap;
    text-transform: capitalize;
}
p.tagcloud a:hover {
    background: #777;
    color: #fff;
}

.flash {
    margin: 0 0 0 -10px;
    zoom: 1;
}
.flash p {
    padding: 7px 7px 7px 30px;
    margin: 0 0 10px;
    line-height: normal;
    font-weight: bold;
}
.error p {
    background: #f33 url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/error.gif) 0 0 no-repeat;
    color: #fff;
}
.notice p {
    background: #67cb33 url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/success.gif) 0 0 no-repeat;
    color: #fff;
}
li {
    line-height: 1.5;
}
ul.inline {
    float: left;
    list-style: none;
    margin: 0;
    width: 100%}
ul.inline h4 {
    margin: 0 0 5px;
}
ul.inline img {
    border: 5px solid #deecf5;
}
*HTML ul.inline {
    padding-bottom: 10px;
}
ul.inline li {
    float: left;
    margin-left: 5px;
    width: 118px;
    display: inline;
}
ul.inline li.row_leader {
    margin-left: 0;
    clear: left;
}
.inline_divs {
    overflow: hidden;
    margin: 0;
    width: 100%}
.inline_divs h4 {
    margin: 0 0 5px;
}
.inline_divs img {
    border: 5px solid #deecf5;
    margin-bottom: 5px;
}
.inline_divs div.details {
    float: left;
    margin-left: 5px;
    width: 118px;
    display: inline;
    overflow: hidden;
    margin-right: -2px;
    line-height: 1.2;
}
.inline_divs div.row_leader {
    margin-left: 0;
}
ul.col_5 li {
    width: 115px;
}
ul.asterisk {
    list-style: none;
    margin: 0;
}
ul.asterisk li {
    list-style: none;
    padding-left: 15px;
    background: url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/asterisk.gif) left 5px no-repeat;
}
ul.asterisk li span {
    color: #666;
}
ul.asterisk li a {
    font-weight: bold;
    color: #010528;
}
dl {
    padding-bottom: 10px;
}
dl.vital_statistics {
    padding-bottom: 20px;
}
dl.vital_statistics dt {
    width: 130px;
}
dt {
    clear: left;
    float: left;
    width: 100px;
    font-weight: bold;
    margin-bottom: 5px;
}
dd {
    margin: 0 0 5px 100px;
}
a img {
    border: 0;
}
a:link, a:visited {
    color: #3eb3d6;
    text-decoration: none;
}
a:focus, a:hover {
    color: #39C;
}
.skip {
    position: absolute;
    left: -9999px;
}
a.greylink, a.greylink:link, a.greylink:visited {
    color: #666;
}
a.pinkbg {
    background: #F09;
}
a.spot {
    background: #F09;
}
a.spot:hover {
    background: #C09;
}
div.bluerule {
    border-color: #bcdbf0;
}
a.feed, a.feed:link, a.feed:visited {
    color: #666;
    padding: 5px 0 0 20px;
    display: block;
    background: url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/rss.gif) left 50% no-repeat;
    margin-bottom: 10px;
}
a.see_more {
    margin-top: 5px;
    font-weight: bold;
}
.replace {
    position: relative;
    /*\*/overflow: hidden;
    /**/}
.replace span {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
}
a.replace span {
    cursor: pointer;
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix {
    display: inline-block;
}
/*\*/**/.advert {
    margin: 0 0 10px;
}
#content_main .advert {
    margin: 10px auto;
    width: 468px;
    padding-top: 10px;
}
#content_main #content_categories .advert {
    width: auto;
}
p.pageheader, h1.pageheader {
    font: bold 1.25em/1.3 Arial, Helvetica, sans-serif;
    margin: 0 0 10px 0;
    color: #FFF;
    background: #000525;
    border: 0;
    padding: 10px;
  	width: 100% !important
}
h1.pageheader a {
    color: #fff;
    font-size: 1.3rem
}
.rule_above {
    border-top: 1px solid #deecf5;
    padding-top: 10px;
}
.dotrule {
    height: 1px;
    font-size: 1px;
    background: url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/dot.gif) repeat-x;
    clear: both;
    margin: 10px 0;
}
.hrule {
    border-top: 1px solid #deecf5;
    margin: 10px 0;
    text-align: center;
}
.hrule hr {
    display: none;
}
.right {
    float: right;
    width: 48%}
.left {
    float: left;
    width: 48%}
.thumb.left {
    margin: 0 15px 15px 0;
}
.thumb.right {
    margin: 0 0 15px 15px;
}
.clear {
    clear: both;
}
.fatborder {
    border: 5px solid #deecf5;
    margin: 0 0 10px -10px;
    _position: relative;
    _zoom: 1;
}
.smallprint {
    font-size: .85em;
}
.bold {
    font-weight: bold;
}
.normal, p.normal {
    font-weight: normal;
}
.question, p.question, h5.question {
    font-weight: bold;
    color: #000525;
    border-top: 1px solid #deecf5;
    padding: 20px 0 10px;
    margin-top: 10px;
}
.border {
    border: 5px solid #deecf5;
}
.noborder, p.noborder, h5.noborder, ul.item_list li.noborder {
    border: 0;
}
.intro p {
    background: #ecf6f7;
    border: solid #d4e6ea;
    border-width: 1px 0;
    color: #113952;
    margin: 0;
    padding: 5px 10px 6px;
    font-weight: bold;
    line-height: 1;
    zoom: 1;
}
.intro p:after {
    content: ".";
    clear: both;
    display: block;
    height: 0;
    visibility: hidden;
}
.intro p span {
    float: left;
}
.intro p a {
    font-weight: normal;
    text-transform: uppercase;
    float: right;
}
.intro ul {
    background: #f4f9fc;
    border-bottom: 1px solid #d4e6ea;
    padding: 10px 0;
    margin: 0;
    list-style: none;
    zoom: 1;
}
.intro ul:after {
    content: ".";
    clear: both;
    display: block;
    height: 0;
    visibility: hidden;
}
.intro li {
    float: left;
    border-left: 1px solid #d4e6ea;
    width: 206px;
    margin: 0;
}
.intro li.options_search {
    border-left: 0;
}
.intro li.options_share {
    width: 216px;
}
.intro li.options_win {
    width: 196px;
}
ul.options {
    margin-bottom: 10px;
}
#content .intro li a {
    display: block;
    padding: 16px 5px 11px 70px;
    text-transform: capitalize;
    font-weight: normal;
    color: #333;
    background-repeat: no-repeat;
    background-position: 10px 0;
}
#content .intro li.options_search a {
    background-image: url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/bg_options_search.gif);
    padding-left: 80px;
}
#content .intro li.options_share a {
    background-image: url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/bg_options_share.gif);
}
#content .intro li.options_win a {
    background-image: url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/bg_options_win.gif);
}
.intro li a span {
    display: block;
    text-transform: uppercase;
    color: #094673;
    font-weight: bold;
    font-size: 1.1em;
    margin: 0 0 3px;
    padding-right: 12px;
}
#content .intro li a img {
    float: none;
    margin: 0;
    border: 0;
}
.blue {
    color: #39C;
}
.pink {
    color: #F09!important;
}
.running_head {
    background: #deecf5 url(../images/bg_running_head.png) bottom left no-repeat;
    padding: 7px 0 18px 10px;
    font-weight: bold;
    font-size: 1em;
    color: #04142e;
    margin: 0 0 5px;
}
span.running_head {
    display: block;
}
span.running_head_plain {
    background: #deecf5;
    padding: 10px;
    font-weight: bold;
    font-size: 1em;
    color: #04142e;
    margin: 0;
    display: block;
}
span.running_head_plain a:link, span.running_head_plain a:visited {
    font-weight: normal;
    color: #08a4d3;
}
span.running_head_plain dl {
    margin: 0;
    padding: 0;
    overflow: hidden;
}
span.running_head_plain dd, span.running_head_plain dt {
    float: left;
    margin: 0;
    width: auto;
    margin-left: 5px;
    line-height: 1.2;
}
.no .nomargin {
    margin: 0;
}
.margin_above {
    margin-top: 10px;
    clear: both;
}
.margin_bottom {
    margin-bottom: 10px;
}
.margin_plus, div.margin_plus {
    margin-left: 10px;
    margin-right: 0;
}
.object_list.spots a:link.affiliate_link, .object_list.spots a:visited.affiliate_link {
    color: #9cc426;
}
a.affiliate_link {
    color: #9cc426;
    font-weight: bold;
    font-size: .91em;
}
.pagination {
    clear: both;
    zoom: 1;
}
div.pagination {
    padding: 10px 0;
}
.pagination:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.pagination a, .pagination span {
    padding: .3em .6em;
    display: block;
    float: left;
    margin-right: 1px;
    font-weight: normal;
}
.pagination span.disabled {
    display: none;
}
.pagination span.current {
    background: #2caad0;
    color: white;
}
#freebase_accreditation {
    font-size: x-small;
    padding: 0 0 20px 0;
}
#freebase_accreditation a, #freebase_accreditation a:link {
    color: inherit;
}
#freebase_accreditation a:hover {
    color: #0cf;
}
#freebase_accreditation img {
    vertical-align: middle;
    margin-right: .8em;
}
img.extra_image {
    display: none;
}
.band p {
    background: #ecf6f7;
    border: solid #d4e6ea;
    border-width: 1px 0;
    color: #113952;
    margin: 10px 0 0 0;
    padding: 5px 10px 6px;
    font-weight: bold;
    line-height: 1.4;
    zoom: 1;
}
.band p:after {
    content: ".";
    clear: both;
    display: block;
    height: 0;
    visibility: hidden;
}
.band p span {
    float: left;
}
.band p a {
    font-weight: normal;
    text-transform: uppercase;
}
#follow_bar {
    margin-bottom: 5px;
}
#follow_bar #badge_twitter {
    margin: 0 0 5px 0;
}
#follow_bar #badge_facebook {
    margin: 0;
    display: inline;
}
#follow_bar #badge_rss {
    margin: 0 0 0 5px;
    display: inline;
}
#sharelinks {
    margin: 15px 0 15px 0;
    padding: 0;
}
#sharelinks:after {
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
    overflow: hidden;
}
#sharelinks ul {
    height: 16px;
    margin: 0;
    padding: 0;
    display: inline;
}
#sharelinks ul li {
    display: inline;
    cursor: pointer;
}
#sharelinks ul li a {
    float: left;
    outline: 0;
    padding-top: 16px;
    height: 0;
    margin-right: 6px;
    overflow: hidden;
    background-image: url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/sharebuttons_sprite.gif);
    background-repeat: no-repeat;
}
#sharelinks ul #share_fb a {
    background-position: 0 0;
    width: 16px;
}
#sharelinks ul #share_twitter a {
    background-position: -16px 0;
    width: 16px;
}
#sharelinks ul #share_digg a {
    background-position: -32px 0;
    width: 16px;
}
#sharelinks ul #share_delicious a {
    background-position: -48px 0;
    width: 16px;
}
#sharelinks ul #share_reddit a {
    background-position: -64px 0;
    width: 16px;
}
#sharelinks ul #share_stumble a {
    background-position: -80px 0;
    width: 16px;
}
#sharelinks ul #share_myspace a {
    background-position: -96px 0;
    width: 16px;
}
#sharelinks ul #share_google a {
    background-position: -112px 0;
    width: 16px;
}
#sharelinks ul #share_sharethis a {
    background-position: -128px 0;
    width: 16px;
}
#sharelinks ul #share_email a {
    background-position: -144px 0;
    width: 16px;
}
#pluses {
    background: #ecfbd7;
    border: 1px solid #7cc818;
    padding: 13px 10px;
    color: #61a510;
    margin-bottom: 5px;
}
#pluses li {
    font-size: 12px;
    display: inline;
    float: left;
    width: 270px;
    padding: 2px 0 2px 28px;
    margin: 0 0 1px;
    background: url(../images/yes_icon_g.gif) no-repeat left 0;
}
#pluses ul {
    margin: 1px;
}
#pluses .title {
    font-size: 1.33em;
    font-weight: 600;
    text-align: center;
    padding: 0 0 10px;
}
#pluses .title span {
    text-transform: uppercase;
}
.white_title {
    background: #fff;
    color: #000;
    font-size: 1.33em;
    font-weight: 600;
    text-align: center;
    padding: 11px;
    border-top: 1px solid #84d319;
    border-right: 1px solid #84d319;
    border-left: 1px solid #84d319;
}
table.mediumImageChart {
    width: 100%}
table.mediumImageChart td {
    border-bottom: 10px solid #fff;
}
table.mediumImageChart td.positionCell {
    text-align: right;
}
table.mediumImageChart td.positionCell strong {
    display: block;
    width: 28px;
    height: 18px;
    margin: 0 10px 0 0;
    padding: 5px 0;
    background-image: url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/chart_position.png);
    background-position: right top;
    background-repeat: no-repeat;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/chart_position.png', sizingMethod='scale');
    _background-image: none;
    color: #0187c5;
    font-size: 18px;
    line-height: 18px;
    text-align: center;
}
table.chart {
    width: 100%;
    font-size: 11px;
    margin-bottom: 10px;
    border-collapse: collapse;
    border-spacing: 0;
}
table.chart td {
    vertical-align: top;
    line-height: 16px;
    padding: 3px 5px;
}
table.chart thead td {
    color: #696969;
    white-space: nowrap;
}
table.chart thead td.positionCell, table.chart thead td.playbuttonCell {
    width: 1px;
}
table.chart tr.odd td {
    background-color: #ebebeb;
}
table.chart td.positionCell {
    width: 20px;
    color: #696969;
    text-align: right;
}
table.chart td.playbuttonCell {
    width: 17px;
    padding-bottom: 0;
    padding-top: 3px;
}
table.chart td.playbuttonCell img {
    margin: 0;
}
table.chart td.subjectCell div {
    width: 100%;
    height: 1.363636em;
    overflow: hidden;
}
table.chart td.subjectCell a {
    color: #1b1b1b;
}
table.chart td.subjectCell a:hover {
    color: #0187c5;
}
table.chart td.durationCell, table.chart td.reachCell {
    width: 20px;
    color: #696969;
    text-align: left;
}
table.chart td.downloadbuttonCell {
    width: 31px;
}
table.chart td.lovedCell {
    padding: 3px 5px 0 0;
    width: 11px;
}
table.chart td.multibuttonCell {
    width: 26px;
    padding: 3px 5px 0 3px;
    line-height: 0;
}
table.chart td.chartbarCell {
    width: 33%;
    padding: 0;
}
* html table.chart td.chartbarCell {
    padding: 0 0 2px 0;
}
table.chart tr.odd td.chartbarCell, table.chart tr:hover td.chartbarCell {
    background-color: transparent;
}
table.chart tbody tr:hover td, table.chart tbody tr.open td {
    background: #d0e4f0;
}
div.chartbar {
    background: url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/charts_right.png) no-repeat right top;
    overflow: hidden;
}
* html div.chartbar {
    background: url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/charts_right_8bit.png) no-repeat right top;
}
div.chartbar span {
    display: block;
    height: 17px;
    margin: 0 3px 0 0;
    padding: 3px .5em 0 .5em;
    background: #71b7e6;
    color: #fff;
    overflow: hidden;
}
table.mediumImageChart td.positionCell span.delta {
    display: block;
    margin: 2px 12px 0 0;
    color: #696969;
    font-size: 10px;
    line-height: 1.2em;
    font-weight: normal;
}
table.mediumImageChart td.imageCell img {
    display: block;
    padding: 1px;
    border: 1px solid #ccc;
    background: #fff;
}
table.mediumImageChart td.subjectCell {
    position: relative;
    width: 100%;
    font-size: 10px;
    line-height: 1.2em;
}
table.mediumImageChart td.subjectCell span.subject {
    display: block;
    margin: 0 0 11px 5px;
    font-size: 11px;
    line-height: 1.181818em;
    font-weight: bold;
}
table.mediumImageChart td.subjectCell div.plays {
    opacity: .5;
    -moz-opacity: .5;
    filter: alpha(opacity=50);
}
table.mediumImageChart td.subjectCell span.subject a {
    color: #1b1b1b;
}
strong.subTitle {
    color: #696969;
}
div.lovedTracksChart span.chartbar2 img {
    vertical-align: middle;
}
div.lovedTracksChart p.sponsor {
    color: #696969;
    font-size: 10px;
    font-weight: bold;
    text-align: right;
    margin: -15px 0 10px 0;
}
div.lovedTracksChart p.sponsor img {
    vertical-align: middle;
    position: relative;
    top: -2px;
}
table.candyStriped tr.odd {
    background: #ebebeb;
}
.starbar {
    height: 32px;
}
.starbar .outer {
    position: absolute;
    width: 225px;
    height: 32px;
    background: url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/stars.gif) no-repeat 1px 1px;
}
.starbar #starbar {
    position: absolute;
    width: 225;
    height: 32px;
    background: url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/stars.gif) no-repeat 1px -69px;
}
.starbar #starbar.user {
    background-position: 1px -34px;
}
.starbar a {
    position: absolute;
    display: block;
    left: 0;
    top: 0;
    height: 35px;
}
.starbar .user {
    background-position: 1px -34px;
}
.starbar a:hover {
    background: url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/stars.gif) no-repeat 1px -103px;
}
.starbar a.s1 {
    width: 22px;
}
.starbar a.s2 {
    width: 44px;
}
.starbar a.s3 {
    width: 66px;
}
.starbar a.s4 {
    width: 88px;
}
.starbar a.s5 {
    width: 110px;
}
.starbar a.s6 {
    width: 132px;
}
.starbar a.s7 {
    width: 154px;
}
.starbar a.s8 {
    width: 176px;
}
.starbar a.s9 {
    width: 198px;
}
.starbar a.s10 {
    width: 220px;
}
.starbar_w {
    background: url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/stars.gif) no-repeat scroll 1px -69px transparent;
    height: 32px;
    position: absolute;
}
#my_vote_block {
    color: #999;
}
#my_vote_text {
    color: #f60;
}
.block1 {
    display: block;
    float: left;
    position: inherit;
    width: 260px;
    z-index: 10;
}
.block_2 {
    float: left;
    width: 130px;
}
.div1 {
    color: #f60;
    font-family: "tahoma";
    font-size: 25px;
}
a.continue {
    color: #f60;
    background: url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/dot_or.gif) 0 93% repeat-x;
    font-weight: normal!important;
    text-decoration: none;
}
.rating_bottom {
    font-size: 10px;
    white-space: nowrap;
}
.rating_bottom * {
    color: #999!important;
}
.rating_bottom .remove {
    padding-right: 5px;
}
.rating_bottom span {
    position: relative;
}
.rating_bottom .loader {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url(/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/ajax_star.gif);
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    display: block;
    height: 10px;
    left: 123px;
    overflow-x: hidden;
    overflow-y: hidden;
    position: absolute;
    top: 2px;
    width: 10px;
}

.wp-pagenavi {
    clear: both;
    zoom: 1;
}
div.wp-pagenavi {
    padding: 10px 0;
}
.wp-pagenavi:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.wp-pagenavi a, .wp-pagenavi span {
    padding: .3em .6em;
    display: block;
    float: left;
    margin-right: 1px;
    font-weight: normal;
}
.wp-pagenavi span.disabled {
    display: none;
}
.wp-pagenavi span.current {
    background: #2caad0;
    color: white;
}

.subpost_share:after {
    clear: both;
    content: "";
    display: block;
}
.subpost_share {
    font-family: 'Droid Sans', sans-serif;
    text-align: center;
    margin-bottom: 10px;
}
.narrow_subpost {
    margin: 10px auto;
    max-width: 650px;
}
.social-button_holder {
    display: inline-block;
    margin: 0 4px;
    vertical-align: top;
    height: 31px;
    min-width: 86px;
}
.social-button_holder .facebook-button:after {
    background: url("../images/facebook_middle_w.png") no-repeat scroll 0 0 / 100% auto rgba(0, 0, 0, 0);
    content: "";
    display: block;
    height: 19px;
    left: 10px;
    margin-top: -9.5px;
    position: absolute;
    top: 50%;
    width: 19px;
}
.social-button_holder .facebook-button {
    padding: 0 10px 0 38px;
    position: relative;
    background: none repeat scroll 0 0 #2d609b;
    text-align: center;
}
.social-button_holder .twitter-button:after {
    background: url("../images/twitter_middle.png") no-repeat scroll 0 0 / 100% auto rgba(0, 0, 0, 0);
    content: "";
    display: block;
    height: 20px;
    left: 10px;
    margin-top: -10px;
    position: absolute;
    top: 50%;
    width: 25px;
}
.social-button_holder .twitter-button {
    padding: 0 10px 0 38px;
    position: relative;
    background: none repeat scroll 0 0 #51aded;
    text-align: center;
}
.social-button_holder .social-button {
    box-sizing: border-box;
    color: #fff;
    display: block;
    font-size: 15px;
    height: 100%;
    line-height: 31px;
    min-width: 100%;
    text-decoration: none;
}
a.color_button_pink:visited, a.color_button_pink:link {
    color: white;
}
.color_button_pink {
    background-color: #f72e94;
}
.color_button_pink {
    background-repeat: repeat-x;
    padding: 6px 23px;
    font-size: 14px;
    color: white;
    border: medium none;
    text-decoration: none;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    font-family: Tahoma, Arial, sans-serif;
}
.em {
    font-weight: bold;
}
#navmenu {
    background-color: #2a587f;
    border: medium none;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
	position: relative;
}
#navmenu ul {
    margin: 0 0 0 7px;
    padding-right: 80px;
    padding-top: 4px;
}
#navmenu li {
	display: inline-block;
    list-style: none outside none;
    position: relative;
  	padding: 5px 6px 5px 0;
}
#navmenu a {
    text-transform: uppercase;
    text-decoration: none;
    font-weight: bolder;
    font-family: Tahoma, Arial, sans-serif;
    font-size: 14px !important;
    color: white;
    padding: 2px 5px;
    border-radius: 4px;
    border: medium none;
    background-color: #2a587f;
}
#navmenu a:hover {
    color: white;
    background-color: #2da8ce;
}
#navmenu a.active {
    color: #4e779a;
    background-color: white;
}
#navmenu .social {
    width: 70px;
    margin: 5px 5px 0 0;	
    position: absolute;
    top: 3px;
    right: 0
}
#navmenu .social a {
    padding: 0 0 0 5px;
    background: 0;
    float: left;
}
.homepage-hero {
    background: url("/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/hero-image.jpg") no-repeat scroll center top #000;
    color: #fff;
    margin-bottom: 20px;
    overflow: hidden;
    padding: 25px 0;
    text-align: center;
}
.homepage-hero .hero-fade {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
.homepage-hero .hero-title {
    font-size: 34px;
    font-weight: 800;
    height: 20px;
    line-height: 27px;
    margin: 0 0 10px;
    text-transform: uppercase;
    border-bottom: 0;
    color: #fff;
    padding: 0;
}
.homepage-hero .hero-title a {
    color: #fff;
}
.homepage-hero .hero-title a:hover {
    color: #f72e94;
}
.homepage-hero .hero-sub {
    font-size: 22px;
    font-weight: 400;
    margin: 0 0 7px;
    color: #fff;
    line-height: 1.1;
}
.homepage-hero .hero-sub a {
    color: #fff;
}
.homepage-hero .hero-sub a:hover {
    color: #f72e94;
}
.homepage-hero .hero-sub span {
    color: #f72e94;
    font-weight: 500;
    text-transform: uppercase;
}
.newsletter-form {
    background-color: #7ca254;
    border-radius: 5px;
    padding: 15px 20px;
    margin-bottom: 10px;
}
.newsletter-form .form {
    position: relative;
}
.newsletter-form .form .title {
    color: white;
    font-family: Merriweather, serif;
    font-size: 1.4em;
    letter-spacing: .5px;
    line-height: 1.4em;
    width: 63%}
.newsletter-form .form img {
    height: 100px;
    position: absolute;
    right: 0;
    top: 0;
    width: 40%;
    z-index: 5;
}
.newsletter-form .form .input-group {
    margin-top: 1em;
    position: relative;
    z-index: 10;
}
.newsletter-form .form .input-group input {
    outline: medium none;
}
.newsletter-form .form .input-group input.form-control {
    border: 1px solid #e0e0e0;
    border-radius: 5px;
    box-sizing: border-box;
    display: block;
    font-size: .9em;
    height: 2.7em;
    line-height: 2.7em;
    padding-left: 1em;
    padding-right: 45%;
    width: 100%}
.newsletter-form .form .input-group *::-moz-placeholder {
    color: #929292;
    opacity: 1;
}
.newsletter-form .form .input-group input.btn {
    font-size: .86em;
    font-weight: bold;
    height: 2.55em;
    padding: 0;
    position: absolute;
    right: 2px;
    text-transform: uppercase;
    top: 2px;
    width: 40%;
    z-index: 15;
}
.newsletter-form.minimalistic {
    background-color: transparent;
    padding: 0;
}
.newsletter-form.minimalistic .title {
    color: #000;
    font-size: 1em;
    width: 100%}
.newsletter-form.minimalistic .input-group {
    margin-top: 5px;
}
.btn-action-call {
    background-color: #f72e94;
    color: white;
}
.btn {
    border: medium none;
    border-radius: 3px;
    cursor: pointer;
    display: inline-block;
    line-height: normal;
    padding: 7px 20px;
}
.fixed-like-box {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #c8c8c8;
    border-radius: 3px;
    bottom: 15px;
    padding: 25px 10px 10px;
    position: fixed;
    right: -322px;
    text-align: center;
    width: 300px;
    z-index: 10000;
}
.fixed-like-box-hidden {
    display: none;
}
.fixed-like-box .fb-widget-wrap {
    margin-bottom: 10px;
    height: 240px;
}
.fixed-like-box a {
    color: #000;
    display: block;
    font-family: Arial;
    font-size: 1.3em;
    font-weight: bold;
    margin-bottom: 10px;
}
.fixed-like-box .close-box {
    background: url("/web/20191203122249im_/http://plixid.com/wp-content/themes/fresh/images/builder-delete.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 12px;
    position: absolute;
    right: 5px;
    top: 5px;
    width: 12px;
}
.fixed-like-box .hide-box {
    color: #bebebe;
    font-size: 1.1em;
}
.fixed-like-box .hide-box a {
    margin-top: 10px;
}
.fixed-like-box .hide-box span {
    text-decoration: underline;
}
.fixed-like-box .hide-box:hover {
    text-decoration: none;
}

.owl-carousel .owl-wrapper:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
.owl-carousel {
    display: none;
    position: relative;
    width: 100%;
    -ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper {
    display: none;
    position: relative;
    -webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer {
    overflow: hidden;
    position: relative;
    width: 100%}
.owl-carousel .owl-wrapper-outer.autoHeight {
    -webkit-transition: height 500ms ease-in-out;
    -moz-transition: height 500ms ease-in-out;
    -ms-transition: height 500ms ease-in-out;
    -o-transition: height 500ms ease-in-out;
    transition: height 500ms ease-in-out;
}
.owl-carousel .owl-item {
    float: left;
}
.owl-controls .owl-page, .owl-controls .owl-buttons div {
    cursor: pointer;
}
.owl-controls {
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.grabbing {
    cursor: url(../images/grabbing.png) 8 8, move;
}
.owl-carousel .owl-wrapper, .owl-carousel .owl-item {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
}
.owl-theme .owl-controls {
    margin-top: 10px;
    margin-bottom: 10px;
    text-align: center;
    bottom: 0;
    position: absolute;
    width: 100%}
.owl-theme .owl-controls .owl-buttons div {
    color: #FFF;
    display: inline-block;
    zoom: 1;
    *display: inline;
    margin: 5px;
    padding: 3px 10px;
    font-size: 12px;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
    background: #869791;
    filter: Alpha(Opacity=100);
    opacity: 1;
}
.owl-theme .owl-controls.clickable .owl-buttons div:hover {
    filter: Alpha(Opacity=100);
    opacity: 1;
    text-decoration: none;
}
.owl-theme .owl-controls .owl-page {
    display: inline-block;
    zoom: 1;
    *display: inline;
}
.owl-theme .owl-controls .owl-page span {
    border: 3px solid #fff;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    display: inline-block;
    height: 12px;
    margin-right: 10px;
    width: 12px;
    filter: Alpha(Opacity=100);
    opacity: 1;
}
.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span {
    background-color: #f72e94;
    border: 3px solid #f72e94;
    filter: Alpha(Opacity=100);
    opacity: 1;
}
.owl-theme .owl-controls .owl-page span.owl-numbers {
    height: auto;
    width: auto;
    color: #FFF;
    padding: 2px 10px;
    font-size: 12px;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
}
.owl-item.loading {
    min-height: 150px;
    background: url(../images/AjaxLoader.gif) no-repeat center center;
}
.top-slider-wrapper {
    height: 315px;
    height: 100%;
}
.owl-theme {
    margin: 0 10px 10px 0;
    border: 5px solid #f72e94;
 	/* width: 644px; */
}
#top-slider .item {
    display: block;
   /* max-width: 654px; */
   width: 100%;
    position: relative;
}
.owl-theme .slider-caption {
    background: linear-gradient(rgba(0, 0, 0, 0), #000) repeat scroll 0 0 rgba(0, 0, 0, 0);
    bottom: 0;
    padding-bottom: 30px;
    padding-top: 60px;
    position: absolute;
    width: 100%}
.owl-theme .slider-caption h3 {
    color: #fff;
    font: bold 1.85em/1.3 Arial, Helvetica, sans-serif;
    font-size: 20px;
    line-height: 1.2;
    margin: 0 0 2%;
    max-width: 100%;
    text-align: center;
    padding: 0 10px;
}
.owl-theme .item .img-container {
    height: 300px;
    width: 100%;
    background: #deecf5;
}


/* архив */

a.archives {
    display: inline-block;
    height: 1em;
    line-height: 1em !important;
    color: #669900;
}

@media (max-width: 1198px) {

.story-short .date {
    display: inline-block;
    position: inherit;
    padding:0 0 10px 0; 
    border: none;
    background: none;
    color: #939393;
}

.icon-fav {
    position: inherit;
    margin: 0 6px -3px 10px;
}

.navbar-nav > li > a {
    border-right: none;
        padding: 15px 10px;
}

}

@media (max-width: 1020px) {

.media_1020_hide {
    display: none;
    visibility: hidden;
    text-indent: -9999px
}
    
}

@media (max-width: 992px) {

#content_main{
   padding: 0;
	border: 0
}
.navbar-nav {
    margin-right:120px; 
}
.bc_title {
    margin-top: 30px
}
.hotnews {
    max-width: 100%;
}
.head_inform #timer, .head_inform .loginlink {
    font-size: 13px !important;
}
.loginlink {
    margin: 0;
    float: right;
}
.special .short5:last-child {
    display: none;
}
a.tm-title {
    font-size: 18px;
}

}

@media (max-width: 767px) {

.navbar-brand {
  margin: auto;
}

#brand, .header_item {
 float: none !important;
 background: none !important;
 border: 0 !important;
 margin: 0 auto;
padding-bottom: 30px;
}

#brand img {
	padding-bottom: 10px;
}

.fav-title b {
    display: none   
}

.media_768_hide {
    display: none;
}
.nav > li. home > a {
    margin: 10px 10px 0 15px;
}
.searchBar { 
    width: 366px; 
    float: none;
    display: block;
    position: relative;
    margin: 50px auto 0 auto;
}
.hotnews .img {
    max-height: 380px;
}
.col-ms-12 {
    position: relative;
    min-height: 1px;    
    width: 100%;
    height: 80px;
}
#footer .socgroup {
    float: none;
    margin: 0;
    padding: 0;
    margin: 0 auto;
    width: 190px;
}

    .full-str video { max-width: 100%; }
    .full-str iframe { max-width: 100%; }

}

@media screen and (max-width: 550px) {

}

@media screen and (max-width: 490px) {

.pm_menu {
    width: 100%;
}
    
.pm_menu li {
    float: none;
    margin-bottom: 10px;
    display: block;
    text-align: center;
}
 
    .form-title h1 {
        font-size: 16px;
    }
    .sep-input {
        padding: 10px;
    }
    .label,
    .input {
        float: none;
        width: 100%;
        margin-left: 0;
    }
    .add-findrel,
    .add-votebut,
    .textarea-title {
        font-size: 12px !important;
    }
    .sres-wrap {
        padding: 15px;
    }
    .sres-img {
        float: none;
        margin-left: 0;
        width: 100%;
    }
    .sres-text {
        float: none;
        width: 100%;
        color: #f0f0f0;
        padding: 10px;
        position: absolute;
        left: 0;
        bottom: 0;
        background-color: rgba(0, 0, 0, 0.7);
    }
    .sres-text h2 {
        color: #fff;
        margin-bottom: 0;
    }
    .sres-desc {
        display: none;
    }
    .user-main {
        padding: 30px;
    }
    .u-avatar {
        width: 100px;
        float: none;
        margin: 0 auto 0 auto;
        padding: 0 0 20px 0;
    }
    .u-name {
        float: none;
        text-align: center;
    }
    .offline,
    .online {
        margin: 0 auto;
    }
    .user-info div,
    .user-connect div {
        width: 100%;
        border-right: 0;
        border-bottom: 1px dashed #d8d8d8;
    }

  .comm-bottom-info ul li {
        display: none;
    }
    .comm-bottom-info ul li:first-child {
        display: inline-block;
    }
  
}


@media (max-width: 480px) {

.main_panel_img {
	position: relative !important;
	     display: -webkit-flex !important;
 display: -ms-flexbox!important;
 display: flex!important;
 
 -webkit-flex-wrap: wrap !important;
 -ms-flex-wrap: wrap!important;
 flex-wrap: wrap!important;	
	margin: 0 auto 10px !important
}
.main_panel_sub {
	margin-left: 0 !important;
}

input#search_query {
	max-width: 220px !important;
}
a.loginlink {
    margin-right: 0;
}
.searchBar {
    width: 232px;
}

.media_480_hide {
    display: none;
}
.left_cell {
    display: block
} 
td.search {
    display: block;
}
td.search td {
    width: 100%
}
td.search input.bbcodes {
    float: none !important;
    margin: 10px 0 !important;
    display: inline-block !important;
}

.ratebox-wrap {
    margin: 10px 0;
}
.com-nav {
    float: left;
}
.com-nav span {
    font-size: 13px;
}
.ava-com {
    display: none;
}
.comments_area {
    padding: 15px 0;    
}
.coment-area {
    margin: 0;
    width: 100%;
    border-radius: 0;
}
.mobile-port {
    width: 100%;    
    position: relative;
    display: block;
}
.mobile-port .img {
    max-width: 100%;
    padding-bottom: 10px;
    margin: 0 10px 0 0;
}

}

@media (max-width: 320px) {

input#search_query {
	max-width: 200px !important;
}

.edit a { margin: 15px 0 0 0 }
.tags { padding: 15px 0; }
.poll-block { margin: 15px 0; }
.media-date { display: none;}

}