*{
padding:0;
border:0;
margin:0;
outline:0;
word-wrap:break-word;
}
input,select,button,optgroup,textarea,legend,address{
font:inherit;
color:inherit;
}
input:not([type]),input[type="text"],input[type="password"],select,textarea{
cursor:text;
border:1px solid #e5e4e8;
border-top-color:#adadae;
box-sizing:border-box;
-moz-box-sizing:border-box;
width:100%;
height:22px;
background:#fff;
padding:0 5px;
}
textarea{
height:120px;
}
select{
padding-right:0;
}
input,select,button,option,label{
cursor:pointer;
}
optgroup,option{
padding:inherit;
}
optgroup{
cursor:default;
}
[disabled]{
cursor:default !important;
color:#aaa !important;
background:#ddd !important;
}
button{
background:none;
}
strong,b,optgroup{
font-weight:bold;
}
img{
vertical-align:middle;
}
em,i{
font-style:italic;
}
[type="submit"]{
font-size:11px;
font-weight:bold;
color:#fff;
border-radius:2px;
line-height:22px;
padding:0 10px;
text-shadow:rgba(47,124,66,0.59) 0 -1px 0;
border-top:1px solid #f0f6f0;
border-bottom:1px solid #bebebf;
background:linear-gradient(#67cd5e,#3eae5b);
background:-moz-linear-gradient(#67cd5e,#3eae5b);
background:-webkit-linear-gradient(#67cd5e,#3eae5b);
background:-o-linear-gradient(#67cd5e,#3eae5b);
background:-ms-linear-gradient(#67cd5e,#3eae5b);
}
[type="submit"]:hover{
border-top-color:#ecf3ec;
border-bottom-color:#bdbdbe;
background:linear-gradient(#49bc41,#28953f);
background:-moz-linear-gradient(#49bc41,#28953f);
background:-webkit-linear-gradient(#49bc41,#28953f);
background:-o-linear-gradient(#49bc41,#28953f);
background:-ms-linear-gradient(#49bc41,#28953f);
}


h1,h2,h3,p{
margin:0.5em 0;
}

/*
table{
width:100%;
border-collapse:collapse;
}
th,td{
padding:0 10px;
vertical-align:middle;
}
th{
text-align:left;
font-weight:bold;
font-size:11px;
color:#fff;
height:22px;
background:linear-gradient(#67cd5e,#3eae5b);
background:-moz-linear-gradient(#67cd5e,#3eae5b);
background:-webkit-linear-gradient(#67cd5e,#3eae5b);
background:-o-linear-gradient(#67cd5e,#3eae5b);
background:-ms-linear-gradient(#67cd5e,#3eae5b);
}
th:first-child{
border-radius:2px 0 0 2px;
}
th:last-child{
border-radius:0 2px 2px 0;
}
td{
height:29px;
font-size:12px;
}
tr:nth-child(odd) td{
background:#eeeef0;
}
*/

h1,h2{
font:40px/1 elektra,arial,sans-serif;
color:#474747;
}
h2{
font-size:28px;
}
h3{
font:17px/1 elektra,arial,sans-serif;
color:#474747;
}
li{
margin-left:30px;
}
ul>li{
list-style:disc outside url(/Themes/Default/img/site/ul.png);
}
ol>li{
list-style:decimal outside;
}
a{
color:#3684c0;
}
a:hover{
color:#702645;
}
a:not([href]){
text-decoration:none;
}
@font-face{
font-family:elektra;
src:url(/Themes/Default/fonts/Elektra.otf);
}
html{
position:relative;
min-height:100%;
min-width:984px;
background-image:url(/Themes/Default/img/site/fon.png),url(/Themes/Default/img/site/fon_b.png),linear-gradient(#7a8387,#949b9f 3%,#f0f0f2 10%,#f9f9fa 95%,#c2c6c6);
background-image:url(/Themes/Default/img/site/fon.png),url(/Themes/Default/img/site/fon_b.png),-moz-linear-gradient(#7a8387,#949b9f 3%,#f0f0f2 10%,#f9f9fa 95%,#c2c6c6);
background-image:url(/Themes/Default/img/site/fon.png),url(/Themes/Default/img/site/fon_b.png),-webkit-linear-gradient(#7a8387,#949b9f 3%,#f0f0f2 10%,#f9f9fa 95%,#c2c6c6);
background-image:url(/Themes/Default/img/site/fon.png),url(/Themes/Default/img/site/fon_b.png),-o-linear-gradient(#7a8387,#949b9f 3%,#f0f0f2 10%,#f9f9fa 95%,#c2c6c6);
background-image:url(/Themes/Default/img/site/fon.png),url(/Themes/Default/img/site/fon_b.png),-ms-linear-gradient(#7a8387,#949b9f 3%,#f0f0f2 10%,#f9f9fa 95%,#c2c6c6);
background-position:60% 0,80% 100%,0 0;
background-repeat:no-repeat,no-repeat,repeat-x;
}
#main_1{
background-image:url(/Themes/Default/img/site/fon_1.png),url(/Themes/Default/img/site/fon_b_1.png),linear-gradient(#61c4d6,#41a2c2 5%,#39a0ba 40%,#6ecac4 95%,#56b4ac);
background-image:url(/Themes/Default/img/site/fon_1.png),url(/Themes/Default/img/site/fon_b_1.png),-moz-linear-gradient(#61c4d6,#41a2c2 5%,#39a0ba 40%,#6ecac4 95%,#56b4ac);
background-image:url(/Themes/Default/img/site/fon_1.png),url(/Themes/Default/img/site/fon_b_1.png),-webkit-linear-gradient(#61c4d6,#41a2c2 5%,#39a0ba 40%,#6ecac4 95%,#56b4ac);
background-image:url(/Themes/Default/img/site/fon_1.png),url(/Themes/Default/img/site/fon_b_1.png),-o-linear-gradient(#61c4d6,#41a2c2 5%,#39a0ba 40%,#6ecac4 95%,#56b4ac);
background-image:url(/Themes/Default/img/site/fon_1.png),url(/Themes/Default/img/site/fon_b_1.png),-ms-linear-gradient(#61c4d6,#41a2c2 5%,#39a0ba 40%,#6ecac4 95%,#56b4ac);
}
#main_2{
background-image:url(/Themes/Default/img/site/fon_2.png),url(/Themes/Default/img/site/fon_b_2.png),linear-gradient(#61d686,#48c779 5%,#3bbd6b 40%,#73cf7d 95%,#57bb6c);
background-image:url(/Themes/Default/img/site/fon_2.png),url(/Themes/Default/img/site/fon_b_2.png),-moz-linear-gradient(#61d686,#48c779 5%,#3bbd6b 40%,#73cf7d 95%,#57bb6c);
background-image:url(/Themes/Default/img/site/fon_2.png),url(/Themes/Default/img/site/fon_b_2.png),-webkit-linear-gradient(#61d686,#48c779 5%,#3bbd6b 40%,#73cf7d 95%,#57bb6c);
background-image:url(/Themes/Default/img/site/fon_2.png),url(/Themes/Default/img/site/fon_b_2.png),-o-linear-gradient(#61d686,#48c779 5%,#3bbd6b 40%,#73cf7d 95%,#57bb6c);
background-image:url(/Themes/Default/img/site/fon_2.png),url(/Themes/Default/img/site/fon_b_2.png),-ms-linear-gradient(#61d686,#48c779 5%,#3bbd6b 40%,#73cf7d 95%,#57bb6c);
}
#main_3{
background-image:url(/Themes/Default/img/site/fon_3.png),url(/Themes/Default/img/site/fon_b_3.png),linear-gradient(#b0bf75,#8fa854 5%,#8ea352 40%,#bdbd84 95%,#a3a96a);
background-image:url(/Themes/Default/img/site/fon_3.png),url(/Themes/Default/img/site/fon_b_3.png),-moz-linear-gradient(#b0bf75,#8fa854 5%,#8ea352 40%,#bdbd84 95%,#a3a96a);
background-image:url(/Themes/Default/img/site/fon_3.png),url(/Themes/Default/img/site/fon_b_3.png),-webkit-linear-gradient(#b0bf75,#8fa854 5%,#8ea352 40%,#bdbd84 95%,#a3a96a);
background-image:url(/Themes/Default/img/site/fon_3.png),url(/Themes/Default/img/site/fon_b_3.png),-o-linear-gradient(#b0bf75,#8fa854 5%,#8ea352 40%,#bdbd84 95%,#a3a96a);
background-image:url(/Themes/Default/img/site/fon_3.png),url(/Themes/Default/img/site/fon_b_3.png),-ms-linear-gradient(#b0bf75,#8fa854 5%,#8ea352 40%,#bdbd84 95%,#a3a96a);
}
#main_4{
background-image:url(/Themes/Default/img/site/fon_4.png),url(/Themes/Default/img/site/fon_b_4.png),linear-gradient(#d06694,#ba446b 5%,#b6436f 40%,#c774a8 95%,#b55b8a);
background-image:url(/Themes/Default/img/site/fon_4.png),url(/Themes/Default/img/site/fon_b_4.png),-moz-linear-gradient(#d06694,#ba446b 5%,#b6436f 40%,#c774a8 95%,#b55b8a);
background-image:url(/Themes/Default/img/site/fon_4.png),url(/Themes/Default/img/site/fon_b_4.png),-webkit-linear-gradient(#d06694,#ba446b 5%,#b6436f 40%,#c774a8 95%,#b55b8a);
background-image:url(/Themes/Default/img/site/fon_4.png),url(/Themes/Default/img/site/fon_b_4.png),-o-linear-gradient(#d06694,#ba446b 5%,#b6436f 40%,#c774a8 95%,#b55b8a);
background-image:url(/Themes/Default/img/site/fon_4.png),url(/Themes/Default/img/site/fon_b_4.png),-ms-linear-gradient(#d06694,#ba446b 5%,#b6436f 40%,#c774a8 95%,#b55b8a);
}
body,#header,#footer,#nav,#footer:before{
position:absolute;
left:0;
right:0;
width:922px;
margin:0 auto;
}
body{
position:static;
color:#5d5d5d;
margin:85px auto 175px;
font:13px/1.4 arial,sans-serif;
}
body:after{
content:"";
display:block;
clear:both;
}
#events_nav{
position:absolute;
top:110px;
right:0
}
#events_nav>ul>li{
list-style:none;
}
#events_nav button{
text-align:left;
padding:6px 10px;
width:241px;
margin:4px 0;
height:51px;
border-radius:3px;
box-shadow:0 0 4px rgba(0,0,0,0.6);
border-bottom:1px solid;
}
#main_1 #events_nav button{
color:#407c82;
border-bottom-color:#25637b;
background:linear-gradient(#fff 40%,#a4e8ef);
background:-moz-linear-gradient(#fff 40%,#a4e8ef);
background:-webkit-linear-gradient(#fff 40%,#a4e8ef);
background:-o-linear-gradient(#fff 40%,#a4e8ef);
background:-ms-linear-gradient(#fff 40%,#a4e8ef);
}
#main_2 #events_nav button{
color:#418358;
border-bottom-color:#267b45;
background:linear-gradient(#fff 40%,#a5f1b2);
background:-moz-linear-gradient(#fff 40%,#a5f1b2);
background:-webkit-linear-gradient(#fff 40%,#a5f1b2);
background:-o-linear-gradient(#fff 40%,#a5f1b2);
background:-ms-linear-gradient(#fff 40%,#a5f1b2);
}
#main_3 #events_nav button{
color:#767d3b;
border-bottom-color:#6a7b25;
background:linear-gradient(#fff 40%,#ebeba4);
background:-moz-linear-gradient(#fff 40%,#ebeba4);
background:-webkit-linear-gradient(#fff 40%,#ebeba4);
background:-o-linear-gradient(#fff 40%,#ebeba4);
background:-ms-linear-gradient(#fff 40%,#ebeba4);
}
#main_4 #events_nav button{
color:#7d3b67;
border-bottom-color:#7b2546;
background:linear-gradient(#fff 40%,#f1a4d0);
background:-moz-linear-gradient(#fff 40%,#f1a4d0);
background:-webkit-linear-gradient(#fff 40%,#f1a4d0);
background:-o-linear-gradient(#fff 40%,#f1a4d0);
background:-ms-linear-gradient(#fff 40%,#f1a4d0);
}
#main_1 #events_nav button:hover{
background:linear-gradient(#beffdf,#7efae5);
background:-moz-linear-gradient(#beffdf,#7efae5);
background:-webkit-linear-gradient(#beffdf,#7efae5);
background:-o-linear-gradient(#beffdf,#7efae5);
background:-ms-linear-gradient(#beffdf,#7efae5);
}
#main_2 #events_nav button:hover{
background:linear-gradient(#fcff99,#c0f74f);
background:-moz-linear-gradient(#fcff99,#c0f74f);
background:-webkit-linear-gradient(#fcff99,#c0f74f);
background:-o-linear-gradient(#fcff99,#c0f74f);
background:-ms-linear-gradient(#fcff99,#c0f74f);
}
#main_3 #events_nav button:hover{
background:linear-gradient(#fff8a3,#d3f85f);
background:-moz-linear-gradient(#fff8a3,#d3f85f);
background:-webkit-linear-gradient(#fff8a3,#d3f85f);
background:-o-linear-gradient(#fff8a3,#d3f85f);
background:-ms-linear-gradient(#fff8a3,#d3f85f);
}
#main_4 #events_nav button:hover{
background:linear-gradient(#ffd7a3,#f8e45f);
background:-moz-linear-gradient(#ffd7a3,#f8e45f);
background:-webkit-linear-gradient(#ffd7a3,#f8e45f);
background:-o-linear-gradient(#ffd7a3,#f8e45f);
background:-ms-linear-gradient(#ffd7a3,#f8e45f);
}
#events_nav button.selected{
padding-left:29px;
margin-left:-23px;
width:264px;
border-radius:0;
box-shadow:none;
border:0;
color:#fff !important;
cursor:default;
background:url(/Themes/Default/img/site/sprite.png) no-repeat !important;
}
#main_1 #events_nav button.selected{
background-position:0 -1344px !important;;
}
#main_2 #events_nav button.selected{
background-position:0 -1395px !important;;
}
#main_3 #events_nav  button.selected{
background-position:0 -1446px !important;;
}
#main_4 #events_nav button.selected{
background-position:0 -1497px !important;;
}
#events_nav .date{
font-size:11px;
display:inline-block;
padding-left:5px;
margin-left:5px;
border-left:1px solid;
}
#main_1 #events_nav button .date{
border-left-color:#a8e9e6;
color:rgba(27,88,94,0.6);
}
#main_2 #events_nav button .date{
border-left-color:#a9e9ac;
color:rgba(27,94,54,0.6);
}
#main_3 #events_nav button .date{
border-left-color:#e9e1a8;
color:rgba(87,94,27,0.6);
}
#main_4 #events_nav button .date{
border-left-color:#e9a8d6;
color:rgba(94,27,72,0.6);
}
#main_1 #events_nav button:hover .date{
border-left-color:rgba(102,156,75,0.35);
color:rgba(27,94,54,0.6);
}
#main_2 #events_nav button:hover .date{
border-left-color:rgba(102,156,75,0.35);
}
#main_3 #events_nav  button:hover.date{
border-left-color:rgba(144,156,65,0.35);
}
#main_4 #events_nav button:hover .date{
border-left-color:rgba(156,109,85,0.35);
}
#main_1 #events_nav button.selected .date{
color:#a8f8ff;
border-left-color:rgba(162,225,222,0.66);
}
#main_2 #events_nav button.selected .date{
color:#f6ffa8;
border-left-color:rgba(162,225,165,0.66);
}
#main_3 #events_nav  button.selected.date{
color:#dfffa9;
border-left-color:rgba(225,217,162,0.66);
}
#main_4 #events_nav button.selected .date{
color:#ffa8e2;
border-left-color:rgba(225,162,206,0.66);
}
#nav{
top:28px;
}
#nav li{
margin:0;
list-style:none;
}
#nav a{
display:block;
}
#nav a{
color:#fff;
}


#nav .sub ul a,#lang_nav a,#footer_nav a{
color:#fff;
}
#main_1 #nav .sub ul a,#main_1 #lang_nav a,#main_1 #footer_nav a,#main_1 #events_prom .sponsors .gold+dd a,#main_1 #events_prom .speakers_events .all_speakers,#main_1 #main_events_arch a,#main_1 #main_news a{
color:#d5f5f0;
}
#main_2 #nav .sub ul a,#main_2 #lang_nav a,#main_2 #footer_nav a,#main_2 #events_prom .sponsors .gold+dd a,#main_2 #events_prom .speakers_events .all_speakers,#main_2 #main_events_arch a,#main_2 #main_news a{
color:#dff5d5;
}
#main_3 #nav .sub ul a,#main_3 #lang_nav a,#main_3 #footer_nav a,#main_3 #events_prom .sponsors .gold+dd a,#main_3 #events_prom .speakers_events .all_speakers,#main_3 #main_events_arch a,#main_3 #main_news a{
color:#f2f5d5;
}
#main_4 #nav .sub ul a,#main_4 #lang_nav a,#main_4 #footer_nav a,#main_4 #events_prom .sponsors .gold+dd a,#main_4 #events_prom .speakers_events .all_speakers,#main_4 #main_events_arch a,#main_4 #main_news a{
color:#f5d5ea;
}
#nav a:hover,#lang_nav a:hover{
color:#4089c0;
}
#main_1 #nav a:hover,#main_1 #nav .sub ul a:hover,#main_1 #nav .sub ul .selected a,#main_1 #lang_nav a:hover,#main_1 #footer a:hover,#main_1 #footer_nav .selected a,#main_1 #footer .cont .office_cont dt,#main_1 #content a:hover,#main_1 #events_prom .sponsors .gold+dd a:hover,#main_1 #events_prom .speakers_events .all_speakers:hover{
color:#efffb6;
}
#main_2 #nav a:hover,#main_2 #nav .sub ul a:hover,#main_2 #nav .sub ul .selected a,#main_2 #lang_nav a:hover,#main_2 #footer a:hover,#main_2 #footer_nav .selected a,#main_2 #footer .cont .office_cont dt,#main_2 #content a:hover,#main_2 #events_prom .sponsors .gold+dd a:hover,#main_2 #events_prom .speakers_events .all_speakers:hover{
color:#dfffa9;
}
#main_3 #nav a:hover,#main_3 #nav .sub ul a:hover,#main_3 #nav .sub ul .selected a,#main_3 #lang_nav a:hover,#main_3 #footer a:hover,#main_3 #footer_nav .selected a,#main_3 #footer .cont .office_cont dt,#main_3 #content a:hover,#main_3 #events_prom .sponsors .gold+dd a:hover,#main_3 #events_prom .speakers_events .all_speakers:hover{
color:#fff889;
}
#main_4 #nav a:hover,#main_4 #nav .sub ul a:hover,#main_4 #nav .sub ul .selected a,#main_4 #lang_nav a:hover,#main_4 #footer a:hover,#main_4 #footer_nav .selected a,#main_4 #footer .cont .office_cont dt,#main_4 #content a:hover,#main_4 #events_prom .sponsors .gold+dd a:hover,#main_4 #events_prom .speakers_events .all_speakers:hover{
color:#ffe7be;
}
#nav>ul{
float:right;
}
#nav>ul>li,#footer_nav li a{
float:left;
border-left:1px solid rgba(255,255,255,0.25);
border-right:1px solid rgba(0,0,0,0.15);
}
#nav>ul>li:first-child,#footer_nav  li:first-child a{
border-left:0;
}
#nav>ul>li:last-child,#footer_nav li:last-child a{
border-right:0;
}
#nav>ul>li>a{
font-weight:bold;
text-transform:uppercase;
margin:0 10px;
padding:0 16px;
line-height:25px;
border:solid transparent;
border-width:1px 0;
text-shadow:rgba(255,255,255,0.5) 0 0 1px;
}
#nav>ul>li.selected>a{
border-radius:3px;
color:rgba(255,255,255,0.6) !important;
border-color:#4d4f51 transparent #e0e1e3 transparent;
background:linear-gradient(rgba(0,0,0,0.3),rgba(0,0,0,0.19));
background:-moz-linear-gradient(rgba(0,0,0,0.3),rgba(0,0,0,0.19));
background:-webkit-linear-gradient(rgba(0,0,0,0.3),rgba(0,0,0,0.19));
background:-o-linear-gradient(rgba(0,0,0,0.3),rgba(0,0,0,0.19));
background:-ms-linear-gradient(rgba(0,0,0,0.3),rgba(0,0,0,0.19));
}
#main_1 #nav>ul>li.selected>a{
border-color:#26545e transparent #89d3df transparent;
}
#main_2 #nav>ul>li.selected>a{
border-color:#265e3a transparent #89e0a3 transparent;
}
#main_3 #nav>ul>li.selected>a{
border-color:#4b5331 transparent #c9d196 transparent;
}
#main_4 #nav>ul>li.selected>a{
border-color:#5c283e transparent #dd8cb0 transparent;
}
#nav .selected.sub:hover>a{
background:none;
color:#fff !important;
border-color:transparent !important;
}
#nav .sub,#nav .sub a{
position:relative;
z-index:1;
}
#nav .sub>a:after{
content:"";
position:absolute;
width:7px;
height:5px;
right:4px;
top:11px;
background:url(/Themes/Default/img/site/sprite.png) -320px -1380px no-repeat;
}
#main_1 #nav .sub>a:after{
background-position:-327px -1380px;
}
#main_2 #nav .sub>a:after{
background-position:-334px -1380px;
}
#main_3 #nav .sub>a:after{
background-position:-341px -1380px;
}
#main_4 #nav .sub>a:after{
background-position:-348px -1380px;
}
#nav .sub>ul{
display:none;
position:absolute;
top:-4px;
left:6px;
right:6px;
padding:30px 0 5px;
border-radius:3px;
background:rgba(0,0,0,0.6);
border-bottom:1px solid rgba(0,0,0,0.8);
}
#nav .sub:hover>ul{
display:block;
}
#nav .sub ul a{
font-size:11px;
padding:4px 20px;
}
#nav .sub ul a:hover,#nav .sub ul .selected a{
background:rgba(150,150,150,0.8);
}
#main_1 #nav .sub ul a:hover,#main_1 #nav .sub ul .selected a{
background:rgba(61,166,196,0.4);
}
#main_2 #nav .sub ul a:hover,#main_2 #nav .sub ul .selected a{
background:rgba(57,188,108,0.4);
}
#main_3 #nav .sub ul a:hover,#main_3 #nav .sub ul .selected a{
background:rgba(153,170,81,0.4);
}
#main_4 #nav .sub ul a:hover,#main_4 #nav .sub ul .selected a{
background:rgba(191,65,116,0.4);
}
#header{
top:28px;
}
#header>*{
position:absolute;
}
#site_logo{
top:0;
left:-10px;
}
#lang_nav{
top:7px;
left:113px;
color:#fff;
font-size:11px;
padding-left:26px;
}
#lang_nav li{
list-style:none;
margin:0;
}
#lang_nav a{
color:#fff;
display:none;
}
#lang_nav a[href]{
display:block;
}
#lang_nav img{
left:0;
padding:2px;
position:absolute;
border-radius:2px;
background:linear-gradient(#8d9494,#d4d8d9);
background:-moz-linear-gradient(#8d9494,#d4d8d9);
background:-webkit-linear-gradient(#8d9494,#d4d8d9);
background:-o-linear-gradient(#8d9494,#d4d8d9);
background:-ms-linear-gradient(#8d9494,#d4d8d9);
}
#main_1 #lang_nav img{
background:linear-gradient(#3a889e,#7dc4d5);
background:-moz-linear-gradient(#3a889e,#7dc4d5);
background:-webkit-linear-gradient(#3a889e,#7dc4d5);
background:-o-linear-gradient(#3a889e,#7dc4d5);
background:-ms-linear-gradient(#3a889e,#7dc4d5);
}
#main_2 #lang_nav img{
background:linear-gradient(#3a9e5b,#7dd598);
background:-moz-linear-gradient(#3a9e5b,#7dd598);
background:-webkit-linear-gradient(#3a9e5b,#7dd598);
background:-o-linear-gradient(#3a9e5b,#7dd598);
background:-ms-linear-gradient(#3a9e5b,#7dd598);
}
#main_3 #lang_nav img{
background:linear-gradient(#8d9e3a,#c8d57d);
background:-moz-linear-gradient(#8d9e3a,#c8d57d);
background:-webkit-linear-gradient(#8d9e3a,#c8d57d);
background:-o-linear-gradient(#8d9e3a,#c8d57d);
background:-ms-linear-gradient(#8d9e3a,#c8d57d);
}
#main_4 #lang_nav img{
background:linear-gradient(#9e3a64,#d57da4);
background:-moz-linear-gradient(#9e3a64,#d57da4);
background:-webkit-linear-gradient(#9e3a64,#d57da4);
background:-o-linear-gradient(#9e3a64,#d57da4);
background:-ms-linear-gradient(#9e3a64,#d57da4);
}
#breadcrumbs{
font-size:11px;
color:#6b7477;
margin-bottom:25px;
}
#breadcrumbs a{
position:relative;
margin-right:24px;
color:#3e70aa;
}
#breadcrumbs a:hover{
color:#702645;
}
#breadcrumbs a:after{
content:"";
position:absolute;
width:4px;
height:3px;
top:6px;
right:-14px;
background:url(/Themes/Default/img/site/sprite.png) -320px -1385px no-repeat;
}
#footer{
padding-top:83px;
bottom:0;
font-size:11px;
color:#797979;
height:62px;
}
#footer p{
margin:0;
}
[id^="main"] #footer{
color:#fff;
}
[id^="main"] #footer a{
color:#fff;
}
#footer:before{
top:0;
content:"";
border-top:1px solid rgba(0,0,0,0.15);
border-bottom:1px solid rgba(255,255,255,0.25);
}
#footer_nav,#footer_soc_icons{
position:absolute;
top:30px;
}
#footer_soc_icons{
right:0;
}
#footer_nav{
left:0;
border-radius:15px;
background:#a9b0b5;
}
#main_1 #footer_nav{
background:#559c96;
}
#main_2 #footer_nav{
background:#549c5a;
}
#main_3 #footer_nav{
background:#8e8e61;
}
#main_4 #footer_nav{
background:#985882;
}
#footer_nav li{
float:left;
list-style:none;
margin:0;
}
#footer_nav a{
line-height:15px;
margin:4px 0;
color:#fff;
padding:0 10px;
display:block;
}
#footer_nav a:hover,#footer_nav .selected a,#nav .sub ul a:hover,#nav .sub ul .selected a{
color:#3b4852;
}
#copyright{
float:left;
width:250px;
}
#footer .cont_footer{
float:left;
}
#footer .cont_footer  dl>*{
float:left;
}
#footer .cont_footer .office_cont dt{
margin-right:5px;
font-weight:bold;
}
#footer .cont_footer .office_cont .fax{
clear:left;
}
#footer .cont_footer .office_cont .e-mail{
margin-left:30px;
}
#abp{
float:right;
padding-right:65px;
position:relative;
text-align:right;
}
#abp img{
right:0;
top:5px;
position:absolute;
}
#content,#aside{
float:left;
position:relative
}
#aside{
margin:112px 0 0 -100%;
width:215px;
}
#content{
position:relative;
width:100%;
min-height:1px;
padding-left:250px;
box-sizing:border-box;
-moz-box-sizing:border-box;
}
[id^="main"] #content{
padding:0;
}
#events_prom{
padding-top:370px;
margin-bottom:20px;
}
#events_prom:after{
content:"";
display:block;
clear:both;
border-top:1px solid rgba(0,0,0,0.15);
border-bottom:1px solid rgba(255,255,255,0.25);
}
#events_prom:before{
content:"";
position:absolute;
left:55px;
top:26px;
width:700px;
height:336px;
background:url(/Themes/Default/img/site/sprite.png) no-repeat;
}
#main_1 #events_prom:before{
background-position:0 0;
}
#main_2 #events_prom:before{
background-position:0 -336px;
}
#main_3 #events_prom:before{
background-position:0 -672px;
}
#main_4 #events_prom:before{
background-position:0 -1008px;
}
#events_prom .sponsors>*{
position:absolute;
font-size:11px;
}
#events_prom .sponsors img{
position:absolute;
top:0;
left:0;
bottom:0;
right:0;
margin:auto;
}
#events_prom .sponsors .gold{
color:#fff889;
right:140px;
top:0;
text-transform:uppercase;
text-align:right;
/*width:120px;*/
width: 160px;
font:17px/1.2 elektra,arial,sans-serif;
}
#events_prom .sponsors .gold:first-line{
font-size:20px;
}
#events_prom .sponsors .gold+dd{
right:140px;
top:46px;
font-weight:bold;
}
#events_prom .sponsors .gold+dd a{
display:block;
width:100px;
height:15px;
text-align:right;
}
#events_prom .sponsors .gold+dd a:before,#events_prom .sponsors .gold+dd a:after{
content:"";
position:absolute;
border-radius:3px;
}
#events_prom .sponsors .gold+dd a:before{
bottom:-13px;
left:112px;
background:#fefefe;
border:2px solid rgba(255,255,225,0.53);
border-bottom-width:3px;
background-clip:padding-box;
width:124px;
height:71px;
}
#events_prom .sponsors .gold+dd a:hover:before{
left:111px;
border-width:3px;
box-shadow:none !important;
}
#events_prom .sponsors .gold+dd a:after{
bottom:-14px;
left:111px;
width:130px;
border-bottom:1px solid;
}
#events_prom .sponsors .gold+dd a:hover:after{
content:none;
}
#main_1 #events_prom .sponsors .gold+dd a:before{
box-shadow:0 0 0 1px #94e0db,0 0 11px #94e0db;
}
#main_2 #events_prom .sponsors .gold+dd a:before{
box-shadow:0 0 0 1px #bee897,0 0 11px #bee897;
}
#main_3 #events_prom .sponsors .gold+dd a:before{
box-shadow:0 0 0 1px #dbdd91,0 0 11px #dbdd91;
}
#main_4 #events_prom .sponsors .gold+dd a:before{
box-shadow:0 0 0 1px #e6ad99,0 0 11px #e6ad99;
}
#main_1 #events_prom .sponsors .gold+dd a:after{
border-bottom-color:#4bb0c5;
}
#main_2 #events_prom .sponsors .gold+dd a:after{
border-bottom-color:#4bc574;
}
#main_3 #events_prom .sponsors .gold+dd a:after{
border-bottom-color:#9faf61;
}
#main_4 #events_prom .sponsors .gold+dd a:after{
border-bottom-color:#bf517f;
}
#events_prom .sponsors .gold+dd img{
right:-138px;
top:-46px;
bottom:-10px;
left:114px;
max-width:124px;
max-height:71px;
}
#events_prom .sponsors .info,#events_prom .sponsors .other{
top:288px;
color:#fff;
width:100px;
text-align:center;
}
#events_prom .sponsors .info{
left:63px;
}
#events_prom .sponsors .other{
left:179px;
}
#events_prom .sponsors .info+dd,#events_prom .sponsors .other+dd{
top:156px;
width:78px;
height:76px;
}
#events_prom .sponsors .info+dd{
left:72px;
}
#events_prom .sponsors .other+dd{
left:190px;
}
#events_prom .sponsors .info+dd img,#events_prom .sponsors .other+dd img{
max-width:78px;
max-height:76px;
}
#events_prom .description{
width:520px;
float:left;
}
#main_1 #events_prom .description{
color:#204547;
}
#main_2 #events_prom .description{
color:#143b22;
}
#main_3 #events_prom .description{
color:#3d3f27;
}
#main_4 #events_prom .description{
color:#452134;
}
#events_prom .description .h1{
color:#fefefe;
display:block;
margin-bottom:15px;
font:32px/1.2 elektra,arial,sans-serif;
}
#events_prom .nav{
float:left;
}
#events_prom .nav>li{
margin:20px 0;
float:left;
list-style:none;
}
#events_prom .nav .reg{
margin-right:15px;
border-radius:20px;
}
#main_1 #events_prom .nav .reg{
background-color:rgba(168,252,242,0.26);
}
#main_2 #events_prom .nav .reg{
background-color:rgba(220,252,168,0.26);
}
#main_3 #events_prom .nav .reg{
background-color:rgba(252,249,168,0.26);
}
#main_4 #events_prom .nav .reg{
background-color:rgba(252,168,227,0.26);
}
#events_prom .nav .reg>*{
display:block;
position:relative;
font-size:12px;
font-weight:bold;
border-radius:20px;
line-height:32px;
text-align:center;
width:150px;
margin:4px;
text-decoration:none;
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5);
color:#327b4a;
text-shadow:#f5ffbe 0 1px 1px;
background:linear-gradient(#ffff5d,#bdf64e);
background:-moz-linear-gradient(#ffff5d,#bdf64e);
background:-webkit-linear-gradient(#ffff5d,#bdf64e);
background:-o-linear-gradient(#ffff5d,#bdf64e);
background:-ms-linear-gradient(#ffff5d,#bdf64e);
}
#main_3  #events_prom .nav .reg>*{
color:#666c31;
background:linear-gradient(#f2f269,#b8e959);
background:-moz-linear-gradient(#f2f269,#b8e959);
background:-webkit-linear-gradient(#f2f269,#b8e959);
background:-o-linear-gradient(#f2f269,#b8e959);
background:-ms-linear-gradient(#f2f269,#b8e959);
}
#main_4  #events_prom .nav .reg>*{
color:#7b4f32;
text-shadow:#fffebe 0 1px 1px;
background:linear-gradient(#f5f64d,#ffc95d);
background:-moz-linear-gradient(#f5f64d,#ffc95d);
background:-webkit-linear-gradient(#f5f64d,#ffc95d);
background:-o-linear-gradient(#f5f64d,#ffc95d);
background:-ms-linear-gradient(#f5f64d,#ffc95d);
}
#content #events_prom .nav .reg>*:hover{
color:#327b4a;
background:linear-gradient(#d6ff5d,#93f64d);
background:-moz-linear-gradient(#d6ff5d,#93f64d);
background:-webkit-linear-gradient(#d6ff5d,#93f64d);
background:-o-linear-gradient(#d6ff5d,#93f64d);
background:-ms-linear-gradient(#d6ff5d,#93f64d);
}
#main_3  #events_prom .nav .reg>*:hover{
color:#666c31;
background:linear-gradient(#d7f05e,#95e64e);
background:-moz-linear-gradient(#d7f05e,#95e64e);
background:-webkit-linear-gradient(#d7f05e,#95e64e);
background:-o-linear-gradient(#d7f05e,#95e64e);
background:-ms-linear-gradient(#d7f05e,#95e64e);
}
#main_4  #events_prom .nav .reg>*:hover{
color:#7b4f32;
background:linear-gradient(#f6da4d,#ffae5d);
background:-moz-linear-gradient(#f6da4d,#ffae5d);
background:-webkit-linear-gradient(#f6da4d,#ffae5d);
background:-o-linear-gradient(#f6da4d,#ffae5d);
background:-ms-linear-gradient(#f6da4d,#ffae5d);
}
#events_prom .nav .reg>*:after{
content:"";
position:absolute;
left:16px;
top:-3px;
width:91px;
height:36px;
background:url(/Themes/Default/img/site/sprite.png) -264px -1344px no-repeat;
}
#events_prom .nav .calendar>*{
width:130px;
text-align:center;
line-height:15px;
display:block;
font-size:11px;
border-top:2px solid #fefefe;
border-bottom:1px solid rgba(0,0,0,0.33);
border-radius:2px;
text-decoration:none;
padding:0 17px 2px 0;
margin:10px 0;
position:relative;
background-clip:padding-box !important;
}
#main_1 #events_prom .nav .calendar>*{
color:#27627c;
background:linear-gradient(#dff4f5,#78d0d5);
background:-moz-linear-gradient(#dff4f5,#78d0d5);
background:-webkit-linear-gradient(#dff4f5,#78d0d5);
background:-o-linear-gradient(#dff4f5,#78d0d5);
background:-ms-linear-gradient(#dff4f5,#78d0d5);
}
#main_1 #events_prom .nav .calendar>*:hover{
background:linear-gradient(#ecf8f9,#9be2e5);
background:-moz-linear-gradient(#ecf8f9,#9be2e5);
background:-webkit-linear-gradient(#ecf8f9,#9be2e5);
background:-o-linear-gradient(#ecf8f9,#9be2e5);
background:-ms-linear-gradient(#ecf8f9,#9be2e5);
}
#main_2 #events_prom .nav .calendar>*{
color:#277c43;
background:linear-gradient(#dff5e5,#79d593);
background:-moz-linear-gradient(#dff5e5,#79d593);
background:-webkit-linear-gradient(#dff5e5,#79d593);
background:-o-linear-gradient(#dff5e5,#79d593);
background:-ms-linear-gradient(#dff5e5,#79d593);
}
#main_2 #events_prom .nav .calendar>*:hover{
background:linear-gradient(#edf9f0,#9fe7b8);
background:-moz-linear-gradient(#edf9f0,#9fe7b8);
background:-webkit-linear-gradient(#edf9f0,#9fe7b8);
background:-o-linear-gradient(#edf9f0,#9fe7b8);
background:-ms-linear-gradient(#edf9f0,#9fe7b8);
}
#main_3 #events_prom .nav .calendar>*{
color:#6b6723;
background:linear-gradient(#f1f5df,#c5d578);
background:-moz-linear-gradient(#f1f5df,#c5d578);
background:-webkit-linear-gradient(#f1f5df,#c5d578);
background:-o-linear-gradient(#f1f5df,#c5d578);
background:-ms-linear-gradient(#f1f5df,#c5d578);
}
#main_3 #events_prom .nav .calendar>*:hover{
background:linear-gradient(#f7f9ec,#dbe59b);
background:-moz-linear-gradient(#f7f9ec,#dbe59b);
background:-webkit-linear-gradient(#f7f9ec,#dbe59b);
background:-o-linear-gradient(#f7f9ec,#dbe59b);
background:-ms-linear-gradient(#f7f9ec,#dbe59b);
}
#main_4 #events_prom .nav .calendar>*{
color:#7c2754;
background:linear-gradient(#f5dfe7,#d5789c);
background:-moz-linear-gradient(#f5dfe7,#d5789c);
background:-webkit-linear-gradient(#f5dfe7,#d5789c);
background:-o-linear-gradient(#f5dfe7,#d5789c);
background:-ms-linear-gradient(#f5dfe7,#d5789c);
}
#main_4 #events_prom .nav .calendar>*:hover{
background:linear-gradient(#f9ecf1,#e59bbc);
background:-moz-linear-gradient(#f9ecf1,#e59bbc);
background:-webkit-linear-gradient(#f9ecf1,#e59bbc);
background:-o-linear-gradient(#f9ecf1,#e59bbc);
background:-ms-linear-gradient(#f9ecf1,#e59bbc);
}
#events_prom .nav .calendar>*:after{
content:"";
position:absolute;
width:14px;
height:14px;
right:4px;
top:1px;
background:url(/Themes/Default/img/site/sprite.png) no-repeat;
}
#main_1 #events_prom .nav .calendar>*:after{
background-position: -264px -1380px;
}
#main_2 #events_prom .nav .calendar>*:after{
background-position: -278px -1380px;
}
#main_3 #events_prom .nav .calendar>*:after{
background-position: -292px -1380px;
}
#main_4 #events_prom .nav .calendar>*:after{
background-position: -306px -1380px;
}
#events_prom .speakers_events{
float:right;
width:340px;
margin:10px 0 20px;
font-size:11px;
}
#events_prom .speakers_events h2{
font-size:17px;
color:#fefefe;
float:left;
margin:0;
}
#events_prom .speakers_events .all_speakers{
float:right;
padding-right:15px;
position:relative;
}
#events_prom .speakers_events .all_speakers:after{
content:"";
position:absolute;
background:url(/Themes/Default/img/site/sprite.png) no-repeat;
width:11px;
height:6px;
right:1px;
top:7px;
}
#main_1 #events_prom .speakers_events .all_speakers:after{
background-position: -355px -1344px;
}
#main_1 #events_prom .speakers_events .all_speakers:hover:after{
background-position: -366px -1344px;
}
#main_2 #events_prom .speakers_events .all_speakers:after{
background-position: -355px -1350px;
}
#main_2 #events_prom .speakers_events .all_speakers:hover:after{
background-position: -366px -1350px;
}
#main_3 #events_prom .speakers_events .all_speakers:after{
background-position: -355px -1356px;
}
#main_3 #events_prom .speakers_events .all_speakers:hover:after{
background-position: -366px -1356px;
}
#main_4 #events_prom .speakers_events .all_speakers:after{
background-position: -355px -1362px;
}
#main_4 #events_prom .speakers_events .all_speakers:hover:after{
background-position: -366px -1362px;
}
#events_prom .speakers_events dl{
overflow:hidden;
clear:both;
padding-top:13px;
}
#events_prom .speakers_events dl>*{
float:left;
width:96px;
}
#events_prom .speakers_events dl>dt{
font-weight:bold;
position:relative;
}
#main_1 #events_prom .speakers_events dl>dt{
color:#1e5257;
}
#main_2 #events_prom .speakers_events dl>dt{
color:#1d5632;
}
#main_3 #events_prom .speakers_events dl>dt{
color:#51571e;
}
#main_4 #events_prom .speakers_events dl>dt{
color:#571e44;
}
#events_prom .speakers_events dl>dd{
margin:130px 26px 0 -96px;
color:#fff;
/*height:4.2em;*/
/*height: 15.2em;*/
height: auto;
overflow:hidden;
}
#events_prom .speakers_events dl>dd:last-child{
margin-right:0;
}
#events_prom .speakers_events dl>dt img{
padding:1px;
border:2px solid;
width:90px;
height:90px;
border-radius:2px;
margin-bottom:2px;
}
#main_1 #events_prom .speakers_events dl>dt img{
border-color:#acf1ee;
}
#main_2 #events_prom .speakers_events dl>dt img{
border-color:#adf1b0;
}
#main_3 #events_prom .speakers_events dl>dt img{
border-color:#d4f1ac;
}
#main_4 #events_prom .speakers_events dl>dt img{
border-color:#f1acdd;
}
#events_prom .speakers_events dl>dt:after{
content:"";
position:absolute;
background:url(/Themes/Default/img/site/sprite.png) -377px -1344px no-repeat;
width:96px;
height:30px;
left:0;
top:19px;
}
#main_events_arch h2,#main_news h2{
margin:0;
}
#main_1 #main_events_arch h2,#main_1 #main_news h2{
color:#204648;
}
#main_2 #main_events_arch h2,#main_2 #main_news h2{
color:#1c4626;
}
#main_3 #main_events_arch h2,#main_3 #main_news h2{
color:#3b3e24;
}
#main_4 #main_events_arch h2,#main_4 #main_news h2{
color:#431e30;
}
#main_events_arch{
float:left;
width:330px;
}
#main_events_arch .event{
font-size:11px;
margin:15px 0;
}
#main_1 #main_events_arch .event{
color:#1e5257;
}
#main_2 #main_events_arch .event{
color:#1d5632;
}
#main_3 #main_events_arch .event{
color:#51571e;
}
#main_4 #main_events_arch .event{
color:#571e44;
}
#main_events_arch .date{
font-size:10px;
font-weight:bold;
display:inline-block;
line-height:17px;
width:69px;
text-align:center;
background:url(/Themes/Default/img/site/sprite.png) no-repeat;
}
#main_1  #main_events_arch .date{
color:#478688;
background:url(/Themes/Default/img/site/sprite.png) -264px -1394px no-repeat;
}
#main_2  #main_events_arch .date{
color:#5c7f4e;
background:url(/Themes/Default/img/site/sprite.png) -264px -1411px no-repeat;
}
#main_3  #main_events_arch .date{
color:#a2a367;
background:url(/Themes/Default/img/site/sprite.png) -264px -1428px no-repeat;
}
#main_4  #main_events_arch .date{
color:#7e4b6e;
background:url(/Themes/Default/img/site/sprite.png) -264px -1445px no-repeat;
}
#main_events_arch a{
font-weight:bold;
}
#main_news{
float:right;
width:570px;
}
#main_news h2{
float:left;
}
#main_news>div{
clear:left;
float:left;
width:320px;
}
#main_news>div+div{
clear:none;
float:right;
width:215px;
}
#main_news .news_arch{
padding-left:10px;
border-left:1px solid rgba(255, 255, 255, 0.25);
margin:6px 0 0 10px;
font-size:11px;
}
#main_news .date{
font-size:11px;
margin-top:2px;
}
#main_1  #main_news .date{
color:#a8f8ff;
}
#main_2  #main_news .date{
color:#dfffa9;
}
#main_3  #main_news .date{
color:#f6ffa8;
}
#main_4  #main_news .date{
color:#ffa8e2;
}
#main_news .news_article.image{
padding-left:70px;
}
#main_news .news_arch+.news_article,#main_news .news_arch+.news_article+.news_article{
margin-top:10px;
}
#main_news .news_article{
position:relative;
margin:30px 0;
}
#main_news .news_article:after{
content:"";
position:absolute;
left:0;
right:0;
bottom:-16px;
border-bottom: 1px dotted rgba(255, 255, 255, 0.25);
border-top: 1px dotted rgba(0, 0, 0, 0.15);
}
#main_news .news_article:first-child{
margin-top:15px;
}
#main_news .news_article:last-child:after{
content:none;
}
#main_news .news_article a{
font-size:12px;
height:34px;
display:block;
}
#main_news .news_article.image img{
position:absolute;
width:56px;
height:41px;
left:0;
top:5px;
border:2px solid;
border-radius:2px;
background-color: #fff;
}
#main_1 #main_news .news_article.image img{
border-color:#acf1ee;
background-color: #fff;
}
#main_2 #main_news .news_article.image img{
border-color:#adf1b0;
background-color: #fff;
}
#main_3 #main_news .news_article.image img{
border-color:#f1e8ac;
background-color: #fff;
}
#main_4 #main_news .news_article.image img{
border-color:#f1acdd;
    background-color: #fff;       
}
.cont>dl{
position:relative;
overflow:hidden;
padding-bottom:25px;
}
.cont>dl:after{
content:"";
position:absolute;
bottom:0;
left:0;
right:0;
border-top:1px solid rgba(0,0,0,0.15);
border-bottom:1px solid rgba(255,255,255,0.25);
}
.cont dl>*{
float:left;
font-size:11px;
}
.cont dt{
font-weight:bold;
}
.cont dd p{
font-size:13px;
margin-top:0;
}
.cont>dl>*{
width:220px;
}
.cont .office_cont:first-child{
margin-bottom:120px;
}
.cont .office_cont:first-child+dd{
width:100%;
}
.cont .office_cont:first-child+dd+dt{
clear:left;
}
.cont .office_cont{
color:#702645;
margin-bottom:105px;
}
.cont .office_cont+dd{
margin:20px 0  0 -220px;
}
.cont .office_cont+dd dt{
clear:left;
margin-right:4px;
padding-left:12px;
position:relative;
}
.cont .office_cont+dd dt:before{
content:"";
position:absolute;
width:6px;
height:5px;
left:0;
top:6px;
background:url(/Themes/Default/img/site/sprite.png) -355px -1368px no-repeat;
}
.cont .office_cont+dd dl>*{
margin-bottom:10px;
}
.captcha input{
width:240px;
}
.captcha input{
width:260px;
margin-right:7px;
}
.captcha button:after{
content:"";
display:inline-block;
width:20px;
height:20px;
background:url(/Themes/Default/img/site/sprite.png) -264px -1462px no-repeat;
opacity:0.8;
vertical-align:middle;
margin-left:6px;
}
.captcha button:hover:after{
opacity:1;
}
.captcha button:active:after{
transform:rotate(180deg);
-webkit-transform:rotate(180deg);
-moz-transform:rotate(180deg);
-o-transform:rotate(180deg);
}
.feedback_form{
margin-top:20px;
font-size:11px;
width:330px;
}
.feedback_form{
margin-top:20px;
font-size:11px;
width:370px;
}
.feedback_form legend{
margin-bottom:10px;
}
.feedback_form label{
font-weight:bold;
color:#702645;
}
.feedback_form dd{
margin-bottom:10px;
}
.feedback_form [type="submit"]{
margin-top:5px;
}
.registration_for_the_event{
font-size:11px;
overflow:hidden;
}
.registration_for_the_event legend{
font:17px/1 elektra,arial,sans-serif;
color:#474747;
}
.registration_for_the_event label{
font-weight:bold;
color:#702645;
}
.registration_for_the_event dd{
margin-bottom:10px;
}
.registration_for_the_event .info1,.registration_for_the_event .kind_of_activity,.registration_for_the_event .other_over .other{
float:left;
width:325px;
}
.registration_for_the_event .info2,.registration_for_the_event .geography_of_activity,.registration_for_the_event .other_over .other+.other{
float:right;
width:325px;
}
.registration_for_the_event .info1 dt:first-child,.registration_for_the_event .info1 dt:first-child+dd{
float:left;
width:270px;
margin-bottom:32px;
}
.registration_for_the_event .info1,.registration_for_the_event .info2{
margin-top:10px;
}
.registration_for_the_event .info1 dt:first-child+dd{
margin:15px 10px 0 -270px;
}
.registration_for_the_event .info1 dt:first-child+dd+dt,.registration_for_the_event .info1 dt:first-child+dd+dt+dd{
float:left;
width:45px;
margin-bottom:32px;
}
.registration_for_the_event .info1 dt:first-child+dd+dt+dd{
margin:15px 0 0 -45px;
}
.registration_for_the_event textarea{
height:164px;
}
.registration_for_the_event li{
list-style:none;
margin:0;
}
.registration_for_the_event .kind_of_activity,.registration_for_the_event .geography_of_activity{
margin-top:10px;
}
.registration_for_the_event .kind_of_activity legend,.registration_for_the_event .geography_of_activity legend{
font:bold 11px/1.4 arial,sans-serif;
color:#702645;
}
.registration_for_the_event .kind_of_activity ul,.registration_for_the_event .geography_of_activity ul{
overflow:hidden;
margin-top:5px;
}
.registration_for_the_event .kind_of_activity li,.registration_for_the_event .geography_of_activity li{
margin-bottom:10px;
float:left;
width:50%;
height:31px;
padding-right:5px;
box-sizing:border-box;
-moz-box-sizing:border-box;
}
.registration_for_the_event .kind_of_activity label,.registration_for_the_event .geography_of_activity label{
font-weight:normal;
color:#636363;
margin-left:20px;
display:block;
}
.registration_for_the_event .kind_of_activity input,.registration_for_the_event .geography_of_activity input{
margin-left:-20px;
float:left;
}
.registration_for_the_event .other label{
margin:0;
font-weight:bold;
color:#702645;
}
.registration_for_the_event .other input{
margin:0;
}
.registration_for_the_event .other_over{
clear:both;
overflow:hidden;
margin-bottom:15px;
}
.registration_for_the_event .captcha,.registration_for_the_event .captcha+fieldset{
float:left;
}
.registration_for_the_event .captcha+fieldset{
margin:5px 0 0 20px;
}
.registration_for_the_event .captcha input{
width:230px;
}
.events{
margin-bottom:40px;
}
.events h2{
display:inline-block;
margin-right:30px;
}
#aside .events h2{
margin-top:0;
}
.events .speakers_events{
font-size:11px;
position:relative;
}
.events .speakers_events dl:after{
content:"";
display:block;
clear:both;
padding-top:35px;
}
.events .speakers_events:before{
content:"";
position:absolute;
left:0;
right:0;
bottom:5px;
border-bottom: 1px solid rgba(255, 255, 255, 0.25);
border-top: 1px solid rgba(0, 0, 0, 0.15);
}
.events .speakers_events h2{
font-size:17px;
}
.events.speakers_events dl{
overflow:hidden;
}
.events .speakers_events dl>*{
float:left;
width:96px;
}
.events .speakers_events dl>dt{
font-weight:bold;
position:relative;
color:#702645;
margin-bottom:85px;
height:129px;
}
.events .speakers_events dl>dd{
margin:130px 48px 0 -96px;
height:7em;
position:relative;
}
.events .speakers_events dl>dd:hover{
z-index:1;
}
.events .speakers_events dl>dd>div{
overflow:hidden;
height:7em;
color:#797979;
border:1px dotted transparent;
white-space:nowrap;
text-overflow: ellipsis;
}
.events .speakers_events dl>dd:hover>div{
background:#f7f7f8;
overflow:visible;
height:auto;
width:120px;
padding:0 5px 5px;
margin-left:-15px;
border:1px dotted;
border-radius:5px;
white-space: normal;
}
.events .speakers_events dl>dd:nth-child(10n){
margin-right:0;
}
.events .speakers_events dl>dt img{
padding:1px;
border:2px solid #c3c3c3;
width:90px;
height:90px;
border-radius:2px;
margin-bottom:2px;
}
.events .speakers_events dl>dt:after{
content:"";
position:absolute;
background:url(/Themes/Default/img/site/sprite.png) -377px -1344px no-repeat;
width:96px;
height:30px;
left:0;
top:19px;
}
.events .speakers_events .all_speakers{
position:absolute;
left:0;
right:0;
margin:0 auto;
bottom:5px;
width:85px;
padding-right:15px;
}
.events .speakers_events .all_speakers:after{
content:"";
position:absolute;
background:url(/Themes/Default/img/site/sprite.png) -487px -1349px no-repeat;
width:11px;
height:5px;
right:0;
top:6px;
}
.events .speakers_events .all_speakers:hover:after{
background-position:-498px -1349px;
}
.events .event{
font-size:12px;
position:relative;
padding:10px 130px 10px 70px;
background:linear-gradient(#fefefe,rgba(254,254,254,0));
background:-moz-linear-gradient(#fefefe,rgba(254,254,254,0));
background:-webkit-linear-gradient(#fefefe,rgba(254,254,254,0));
background:-o-linear-gradient(#fefefe,rgba(254,254,254,0));
background:-ms-linear-gradient(#fefefe,rgba(254,254,254,0));
min-height:100px;
}
.events .event:hover{
background:rgba(0, 0, 0, 0.05);
}
#aside .events .event{
padding-right:10px;
min-height:60px;
}
.events .event:before{
content:"";
left:0;
right:0;
top:-2px;
height:4px;
position:absolute;
background-image:linear-gradient(180deg, #ababac, transparent 1px),linear-gradient(180deg, #9f9ea0, transparent 1px),linear-gradient(180deg, #626162, transparent 1px);
background-image:-moz-linear-gradient(180deg, #ababac, transparent 1px),-moz-linear-gradient(180deg, #9f9ea0, transparent 1px),-moz-linear-gradient(180deg, #626162, transparent 1px);
background-image:-webkit-linear-gradient(180deg, #ababac, transparent 1px),-webkit-linear-gradient(180deg, #9f9ea0, transparent 1px),-webkit-linear-gradient(180deg, #626162, transparent 1px);
background-image:-o-linear-gradient(180deg, #ababac, transparent 1px),-o-linear-gradient(180deg, #9f9ea0, transparent 1px),-o-linear-gradient(180deg, #626162, transparent 1px);
background-image:-ms-linear-gradient(180deg, #ababac, transparent 1px),-ms-linear-gradient(180deg, #9f9ea0, transparent 1px),-ms-linear-gradient(180deg, #626162, transparent 1px);
background-size:4px 2px,4px 1px,4px 1px;
background-position:2px 0,2px 2px,2px 3px;
background-repeat: repeat-x;
}
.events .event .linck_to_event{
display:block;
overflow:hidden;
max-height:1.4em;
}
#aside .events .event .linck_to_event{
font-size:11px;
max-height:2.8em;
}
#content .events .event .linck_to_event:after{
background: url("/Themes/Default/img/site/sprite.png") no-repeat scroll -377px -1344px transparent;
content: "";
height: 30px;
right: 10px;
position:absolute;
top:30px;
width:96px;
}
.events .event img{
position:absolute;
width:90px;
height:67px;
right:10px;
top:20px;
padding:1px;
border:2px solid #c3c3c3;
border-radius:2px;
}
.events .event .city{
font-size:11px;
color:#797979;
}
.events .event .date{
position:absolute;
left:8px;
top:15px;
width:52px;
text-align:center;
font-size:11px;
color:#607c53;
}
.events .event .date:first-line{
font-size:11px;
font:40px/1 elektra,arial,sans-serif;
text-shadow:#869b7d 0px 0px 1px;
}
.events .event .date{
position:absolute;
left:9px;
top:15px;
width:52px;
text-align:center;
font-size:11px;
color:#607c53;
}
#aside .events .event .date{
top:8px;
}
.events .event .date+p{
overflow:hidden;
height:4.2em;
}
.events .event .date+p{
overflow:hidden;
height:4.2em;
}
#aside .events .event:last-child,#content .events .event:nth-last-child(2){
margin-bottom:15px;
}
#aside .events .event:last-child:after,#content .events .event:nth-last-child(2):after{
content:"";
position:absolute;
left:0;
right:0;
bottom:0px;
border-bottom: 1px solid #c8cacb;
}
.events .choice_of_month{
font-size:11px;
position:relative;
z-index:1;
display:inline-block;
color:#fff;
border-radius:2px;
vertical-align:4px;
background:linear-gradient(#7e9091,#607273);
background:-moz-linear-gradient(#7e9091,#607273);
background:-webkit-linear-gradient(#7e9091,#607273);
background:-o-linear-gradient(#7e9091,#607273);
background:-ms-linear-gradient(#7e9091,#607273);
}
.events .choice_of_month:hover{
background:linear-gradient(#48c674,#2aa856);
background:-moz-linear-gradient(#48c674,#2aa856);
background:-webkit-linear-gradient(#48c674,#2aa856);
background:-o-linear-gradient(#48c674,#2aa856);
background:-ms-linear-gradient(#48c674,#2aa856);
}
.events .choice_of_month>button{
color:#fff;
line-height:18px;
text-indent:5px;
box-shadow:0 1px 1px rgba(96,114,115,0.3);
width: 85px;
}
.events .choice_of_month>button:after{
content:"";
display:inline-block;
vertical-align:middle;
width:11px;
height:17px;
margin:0 5px 0 10px;
background:url(/Themes/Default/img/site/sprite.png) -284px -1462px no-repeat;
}
.events .choice_of_month:hover>button:after{
background-position: -295px -1462px;
}
.events .choice_of_month ul{
position:absolute;
display:none;
z-index:-1;
left:0;
right:0;
top:100%;
margin-top:-1px;
padding:1px 0 10px;
background:rgba(28,70,42,0.93);
border-radius:0 0 2px 2px;
}
.events .choice_of_month:hover>button+ul{
display:block;
}
.events .choice_of_month li{
list-style:none;
margin:0;
}
.events .choice_of_month li>*{
color:#c4ead1;
display:block;
width:100%;
text-align:left;
padding:0 10px;
line-height:17px;
}
.events .choice_of_month li>*:hover{
background:rgba(132,199,154,0.66);
color:#fff;
}
.events .choice_of_month li>.selected{
background:none;
color:#7ca288;
cursor:default;
}
.the_event .hgroup{
margin-top:26px;
position:relative;
padding:16px 2px 2px 17px;
height:99px;
}
.the_event .hgroup img{
position:absolute;
left:0;
top:0;
width:668px;
height:113px;
border:2px solid #fefeff;
z-index:-1;
border-radius:2px;
}
.the_event .hgroup a{
position:absolute;
right:2px;
bottom:2px;
box-sizing:border-box;
-moz-box-sizing:border-box;
padding:2px 15px 0 8px;
height:35px;
width:126px;
color:#d0e3eb;
font-size:10px;
background:url(/Themes/Default/img/site/sprite.png) -574px -1344px no-repeat;
}
.the_event .hgroup a:first-line{
color:#f1f5f7;
font-size:11px;
}
.the_event .hgroup a:hover{
color:#e1ffbc;
background-position: -574px -1379px;
}
.the_event .hgroup a:hover:first-line{
color:#f4fceb;
}
.the_event .hgroup h2{
display:inline;
line-height:1.2;
color:#fefefe;
padding-right:15px;
background:rgba(31,39,47,0.6);
text-shadow:#afb2b5 1px 0 1px;
}
.the_event .info{
font-size: 11px;
margin-top:15px;
}
.the_event .info .reg{
background:linear-gradient(#e4ee6c,#86da4b);
background:-moz-linear-gradient(#e4ee6c,#86da4b);
background:-webkit-linear-gradient(#e4ee6c,#86da4b);
background:-o-linear-gradient(#e4ee6c,#86da4b);
background:-ms-linear-gradient(#e4ee6c,#86da4b);
border-radius: 20px;
border-bottom:1px solid #908f93;
color:#327b4a;
display:inline-block;
text-shadow:#e4f8a8 0 1px;
font-weight: bold;
line-height: 24px;
text-align: center;
text-decoration:none;
padding:0 20px;
margin-right:10px;
}
.the_event .info .reg:hover{
background:linear-gradient(#c3ee6c,#62da4b);
background:-moz-linear-gradient(#c3ee6c,#62da4b);
background:-webkit-linear-gradient(#c3ee6c,#62da4b);
background:-o-linear-gradient(#c3ee6c,#62da4b);
background:-ms-linear-gradient(#c3ee6c,#62da4b);
border-bottom-color:#9b9b9c;
text-shadow:#dcf8a8 0 1px;
}
.the_event .info .days_left, .the_event .info .date{
color:#4d6361;
display:inline-block;
margin-right:10px;
}
.the_event .info .days_left{
width:141px;
line-height:20px;
margin:0 10px;
padding-left:13px;
background:url(/Themes/Default/img/site/sprite.png) -264px -1528px no-repeat;
}
.the_event .info .days_left span, .the_event .info .date{
font-weight:bold;
}
.the_event .info .hotel{
position:relative;
padding-right:15px;
}
.the_event .info .hotel:after{
content:"";
position:absolute;
width:10px;
height:15px;
bottom:1px;
right:0;
background:url(/Themes/Default/img/site/sprite.png) -487px -1354px no-repeat;
}
.the_event .info .hotel:hover:after{
background-position: -497px -1354px;
}
#soc_icons{
height:25px;
margin:20px 150px 20px 0;
}
.the_event  .calendar{
position:absolute;
right:0;
/*top:288px;*/
top: 220px;
font-size:11px;
border-bottom: 1px solid #c1c1c3;
border-radius: 2px 2px 2px 2px;
line-height: 18px;
padding:0 23px 0 7px;
text-align: center;
text-decoration: none;
background:linear-gradient(#fefefe,#dadada);
background:-moz-linear-gradient(#fefefe,#dadada);
background:-webkit-linear-gradient(#fefefe,#dadada);
background:-o-linear-gradient(#fefefe,#dadada);
background:-ms-linear-gradient(#fefefe,#dadada);
}
.the_event  .calendar:hover{
border-bottom-color:#a8a8a8;
background:linear-gradient(#fefefe,#bdbdbd);
background:-moz-linear-gradient(#fefefe,#bdbdbd);
background:-webkit-linear-gradient(#fefefe,#bdbdbd);
background:-o-linear-gradient(#fefefe,#bdbdbd);
background:-ms-linear-gradient(#fefefe,#bdbdbd);
}
.the_event  .calendar:after{
content:"";
position:absolute;
width:14px;
height:14px;
bottom:2px;
right:3px;
background:url(/Themes/Default/img/site/sprite.png) -306px -1462px no-repeat;
}
.the_event  .speakers_events:before, .the_event  .speakers_events:after{
content:"";
position:absolute;
bottom:10px;
border-bottom: 1px solid rgba(255, 255, 255, 0.25);
border-top: 1px solid rgba(0, 0, 0, 0.15);
}
.the_event  .events .speakers_events:after{
left:60%;
right:0;
}
.the_event  .events .speakers_events:before{
left:0;
right:60%;
}
.the_event  .sponsors ul{
overflow:hidden;
border-radius:3px;
padding:15px;
background:#fff;
margin-bottom:25px;
}
.the_event  .sponsors li{
float:left;
list-style:none;
border-right:1px solid #ececec;
border-bottom:1px solid #ececec;
width:210px;
line-height:85px;
text-align:center;
margin:0;
}
.the_event  .sponsors li img{
vertical-align:middle;
max-width:200px;
max-height:80px;
}
.the_event  .sponsors div:not(.media_Partners) li:nth-child(3n+3){
border-right:none;
}

.the_event  .sponsors .gold ul{
border:2px solid #e7d596;
}
.the_event  .sponsors .silver ul{
border:2px solid #c7c7c7;
}
.the_event  .sponsors .media_Partners ul{
border-bottom:1px solid #e8e8e9;
}
.the_event  .sponsors .media_Partners li{
width:158px;
line-height:72px;
}
.the_event  .sponsors .media_Partners li img{
max-width:150px;
max-height:68px;
}
.the_event  .sponsors .media_Partners li:nth-child(4n+4){
border-right:none;
}
.the_event  .sponsors li:nth-last-child(1),.the_event  .sponsors li:nth-last-child(2),.the_event  .sponsors li:nth-last-child(3),.the_event  .sponsors .media_Partners  li:nth-last-child(4){
border-bottom-color:transparent;
}
.the_event  .sponsors .media_Partners.t1 li{
line-height:inherit;
font-size:11px;
height:111px;
padding-bottom:10px;
}
.the_event  .sponsors .media_Partners.t1 ul span{
display:block;
width:158px;
line-height:80px;
}
.events_nav{
font-size:12px;
border-top:1px solid #f4f4f6;
border-bottom:1px solid #c7c8ca;
border-radius:3px;
padding:8px 4px 0;
margin-bottom:40px;
background:linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.7));
background:-moz-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.7));
background:-webkit-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.7));
background:-o-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.7));
background:-ms-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.7));
}
.events_nav ul{
overflow:hidden;
}
.events_nav li{
float:left;
width:50%;
list-style:none;
padding-left:10px;
margin:0;
margin-bottom:10px;
position:relative;
box-sizing:border-box;
-moz-box-sizing:border-box;
}
.events_nav .selected {
color:#702645;
font-weight:bold;
}
.events_nav li a:before{
content:"";
position:absolute;
left:0;
top:8px;
width:8px;
color:#8aafd1;
border-bottom:1px solid;
}
.news{
margin-bottom:40px;
}
#aside .news h2{
margin-top:0;
}
.news .date{
font-size:11px;
color:#702645;
font-weight:bold;
margin-top:3px;
}
#aside .news .news_article .date{
color:#808080;
font-weight:normal;
}
#aside .news .news_article a{
font-size:11px;
}
.news .news_article.image{
padding-left:70px;
}
.news .news_article{
position:relative;
margin-bottom:30px;
}
#aside .news .news_article{
margin-bottom:20px;
}
.news .news_article:after{
content:"";
position:absolute;
left:0;
right:0;
bottom:-16px;
border-bottom: 1px dotted rgba(255, 255, 255, 0.25);
border-top: 1px dotted rgba(0, 0, 0, 0.15);
}
#aside .news .news_article:after{
bottom:-11px;
}
#aside .news .news_article:last-child:after{
border-bottom-style:solid;
border-top-style:solid;
}
#content .news .news_article:nth-last-child(2):after{
border-bottom-style:solid;
border-top-style:solid;
}
.news img{
padding:1px;
border:2px solid #c3c3c3;
border-radius:2px;
}
.news .news_article.image img{
position:absolute;
width:56px;
height:41px;
left:0;
top:5px;
background-color: #fff;
}
.news.news_item h2{
font:18px/1.2 arial,sans-serif;
text-shadow:#8f8e90 -1px 1px 1px;
margin-bottom:0;
}
.news.news_item .main_image{
float:left;
margin:3px 14px 10px 0;
}
.news.news_item .news_item_nav{
font-size:11px;
padding-top:18px;
position:relative;
text-align:center;
}
.news.news_item .news_item_nav:before{
top:3px;
content:"";
position:absolute;
left:0;
right:0;
border-bottom: 1px solid rgba(255, 255, 255, 0.25);
border-top: 1px solid rgba(0, 0, 0, 0.15);
}
.news.news_item .news_item_nav p{
overflow:hidden;
}
.news.news_item .news_item_nav .previous{
float:left;
position:relative;
padding-left:15px;
}
.news.news_item .news_item_nav .next{
float:right;
position:relative;
padding-right:15px;
}
.news.news_item .news_item_nav .previous:before,.news.news_item .news_item_nav .next:after{
top:6px;
content:"";
position:absolute;
width:11px;
height:5px;
background:url(/Themes/Default/img/site/sprite.png) no-repeat;
}
.news.news_item .news_item_nav .previous:before{
left:0;
background-position: -487px -1344px;
}
.news.news_item .news_item_nav .next:after{
right:0;
background-position: -487px -1349px;
}
.news.news_item .news_item_nav .previous:hover:before{
background-position: -498px -1344px;
}
.news.news_item .news_item_nav .next:hover:after{
background-position: -498px -1349px;
}

.pagination{
font-size:12px;
overflow:hidden;
}
.pagination li{
list-style:none;
float:left;
margin:2px 10px 0;
}
.pagination li:first-child{
margin-left:0;
}
.pagination li:last-child{
margin-right:0;
}
.pagination .selected{
font-weight:bold;
display:block;
border-radius:2px;
text-align:center;
width:100%;
line-height:20px;
color:#fff;
margin-top:-2px;
background:linear-gradient(#6ed25f,#3eb361);
background:-moz-linear-gradient(#6ed25f,#3eb361);
background:-webkit-linear-gradient(#6ed25f,#3eb361);
background:-o-linear-gradient(#6ed25f,#3eb361);
background:-ms-linear-gradient(#6ed25f,#3eb361);
padding:0 3px;
}
.pagination .previous_page a,.pagination .next_page a{
width:7px;
height:13px;
display:block;
margin-top:3px;
background:url(/Themes/Default/img/site/sprite.png) no-repeat;
}
.pagination .previous_page a{
background-position: -473px -1344px;
}
.pagination .next_page a{
background-position: -480px -1344px;
}
.pagination .previous_page a:hover{
background-position: -473px -1357px;
}
.pagination .next_page a:hover{
background-position: -480px -1357px;
}
.about .h_color>span:first-child{
border-left:none;
margin-left:0;
padding-left:0;
}
.about .h_color span{
font:28px/1 elektra,arial,sans-serif;
color:#7ab724;
border-left:1px solid #b4b4b4;
margin-left:15px;
padding-left:15px;
}
.about .h_color>span+span{
color:#bf0066;
}
.about .h_color>span+span+span{
color:#0093d6;
}
.about .events{
margin-bottom:15px;
}
.about .speakers_events:before, .about .speakers_events:after{
content:"";
position:absolute;
bottom:10px;
border-bottom: 1px solid rgba(255, 255, 255, 0.25);
border-top: 1px solid rgba(0, 0, 0, 0.15);
}
.about .events .speakers_events:after{
left:60%;
right:0;
}
.about  .events .speakers_events:before{
left:0;
right:60%;
}
.about  .activities{
left:0;
right:60%;
position:relative;
padding-bottom:20px;
}
.about  .activities:before{
content:"";
position:absolute;
bottom:0;
left:0;
right:0;
border-bottom: 1px solid rgba(255, 255, 255, 0.25);
border-top: 1px solid rgba(0, 0, 0, 0.15);
}
.about  .activities ul{
overflow:hidden;
}
.about  .activities li{
float:left;
width:40%;
font-weight:bold;
font-size:11px;
margin-bottom:10px;
color:#545454;
}
.about  .stat td:first-child{
color:#2190b8;
}
.about  .stat th:first-child+th{
text-align:center;
}
.about  .stat td:first-child+td{
color:#702645;
text-align:center;
}





#handbook_header{
height: 30px;
border-radius: 3px;
float: left;
list-style: none;
color: #474747;
font-size: 16px;

}

#handbook_header li
{
    float: left;
    padding: 10px;
    cursor: pointer;
    line-height: 1em;
    text-align: center;
    list-style: none;
    width: auto;
    font: 20px/1 elektra,arial,sans-serif;
    color: #474747;
}

#handbook_header li.sel
{
    background-color: #ebebeb;
}

#handbook_header li:hover
{
    background-color: #C5DCF2;
}


#handbook
{
    clear: left;
    margin-top: 70px;
}

#handbook div
{
    display: none;
}

#handbook div.vis
{
    display: block;
}


/*CELLS IMGS*/
#cell1{position: absolute; top: 30px; left: 236px; width:106px; height:120px; background: url(/Themes/Default/img/site/cells/cells.png); display: none;}
#cell2{position: absolute; top: 30px; left: 472px; width:106px; height:120px; background: url(/Themes/Default/img/site/cells/cells.png); display: none;}
#cell3{position: absolute; top: 135px; left:294px; width:106px; height:120px; background: url(/Themes/Default/img/site/cells/cells.png); display: none;}
#cell4{position: absolute; top: 135px; left:412px; width:106px; height:120px; background: url(/Themes/Default/img/site/cells/cells.png); display: none;}
#cell5{position: absolute; top: 135px; left:530px; width:106px; height:120px; background: url(/Themes/Default/img/site/cells/cells.png); display: none;}
#cell6{position: absolute; top: 239px; left:354px; width:106px; height:120px; background: url(/Themes/Default/img/site/cells/cells.png); display: none;}
#cell7{position: absolute; top: 239px; left:472px; width:106px; height:120px; background: url(/Themes/Default/img/site/cells/cells.png); display: none;}


label.error{color:#aa2222; display: block; height: 25px; padding-top: 10px; padding-left: 5px;}
label.error:hover{background-color: #fff;}

input.error{border: 1px solid #aa2222;}

#output_regform
{
    display: block;
    clear: both;
    margin-top: 20px;
    padding: 10px;
}

#regforevent_loader{display: none; clear: both; margin-top: 10px; }


a.addthis_button_facebook_like.at300b iframe{width:200px;}

#footer~* td{
background:#fff !important;
}


#spacer{display: inline-block; width: 5px;}

.sape{
margin-left: 135px;
font-size: 10px;
color: #999;
display: block;
clear:both;
}
.addthis_toolbox .addthis_default_style
{
    width: 300px;
}

ul.sponsors_additionalinfo
{
    margin-top:10px;
    margin-bottom: 10px;
    padding: 10px;
    background:linear-gradient(#fefefe,rgba(254,254,254,0));
    background:-moz-linear-gradient(#fefefe,rgba(254,254,254,0));
    background:-webkit-linear-gradient(#fefefe,rgba(254,254,254,0));
    background:-o-linear-gradient(#fefefe,rgba(254,254,254,0));
    background:-ms-linear-gradient(#fefefe,rgba(254,254,254,0));
}

ul.sponsors_additionalinfo li
{
    list-style: none;
    list-style-type: none;
    text-align: center;
    margin-left:0px;
    margin-bottom: 10px;
}

ul.sponsors_additionalinfo li a span{
    display: block;
    text-align: center;
}

#bannervert {
  float: left;
  padding: 5px 10px 5px 0;
}
#bannergoriz {
    padding: 5px 0;
}