@charset "utf-8";
/* CSS Document */

@media only screen and (max-width: 1250px) {
.container {margin: 0 50px;}
}

@media only screen and (max-width: 1150px) {
.container {margin: 0 30px;}
span.display {display:none;}
nav .plus ul li.connect:hover::before {width:15px;}
nav .plus ul li.connect.active:before {width:15px;}
}

custom-h1 {
  font-weight: bold;
  display: block;
  margin-right: 0;
  margin-top: 0.67em;
  font-size: 2em;
  margin-bottom: 0.67em;
  margin-left: 0;
}

@media only screen and (max-width: 1050px) {
.enters {width:700px;padding:30px 0 0 0;}
.circle {width:700px;height:300px;}
.circle img {left:250px;width:200px;height:200px;}
.circle .arc {width:350px;padding:15px 120px 0 0;}
.circle .arf {padding:15px 0 0 120px;left:350px;}
.circle .btc {width:300px;padding:10px 0 0 0;top:200px;left:200px;}
#circle_arc {width:133.33px;height:133.33px;background:#ee663b;top:0;left:250px;background-image:url(../img/arc_on.png);background-size: 100%;}
#circle_arf {width:133.33px;height:133.33px;background:#81728e;top:0;left:-33.33px;background-image:url(../img/arf_on.png);background-size: 100%;}
#circle_btc {width:133.33px;height:133.33px;background:#c4b995;top:-133.33px;left:83.33px;background-image:url(../img/btc_on.png);background-size: 100%;}
.circle  custom-h1 { font-size: 36px;}
.circle  h2 {font-size: 18px;}
.circle .read { font-size: 14px;}
}

@media only screen and (max-width: 980px) {
nav .logo {height:100px;width:auto;margin:23px 30px 0 30px;}
nav .logo img {height:100%;}
	.info .adress {float:left;width:50%;}
	.info .link {text-align:left;float:left;width:70%;}
}

@media only screen and (max-width: 890px) {
nav {height:auto;}
nav .prima {display:none;}
nav .plus ul li.blog {display:none;}
nav .plus ul li.connect {display:none;}
nav .plus ul li.menu {display:block;}
nav .menudnx {visibility: visible;}
nav .logo {height:100px;width:auto;margin:23px 30px 0 30px;}
nav .logo img {height:100%;}
br.none {display:none}
.form {width:100%;}
.info {width:100%;padding-left:0px;padding-top:20px;margin-top:30px;border-top:1px solid #fff;}	 
}

@media only screen and (max-width: 750px) {
.cb-slideshow li div.abc { 
    font-size: 60px;
	border-right:0px solid #fff;
    padding: 0 20px 0 0;
    line-height: 160px; }
.cb-slideshow li div.ext { 
    font-size: 45px;
    padding: 25px 0 0 20px;
    line-height: 40px; }
#slider .line { 
	height:160px;
    line-height: 160px; }
.enters {width:300px;padding:30px 0 0 0;}
.circle {width:300px;height:130px;}
.circle img {left:100px;width:100px;height:100px;}
.circle .arc {width:150px;padding:0px 60px 0 0;}
.circle .arf {padding:0px 0 0 60px;left:150px;}
.circle .btc {width:200px;padding:5px 0 0 0;top:100px;left:50px;}
#circle_arc {width:66.66px;height:66.66px;background:#ee663b;top:0;left:100px;background-image:url(../img/arc_on.png);background-size: 100%;}
#circle_arf {width:66.66px;height:66.66px;background:#81728e;top:0;left:-16.66px;background-image:url(../img/arf_on.png);background-size: 100%;}
#circle_btc {width:66.66px;height:66.66px;background:#c4b995;top:-66.66px;left:66.66px;background-image:url(../img/btc_on.png);background-size: 100%;}
.circle  custom-h1 { font-size: 22px;}
.circle  custom-h2 {font-size: 12px;}
.circle .read { font-size: 10px;height:25px;line-height:25px;padding:10px 0;}
.cycle img {width:280px; margin:auto;}
.wwa_txt {font-size: 14px;line-height:22px;
	font-weight: 400;
	text-align:justify;
	border-right:0px solid #999;
    padding: 0;
	width:100%;
	float:none;}
.wwa_image {
    padding: 20px 0 0 0; 
	width:100%;
	float:none;}
	.wwa_image .disk {margin:auto;}
	.wwa_image .button {position:absolute;top:45%;left:25%;width:50%;height:60px;background:#ee663b;border:2px solid #ee663b;}
.head {font-size: 14px; line-height: 22px; }
	.info .adress {float:left;width:50%;}
	.info .link {
	text-align:left;float:left;width:70%;}
	.info .rezo ul {width:70px;height:70px;display:block;float:none;}
	.info .bio ul.pdf {margin-top:20px;}
	
	.info  .logos {width:100%;height:auto;text-align:center;padding:10px 0;}
	.info  .logos img {height:40px;margin:10px;}
	#footer ul.copy {float:right}
	#footer {
    font-size: 10px;
	font-weight: 400;
	line-height:10px;}
	#footer ul.mentions {display:none;}
}

