@charset "UTF-8";
/* CSS Document */


html {
  height:100%;
  margin:0;
  padding: 0;
}

body {
  font-smooth: always;
  -webkit-font-smoothing: antialiased;
  font-family:"Helvetica Neue",Helvetica,Arial, sans-serif;
  font-smooth: always;
  -webkit-font-smoothing: antialiased;
  border: none;
  height:100%;
  margin:0;
  padding: 0;
}

/*body.loading {
  overflow:hidden;
}*/

.view-tenth {
-webkit-user-select: none;
-webkit-touch-callout: none; 
}


#loader {
  width:100%;
  height:100%;
  position: fixed;
  top:0;
  left:0;
  z-index:100000;
  color:#000;
}

.loaderimg {
  width: 26px;
  height: 26px;
}


:focus {
  outline-color: transparent;
  outline-style: none;
}

#tumblr_controls {
  margin-right:10px;
  margin-top:40px;
  z-index:50 !important;
}

#header-yahoo {
  height: 85px;
  width: 100%;
  margin: 0px;
  padding: 0px;
  background:#fff;
  opacity:0;
}

#header-yahoo .nav-yahoo {
  height: 22px;
  width: 100%;
  min-width:970px;
  background-color: #2b1751;
}

#header-yahoo .nav-yahoo ul.firstlevel {
 padding: 0;
 margin: 0 0 0 10px;
 width:970px;
 overflow: none;
}

#header-yahoo .nav-yahoo ul.firstlevel li {
  display: inline-block;
  margin:1px 32px 0 0;
}

#header-yahoo .nav-yahoo ul.firstlevel li.more-link {
  width: 53px;
  margin-left: -10px;
  padding-left: 10px;
}

#home-icon {
    display:inline-block;
    background: url(https://s.yimg.com/dh/ap/default/150130/pc_icons_btns_sprite_0130_430pm.png) -824px -31px no-repeat;
    width: 16px;
    height: 16px;
    margin-top: -3px;
    margin-right: 5px;
    vertical-align: middle;
}

#header-yahoo .nav-yahoo ul.firstlevel li.more-link .drop-arrow {
    height: 2px;
    width: 10px;
    cursor: pointer;
    padding-bottom: 5px;
    z-index: 3;
    _font-size: 0;
    display: inline-block;
    background: url(https://s.yimg.com/dh/ap/default/150130/pc_icons_btns_sprite_0130_430pm.png) -1px -15px no-repeat;
    margin-left: 4px;
}

#header-yahoo .nav-yahoo ul li a{
  color: #fff;
  text-decoration: none;
  font-family:"Helvetica Neue",Helvetica,Arial, sans-serif;
  font-size:0.8em;

}

#header-yahoo .nav-yahoo ul li a:hover{
  text-decoration: underline;
}

#header-yahoo .nav-yahoo ul.firstlevel li.sub-active {
  width: 53px;
  margin-left: -10px;
  padding-left: 10px;
  background-color: #fff;
}

#header-yahoo .nav-yahoo ul.firstlevel li.sub-active .drop-arrow {
    background-position: -32px -6px;
}

#header-yahoo .nav-yahoo ul.firstlevel li.sub-active a{
  color:#2525a1;
}

#header-yahoo .nav-yahoo ul.sndlevel {
  position:absolute;
  padding: 8px 10px 8px 10px;
  margin: 0 0 0 -10px;
  background-color: #fff;
  line-height: 1.7em;
  width: 76px;
-webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.38);
-moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.38);
box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.38);
z-index:1000;
}
#header-yahoo .nav-yahoo ul.snd-hide {
display:none;
}

#header-yahoo .nav-yahoo ul.sndlevel li {
  display: block;
  margin:0;
}

#header-yahoo .nav-yahoo ul.sndlevel li a{
  color:#2525a1;
}


#header-yahoo .header-content {
  max-width: 970px;
  width: 100%;
  text-align: left;
  margin: 0;
  vertical-align: top;
  padding-top: 14px;
}

