

/* Start:/bitrix/templates/.default/components/bitrix/subscribe.edit/clear_bootstrap/style.css?16443256073249*/
/* Subscription */
div.subscription { width: 70%; margin: 0 0 2em;}
div.subscription-title-inner { font-weight: bold; padding: 8px 12px 10px 12px; overflow: hidden; zoom: 1;}
/*div.subscription-title .r2, div.subscription-title .r0 { border-left: 1px solid; border-right: 1px solid;}*/
div.subscription-form { padding: 17px 11px 0; border: 1px solid; border-top:none; margin: 0 0 1.5em;}
table.subscription-layout { width: 100%; }
table.subscription-layout td { vertical-align: top;}
table.subscription-layout td.field-name { width: 100px; text-align: left; padding-right: 7px; line-height: 34px;}
table.subscription-layout td.field-form { width: 500px;}
input.subscription-email { width: 240px; border-radius: 1px;border: 1px solid #d6d6d6; padding: 3px 10px; margin: 15px;transition-duration: 0.3s; transition-property: width;}
input.subscription-textbox { width: 230px; border-radius: 1px;border: 1px solid #d6d6d6; padding: 3px 10px; margin:10px 5px 0 0;}
div.field { border: 1px solid #e5ecef; border-radius: 10px;}
div.field input{ display: inline-block}
div.subscription-format { white-space:nowrap; float: right; margin-right:1em;}
div.subscription-rubric:nth-child(1) label {border-radius:10px 10px 0 0; }
div.subscription-rubric {position:relative;}
div.subscription-rubric:last-child label {border-radius:0 0 10px 10px; }
div.subscription-rubric label:hover { background-color:#fcfcfc; cursor: pointer;}
div.subscription-rubric input {position: absolute; top: 20px; left: 10px}
div.subscription-rubric label { padding: 10px 10px 10px 45px;; overflow: hidden;transition-duration: 0.1s; transition-property: background-color;display: block; padding-top: 2px;}
div.subscription-rubric span { display:block; margin-top: 0.25em; font-size: 0.85em; }
div.subscription-notes { margin: 10px 0 ;}
div.subscription-utility { margin-top: 40px; border-top: 1px solid #d6d6d6; padding: 5px;}
div.subscription-utility span { font-size: 0.85em; display:block; line-height: 1.5em;}
div.subscription-buttons { }
div.subscription-buttons input, div.subscription-utility input[type="submit"]  { background: none repeat scroll 0 0 #00aeef; text-transform: uppercase; padding: 2px 15px; color: #ffffff; border-radius: 7px;cursor:pointer; transition-duration: 0.3s; transition-property: background-color;}
div.subscription-buttons input:hover, div.subscription-utility input[type="submit"]:hover { background: none repeat scroll 0 0 #68ddff }
div.subscription-utility input[type="submit"] {color: #ffffff !important;text-transform: lowercase; margin: 10px 0 0: }
div.subscription-utility  div.m-blue span{color: #ffffff !important;}
/* Subscription colors*/
div.subscription-title b, div.subscription-title-inner {background-color:#E6E6E6;}
div.subscription-title .r2, div.subscription-title .r0 {border-color:#FAFAFA;}
div.subscription-form { border-color: #E5E5E5;}
div.subscription-rubric span, div.subscription-format span, div.subscription-utility span { color: #787878; }



div.subscribe-edit .red {
	color:red;
}
div.subscribe-edit .green {
	color:green;
}
div.subscribe-edit .errorcolor {
	color:red;
}
div.subscribe-edit .successcolor {
	color:green;
}

.processing-data-agreement {
	padding: 0 15px 10px 15px;
	font-size: 12px;
	line-height: 20px;
}
/* End */
/* /bitrix/templates/.default/components/bitrix/subscribe.edit/clear_bootstrap/style.css?16443256073249 */
