/*
cspots blue 1A9EC5
cspots green 66cc33

*/
/*VERTICAL*/
#cs_quadad_holder
{
    width:150px;
    height:350px;
    border:none;
    padding:0px;
    margin:0px;
}

#cs_quadad
{
    width:148px;
   /* height:371px;*/
    border: solid 1px #184276;
    background-color:#ffffff;
    float:left;
    padding:0px;
    margin:0px;
}

.cs_quadad_spacer
{
    width:5px;
    height:240px;
    float:left;
}

#cs_quadad_header
{
    width:148px;
   /* height:39px;*/
    background-color:#ffffff;
    margin:10px 0px;
	text-align:center;
}

#cs_quadad_content
{
    font-family:Arial,Helvetica;
    font-size:12px;
    color:#1A9EC5;
    width:138px;
  /*  height:295px;*/
    margin:0px 5px 2px 5px;    
    background-color:#ffffff;
    text-align:center;
    overflow:hidden;
}

#cs_quadad_content a
{
    font-family:Arial,Helvetica;
    color:#104A85;
    font-size:12px;
    text-decoration:none;
}

#cs_quadad_content a:hover
{
    font-family:Arial,Helvetica;
    color:#66cc33;
    font-size:12px;
    text-decoration:underline;
}

.cs_quadad_title
{
    width:138px;
    
    font-family:Arial,Helvetica;
    font-size:12px;    
    color:#104A85;
    text-transform:uppercase;
    font-weight:bold;
	margin: 10px 0;
   /* padding-bottom:5px;
    margin-bottom:8px;height:25px;
    margin-top:3px;*/
}

.cs_quadad_icon
{
    width:138px;
  /*  height:44px;*/
    text-align:center;
    overflow:hidden;
}

.cs_quadad_text
{
    width:138px;
    height:15px;
    font-family:Arial,Helvetica;
    font-size:11px;
    color:#1A9EC5;
    margin:6px 0px;
    overflow:hidden;
    /*letter-spacing:-1;*/
    /*border:solid 1px #000000;*/
}

.cs_quadad_text_776
{
    width:138px;
    height:15px;
    font-family:Arial,Helvetica;
    font-size:11px;
    color:#1A9EC5;
    margin:0px 0px 6px 0px;
    overflow:hidden;
    /*letter-spacing:-1;*/
    /*border:solid 1px #000000;*/
}

.cs_quadad_text_bottom
{
    width:138px;
    height:15px;
    font-family:Arial,Helvetica;
    font-size:10px;
    color:#1A9EC5;
    margin-bottom:0px;
    overflow:hidden;
    /*letter-spacing:-1;*/
    /*border:solid 1px #000000;*/
}

#cs_quadad_footer
{
    width:148px;
   /* height:27px;*/
    background-color:#ffffff;
   /* margin-top:10px;*/
}


.cs_quadad_icon img{
    border: 1px solid #181818;
}

#cs_quadad_bg
{
    width:146px;
  
}
.runtime{display:none;}
.vlist:hover .runtime{width:45px;height:29px;position:absolute;display:table-row;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;font-size:16px;bottom:0px;color:#fff; right:7px;padding: 6px 0px;margin: 5px;background: rgba(23,34,35,.75); border-radius: 4px;}
.playbtn{display:none;width:65px;height:40px;position:absolute;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;font-size:16px;bottom:0px;color:#fff; left:7px;padding: 11px 22px 11px 25px; border-radius: 4px;margin-bottom:7px;background: rgba(23,34,35,.75);}
.vlist:hover .playbtn{display:table-row;}
.vlist:hover .playbtn:hover{display:table-row;background: rgba(161,191,97);cursor:pointer;}
.playbtn:hover{width:65px;height:40px;position:absolute;display:table-row;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;font-size:16px;bottom:0px;color:#fff; left:7px;padding: 11px 22px 11px 25px; border-radius: 4px;margin-bottom:7px}
.play{
  border-style: solid;
  box-sizing: border-box;
  width: 18px;
  height: 18px;
  border-width: 9px 0px 9px 18px;
  border-color: transparent transparent transparent #fff;
  font-size:0px;
}
.playbtn_h{display:none;width:65px;height:40px;position:absolute;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;font-size:16px;bottom:0px;color:#fff; left:7px;padding: 11px 22px 11px 25px; border-radius: 4px;margin-bottom:23px;background: rgba(23,34,35,.75);}
.vlist:hover .playbtn_h{display:table-row;}
.vlist:hover .playbtn_h:hover{display:table-row;background: rgba(161,191,97);cursor:pointer;}
.playbtn_h:hover{width:65px;height:40px;position:absolute;display:table-row;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;font-size:16px;bottom:0px;color:#fff; left:7px;padding: 11px 22px 11px 25px; border-radius: 4px;margin-bottom:23px}
.title_overlay{display:none;width:90%;height:auto;position:absolute;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;font-size:16px;bottom:0px;color:#fff; left:5%;padding:3px; border-radius: 4px;margin:0 auto; margin-bottom:25%;background: rgba(23,34,35,.75);}
.vlist:hover .title_overlay{display:table-row;}