/*
Theme Name: GrandConference Child
Theme URI: http://themes.themegoods2.com/grandconference/demo
Description: Premium Event & Conference Theme
Version: 1.0
Author: ThemeGoods
Author URI: http://themeforest.net/user/ThemeGoods
License: GNU General Public License
License URI: http://themeforest.net/licenses/regular_extended
Text Domain: grandconference
Template: grandconference
*/
.big-checkbox{margin-bottom:-20px;}
.big-checkbox input{display:none;}
.big-checkbox div{width:50px;height:38px;background-image:url('/wp-content/themes/grandconference-child/rtss-cb-sprite.png');background-repeat:no-repeat;}
.big-checkbox input:checked + div{background-position:0 -38px;}
table.pricing-table tr:nth-of-type(n+3) td:first-of-type{font-weight:bold;}
.floating-total{display:none;position:fixed;right:0;top:200px;-webkit-box-shadow: 5px 5px 15px 1px rgba(0,0,0,0.39);box-shadow: 5px 5px 15px 1px rgba(0,0,0,0.39);border-collapse:collapse;}
.floating-total td{text-align:center;}
.floating-total tr:first-of-type{background:black;color:white;font-weight:bold;}
.floating-total tr:last-of-type td{border:1px solid black;background-color:white;}

.floating-total-mini{display:none;position:fixed;top:100px;left:0;right:0;height:75px;width:500px;left:50%;margin-left:-250px;margin-top:0;}
.floating-total-mini td{text-align:center;}
.floating-total-mini td:first-of-type{background:black;color:white;font-weight:bold;}
.floating-total-mini td:last-of-type{border:1px solid black;background-color:white;}
#btn-send,#btn-save{background-image: linear-gradient(to right, #cd47cd , #bd60f1);color:white;font-family:Arial;font-weight:bold;border:none;padding:10px;font-size:20px;cursor:pointer;margin-right:50px;margin-top:20px;margin-bottom:75px;border:2px solid black;}

#send-worksheet-form{display:inline-block;width:50%;vertical-align:top;border-right:1px solid #ddd;}
#send-worksheet-form input[type=text],#send-worksheet-form input[type=email],#send-worksheet-form textarea{width:100%;}
#download-pdf-form{display:inline-block;vertical-align:top;padding-left:50px;}

.bottom-form-wrapper{position:relative;}
.bottom-form-loader{display:none;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#ddd;opacity:0.5;z-index:99;}
.bottom-form-loader img{position:absolute;left:50%;top:50%;margin-left:-12px;margin-top:-12px;}
.bottom-form-thanks{display:none;position:absolute;top:0;left:0;right:0;bottom:0;background-color:white;z-index:100;text-align:center;font-weight:bold;font-size:20px;}
