/*/ds-comf/ds-form/css/callme-ind.css*/ #callme-ind { width: 300px; margin: 20px 0; padding: 0 20px; background: #E3E3E3; border-radius: 0px; } #callme-ind .form-head { color: #022C90; font-size: 22px; font-weight: bold; text-transform: uppercase; padding-bottom: 5px; margin-bottom: 5px; border-bottom: 1px solid #022C90; text-align: center; } #callme-ind label { display: block; float: left; color: #555555; width: 100px; } #callme-ind input[type="text"] { width: 100%; padding: 5px; font-size: 15px; color: #3B3A57; border: 1px solid #022C90; border-radius: 0px; -moz-box-sizing: border-box; /* Для Firefox */ box-sizing: border-box; /* Ширина блока с полями */ } #callme-ind textarea { width: 100%; height: 80px; padding: 5px; resize: none; font-size: 15px; color: #3B3A57; border: 1px solid #022C90; border-radius: 0px; -moz-box-sizing: border-box; /* Для Firefox */ box-sizing: border-box; /* Ширина блока с полями */ } #callme-ind input[type="submit"] { background: #022C90 none repeat scroll 0 0; border: 1px solid #022C90; color: #fff; font-size: 15px; font-weight: bold; height: 30px; text-transform: uppercase; } #callme-ind input[type="submit"]:hover { background: #a1bf31; cursor: pointer; } #callme-ind select { background: none; height: 30px; color: #444444; } #callme-ind .labelcall { height: 30px; } #callme-ind .labelcall label { width: 80px; float: none; padding-left: 10px; } #callme-ind .scall label, #callme-ind .docall label { line-height: 28px; width: 20px; margin: 0 8px; } #callme-ind .labelcall, #callme-ind .scall, #callme-ind .docall { display: inline-block; margin: 0; } #callme-ind .zpole, #callme-ind .buttonform { text-align: center; } #callme-ind .error_form ul { border: 1px solid #022C90; } #callme-ind .error-report { color: #444; } #callme-ind .info { font-size: 12px; text-align: center; } #callme-ind .error_form ul li { font-size: 12px; text-align: left; } #callme-ind .text-report a { color: #022C90; } /*/ds-comf/ds-form/css/callme.css*/ #callme { width: 300px; margin: 20px 0; padding: 0 20px; background: #E3E3E3; border-radius: 0px; } #callme .form-head { color: #022C90; font-size: 22px; font-weight: bold; text-transform: uppercase; padding-bottom: 5px; margin-bottom: 5px; border-bottom: 1px solid #022C90; text-align: center; } #callme label { display: block; float: left; color: #555555; width: 100px; } #callme input[type="text"] { width: 100%; padding: 5px; font-size: 15px; color: #3B3A57; border: 1px solid #022C90; border-radius: 0px; -moz-box-sizing: border-box; /* Для Firefox */ box-sizing: border-box; /* Ширина блока с полями */ } #callme textarea { width: 100%; height: 80px; padding: 5px; resize: none; font-size: 15px; color: #3B3A57; border: 1px solid #022C90; border-radius: 0px; -moz-box-sizing: border-box; /* Для Firefox */ box-sizing: border-box; /* Ширина блока с полями */ } #callme input[type="submit"] { background: #022C90 none repeat scroll 0 0; border: 1px solid #022C90; color: #fff; font-size: 15px; font-weight: bold; height: 30px; text-transform: uppercase; } #callme input[type="submit"]:hover { background: #a1bf31; cursor: pointer; } #callme select { background: none; height: 30px; color: #444444; } #callme .labelcall { height: 30px; } #callme .labelcall label { width: 80px; float: none; padding-left: 10px; } #callme .scall label, #callme .docall label { line-height: 28px; width: 20px; margin: 0 8px; } #callme .labelcall, #callme .scall, #callme .docall { display: inline-block; margin: 0; } #callme .zpole, #callme .buttonform { text-align: center; } #callme .error_form ul { border: 1px solid #022C90; } #callme .error-report { color: #444; } #callme .info { font-size: 12px; text-align: center; } #callme .error_form ul li { font-size: 12px; text-align: left; } #callme .text-report a { color: #022C90; } /*/ds-comf/ds-form/css/dsforms.css*/ /* -------------------------------------------------- Global style -------------------------------------------------- */ form > div[class^="field"] { margin: 15px 0; } form div[class^="field"] .focusout { box-shadow: 0 0 5px #A0C2F9; border-color: #A0C2F9; } form div[class^="field"] .alert { box-shadow: 0 0 5px red; border-color: red; } form div[class^="field"] label .required { color: red; } .error-report { text-align: center; padding: 20px; } .error-report .head-report { font-size: 26px; font-weight: bold; margin-bottom: 20px; } .error-report .text-report { margin-top: 20px; font-size: 18px; } .error-report .text-report p { margin: 5px 0; } .error_form ul { padding: 5px; list-style-position: inside; margin: 0; } .error_form ul li { list-style-type: none; padding: 2px; color: red; } .loadform { display: none; margin: 0 10px; } /* -------------------------------------------------- Style dsReveal Modals -------------------------------------------------- */ .dspopup-modal-bg { position: fixed; height: 100%; width: 100%; background: #000; background: rgba(0, 0, 0, 0.8); z-index: 1000; display: none; top: 0; left: 0; } .dspopup-modal { visibility: hidden; top: 100px; left: 50%; margin-left: -300px; width: 520px; background-color: #f5f5f5; position: fixed; z-index: 1001; padding: 30px 40px 34px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4); -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4); -box-shadow: 0 0 10px rgba(0, 0, 0, 0.4); } .dspopup-modal.small { width: 200px; margin-left: -140px; } .dspopup-modal.medium { width: 400px; margin-left: -240px; } .dspopup-modal.large { width: 600px; margin-left: -340px; } .dspopup-modal.xlarge { width: 800px; margin-left: -440px; } .dspopup-modal .close-dspopup-modal { font-size: 22px; line-height: .5; position: absolute; top: 3px; right: 3px; color: #aaa; text-shadow: 0 -1px 1px rbga(0, 0, 0, 0.6); font-weight: bold; cursor: pointer; width: 20px; height: 20px; background: url(images/close_circle.png) no-repeat; /*background: url(images/close_square.png) no-repeat;*/ } .dspopup-modal .close-dspopup-modal:hover { background-position: 0 100%; } .ds-form.dspopup-modal { overflow: hidden; } /* -------------------------------------------------- Forms Styles -------------------------------------------------- */