#header-yahoo .header-content .header-search {
  min-width: 150px;
  width: 58%;
  text-align: left;
  vertical-align: top;
  margin:0 auto;
}

#header-yahoo .header-content .header-search .yahoo-logo {
  margin-left: 5px;
  display: inline-block;
  float: left;
  margin-right: 15px;
}

#header-yahoo .header-content .header-search #p_13838465-p {
  float: left;
  width: 50%;
  font-size: 17px;
  padding: 5px;
  margin-top: 1px !important;
  margin-right: 5px;
  border: 1px solid #CCC;
  font-family:"Helvetica Neue",Helvetica,Arial, sans-serif;
}

#header-yahoo .header-content .header-search #p_13838465-p:focus {
  border:1px solid #5074d9;
}

#header-yahoo .header-content .header-search .searchsubmit {
  float: left;
  width: 125px;
  height: 38px;
  display: inline-block;
  border: 0px solid #FFF !important;
  padding: 0px !important;
  margin: -2px 0 0 0 !important;
  background: url("http://static.tumblr.com/vwu6lbc/GbPni7y1r/btrecherche.png") top left no-repeat;
  float: left;
}

#header-yahoo .header-content .header-search .searchsubmit:hover {
  cursor: pointer;
}

#header-yahoo .header-content .header-search .searchsubmit:after {
  content: "";
  display: block;
  clear: both;
}

/*#header-yahoo .header-content .header-tumblr {
  margin-top: 5px !important;
  display: inline-block;
  vertical-align: top;
  min-width: 335px;
  max-width: 335px;
  width: 40%;
  text-align: right;
  float: right;
  margin-right: 5px;
}

#header-yahoo .header-tumblr:after {
  content: "";
  display: block;
  clear: both;
}

#header-yahoo .header-content .header-tumblr div {
  display: inline-block;
}*/

#content {
  width: 100%;
  height: auto;
  margin: 0 auto;
  opacity:0;
  max-width: 1680px;
}

#header-movie {
  width: 100%;
  height: auto;
/*  max-height: 500px;*/
  margin: 0 auto;
  position:relative;
  line-height:normal;
}

#header-movie .header-banner {
  width: 100%;
  height: auto;
  line-height:normal;
}

#header-movie .header-banner-mobile {
  width: 100%;
  height: auto;
  display: none;
  line-height:normal;
}

.vidoverlay {
  width:100%;
  height:100%;
  position: fixed;
  top:0;
  left:0;
  z-index:5000;
  background-color:rgba(20,20,20);
  background-color:rgba(20,20,20,0.9);
  /* IE 8 suppoerted */
  /* Here some time problem for Hover than you can use background color/image */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5141414, endColorstr=#E5141414)";
  /* Below IE7 supported */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5141414, endColorstr=#E5141414);
  opacity:0;
}

.vidoverlay .closeoverlay {
  height: 50px;
  width:50px;
  background-color: #2b1d51;
  position:fixed;
  right:0;
  top:0;
  line-height: 50px;
  text-align: center;
  cursor: pointer;
}

.vidoverlay .closeoverlay .closeicon {
  color:#fff;
  transform:rotate(45deg);
  -ms-transform:rotate(45deg); /* IE 9 */
  -webkit-transform:rotate(45deg); /* Safari and Chrome */
}

.vidoverlay .closeoverlay .icon-plus {
  margin:0 auto;
  padding: 0;
  font-size:1.4em;
  color:#fff;
}

.vidoverlay .videocontainer {
  width:80%;
  height:auto;
  margin-left:auto;
  margin-right:auto;
}

.vidoverlay .trailer {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
  margin:0 auto;
}

.vidoverlay .trailer iframe {
    position: absolute;
    top:0;
    left: 0;
    width: 100%;
    height: 100%;
}


.middle-content {
  margin:26px auto 30px auto;
  width:95%;
  max-width: 1200px;
  position:relative;
  line-height:normal;
}

.showdetails {
  width: 100%;
  padding: 0;
  margin: 0;
}

