#block-views-instagrams-block{
  clear:both;
}





.ya-share2__container::before{ 
  content:"Поделиться";
  display:inline-block;
  margin-right:0.7em;
  font-weight:normal; 
  color:#17C1EB;
  font-size:1.4em;
}
.ya-share2__item{ margin-right:1em!important; }



#block-block-101, 
#block-block-95{ margin-top:-1em!important; float: right; }

#block-block-98, 
#block-block-99, 
#block-block-100{
  background: transparent;
  box-shadow: none;
  border-radius: 0;
}


#head svg{ display:none; }


.field-name-field-im img{ display:inline-block;  }
.field-name-field-im{ text-align:center; }


.block-title{background-image:url(../images/fireworks.jpg);
}

body{
  background:  #ff8da4  url(../images/page-bg.png) repeat-y  top center;
}
#block-views-topic-of-a-day-top-today-block{
   background:  url(../images/alert.png) no-repeat  top left;
}
.node-forum-bg{
  background: url(../images/forum-left.jpg) repeat-y left;
}
.comment-new-flag{
  background:  url(../images/new.gif);width:48px;height:48px;float:right;
  margin-left:8px;z-index:3;
}

.node-forum .user-picture img{ max-width:100px  }


#i-menu{display:block;	position:fixed; left:0; top:30%;	margin:0; padding:0; }
#i-menu a{ display:block; width:31px; height:31px; overflow:hidden; text-indent:50px; white-space:nowrap; margin-bottom:8px; }
#i-add{ background-image: url(../images/imenu/add.png); }
#i-admin{ background-image: url(../images/imenu/admin.png); }
#i-css{ background-image: url(../images/imenu/css.png); }
#i-settings{ background-image: url(../images/imenu/settings.png); }
#i-user{	background-image: url(../images/imenu/user.png); }







xx#cboxClose{
  opacity:1 !important;
  position:absolute; top:0; right:0; bottom:0; left:0; 
  background-color:rgba(100,20,20,0.6); 
}
xx#cboxTitle{display:block !important;}





#block-block-92 .block-content table, 
#block-block-92 .block-content table *{
  margin:0; padding:0 !important; border:0; display:block;
  font-weight:normal !important;
  background:transparent !important;
}
#block-block-92 .block-content table{ margin:-1.5%; display:block; }
#block-block-92 .block-content table table{ margin:0;}

#block-block-92 .block-content td{
  width:30.333% !important; padding:1.5% !important; float:left; overflow:hidden;
}
#block-block-92 .block-content td td{
  width:100% !important; padding:0% !important;
}
#block-block-92 .block-content img{ 
  width:100% !important; min-width:100% !important;
  height:auto !important; display:block; 
}



.region-sidebar-first .image-ad img{
  width:100%; height:auto;
}

.views-field-excluded{ opacity:0.2; }

.content center img{ display:inline-block; }



#block-block-87 .view-content, #block-block-88 .view-content{ margin:0; }
#block-block-87 .views-row, #block-block-88 .views-row{ margin:0; float:none; }

