@import url(http://fonts.googleapis.com/css?family=Bitter:400,700);
@import url(http://fonts.googleapis.com/css?family=Anton);
@import url(http://fonts.googleapis.com/css?family=Play);
@import url(http://fonts.googleapis.com/css?family=Source+Sans+Pro);
@import url(http://fonts.googleapis.com/css?family=PT+Mono);
@import url(http://fonts.googleapis.com/css?family=Lato:300);
@import url(http://fonts.googleapis.com/css?family=Playfair+Display:900);
@import url(http://fonts.googleapis.com/css?family=Crete+Round);
@import url(http://fonts.googleapis.com/css?family=Titillium+Web:900);
@import url(http://fonts.googleapis.com/css?family=Cinzel:900);
@import url(http://fonts.googleapis.com/css?family=Comfortaa:700);
@font-face{
font-family: "entypo";
    font-style: normal;
    font-weight: normal;
    src: url("entypo.eot?#iefix") format("embedded-opentype"), url("entypo.woff") format("woff"), url("entypo.ttf") format("truetype"), url("entypo.svg#entypo") format("svg");
}
@font-face{
font-family: "entypo-social";
    font-style: normal;
    font-weight: normal;
    src: url("entypo-social.eot?#iefix") format("embedded-opentype"), url("entypo-social.woff") format("woff"), url("entypo-social.ttf") format("truetype"), url("entypo-social.svg#entypo-social") format("svg");
}
@font-face{
font-family: "entypo-logo";
    font-style: normal;
    font-weight: normal;
    src: url("entypo-logo-webfont.eot?#iefix") format("embedded-opentype"), url("entypo-logo-webfont.woff") format("woff"), url("entypo-logo-webfont.ttf") format("truetype"), url("entypo-logo-webfont.svg#entypo-logo") format("svg");
}
.loading-overlay{
     background: url("loader.GIF") no-repeat scroll center center rgba(255, 255, 255, 0.7);
    display: block;
    height: 100%;
    opacity: 1;
    position: fixed;
    width: 100%;
    top:0px;
    left:0px;
    z-index: 999999;
}
.watermark{
  position:absolute;
  top:0px;
  left:0px;
  width:100%;
  height:100%;
  background-size:100% 100%;
}


.imageoverlay{
position:absolute;
top:0px;
left:0px;
background:url('imageoverlay.png')no-repeat;
/*background-size*/
-webkit-background-size:100% 100%;
   -moz-background-size:100% 100%;
     -o-background-size:100% 100%;
        background-size:100% 100%;
width:100%;
height:100%;
opacity:1;
z-index:999999;
}
.imageshowwrap .imageshow-img{
padding:0px;
float:left;

}

.imageshowwrap{
width:100%;
}
.imageshow{
visibility:hidden;
width:100%;
height:100%;
background-repeat:no-repeat;
/*background-size*/
-webkit-background-size:100% 100%;
   -moz-background-size:100% 100%;
     -o-background-size:100% 100%;
        background-size:100% 100%;
background:rgba(1,1,1,0.7);
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background:url(data:image/svg+xml;
:ase64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMC4yIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEyJSIgc3RvcC1jb2xvcj0iIzliOWI5YiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM0JSIgc3RvcC1jb2xvcj0iIzBlMGUwZSIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjY3JSIgc3RvcC1jb2xvcj0iIzBlMGUwZSIgc3RvcC1vcGFjaXR5PSIwLjYzIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZTBlMGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvcmFkaWFsR3JhZGllbnQ+CiAgPHJlY3QgeD0iLTUwIiB5PSItNTAiIHdpZHRoPSIxMDEiIGhlaWdodD0iMTAxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background:-moz-radial-gradient(center, ellipse cover,  rgba(232,232,232,0.2) 0%, rgba(155,155,155,0) 12%, rgba(14,14,14,0.25) 34%, rgba(14,14,14,0.63) 67%, rgba(14,14,14,1) 100%);
/* FF3.6+ */
background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(232,232,232,0.2)), color-stop(12%,rgba(155,155,155,0)), color-stop(34%,rgba(14,14,14,0.25)), color-stop(67%,rgba(14,14,14,0.63)), color-stop(100%,rgba(14,14,14,1)));
/* Chrome,Safari4+ */
background:-webkit-radial-gradient(center, ellipse cover,  rgba(232,232,232,0.2) 0%,rgba(155,155,155,0) 12%,rgba(14,14,14,0.25) 34%,rgba(14,14,14,0.63) 67%,rgba(14,14,14,1) 100%);
/* Chrome10+,Safari5.1+ */
background:-o-radial-gradient(center, ellipse cover,  rgba(232,232,232,0.2) 0%,rgba(155,155,155,0) 12%,rgba(14,14,14,0.25) 34%,rgba(14,14,14,0.63) 67%,rgba(14,14,14,1) 100%);
/* Opera 12+ */
background:-ms-radial-gradient(center, ellipse cover,  rgba(232,232,232,0.2) 0%,rgba(155,155,155,0) 12%,rgba(14,14,14,0.25) 34%,rgba(14,14,14,0.63) 67%,rgba(14,14,14,1) 100%);
/* IE10+ */
background:radial-gradient(center, ellipse cover,  rgba(232,232,232,0.2) 0%,rgba(155,155,155,0) 12%,rgba(14,14,14,0.25) 34%,rgba(14,14,14,0.63) 67%,rgba(14,14,14,1) 100%);
/* W3C */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#33e8e8e8', endColorstr='#0e0e0e',GradientType=1 );
/* IE6-8 fallback on horizontal gradient */
position:fixed;
top:0px;
left:0px;
z-index:999999;
}

.nextbutton{
opacity:0;
z-index:9998;
position:fixed;
width:80px;
height:80px;
cursor:pointer;
/* background: rgb(231,244,*/
/* background:rgb(231,244,203);
/* IE9 SVG, needs conditional override of 'filter' to 'none'
background: url(da*/
ld browsers
/* IE9 SVG, needs conditional override of 'filter' to 'none'
background:url(data:image/svg+xml;
:ase64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U3ZjRjYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE0JSIgc3RvcC1jb2xvcj0iI2E0ZDE0MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzViNzcyNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iIzM4NGYxOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwYTA4MDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
/*linear-gradient*/
background:-webkit-gradient(linear,left top,left bottom,color-stop(rgba(231,244,203,1),0),color-stop(rgba(164,209,66,1),0.14),color-stop(rgba(91,119,38,1),0.5),color-stop(rgba(56,79,25,1),0.75),color-stop(rgba(10,8,9,1),1));
background:-webkit-linear-gradient(top,  rgba(231,244,203,1) 0%, rgba(164,209,66,1) 14%, rgba(91,119,38,1) 50%, rgba(56,79,25,1) 75%, rgba(10,8,9,1) 100%);
background:   -moz-linear-gradient(top,  rgba(231,244,203,1) 0%, rgba(164,209,66,1) 14%, rgba(91,119,38,1) 50%, rgba(56,79,25,1) 75%, rgba(10,8,9,1) 100%);
background:     -o-linear-gradient(top,  rgba(231,244,203,1) 0%, rgba(164,209,66,1) 14%, rgba(91,119,38,1) 50%, rgba(56,79,25,1) 75%, rgba(10,8,9,1) 100%);
background:        linear-gradient(top,  rgba(231,244,203,1) 0%, rgba(164,209,66,1) 14%, rgba(91,119,38,1) 50%, rgba(56,79,25,1) 75%, rgba(10,8,9,1) 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(231,244,203,1)), color-stop(14%,rgba(164,209,66,1)), color-stop(50%,rgba(91,119,38,1)), color-stop(75%,rgba(56,79,25,1)), color-stop(100%,rgba(10,8,9,1)));
background:-webkit-linear-gradient(top,  rgba(231,244,203,1) 0%,rgba(164,209,66,1) 14%,rgba(91,119,38,1) 50%,rgba(56,79,25,1) 75%,rgba(10,8,9,1) 100%);
background:   -moz-linear-gradient(top,  rgba(231,244,203,1) 0%,rgba(164,209,66,1) 14%,rgba(91,119,38,1) 50%,rgba(56,79,25,1) 75%,rgba(10,8,9,1) 100%);
background:     -o-linear-gradient(top,  rgba(231,244,203,1) 0%,rgba(164,209,66,1) 14%,rgba(91,119,38,1) 50%,rgba(56,79,25,1) 75%,rgba(10,8,9,1) 100%);
background:        linear-gradient(top,  rgba(231,244,203,1) 0%,rgba(164,209,66,1) 14%,rgba(91,119,38,1) 50%,rgba(56,79,25,1) 75%,rgba(10,8,9,1) 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7f4cb', endColorstr='#0a0809',GradientType=0 );
/*box-shadow*/
-webkit-box-shadow:0px 0px 10px 1px #000, 0px 1px 20px 1px #eee;
   -moz-box-shadow:0px 0px 10px 1px #000, 0px 1px 20px 1px #eee;
        box-shadow:0px 0px 10px 1px #000, 0px 1px 20px 1px #eee;
/*border-radius*/
-webkit-border-radius:300px;
   -moz-border-radius:300px;
        border-radius:300px;
:*/;
}
.prevbutton{
opacity:0;
z-index:9998;
position:fixed;
width:80px;
height:80px;
cursor:pointer;
/*
   background: rgb(231,244,*/
/*
   background:rgb(231,244,203);
background:url(data:image/svg+xml;
:ase64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U3ZjRjYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE0JSIgc3RvcC1jb2xvcj0iI2E0ZDE0MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzViNzcyNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iIzM4NGYxOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwYTA4MDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
/*linear-gradient*/
background:-webkit-gradient(linear,left top,left bottom,color-stop(rgba(231,244,203,1),0),color-stop(rgba(164,209,66,1),0.14),color-stop(rgba(91,119,38,1),0.5),color-stop(rgba(56,79,25,1),0.75),color-stop(rgba(10,8,9,1),1));
background:-webkit-linear-gradient(top,  rgba(231,244,203,1) 0%, rgba(164,209,66,1) 14%, rgba(91,119,38,1) 50%, rgba(56,79,25,1) 75%, rgba(10,8,9,1) 100%);
background:   -moz-linear-gradient(top,  rgba(231,244,203,1) 0%, rgba(164,209,66,1) 14%, rgba(91,119,38,1) 50%, rgba(56,79,25,1) 75%, rgba(10,8,9,1) 100%);
background:     -o-linear-gradient(top,  rgba(231,244,203,1) 0%, rgba(164,209,66,1) 14%, rgba(91,119,38,1) 50%, rgba(56,79,25,1) 75%, rgba(10,8,9,1) 100%);
background:        linear-gradient(top,  rgba(231,244,203,1) 0%, rgba(164,209,66,1) 14%, rgba(91,119,38,1) 50%, rgba(56,79,25,1) 75%, rgba(10,8,9,1) 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(231,244,203,1)), color-stop(14%,rgba(164,209,66,1)), color-stop(50%,rgba(91,119,38,1)), color-stop(75%,rgba(56,79,25,1)), color-stop(100%,rgba(10,8,9,1)));
background:-webkit-linear-gradient(top,  rgba(231,244,203,1) 0%,rgba(164,209,66,1) 14%,rgba(91,119,38,1) 50%,rgba(56,79,25,1) 75%,rgba(10,8,9,1) 100%);
background:   -moz-linear-gradient(top,  rgba(231,244,203,1) 0%,rgba(164,209,66,1) 14%,rgba(91,119,38,1) 50%,rgba(56,79,25,1) 75%,rgba(10,8,9,1) 100%);
background:     -o-linear-gradient(top,  rgba(231,244,203,1) 0%,rgba(164,209,66,1) 14%,rgba(91,119,38,1) 50%,rgba(56,79,25,1) 75%,rgba(10,8,9,1) 100%);
background:        linear-gradient(top,  rgba(231,244,203,1) 0%,rgba(164,209,66,1) 14%,rgba(91,119,38,1) 50%,rgba(56,79,25,1) 75%,rgba(10,8,9,1) 100%);
/*box-shadow*/
-webkit-box-shadow:0px 0px 10px 1px #000, 0px 1px 20px 1px #eee;
   -moz-box-shadow:0px 0px 10px 1px #000, 0px 1px 20px 1px #eee;
        box-shadow:0px 0px 10px 1px #000, 0px 1px 20px 1px #eee;
/*border-radius*/
-webkit-border-radius:300px;
   -moz-border-radius:300px;
        border-radius:300px;
:*/;
}
.prevbutton:hover{
}
.nextbutton:hover{
}
.prevbutton:active{
}
.nextbutton:active{
}
.previmg{
background:url("arrows2.png") no-repeat scroll 0 -305px transparent;
height:100px;
left:-13px;
position:absolute;
top:-12px;
width:94px;
}
.previmg:hover{
background:url("arrows2.png") no-repeat scroll 0 -100px transparent;
width:94px;
height:100px;
position:absolute;
}
.nextimg{
position:absolute;
left:0px;
top:-5px;
width:94px;
height:100px;
background:url(arrows2.png)no-repeat 0px -205px;
}
.nextimg:hover{
background:url(arrows2.png)no-repeat 0px 0px;
position:absolute;
width:94px;
height:100px;
}
.fstitle{
position:absolute;
bottom:30px;
background:#ccc;
color:#888;
/*border-radius*/
-webkit-border-radius:0px;
   -moz-border-radius:0px;
        border-radius:0px;
padding:5px;
height:25px;
font-size:13px;
text-align:center;
overflow:hidden;
opacity:0;
padding-left:20px;
margin-left:5px;
margin-right:5px;
border:1px solid rgba(255,255,255,0.6);
/*linear-gradient*/
background:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#fff));
background:-webkit-linear-gradient(#eee, #fff);
background:   -moz-linear-gradient(#eee, #fff);
background:     -o-linear-gradient(#eee, #fff);
background:        linear-gradient(#eee, #fff);
/*transition*/
-webkit-transition:all 0.3s ease-out;
   -moz-transition:all 0.3s ease-out;
     -o-transition:all 0.3s ease-out;
        transition:all 0.3s ease-out;
/*box-shadow*/
-webkit-box-shadow:inset 0 1px 4px rgba(0,0,0,0.4);
   -moz-box-shadow:inset 0 1px 4px rgba(0,0,0,0.4);
        box-shadow:inset 0 1px 4px rgba(0,0,0,0.4);
color:#555;
z-index:999998;
}
.depth{
margin-left:5px;
margin-right:5px;
border:1px solid rgba(255,255,255,0.6);
/*linear-gradient*/
background:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#fff));
background:-webkit-linear-gradient(#eee, #fff);
background:   -moz-linear-gradient(#eee, #fff);
background:     -o-linear-gradient(#eee, #fff);
background:        linear-gradient(#eee, #fff);
/*transition*/
-webkit-transition:all 0.3s ease-out;
   -moz-transition:all 0.3s ease-out;
     -o-transition:all 0.3s ease-out;
        transition:all 0.3s ease-out;
/*box-shadow*/
-webkit-box-shadow:inset 0 1px 4px rgba(0,0,0,0.4);
   -moz-box-shadow:inset 0 1px 4px rgba(0,0,0,0.4);
        box-shadow:inset 0 1px 4px rgba(0,0,0,0.4);
padding:5px;
color:#555;
}

div.pp_pic_holder{
/*border-radius*/
-webkit-border-radius:5px;
   -moz-border-radius:5px;
        border-radius:5px;
display:none;
position:absolute;
width:100px;
z-index:10000;
}
.wblightbox .pp_close{
/*transform*/
-webkit-transform:translate(0px, 100px);
   -moz-transform:translate(0px, 100px);
    -ms-transform:translate(0px, 100px);
     -o-transform:translate(0px, 100px);
        transform:translate(0px, 100px);
/*transition*/
-webkit-transition:all 1s;
   -moz-transition:all 1s;
     -o-transition:all 1s;
        transition:all 1s;
}
.pp_bottom{
z-index:1;
}
.pp_content_container{
z-index:2;
/*transition*/
-webkit-transition:all 1s;
   -moz-transition:all 1s;
     -o-transition:all 1s;
        transition:all 1s;
}
#pp_full_res{
/*transition*/
-webkit-transition:all 1s;
   -moz-transition:all 1s;
     -o-transition:all 1s;
        transition:all 1s;
}
#fullResImage{
/*box-shadow*/
-webkit-box-shadow:0 6px 1px 1px rgba(0, 0, 0, 0.1), 0 2px 5px 1px rgba(0, 0, 0, 0.1), 0 3px 3px 1px rgba(0, 0, 0, 0.3);
   -moz-box-shadow:0 6px 1px 1px rgba(0, 0, 0, 0.1), 0 2px 5px 1px rgba(0, 0, 0, 0.1), 0 3px 3px 1px rgba(0, 0, 0, 0.3);
        box-shadow:0 6px 1px 1px rgba(0, 0, 0, 0.1), 0 2px 5px 1px rgba(0, 0, 0, 0.1), 0 3px 3px 1px rgba(0, 0, 0, 0.3);
}
.slidein{
/*transform*/
-webkit-transform:translate(0px, 0px)!important;
   -moz-transform:translate(0px, 0px)!important;
    -ms-transform:translate(0px, 0px)!important;
     -o-transform:translate(0px, 0px)!important;
        transform:translate(0px, 0px)!important;
/*transition*/
-webkit-transition:all 1s;
   -moz-transition:all 1s;
     -o-transition:all 1s;
        transition:all 1s;
}
.slidein-next{
/*transform*/
-webkit-transform:translate(50px, 0px)!important;
   -moz-transform:translate(50px, 0px)!important;
    -ms-transform:translate(50px, 0px)!important;
     -o-transform:translate(50px, 0px)!important;
        transform:translate(50px, 0px)!important;
/*transition*/
-webkit-transition:all 3s;
   -moz-transition:all 3s;
     -o-transition:all 3s;
        transition:all 3s;
}
.slidein-prev{
/*transform*/
-webkit-transform:translate(-50px, 0px)!important;
   -moz-transform:translate(-50px, 0px)!important;
    -ms-transform:translate(-50px, 0px)!important;
     -o-transform:translate(-50px, 0px)!important;
        transform:translate(-50px, 0px)!important;
/*transition*/
-webkit-transition:all 3s;
   -moz-transition:all 3s;
     -o-transition:all 3s;
        transition:all 3s;
}
.ppt{
font-family:'Play';
font-size:20px !important;
line-height:25px !important;
margin:8px 0 0 5px!important;
color:rgba(255,255,255,0.2)!important;
text-align:center;
/*transform*/
-webkit-transform:translate(-200px, 0px);
   -moz-transform:translate(-200px, 0px);
    -ms-transform:translate(-200px, 0px);
     -o-transform:translate(-200px, 0px);
        transform:translate(-200px, 0px);
/*transition*/
-webkit-transition:all 1s;
   -moz-transition:all 1s;
     -o-transition:all 1s;
        transition:all 1s;
}
.wblightbox .slidein-next:hover{
/*transform*/
-webkit-transform:translate(70px, 0px)!important;
   -moz-transform:translate(70px, 0px)!important;
    -ms-transform:translate(70px, 0px)!important;
     -o-transform:translate(70px, 0px)!important;
        transform:translate(70px, 0px)!important;
/*transition*/
-webkit-transition:all 1s;
   -moz-transition:all 1s;
     -o-transition:all 1s;
        transition:all 1s;
}
.wblightbox .slidein-prev:hover{
/*transform*/
-webkit-transform:translate(-70px, 0px)!important;
   -moz-transform:translate(-70px, 0px)!important;
    -ms-transform:translate(-70px, 0px)!important;
     -o-transform:translate(-70px, 0px)!important;
        transform:translate(-70px, 0px)!important;
/*transition*/
-webkit-transition:all 1s;
   -moz-transition:all 1s;
     -o-transition:all 1s;
        transition:all 1s;
}
.wblightbox a.pp_next{
/*transform*/
-webkit-transform:translate(-400px, 0px);
   -moz-transform:translate(-400px, 0px);
    -ms-transform:translate(-400px, 0px);
     -o-transform:translate(-400px, 0px);
        transform:translate(-400px, 0px);
background:url(right.png) no-repeat scroll 100% 50% transparent !important;
display:block;
float:right;
height:100%;
text-indent:-10000px;
width:49%;
/*transition*/
-webkit-transition:all 1s;
   -moz-transition:all 1s;
     -o-transition:all 1s;
        transition:all 1s;
}
.wblightbox a.pp_previous{
/*transform*/
-webkit-transform:translate(400px, 0px);
   -moz-transform:translate(400px, 0px);
    -ms-transform:translate(400px, 0px);
     -o-transform:translate(400px, 0px);
        transform:translate(400px, 0px);
background:url(left.png) no-repeat scroll 0% 50% transparent!important;
display:block;
float:left;
height:100%;
text-indent:-10000px;
width:49%;
/*transition*/
-webkit-transition:all 1s;
   -moz-transition:all 1s;
     -o-transition:all 1s;
        transition:all 1s;
}
div.wblightbox .pp_close{
background:url("close2.png") no-repeat scroll 0 0 / 100% 100% transparent!important;
cursor:pointer;
height:32px!important;
margin-top:0!important;
width:32px!important;
z-index:99!important;
}
.imageshowwrap{
}
.imageshowwrap span h3{
color:#EEEEEE;
font-size:6pt;
margin:22px;
/*transition*/
-webkit-transition:all 1s ease 0s;
   -moz-transition:all 1s ease 0s;
     -o-transition:all 1s ease 0s;
        transition:all 1s ease 0s;
white-space:nowrap;
}
.imageshowwrap span{
font-family:'Comfortaa', cursive;
/*transition*/
-webkit-transition:all 1s ease;
   -moz-transition:all 1s ease;
     -o-transition:all 1s ease;
        transition:all 1s ease;
}
.imageshowwrap span h3{
font-family:'Lato', sans-serif;
font-family:'Cinzel', serif;
font-family:"entypo";
}
.imageshowwrap .the-views h3{
font-family:"entypo";
}
.imageshow-img:hover .imageshowwrap span{
opacity:1;
/*transition*/
-webkit-transition:all 1s ease;
   -moz-transition:all 1s ease;
     -o-transition:all 1s ease;
        transition:all 1s ease;
}
.imageshow-img{
overflow:hidden;
}
.imageshow-img{
/*border-radius*/
-webkit-border-radius:0px;
   -moz-border-radius:0px;
        border-radius:0px;
/*transition*/
-webkit-transition:all 1s ease;
   -moz-transition:all 1s ease;
     -o-transition:all 1s ease;
        transition:all 1s ease;
}
.imageshow-img{
/*border-radius*/
background:#fff;
-webkit-border-radius:0px;
   -moz-border-radius:0px;
        border-radius:0px;
/*transition*/
-webkit-transition:all 1s ease;
   -moz-transition:all 1s ease;
     -o-transition:all 1s ease;
        transition:all 1s ease;
}
.the-title{
text-align:center;
background:none repeat scroll 0 0 rgba(255, 255, 255, 0.1);
color:#EEEEEE;
font-size:0.2em;
height:55px;
left:1.5%;
overflow:hidden;
padding:0;
position:absolute;
text-transform:uppercase;
top:40%;
/*transform*/
-webkit-transform:rotateY(360deg);
   -moz-transform:rotateY(360deg);
    -ms-transform:rotateY(360deg);
     -o-transform:rotateY(360deg);
        transform:rotateY(360deg);
/*transition*/
-webkit-transition:all 3s ease 0s;
   -moz-transition:all 3s ease 0s;
     -o-transition:all 3s ease 0s;
        transition:all 3s ease 0s;
width:97%;
z-index:99;
}
.the-author{
opacity:0;
background:none repeat scroll 0 0 rgba(255, 255, 255, 0);
bottom:0;
color:rgba(255, 255, 255, 0.2);
font-size:0.2em;
overflow:hidden;
padding:0;
position:absolute;
left:7%;
text-transform:uppercase;
/*transition*/
-webkit-transition:all 1s ease 0s;
   -moz-transition:all 1s ease 0s;
     -o-transition:all 1s ease 0s;
        transition:all 1s ease 0s;
z-index:995;
}
.imageshow-img:hover .the-title{
background:none repeat scroll 0 0 rgba(255, 255, 255, 0.0);
color:#fff;
top:0%;
width:100%;
left:0%;
 opacity:0;
 z-index:0;
 display:none;
/*transition*/
-webkit-transition:all 1s ease;
   -moz-transition:all 1s ease;
     -o-transition:all 1s ease;
        transition:all 1s ease;

}
.imageshow-img:hover .the-author{
/*transform*/
-webkit-transform:rotateY(-360deg);
   -moz-transform:rotateY(-360deg);
    -ms-transform:rotateY(-360deg);
     -o-transform:rotateY(-360deg);
        transform:rotateY(-360deg);
/*transition*/
-webkit-transition:all 1s ease 0s;
   -moz-transition:all 1s ease 0s;
     -o-transition:all 1s ease 0s;
        transition:all 1s ease 0s;
opacity:0.7;
bottom:0%;
}
.imageshow-img:hover .the-views{
/*transform*/
-webkit-transform:rotateY(360deg);
   -moz-transform:rotateY(360deg);
    -ms-transform:rotateY(360deg);
     -o-transform:rotateY(360deg);
        transform:rotateY(360deg);
/*transition*/
-webkit-transition:all 1s ease 0s;
   -moz-transition:all 1s ease 0s;
     -o-transition:all 1s ease 0s;
        transition:all 1s ease 0s;
opacity:0.7;
bottom:0%;
}
.imageshow-img:hover .the-title h3{
opacity:0.5;
color:#fff;
/*transition*/
-webkit-transition:all 1s ease;
   -moz-transition:all 1s ease;
     -o-transition:all 1s ease;
        transition:all 1s ease;
z-index:995;
}
.the-title:after{
content:"...";
}
.the-views{
background:none repeat scroll 0 0 rgba(255, 255, 255, 0);
bottom:0;
color:rgba(255, 255, 255, 0.2);
font-size:0.2em;
overflow:hidden;
padding:0;
position:absolute;
right:7%;
text-transform:uppercase;
/*transition*/
-webkit-transition:all 1s ease 0s;
   -moz-transition:all 1s ease 0s;
     -o-transition:all 1s ease 0s;
        transition:all 1s ease 0s;
z-index:995;
opacity:0;
}
.imageshow-img:hover  .the-title h3{
/*transform*/
-webkit-transform:rotateX(360deg);
   -moz-transform:rotateX(360deg);
    -ms-transform:rotateX(360deg);
     -o-transform:rotateX(360deg);
        transform:rotateX(360deg);
/*transition*/
-webkit-transition:all 1s ease 0s;
   -moz-transition:all 1s ease 0s;
     -o-transition:all 1s ease 0s;
        transition:all 1s ease 0s;
}
.highl .the-title{
/*transform*/
-webkit-transform:rotateX(360deg);
   -moz-transform:rotateX(360deg);
    -ms-transform:rotateX(360deg);
     -o-transform:rotateX(360deg);
        transform:rotateX(360deg);
color:#111!important;
background:rgba(1,1,1,0.2);
/*transition*/
-webkit-transition:all 1s ease 0s;
   -moz-transition:all 1s ease 0s;
     -o-transition:all 1s ease 0s;
        transition:all 1s ease 0s;
}
.imageshow-img img{
  width:100%!important;
opacity:1;
transform:scale(1.1);
/*transition*/
-webkit-transition:all 1.5s ease;
   -moz-transition:all 1.5s ease;
     -o-transition:all 1.5s ease;
        transition:all 1.5s ease;
}
.img-overlay:nth-child(odd) .imageshow-img.highl img{
opacity:0!important;
/*transform*/
-webkit-transform:scale(25) rotate(360deg);
   -moz-transform:scale(25) rotate(360deg);
    -ms-transform:scale(25) rotate(360deg);
     -o-transform:scale(25) rotate(360deg);
        transform:scale(25) rotate(360deg);
/*transition*/
-webkit-transition:all 3s ease-in-out;
   -moz-transition:all 3s ease-in-out;
     -o-transition:all 3s ease-in-out;
        transition:all 3s ease-in-out;
}
.img-overlay:nth-child(even) .imageshow-img.highl img{
opacity:0!important;
/*transform*/
-webkit-transform:scale(25) rotate(-360deg);
   -moz-transform:scale(25) rotate(-360deg);
    -ms-transform:scale(25) rotate(-360deg);
     -o-transform:scale(25) rotate(-360deg);
        transform:scale(25) rotate(-360deg);
/*transition*/
-webkit-transition:all 3s ease-in-out;
   -moz-transition:all 3s ease-in-out;
     -o-transition:all 3s ease-in-out;
        transition:all 3s ease-in-out;
}
.img-overlay:nth-child(odd) .imageshow-img.highl{
/*transform*/
-webkit-transform:scale(0)  translateX(-10587px) rotate(180deg);
   -moz-transform:scale(0)  translateX(-10587px) rotate(180deg);
    -ms-transform:scale(0)  translateX(-10587px) rotate(180deg);
     -o-transform:scale(0)  translateX(-10587px) rotate(180deg);
        transform:scale(0)  translateX(-10587px) rotate(180deg);
/*transition*/
-webkit-transition:all 1.5s ease;
   -moz-transition:all 1.5s ease;
     -o-transition:all 1.5s ease;
        transition:all 1.5s ease;
}
.img-overlay:nth-child(even) .imageshow-img.highl{
/*transform*/
-webkit-transform:scale(0)  translateX(10587px) rotate(180deg);
   -moz-transform:scale(0)  translateX(10587px) rotate(180deg);
    -ms-transform:scale(0)  translateX(10587px) rotate(180deg);
     -o-transform:scale(0)  translateX(10587px) rotate(180deg);
        transform:scale(0)  translateX(10587px) rotate(180deg);
/*transition*/
-webkit-transition:all 1.5s ease;
   -moz-transition:all 1.5s ease;
     -o-transition:all 1.5s ease;
        transition:all 1.5s ease;
}
 .img-overlay:hover .imageshow-img{
    box-shadow: 0px 0px 4px 3px rgba(0,0,0,0.4),
             0px 0px 8px 13px rgba(0,0,0,0.1),
             0px 0px 18px 23px rgba(0,0,0,0.1);

 }

.imageshow-img.highl{
/*transition*/
-webkit-transition:all 1.5s ease-in-out !important;
   -moz-transition:all 1.5s ease-in-out !important;
     -o-transition:all 1.5s ease-in-out !important;
        transition:all 1.5s ease-in-out !important;
}
@-webkit-keyframes pulse {
    0% { -webkit-transform: scale(1); }
	50% { -webkit-transform: scale(1.1); }
    100% { -webkit-transform: scale(1); }
}
@-moz-keyframes pulse {
    0% { -moz-transform: scale(1); }
	50% { -moz-transform: scale(1.1); }
    100% { -moz-transform: scale(1); }
}
@-o-keyframes pulse {
    0% { -o-transform: scale(1); }
	50% { -o-transform: scale(1.1); }
    100% { -o-transform: scale(1); }
}
@keyframes pulse {
    0% { transform: scale(1); }
	50% { transform: scale(1.1); }
    100% { transform: scale(1); }
}

.imageshow-img h3{
  background: none repeat scroll 0 0 rgba(255, 255, 255, 1);
    bottom: -200%;
    color: #111;
    font-size: 0.5em;
    right: 0%;
    height:100%;
    padding:5px;
    padding-left:10px;
    padding-right:10px;
    line-height: 1em;
    opacity: 0;
    position: absolute;
    text-align:center;
    text-transform:uppercase;
    white-space: nowrap;
    font-family:'Bitter'
   text-shadow: 0px 4px 3px rgba(0,0,0,0.4),
             0px 8px 13px rgba(0,0,0,0.1),
             0px 18px 23px rgba(0,0,0,0.1);
    width: 100%;
  -webkit-transition:all 1.5s ease-in-out !important;
   -moz-transition:all 1.5s ease-in-out !important;
     -o-transition:all 1.5s ease-in-out !important;
        transition:all 1.5s ease-in-out !important;
}
.imageshow-img:hover h3{
  bottom:-100%;
   opacity:1;

 -webkit-transition:all 1.5s ease-in-out !important;
   -moz-transition:all 1.5s ease-in-out !important;
     -o-transition:all 1.5s ease-in-out !important;
        transition:all 1.5s ease-in-out !important;

}
.imageshow-img h3:hover {
   background:rgba(255,255,255,0);
   opacity:1;
 -webkit-transition:all 1.5s ease-in-out !important;
   -moz-transition:all 1.5s ease-in-out !important;
     -o-transition:all 1.5s ease-in-out !important;
        transition:all 1.5s ease-in-out !important;
  transform:scale(1);
}
.imageshow-img h3:hover{
  opacity:0;
  -webkit-transition:all 0.5s ease-in-out !important;
   -moz-transition:all 0.5s ease-in-out !important;
     -o-transition:all 0.5s ease-in-out !important;
        transition:all 0.5s ease-in-out !important;
}
.highl h3{
color:#fff!important;
}


.imageshow-img:hover img.fimg{
padding:0px !important;
/*transition*/
-webkit-transition:padding 0s ease;
   -moz-transition:padding 0s ease;
     -o-transition:padding 0s ease;
        transition:padding 0s ease;
}

.img-overlay{
/*background-size*/
overflow:hidden;

}
 .img-overlay:hover{
/*background-size*/

}
.rotate-overlay{
position:absolute;
top:0%;
left:0px;
width:100%;
height:100%;
background:url(rotate-overlay.png)no-repeat center center;
/*background-size*/
-webkit-background-size:50%;
   -moz-background-size:50%;
     -o-background-size:50%;
        background-size:50%;
/*animation*/
-webkit-animation:spin 1.5s infinite linear;
   -moz-animation:spin 1.5s infinite linear;
    -ms-animation:spin 1.5s infinite linear;
     -o-animation:spin 1.5s infinite linear;
        animation:spin 1.5s infinite linear;
opacity:0.2;
}
.logo-overlay{
position:absolute;
top:0px;
left:0px;
width:100%;
height:100%;
background:url(logo-overlay.png)no-repeat center center;
/*background-size*/
-webkit-background-size:50%;
   -moz-background-size:50%;
     -o-background-size:50%;
        background-size:50%;
}
.plusimg{
width:15px;
height:15px;
position:absolute;
top:10px;
right:10px;
background:url(plus.png)no-repeat;
/*background-size*/
-webkit-background-size:100% 100%;
   -moz-background-size:100% 100%;
     -o-background-size:100% 100%;
        background-size:100% 100%;
z-index:995;
opacity:0;
/*transition*/
-webkit-transition:all 1s ease 0s;
   -moz-transition:all 1s ease 0s;
     -o-transition:all 1s ease 0s;
        transition:all 1s ease 0s;
}
.imageshow-img:hover .plusimg{
opacity:1;
/*transition*/
-webkit-transition:all 1s ease 0s;
   -moz-transition:all 1s ease 0s;
     -o-transition:all 1s ease 0s;
        transition:all 1s ease 0s;
}
@-moz-keyframes spin{
0% {

        -moz-transform: rotate(0deg) ;
    }

    100% {

        -moz-transform: rotate(360deg);
    };
}
@-moz-keyframes spinoff{
0% {
        -moz-transform: rotate(0deg);
    }

    100% {
        -moz-transform: rotate(-360deg) ;
    };
}
@-webkit-keyframes spin{
0% {

        -webkit-transform: rotate(0deg);
    }

    100% {

        -webkit-transform: rotate(360deg);
    };
}
@keyframes spin{
0% {

       transform: rotate(0deg);
    }

    100% {

        transform: rotate(360deg);
    };
}
@-o-keyframes spin{
0% {

       -o-transform: rotate(0deg);
    }

    100% {

        -o-transform: rotate(360deg);
    };
}
@-webkit-keyframes spinoff{
0% {
        -webkit-transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(-360deg);
    };
}
/* social icons */
.social-icon{
display:inline-block;
*display:inline;
zoom:1;
vertical-align:middle;
*margin-right:5px;
}
.socialcount.grade-a.activate-on-hover > li.hover .social-icon,
.socialcount.grade-a.activate-on-click > li.hover.active .social-icon{
display:none;
}
.socialcount-small.grade-a.activate-on-hover > li.hover .social-icon,
.socialcount-small.grade-a.activate-on-click > li.hover.active .social-icon,
.socialcount-large.grade-a.activate-on-hover > li.hover .social-icon,
.socialcount-large.grade-a.activate-on-click > li.hover.active .social-icon{
display:inline-block;
*display:inline;
zoom:1;
}
.icon-sprite, .icon-facebook, .icon-googleplus, .icon-pinterest, .icon-share, .icon-twitter{
}
.icon-facebook{
background-position:0 0;
height:15px;
width:17px;
}
.icon-googleplus{
background-position:-21px 0;
height:17px;
width:20px;
}
.icon-pinterest{
background-position:-45px 0;
height:15px;
width:11px;
}
.icon-share{
background-position:-60px 0;
height:16px;
width:20px;
}
.icon-twitter{
background-position:-84px 0;
height:15px;
width:17px;
}
/* HD icons */
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx){
.social-icon {
    -webkit-background-size:auto 17px;
/*background-size*/
-webkit-background-size:auto 17px;
   -moz-background-size:auto 17px;
     -o-background-size:auto 17px;
        background-size:auto 17px;
}
}
/* Skin CSS */

.socialcount{
color:#fff;
}
.socialcount > li{
}
.socialcount > li,
.socialcount > li > a:focus,
.socialcount .loading{
/*border-radius*/
-webkit-border-radius:5px;
   -moz-border-radius:5px;
        border-radius:5px;
}
.socialcount > li > a:focus,
.socialcount > li:hover,
.socialcount > li.hover /* fix for IE and iframes */{
color:#fff;
}
/* Special class added to count when it's >= the minimum */
.socialcount .count.minimum{
}
/* Base CSS */

.socialcount{
height:50%;
left:-10px;
list-style:none outside none;
opacity:0;
padding-left:0;
position:absolute;
top:5%;
margin:0px!important;
/*transition*/
-webkit-transition:all 1s ease 0s;
   -moz-transition:all 1s ease 0s;
     -o-transition:all 1s ease 0s;
        transition:all 1s ease 0s;
width:55px;
z-index:995;
}
.imageshow-img:hover .socialcount{
left:5px;
opacity:1;
z-index:995;
/*transition*/
-webkit-transition:all 1s ease;
   -moz-transition:all 1s ease;
     -o-transition:all 1s ease;
        transition:all 1s ease;
}
.socialcount span{
line-height:30px;
height:25px;
height: 10%;
    line-height: 10%;
}
.googleplus .icon-googleplus:hover{
color:#FF283F;
/*transition*/
-webkit-transition:all 1s ease;
   -moz-transition:all 1s ease;
     -o-transition:all 1s ease;
        transition:all 1s ease;
}
.twitter .icon-twitter:hover{
color:#5BC1F2;
/*transition*/
-webkit-transition:all 1s ease;
   -moz-transition:all 1s ease;
     -o-transition:all 1s ease;
        transition:all 1s ease;
}
.facebook .icon-facebook:hover{
color:#2776AF;
/*transition*/
-webkit-transition:all 1s ease;
   -moz-transition:all 1s ease;
     -o-transition:all 1s ease;
        transition:all 1s ease;
}
.socialcount li.googleplus{
margin-left:500px;
/*transition*/
-webkit-transition:all 1s ease;
   -moz-transition:all 1s ease;
     -o-transition:all 1s ease;
        transition:all 1s ease;
}
.socialcount li.twitter{
margin-left:500px;
/*transition*/
-webkit-transition:all 1s ease;
   -moz-transition:all 1s ease;
     -o-transition:all 1s ease;
        transition:all 1s ease;
}
.socialcount li.facebook{
margin-left:500px;
/*transition*/
-webkit-transition:all 1s ease;
   -moz-transition:all 1s ease;
     -o-transition:all 1s ease;
        transition:all 1s ease;
}
.imageshow-img:hover .socialcount li.googleplus{
margin-left:0px;
/*transition*/
-webkit-transition:all 0.5s ease;
   -moz-transition:all 0.5s ease;
     -o-transition:all 0.5s ease;
        transition:all 0.5s ease;
}
.imageshow-img:hover .socialcount li.twitter{
margin-left:0px;
/*transition*/
-webkit-transition:all 0.8s ease;
   -moz-transition:all 0.8s ease;
     -o-transition:all 0.8s ease;
        transition:all 0.8s ease;
}
.imageshow-img:hover .socialcount li.facebook{
margin-left:0px;
/*transition*/
-webkit-transition:all 1s ease;
   -moz-transition:all 1s ease;
     -o-transition:all 1s ease;
        transition:all 1s ease;
}
.socialcount-large{
line-height:normal;
}
.socialcount :link,
.socialcount :visited{
color:inherit;
}
.socialcount > li{
display:inline-block;
margin-top:5px;
position:relative;
text-align:left;
vertical-align:top;
white-space:nowrap;
width:100%;
line-height:10%;
/*transition*/
-webkit-transition:all 1s ease;
   -moz-transition:all 1s ease;
     -o-transition:all 1s ease;
        transition:all 1s ease;
}
.socialcount.like.de_DE > .facebook{
}
.socialcount-small > li{
min-width:0;
}
.socialcount-large > li{
float:left;
}
.socialcount.recommend .facebook{
}
.socialcount-small.recommend .facebook{
min-width:0;
}
.socialcount-large > li,
.socialcount-large.recommend .facebook{
}
.socialcount > li > a{
display:block;
padding:0 5px;
text-decoration:none;
color:inherit;
}
.socialcount-small > li > a{
padding-left:8px;
padding-right:8px;
}
.socialcount-large > li > a{
padding:12px 5px 8px;
}
.socialcount span{
color:#fff;
position:relative;
display:inline-block;
font-size:30px;
text-align:left;
font-family:'entypo-social';
margin-left:0px;

text-shadow:0 4px 3px rgba(0, 0, 0, 0.4), 0 8px 13px rgba(0, 0, 0, 0.1), 0 18px 23px rgba(0, 0, 0, 0.1);
}
.socialcount-large .count{
display:block;
width:100%;
margin-left:0;
padding-top:10px;
}
.socialcount-small .count{
margin-left:0;
}
.socialcount .facebook iframe{
height:21px;
width:90px;
/* recommend */
:;
}
.socialcount.de_DE .facebook iframe{
width:83px;
/* recommend */
:;
}
.socialcount.like .facebook iframe{
width:48px;
/* like */
:;
}
.socialcount.like.de_DE .facebook iframe{
width:83px;
/* like */
:;
}
.socialcount .button{
display:none;
width:100%;
position:absolute;
left:0;
top:5px;
text-align:center;
pointer-events:none;
}
.socialcount .button iframe{
pointer-events:auto;
}
.socialcount-large .button{
top:auto;
bottom:2px;
}
.socialcount.grade-a.activate-on-hover > li.hover .count,
.socialcount.grade-a.activate-on-click > li.hover.active .count{
text-indent:-999px;
}
.socialcount.grade-a.activate-on-hover > li.hover .button,
.socialcount.grade-a.activate-on-click > li.hover.active .button{
display:block;
}
.socialcount.grade-a.activate-on-hover > li.hover > a,
.socialcount.grade-a.activate-on-click > li.hover.active > a{
cursor:default;
}
.socialcount-small.grade-a.activate-on-hover > li.hover > a,
.socialcount-small.grade-a.activate-on-click > li.hover.active > a,
.socialcount.grade-a.activate-on-hover > li.hover .button iframe,
.socialcount.grade-a.activate-on-click > li.hover.active .button iframe{
cursor:pointer;
}
/* Inline loading */
.socialcount .loading{
position:absolute;
left:0;
top:0;
width:100%;
height:100%;
z-index:3;
background-color:#aaa;
background-color:rgba(170, 170, 170, 0.7);
color:#000;
text-transform:uppercase;
font-size:.75em;
text-align:center;
}
.socialcount-large .loading{
padding-top:30%;
}
.socialcount .loading .dot{
display:inline-block;
/* no ie7 compat needed here, just shows the text links */
width:6px;
height:6px;
margin:0 3px;
background:#fff;
opacity:0;
/*border-radius*/
-webkit-border-radius:50%;
   -moz-border-radius:50%;
        border-radius:50%;
/*animation*/
-webkit-animation:socialCountLoadingFade .6s infinite;
   -moz-animation:socialCountLoadingFade .6s infinite;
    -ms-animation:socialCountLoadingFade .6s infinite;
     -o-animation:socialCountLoadingFade .6s infinite;
        animation:socialCountLoadingFade .6s infinite;
}
.socialcount .loading .dot:nth-child(1){
/*animation-delay*/
-webkit-animation-delay:0s;
   -moz-animation-delay:0s;
    -ms-animation-delay:0s;
     -o-animation-delay:0s;
        animation-delay:0s;
}
.socialcount .loading .dot:nth-child(2){
/*animation-delay*/
-webkit-animation-delay:.05s;
   -moz-animation-delay:.05s;
    -ms-animation-delay:.05s;
     -o-animation-delay:.05s;
        animation-delay:.05s;
}
.socialcount .loading .dot:nth-child(3){
/*animation-delay*/
-webkit-animation-delay:.1s;
   -moz-animation-delay:.1s;
    -ms-animation-delay:.1s;
     -o-animation-delay:.1s;
        animation-delay:.1s;
}
@-webkit-keyframes socialCountLoadingFade{
0% { opacity: 0; }

	50% { opacity: 0.8; }
	100% { opacity: 0; }
}
@-moz-keyframes socialCountLoadingFade{
0% { opacity: 0;  }
	50% { opacity: 0.8; }
	100% { opacity: 0; }
}
@keyframes socialCountLoadingFade{
0% { opacity: 0; }
	50% { opacity: 0.8; }
	100% { opacity: 0; }
}


 .imageshow-img.mobile-item:hover img.fimg{
   /*transform*/
-webkit-transform:scale(1) rotate(0deg)!important;
   -moz-transform:scale(1) rotate(0deg)!important;
    -ms-transform:scale(1) rotate(0deg)!important;
     -o-transform:scale(1) rotate(0deg)!important;
        transform:scale(1) rotate(0deg)!important;
/*transition*/
-webkit-transition:all 0s ease-out!important;
   -moz-transition:all 0s ease-out!important;
     -o-transition:all 0s ease-out!important;
        transition:all 0s ease-out!important;

}

/* Smartphones (portrait and landscape) ----------- */
@media only screen
and (min-device-width : 320px)
and (max-device-width : 480px) {
/* Styles */
.imageshowwrap span h3{
  font-size:4pt!important;
}
.imageshowwrap .mobile-item span h3{
  font-size:4pt!important;
}
}