.showdetails:hover {
  cursor:pointer;
}

.showdetails h2 {
  float:left;
  text-transform: uppercase;
  font-family:"Helvetica Neue",Helvetica,Arial, sans-serif;
  font-size:0.9em;
  font-weight: 400;
  padding: 0;
  margin: 12px 0 12px 15px;
  line-height: normal;
  -webkit-font-smoothing:antialiased;
  -webkit-transform: rotate(-0.0000000001deg);
  -moz-osx-font-smoothing: grayscale;
}



.cross {
margin: 13px 10px 12px 0;
float:right;
width: 20px;
height: 17px;
-webkit-transition: all 0.2s;
-o-transition: all 0.2s;
transition: all 0.2s;
font-size:11pt;
}

.cross i {
  padding: 0;
  margin: 0;
  line-height: 0;
}

.showdetails .close {
  transform:rotate(45deg);
-ms-transform:rotate(45deg); /* IE 9 */
-webkit-transform:rotate(45deg); /* Safari and Chrome */
}


.showdetails:after {
  content: "";
  display: block;
  clear: both;
}

#moviedetails {
  width: 100%;
  border-left: 1px solid #e5e5e5;
  border-right: 1px solid #e5e5e5;
  border-bottom: 1px solid #e5e5e5;
  margin: 0;
  padding: 0px 0; 
  display: none;
}

#moviedetails h3 {
  padding: 0;
  margin: 0;
  font-family:"Helvetica Neue",Helvetica,Arial, sans-serif;
  font-size:1.05em;
  font-weight: 300;
  text-transform: uppercase;
}

#synopsis {
  width: 95%;
  margin: 0 auto;
  padding-bottom: 20px;
}

#synopsis h3 {
  padding-top: 30px;
}

#synopsis p {
  font-size: 0.9em;
  line-height: 1.6em;
}

.detailsbottom {
  width: 95%;
  margin: 0 auto 30px;
}

.detailsbottom:after {
  content: "";
  display: block;
  clear: both;
}

#cast h3, #details h3 {
  padding: 0px 0 14px 0;
}

#details {
  width: 28%; 
  height:100%; 
  float: left;
  padding-left: 4%;
  margin-top: 36px;
  border-left: 1px solid;
}

#details ul {
  list-style-type: none;
  padding:0;
  margin: 0;
}

#details ul li {
  width: 100%;
  padding: 4px 0 0 0px;
  margin-bottom: 8px;
  font-size: 0.9em;
  line-height: 1.6em;
}


#details ul li .category {
    color: #808080;
    font-size: 0.9em;
    margin-right: 10px;
}

#cast {
  width: 66%;
  float: left;
  margin-top: 36px;
}

#cast ul {
  list-style-type: none;
  padding:0;
  margin: 0;
}

#cast ul li {
  display: inline-block;
  margin-right: 3%;
  margin-bottom: 20px;
  line-height: 1.2em;
}

#cast ul li.lastactor {
  margin-right: 0%;
}

#cast ul li .role {
  color: #808080;
  font-size: 0.7em;
  padding-bottom: 4px;
}

#cast ul li .actor {
  line-height: 1.6em;
  font-weight: 700;
  font-size: 0.8em;
}


.middle-content:after {
  content: "";
  display: block;
  clear: both;
}

#gallery {
  margin:0px auto 0px auto;
  padding:0 0px 40px 0px;
  width:95%;
  max-width: 1200px;
}

#blogposts .item {
  width: 300px;
  height: auto;
  margin-bottom: 30px;  
}


.item .photo, .item .video, .item .link {
  padding: 10px;
  margin:0 auto;
  transition: all linear 0.2s;
}

.item .link .post-interaction, #blogposts .item:active .link .post-interaction, #blogposts .item:hover .link .post-interaction {
  display:none;
}

#blogposts .item .post-interaction {
  width:100%;
  position:absolute;
  background: rgba(0,0,0,0.7);
  opacity: 0;
  transition: all linear 0.4s;
  display: table;
}

