.ip-tb-pairing {position:relative}
.ip-tb-pairing .staticCol{width:200px;float:left;margin:0 5px;margin-bottom:15px;}
.ip-tb-pairing .static{width:200px;height:200px;overflow:hidden;position:relative}
.ip-tb-pairing .static img, .ip-tb-pairing .match img{width:auto;height:200px}
.ip-tb-pairing .static h1, .ip-tb-pairing .match h1{position:absolute;bottom:0;left:10px;right:10px;font-size:18px;color:#fff;font-weight:normal}
.ip-tb-pairing .link{width:1px;height:60px;margin:10px auto 15px;border-left:dashed 2px #ccc}
.ip-tb-pairing .drop{width:200px;height:200px;border:dashed 2px #ccc}
.ip-tb-pairing .tosort{clear:both;height:210px;padding:5px 0;background-color:#ccc}
.ip-tb-pairing .tosort .match{width:200px;height:200px;overflow:hidden;position:relative;margin:0 5px;float:left}
.ip-tb-pairing .ip-tb-btn{position:absolute;right:0;top:-45px;padding:6px 10px;border-radius:3px;background-color:#1489CB;border:1px solid rgba(0,0,0,0.2);color:#fff}
.ip-tb-pairing .ip-tb-btn:disabled{background-color:#ccc;color:#999}

.ip-tb-quiz {padding:20px 0;overflow:hidden}
.ip-tb-quiz .question > p{color:#999}
.ip-tb-quiz .answer_list{padding:0}
.ip-tb-quiz .answer_list div{display:none}
.ip-tb-quiz .answer_list li{list-style-type:none;background-color:#eee;border:1px solid #ddd;margin-bottom:5px}
.ip-tb-quiz .answer_list .ligrid{float:left;width:50%;padding:10px;margin-bottom:0}
.ip-tb-quiz .answer_list label{display:block;padding:10px 45px;margin:0}
.ip-tb-quiz .answer_list input[type="radio"]{float:left;margin:14px 20px}

.ip-tb-modal {bottom:0;left:0;outline:0 none;position:fixed;right:0;top:0;z-index:1050;overflow-x:hidden;overflow-y:auto;}
.ip-tb-modal > div{margin:30px auto;width:600px;transition:transform 0.3s ease-out 0s;transform:translate3d(0px, 0px, 0px);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:#fff;padding:20px}
.ip-tb-modal > div .ip-tb-close{cursor:pointer;color:#000;font-size:21px;font-weight:700;line-height:0.6em;text-shadow:0 1px 0 #fff;float:right;opacity:0.2;}
.ip-tb-modal > div .ip-tb-btn{display:block;margin:0 auto;background-color:#428bca;border:1px solid #357ebd;color:#fff;border-radius:4px;cursor:pointer;font-size:14px;font-weight:400;line-height:1.42857;padding:10px 24px;text-align:center;vertical-align:middle;white-space:nowrap;}
.ip-tb-backdrop {background-color:#000;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1040;transition:opacity 0.15s linear 0s;opacity:0.5;}

[class^='ip-tb-'] .sharrre a {display: block;float: left;height: 44px;padding-top: 9px;text-align: center;width: 44px;font-size: 19px}
[class^='ip-tb-'] .sharrre i {color: #fff;}
[class^='ip-tb-'] .sharrre .facebook {background: none repeat scroll 0 0 #3b5998;}
[class^='ip-tb-'] .sharrre .twitter {background: none repeat scroll 0 0 #55acee;}
[class^='ip-tb-'] .sharrre .googleplus {background: none repeat scroll 0 0 #d34836;}
[class^='ip-tb-'] .sharrre .pinterest {background: none repeat scroll 0 0 #cb2027;}