/*base style*/
/*header*/
/*__*/
.header{background-color: #00468b;}
.header_c{width: 976px; margin: 0 auto; height: 50px; overflow: hidden; position: relative; top: 0; left: 0;}
.header .logo{width: 224px; height: 33px; background-image: url(../images/cookwhite.png); float: left;  margin-right: 40px; margin-top: 8px;}
/*.header .logo{width: 145px; height: 31px; background-image: url(../images/elogowhite.png); float: left;  margin-right: 40px; margin-top: 11px;}*/
/*
.header .logo{width: 143px; height: 31px; background-image: url(../images/elogonewwhite.png); float: left;  margin-right: 40px; margin-top: 11px;}
*/
.header .menu{float: left; font-size: 16px; color: #fff;  padding: 14px 24px 14px 18px; text-decoration: none;}
.header .menu:hover{background-color: #15bef0;}
.header .selected{background-color: #fff; color: #062432;}
.header .selected:hover{ background-color: #fff;}
/*__*/
.contacts-menu i{background: url(../images/icons.png) 0 0 no-repeat;}
.contacts-menu.selected  i{background: url(../images/icons.png) 0 -36px;}
.menu i{width: 39px; height: 40px; display: block; float: left; position: relative; top: -8px; margin-right:5px;}
/*__*/
.login_i{position: absolute;right: 0; top: 0; overflow: hidden; width: 200px;}
.login_i i{margin: 6px 0 0 0; width: 30px; height: 30px; display: block; background: url(../images/icons.png) -108px 0; float: right;}
.login_i span{float: right; font-size: 13px; color: #fff; padding: 8px; text-align: right;}
.login_i a{color: #15bef0;}
/*__*/
.consults-menu  i{ background: url(../images/icons.png) -36px 0;}
.consults-menu.selected  i{background: url(../images/icons.png) -36px -36px;}
/*__*/
.nav{position: relative;top: 0; left: -125px;}
.nav .back-link{font-size: 15px;position: absolute; top: 34px;left: -2px; color: #033a54;}
.nav .back-link i{background: url(../images/icons.png) -6px -72px; display: block; width: 10px; height: 20px; position: absolute; top: 1px; left: -15px;}
/*_header*/
/*content*/
.content{font-size: 12px; width: 976px; margin: 0 auto; padding-top: 9px;}
.content .pag_number a{margin-left: 5px; text-decoration: none; color: #00468b;}
.content .country_stile{height: 500px;}
/*_content*/
/*footer*/
.case_footer{width: 978px; margin: 10px auto; color: #808080; font-size: 11px; border-top: solid 2px #0f587a; padding-top: 10px; padding-bottom: 9px;}
.case_footer em { font-weight: bold;}
/*_footer*/
body .div_glass{ position: absolute; width:100%; height:100%; z-index:10; display: none;}
.hide{  display:none !important;}
h1.many{position: relative;}
.dropzone{	background: #fff;border-radius: 10px;padding: 62px 20px;width: 140px;height: 64px;font-size: 16px;}
.transparent-back {position: fixed; background: rgba(158,158,158,1); width: 100%; height: 100%;  opacity: 0.8; -khtml-opacity: 0.8; -webkit-opacity: 0.8; -moz-opacity: 0.8;
    top: 0;  left: 0; z-index: 20;  display: none; filter: alpha(opacity=80);}
/*textarea*/
textarea::-webkit-input-placeholder,.temp_answer input::-webkit-input-placeholder,#new_message input::-webkit-input-placeholder { font-style:italic; font-size:13px;}
textarea:-moz-placeholder,.temp_answer input:-moz-placeholder,#new_message input:-moz-placeholder { /* Firefox 18- */    font-style:italic;    font-size:13px;}
textarea::-moz-placeholder,.temp_answer input::-moz-placeholder,#new_message input::-moz-placeholder {  /* Firefox 19+ */    font-style:italic;    font-size:13px;}
textarea:-ms-input-placeholder,.temp_answer input:-ms-input-placeholder,#new_message input:-ms-input-placeholder {    font-style:italic;    font-size:13px;}
.scrollbar{height: 300px;}
.track{    height: 300px;}

/*mask*/
.mask {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 10000;
    background-color: lightslategray;
    opacity: .5;
}