#blogposts .item:active .post-interaction, #blogposts .item:hover .post-interaction {
  width:100%;
  position:absolute;
  background: rgba(0,0,0,0.7);
  z-index: 10;
  opacity: 1;
  text-align: center;
  display: table;
}

.post-interaction .interactions {
  display: table-cell;
  vertical-align: middle;
}

.interactions .like_and_reblog_buttons {
  list-style-type: none;
  margin: 0 auto 30px auto;
  padding: 0;
  text-align: center;
}

.interactions .like_and_reblog_buttons li {
  display: inline-block;
  text-align: center;
  vertical-align: middle;
  line-height: 1.8em;
  width:50px;
  height:50px;
  margin-right: 18px;
}

.interactions .like_and_reblog_buttons li.reblogpost {
  margin-right: 6px;
}

.interactions .like_and_reblog_buttons li.postlink {
  margin-right: 0px;
}

.interactions .like_and_reblog_buttons li .icon-link{
   font-size:3em;
   color:#fff;
   text-align: left;
   margin-left: 0px;
}


.interactions .share-buttons {
  list-style-type: none;
  margin: 0 auto;
  padding: 0;
  text-align: center;
}

.interactions .share-buttons li {
  display: inline-block;
  width: 40px;
  height: 40px;
  border: 2px solid #fff;
  border-radius:50%;
  font-size: 1.4em;
  text-align: center;
  vertical-align: middle;
  line-height: 1.8em;
  margin-left: 12px;
  transition: all linear 0.2s;
}

.interactions .share-buttons li a{
  display: block;
  text-decoration:none;
  transition: all linear 0.2s;
}

.interactions .share-buttons li:hover {
  border: 2px solid #fff;
}

.interactions .share-buttons li a:hover{
  color:#fff;
}

.interactions .share-buttons li:first-child {
  margin-left: 0px;
}

#blogposts .item img {
        width: 100%;
        height: auto;
        vertical-align: middle;
        z-index:2;
}

.itemcontainer .picture {
  position:relative;
}

.itemcontainer .playicon {
  position:absolute;
  font-size: 4.2em;
  line-height: 0;
  padding: 0;
  width:100%;
  text-align: center;
   top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    width: 30%;
    height: 30%;
}

.itemcontainer .playicon i {
 color:rgba(255,255,255,0.8);
}

.itemcontainer .videocaption {
  color:#fff;
  padding: 8px;
}

.itemcontainer .videocaption p{
  padding: 0px;
  margin: 0;
  color:#fff;
    font-family:"Helvetica Neue",Helvetica,Arial, sans-serif;
    font-size:0.9em;
    line-height: 1.4em;
    font-weight: 300;
    text-transform: uppercase;
}

#footer-movie {
  width: 100%;
  height: 80px;
  opacity:0;
}

#footer-movie .logo-studios {
  float: left;
  margin-left: 20px;
}

#footer-movie .logo-studios img {
  vertical-align: middle;
  margin-right: 20px;
}

#footer-movie .socialnetwork {
  float: left;
  margin-left: 16px;
  height: 20px;
  line-height: 88px;
}

#footer-movie .legal {
  float: right;
  font-size: 0.5em;
  height: 80px;
  line-height: 80px;
  text-transform: uppercase;
  margin-right: 20px;
}


/* PERMALINK */

.permalink-post {
  width: 95%;
  max-width:1000px;
  height:auto;
  margin:40px auto 0px auto;
}

.permalink-post .permalink-content {
  vertical-align: middle;
  text-align: center;
  margin: 0 auto;
  width:100%;
}

.permalink-post .permalink-content .photohd {
  width:100%;
}

.permalink-post .permalink-content .photohd img{
  vertical-align: middle;
  width:100%;
  max-width:100%;
  height:auto;
}

.permalink-post .permalink-content .videoembed {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
  margin:0 auto;
}

.permalink-post .permalink-content .videoembed iframe {
    position: absolute;
    top:0;
    left: 0;
    width: 100%;
    height: 100%;
}