@media only screen and (max-width: 490px) {
.container.mix {margin: 0px;}
.container {margin: 0px 10px;}
	#phone {display:none;}
nav .prima {display:none;}
nav .plus {height:80px;width:auto;color:#fff;line-height:90px;float:right;margin-right:20px;}
	nav .menudnx {padding-bottom:0;}
	nav .menudnx ul {margin:0px 20px;}
nav .plus ul li.blog {display:none;}
nav .plus ul li.connect {display:none;}
nav .plus ul.rezo {display:none;}
nav {-moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px;}
nav #radius {height:80px;}
nav.light {border-width: 0px 0px 1px 0px;}
nav.dark {border-width: 0px 0px 1px 0px;}
nav .logo {width:auto;height:80px;margin:0px 0px 0px 20px;}
nav .logo img {width:auto;height:80%;}
.cb-slideshow li div.abc { 
    font-size: 60px;
	border-right:0px solid #fff;
    padding: 0 20px 0 0;
    line-height: 120px; }
#slider .line { 
	height:120px;
    line-height: 120px; }
.cb-slideshow li div.ext { 
    font-size: 30px;
    padding: 25px 0 0 20px;
    line-height: 25px; }
.wwa_image .disk {width:300px;height:300px;margin:auto;
	-moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
	background-image:url(../img/wwa_home.jpg);
	 background-position: center;
  background-repeat: no-repeat ;
 background-size: 100%;}
.title {font-family: 'lato', sans-serif;
	color:#81728e;
    font-size: 48px;
	font-weight: 900;
	text-transform: uppercase;
	text-align:right;
	border-right:0px solid #999;
    padding: 0 10px 0 0;
    line-height: 48px; 
	width:100%;
	float:left;}
.head {font-family: 'roboto', sans-serif;
    font-size: 14px;
	font-weight: 400;
	text-align:justify;
    padding: 10px 10px 0 10px;
    line-height: 22px; 
	width:100%;
	float:left;
	left:0;}
	.form .input {
    font-size: 14px;
	-moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;}
 .form .txt {
    font-size: 14px;
	line-height:18px;
	-moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;}
 .form .send {width:100%;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;margin-top:10px;}	
	#footer {padding:30px 0 30px 0;
    font-size: 10px;
	font-weight: 400;
	line-height:20px;}
	#footer ul.copy {float:left;padding-top:15px;margin-left:0;}
	#footer img {margin-right:10px;}	
	#wwd, #wwa, #contacts, #next {padding:100px 0 80px 0;}		
}

@media only screen and (max-width: 350px) {
	nav .menudnx ul li.wwd {float:right;padding:0px 5px;background:#81728e;color:#c3b7cd;color:#fff;font-size:12px;}
	.cb-slideshow li div.ext { 
    font-size: 24px;
    padding: 28px 0 0 10px;
    line-height: 22px; }
	.cb-slideshow li div.abc { 
    padding: 0 10px 0 0; }
	.wwa_image .disk {width:250px;height:250px;}
	.info .rezo ul {width:50px;height:50px;
	line-height:50px;
    font-size: 24px;}
	.info .bio ul.pdf {width:50px;height:50px;
    font-size: 16px;
	line-height:18px;padding:5px 0;}
	.info  .logos img {width:auto;height:40px;padding:0 25%;margin:10px 0;}
}

@media only screen and (min-width: 890px) {
nav .menudnx {visibility: hidden;}
}