Current Directory: /home/astoriaah/www/old15/templates/client/less/extensions
Viewing File: /home/astoriaah/www/old15/templates/client/less/extensions/zenkit.less
/* Fix for k2 and Bootstrap modal conflict
-----------------------------------------------------------------------------*/
#k2Container {
.modal {
position: relative;
width: inherit !important;
height: inherit !important;
margin: 0 !important;
border: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
left: auto;
right: auto;
}
.modal img {
width: auto !important;
}
.componentheading {
font-size: 2.5em;
font-weight: bold;
padding: 10px 0;
}
}
/* Zenkit
-----------------------------------------------------------------------------*/
#mainWrap {
#zenkit {
&.border {
.reset;
.zenkit-catview.zenblock {
background:#fff;
}
}
ul {
[class*="grid_"] {
margin-right:3.4%;
&.zenlast {
margin:0
}
}
}
.contentheading {
margin:0
}
&.slideshow,
&.slideshow-overlay {
.flex-direction-nav {
margin-top:3px;
li {
float:left;
a,span{color:#fff !important}
}
}
.flex-control-nav {
display:none
}
h2 {
text-shadow:none;
border-top:0;
margin-top:-25px !important;
left:1px;
.border-radius(0);
span {
color:#fff
}
}
img {
border:0
}
}
.buttons,
.flex-direction-nav {
li {border-bottom:0}
}
&.blog {
.blog-main,
.span9 {
margin-bottom:30px;
.articleshadow-bottom1,
.articleshadow-bottom2 {
}
}
.blog-sidebar {
margin-top: 0;
.zenkit-categories {
position:relative;
top:4px;
right:0;
z-index:10;
text-align:left;
span {display:inline !important}
}
}
&.zenkit-itemview {
background:none !important;
padding:0 !important;
.box-shadow(none);
.span3 {float: right}
.span9 {
margin: 0 0 30px !important;
}
}
.buttons {
position: relative;
li.resize {
position: relative;
}
li.print,
li.email {
margin-top: 10px;
}
}
}
h2 span sup {
background: @secondary;
color: #fff;
padding: 8px;
.border-radius(4px);
margin-top:15px;
float: right;
}
.buttons {
li.resize {
position: relative;
top:0;
padding:0;
margin:-20px 0 0 0 !important;
float:right;
span {
margin:0
}
}
}
&.magazineright {
.span9 {
float:right;
width:70%
}
}
&.magazineleft {
.span9 {
float:left;
width:70%
}
}
&.filter,
&.tabs,
&.magazineleft,
&.magazineright,
&.carousel,
&.common
{
.catItemView{
margin-bottom:1px
}
}
&.userView .zenkit-item-view,
&.zenkit-itemview,
&.tagView .zenkit-itemview,
.userBlock {
margin-bottom:1px
}
&.tabs {
.zenblock {
margin:0
}
}
&.tiles {
.zenkit-more {
margin:25px 0 90px!important;
float:left;
clear:both
}
.zenblock {
background:none
}
&.polaroid {
img {
padding:0;
border:0;
.border-radius(0)
}
.contentheading {
margin:0 0 30px !important
}
.primary {
.contentheading {
font-size:130%
}
}
.zenkit-item-container {
padding:0 20px 20px 0 !important
}
}
&.border {
h1.componentheading {
margin-top: 0 !important;
}
.contentheading {
margin-top: 0 !important;
}
}
ul.tags li {
margin:0 10px 10px 0;
span {
width:auto !important
}
}
}
#k2Links
{
margin-bottom:30px;
ul {border:0;float:left;width:100%}
li {float:left;border:0}
img {border:1px solid #eee;padding:4px}
.catItemView {
background:none !important;
.box-shadow(none);
padding:0 !important;
img {
padding:4px;
background:#fff;
margin:10px 10px 10px 0
}
}
}
&.carousel {
.flex-direction-nav {
top:35%;
li {
a{
font-size:2em;
&.flex-next {margin-top:-35px !important;
margin-right:-30px}
}
}
}
.slides {
.catItemView {
padding:20px;
margin-bottom:20px;
&:hover {
}
}
}
ol.flex-control-nav {
margin-left:0;
-webkit-margin-start:-30px;
li {
float:left;
list-style-type:none;
a{
background: @secondary;
color:#fff;
padding:10px;
margin-right:8px;
cursor:pointer;
-webkit-transition : border 500ms ease-out;
-moz-transition : border 500ms ease-out;
-o-transition : border 500ms ease-out;
&.flex-active,
&:hover {
background:@primary;
color:#fff
}
}
}
}
}
#zenfilters {
li{
margin-bottom:10px !important
}
}
&.filter {
.catItemView {
padding:0 20px
}
}
.k2FeedIcon.notitle {
margin-top: 30px;margin-right: 30px;
}
.k2FeedIcon {
font-size:120%;
margin-top:-93px;
margin-left: -60px !important;
}
.buttons {
float: left;
position:relative;
.commentsLink,
.commentanchor {float:left !important}
.commentanchor {margin-left:10px;line-height:1.5em}
.icon-comment-alt {margin-right: 0;}
}
.tags,
.itemTags {
li {
border-radius:2px;
a {
color: #fff;
padding:3px 20px 4px 10px;
font-size:80%;
display:inline;
font-weight:bold;
line-height:20px !important;
margin-left:-1px;
&:hover {
text-decoration:none;
background:@primary2
}
}
span {
float:left;
background:darken(@primary,10%);
border-radius:2px 0 0 2px;
padding:0 6px 0 0;
margin-right:0px;
display: inline !important;
font-size:130%;
&:before {
color:#fff;
}
}
}
}
.zenkit-meta {
padding-bottom:20px;
span.icon-comment-alt {
display:inline;
&:before {
font-family:"FontAwesome";
content: "\f0e6";
}
}
}
.zenkit-date {
margin-left:10px
}
.userBlock {margin-bottom:30px}
.zenblock {
padding:0;
padding-bottom:10px
}
#k2ItemListSecondary .zenblock {
background:none;
margin:0;
padding:0
}
.itemFullText {margin:0}
.related {
padding-bottom:30px
}
.authorLatest {
padding-bottom:30px;
li {
border-bottom:1px solid @minorborderColor !important
}
}
.comments.zenblock {background:none;padding-bottom:0}
.pagination {
clear:both;
font-size:90%;
color:#999;
width:100%
}
.accordion {
.contentheading,
h2 {
&:after,
:after{
height:0 !important;
background:#fff !important;
content:""
}
background:#eee;
padding:20px;
-webkit-transition : all 500ms ease-out;
-moz-transition : all 500ms ease-out;
-o-transition : all 500ms ease-out;
&:hover,
&.open {
background:@primary;
span {
color:#fff;
}
a, :before {color:#fff}
}
}
&.zenblock {
background: none !important;
}
}
}
}
.com_k2.view-item {
.zenkit-meta {
padding-bottom:0 !important
}
}