.permalink-post .interactions {
 width: 100%;
 margin: 20px auto 0 auto;
 padding:0 10px;
}

.permalink-post .interactions:after {
  content: "";
  display: block;
  clear: both;
}

.permalink-post .interactions .like_and_reblog_buttons {
  float: left;
}

.permalink-post .interactions .like_and_reblog_buttons li {
  width:40px;
  height:40px;
  margin-right: 10px;
}

.permalink-post .interactions .share-buttons {
  float: right;
}


/* RESPONSIVE */

@media screen and (max-width:1200px) {
  #cast ul li img {
    width:130px;
    height:auto;
  }
}

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

  #tumblr_controls {
    margin-top:0px;
}
    
    #header-yahoo .nav-yahoo {
      display:none;
    }

    #header-yahoo {
  height: 65px;
  }

  #cast ul li img {
    width:130px;
    height:auto;
  }
}

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

#header-yahoo .header-content .header-search {
  width: 52%;
  margin:0;
}

#header-yahoo .header-content .header-search #p_13838465-p {
  margin-right: 0px;
  width: 33%;
  
}

#synopsis {
  padding-bottom: 12px;
}

#synopsis h3 {
  padding-top: 20px;
}

.detailsbottom {
  margin: 0 auto 20px;
}

.detailsbottom:after {
}

#cast h3, #details h3 {
  padding: 0px 0 14px 0;
}

#details {
  width: 100%; 
  float: none;
  padding-left: 0%;
  border-left: none;
  margin: 26px auto 0;
}

#details ul li {
  width: 100%;
  padding: 0px 0 0 0px;
  margin-bottom: 6px;
  font-size: 0.9em;
  line-height: 1.6em;
}

#cast {
  width: 100%;
  float: none;
  margin-top: 26px;
  padding-bottom: 6px;
  border-bottom: 1px solid #333333;
}

#cast ul {
  list-style-type: none;
  padding:0;
  margin: 0;
  width:100%;
}

#cast ul li {
  margin: 0px 8px 10px 0;
  width:130px;
  height:auto;
}


#gallery {
  margin:0px auto 0px auto;
  padding:0 0px 40px 0px;
  width:95%;
  max-width: 95%;
}

#blogposts .item {
  width: 300px;
  height: auto;
  margin-bottom: 30px;       
}

#footer-movie .legal {
  font-size: 0.6em;
  height:55px;
  padding-top:36px;
  line-height: normal;
  margin-right: 10px;
  text-transform: uppercase;
  max-width:70%;
  text-align:right;
}

}

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

  #tumblr_controls {
  margin: 2px 0px 0px 0px;
  background:#fff;
  width:100% !important;
}

  #header-yahoo {
    height: 60px;
    padding-top:28px;
  }

  #header-yahoo .header-content .header-search {
    display: block;
    width: 100% !important;
  }

  #header-yahoo .header-content .header-search #p_13838465-p {
    width: 30% !important;
    margin-right: 0px;
  }

  #header-yahoo .header-content .header-search .yahoo-logo {
  margin-left: 5px;
  display: inline-block;
  float: left;
  margin-right: 8px;
}

  #header-yahoo .header-content .header-tumblr {
    display: block;
    width: 100%;
    clear: both;
    text-align: left;
  }
  
.middle-content {
  margin:20px auto 0px auto;
  padding: 0 0px 40px 0px;
  width:95%;
  max-width: 95%;
}

.permalink-post {
  width: 90%;
  height:auto;
  margin:30px auto 0px auto;
}

#footer-movie .legal {
  max-width:50%;
}

}


/* MOBILE */

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

#header-movie .header-banner {
  display:none;
}

#header-movie .header-banner-mobile {
  display:block;
}

#header-movie .watch-trailer-btn {
            width: 100%;
            height: 100%;
            left: 0;
            top: 0;
            padding: 0;
            position: absolute;
            cursor: pointer;
            display: block;
            background: url(http://static.tumblr.com/kn2uvjq/Ym0n7sr01/invisble_pixels.png) 0 0 repeat;
}