.view-rich .views-field-picture img{ border-radius:100%; float:left; margin-right:0.9em; width:3em; height:auto;  }
.view-rich .views-row{ border-bottom: 1px solid #FFE2D9; padding: 0.7em; padding-left:0.8em; padding-right:0; }
.view-rich .views-field-points-1{ color:#2d9f00}

.view-display-id-rich .views-field-counter{ 
  height:3em; line-height:2.6em;  float:left; margin-right:2em;
  position:relative; color:#ee7593;
}
.view-display-id-rich .views-field-counter span{ display:block; width:100%; }


.node .group-winners{ text-align:center; width:400px; margin:2em auto; }
.node .group-winners h2{ font-size:2.4em; }
.node .group-winners .field-label{ font-size:2em; font-weight:normal; margin:0.8em 0; color:#ef355e; }
.node .group-winners .field-label:nth-last-child{ display:none; color:green; }
.node .group-winners .field-name-field-author{ font-size:1.4em; }



.field-name-field-competition-results-link .timepassed{ text-align:center; color:#ffe7ec; }
.field-name-field-competition-results-link .timepassed span{
  display:block; padding-top:1em;
}
.field-name-field-competition-results-link .timepassed i{
  font-style:normal; padding-left:0.4em;
}

.group-winners .field-name-field-competition-results-link{ 
  height:117px; width:252px; margin:1em auto; position:relative;
  background:#ee7593; color:white; border-radius:1px;
}
.group-winners .field-name-field-competition-results-link .results-link{ 
  position:absolute; top:0; right:0; bottom:0; left:0; padding-top:73px;
  color:white; font-size:1.33em; text-decoration:none;
}


.content-width .views-table{ width:794px!important }


.view-competition-results .views-field-field-fivestar{ position:relative; }
.view-competition-results .views-field-field-fivestar b{ 
  position:absolute; left:1.4em; bottom:1em; font-weight:normal;  color:#FE6C83;
}


.user-signature{ 
  font-size:0.9em; border-top:1px dashed #FF8DA4; color:#FE6C83; float:left; margin-top:1em; margin-bottom:1.5em; 
}

.node-competitor .field-name-field-img{ text-align:center; margin-bottom:18px; }
.node-competitor .field-name-field-img img{ display:block; text-align:center; margin:0 auto; }

form.fivestar-widget{ clear:none; position:relative; white-space:nowrap; }

.fivestar-widget .ajax-progress{ display:none;position:absolute; left:0; bottom:0; }

div.fivestar-widget .cancel, div.fivestar-widget .star, .node-competitor div.fivestar-widget-static .star {
  float: left; width: 82px; height: 82px; overflow: hidden; text-indent: -99em; margin-left:15px;
}
div.fivestar-widget .star, div.fivestar-widget .star a, 
.node-competitor div.fivestar-widget-static .star, .node-competitor div.fivestar-widget-static .star span.off {
  background: url(/sites/all/themes/justlike_theme/images/rate/stars.png) no-repeat 0 0;
  text-decoration: none; background-size: 82px auto;
}
div.fivestar-widget div.on a {
  background-position: 0 -82px;
}
div.fivestar-widget div.hover a, div.rating div a:hover {
  background-position: 0 -164px;
}


td.views-field-field-fivestar{ text-align:center; }
.views-field .fivestar-average-stars{ min-width:204px; text-align:center; }

.fivestar-average-stars .description{ color:black; font-size:1em; margin:1em 0; }

div.fivestar-widget-static .star {
  float: left; width: 36px; height: 36px; overflow: hidden; text-indent: -99em; margin-left:4px;
}
div.fivestar-widget-static .star, div.fivestar-widget-static .star span.off {
  background: url(/sites/all/themes/justlike_theme/images/rate/stars.png) no-repeat 0 0;
  text-decoration: none; background-size: 36px auto;
}
div.fivestar-widget-static .star span.on{
  background: url(/sites/all/themes/justlike_theme/images/rate/stars.png) no-repeat 0 0;
  text-decoration: none; background-size: 36px auto;
  background-position: 0 -36px;
}

.node-competitor .competition{ width:500px; margin:0 auto; margin-top:2.5em; text-align:center; }
.node-competitor .voting{  margin-bottom:1.5em }
.node-competitor .field-name-field-fivestar{ height:100px; overflow:hidden;  }
.node-competitor .competition-link{ 
  text-decoration:none; line-height:1.1em; font-size:1.2em; 
}




.freepager-previous, .freepager-next{ 
  display:block; margin-bottom:24px; width:252px; 
  line-height:1.1em; 
}
.freepager-previous a, .freepager-next a{ 
  text-decoration: none;
}
.freepager-previous{  float:left; }
.freepager-next{  float:right; text-align:left }

.freepager-previous p, .freepager-next p{ margin:0; margin-right:-6px; }




.node-competition .field-name-field-recieved-time, .node-competition .field-name-field-voting-time{ 
  width:252px; height:49px; background:#77cfe8; color:white; 
  font-weight:normal; font-size:16px; line-height: 16px; text-align:center;
  float:right; margin-left:18px; margin-bottom:18px; 
  overflow:hidden; background:#76c27b;
}
.field-name-field-recieved-time{ margin-right:2px; background:#ff8da4; }

.field-name-field-recieved-time div.field-label, .field-name-field-voting-time div.field-label{ 
  font-weight:normal;font-size:14px; color:white; padding:3px 0; padding-top:5px; line-height:16px;
  opacity:0.8;
}

.node-competition .field-name-field-competitors-view .field-label{ 
  width:234px; height:49px; background:#77cfe8; color:white; 
  font-weight:normal; font-size:20px; line-height: 49px; text-align:left;
  float:left; margin-right:0px; margin-bottom:18px; padding:0; padding-left:18px;
  overflow:hidden;
}

.view-display-id-competitors{ margin-right:-25px; clear:both; }
.view-display-id-competitors .views-row{ 
  float:left; margin-right:18px; margin-bottom:18px; width:252px; height:252px; overflow:hidden;
  position:relative;
}
.view-display-id-competitors .views-field-title a{ 
  background:rgba(255,255,255,0.7);
  color: #0070a4; text-decoration:none; font-size:1.1em; line-height:1.15em; font-style:italic;
  position:absolute; top:170px; left:0;
  padding:7px 10px;
}
.view-display-id-competitors .view-footer, .region-sidebar-first .view-footer{ clear:none }
.view-display-id-competitors .view-footer div{ 
  float:left; width:117px; height:117px; overflow:hidden;
  background:#77cfe8; color:white; text-align:center; font-size:10px; line-height:1.1em;
}
.view-display-id-competitors .view-footer div span{ display:block; font-size:68px; line-height:84px;}


.view-footer, #comments{ clear:both }

.container-inline-date{ display:inline-block; width:auto }
.container-inline-date .description, .container-inline-date label{ display:none }

.years a, .months a{ 
  display:block; float:left; margin:0 0.2em 0.2em 0; padding:0.4em 0.1em; border-radius:0.1em;
}
.years a.active, .months a.active{ 
  color: white; background-color: #FE6C83; padding:0.4em 0.6em; margin-left:0.4em; margin-right:0.4em; 
  text-decoration:none;
}

center img, center em{ display:block; }



.t2{ margin-top: 0 !important; margin-left:-18px !important;  display:block; padding:0 !important; }
.t2 li{ 
  width:388px; float:left; display:block !important; margin:0 0 8px 18px !important;  
  list-style:none !important; padding:0 !important;
  line-height:1.1em;
}
.t2 img{ width:388px !important; max-width:388px; margin-bottom:3px;}

#block-system-main .block-content:after, 
#block-block-92 .block-content:after, 
.t2::after, .clearfix::after{  content: ".";  display: block;  height: 0;  clear: both;  visibility: hidden; }

.t3{ margin-top: 0 !important; margin-left:-18px !important;  display:block; padding:0 !important; }
.t3 li{ 
  width:252px; float:left; display:block !important; margin:0 0 8px 18px !important;  
  list-style:none !important; padding:0 !important;
  line-height:1.1em;
}
.t3 img{ width:252px !important; max-width:252px; margin-bottom:3px;}
.t3::after, .clearfix::after{  content: ".";  display: block;  height: 0;  clear: both;  visibility: hidden; }


.view-manager-node .views-field-field-images img{ height: 64px;width:auto; }



xx.block-system .views-table{ max-width:794px; }

#page .region-content .block .field-name-body ul{ padding: 0 0 0 20px; }
#page .region-content .block .field-name-body li{
  list-style: circle outside; display:list-item;color:#344b51; padding:5px 0; 
}
#page .region-content .block .field-name-body ol li{
  list-style: decimal outside; display:list-item;color:#344b51; padding:5px 0; 
}

.region-content ul.flippy{ padding:0; }
ul.flippy a{
  color: #E32D48 !important; background: white; font-size:1.1em;
  border: 4px solid #FE6C83; border-radius: 9px;
  margin-left: 0; padding: 5px 8px; display:block; 
  text-decoration: none; margin-bottom:14px;
}
ul.flippy .prev a{ float:left; } 
ul.flippy .next a{ float:right; }

.node .form-type-item label{ display:none; }

#page .region-content .block .body-text li{ 
  display:block; list-style:none;
  margin-bottom:10px;
}
#page .region-content .block .body-text li:before{ 
  content:"•"; display:block; float:left; width:4px; height:4px; overflow:hidden; margin-left:-17px; margin-top:6px;
  color:white; border: 2px solid #17C1EB; border-radius:5px;
 }
#page .region-content .block .body-text ul{ padding-left:22px; }



.views-exposed-form { background-color: #FF9FAE; padding: 5px; float:left; border-radius:5px;margin-bottom:20px; }
.view-content{ clear:both }

.views-exposed-form .views-exposed-widget .form-submit{ margin:0; }

.views-exposed-form .views-exposed-widget{ padding:0; margin:5px; } 
.views-exposed-widgets { margin-bottom:0 }

.views-exposed-form .views-exposed-widget .form-text{ width:180px; }
.views-exposed-form .views-exposed-widget #edit-title{ width:300px; }

.views-exposed-widget .description{ display:none }




pink{ color:#db3b5b;display:inline; }

#block-block-80 .block-content{ text-align:center }
#block-block-80{ box-shadow:none;background:transparent }

.view-topic-of-a-day .views-field-title{ font-size:1.1em;line-height:1.1em; margin-bottom:3px; }


#block-block-79 table td, #block-block-79 table{ 
  padding:0;border:0;  
}
#block-block-79 .block-content *{ 
  line-height: 1.1em !important; 
  font-weight: normal !important; 
  font-family: tahoma !important;
  
}
#block-block-79 .block-content a{color:#2040C0 !important;}

#block-block-79 img{ min-width:80px !important; width:80px !important; height:80px !important; margin-right: 8px !important; }


#taxonomy-form-term .form-item-path-alias{ display:none }



.rate-widget-emotion{ 
  height:31px; float:left; margin-bottom:12px; margin-right:10px;padding:2px; border:2px solid #FFE1D7;border-radius:3px;
  box-shadow: 0px 0px 2px #FF81A4;margin-top:-7px;
}

.node-user-photo .rate-widget-emotion{ position:absolute; bottom:20px; left:18px; float:none; line-height:1.1em; 
 padding:0; margin:0;  border:0; box-shadow:none;
}

.comment .rate-widget-emotion{ margin-left:162px }


.rate-widget-emotion .item-list{ float:left; margin-right:13px; }

.rate-widget-emotion .item-list li{ color:#2DC4F0; font-size:0.9em; }
.node-user-photo .rate-widget-emotion .item-list li{ text-shadow:1px 1px 3px black; }

.rate-widget-emotion .rate-info{
   color:#2DC4F0; white-space:nowrap; clear:none;margin-top:5px; margin-right:9px; display:block; float:left;
}
.node-user-photo .rate-widget-emotion .rate-info{ color:white; text-shadow:1px 1px 3px black; }


.rate-widget-emotion .rate-button{
  width:24px; height:24px; float:left; overflow:hidden; border:0; padding:4px !important; padding-right:7px  !important;
  background-color:transparent !important; border:0 !important; color:#FF5781 !important;
  background-repeat:no-repeat !important; background-position:center !important;
  text-indent: -200px;
  background-image:url(/sites/all/themes/justlike_theme/images/rate/rofl.png) !important; 
}
.rate-widget-emotion li.first .rate-button{ 
  background-image:url(/sites/all/themes/justlike_theme/images/rate/good.png) !important;  
}
.rate-widget-emotion li.last .rate-button{ 
  background-image:url(/sites/all/themes/justlike_theme/images/rate/bad.png) !important;  
}





.relative, .node{ position:relative }
.node .go-link{ 
  position:absolute; top:14px; right:12px; color:white; text-decoration:none; font-size:0.85em; 
  text-shadow: 1px 1px 11px #d13b61, 1px 1px 7px #d13b61, 0 0 2px #d13b61; line-height:1.1em;
}
.node-suggestion .go-link{ display:none }

.node-poll .poll{background:white; padding: 16px 18px; border:1px dashed #FFD0C5; margin:18px 0;}

#edit-taxonomy-vocabulary-27 select{ min-height:20em; }



.view-display-id-gift .views-field-title, .view-display-id-gift .views-field-name, .view-display-id-gift .views-field-time-stamp{ 
  display:inline; 
}
.view-display-id-gift .views-field-name a{ font-size:0.8em; }

.view-display-id-gift .views-field-comment{ font-size:1.1em }

.view-display-id-gift .views-field-title, .view-display-id-gift .views-field-name{ font-size:0.9em;color:#c67388; }

.view-display-id-gift .views-field-time-stamp{ 
  float:right; color:#FF5781; background:white; padding: 4px 9px; border:1px dashed #FFD0C5; font-size:0.88em;
  margin-top:-8px;
}


#nodegift-buy-form #edit-price-info{ 
  background:white; color:#EE567F; font-size:1.4em; padding:16px 18px; 
  border:1px dashed #E3B9AF ;
}
#edit-price-info .placeholder{ color:#00C2F0; }

#nodegift-buy-form #edit-gift *{ margin:0;padding:0; }

#nodegift-buy-form #edit-gift label, #nodegift-buy-form #edit-gift .field-label, #nodegift-buy-form #edit-price-info label{display:none}


.view-gifts{ background:white; } 
.view-gifts .view-content, .view-user-gifts .view-content{ margin-right:-30px;}

.view-user-gifts .view-content{ padding-top:10px; }

.view-gifts .views-field-views-bulk-operations{ position:absolute; z-index:1; right:12px; top:12px; }
.view-gifts .views-field-taxonomy-vocabulary-13{ position:absolute; z-index:1; left:12px; bottom:44px; }
.view-gifts .views-field-edit-node a{ position:absolute; z-index:1; right:12px; bottom:24px;color:#4bc230; }
.view-gifts .views-field-name{position:absolute; z-index:1; left:12px; bottom:24px; font-size:0.8em;}

.view-gifts .views-field-field-price{ text-align:center; color:#e60073; }

.view-gifts .views-row, .view-user-gifts .views-row{ 
  float:left;margin-right:18px;margin-bottom:18px; width:252px; height: 260px; position:relative; 
}
.view-gifts .views-field-title a, .view-user-gifts .views-field-comment{ 
  position:absolute; top:18px; left:0; background: rgba(254,108,131,0.6); padding: 6px 7px 6px 7px;
  display:none; color:white; text-decoration:none; line-height:1.1em;
}

.view-user-gifts .views-field-comment *{ display:inline; }

.view-user-gifts .views-field-comment a{font-size:1em;color:white;}

.view-gifts .views-row:hover .views-field-title a, .view-user-gifts .views-row:hover .views-field-comment{display:block;}
.view-gifts .views-field-nothing{ text-align:center; }
.view-gifts .views-field-nothing a{ text-decoration:none;  /*border-bottom:1px dashed; padding-bottom:2px;*/}


#user-info{ float:left;margin:14px; margin-top:8px; margin-left:0; max-width: 300px; }
#user-info .field-label, #user-stat .field-label{ float:left;font-size:1em; font-weight:normal; color:#FF81A4; }
#user-stat .field-label{ margin-right:0.3em;/* width:100px;*/  }
#user-info .field-label:after { content:":"; }
#user-info .user-title{ font-size:1.2em;color:#00A6C4;margin-bottom:12px; }

.profile .right-pane{ 
  float:right;margin-top:8px;margin-bottom:14px; background:white; padding: 8px 12px; border:1px dashed #FFD0C5;
}
#user-links{ margin-bottom:14px; }


.profile #nodegift-user-button-form, .profile .flag-throbber{ display:none }



.profile .user-picture{float:left;margin:14px;margin-top:8px;margin-left:0;}

.profile .view-friends .view-content{ margin-right:-20px; }
.profile .view-friends .views-row{ 
  float:left; width:112px; height:138px; margin: 5px; margin-right:18px; margin-bottom:18px; overflow:hidden; position:relative;
}
.profile .view-friends .user-picture{margin:0;width:112px;height:112px; overflow:hidden; float:none;margin-bottom:6px;}
.profile .view-friends .user-picture img{border-radius:0;padding:0;max-width:112px;min-height:112px;border:0;}
.profile .view-friends .views-row a.username{ 
  display:block; text-decoration:none; line-height:1.1em; position:absolute; left:0; bottom:0px; padding:2px 0;
   font-family: tahoma; background:#FFFDF6;
}
.view-friends .views-row .status-online{ 
  position:absolute;top:76px;left:0px; text-align:center; font-size:0.9em;  width:112px; color:#66ac04;
  text-shadow:0 0 2px white; background: rgba(255,255,255,0.8);
} 
xx.profile .view-friends .views-row .gradient{
  background: linear-gradient(to top, rgba(255,255,255,1), rgba(255,255,255,0));
  position:absolute;left:0;bottom:0; width:112px; height:60px; 
}

.profile .comment .user-picture{float:none;margin:0;}




.field-name-field-images{clear:both;}
.profile .field-name-field-images{ text-align:center; }

.profile dt{display:inline;font-weight:normal}  .profile dd{display:inline}




.green, .status-online{ color:#76C902 }


#simplemeta-meta-form.simplemeta-meta-form-ajax{ 
  position:absolute; left:0; top:8px; bottom:auto; height:auto; background: rgba(255,87,129,0.7);
}
#simplemeta-meta-form.simplemeta-meta-form-ajax .form-close{background: rgba(255,87,129,0.7);}

#simplemeta-meta-form.simplemeta-processed .form-close{ width:70px;right:-80px; }

.node-story .field-name-body span.ext{display:none}

.node-story .field-name-body p a, .node-offer .field-name-body p a, 
.node-story .field-name-body li a, .node-offer .field-name-body li a
{color:#0073c3;text-decoration:none;}

#block-block-8{margin-bottom:25px;}
#block-block-8 td{vertical-align:middle;}
body #page #block-block-8 td a{
  line-height:1.4em !important;color:#134FB8 !important; font-size:1.1em !important;
}
body #page #block-block-8 *{ text-decoration:none;}
#block-block-8 td img{margin-bottom:-15px !important;float:left;}




.view-avatar .views-view-grid td{padding:0;border:0;text-align:center;vertical-align:middle;}


#block-views-gallery-block-1{clear:left}


#block-views-lists-topic-list .block-content, .region-content #block-views-lists-blog-list .block-content{margin:0;line-height:1.17em}

.region-content #block-views-lists-topic-list{clear:left;}
.region-content #block-views-lists-topic-list, .region-content #block-views-lists-blog-list{
  float:left; border: 1px solid #FFE2D9; width:386px;margin-left:18px; margin-top:0;background:white;
}


.block-title a{color:white !important;text-decoration:none !important;/*border-bottom:1px dashed white;*/}



.field-name-field-market-type{clear:left}
/*.node-market .field-name-field-images { float:right; clear: none;}*/

.node-celebrity-form .form-item-title, .node-celebrity-form .field-name-field-man{
 float:left;margin-top:0;margin-right:1em;margin-bottom:0.5em;
}
.node-celebrity-form .field-name-field-man{margin-top:0.7em}
.node-form .field-type-text-long{clear:left}

input#edit-taxonomy-vocabulary-16-und{ width:98% }

.content-width .node p img, .content-width .node center img{max-width:794px; vertical-align:middle;}
.node h1, .node h2, .node h3, .node h4, .node h5{clear:none}
p.left{float:left;margin-right:14px;margin-top:2px;margin-bottom:2px;}
p.right{float:right;margin-left:14px;margin-top:2px;margin-bottom:2px;}






.view-user-thumbnail-slider .slides a.active img{opacity:0.25;}



.flex-direction-nav .flex-next, .flex-direction-nav .flex-prev{
  position:absolute;top:52px;width:28px;height:28px;border:2.9px solid white;border-radius:28px;display:block!important;
  text-align:center;line-height:27px;box-shadow:0 0 7px #FE6C83, 0 0 4px #FE6C83;
}
body .flex-direction-nav a{color:white;text-decoration:none;font-size:19px;background:#FE6C83;}

.flex-direction-nav .flex-next {right: -43px; }
.flex-direction-nav .flex-prev {left: -43px;}

ul.slides{padding:0;clear:both;}

.node-type-user-photo .contextual-links-wrapper{display:none}
.contextual-links-region-proxy-outline{border:0}

.view-user-thumbnail-slider *{margin:0;padding:0}
.view-user-thumbnail-slider .views-row{float:left;display:block;list-style:none;}

.view-user-thumbnail-slider .view-content{height:134px;overflow:hidden;margin-bottom:-1px;}
.view-user-thumbnail-slider a{width:134px;height:134px;z-index:10}

.node-type-user-photo #block-system-main{margin-top:0}

.flex-direction-nav li{display:inline;list-style:none;height:0}

body #block-views-user-thumbnail-slider-block{clear:both;margin-bottom:0;}




/*body .view-user-thumbnail-slider .flex-prev, body .view-user-thumbnail-slider .flex-next{
  display:block!important;position:absolute;top:28px;height:32px;width:32px;overflow:hidden;
  background-color:#FE6C83;border:3px solid white; border-radius:17px; color:white;
}
.view-user-thumbnail-slider:hover .flex-prev, .view-user-thumbnail-slider:hover .flex-next{
}
.view-user-thumbnail-slider:hover .flex-prev{left:-80px;} 
.view-user-thumbnail-slider:hover .flex-next{right:-80px;}
*/

.flexslider .slides img {
width: auto;
display: block;
}

/*.view-user-thumbnail-slider{margin-right:-14px;margin-left:-4px;}*/
/*.view-user-thumbnail-slider img{float:left;}*/

.view-instagrams img{width:396px;float:left;} .view-instagrams img:hover{}

.view-personal-photos{margin-right:-18px;margin-left:0; margin-bottom:15px}

#block-block-78 .block-content{margin:5px;padding-top:5px;font-size:0.95em;line-height:1.2em;color:#BF334F;}
#block-block-78 img{margin-top:5px;}

body .block .yaform__form *{font-size:13pt !important;}

body .yaform_arr .yaform__form {padding-right: 0;}

tbody{border-top:0}



body .yaform-holster .yaform__submit {
font-size: 13pt !important;
color: #E32D48 !important;
border: 4px solid #FE6C83;
border-radius: 9px; margin-left:8px;
background: white;
padding:4px 6px;

}

.yaform-holster{border-radius:2px;}
.yaform-holster table{padding:0;border:0;border-radius:0;}

body .block .yaform .yaform__input-text {
  width: 100%; margin: 0!important;
  box-sizing: border-box;
  background-color: #fff;
  border: 4px solid #FFD2C7;
border-radius: 2px;
font-size:12pt !important;
margin:10px;margin-right:5px;
}
.yaform__form{}
.yaform-holster .yaform__search-input{padding:10px 12px !important}

#block-block-32{z-index:5;position:relative;}
#block-block-32 .y5_ya{
  display:none !important; line-height:100%;font-size:75% !important; text-align:left !important;  
  background: #fdf5e6 !important;padding: 1px 4px 3px 4px !important;margin-bottom:5px !important;
  filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; 
}
#block-block-32 .ya-partner__ads, #block-block-32 .ya-partner__url{ 
  display:none !important; text-align:right !important; position:absolute !important; right:4px;top:-1px;margin-left:90px !important; 
}
#block-block-32 .y5_h2 div{ display:inline !important } 
#block-block-32 .y5_h2 a:link, #yandex .y5_h2 a:visited{ color: #ff733e !important; font-size:80% !important;  }
#block-block-32 .y5_ad{ margin-top:15px !important}

.view-suggestions td{background:white}


.views-table-highlighter-yellow td{ }
.views-table-highlighter-magenta td{background:#FFEEEB; }
.views-table-highlighter-cyan td{background:#8ce5fe;}




.views-table-highlighter-red td{background:#fb8b79;}
.views-table-highlighter-blue td{background:#72e1e6; } 
.views-table-highlighter-darkblue td{background:#4daee6; } 
.views-table-highlighter-orange td{background:#ff7905; } 
.views-table-highlighter-green td{background:#a4ec86;}
.views-table-highlighter-violet td{background:#ec63e8fa; } 

.views-table-highlighter-grey td{background:#bec0c1;}


.view-suggestions .views-field-title a{
  text-decoration:none; color:inherit; display:block;
}
.view-suggestions tr { border:0;  }
.view-suggestions tr .views-field-title{ border:0; transition:1.4s; position:relative; z-index:1; }

.view-suggestions tbody tr:hover .views-field-title{
  transform:scale(1.35); transition:0.4s; z-index:2; border:3px solid white;
}
.view-suggestions td{ border-left:0; border-right:0; border:0;}








body.at-work{background:#EFECEC;}
.at-work #page{border-color:#E9E4E4}

#at-work-link{color:#FFFDC3;text-decoration:underline;cursor:pointer;float:right;}
.at-work #at-work-link{color:#A30707;}

marker{background:#C3EDF7;padding:3px;border-radius:1px;}
attention{display:block;padding:3px 6px;background:#FFFDEB;border:2px dashed #FFB693;}

.ssblock .block-content{padding:10px;font-size:10.1pt;line-height:1.25em}
.ssblock hr{border:0;display:block;height:0;margin:10px -10px;border-top:1px solid #FFE2D9;}
.ssblock .block-content a:first-letter{text-transform:  uppercase}



#edit-field-bio-und{display:none}
.page-user-1 #edit-field-bio-und{display:block}

.LC_Links_Block, .LC_Links_Block table, .LC_Links_Block td{border:0;background:transparent;line-height:15px;padding:0}
.LC_Links_Block tbody{border:0}
#page .LC_Links_Block td img{margin-right:4px !important;}
.LC_Links_Block{box-shadow: 0px 0px 3px #FF9FAE;border-radius:3px}

.region-bottom{margin:0 18px;}

#edit-parameter-displays-settings-displays{min-height:26em;}

.view-clevers .views-view-grid{background:white}

.bue-ui {margin:0;padding:0;background: #FFD2C7;border-radius: 3px 3px 0 0;}
.bue-button:hover {border-color: #fc6;}
.bue-ui img, .bue-button {vertical-align: middle;box-shadow:0.1em 0.1em 4px #D77684;}

.bue-button { 
   border:0; margin: 4px 0 0 4px;cursor: pointer;
  padding: 3px 4px; background:white; border-radius:2px;
}


.spoiler-js { border: 0; padding:0;}

.spoiler-content{margin:8px;color:#D77684;font-size:0.85em;}

.spoiler-js .spoiler-warning span.spoiler-button {
  text-decoration:none;border:1px solid #FFEFED; padding:3px 8px 4px 8px; border-radius:6px;
  color:#B1626E; background:white;font-size:12pt; box-shadow: 0.07em 0.07em 4px #FFD2C7; margin:0 3px;
 
}
.spoiler-warning span {font-weight: normal}
.item-list ul.pager{margin:18px 0}

.view.clearfix .item-list ul.pager{ padding-top:18px; }

.item-list ul.pager li {
  background-image: none; display: inline; list-style-type: none; padding:0; margin:0;
}
.item-list ul.pager a, #page .node-links a{ 
  text-decoration:none;border:2px solid #FFDAD5; padding:3px 8px 4px 8px; border-radius:6px;
  color:#B1626E; background:white;font-size:12pt; box-shadow: 0.07em 0.07em 4px #FFD2C7; margin-left:4px;
}
body #page .flag-throbber{float:left}
#page .node .node-links .statistics_counter{margin-top:-31px;margin-right:10px;font-size:10.2pt;color:#FF9FAE;display:block;}
#page .node-forum .node-links .statistics_counter{float:left;margin-top:-23px;}
.item-list ul.pager a:hover, #page .node-links a:hover{box-shadow: none;}

.item-list ul.pager .pager-current{margin: 0 3px; color:#B1626E; }

#page  ul.links li.comment-reply, #page  ul.links li.comment-add{ display:none }
.node-links ul.links li{padding:0;margin:0;display:inline;}
xx.node-links a{
  padding:3px 8px;margin:12px;margin-left:0;display:block;border:1px solid #FFE2D9;border-radius:5px;
  float:left;background:white; text-decoration:none;font-size:12pt;
}

.node-links{text-align:right;float:right;margin:0;overflow:visible;}
.node-forum .node-links{ margin-right:18px; }



#page .block-title{
  color:white;background-color:#FE6C83;background-image:none;font-weight:normal;font-size:13pt;line-height:1.1em;
  padding:6px 10px;margin:0;border-radius:2px 2px 0 0;
}
.region-sidebar-first .block{ 
  background:white; box-shadow:0px 0px 3px #FF9FAE; border-radius:2px;margin-top:0;margin-bottom:18px;margin-right:17px;
}
#page .block-simpleads{ 
  background:none; box-shadow:none; border-radius:0;margin-top:0;margin-bottom:18px;margin-right:16px;
}

.region-sidebar-first #block-views-clevers-block .views-row{padding:10px 12px;border-bottom:1px solid #FFE2D9;font-size:0.9em;line-height:1.2em}

#views_slideshow_cycle_main_imaged_content_slideshow-block .views-row{padding:0;border:0;}
#block-views-imaged-content-slideshow-block{float:right;margin:-12px 18px 18px 18px;}


.block .menu{padding:0}

.region-sidebar-first .block .menu li, .region-content .block .menu li{font-size:12pt;line-height:1.1em}

.region-sidebar-first .block .menu li a, .region-content .block .menu li a, .region-sidebar-first .block .more-link a, 
.region-sidebar-first .block .item-list a, .region-content .block .item-list a, .block .view-footer a, 
#block-block-86 .block-content a, .block .more-link
{
  display:block;text-decoration:none;padding:10px 12px; text-align:left; border-bottom:1px solid #FFE2D9; margin:0;
}
#block-block-86 .block-content a i{ text-align: right; font-style:normal; float:right; }

.region-content .block .item-list .views-row-last a {
 border-bottom:0;
}

.region-content .block .item-list .pager a{
  display:inline;padding: 3px 8px 4px 8px; border: 2px solid 
#FFDAD5; margin:0 3px;
}
.region-sidebar-first .block .more-link a{padding:6px 12px}
.region-sidebar-first .block .menu li a:hover, .region-sidebar-first .block .more-link a:hover, 
.region-sidebar-first .block .item-list a:hover, .region-content .block .item-list a:hover, .block .view-footer a:hover{
  background:#FFF5F1;
}




.block .view-footer .more-link{border-bottom:0}

#page .region-sidebar-first .block li, #page .region-content .block li{list-style:none none;padding:0;margin:0;}
#page .block li.last a{border:0}



#block-menu-menu-main-menu{position:relative}

#block-views-story-main-story{margin-top:0;}
#block-views-story-main-story .view-content{width:794px;position:relative;}
#block-views-story-main-story .views-field-title a{
  display:block;position:absolute;bottom:17%;left:0;width:764px;
  padding:12px 16px 16px 14px;color:white;background:rgba(254,108,131,0.6);
  text-decoration:none;font-size:1.55em; text-shadow: 0px 0px 2px #CD1C5D;
  letter-spacing:0.1em; font-family: Trebuchet MS1, Trebuchet MS, sans-serif, Century Gothic, Georgia1, Georgia, serif;
}

#block-views-story-top-stories{margin-top:-4px;}



.view-story .views-field-value{ 
  position:absolute; top:1em; right:0; padding:0.4em 1.2em 0.5em 0.7em; 
  line-height:1em; 
  color:white; background:rgba(23, 193, 235,0.6);
}

/*.view-story img, .view-celebrities img, .view-gallery img, .view-market img, .view-polls img, .view.tiles img{
  border-radius:4px; box-shadow:1px 1px 3px #E9C7C7;
}*/
.view-story img, .view-celebrities img, .view-gallery img, .view-market img, .view-polls img, .view.tiles img{
  border-radius:0; box-shadow:none;
}

.view-story .view-content, .view-blondie-news .view-content, .view-celebrities .view-content, .view-gallery .view-content, 
.view-market .view-content, .view-polls .view-content, .view.tiles .view-content{
  margin-left:1px;margin-right:-18px;
}
.block-views .view-polls .view-content{
  margin:0;
}

.view-story .views-row, .view-blondie-news .views-row, .view-celebrities .views-row, .view-gallery .views-row, 
.view-market .views-row, .view-polls .views-row, .view.tiles .views-row{
  width:252px;height:240px; margin-right:18px;margin-bottom:18px;
  float:left;background:#FFE5E3;position:relative; 
}
.view-story .views-field-title a, .view-imaged-content-slideshow .views-field-title a, .view-blondie-news .views-field-title a,
.view-celebrities .views-field-title a, .view-gallery .views-field-title a, .view-market .views-field-title a, 
.view-polls .views-field-title a, .view.tiles .views-field-title a{
  display:block;position:absolute;bottom:0;left:0;width:234px;
  padding:6px 9px 8px 9px;color:white;background:rgba(254,108,131,0.6);
  text-decoration:none;font-size:1.05em; line-height:1.05em; text-shadow: 0px 0px 2px #CD1C5D;
  letter-spacing:0.1em; 
}



.view-imaged-content-slideshow .views-row{width:252px;height:220px; overflow:hidden;position:relative; }

 .view-market .views-field-field-market-price{
  position:absolute;top:20px;right:0; padding:5px 12px;padding-bottom:6px; padding-right:20px;  border-radius: 1px 0 0 1px;
  font-size:1.25em; letter-spacing:1px; font-family: georgia;
  color:white; background-color: rgba(8,113,0,0.55); text-shadow: 1px 1px 3px black, 0px 0px 2px black;
}

.view-celebrities .views-field-edit-node{position:absolute;top:4px;right:8px;}


#edit-comment-body-und-0-value{height:8em}

.view-clevers .views-field-nothing{position:relative;font-size:0.7em;color:#F1CACA; margin-top:4px;text-align:right;}
.view-clevers .views-field-nothing ins{display:none}
.view-clevers .views-field-nothing:hover ins{
  display:block;position:absolute;top:0;right:0;font-size:0.8em;background:#A8E144;border-radius:4px;padding:0 4px;
}
.view-clevers .views-field-nothing:hover ins a, .view-clevers .views-field-nothing:hover ins a{
  color:white; text-decoration:none;
}
.form-item-field-clean-text-und-0-value label{display:none}

.node .field-name-field-images div, .profile .field-name-field-images div{display:inline;}
.node .field-name-field-images, .comment .field-name-upload, .node .field-name-upload{margin:-1px -6px;text-align:center;}
.field-name-field-images a, .profile .field-name-field-images, .field-name-upload .colorbox{margin:3px 3px;}

.profile .field-name-field-images{margin-left:-14px;margin-right:-14px;}

.colorbox img{border-radius:2px}

.region-top .block{float:right;margin:6px 0;min-height:34px;}

#block-views-user-present-block .contextual-links-wrapper{display:none}

.views-view-grid td{text-align:center;vertical-align:top}



.pasten, .stats{font-size:0.85em;line-height:1.3em;margin-bottom:6px;}

blockquote{
  border: 1px dashed #FBDF79; background-color: #FFF9E1;
  margin: 14px 5px 13px 0 ;padding:8px 12px;border-radius:4px;
  font-style: italic;opacity:0.8; font-size:0.95em; line-height: 1.25em;
}
blockquote span{
  font-weight:bold;margin-right:4px;
}
.comment blockquote p{
  margin:0;
}

#comment-form .field-name-upload label{display:none}



.node-forum{ 
  border:2px solid #FE6C83;border-radius:5px; background:#FFFDF6;
}
.node-forum h1, .node-forum h2, .node-forum h3, .node-forum h4, .node-forum h5{clear:none;}


#page .node-forum .custom-quote{display:inline;box-shadow: 0 0 3px #74FF02;}

.node-forum .head{background: #FF8DA4; color:white; padding:0 5px; padding-bottom:2px;font-size:0.9em}
.node-forum .head a{color:white;text-decoration:none}
.node-forum .head .go-top, .node-forum .head .comment-link{ float:right;display:block;margin-left:8px; }

.node-forum .left { float: left; width: 145px; text-align: center; font-size:0.95em; }
.node-forum .name a:link, .node-forum .name a:visited{
  margin:8px 0 4px 0;font-size:1em;color:#02A2C9;line-height:100%;display:block;
}
.pasten a:link, .pasten a:visited{color:#54aa00}

.node-forum .content{
  margin-left:166px;margin-right:18px;margin-top:18px;
}
.content-width .node-forum .content img{max-width:600px}

.node .user-picture img{max-width:112px;padding:5px;background:white;border-radius:10px;}



#comments{margin-top:0;} .node-forum{margin-bottom:10px}


.comment p{
	margin:12px 0;
}










.igniohscope h2{display:none}





ul.menu{margin:0}

a:link{color: #ff0080;} a:visited{color: #e60073;} a:hover{color: #FF4500;} 

#bottom, .messages{clear:both}

.centered{width:1100px;margin:0 auto;}

#footer{color:white;line-height:1.2em;font-size:0.8em;margin-bottom:26px}

#footer a{color:#FFFDC3}


#block-views-anekdot-block-1{clear:both}

.node-form, .node-type-list, .admin-list, #twitter-account-form, .node, .view-filters, form{clear:left;}

.view{position:relative}

body .action-links a{
  float:right;padding:0px 6px 0 6px;
  margin:  0 0 15px 15px; line-height: 21px; height: 22px;
  font-size:1em;
  text-decoration:none; color:white; background:#FF5073; border:3px solid #D72B45;border-radius:13px;
  text-transform:lowercase;
}


.action-links{margin-right:14px}
.action-links li{display:inline}
body .action-links a:hover{border-color:red;background:#FF5F02;}

body #page .add-link{
  width:134px;height:44.5px;line-height:43px; padding: 0; 
  border:0px solid #78E52F;border-radius:0px;color:white !important;
  text-decoration:none;text-decoration:none;
  font-size:12px;text-align:center !important; 
}
xx.view-personal-photos .view-footer{width:126px;float:left;}

body #page .view-personal-photos .more-link{}
.add-link:hover{background:#FE6C83 !important;}
.view-personal-photos .view-content img{float:left;}

#block-views-e21386db653af6df6ac313aa5b0adaac{clear:left;}


.add-gallery{background:#1974C5}
.add-photo{background:#52CA00}
.view-personal-photos .more-link{background:#E11E60}

#block-views-personal-photos-personal-photo{clear:left}

.view-node-gallery-gallery-item-views .view-content, xx.view-personal-photos .view-content{text-align:center;}
.view-node-gallery-gallery-item-views .view-content div, .view-personal-photos .view-content div{display:inline;}

.view-personal-photos .views-row{ display:block;position:relative;width:126px;height:126px; float:left; }
.view-personal-photos .views-field-value{ 
  position:absolute;right:14px;bottom:14px;color:white;text-shadow: 0 0 5px black;line-height:1em; 
}



.node .field-name-field-personal-photo{text-align:center;}

.node-form, .node-type-list, .admin-list, #twitter-account-form, .node, .view-filters, form{clear:left;}


#site-logo{height:240px; width:240px; }
#site-logo img{max-height:316px;height:316px;margin-top:-50px;margin-left:-40px;}
#site-logo a{
  display:block;position:absolute;top: 122px;left: 55px;z-index:4;height:68px;width:215px;
}
#site-logo .site-slogan{
  position:absolute;top:-32px;left:110px;color: #FFF7F9;font-size:12pt; white-space:nowrap; 
}


#block-user-login .form-item, #block-user-login .item-list, #block-user-login .form-actions{
  float:left;margin:0;margin-left:8px; font-size:11pt; line-height: 1.07em; color: #FFE1D5;
}
#block-user-login .item-list{margin-top:14px;}
#block-user-login .item-list ul li{margin-top:0;margin-bottom:0}

#block-user-login .form-item label{font-size:7pt;letter-spacing:3px;padding-left:3px;}

#block-user-login a:link, #block-user-login a:visited{
  color:#FFFDC3;letter-spacing:1px;text-decoration:none;font-size:9pt;line-height:1.1em;
}
#block-user-login .form-submit{
  font-size:13pt;color:#E32D48;border:4px solid #FE6C83;border-radius:9px; background: white; margin-top:12px;
}

.region-top .menu{padding:0}

#block-system-user-menu, #block-user-login{Z-index:1;position:relative;}
#block-system-user-menu .block-content li{display:inline;margin:0;padding:0;list-style:none none;}
#block-system-user-menu .block-content a{
  float:left;margin-left:11px;color:white;font-size:1.05em;text-decoration:none;
  border-bottom:1px dashed #FFEDF1;display:block;line-height:27px;padding-top:2px;
}
#block-system-user-menu .block-content a:hover{border-color:yellow}

#avatar, 
#block-views-user-present-block{height:34px;background:#FF8D8D;z-index:1;}

#avatar .username, #avatar a, 
#block-views-user-present-block .username, #block-views-user-present-block a
{color:white;text-decoration:none;height:30px;line-height:35px;margin-right:8px;float:left;}

#avatar img, 
#block-views-user-present-block img{margin-top:2px;margin-left:2px; width:33px; height:auto; }
#avatar .user-icon, 
#block-views-user-present-block .user-icon{ width: 33px; height: 30px; float: left; overflow:hidden; margin-right:7px;}

.region-top{width:1100px;margin:0 auto;margin-top:5px;}


#site-logo{position:absolute;top:0;left:0;z-index:2;}

#head{ height:220px; clear:both; }
#region-header-wrapper{width:1100px;margin:0 auto;position:relative;}
.region-header{ padding-left:150px;height:90px;overflow:hidden; z-index:10; position:relative  }

.region-header .block{z-index:2;float:right;margin:0;margin-top:10px;position:static;min-height:10px;}
.region-header .menu{padding:0}
.region-header .menu li{margin:0;padding:0}

.region-header #block-views-topic-of-a-day-top-today-block{max-width:280px; padding-left:28px;margin:18px; float:left; }

#block-views-attention-block{ margin-top:20px }
#block-views-attention-block .views-row{ 
  float:left; margin-left:10px; border-radius:2px; position:relative; overflow:hidden; 
}
#block-views-attention-block .views-field-title a{ 
  display:block; position: absolute; left:0; bottom:0; padding:3px 5px;
  font-size: 9px; line-height:1em; text-decoration:none;
  color: white; background: rgba(254,108,131,0.6); text-shadow: 0px 0px 2px #CD1C5D;
}
#block-views-attention-block .views-row img{ float:left }


#block-block-76{margin:14px; margin-top:20px;float:right; width: 300px; border-radius:2px;  overflow:hidden; }


.region-menu{
  background:#e26780; height:138px; clear:both; z-index:1; position:relative; padding-top:1px;
  border-style:solid; border-color:#FE6C83; border-width:0px 0;
  box-shadow:  0 0 7px rgba(153,45,70,0.5);
}
.at-work .region-menu{
  background:#dad4d4;
}
#block-menu-menu-main-menu{width:820px;margin:12px auto; padding-left:284px; margin-left:auto; z-index:3;min-height:100px;}
#block-menu-menu-main-menu li{display:block;float:left;list-style:none none;margin-bottom:6px;padding:0;background:#E26780;}
#block-menu-menu-main-menu li a{
  font-size:1.2em;line-height:1.2em;margin-left:12px; 
  text-decoration:none; border-bottom:1px dashed;color:white;
}
body.at-work #block-system-main-menu li{ background: #DAD4D4; }


#page-wrapper{margin-top:-220px;}

#page{ 
  background:#FFFDF6; width:1100px; margin:auto auto 20px auto; border-radius:7px; padding: 260px 0 1px 0;
  border:6px solid #FE6C83; 
  /*box-shadow: /*inset 0 0 21em white,*/ 0 0 6em rgba(254,255,233,0.5);*/
   min-height:1280px;
}

xx#page-wrapper{position:relative;}


html, body {height:100%; width:100%;margin:0;padding:0;}

body{background-color: #FF8DA4;background-attachment:scroll; font-family: verdana, geneva; font-size:11pt; line-height:145%;}

.block{margin:18px 0;}

div.messages{border:0;margin:0;margin-bottom:18px;}

div.status, table tr.ok { background-color: #E5FFD3;}


html.js input.form-autocomplete {

  background-position: 100% 7px; /* LTR */
  background-repeat: no-repeat;
}
html.js input.throbbing {
  background-position: 100% -13px; /* LTR */
}

.description{font-size:0.8em;line-height:1.1em;color:#B1A8B1}

.form-type-managed-file .description{display:none}



.vertical-tabs fieldset{clear:none}

.view-content{clear:both}

.views-field-created{color:#48AE06}


#comments h2.title{clear:none;display:none;}

.node .field-name-body{margin-bottom:14px}

#block-views-view-all-block{clear:both}


.submitted{margin:7px 0;display:block;background:#e9829c;padding:3px 8px 5px 8px;border-radius:3px;clear:both;color:white}

.submitted a{color:white}

ul.inline .statistics_counter, ul.inline .flag-notify{float:right;padding:0; display:block; margin-left:0 !important;}

xxul.inline a{ text-decoration:none;border-bottom:1px dashed white !important; }

.poll{padding-bottom:5px;}

.view-poll h2 a{font-size:0.85em;line-height:0.7em;text-decoration:none}
.poll .form-actions{display:none}
.poll .form-radios{padding:8px 0}

.poll{line-height:1.3em}
.poll .form-item{margin:0}
.poll .text{line-height:1em;margin:2px 0;}
.poll .bar { 
 height: 1.33em;margin: 1px 0;background-color: #FFD2C7;border-radius:2px;border:0px solid #F6FFF3;
}
.poll .bar .foreground{height: 1.33em;border-radius:2px;background-color: #009FC6}
.poll .percent, .poll .total{font-size:0.8em;color:#999999}
.poll .option{font-size:1.2em;margin-bottom:6px}



#privatemsg-new .form-item-body-value label, #edit-comment-body label{display:none}
#privatemsg-new .form-item{margin:0}
#content h2.privatemsg-reply {margin-bottom: 6px}

form label, form legend, .node .field-label{
  font-size:0.8em; color:#af6366; display:block; line-height:1em; padding-bottom:6px;
}

.page-admin-structure-views label, .page-admin-structure-views legend{ font-size:1em; color:black; font-weight:normal; }

.tabledrag-toggle-weight-wrapper{font-size:0.7em;margin-top:-1em;}

.comment-form .form-item{margin:0}
.comment-form .description, #edit-field-comment-upload-und label, 
xx.comment-form .filter-wrapper, .filter-guidelines{display:none}

.bue-smiley-wrapper{background:white;padding:9px 6px}

body .bue-e2 .bue-sprite-button{width:20px;height:20px;}


.field-label{font-size:0.9em;}

.field-type-taxonomy-term-reference .field-item{float:left;margin-left:9px;margin-bottom:7px;font-size:1em}
.field-type-taxonomy-term-reference .field-item a{
  text-decoration:none; border-bottom:1px dashed;
}
.field-type-taxonomy-term-reference .field-item a:hover{}
.field-type-taxonomy-term-reference .field-item:first-letter{ text-transform:uppercase; }



#block-system-main{clear:both}










h2, h3{clear:both;font-size:1.6em;line-height:1em;font-weight:normal;margin:12px 0 10px 0;padding:0;}







table{ clear:both;width:100%;border-radius:5px;margin:0;border-collapse: collapse;border-spacing: 0;border: #FFEEEB 2px solid;  } 
th, td{ border: #FFEEEB 2px solid;padding:5px 14px;}
th{font-weight:normal;line-height:100%;text-align:left;background: #FF9FAE;color:white;letter-spacing:1px;}
th a { display:block;color:#FFDBDB; }
th.active, td.active{background-color: #f7fadf; }
tr.even { background-color: white; padding:0;}
tr.odd { background-color: #FFFBF5}




a.action-link:link, a.action-link:visited{
   background-color: #FE6C83;
   margin-right: 3px;
   padding: 1px 10px 2px 10px;
   text-decoration: none;
   color:white;
   border: 0.199999em solid white; border-radius:5px;
   
   box-shadow: 0 0 3px rgba(0,0,0,0.5);
   font-size: 1em;
   font-weight: normal;
   line-height: 18px;
   
   position:absolute;display:block;top:-35px; right:0; z-index:1;
}
a.action-link:hover{background-color:#00D4F8 !important}

.block-views{position:relative}
.block-views a.action-link:link, .block-views a.action-link:visited{top:0}

.block-views .view-polls a.action-link:link, .block-views  .view-polls a.action-link:visited, 
.block-views .view-market a.action-link:link, .block-views  .view-market a.action-link:visited,
.block-views .view-gallery a.action-link:link, .block-views  .view-gallery a.action-link:visited,
#page .region-sidebar-first a.action-link:link, #page .sidebar-first a.action-link:visited
{top:-28px;}
#page .region-content .block-views .view a.action-link{top:-46px}
#page .region-content .block-views .view-lists a.action-link{top:-28px}




#tabs{max-width:1000px;white-space:normal;}
#tabs .tabs{
	border:0;padding:0;padding-top:0.2em;
	text-shadow: #427172 0px -1px 0px; 
}
#tabs .primary li a {
   background-color: #FF5073;
   margin-right: 3px;
   padding: 1px 10px 2px 10px;
   text-decoration: none;
   color:white;
   border: 0.199999em solid white;
   border-radius:14px 14px;
   box-shadow: 0 0 3px rgba(0,0,0,0.5);
   font-size: 1em;
   font-weight: normal;
   line-height: 18px;
   text-transform: lowercase;
   white-space:nowrap;
}
#tabs .primary li a:hover{
	background-color: red;
}
#tabs .primary li.active a {
   background-color: #34B4D3;
}

#tabs .secondary{
	float:left;
	font-weight:bold;
	font-size:0.8em;
	background-color: #95afd0;
   margin: 0 0 17px 0;
   padding: 1px 11px 2px 11px;
   text-decoration: none;
   color:white;
   border: 0.199999em solid white;
   border-radius:14px 14px;
   box-shadow: 0 0 3px rgba(0,0,0,0.5);
}
#tabs .secondary li{
	padding: 0;margin:0;border:0;
}
#tabs .secondary li a{
	border:0;color:white;
	padding: 1px 7px 0 7px;
}



#edit-locale{
	display:none;
}

/* design */

table{ clear:both;width:100%; }


.admin-list dt{font-size:125%;line-height:166%;  display: list-item;  list-style: circle inside;  color: #fd5f00;padding-left:3px;   }
.admin-list dt a:hover {text-shadow: 0px 14px 2px rgba(112, 195, 214, 0.257);}

#page .admin-list dt {font-size: 1.15em;line-height: 1.5em;}

.node-type-list{margin: 0 -8px;margin-bottom:12px}
.node-type-list dt a{
  background: #FE6C83; 
  border-color: #FF8DA4;
  width:254px; height:90px;line-height:90px; 
  margin:8px; display:block; float:left;
  text-align:center; color:white; text-decoration:none;
  font-size:1.25em;
  text-shadow: 0px -1px 1px rgba(0,0,0,0.5);
  border-radius:2px;

}
.at-work .node-type-list dt a{
  background: #dad4d4; 
  border-color: #d7d3d3;
}



.node-type-list dt a:hover{
  background: #29BBEB;
}
.node-type-list dd{display:none}



#i-menu{z-index:17}

#edit-justlike-css{height:560px}

textarea, .form-text, .form-select, .yaform__input-text{
  font-size:1em; outline: none; font-family:verdana,tahoma,geneva;
  padding:6px;border:4px solid #FFD2C7; border-radius:2px; 
  
}
.tegion-header .form-text{border-color:#FE6C83;}
textarea{outline: none; border-radius: 0 0 2px 2px; }
 .form-text, .form-select{padding:3px}

.form-submit{padding:3px 8px;font-size:1.1em;  }


textarea { 
   width:100%; display:block; margin:0; padding:6px; padding-top:2px;
  background: url(/sites/all/themes/justlike_theme/images/line-paper.gif) top left;
  box-sizing: border-box;
  font-size:16px; line-height:24px; outline: none;
}




h1{clear:left}

.hover-link-area{ position:relative }
.hover-link-area span{ display:none; opacity:0; z-index:10;}

.hover-link-area:hover span, .hover-link-area-hover span{
  display:block;position:absolute;top:-2px;right:-40px;
  width:40px;height:30px; overflow:hidden; text-indent:100px; opacity:0.6;
  
}
.block .hover-link-area:hover span, .block .hover-link-area-hover span{right:-10px}

.hover-link-area:hover span a, .hover-link-area-hover span a{
  background: rgba(55,225,0,1.0);
  display:block;margin-left:8px;
  width:32px;height:30px; z-index:99;
}


#block-views-blondie-news-block-1{ clear:left; }

.region-content .block-content{margin: 0 18px;}

#page .region-content #block-block-92 .block-title, 
#page #block-views-blondie-news-block-1 .block-title, .region-content #block-views-market-block-1 .block-title, 
.region-content #block-views-gallery-block-1 .block-title, 
.region-content #block-views-offer-offers-block .block-title{
  margin: 0 18px;margin-bottom:18px;
}

#page a.custom-title{text-decoration:none;color:#17C1EB;}

h1, h2, h3, h4, h5, h6, .custom-title{font-weight:normal;color:#17C1EB;}

#branding{margin-left:20px}

#tabs .tabs, h1, .breadcrumb { float: left; margin: 0 0 15px 15px; }

h1{  font-size:1.7em;font-weight:normal; }

h2, .custom-title{font-size:1.4em;}
h3{font-size:1.2em;}

.breadcrumb{ font-size:1em; padding-bottom:0;padding-top:2px;float:left;color:#96B9C1; }
.breadcrumb a{ font-size:12pt;color:#4CB4CD;text-decoration:none;border-bottom:1px dashed; }
.breadcrumb a:hover{color:#FE6C83;}

h1, .breadcrumb{text-shadow:0 0 14px #FFFDF6;}




fieldset{ border-radius:5px; border: 4px solid #FFDBDB; padding:0.7em; padding-top:0px; margin:10px 0 }
.collapsed{border-radius:0;margin-left:4px;margin-right:4px;}

html.js fieldset.collapsed .fieldset-legend {background-image: none;}
html.js fieldset.collapsible .fieldset-legend { background: none;padding-left: 0; }
html.js fieldset.collapsed {border-bottom-width: 0;border-left-width: 0;border-right-width: 0;height: 1px;}

#edit-upload fieldset{margin-top:6px;margin-bottom:6px;}
#edit-upload legend{color:#FE6C83;cursor:pointer;}
#edit-upload .collapsed{margin-bottom:0;}


select{ max-width:980px }

.text-format-wrapper{ position:relative }
.filter-wrapper{padding:0;margin-top:0px;border:0;}
.filter-wrapper .form-item label{display:none}
body .filter-wrapper .form-item{margin:0;padding:2px 0 0 0;float:right;border:0; }
.filter-help{display:none}
body .filter-wrapper {padding: 0;position: absolute; bottom:14px; right:0; height: 1px;}
.filter-wrapper select{ font-size:10px;opacity:0.3; } .filter-wrapper select:hover{ opacity:1.0; }



#page #tabs .secondary{margin:1.2em;margin-top:0}

#content{position:relative}

/* page layout */
.content-wrapper{clear:both}
.content-wrapper-width{float:left;width:100%;}
.content-width{margin-right:270px;margin-left:0;}
.region-sidebar-first{width:268px;margin-left:-269px;float:left;z-index:9}
.region-sidebar-first .block{clear:both}

Body{min-width:1200px;min-height:600px}


.node-type-user-photo .content-width, .node-type-image .content-width, .node-type-competitor .content-width
{margin-right:0}
.node-type-user-photo .region-sidebar-first, .node-type-image .region-sidebar-first,
.node-type-competitor .region-sidebar-first
{width:auto;margin-left:0;float:none;z-index:9}
.node-type-user-photo .region-sidebar-first .block, .node-type-image .region-sidebar-first .block{float:left;clear:none;}



.item-list ul{margin:0}






.form-submit, button, .button {
  color: white; background: #ffbe32;
  border: solid 1px #d84f6d; text-shadow: #bb1832 1px 1px 1px; 
  line-height:26px; height:32px; font-size:18px; margin-right:18px;
  
  background: -moz-linear-gradient(top, #ffacac 0%, #ff5570 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffacac), color-stop(100%,#ff5570));
  background: -webkit-linear-gradient(top, #ffacac 0%,#ff5570 100%);
  background: -o-linear-gradient(top, #ffacac 0%,#ff5570 100%);
  background: -ms-linear-gradient(top, #ffacac 0%,#ff5570 100%);
  background: linear-gradient(top, #ffacac 0%,#ff5570 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffacac', endColorstr='#ff5570',GradientType=0 );
  border-radius: 3px;
}
xx.form-submit{ font-size:1.1em }


input[type=button]:hover, input[type=submit]:hover, input[type=reset]:hover, button:hover, .button:hover{
  background: -moz-linear-gradient(top, #ffacac 0%, #dc0909 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffacac), color-stop(100%,#dc0909));
  background: -webkit-linear-gradient(top, #ffacac 0%,#dc0909 100%);
  background: -o-linear-gradient(top, #ffacac 0%,#dc0909 100%);
  background: -ms-linear-gradient(top, #ffacac 0%,#dc0909 100%);
  background: linear-gradient(top, #ffacac 0%,#dc0909 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffacac', endColorstr='#dc0909',GradientType=0 );  
}





.fast_links_area { width: 28px; height: 0; right: 0; top: 0; position: fixed; z-index: 9;}
.fast_link{width:28px;height:170px;position:fixed;z-index:9;right:0;cursor:pointer;}
.fast_link span { display: block; width: inherit; height: inherit; position: absolute; }
.fast_link_up{top:0}  .fast_link_down{bottom:0}

#fast_link_up,#fast_link_down{background:#DF3750;opacity:0.05;}
#fast_link_up:hover,#fast_link_down:hover{background:#DF3750;opacity:0.3;} 