/*
Стили из default-page.css
*/
.informer-header {
	background:url('brdr.png');
    color:#fff;
    padding-left:20px;
    padding-top:5px;
    padding-bottom:5px;
    font-family:Arial;
    font-weight:bold;
    font-size:1.1em;
}

/*
Стили из corev15.css
*/
body,
.ms-core-defaultFont,
#pageStatusBar,
.ms-status-msg,
.js-callout-body
{
/* [ReplaceFont(themeFont:"body")] */ font-family:"Segoe UI","Segoe",Tahoma,Helvetica,Arial,sans-serif;
/*
font-size:13px;
*/
}
body,
.ms-core-defaultFont,
.js-callout-body
{
/* [ReplaceColor(themeColor:"BodyText")] */ color:#444;
}
body
{
/*
margin:0px;
overflow:hidden;
*/
/* [ReplaceColor(themeColor:"PageBackground")] */ background-color:#fff;
/*
background-size:cover;
background-repeat:no-repeat;
*/
}
html > .ms-core-needIEFilter
{
/* [ReplaceBGImage] */ -ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='about:blank',sizingMethod='scale');";
}
input,
select,
label,
textarea,
button,
option
{
font-family:inherit;
font-size:inherit;
color:inherit;
vertical-align:middle;
}
input[type=button],
input[type=reset],
input[type=submit],
button
{
min-width:6em;
padding:7px 10px;
/* [ReplaceColor(themeColor:"ButtonBorder")] */ border:1px solid #ababab;
/* [ReplaceColor(themeColor:"ButtonBackground",opacity:"1")] */ 
/* [ReplaceColor(themeColor:"ButtonBackground")] */ background-color:#fdfdfd20;
margin-left:10px;
/* [ReplaceFont(themeFont:"body")] */ font-family:"Segoe UI","Segoe",Tahoma,Helvetica,Arial,sans-serif;
font-size:11px;
/* [ReplaceColor(themeColor:"ButtonText")] */ color:#444;
}

input[type=button]::-moz-inner-focus,
input[type=reset]::-moz-inner-focus,
input[type=submit]::-moz-inner-focus,
button::-moz-inner-focus
{
/* [ReplaceColor(themeColor:"ButtonText")] */ border-color:#444;
}

input[type=button]:hover,
input[type=reset]:hover,
input[type=submit]:hover,
button:hover
{
/* [ReplaceColor(themeColor:"ButtonHoverBorder")] */ border-color:#92c0e0;
/* [ReplaceColor(themeColor:"ButtonHoverBackground",opacity:"1")] */ background-color:#e6f2fa;
/* [ReplaceColor(themeColor:"ButtonHoverBackground")] */ background-color:#e6f2fa;
}
input[type=button]:active,
input[type=reset]:active,
input[type=submit]:active,
button:active
{
/* [ReplaceColor(themeColor:"ButtonPressedBorder")] */ border-color:#2a8dd4;
/* [ReplaceColor(themeColor:"ButtonPressedBackground",opacity:"1")] */ background-color:#92b7d1;
/* [ReplaceColor(themeColor:"ButtonPressedBackground")] */ background-color:#92c0e0;
}

a,.ms-link:visited
{
/* [ReplaceColor(themeColor:"Hyperlink")] */ color:#0072c6;
text-decoration:none;
}


/*
Стили из votes-informer.css
*/
.informer-header a:link, .informer-header a:visited
{
	color:white;
	-text-decoration:none;
}

/*
Стили из mipdev20160401.css
*/
.box777 {
  /*width: 150px; */
  border: 1px solid #CCCCCC; 
  padding: 10px; 
}
.box777:hover {
  -moz-box-shadow: 0 0 10px #177EE6; 
  -webkit-box-shadow: 0 0 10px #177EE6; 
  box-shadow: 0 0 10px #177EE6; 
}



/******************************************************************
Новые стили
******************************************************************/

/* 
Описание цветов:
По бренд-буку:

*/

.box778 {
  margin:10px 10px 10px 10px;
}
.box779 {
  /*width: 150px; */
  border: 1px solid #CCCCCC; 
  padding: 10px; 
  margin: 0px 10px 0px 40px;
}
.box779:hover {
  -moz-box-shadow: 0 0 10px #d2322d; 
  -webkit-box-shadow: 0 0 10px #d2322d; 
  --box-shadow: 0 0 10px #d2322d; 
  box-shadow: 0 0 10px #316595; 
}

.box795 {
  border: 1px dotted #CCCCCC; 
  padding: 10px; 
  margin: 0px 0px 0px 20px;
  
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}

input.main_page_btn {
  width:460px;
  height:60px;
  cursor:pointer;
  
  padding:0px 60px 0px 20px;
  border:1px solid #85bbee;
  
  color:#316595; /* #6da0cf #5cb7de #85bbee #518ac3 */
  font-size: 24px;
  --font-weight: 700;
  --text-align: left;
  vertical-align: center;
  /*text-shadow: 1px 1px 0px #5080c0;*/
  
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  
  background-image: none;
  background-position: 90% 50%;
  background-repeat: no-repeat;
  background-size: 40px 40px;
}

input.main_page_btn:active {
  border-color:#85bbee;
}

input.main_page_btn:hover {
  background-color:#fdfdfd;
}

input.no_img_btn {
  padding:0px 20px 0px 20px;
}

input.direct_btn {
  width:460px;
  height:60px;
  cursor:pointer;
  
  --padding:0px 60px 0px 20px;
  border:1px solid #85bbee;
  
  color: #ffffff; /* #6da0cf #5cb7de #85bbee #518ac3 #316595 */
  background-color: #007ac1;  /* ##ffffff6e; */
  font-size: 24px;
  --font-weight: 700;
  --text-align: center;
  --vertical-align: center;
  /*text-shadow: 1px 1px 0px #5080c0;*/
  
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  
  background-image: none;
  background-position: 90% 50%;
  background-repeat: no-repeat;
  background-size: 40px 40px;
}

input.direct_btn:active {
  --border-color:#85bbee;
}

input.direct_btn:hover {
  --color:#ffffff;
  background-color:#316595;
}

input.warning_btn {
  border:#d43f3a;
  color:#ffffff;
  background-color:#d9534f;
}

input.warning_btn:active {
  border-color:#d43f3a;
}

input.warning_btn:hover {
  background-color:#d2322d;
}

input.long_text {
  word-wrap: break-word;
  white-space: normal;
  font-size:1.1em;
  font-weight: 500;
  
  /*text-shadow: 0px 0px 0px #518ac3;*/
}

input.long_text_center {
  word-wrap: break-word;
  white-space: normal;
  font-size:1.1em;
  font-weight: 500;
  text-align: center;
}
input.pic_ecm {
  background-image: url('ecm.png');
}

input.pic_ecm_2 {
  background-image: url('ecm2.jpg');
}

input.pic_letter {
  background-image: url('letter.png');
}

