/* Tagtoru CSS v1_2 20150601 */

      div#tagtorucontainer{
      }
      
      div#tagtorucontainer .box {
          margin: 10px 8px 10px 10px;
          padding: 0px;
          width: 210px;
          height: auto;
          border-bottom:1px solid #dadada;
          color: #000;
      }
      


      /* instagram */
      div#tagtorucontainer .box .ig div.userInfo{
          background: #D6D0CB;
          border:1px solid #CCBBAF;
      }

      /* twitter */
      div#tagtorucontainer .box .tw div.userInfo{
          background: #A7CCEB;
          border:1px solid #55ACEE;
      }

      /* vine */
      div#tagtorucontainer .box .vi div.userInfo{
          background: #B5D8CD;
          border:1px solid #00B488;
      }

      /* youtube */
      div#tagtorucontainer .box .yt div.userInfo{
          background: #B5D8CD;
          border:1px solid #00B488;
      }


      div#tagtorucontainer .box img {
        border-radius:0px 0px 0px 0px / 0px 0px 0px 0px;
      }
      div#tagtorucontainer div.userInfo{
        padding: 3px 2px 8px;
        margin: 8px 8px 8px 4px ;
        font-size: 1.4em;
        color: #000;
        border-radius:3px;
        min-height: 20px;
      }
      div#tagtorucontainer div.userInfo p{
        padding: 2px 0 0;
      }
      div#tagtorucontainer div.userInfo a:hover,
      div#tagtorucontainer div.userInfo a:link,
      div#tagtorucontainer div.userInfo a:visited{
        color: #000;
        text-decoration: none;
      }

      div#tagtorucontainer img.userIco {
        float: left;
        margin: 0px 10px 0 6px;
        border-radius:5px;
      }

      div#tagtorucontainer .userName {
        float: left;
        margin: 3px 0 0;
      }
      div#tagtorucontainer .vi div.userInfo .userName{
        margin: 0px 0 0;
      }
      div#tagtorucontainer .postTxt {
        margin: 6px 6px;
        padding-top: 0px;
        clear: both;
        height: auto;
        font-family: "Futura","Trebuchet MS",Arial,sans-serif;
        font-size: 1.4em;
        line-height: 1.4em;
      }
      div#tagtorucontainer h1 {
        margin: 10px auto;
        padding: 0;
        text-align: center;
        width: 300px;
        font-family: "Futura","Trebuchet MS",Arial,sans-serif;
        font-weight: bold;
        font-stretch: condensed; 
      }
      div#tagtorucontainer h1 span {
        font-size: 1em;
        color: #666;
      }
      div#tagtorucontainer img.photo{
        width:210px;
      }
      div#tagtorucontainer #more {
        display:none;
        border-radius:3px;
        min-height: 20px;
        width: 100px;
        margin: 10px auto;
        padding: 4px;
        border:1px solid #dadada;
        background: #e0e0e0;
        text-align: center;
      }
      div#tagtorucontainer div#more a:hover,
      div#tagtorucontainer div#more a:link,
      div#tagtorucontainer div#more a:visited{
        font-family: "Futura","Trebuchet MS",Arial,sans-serif;
        color: #333;
        text-decoration: none;
      }

      div#tagtorucontainermore{
        width:200px;
        text-align:center;
        margin:0px auto;
        padding-top: 10%;
        padding-bottom: 10%;
      }
      div#tagtorucontainermore a:hover,
      div#tagtorucontainermore a:link,
      div#tagtorucontainermore a:visited{
        font-family: "Futura","Trebuchet MS",Arial,sans-serif;
        color: #333;
        font-size: 12px;
        text-decoration: none;
        border-radius: 5px/5px;
        padding: 10px 30px;
        border: 1px solid #000;
      }
      div#tagtorucontainermore a:after{
        content:"▼";
      }

      div#tagtorucontainer div.tglink {
        margin: 6px auto;
        width: 210px;
      }
      div#tagtorucontainer div.tglink img{
        margin: 0 16px
      }         

      div#tagtorucontainer .btn a:hover,
      div#tagtorucontainer .btn a:link,
      div#tagtorucontainer .btn a:visited{
        font-family: "Futura","Trebuchet MS",Arial,sans-serif;
        color: #333;
        font-size: 12px;
        text-decoration: none;
        padding: 4px 10px;
      }
      div#tagtorucontainer .btn span.count{
        font-family: "Futura","Trebuchet MS",Arial,sans-serif;
        color: #333;
        font-size: 12px;
        text-decoration: none;
        padding: 4px 10px;
      }

      @media screen and (max-width:479px) {
        div#tagtorucontainer .box {
          text-align: left;
          margin: 10px 0 10px 8px;
          width: 95%;
        }
        div#tagtorucontainer img.photo{
          width:100%;
        } 
      }