#fh5co-pricing .price-box{cursor:pointer;}
#fh5co-pricing .price-box.popular .popular-text{background-color:#48C839;}
#fh5co-pricing .price-box.popular .popular-text::after{border-top-color:#48C839;}
#fh5co-pricing .price-box.popular{border-color:#BEEBB8;}
#fh5co-pricing .price-box.selected{border:2px solid #2772db;}
#fh5co-pricing .price-box .glyphicon-ok{display:none;}
#fh5co-pricing .price-box.selected .glyphicon-minus{display:none;}
#fh5co-pricing .price-box.selected .glyphicon-ok{display:inline-block;}
#fh5co-pricing .price-box .selected-mark{display:none;}
#fh5co-pricing .price-box.selected .selected-mark{display:block;width:140px;top:0;left:50%;margin-left:-70px;margin-top:-2em;position:absolute;padding:4px 20px;background:#2772DB;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;}
#fh5co-pricing .price-box.selected .selected-mark:after{content:"";position:absolute;top:100%;left:50%;margin-left:-10px;border-top:10px solid black;border-top-color:#2772DB;border-left:10px solid transparent;border-right:10px solid transparent;}
#fh5co-pricing .price-box.selected .btn{background-color:#2772db;border-color:#2772db;color:white;}
#fh5co-pricing .price{display:none;}
#fh5co-pricing[data-period="annual"] .price.annual,
#fh5co-pricing[data-period="monthly"] .price.monthly{display:block;}
#fh5co-pricing[data-period="annual"] #selectPaymentPeriodArea .btn-group button[data-period="annual"],
#fh5co-pricing[data-period="monthly"] #selectPaymentPeriodArea .btn-group button[data-period="monthly"]{background-color:#2772DB;color:white;border-color:#2772DB;}
#extraArea .price{font-size:40px;}
#extraArea .price .currency{top:-0.5em;}
#extraArea .selectExtraArea .removeBtn{display:none;}
#extraArea .selectExtraArea.selected .removeBtn{display:inline-block;}
#extraArea .selectExtraArea.selected .addBtn{display:none;}
#selectUserCountArea .form-control{background-color:white;border-color:#7ca3da;font-size:28px;height:54px;}
#fh5co-about .form-control{height:40px;}
#fh5co-about .form-horizontal .control-label{padding-top:5px;padding-right:0;}
#selectUserCountArea{margin:40px 0;}
#selectUserCountArea .btn{height:54px;}
.fh5co-feature .label{font-size:13px;font-weight:400;vertical-align:middle;}
.modal-header{background-color:#5491da;}
.modal-content{overflow:hidden;}
.modal-title{color:white;}
.modal-footer{background-color:#ddd;padding:10px;}
.modal-footer .btn{height:33px;padding:0 11px;vertical-align:top;}
.modal-dialog .form-horizontal .alert{margin-bottom:4px;padding:2px 10px;position:relative;}
.modal-dialog .form-horizontal .alert-danger::after{border-color:#ebccd1 transparent transparent;border-style:solid;border-width:7px 7px 0;bottom:-7px;content:"";left:26%;position:absolute;}
.modal-dialog .form-horizontal .alert .glyphicon{margin-right:5px;}
#sslLogos{margin-top:30px;text-align:center;}
#sslLogos img{margin-top:7px;width:170px;}