@charset "utf-8";

/*23.09.2018*/
.typographic {color: #000000;font-size: 15px;text-align: center;}
.subscriberPopup label {display: block;font-size: 15px;font-weight: bold;padding-bottom: 3px;padding-top: 0;}
.subscriberPostButton {background: #c7a44b;border: 0 none;border-radius: 3px;color: #000000;cursor: pointer;display: block;font-size: 15px;
font-weight: bold;line-height: 20px;margin: 10px auto;max-width: 200px;padding: 10px 0;width: 100%;}
.subscriberPostButton:hover {background: #000;color:#c7a44b;}
.subscriberBlock .typographic {color: #000000;font-size: 15px;text-align: left;}
.infolinks a {color: #c7a44b;font-size: 12px;font-weight: bold;text-decoration: underline;}
.form-horizontal .form-group{margin-left:0px; margin-right:0px;}
.addCallPhone {line-height: 1.8;}
.addCallPhone > a {font-weight: bold;}
.form-horizontal.subscriberBlock, .form-horizontal.unsubscriberBlock {border:0px solid #f3f3f3;}
.subscriberBlock .subscriberPostButton{margin:0px;}
.checkbox.checkboxBlock .checkbox-inline {display: block;margin: 0 !important;}
.subscriberLeftRightBox {border: 1px solid #f3f3f3;	padding-bottom: 15px;}
.subscriberHeadTran.defaultHeading {color: #000000;font-size: 20px;margin-top: 10px;}
.subscriberPopup { padding-top: 10px;}
.subscriberLeftRightBoxOr {padding: 0;text-align: center !important;}
.checkbox.checkboxBlock .checkbox-inline > input {transform: scale(1.3);position: relative;top: 10px !important;}
.subscriberLeftRightBoxOr > p {font-weight: bold;position: relative;text-align: center;top: 103px;}
.subscriberLeftRightBox .subscriberHeadTran.defaultHeading {border-bottom: 1px solid #f3f3f3;margin-bottom: 0;padding: 0 0 5px;}
.messageTypeBox {margin-top: 15px;}
/*===========*/
#unscriberPopupWhenOnClickSubmitBTN {bottom: 0;left: 0; position: fixed;right: 0;top: 0;width: 100%;z-index: 2147483647;}
.unscriberPopupBox2 {border-radius: 5px; margin: 0 auto;padding: 0px;position: relative;top:0px; width: 100%;}
.unscriberPopup .col-md-12 { padding: 0;}
.unscriberPopupBox2 .checkbox.checkboxBlock .checkbox-inline{display: block;font-size: 13px;margin: 0 !important;margin-bottom: 10px !important;	vertical-align: middle;}
.unscriberPopupBox2 > p { line-height: 20px;}
.unscriberPopupBox2 .subscriberHeadTran.defaultHeading {color: #000000;font-size: 20px;margin: 0 0 12px;}
.backBg2 {left: 0;position: fixed; top: 0;width: 100%;background: rgba(0, 0, 0, 0.8) none repeat scroll 0 0;height: 100%;z-index: 10;}
.unscriberPopupBox2 input{ position: absolute;opacity: 0;cursor: pointer;}
.subscriberLeftRightBox input { position: absolute;opacity: 0; cursor: pointer;}
.unscriberPopupBox2 .checkmark {position: absolute;top: 0;left: 0;height: 22px; width: 22px;background-color: #000;border:3px #c7a44b solid;}
.subscriberLeftRightBox .checkmark {position: absolute;left: 0;height: 22px;width: 22px;background-color: #000;border:3px #c7a44b solid;}
.unscriberPopupBox2:hover input ~ .checkmark{background-color: #666;}
.subscriberLeftRightBox:hover input ~ .checkmark {background-color: #666;}
.unscriberPopupBox2 input:checked ~ .checkmark {background-color: #c7a44b;}
.subscriberLeftRightBox input:checked ~ .checkmark{background-color: #c7a44b;}
.subscriberLeftRightBox:after, .checkmark:after {content: ""; position: absolute;display: none;}
.unscriberPopupBox2 .checkmark:after {content: "";position: absolute;display: none;}
.subscriberLeftRightBox input:checked ~ .checkmark:after,
.unscriberPopupBox2 input:checked ~ .checkmark:after {
    display: block;}
.subscriberLeftRightBox1.messageTypeBox{padding-left:0px;padding-right:0px;}
.unscriberPopupBox2 .checkbox-inline.checkcontainer > select{ margin-top: 5px;
    padding: 10px 0;}
/* Style the checkmark/indicator */
.subscriberLeftRightBox .checkmark:after, .unscriberPopupBox2 .checkmark:after {
    left: 6px;top: 2px; width: 5px; height: 10px; border: solid white; border-width: 0 3px 3px 0; -webkit-transform: rotate(45deg);  -ms-transform: rotate(45deg);  transform: rotate(45deg);}
.subscriberLeftRightBox .checkcontainer {display: block; position: relative;padding-left: 35px;margin-bottom: 12px;cursor: pointer;font-size: 13px;-webkit-user-select: none;-moz-user-select: none; -ms-user-select: none; user-select: none;}
.unscriberPopupBox2 .checkcontainer { display: block; position: relative; padding-left: 0px; margin-bottom: 12px; cursor: pointer;font-size: 12px !important;font-weight: bold; -webkit-user-select: none; -moz-user-select: none;-ms-user-select: none;user-select: none;}
.subscriberLeftRightBox .checkbox.checkboxBlock .checkbox-inline{font-weight:bold;}
.unscriberPopup .subscriberHeadTran.defaultHeading {color: #ff0000;font-size: 30px;text-align: center;}
.unscriberPopupBoxHead{padding-left: 0;padding-right: 0;}
.form-cellR.col-md-6 {padding-right: 0;}
.form-cell.col-md-6 {padding-left: 0;}
.form-cell .form-group{margin-right:0px !important;}
.form-cellR .form-group {margin-right: 0px !important;}