.middle-content {
  width:90%;
  max-width: 90%;
}

#synopsis {
  width:90%;
}

.detailsbottom {
  width:90%;
}

#cast ul li {
  margin: 0px 12px 14px 0;
}

#details ul li {
  line-height: 1.5em;
}

#gallery {
  width:90%;
  max-width: 90%;
}


#footer-movie {
  width: 100%;
  height: 120px;
  opacity:0;
  padding-top: 0px;
}

#footer-movie .logo-studios {
  float: none;
  line-height: normal;
  margin: 10px 0 10px 10px;
}

#footer-movie .socialnetwork {
  float: none;
  margin-left: 10px;
  height: 20px;
  line-height: 68px;
}

#footer-movie .legal {
  float: none;
  height: auto;
  width:100%;
  max-width:90%;
  line-height: 0;
  margin: 0 10px;
  font-size: 0.5em;
  text-align:left;
}

.permalink-post {
  width: 90%;
  height:auto;
  margin:6px auto 0px auto;
}

.permalink-post .interactions .like_and_reblog_buttons li {
  width:30px;
  height:30px;
  margin-right: 14px;
}

.permalink-post .interactions .share-buttons  {
  float: right;
}

.permalink-post .interactions .share-buttons li {
  width: 36px;
  height: 36px;
  line-height: 1.5em;
}

}




@font-face {
  font-family: 'ymovie-icons';
  src: url('data:application/octet-stream;base64,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') format('woff'),
       url('data:application/octet-stream;base64,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sFMssgABPistsFQssgEAPistsFUssgEBPistsFYssgAAQCstsFcssgABQCstsFgssgEAQCstsFkssgEBQCstsFossgAAQystsFsssgABQystsFwssgEAQystsF0ssgEBQystsF4ssgAAPystsF8ssgABPystsGAssgEAPystsGEssgEBPystsGIssDcrLrErARQrLbBjLLA3K7A7Ky2wZCywNyuwPCstsGUssAAWsDcrsD0rLbBmLLA4Ky6xKwEUKy2wZyywOCuwOystsGgssDgrsDwrLbBpLLA4K7A9Ky2waiywOSsusSsBFCstsGsssDkrsDsrLbBsLLA5K7A8Ky2wbSywOSuwPSstsG4ssDorLrErARQrLbBvLLA6K7A7Ky2wcCywOiuwPCstsHEssDorsD0rLbByLLMJBAIDRVghGyMhWUIrsAhlsAMkUHiwARUwLQBLuADIUlixAQGOWbABuQgACABjcLEABUKxAAAqsQAFQrEACCqxAAVCsQAIKrEABUK5AAAACSqxAAVCuQAAAAkqsQMARLEkAYhRWLBAiFixA2REsSYBiFFYugiAAAEEQIhjVFixAwBEWVlZWbEADCq4Af+FsASNsQIARAA=') format('truetype');
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'ymovie-icons';
    src: url('../font/ymovie-icons.svg?79512358#ymovie-icons') format('svg');
  }
}
*/
 
 [class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: "ymovie-icons";
  font-style: normal;
  font-weight: normal;
  speak: none;
 
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */
 
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
     
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
 
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;
 
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
 
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
.icon-pinterest:before { content: '\e800'; } /* '' */
.icon-facebook:before { content: '\e801'; } /* '' */
.icon-twitter:before { content: '\e802'; } /* '' */
.icon-gplus:before { content: '\e803'; } /* '' */
.icon-heart:before { content: '\e804'; } /* '' */
.icon-retweet:before { content: '\e805'; } /* '' */
.icon-resize-full:before { content: '\e806'; } /* '' */
.icon-zoom-in:before { content: '\e807'; } /* '' */
.icon-plus:before { content: '\e808'; } /* '' */
.icon-link:before { content: '\e809'; } /* '' */
.icon-play-circle2:before { content: '\e80a'; } /* '' */
.icon-play-circled2:before { content: '\e80b'; } /* '' */