/* desiptikon@gmail.com */
@font-face {
  font-family: 'levibrushregular';
  src: url("../fonts/levibrush-webfont.eot");
  src: url("../fonts/levibrush-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/levibrush-webfont.woff") format("woff"), url("../fonts/levibrush-webfont.ttf") format("truetype"), url("../fonts/levibrush-webfont.svg#levibrushregular") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'nexa_boldregular';
  src: url("../fonts/nexa_bold-webfont.eot");
  src: url("../fonts/nexa_bold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/nexa_bold-webfont.woff") format("woff"), url("../fonts/nexa_bold-webfont.ttf") format("truetype"), url("../fonts/nexa_bold-webfont.svg#nexa_boldregular") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'nexa_lightregular';
  src: url("../fonts/nexa_light-webfont.eot");
  src: url("../fonts/nexa_light-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/nexa_light-webfont.woff") format("woff"), url("../fonts/nexa_light-webfont.ttf") format("truetype"), url("../fonts/nexa_light-webfont.svg#nexa_lightregular") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'champagne__limousinesregular';
    src: url('../fonts/Champagne & Limousines-webfont.eot');
    src: url('../fonts/Champagne & Limousines-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Champagne & Limousines-webfont.woff2') format('woff2'),
         url('../fonts/Champagne & Limousines-webfont.woff') format('woff'),
         url('../fonts/Champagne & Limousines-webfont.ttf') format('truetype'),
         url('../fonts/Champagne & Limousines-webfont.svg#champagne__limousinesregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'champagne__limousinesbold';
    src: url('../fonts/Champagne & Limousines Bold-webfont.eot');
    src: url('../fonts/Champagne & Limousines Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Champagne & Limousines Bold-webfont.woff2') format('woff2'),
         url('../fonts/Champagne & Limousines Bold-webfont.woff') format('woff'),
         url('../fonts/Champagne & Limousines Bold-webfont.ttf') format('truetype'),
         url('../fonts/Champagne & Limousines Bold-webfont.svg#champagne__limousinesbold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'HelveticaNeueCondensedBold';
    src: url('../fonts/HelveticaNeueCondensedBold.eot');
    src: url('../fonts/HelveticaNeueCondensedBold.eot') format('embedded-opentype'),
         url('../fonts/HelveticaNeueCondensedBold.woff2') format('woff2'),
         url('../fonts/HelveticaNeueCondensedBold.woff') format('woff'),
         url('../fonts/HelveticaNeueCondensedBold.ttf') format('truetype'),
         url('../fonts/HelveticaNeueCondensedBold.svg#HelveticaNeueCondensedBold') format('svg');
	font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'HelveticaNeueCyrLight';
    src: url('../fonts/HelveticaNeueCyrLight.eot');
    src: url('../fonts/HelveticaNeueCyrLight.eot') format('embedded-opentype'),
         url('../fonts/HelveticaNeueCyrLight.woff2') format('woff2'),
         url('../fonts/HelveticaNeueCyrLight.woff') format('woff'),
         url('../fonts/HelveticaNeueCyrLight.ttf') format('truetype'),
         url('../fonts/HelveticaNeueCyrLight.svg#HelveticaNeueCyrLight') format('svg');
	font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'HelveticaNeueCyrBold';
    src: url('../fonts/HelveticaNeueCyrBold.eot');
    src: url('../fonts/HelveticaNeueCyrBold.eot') format('embedded-opentype'),
         url('../fonts/HelveticaNeueCyrBold.woff2') format('woff2'),
         url('../fonts/HelveticaNeueCyrBold.woff') format('woff'),
         url('../fonts/HelveticaNeueCyrBold.ttf') format('truetype'),
         url('../fonts/HelveticaNeueCyrBold.svg#HelveticaNeueCyrBold') format('svg');
	font-weight: normal;
    font-style: normal;
}
body{background:#fff; margin:0; padding:0; font-size: 16px; font-family: "Lato",sans-serif;}
.fl{float:left;}	
.fr{float:right;}
.clear{clear:both; font-size:0; line-height:0;}
p{line-height: 1.6; padding:0; margin:0 0 20px 0; text-rendering: optimizelegibility;}
a{text-decoration:none;}
img {border:none; outline:none; max-width:100%; height:auto;}
.head_wrapper {margin: 0 auto 0; width:100%; z-index: 3;}
.top-bar{background: #f55e36;}
.top-bar .wrap{max-width: 1230px;margin:0 auto;}
.desktop-hide{display:none;}
.wrapper_pay{max-width:1020px; width:100%; margin:0 auto;}
.page{max-width:1230px; width:100%; margin:0 auto;}
h2{color:#161616; font-family: "nexa_lightregular",sans-serif; font-size: 37px; line-height: 1.2; margin: 0 0 30px; padding:0;}
h2 b{font-family: 'nexa_boldregular';}
h2 span{font-size:23px;}
h3{color:#161616; font-family: "nexa_lightregular",sans-serif; font-size: 32px; line-height: 1.2; margin: 0 0 20px;}
h4{color:#161616; font-family: "nexa_lightregular",sans-serif; font-size: 32px; line-height: 1.2; margin: 0 0 30px; padding-bottom: 10px; border-bottom:solid 3px #363636;}
h4 span{font-size:23px;}
h4 b{font-family: 'nexa_boldregular';}
h5{color:#2c2c2c; font-family: "nexa_lightregular",sans-serif; font-size: 16px; margin:0 0 15px 0; padding:0;}
h6{color:#2c2c2c; font-family: "nexa_lightregular",sans-serif; font-size: 22px; margin:0 0 15px 0; padding:0;}

/* ========================= BG ================================= */
.main section.page1.im_1 {background:url('../images/sc_bg1_2.jpg') no-repeat 0 0; background-size: cover; position: relative;}
.main section.page1.im_2 {background:url('../images/sc_bg1.jpg') no-repeat 0 0; background-size: cover; position: relative;}
.main section.page1.im_3 {background:url('../images/sc_bg1_3.jpg') no-repeat 0 0; background-size: cover; position: relative;}
.main section.page1 .page_container{position: relative; height: 100vh; top:80px; margin: 0 auto; max-width:1980px;}
.main section.page1.im_1 .page_container .slide_one, .main section.page1.im_3 .page_container .slide_one{display:none;}
.main section.page1.im_1 .page_container .slide_three, .main section.page1.im_2 .page_container .slide_three{display:none;}

.block-main-img {height: 100vh;}
.block-main-img img {width: 100%;object-fit: cover;height: 100vh;}

.main section.blockchain {background:url('../images/blockchain-bg.jpg') no-repeat center; background-size: cover;}
.main section.blockchain .page_container{max-width:1170px; margin:0 auto; padding:185px 0 50px; position:relative;}
.main section.blockchain .blockchain-title {display: block;margin: 0 auto;}
.main section.blockchain .list-blockchain {list-style:none;margin-top: 50px;display: -webkit-box; display: -moz-box;display: -ms-flexbox;display: -webkit-flex; display: flex;-webkit-justify-content: space-between;justify-content: space-between;}
.main section.blockchain .list-blockchain li {width: 265px;text-align: center;}
.main section.blockchain .list-blockchain li img {display: block;margin: 0 auto 25px;}
.main section.blockchain .list-blockchain li .title {text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3);color: #fff;font-size: 24px;font-weight: 700;line-height: 32px;margin-bottom: 20px;}
.main section.blockchain .list-blockchain li .text {text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3);color: #ffffff;font-size: 18px;font-weight: 300;line-height: 29px;}

.main section.page2 {background:url('../images/sc_bg2.jpg') no-repeat 0 0; background-size: cover;}
.main section.page2 .page_container{max-width:1365px; margin:0 auto; padding:50px 0 0; position:relative;}

.main section.page3 {background:url('../images/sc_bg11.jpg') no-repeat 0 0; background-size: cover;}
.main section.page3 .page_container {max-width:1365px; margin:0 auto; padding:50px 0 40px; min-height:850px; position:relative;}

.main section.page4 {background:url('../images/sc_bg12.jpg') no-repeat 0 0; background-size: cover;}
.main section.page4 .page_container {max-width:1365px; margin:0 auto; padding:50px 0 0; position:relative;}

.main section.page5 {background:url('../images/sc_bg11.jpg') no-repeat 0 0; background-size: cover;}
.main section.page5 .page_container {max-width:1365px; margin:0 auto; padding:50px 0 40px; position:relative;} 

.main section.page6 {background:url('../images/sc_bg4.jpg') no-repeat 0 0; background-size: cover;}
.main section.page6 .page_container {max-width:1325px; margin:0 auto; padding:50px 0 90px; position:relative;}

.main section.page7 {background:url('../images/sc_bg5.jpg') no-repeat 0 0; background-size: cover;}
.main section.page7 .page_container {max-width:1408px; margin:0 auto; padding:50px 0 0; position:relative;}

.main section.page8 {background:url('../images/sc_bg20.jpg') no-repeat 0 0; background-size: cover;}
.main section.page8 .page_container {max-width:1365px; margin:0 auto; padding:50px 0; position:relative;}

.main section.page9 {background:url('../images/sc_bg7.jpg') no-repeat 0 0; background-size: cover;}
.main section.page9 .page_container {max-width:1365px; margin:0 auto; padding:50px 0 40px; position:relative;}

.main section.page10 {background:url('../images/sc_bg8.jpg') no-repeat 0 0; background-size: cover;}
.main section.page10 .page_container {max-width:1365px; margin:0 auto; padding:50px 0 40px; position:relative;}

.main section.page11 {background:url('../images/sc_bg9.jpg') repeat 0 100%; padding: 345px 0 0 0; min-height: 447px;}

.main section.page12 {background:url('../images/sc_bg10.jpg') no-repeat 0 0; background-size: cover;}
.main section.page12 .page_container {max-width:980px; margin:0 auto; padding:50px 0 40px; position:relative;}

.main section.page13 {background:url('../images/sc_bg13.jpg') no-repeat 0 0; background-size: cover;}
.main section.page13 .page_container {max-width:1365px; margin:0 auto; padding:50px 0 40px; position:relative;}

.main section.page14 {background:url('../images/sc_bg14.jpg') no-repeat 0 0; background-size: cover;}
.main section.page14 .page_container {max-width:1365px; margin:0 auto; padding:50px 0 40px; min-height:767px; position:relative;}

.main section.page15 {background:url('../images/sc_bg15.jpg') no-repeat 0 0; background-size: cover;}
.main section.page15 .page_container {max-width:1365px; margin:0 auto; padding:50px 0 40px; position:relative;}

.main section.page16 {background:url('../images/sc_bg5.jpg') no-repeat 0 0; background-size: cover;}
.main section.page16 .page_container {max-width:1365px; margin:0 auto; padding:50px 0 40px; position:relative;}

.main section.page17 {background:url('../images/sc_bg17.jpg') no-repeat 0 0; background-size: cover;}
.main section.page17 .page_container {max-width:1365px; margin:0 auto; padding:50px 0 40px; position:relative;}

.main section.page18 {background:url('../images/sc_bg20.jpg') no-repeat 0 0; background-size: cover;}
.main section.page18 .page_container {max-width:1365px; margin:0 auto; padding:50px 0 40px; position:relative;}

.main section.page19 {background:url('../images/sc_bg21.jpg') no-repeat 0 0; background-size: cover;}
.main section.page19 .page_container {max-width:1365px; margin:0 auto; padding:50px 0; position:relative;}

/* ========================= Header ============================ */
.kykykyky {display:none;}
.back {position: fixed; top: 0; left: 0; display: block; padding:0; height:84px; width: 100%; z-index:999;}
	.logo-holder{display: block; float: left; background:#000; font-family: 'Open Sans', sans-serif; width:12.5%; padding:0 2% 0 0; font-size: 42px; font-weight:700; padding-top: 14px; height:70px; position: relative; vertical-align: middle; z-index: 5; text-align:right;}
  .logo-holder:before{content:'';display: block;width: 550px;height: 100%;background-color: #000;position: absolute;top:0;left:-549px;}
	.logo-holder ul{margin:0; padding:0; list-style:none;}
	.logo-holder a{color:#fff; text-decoration:none;}
	.menu_bg{background:#f55e36; width:84.5%; padding:0 0 0 1%; height:84px;}
	.phone{float:left; font-family: 'nexa_boldregular'; font-size:25px; text-transform:uppercase; color:#fcf3f1; padding:25px 0 0 0; margin:0 1% 0 0;}
		.phone span{color:#fca891;}
	.menus{float:left; padding:0 0 0 19px;}
	.menus ul{padding:0; margin:0; list-style:none; position:relative; top:0; right:0;}
	.menus li{float:left; position: relative;}
	.menus a{color:#fff; font-size:16px; font-family: 'nexa_boldregular'; margin:0; display:block; text-transform:uppercase; padding:36px 14px; cursor:pointer; line-height:12px; text-decoration:none;}
	.menus a:hover{color:#f55e36; background:#fff;}
	.menus a.last{padding:36px 15px 22px;}
	.menus a.last span{font-size:10px;}
	
	.menus li:hover ul.sub-menu {display: block;}	
	ul.sub-menu{position: absolute; left:-1px; top: 84px; width: 200px; margin: 0; padding: 0; list-style: none; display: none; background-color: #fff; z-index:999; border:solid 1px #f55e36; border-top:0;}
	.sub-menu li {float:none;}
	.sub-menu li a {color: #f55e36; font-size: 16px; font-family: 'nexa_lightregular'; line-height:16px; padding:6px 10px; text-transform:none; -moz-transition: all 0.3s; -o-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s;}
	.sub-menu li a:hover{background:#f55e36; color:#fff;}
	
	video#bgvid{width:100% !important; height: auto !important;}

/******************************* MENU *******************************/
.menu{position: fixed;top:0;right:-181px;width: 262px;height: 100%;background: rgba(0,0,0,0);z-index: 999;transition: all 1.5s;/* overflow: hidden; */}
.menu.active{right: 0;background: rgba(0,0,0,0.8);}
.menu nav{opacity: 0;visibility:hidden;display:none;transition: all 1s;}
.menu.active nav{opacity:1;visibility:visible;display:block;}
.menu hr {width: 230px; margin:15px auto;border:none;border-bottom:1px solid rgba(255,255,255,.2); }
.menu .title{margin: 29px 0 0 10px;cursor:pointer;}
.menu .title{vertical-align: top;text-transform: uppercase;color: #fff;text-decoration: none;display: block;-webkit-transition: all 0.35s;-moz-transition: all 0.35s;-o-transition: all 0.35s;transition: all 0.35s;}
.menu .title i{display: inline-block;vertical-align: top;width: 60px;height: 59px;background: url(../images/menu_ico.png) center center no-repeat;margin: 0px 0px 0px 0px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-transition: all 0.35s;-moz-transition: all 0.35s;-o-transition: all 0.35s;transition: all 0.35s;}
.menu .title span{display:block;vertical-align: top;margin: 18px 0 0 10px;font-size: 18px;margin: 3px 0 0 4px;transition: all 1s;}
.menu.active .title span {display: inline-block;margin: 18px 0 0 11px;}
.menu nav {margin: 75px 0 0 0;}
.menu nav ul{margin:0; padding:0;}
.menu nav ul li {display: block;margin: 0 0 9px 0;}
.menu nav ul li a {text-decoration: none;display: block;box-sizing: border-box;-moz-box-sizing: border-box;padding:10px 0 10px 20px;  font-family: 'Exo 2', sans-serif; text-transform:uppercase;}
.menu nav ul li a .icon {display: inline-block;vertical-align: middle;width: 43px;overflow: hidden;}
.menu nav ul li a .icon img {display: block;}
.menu nav ul li a .icon img.show {display: block;}
.menu nav ul li a .icon img.hide {display: none;}
.menu nav ul li a .icon img.active {display: none;}
.menu.active nav ul li a .block_name {opacity: 1;}
.menu nav ul li a .block_name {display: inline-block;opacity:0;transition: all 1s;vertical-align: middle;font-size: 16px;color: rgb( 255, 255, 255 );line-height: 1.25;margin: -4px 0 0 0px;}
.menu nav ul li a:hover .block_name {color: #ffa200;}
.menu nav ul li a:hover img.show {display: none;}
.menu nav ul li a:hover img.hide {display: block;}
.menu nav ul li a:hover img.active {display: none;}
.menu nav ul li a.active {color: rgb( 255, 255, 255 );}
.menu nav ul li a.active .block_name {color: rgb( 255, 255, 255 );}
.menu nav ul li a.active img.show {display: none;}
.menu nav ul li a.active img.hide {display: none;}
.menu nav ul li a.active img.active {display: block;}
.menu nav ul li:first-child a .block_name{color: #ffa200;}


.see_but {
  display: none;
}

.menu nav ul li a.port {padding:0 !important; position:relative;}
.menu nav ul li a.port .bl_men {display: none;}
.menu.active nav ul li a.port .bl_men {display: block;}
.menu.active nav ul li a.port .ic_men {display: none;}
/*.menu nav ul li div.port{position:relative;}
.menu nav ul li div.port a{padding:0 !important;}
.see_but{position:absolute; left:-70px; top:-17px;}

.menu nav ul li a.port{padding:0 !important; position:relative;}
.menu nav ul li a.port.phone_but .see_but{left:-83px; top:-2px;}
.menu.small nav ul li a.port.phone_but .see_but{display:none;}

.menu nav ul li a.port.porf_but .see_but{left:-79px; top:0px;}
.menu.small nav ul li a.port.porf_but .see_but{display:none;}*/
	
.menu_black{position:fixed; right:0; top:0; background: rgba(0,0,0,0.58); height:100vh; width:158px;}
	.menu_black .menu_ico{margin:35px 0 50px 0; text-align:center;}
	.menu_black ul{padding:0 0 0 20px; margin:0; list-style:none;}
	.menu_black li{padding:0 0 0 40px; min-height:31px; margin:0 0 25px 0;}
	.menu_black li:nth-child(1){background: url('../images/menu_ic1.png') no-repeat 0 50%;}
	.menu_black li:nth-child(2){background: url('../images/menu_ic2.png') no-repeat 0 50%;}
	.menu_black li:nth-child(3){background: url('../images/menu_ic3.png') no-repeat 0 50%;}
	.menu_black li:nth-child(4){background: url('../images/menu_ic5.png') no-repeat 0 50%;}
	.menu_black li:nth-child(5){background: url('../images/menu_ic6.png') no-repeat 0 50%;}
	.menu_black li:nth-child(6){background: url('../images/menu_ic7.png') no-repeat 0 50%;}
	.menu_black li:nth-child(7){background: url('../images/menu_ic8.png') no-repeat 0 50%;}
	.menu_black li:nth-child(8){background: url('../images/menu_ic9.png') no-repeat 0 50%;}
	.menu_black li a{color:#fff; text-decoration:none; font-family: 'Exo 2', sans-serif; font-size:16px; text-transform:uppercase; display:block;}
	.menu_black li:nth-child(4) a{padding:5px 0 0 0;}
	.menu_black li:nth-child(5) a{padding:5px 0 0 0;}
	.menu_black li:nth-child(6) a{padding:8px 0 0 0;}
	.menu_black li:nth-child(7) a{padding:8px 0 0 0;}
	.menu_black li:nth-child(8) a{padding:5px 0 0 0;}
	.menu_black li a:hover{color:#ffa200;}
		
.request_but {position: absolute; top: 84px; right: 0; z-index:1000;}

	.nav_slide{background: url('../images/bg_slide.png') no-repeat 0 0; width:218px; height:30px; padding:15px 0 0 0; text-align:center; position:absolute; bottom:0; left:40%; z-index:999;}
	.nav_slide a{background: url('../images/bullet_slide.png') no-repeat 0 0; width:17px; height:16px; display:inline-block; margin:0 2px; cursor:pointer;}
	.nav_slide a.act{background-position:0 -16px;}

#menu_mob{display:none; position:absolute; top:70px; z-index:999999; /* max-width:548px; */ width:100%;}
	#menu_mob ul{margin:0; padding:0; list-style:none; width:100%;}
		#menu_mob ul li{margin:0; background: #f55e36; border-bottom:solid 1px #f9a28a;}
		#menu_mob ul li a{text-decoration:none; color:#fff; font-size:27px; display:block; font-family: 'nexa_boldregular'; text-transform:uppercase; text-align:center;  padding:20px 0;}
		.arrow_big{background:url('../images/arrow_big.png') no-repeat 98% 50%;}
		#menu_mob ul li a.act{background:url('../images/menu_mob_arrow.png') no-repeat 98% 50%;}
		#menu_mob .pod_menu ul{margin:0; background:#fff;}
		#menu_mob .pod_menu ul li{background:#f55e36;}
		#menu_mob .pod_menu ul li a{background:#fff; display:block; color:#f55e36; font-size:22px; text-decoration:none; padding:13px 0; margin:0;}


.slide_one{max-width:558px; padding:20px 1px; width:100%; position:absolute; bottom:115px; right:230px; z-index:4; text-align:center; border:solid 1px #d0d0d0; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; font-family: "Lato",sans-serif;}
	.slide_one .text{font-size:46px; color:#010101;}
		.slide_one .text .get{font-size:43px;}
		.slide_one .text .price{font-size:57px;}
	.slide_one .text2{color:#d61d12; font-size:34px;}
	.ask_us_how a{display:inline-block; font-size:20px; font-weight:bold; color:#ae1108; text-transform:uppercase; border:solid 2px #c4504a; padding:10px 30px; margin:20px 0 0 0; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; font-family: "Lato",sans-serif;}
	
	.slide_three{position:absolute; bottom:105px; left:600px;}
	
/* 27.12.17 */
.blockchain{}
.blockchain .title_main{font-size:60px; margin:0 0 60px 0; color:#fff; text-align:center; font-family: 'Exo 2', sans-serif;}
.blockchain .img{text-align:center; margin:0 0 30px 0;}
.blockchain .item{max-width:475px; width:100%; min-height:365px; text-align:center; font-family: 'Exo 2', sans-serif; float:left; margin:0 90px 35px 0;}
.blockchain .item:nth-child(2n){margin:0 0 35px 0;}
.blockchain .item .title{color:#8dfc67; font-size:22px; font-weight:700; margin:10px 0;}
.blockchain .item .text{color:#fff; font-size:19px; line-height:27px;}
.blockchain .img2 img{margin:-180px 0 0 0;}
.blockchain .but{text-align:center;}
.blockchain .but a{background:#ea4144; font-family: 'Exo 2', sans-serif; color:#fff; font-weight:600; padding:5px 10px 7px; border-radius:3px; display:inline-block; margin:0 5px;}
.blockchain .but a:nth-child(2){background:#8b3d64;}

.blockchain2{}
.blockchain2 .img{margin:0 0 15px 0;}
.blockchain2 .img2{text-align:center; margin:0 0 15px 0;}
.blockchain2 .item{max-width:410px; width:100%; min-height:365px; text-align:center; font-family: 'Exo 2', sans-serif; float:left; margin:0 90px 35px 0;}
.blockchain2 .item:nth-child(2n){margin:0 0 35px 0;}
.blockchain2 .item .title{color:#1471b0; font-size:22px; font-weight:700; margin:10px 0;}
.blockchain2 .item .text{color:#000; font-size:19px; line-height:27px;}

	
.spec_box{}
	.spec_box .title_main{font-size:70px; margin:23px 0 0 0; color:#e06704; text-transform:uppercase; text-align:center; font-family: 'Exo 2', sans-serif; font-weight:600;}
		.spec_item_box{margin:50px 0;}
			.spec_item{width:390px; float:left; text-align:center; margin:0 97px 0 0;}
				.spec_item .title{font-size:48px; font-family: 'Exo 2', sans-serif; text-transform:uppercase; color:#2987c1; margin:10px 0 0 0; font-weight:700;}
				.spec_item .pod_title{font-family: 'Exo 2', sans-serif; color:#000; font-size:34px; margin:10px 0 10px 0; font-weight:600;}
				.spec_item .des{font-family: 'Exo 2', sans-serif; font-weight:300; color:#000; font-size:36px;}
				.spec_item .more_but a{color:#fff; font-size:34px; display:inline-block; background:#2987c1; padding:5px 45px 10px; margin:20px 0 0 0; font-family: 'Exo 2', sans-serif; font-weight:600;}
				
				.spec_item.seo .title{color:#ed9304;}
				.spec_item.seo .more_but a{background:#ed9304;}
				
				.spec_item.host{margin:0;}
				.spec_item.host .title{color:#56a41d;}
				.spec_item.host .more_but a{background:#56a41d;}
				
		
		.spec_box_bottom{background:#a2c7c4; margin:100px 0 0 0;}
			.spec_box_bottom_container{max-width:850px; margin:0 auto;}
				.we_have{display:inline-block; color:#0e3538; font-size:55px; font-family: 'champagne__limousinesbold'; padding:60px 0 0 0; margin:0 50px 0 0;}
				.som_rev{margin:0 40px 0 40px; padding:50px 0 0 0; font-size:63px; text-transform:uppercase; color:#1f3233; text-align:center; font-family: 'champagne__limousinesregular';}
					.som_rev span{font-size:45px; color:#cb3b12; font-family: 'champagne__limousinesbold';}
				.spec_box_bottom_container ul.onepage-pagination2{list-style:none;}
				a.offer_but{margin:50px 0 0 0; display:inline-block;}
		.onl_rep{margin:50px auto 0; max-width:634px; width:100%;}
		.onl_rep img{display:block;}
				
	.share_hear{}
		.share_hear .main_title{font-weight:500; font-family: 'Exo 2', sans-serif; font-size:75px; text-align:center; color:#fff;}
		.share_hear .main_title span{color:#fff600;}
		.share_hear .img_box{margin:30px 0 20px;}
		.share_hear .ico_box{padding:0 90px;}
		.share_hear .ico_box img{margin:0 79px;}
		.share_hear .seo_box2{text-align:left; margin:50px 0 0 160px;}
		
	.how_does{}
		.how_does .title1{background: url('../images/img7.jpg') repeat-x 0 0; height:72px; font-size:41px; font-family: 'Exo 2', sans-serif; font-weight:500; color:#fff; padding:10px 35px 0; margin:0 1px 0 51px;}
		.how_does .title1 span{font-weight:600;}
		.how_does .title2{background: url('../images/img8.jpg') repeat-x 0 0; height:70px; font-size:43px; font-family: 'Exo 2', sans-serif; font-weight:500; color:#4d1d09; padding:12px 35px 0;}
		.how_does .title2 span{font-weight:600; color:#cd0e00; text-transform:uppercase;}
		.how_does .lump{margin:0 28px 0 0;}
		.how_does .seo_box2{text-align:right; margin:-61px 140px 0 0;}
		

	.best2014 .title_main{font-size:80px; margin:0; color:#e8fd00; text-transform:uppercase; text-align:center; font-family: 'Exo 2', sans-serif; font-weight:bold;}
		.best2014 .title_main .text_white{font-size:56px; color:#fff; font-weight:400;}
		.best2014 .title_main .text_white2{font-size:62px; color:#fff; font-weight:400;}
		.best2014 .title_main .text_red{font-size:68px; color:#e8fd00;}
		.best2014 .text{font-size:23px; color:#00676a; font-family: 'Exo 2', sans-serif; text-align:center; margin:0 0 64px 0;}
		.img9{position:relative; display:block; z-index:10;}
		.text-container{max-width:375px; width:100%; color:#00676a; font-size:21px; font-family: 'Exo 2', sans-serif; font-weight:300; position:absolute; z-index:100;}
			.text-container .title{font-size:31px; font-family: 'Exo 2', sans-serif; font-weight:bold; color:#b64d00; margin:0 0 10px 0;}
			.text-container p{padding:0; margin:0; line-height:normal; text-shadow: 0 0 35px #fff;}
			.text-container.text-one{left:80px; bottom:454px;}
			.text-container.text-two{right:495px;  bottom:475px;}
			.best2014 .seo_box2{position:absolute; right:115px; margin:0; z-index:999;}
			
	.last_projects{text-align:center;}
	.just_name{margin:0 0 0 30px; font-size:30px; font-family: 'Exo', sans-serif; color:#fff; padding:45px 0 0 0;}
				
	.gal_title{margin:0 0 30px 0;}
	.gallery_box{}
		.gallery_box a{margin:0 84px 25px 0; float:left;}
		.gallery_box a img{display:block; border-radius:3px 3px 0 0;}
		.gallery_box a:nth-child(3n){margin-right:0;}
		
	.gallery_bo2{}
		.gallery_box2 a{margin:0 42px 25px 0; float:left;}
		.gallery_box2 a img{display:block;}
		.gallery_box2 a:nth-child(3){margin:0 0 25px 0;}
	
	/* .map_bg{background: url('../images/map_bg.jpg') no-repeat 0 0; background-size:cover; height:463px; padding:100px 0 0 100px;} */
	.map_box {max-width: 1270px; width:100%; margin:0 auto;}
		.map_item{max-width:362px; width:100%; background: rgba(255, 255, 255, .75); padding:25px; margin:0 17px 0 0;}
			.map_item .title{color:#000; font-size:22px; font-family: 'champagne__limousinesbold'; text-transform:uppercase; padding:0 0 20px 0;}
			.map_item ul{margin:0; padding:0; list-style:none; font-size:19px; font-family: 'Exo 2', sans-serif;}
			.map_item ul li{height:54px; padding:5px 0 0 80px; margin:0 0 17px 0;}
			.map_item ul li a{color:#000;}
			.map_item ul li.mi1{background:url('../images/ico4.png') no-repeat 0 0;}
			.map_item ul li.mi2{background:url('../images/ico5.png') no-repeat 0 0; padding:20px 0 0 80px; height:39px;}
			.map_item ul li.mi3{background:url('../images/ico6.png') no-repeat 0 0;}
			
		.map_item2{max-width:412px; width:100%; background: rgba(255, 255, 255, .75); padding:25px 0 32px;}
			.map_item2 .title{color:#000; font-size:22px; font-family: 'Exo 2', sans-serif; text-transform:uppercase; padding:0 25px 20px;}
			.map_item2 .time_call{height:54px; background:rgba(20, 20, 20, .1) url('../images/ico7.png') no-repeat 80px 50%; padding:20px 0 0 175px; font-size:29px; font-family: 'Exo 2', sans-serif;}
			.map_item2 .time_call a{color:#000;}
			.map_item2 .support_box{padding:23px 25px 0;}
			.map_item2 .support_box a.open_ticket{padding:8px 0 10px; width:100%; display:block; background:#c1111a; color:#fff; text-align:center; font-size:23px; font-family: 'Exo 2', sans-serif;}
			.map_item2 .support_box a.button{width:100%; padding:8px 0 10px; display:block; background:#393939; color:#fff; text-align:center; font-size:23px; font-family: 'Exo 2', sans-serif;}
			.map_item2 .support_box span{color:#393939; text-align:center; font-size:23px; font-family: 'Exo 2', sans-serif; font-weight:bold; display:block; margin:0 0 4px 0;}
			
	.form-section{max-width:364px; width:100%; background: rgba(255, 255, 255, .75); padding:25px 24px;}
		.form-section .title{color:#000; font-size:22px; font-family: 'Exo 2', sans-serif; text-transform:uppercase; padding:0 0 20px 0;}
		.form-section .input-wrap{position: relative; margin:0;}
		.form-section .input-wrap input[type="text"], .form-section .input-wrap input[type="email"]{height:50px; padding: 0 0 0 45px; border:0; border-bottom:solid 1px #bababa; width:100%; font-family: 'Exo 2', sans-serif; box-sizing: border-box;}
		.form-section .input-wrap input.inp_bg1{background:url('../images/inp_bg1.png') no-repeat 10px 50%;}
		.form-section .input-wrap input.inp_bg2{background:url('../images/inp_bg2.png') no-repeat 10px 50%;}
		.form-section .input-wrap input.inp_bg3{background:url('../images/inp_bg3.png') no-repeat 10px 50%;}
		.form-section .input-wrap input.inp_bg4{background:url('../images/inp_bg4.png') no-repeat 10px 50%;}
		.form-section input[type="submit"]{background: url('../images/submit_bg.jpg') no-repeat 0 0; border:0; color:#fff; font-size:25px; text-transform:uppercase; height:52px; cursor:pointer; font-family: 'champagne__limousinesbold'; padding:0 50px; margin:25px 0 0 0;}
		
	.quick_links{}
		.quick_links .main_title{color:#000; font-family: 'Exo 2', sans-serif; font-size:48px; font-weight:600;}
		.quick_links .main_title2{color:#cf0202; font-family: 'Exo 2', sans-serif; font-size:45px; font-weight:600; text-transform:uppercase; margin:0 0 20px 0;}
		.quick_item{background: rgba(254, 209, 88, 0.5); border:solid 1px #fcf6e5; margin:0 25px 25px 0; padding:9px 9px 25px; max-width:476px; width:100%; float:left; box-sizing: border-box; border-radius:5px;}
		.quick_item:nth-child(2){margin-right:0; background: rgba(241, 184, 138, 0.5);}
		.quick_item:nth-child(3){background: rgba(250, 250, 250, 0.5);}
		.quick_item:nth-child(4){margin-right:0; background: rgba(236, 204, 76, 0.5);}
		.quick_item:nth-child(5){background: rgba(241, 208, 138, 0.5); display:none;}
		.quick_item:nth-child(6){margin-right:0; background: rgba(236, 181, 76, 0.5); display:none;}
		.quick_item .img{margin:0 0 20px 0;}
		.quick_item .img img{display:block;}
		.quick_item .quick_box{padding:0 20px;}
		.quick_item .title{color:#f06600; font-family: 'Exo 2', sans-serif; font-size:22px; text-transform:uppercase; font-weight:600; margin:0 0 10px 0;}
		.quick_item p{color:#000; font-size:15px; font-weight:300; font-family: 'Roboto', sans-serif;}
		.quick_item a.link{background: url('../images/submit_bg.jpg') no-repeat 0 0; color:#fff; font-size:25px; display:inline-block; height:52px; cursor:pointer; font-family: 'champagne__limousinesbold'; padding:10px 15px 0;}
		.quick_links a.link2{background: rgba(207, 2, 2, 0.8); color:#fff; font-size:25px; display:inline-block; cursor:pointer; font-family: 'champagne__limousinesbold'; padding:8px 50px; text-transform: uppercase;}
			
	.wrapper_pay{margin: 0 auto; max-width: 1020px; width: 100%;}
	.bg_pay{background: url('../images/bg_pay.jpg') no-repeat 50% 0; background-size:cover; margin: 0; padding: 0;}
		.form_pay{padding:40px 0 0 0;}
			.form_pay h1{color:#bba6a1; font-size:34px; margin:0 0 20px 0; padding:0; font-family: 'champagne__limousinesbold';}
			.visa{margin:0 0 25px 0;}
			.pay_box{color:#fff; font-family: 'nexa_boldregular'; font-size:15px; text-transform:uppercase; padding:0 0 50px 0;}
			.payinput_box{max-width:496px; width:100%; margin:0 0 50px 0;}
			.pay_box input[type="text"]{background:none; padding:0; height:36px; width:100%; border:0; border-bottom:solid 1px rgba(255,255,255,0.3); margin:5px 0 15px 0; color:#a19c9b; font-family: 'nexa_boldregular'; font-size:15px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
			.pay_box input[type="text"].min{max-width:160px; margin:5px 4px 15px 0;}
			.pay_box input[type="text"].min.last{margin:5px 0 15px 0;}
			.pay_select select{background:transparent; border:0; color:#a19c9b; width:103.5%; height:36px; padding:0; margin:0; font-family: 'nexa_boldregular'; font-size:15px; text-transform:none;}
			.pay_select{overflow:hidden; background:rgba(0,0,0,0.43) url('../images/pay_select_bg.png') no-repeat 98% 50%; padding:0; height:36px; width:100%; border:0; border-bottom:solid 1px rgba(255,255,255,0.3);  margin:5px 0 20px 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
			.pay_select.mar{margin:0 0 15px 0;}
			.pay_box input[type="submit"]{background:#c1111a; border:0; color:#fff; font-size:19px; font-family: 'champagne__limousinesbold'; text-transform:uppercase; max-width:202px; width:100%; height:40px; margin:0 15px; padding:0; cursor:pointer;}
			.pay_box input[type="button"]{background:#c1111a; border:0; color:#fff; font-size:19px; font-family: 'champagne__limousinesbold'; text-transform:uppercase; max-width:202px; width:100%; height:40px; margin:0 15px; padding:0; cursor:pointer;}
			
	/* 08.04.15*/
	.new_gallery .title_main{font-size:62px; margin:23px 0 20px 0; color:#fee901; text-transform:uppercase; text-align:center; font-family: 'champagne__limousinesbold';}
	.new_gallery .gal_img_box{max-width:1370px; width:100%; margin:0 auto;}
		.new_gallery .gal_img_box a{float:left; margin:0 35px 35px 0; display:block;}
		.new_gallery .gal_img_box a.last{margin:0 0 35px 0;}
		.new_gallery .gal_img_box a img{display:block; border:solid 3px #fff; -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.52); -moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.52); box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.52);}
		
	.page10 .title_main{font-size:62px; margin:45px 0; color:#ff0000; text-transform:uppercase; text-align:center; font-family: 'champagne__limousinesbold';}
	
	/* 26.02.16 */
	.how_box{background:#f7f7f7; padding:20px; margin:0 0 20px 0; font-family: "Lato",sans-serif; font-weight:300; ont-size:16px;}
		.how_box .title{color:#e43624; font-weight:700; text-transform:uppercase; margin:0 0 3px 0;}
		
	.popupnone{display:none;}
	.center{text-align:center;}
	
		/* 01.07.16 */
	.bg_pay{background:url('../images/bg_pay.jpg') no-repeat 50% 0;background-size:cover;margin:0;padding:0;}
	.pay_new{width:700px; margin:0 auto; padding:40px 0;}
		.pay_new h1{text-align:center; color:#bba6a1; font-family:'champagne__limousinesbold'; font-size:34px; margin:0 0 20px;}
		.section{}
		ul.tabs{padding:0; margin:0; text-align:center;}
		.tabs li{display:inline-block; font-size:21px; background:#eba529; font-family: "nexa_boldregular"; border-radius:5px 5px 0 0; padding:15px 30px; color:#fff; cursor:pointer;}
		.tabs li:hover{color:#d99328; background:#efd6b5;}
		.tabs li.current{color:#d99328; background:#efd6b5;}
		.box{display:none; padding:20px 30px; background:#efd6b5;}
		.box.visible{display:block;}
		
		.pay_new .title{font-size:19px; color:#000; font-family: "nexa_boldregular"; margin:0 0 10px 0;}
		.pay_new .input_box{width:392px;}
		.pay_new input[type="text"]{width:100%; height:48px; padding:0 10px; border:0; margin:0 0 10px 0; font-size:14px; color:#a19c9b; font-family: "nexa_boldregular"; box-sizing: border-box; border-radius:5px;}
		.pay_new select{width:100%; height:48px; padding:0 10px; border:0; margin:0 0 10px 0; font-size:14px; color:#a19c9b; font-family: "nexa_boldregular"; box-sizing: border-box; border-radius:5px;}
		.pay_new input.mini{width:91px;}
		.pay_new input.mini.mar{margin:0 4px;}
		.pay_new .what_ccv{color:#0000ff; text-decoration:underline; margin:0 5px 0 0; display:inline-block;}
		/* .pay_new input.pr_name{width:535px;} */
		.pay_new input.amouunt{width:235px;}
		.pay_new input[type="submit"]{background:#c1111a; border:0; color:#fff; font-size:19px; font-family: 'champagne__limousinesbold'; text-transform:uppercase; max-width:202px; width:100%; height:40px; margin:20px 15px 0; padding:0; cursor:pointer;}
		
	/* 01.07.16 */
	
	
/* ========================= Content-top ============================ */
#content_top{}
	.tv_media{background: url('../images/tv_media.jpg') no-repeat 0 0; min-height:370px; background-size:cover; padding:40px 0 0 0; margin:0 0 50px 0;}
		.tv_media .title{font-family: 'nexa_lightregular'; font-size:38px; color:#000000;}
		.tv_media .text{font-family: 'nexa_lightregular'; font-size:26px; color:#000000;}
		.tv_media ul{margin:20px 0 20px 20px; padding:0;}
		.tv_media ul li{font-size:16px; color:#7c7c7d; font-family: "Lato",sans-serif; list-style:none; font-weight:300; line-height:30px;}
		.tv_media ul li b{color:#000;}
		.tv_media .text2{font-family: "Lato",sans-serif; font-weight:300; font-size:18px; color:#000000; margin:20px 10px 20px 0;}
		.tv_media .button_red a{background: url('../images/tv_media_but.png') no-repeat 0 0; width:219px; height:48px; text-decoration:none; display:inline-block; color:#fff; font-size:26px; padding:16px 0 0 25px; font-family: 'nexa_boldregular';}
		.tv_media .tv_video{max-width:533px;}
	
	.seo_main{background:#f9f9f9; min-height:370px; background-size:cover; padding:40px 0 0 0; margin:0 0 50px 0;}
		.seo_main_left{max-width:375px; width:100%;}
			.seo_main_left .title{font-family: 'nexa_lightregular'; font-size:50px; color:#000000; padding:20px 0 0 0;}
				.seo_main_left .title span{font-size:61px; color:#df0001; font-style:italic; line-height:40px;}
			.seo_main_left .text{font-family: 'nexa_lightregular'; font-size:27px; color:#000000; margin:20px 0;}
				.seo_main_left .text span{font-size:33px; color:#df0001;}
			.seo_main_left .call_box{background: url('../images/call_bg.png') no-repeat 0 0; width:314px; height:129px; padding:5px 0 0 20px; color:#fff; font-size:25px; text-align:center; font-family:'nexa_boldregular';}
				.seo_main_left .call_box a{color:#fff; text-decoration:none;}
				.seo_main_left .call_box span{color:#e9afaf; font-size:18px; text-transform:uppercase; display:inline-block;}
	
	.web_design{background:#f9f9f9; min-height:370px; background-size:cover; padding:40px 0 0 0; margin:0 0 50px 0;}
		/* .web_design_box{max-width:300px; width:100%;} */
		.web_design_box_bottom{max-width:455px; width:100%;}
		.web_design .page{background: url('../images/web_bg.png') no-repeat right 0; min-height:370px;}
		.web_design_box .title{background:#faeee3 url('../images/web_tit_bg.jpg') no-repeat right 0; color:#000000; font-family: 'nexa_lightregular'; font-size:47px; max-width:650px; width:100%; padding:8px 0 0 20px; height:133px;}
			.web_design_box .title span{color:#d90001; font-size:57px;}
		.web_design_box .call_box{color:#151515; font-size:30px; font-family:'nexa_boldregular'; line-height:32px; text-align:center; max-width:350px; width:100%; border:solid 1px #d9d9d9; padding:10px 0; margin:30px 0 10px 60px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}
			.web_design_box .call_box a{color:#151515; text-decoration:none;}
			.web_design_box .call_box span{color:#939393; font-size:21px; font-family: 'nexa_lightregular';}
		.web_design_box_bottom .or{font-size:15px; font-family:'nexa_boldregular'; display:block; margin:0 0 5px 0;}
		.web_design_box .text{font-size:15px; color:#000000; font-family: 'nexa_lightregular'; padding:8px 10px 0 20px;}
		.web_design_box .button_red a{background:#e10001; text-decoration:none; display:inline-block; color:#fff; text-transform:uppercase; font-size:17px; padding:7px 20px 5px; font-family: 'nexa_boldregular'; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
					
/* ========================= Content ============================ */
#content{margin:40px 0 0 0; max-width:935px; width:100%; float:left; min-height:800px; position:relative;}
	/* #content p{line-height: 1.6; margin-bottom: 1.25rem; text-rendering: optimizelegibility;} */
	.kartinko {margin-left: 40px;}
	.contact_me{background:#f9ede2; max-width:1030px; width:100%; box-sizing: border-box; padding:20px 35px 25px; margin:0 auto;}
		.contact_me .title{color:#423c35; font-size:19px; font-family: 'nexa_lightregular'; margin:0 0 8px 0;}
		.contact_me .input_box{max-width:240px; width:100%; float:left; margin:0 15px 0 0;}
		.contact_me input[type="text"]{height:34px; width:100%; padding:0 0 0 45px;  width:100%; border:solid 1px #dcba97; color:#c1a78b; font-size:15px; font-family: "Lato",sans-serif; font-weight:300; font-style:italic; box-sizing: border-box;}
		.contact_me input[type="text"].bg1{background:#fff url('../images/ic_me1.png') no-repeat 10px 50%;}
		.contact_me input[type="text"].bg2{background:#fff url('../images/ic_me2.png') no-repeat 10px 50%;}
		.contact_me input[type="text"].bg3{background:#fff url('../images/ic_me3.png') no-repeat 10px 50%;}
		.contact_me input[type="submit"]{background:#e00001; border:0; color:#fff; font-size:17px; padding:6px 30px 5px; text-transform:uppercase; font-family: 'nexa_boldregular'; cursor:pointer; webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
		
	.contact_me.light{padding:20px; margin:20px 0;}
	.contact_me.light .input_box{max-width:230px;}
	.contact_me.light input[type="submit"]{padding:6px 10px 5px;}
		
	.contact_me.mini{padding:20px; margin:0 0 45px 0;}
		.contact_me.mini .input_box{max-width:186px; width:100%;}
		.contact_me.mini input[type="submit"]{padding:6px 20px 5px;}
			
	.list{background:#f4f4f4; padding:25px 35px; margin:0 0 40px 0;}
		.list .title{color:#2e2e2e; font-size:16px; font-family: "Lato",sans-serif; font-weight:700; margin:0 0 15px 0;}
		.list ul{padding:0; margin:0; list-style:none;}
		.list ul li{font-family: "Lato",sans-serif; font-weight:300; font-size:16px; color:#000000; background: url('../images/list_bg.png') no-repeat 0 10px; line-height:38px; padding:0 0 0 30px;}
		
	.email_item{max-width:385px; width:100%; margin:0 0 30px 0;}
		.email_item .em_fr{max-width:294px; width:100%;}
		.email_item .title{color:#161616; font-size:17px; font-family: 'nexa_lightregular';}
		.email_item p{color:#8a8a8a; font-size:16px; font-family: "Lato",sans-serif; font-weight:300; padding:0; margin:0;}
		
	.seo_list ul{padding:0; margin:0 0 20px 0; list-style:none;}
		.seo_list li{padding:20px 0 20px 150px; min-height:89px; border-bottom:dashed 1px #d1d1d1;}
		.seo_list li:last-child{border-bottom:none;}
		.seo_list li.seo_li1{background: url('../images/seo_li1.jpg') no-repeat 10px 20px;}
		.seo_list li.seo_li2{background: url('../images/seo_li2.jpg') no-repeat 10px 20px;}
		.seo_list li.seo_li3{background: url('../images/seo_li3.jpg') no-repeat 10px 20px;}
		.seo_list li.seo_li4{background: url('../images/seo_li4.jpg') no-repeat 10px 20px;}
		.seo_list li .title{color:#161616; font-size:25px; font-family: 'nexa_lightregular';}
		.seo_list li p{color:#8a8a8a; font-size:16px; font-family: "Lato",sans-serif; font-weight:300; padding:0; margin:0 !important;}
	
	.expert_box{}
		.expert_box .title{color:#161616; font-size:25px; font-family: 'nexa_lightregular';}
		.expert_box  p{color:#787878; font-size:16px; font-family: "Lato",sans-serif; font-weight:300; padding:0; margin:0 !important;}
		.img_l{float:left; margin:0 30px 70px 0;}
		.img_r{float:right; margin:0 0 70px 30px;}
		
	.list2{max-width:476px; width:100%; margin:0 0 40px 0;}
		.list2 ul{padding:0; margin:0; list-style:none;}
		.list2 ul li{font-family: "Lato",sans-serif; font-weight:300; font-size:16px; color:#8a8a8a; background: url('../images/list_bg.png') no-repeat 0 5px; line-height:26px; padding:0 0 10px 30px;}
		
	.web_items{margin:0 0 50px 0;}
		.web_items ul{margin:0; padding:0; list-style:none;}
		.web_items li{float:left; max-width:228px; height:325px; padding:27px 10px 0; background:#fcfcfc; border:solid 1px #e7e7e7; text-align:center; margin:0 30px 0 0;}
		.web_items li:last-child{margin:0;}
		.web_items li .img{height:136px;}
		.web_items li:last-child .img{padding:16px 0 0 0; height:120px;}
		.web_items li .title{color:#161616; font-size:21px; font-family: 'nexa_lightregular'; margin:0 0 15px 0;}
		.web_items li span{font-family: "Lato",sans-serif; font-weight:300; font-size:16px; color:#8a8a8a; line-height:26px;}
		
	.hosting_box{margin:0 0 25px 40px;}
	.hosting_item{max-width:250px; width:100%; float:left; margin:0 30px 25px 0; position:relative;}
		.hosting_item.last{margin:0;}
		.hosting_item .title{height:65px; padding:10px 0 0 0; background:#fd6b1b; text-align:center; color:#fff; font-family: 'nexa_lightregular'; font-size:21px; line-height:18px;}
			.hosting_item .title span{font-size:13px;}
			.hosting_item .title span.price{font-size:16px;}
		.hosting_item .box_info{border:solid 1px #f6eadb; border-top:0; padding:0 10px 20px;}
		.hosting_item .box_info table{font-size:15px; font-family: "Lato",sans-serif; border-bottom:solid 1px #f2e1cc; margin:0 0 20px 0;}
		.hosting_item .box_info table td{padding:15px 0;}
		.hosting_item .box_info table td:first-child{padding-left:15px; color:#000000; font-weight:400;}
		.hosting_item .box_info table td:last-child{color:#8a8a8a; font-weight:300;}
		.hosting_item .box_info table .bg td{background:#faf0e1;}
		.hosting_item .learn_more{text-align:center;}
		.hosting_item .learn_more a{display:inline-block; color:#db0001; text-decoration:none; font-family: 'nexa_lightregular'; font-size:17px; text-align:center; padding:0;}
		
		.hosting_item.green .title{background:#2caa0e;}
		.hosting_item.green .box_info table .bg td{background:#f0f9ee;}
		.hosting_item.green .learn_more a{color:#2caa0e;}
		
		.hosting_item.blue .title{background:#13a9c2;}
		.hosting_item.blue .box_info table .bg td{background:#ebf7f9;}
		.hosting_item.blue .learn_more a{color:#13a9c2;}
		
		#tooltip{position:absolute; left:2px; bottom:97px; background:url('../images/tooltip_bg.png') no-repeat 0 0; width:255px; height:139px; padding:15px; font-size:13px; color:#000000; font-family: "Lato",sans-serif; font-weight:300; text-align:center; line-height:19px; z-index:999;}
		#tooltip2{position:absolute; left:2px; bottom:97px; background:url('../images/tooltip_bg.png') no-repeat 0 0; width:255px; height:139px; padding:15px; font-size:13px; color:#000000; font-family: "Lato",sans-serif; font-weight:300; text-align:center; line-height:19px; z-index:999;}
		
		.hosting_box .text{font-size:15px; color:#000000; font-family: 'nexa_lightregular'; padding:8px 10px 0 20px;}
		.hosting_box .button_red a{background:#e10001; text-decoration:none; display:inline-block; color:#fff; text-transform:uppercase; font-size:17px; padding:7px 20px 5px; font-family: 'nexa_boldregular'; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
	
	.features_box{border:solid 1px #e2e2e2; padding:30px 25px;}
		.list3{background:#f4f4f4; padding:25px 35px;}
			.list3 ul{padding:0; margin:0; list-style:none;}
			.list3 ul li{font-family: "Lato",sans-serif; font-size:19px; color:#000000; background: url('../images/list_bg.png') no-repeat 0 10px; line-height:38px; padding:0 0 0 30px;}
			
	.some_text{padding:35px 0 10px 0; margin:0 !important; color:#939393; font-size:13px; font-family: "Lato",sans-serif; font-weight:300; line-height:30px;}
		.some_text span{color:red;}
		
	/* Forms */
	.star{color:#e43804;}
	.form input[type="text"]{padding:0; height:34px; width:100%; border:solid 1px #bbbbbb; margin:5px 0 10px 0; color:#000000; font-family: 'nexa_boldregular'; font-size:15px; box-sizing: border-box;}
	.form .top_input{background:#f3f3f3; color:#e43804; font-size:14px; text-align:center; padding:15px 0;}
	.form .top_input input[type="text"]{max-width:402px;}
	
	/* 13.02.17 */
	.sertificat{padding:20px 0 0 0;}
	.sertificat .item{width:258px; float:left; color:#000; text-align:center; margin:0 18px 20px 0; font-size:16px;}
	.sertificat .item:nth-child(3n){margin:0 0 20px 0;}
	.sertificat .item img{margin:10px 0 0 0;}
	
	/* 13.09.17 */
	.smo{padding:0 0 50px 0;}
	.smo .main_title{font-size:37px; font-family: 'Exo 2', sans-serif; font-weight:300; margin:0 0 40px 0;}
	.smo .main_title b{font-weight:700;}
	
	.smo .help_box1 .title{color:#d3202e; font-family: 'Roboto Condensed', sans-serif; font-size:30px; font-weight:700; text-transform:uppercase; padding:0 0 0 20px;}
	.smo .help_box1 p{color:#000; font-family: 'Open Sans', sans-serif; font-size:20px; padding:0 0 0 20px;}
	.smo .help_box1 .ar{margin:-37px 0 0 0;}
	
	.smo .help_box2{width:380px; margin:0 0 0 30px;}
	.smo .help_box2 .title{color:#f16804; font-family: 'Roboto Condensed', sans-serif; font-size:28px; font-weight:700; text-transform:uppercase; padding:0 0 0 40px;}
	.smo .help_box2 p{color:#000; font-family: 'Open Sans', sans-serif; font-size:20px; padding:0 0 0 40px;}
	.smo .help_box2 .ar{text-align:center; position:relative; z-index:10;}
	.smo .help_box2 .img{margin:-37px 0 0 0;}
	
	.smo .help_box3{margin:30px 0 15px 0; position:relative;}
	.smo .help_box3 .boxi{width:365px; margin:0 15px 0 0;}
	.smo .help_box3 .title{color:#089a3a; font-family: 'Roboto Condensed', sans-serif; font-size:28px; font-weight:700; text-transform:uppercase;}
	.smo .help_box3 p{color:#000; font-family: 'Open Sans', sans-serif; font-size:20px;}
	.smo .help_box3 .ar{position:absolute; top:85px; left:120px;}
	
	.smo .help_box4 .title{color:#017181; font-family: 'Roboto Condensed', sans-serif; font-size:30px; font-weight:700; text-transform:uppercase;}
	.smo .help_box4 p{color:#000; font-family: 'Open Sans', sans-serif; font-size:20px;}
	.smo .help_box4 .ar{margin:0 10px 0 30px;}
	
	.smo .help_box5{position:relative; margin:0 0 50px 0;}
	.smo .help_box5 .title{color:#bc8600; font-family: 'Roboto Condensed', sans-serif; font-size:30px; font-weight:700; text-transform:uppercase; padding:0 0 30px 115px;}
	.smo .help_box5 p{color:#000; font-family: 'Open Sans', sans-serif; font-size:30px; padding:0 0 0 115px; margin:0;}
	.smo .help_box5 .ar{position:absolute; top:57px; left:0;}
	.smo .help_box5 .img{margin:0 0 0 60px;}
	
	.smo .help_box6 .title{font-size:37px; font-family: 'Exo 2', sans-serif; font-weight:300; margin:0 0 40px 0}
	.smo .help_box6 .title b{font-weight:700;}
	.smo .help_box6 iframe{margin:0 0 100px 85px;}
	.smo .help_box6 .visit a{background:#2996d9; color:#fff; font-family: 'Exo 2', sans-serif; font-weight:600; font-size:24px; padding:8px 30px; display:inline-block;}
	
	/* 21.09.17 */
	.pay_pre{position:relative;}
	.pay_pre .main_title{font-weight:500; font-family: 'Exo 2', sans-serif; font-size:68px; text-align:center; color:#fff; margin:0 0 50px 0;}
	.pay_pre .main_title span{color:#fff600;}
	.pay_pre .text{font-weight:600; font-family: 'Exo 2', sans-serif; font-size:30px; color:#000; margin:0 0 50px 0;}
	.pay_pre .text2{font-weight:600; font-family: 'Exo 2', sans-serif; font-size:38px; color:#fff; background:#498438; padding:2px 15px 7px; margin:25px 30px 0 0;}
	.pay_pre .text2 span{font-weight:400; color:#b9f7aa;}
	.pay_pre img.img{margin:40px 0 0 50px;}
	.pay_pre .seo_box2{position:absolute; bottom:25px; right:115px; margin:0; z-index:999;}
	
	/* 25.09.17 */
	.img16{position:absolute; top:-4px; right:0;}
	.img15{margin:0 0 50px 20px;}
	.adw_item .item{float:left; width:136px; text-align:center; margin:0 30px 0 0;}
	.adw_item .item:nth-child(5){margin:0;}
	.adw_item .item .img{line-height:83px; margin:0 0 15px 0;}
	.adw_item .item .img img{vertical-align:middle;}
	.adw_item .item span{font-family: 'Exo 2', sans-serif; font-weight:700; display:block;}
	
	/* 27.09.17 */
	.turn_box{text-align:center;}
	.turn_box .main_title{font-weight:500; font-family: 'Exo 2', sans-serif; font-size:68px; text-align:center; color:#8f4027; margin:0 0 50px 0;}
	.turn_box .main_title span{color:#fff;}
	
	/* 11.10.17 */
	.blockchain{padding:0 0 40px 0;}
	.blockchain .color{color:#41c7ab;}
	.blockchain .items{padding:40px 0 50px 0;}
	.blockchain .items .item{float:left; width:186px; margin:0 22px 0 0;}
	.blockchain .items .item:nth-child(4){margin:0;}
	.blockchain .items .item .img{line-height:94px; height:94px; margin:0 0 15px 0;}
	.blockchain .items .item .img img{vertical-align:middle;}
	.blockchain .items .item .title{font-family: 'Exo 2', sans-serif; font-size:18px; font-weight:700; margin:0 0 10px 0; color:#2695d4;}
	.blockchain .items .item:nth-child(2) .title{color:#0fa8a4;}
	.blockchain .items .item:nth-child(3) .title{color:#f3a701;}
	.blockchain .items .item:nth-child(4) .title{color:#c82d60;}
	
	/* 12.10.17 */
	.made_easy .text_box .text{font-size:28px; color:#d0370f; font-family: 'Exo 2', sans-serif; font-style:italic; font-weight:300; margin:0 0 50px 0;}
	.made_easy .text_box .text b{font-weight:500;}
	.made_easy .img31{margin:-85px 0 0 0;}
	.made_easy .message_box{border:solid 1px #b0b0b0; padding:30px 20px 0 35px; margin:0 0 60px 0;}
	.made_easy .message_box .title{font-size:28px; color:#000; text-align:center; margin:0 0 40px 0; font-family: 'Exo 2', sans-serif; font-weight:300; font-family: 'Exo 2', sans-serif;}
	.made_easy .message_box .title b{font-weight:700;}
	.made_easy .message_box .items .item{float:left; text-align:center; margin:0 0 30px 0;}
	.made_easy .message_box .items .item:nth-child(2){margin:0 38px 30px;}
	.made_easy .message_box .items .item .title{font-weight:400; font-size:18px; margin:0 0 15px 0;}
	.made_easy .message_box .items .item .desc{background:url('../images/img32.png') no-repeat 0 0; width:176px; height:127px; font-size:15px; padding:10px 10px 0; text-align:left; line-height:20px;}
	.made_easy .message_box .items .item:nth-child(2) .desc{background:url('../images/img33.png') no-repeat 0 0; width:230px;}
	.made_easy .message_box .items .item:nth-child(3) .desc{background:url('../images/img34.png') no-repeat 0 0; width:211px;}
	.made_easy .message_box .icons_box .ico{float:left; text-align:center; margin:0 99px 30px 0; width:185px;}
	.made_easy .message_box .icons_box .ico:nth-child(3n){margin:0 0 30px 0;}
	.made_easy .message_box .icons_box .ico span{display:block; font-size:18px; margin:0 0 15px 0; font-family: 'Exo 2', sans-serif; color:#000;}
	.made_easy .text_box2 {font-size:28px; color:#000; font-family: 'Exo 2', sans-serif; font-style:italic; font-weight:300; margin:0 0 50px 0;}
	.made_easy .text_box2 b{font-weight:500;}
	
	/* 18.10.17 */
	.portfolio .gallery_box a{width:296px; border:solid 1px #a9a9a9; margin:0 20px 25px 0;}
	.portfolio .gallery_box a:nth-child(3n){margin:0 0 25px 0;}
	.portfolio .gallery_box a img{border-radius:0;}
	.portfolio .gallery_box2 a{width:296px; border:solid 1px #a9a9a9; margin:0 20px 25px 0;}
	.portfolio .gallery_box2 a:nth-child(3n){margin:0 0 25px 0;}
	.portfolio .gallery_box2 a img{border-radius:0;}
	
	/* 25.10.17 */
	.bus_box .item{width:265px; float:left; margin:0 70px 30px 0;}
	.bus_box .item:nth-child(3n){margin:0 0 30px 0;}
	.bus_box .item .ico{width:66px; height:66px; border:solid 2px #f55e36; border-radius:50px; color:#f55e36; font-size:34px; text-align:center; line-height:66px; margin:0 auto;} 
	.bus_box .item .title{font-size:18px; color:#d64a25; font-family: 'Exo 2', sans-serif; margin:15px 0; text-align:center;} 
	.bus_box .item p{font-size:16px; font-family: 'Exo 2', sans-serif; font-weight:300; min-height:77px; padding:0; margin:0;} 
	
	.built_scratch{}
	.built_scratch .img img{float:left; margin:0 0 15px 0;}
	.built_scratch .title{color:#f55e36; font-size:32px; font-family: 'Exo 2', sans-serif; float:left; margin:19px 0 0 15px;}
	.built_scratch .title a{color:#f55e36;}
	.built_scratch ul{margin:0; padding:0; list-style:none; width:460px;}
	.built_scratch ul li{font-size:16px; font-family: 'Exo 2', sans-serif; font-weight:300; background:url('../images/arrow.jpg') no-repeat 0 6px; padding:0 0 0 20px; margin:0 0 5px 0;}
	.built_scratch ul li span{font-size:14px;}
	.built_scratch ul li span.cl1{color:#1938aa;}
	.built_scratch ul li span.cl2{color:#3a923a;}
	.built_scratch ul li span.cl3{color:#d20000;}
	.built_scratch ul li span.cl4{color:#bb7b00;}
	.built_scratch ul li span.cl5{color:#f100d2;}
	.built_scratch ul li span.cl6{color:#009a8d;}
	.built_scratch ul li span.cl7{color:#415c61;}
	.built_scratch ul li span.cl8{color:#9452ba;}
	.built_scratch ul li span.cl9{color:#ca5790;}
	.built_scratch ul li span.cl10{color:#6173e3;}
	.built_scratch ul li span.cl11{color:#425801;}
	.built_scratch ul li span.cl12{color:#8f1a8e;}
	.built_scratch ul li span.cl13{color:#3e6738;}
	.built_scratch ul li span.cl14{color:#00d8ff;}
	.built_scratch ul li span.cl15{color:#c22b2b;}
	.built_scratch ul li span.cl16{color:#266874;}
	.built_scratch ul li span.cl17{color:#20689b;}
	.built_scratch ul li span.cl18{color:#572f25;}
	.built_scratch ul li span.cl19{color:#82584d;}
	.built_scratch ul li span.cl20{color:#261a61;}
	.built_scratch ul li span.cl21{color:#2f97a6;}
	.built_scratch ul li span.cl22{color:#a26454;}
	.built_scratch ul li span.cl23{color:#b2ac03;}
	.built_scratch ul li span.cl24{color:#61537b;}
	.built_scratch ul li span.cl25{color:#5c4b2f;}
	.built_scratch ul li span.cl26{color:#0f7b7c;}
	.built_scratch ul li span.cl27{color:#851349;}
	.built_scratch ul li span.cl28{color:#b39714;}
	.built_scratch ul li span.cl29{color:#5a5333;}
	.built_scratch ul li span.cl30{color:#883019;}
	.built_scratch ul li span.cl31{color:#827c5a;}
	.built_scratch ul li span.cl32{color:#644039;}
	.built_scratch .but a{background:#f55e36; font-size:13px; font-weight:700; padding:5px 35px; border-radius:3px; float:right; color:#fff; margin:20px 0 0 0;}
	
	.any_any{margin:-105px 0 30px 0;}
	.any_any .title{font-size:23px; color:#f55e36; font-family: 'Exo 2', sans-serif; font-weight:300; margin:0 0 15px 0;}
	.any_any .title b{font-weight:700;}
	.mobile_app_text{width:475px;}
	.img35{margin:20px 0 0 0;}
	.prilogenie{padding:0 0 50px 0;}
	.prilogenie .item{float:left; text-align:center; width:200px; margin:0 55px;}
	.prilogenie .item .title{font-size:19px; font-family: 'Exo 2', sans-serif; font-weight:300; margin:0 0 15px 0;}
	.prilogenie .item .img{margin:0 0 20px 0;}
	.prilogenie .item a{display:block;}
	
/* ========================= Sidebar ============================ */	
#sidebar{margin:40px 0 0 0; max-width:276px; width:100%; float:right;}
	ul.menu_left{margin:0 0 50px 0; list-style:none; padding:0;}
	ul.menu_left a{color: #f54f36; text-decoration:none; line-height: 26px;}
	
	h6.acc_trigger2{background:#f55e36 url('../images/plus.png')no-repeat 20px 50%;  margin:0 0 1px 0; }
	h6.acc_trigger2 a{color:#fff; text-decoration: none; display: block; height: 35px; padding:15px 0 0 40px; font-size:16px; font-family: "Lato",sans-serif; font-weight:400;}
	h6.acc_trigger2 a:hover, h6.active2 a{background:#f55e36 url('../images/minus.png')no-repeat 20px 50%;}
	.acc_container2{border:solid 1px #f55e36; border-top:0; margin:-1px 0 0 0;}
	.acc_box{margin:0 0 50px 0;}
	.acc_box ul{margin:0; padding:5px 0 5px 20px; list-style:none;}
	.acc_box ul li a{color: #f54f36; text-decoration:none; line-height: 26px; font-size:15px;}
	
/* ========================= Content-bottom ============================ */
#content_bottom{border-top: solid 1px #363636;}
	.phone-bottom{max-width:725px; width:100%; margin:30px auto 0; text-align:center;}
		.phone-bottom p{color:#939393; font-size:13px; font-family: "Lato",sans-serif; font-weight:300;}
		.phone-bottom .fl{color:#1c1b1b; font-size:16px; font-family: 'nexa_lightregular'; text-transform:uppercase; padding:10px 0 0 0;}
			.phone-bottom .fl span{font-size:36px;}
		.phone-bottom .fr{color:#d80001; font-size:53px; font-family: 'nexa_lightregular'; border-left:dashed 1px #d4d4d4; padding:0 0 0 20px;}
			.phone-bottom .fr a{color:#d80001; text-decoration:none;}
	
	.phone-bottom2{text-align:center; margin:30px 0;}
		.phone-bottom2 .call{color:#d80001; font-size:45px; font-family: 'nexa_lightregular'; border-left:dashed 1px #d4d4d4; padding:0 0 0 20px;}
		.phone-bottom2 .call a{color:#d80001; text-decoration:none;}
		.phone-bottom2 .call .text{color:#8b8b8b; font-size:43px; text-transform:uppercase;}
		.phone-bottom2 .call .text2{color:#1c1b1b; font-size:43px; text-transform:uppercase;}
		.phone-bottom2 .text3{color:#000000; font-size:16px; font-family: "Lato",sans-serif; margin:0 0 20px 0;}
		.phone-bottom2 .text4{color:#8b8b8b; font-size:26px; font-family: 'nexa_lightregular';}
		
	.text-bottom{text-align:center; color:#939393; font-size:13px; font-family: "Lato",sans-serif; font-weight:300; border-top:solid 1px #d0d0d0; padding:30px 0 0 0;}
		.text-bottom p{padding:0 0 10px 0; margin:0 !important;}
		.text-bottom span{color:red;}

/* ========================= Footer ============================ */
#footer{width:100%; background:#f94825;}
	.footer{max-width:1365px; margin:0 auto; padding:20px 0;}
	.foot_list{float:left; margin:0 100px 0 0;}
		.foot_list span{color:#fff; font-size:14px; font-family: 'HelveticaNeueCyrBold'; text-transform:uppercase; display:block; margin:0 0 10px 0;}
		.foot_list ul{padding:0; margin:0px 0 0 13px !important;}
		.foot_list ul.mar{margin:10px 0 0 25px;}
		.foot_list li{color:#fff; font-size:13px;}
		.foot_list li a{color:#fff; font-size:13px; font-family: 'Raleway', sans-serif; text-decoration:none; line-height:22px; font-family: 'HelveticaNeueCyrLight';}
		
	h6.acc_trigger {background:#42160a url('../images/plus.png')no-repeat 97% 50%;  margin:0; text-transform:uppercase; font-size:25px; font-family: "Lato",sans-serif; font-weight:600; text-align:center; border-top:solid 1px #ffffff;}
	h6.acc_trigger.first{border:0;}
	h6.acc_trigger a {color:#c59486; text-decoration: none;	display: block; height: 55px; padding:10px 0;}
	h6.acc_trigger a:hover, h6.active a{background:#42160a url('../images/minus.png')no-repeat 97% 50%;}
	h6.active {background:#42160a url('../images/minus.png')no-repeat 97% 50%;}
	
	.acc_container{overflow: hidden; background:#e1d2ce; margin:0;}
	.acc_container ul{padding:0; margin:0; list-style:none;}
	.acc_container ul a{text-decoration:none; display:block; padding:10px 0; text-align:center; font-size:20px; color:#976255; font-family: "Lato",sans-serif; font-weight:300;}
	
	.box_popup{text-align:center;}
	.box_popup a{margin:30px 0; display:inline-block;}
	
	/* 12.05.15 */
	.dr_men_web{width:1117px; padding:30px 0 0 25px; background:#fff; border:solid 1px #000;}
		.menu_left{max-width:837px; width:100%; float:left;}
		.menu_left .menu_info{background:#fff8e7; width:180px; height:105px; padding:15px 0 0 0; color:#000000; font-size:15px; font-family: 'Roboto Slab', serif; text-transform:uppercase; text-align:center; float:left; margin:0 28px 28px 0;}
			/* .menu_left .menu_info.last{margin:0 0 28px 0;} */
			.menu_left .menu_info img{margin:0 0 10px 0;}
			.menu_left .menu_item_box{float:left; margin:0 28px 0 0;}
			.menu_left .menu_item{border-bottom:dotted 1px #c3c3c3; width:250px; padding:0 0 20px 0; margin:0 0 20px 0;}
				.menu_left .menu_item .img{width:40px; float:left;}
				.menu_left .menu_item .info{float:left; line-height:20px; width:208px;}
				.menu_left .menu_item .info .title{font-size:14px; color:#000000; font-family: 'Roboto Slab', serif; text-transform:uppercase;}
				.menu_left .menu_item .info span{font-size:13px; color:#878787; font-family: 'Roboto Slab', serif; font-weight:300;}
				
		.menu_right{width:280px; float:left;}
			.menu_right .top{border-top:solid 1px #efefef; border-left:solid 1px #efefef; text-align:center; padding:10px 0 20px;}
			.menu_right .item_right{background:#fff8e7; text-align:center; font-family: 'Roboto Slab', serif; padding:20px 0 30px 0;}
				.menu_right .item_right .title{color:#000000; text-transform:uppercase; font-size:15px; margin:0 0 15px 0;}
				.menu_right .item_right img{margin:0 0 10px 0;}
				.menu_right .item_right .link_menu span{color:#000000; font-size:14px; font-weight:400; background:#ffe000; display:inline-block; padding:3px 5px; margin:0 0 3px 0;}
				.menu_right .item_right .text{color:#ff0102; font-size:12px; font-weight:300; font-style:italic; padding:15px 0 25px;}
				.menu_right .item_right .price{color:#ff0102; font-size:20px; font-weight:bold; line-height:17px; margin:0 0 0 25px;}
				.menu_right .item_right .price span{color:#000000; font-size:13px; font-weight:400 !important; text-decoration:line-through;}
				.menu_right .item_right .item_order a{color:#ffffff; font-size:20px; font-family: 'Roboto Slab', serif; text-transform:uppercase; text-decoration:none; background:#ff4b39; display:inline-block; padding:3px 10px; border-radius:5px; margin:0 25px 0 0;}
				
	/* 13.05.15 */
	.mob_left{max-width:393px; width:100%; text-align:center; margin:0 20px 20px 0;}
		.mob_left .title{height:40px; background:#faeceb; border-left:solid 6px #cb4335; font-family: 'nexa_boldregular'; font-size:19px; color:#cb4335; padding:14px 0 0 15px; text-align:left;}
		.mob_left .text{color:#121212; font-family: 'nexa_boldregular'; font-size:20px; margin:30px 0 20px;}
		.mob_left .text2{color:#2c2b2b; font-family: "Lato",sans-serif; font-weight:300; font-size:16px; margin:0 0 20px 0; height:80px;}
			.mob_left .text2 a{color:#ea0404; text-decoration:none;}
		.mob_left img{margin:0 0 20px 0;}
		.mob_left .text3{color:#121212; font-family: 'nexa_boldregular'; font-size:20px; text-align:left;}
		.mob_left ul.wrong_list{margin:0; padding:0; list-style:none; text-align:left;}
		.mob_left .wrong_list li{background:url('../images/wrong_list.jpg') no-repeat 0 50%; color:#131313; font-family: "Lato",sans-serif; font-style:italic; padding:15px 0 15px 15px; border-bottom:solid 1px #dadada;}
		.mob_left .wrong_list li:last-child{border-bottom:0;}
			
	.mobile_right{max-width:393px; width:100%; text-align:center; margin:0 0 20px 0;}
		.mobile_right .title{height:40px; background:#e6f5ee; border-left:solid 6px #0a9d58; font-family: 'nexa_boldregular'; font-size:19px; color:#0a9d58; padding:14px 0 0 15px; text-align:left;}
		.mobile_right .text{color:#121212; font-family: 'nexa_boldregular'; font-size:20px; margin:30px 0 20px;}
		.mobile_right .text2{color:#2c2b2b; font-family: "Lato",sans-serif; font-weight:300; font-size:16px; margin:0 0 20px 0; height:80px;}
			.mobile_right .text2 a{color:#ea0404; text-decoration:none;}
		
	.number_list ul{margin:0; padding:0; list-style:none;}
		.number_list ul li{background:#f2f2f2; padding:10px 15px; margin:0 0 2px 0; font-family: "Lato",sans-serif; color:#8a8a8a; font-size:16px; line-height:26px;}
		.number_list ul li b{color:#171717;}
		
	.err{color:red;}
	.err_min{color:red; font-size:12px;}
	
	/* 13.07.15 */
	#content-big{margin:40px 0;}
		.sale_box{max-width:740px; width:100%; margin:0 auto; padding:100px 0;}
			.table_sale{background: url('../images/table_sale_bg.png') no-repeat 0 0; width:328px; height:415px; text-align:center; text-shadow: 1px 0 0 rgba(0, 0, 0, 0.47);}
				.table_slae_top{font-size:25px; color:#fff; text-transform:uppercase; padding:45px 0 0 0;}
				.table_slae_top a{color:#fb977e; text-transform:none; text-decoration:none;}
				.table_slae_bottom{padding:25px 0 0 0; font-size:27px; color:#fff; font-weight:bold;}
				.table_slae_bottom span{font-size:25px; color:#fb977e; font-weight:normal;}
				
			.best_offer{background:#faefe6; width:280px; padding:25px 28px;}
				.best_offer .title{color:#000000; font-size:23px; font-family: 'nexa_boldregular'; background:url('../images/line2.jpg') no-repeat 50% 100%; padding:0 0 15px 0; margin:0 0 20px 0;}
				.best_offer form input[type="text"]{height:34px; width:100%; padding:0 0 0 45px; margin:0 0 15px 0; width:100%; border:solid 1px #dcba97; color:#c1a78b; font-size:15px; font-family: "Lato",sans-serif; font-weight:300; font-style:italic; box-sizing: border-box;}
				.best_offer form input[type="text"].bg1{background:#fff url('../images/ic_me1.png') no-repeat 10px 50%;}
				.best_offer form input[type="text"].bg2{background:#fff url('../images/ic_me2.png') no-repeat 10px 50%;}
				.best_offer form input[type="text"].bg3{background:#fff url('../images/ic_me3.png') no-repeat 10px 50%;}
				.best_offer form input[type="text"].bg4{background:#fff url('../images/ic_me4.png') no-repeat 10px 50%;}
				.best_offer form input[type="submit"]{background:#e00001; border:0; color:#fff; font-size:17px; padding:6px 30px 5px; text-transform:uppercase; font-family: 'nexa_boldregular'; cursor:pointer; webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
				.best_offer .line2{background:url('../images/line2.jpg') no-repeat 50% 5px; height:1px; padding:5px 0 20px 0;}
				
	/* 03.12.15 */
	.web_box{}
		.web_box .main_title{color:#fff; font-size:85px; font-family: 'Exo 2', sans-serif; font-weight:500; text-transform:uppercase;}
			.web_box .main_title span{color:#ffe178;}
		.web_box .pod_title{color:#e23500; background:#fff; padding:10px 30px; display:inline-block; margin:0 0 50px 0; font-size:39px; font-family: 'Exo 2', sans-serif; font-weight:700; text-transform:uppercase; border-radius:3px;}
			.web_box .pod_title span{color:#29bbcd;}
		.web_box a.but{display:block; margin-bottom:18px;}
		.web_text{font-family: 'Exo 2', sans-serif; color:#000; font-size:34px; text-align:center; margin:20px 0;}
			.web_text b{font-size:39px;}
			.web_text span{color:#d8380d; text-transform:uppercase;}
		.web_link2{text-align:center; margin:20px 0 0 0;}
			.web_link2 a{margin:0 10px;}
		
	.seo_box{width:612px;}	
		.seo_box .main_title{color:#d17008; font-family: 'Exo 2', sans-serif; font-size:141px;}
		.seo_box .pod_title{color:#000; font-family: 'Exo 2', sans-serif; font-size:45px; font-weight:600; margin:0 0 45px 0;}
			.seo_box a{display:inline-block;}
			.seo_box a.but{margin:0 0 10px 0;}
			.seo_box a.but2{margin:0 0 10px 100px;}
			.seo_box a.but3{margin:0 0 10px 215px;}
			.seo_box2{text-align:center; margin:50px 0 0 0;}
			.seo_box2 a{margin:0 10px; z-index: 100000;}
			
	/* 17.12.15	*/
	.web_des1{background:#f2eee7; max-width:640px; width:100%; padding:15px 25px 25px; margin: 0 0 40px; border-radius:3px; box-sizing: border-box;}
		.web_des1 .title{color:#344757; font-size:36px; font-family: 'Exo', sans-serif; font-weight:700; margin:0 0 5px 0;}
			.web_des1 .title span{color:#b35d00; font-weight:800;}
		.web_des1 p{color:#314453; font-size:15px; line-height:17px; font-weight:300; font-family: 'Roboto', sans-serif; margin:0 0 10px 0;}
		.web_des1 a{color:#344757; font-size:23px; font-family: 'Exo', sans-serif; font-weight:700;}
		
	.web_des2{background:#bac800; max-width:640px; width:100%; padding:15px 25px 25px; margin:0 0 40px 0; border-radius:3px; box-sizing: border-box;}
		.web_des2 .title{color:#ffffff; font-size:36px; font-family: 'Exo', sans-serif; font-weight:700; margin:0 0 5px 0;}
			.web_des2 .title span{color:#b35d00; font-weight:800;}
		.web_des2 p{color:#685100; font-size:15px; line-height:17px; font-weight:300; font-family: 'Roboto', sans-serif; margin:0 0 10px 0;}
		.web_des2 a{color:#424801; font-size:23px; font-family: 'Exo', sans-serif; font-weight:700;}
		
	.web_des3{background:#00dadd; max-width:640px; width:100%; padding:15px 25px 25px; border-radius:3px; box-sizing: border-box;}
		.web_des3 .title{color:#344757; font-size:36px; font-family: 'Exo', sans-serif; font-weight:700; margin:0 0 5px 0;}
			.web_des3 .title span{color:#ffffff; font-weight:800;}
		.web_des3 p{color:#314453; font-size:15px; line-height:17px; font-weight:300; font-family: 'Roboto', sans-serif; margin:0 0 10px 0;}
		.web_des3 a{color:#344757; font-size:23px; font-family: 'Exo', sans-serif; font-weight:700;}
		
	.web_des4{background:#d5cd7b; max-width:640px; width:100%; padding:15px 25px 25px; border-radius:3px; box-sizing: border-box;}
		.web_des4 .title{color:#c86800; font-size:36px; font-family: 'Exo', sans-serif; font-weight:700; margin:0 0 5px 0;}
			.web_des4 .title span{color:#000000; font-weight:800;}
		.web_des4 p{color:#1c6b0d; font-size:15px; line-height:17px; font-weight:300; font-family: 'Roboto', sans-serif; margin:0 0 10px 0;}
		.web_des4 a{color:#c86800; font-size:23px; font-family: 'Exo', sans-serif; font-weight:700;}
		
	.web_des5{background:#faf0ce; max-width:640px; width:100%; padding:15px 25px 25px; border-radius:3px; /* height:274px; */ box-sizing: border-box; margin:0 0 20px 0;}
		.web_des5 .title{color:#e86301; font-size:36px; font-family: 'Exo', sans-serif; font-weight:800; margin:0 0 5px 0;}
		.web_des5 p{color:#314453; font-size:15px; line-height:17px; font-weight:300; font-family: 'Roboto', sans-serif; margin:0 0 10px 0;}
		.web_des5 a{color:#e86301; font-size:22px; font-family: 'Exo', sans-serif; font-weight:700;}
		
	.web_des6{background:#ebfeb6; max-width:640px; width:100%; padding:15px 25px 25px; margin:0 0 40px 0; border-radius:3px; min-height:271px; box-sizing: border-box; margin:0 0 20px 0;}
		.web_des6 .title{color:#07be21; font-size:45px; font-family: 'Exo', sans-serif; font-weight:800; margin:0 0 5px 0;}
		.web_des6 p{color:#314453; font-size:15px; line-height:17px; font-weight:300; font-family: 'Roboto', sans-serif; margin:0 0 10px 0;}
		.web_des6 a{color:#07be21; font-size:22px; font-family: 'Exo', sans-serif; font-weight:700;}
		
	.web_des7{background:#c0f2ff; max-width:640px; width:100%; padding:15px 25px 25px; border-radius:3px; /* height:274px; */ box-sizing: border-box; margin:0 auto;}
		.web_des7 .title{color:#01a9e8; font-size:36px; font-family: 'Exo', sans-serif; font-weight:800; margin:0 0 5px 0;}
		.web_des7 p{color:#314453; font-size:15px; line-height:17px; font-weight:300; font-family: 'Roboto', sans-serif; margin:0 0 10px 0;}
		.web_des7 a{color:#01a9e8; font-size:22px; font-family: 'Exo', sans-serif; font-weight:700;}
		
	.web_des8{background:#7599ef; max-width:640px; width:100%; padding:15px 25px 25px; border-radius:3px; /* height:274px; */ box-sizing: border-box;}
		.web_des8 .title{color:#f1c205; font-size:53px; font-family: 'Exo', sans-serif; font-weight:800; margin:0 0 5px 0;}
		.web_des8 p{color:#e2e8fd; font-size:15px; line-height:17px; font-weight:300; font-family: 'Roboto', sans-serif; margin:0 0 10px 0;}
		.web_des8 a{color:#f1c205; font-size:22px; font-family: 'Exo', sans-serif; font-weight:700;}
		
	.web_des9{background:#a1d0bd; max-width:1000px; width:100%; margin:0 auto 20px; padding:15px 25px 15px; box-sizing: border-box;}
		.web_des9 .title{color:#000000; font-size:40px; font-family: 'Exo', sans-serif; font-weight:700; margin:0 0 15px 0;}
		.web_des9 p{color:#000000; font-size:14px; font-family: 'Roboto', sans-serif; margin:0 0 10px 0;}
		
	.price_box{background:#f4f4f4; padding:25px 25px 15px; margin:0 0 15px 0;}
		.price_box .title{color:#ea370a; font-size:16px; text-transform:uppercase; font-weight:bold; margin:0 0 15px 0;}
		.price_box p span{color:#207fbc; font-style:italic;}
		
	.seotable{border-collapse: collapse; border-left: 1px solid #bfbfbf; border-top: 1px solid #bfbfbf;    margin-bottom: 15px;width: 100%;}
	.seotable th{background:#447eb8; color: #fff; height: 30px; padding: 0; text-align: center; font-weight:500; padding:10px 0; border-right:solid 1px #7ca5cd;}
	.seotable td{border-bottom: 1px solid #bfbfbf; border-right: 1px solid #bfbfbf; padding: 10px; vertical-align: top;}
	.seotable .title{color: #ff6e00;font-weight: bold;}


@media screen and (max-width : 1366px){
	.spec_item{margin: 0 60px 0 0;}
	.gallery_box a{margin: 0px 40px 25px 0;}
	#block102 img{max-width:90%;}
	.gallery_box2 a{margin: 0 15px 25px 0;}
	.share_hear .ico_box img{margin: 0 70px;}
}
@media screen and (max-width : 1280px){
	.gallery_box{text-align:center;}
	.gallery_box a{float:none; margin:0 10px 20px; display:inline-block;}
	.gallery_box a img{display:inline-block;}
	.gallery_box2{text-align:center;}
	.gallery_box2 a{float:none; margin:0 10px 20px; display:block;}
	.gallery_box2 a:nth-child(3){margin:0 10px 20px;}
	.gallery_box2 a img{display:inline-block;}
}
@media screen and (max-width : 1070px){
	.spec_item{margin:0 30px;}
	.spec_item.host{margin:0 0 0 30px;}
}

@media screen and (max-width : 1024px) {
.main section.blockchain .list-blockchain {
      -webkit-justify-content: space-around;
    justify-content: space-around;
    flex-wrap: wrap;
}
.main section.blockchain .list-blockchain li {
  margin-bottom: 30px;
}
}
@media screen and (max-width : 950px){
	.spec_box .title_main{font-size:39px;}
	.spec_box .title_main span{font-size:48px;}
	.spec_item{float:none; margin:0 auto 40px;}
	.spec_item.host{float:none; margin:0 auto 40px;}
	.we_have{float:none; text-align:center; margin:0 0 20px 0; display:block;}
}
@media screen and (max-width : 850px) {
  .block-main-img {
    margin-bottom: -3px;
    height: auto;
  }

  .block-main-img img{
    height: auto;
  }
}
@media screen and (max-width : 800px){

  .head_wrapper {
    position: sticky;
    top: 0;
  }

  .menu_but {
    background: rgba(0,0,0,0.7);
    height: 76px;
  }

  .menu_but a {
    display: inline-block;
    vertical-align: middle;
  }

  .menu_but p {
    display: inline-block;
    vertical-align: middle;
    color: #ffffff;
    font-weight: 600;
    text-transform: uppercase;
    font-size: 29px;
    margin: 0;
  }

	.mobile-hide{display:none;}
	.desktop-hide{display:block;}
	
	.main section.blockchain .page_container{height:auto; padding:40px 20px;}
	.main section.page1 .page_container{height:auto; padding:40px 20px;}
	.main section.page2 .page_container{height:auto; padding:40px 20px;}
	.main section.page3 .page_container{height:auto; padding:40px 20px;}
	.main section.page4 .page_container{height:auto; padding:40px 20px 0;}
	.main section.page5 .page_container{height:auto; padding:40px 20px;}
	.main section.page6 .page_container{height:auto; padding:40px 20px;}
	.main section.page7 .page_container{height:auto; padding:40px 20px;}
	.main section.page8 .page_container{height:auto; padding:40px 20px;}
	.main section.page9 .page_container{height:auto; padding:40px 20px;}
	.main section.page10 .page_container{height:auto; padding:40px 20px;}
	.main section.page11 {height:auto; padding:40px 20px;}
	.main section.page12 .page_container{height:auto; padding:40px 20px;}
	.main section.page13 .page_container{height:auto; padding:40px 20px;}
	.main section.page14 .page_container{height:auto; padding:40px 20px;}
	.main section.page15 .page_container{height:auto; padding:40px 20px;}
	.main section.page16 .page_container{height:auto; padding:40px 20px;}
	.main section.page17 .page_container{height:auto; padding:40px 20px;}
	.main section.page18 .page_container{height:auto; padding:40px 20px;}
	.main section.page19 .page_container{height:auto; padding:40px 20px;}
	
	.main section.page1.im_1{background:none;}
	.blox_box img{max-width:100%;}
	
	.back{height:auto;}
	.menu_but img{max-width:100%;}
	.request_but{top:0; max-width:30%;}
	.slide_one{display:none;}
	
	.blockchain{}
	.blockchain .item{float:none; margin:0 auto 35px;}
	.blockchain .item:nth-child(2n){float:none; margin:0 auto 35px;}
	.blockchain2 .item{float:none; margin:0 auto 35px;}
	.blockchain2 .item:nth-child(2n){float:none; margin:0 auto 35px;}
	
	.position_box{right:5%;}
	.img1{max-width:60%;}
	.ask_us_how a{font-size:16px; padding:8px 15px;}
	.nav_slide{left:28%;}
	
	.spec_box .title_main{font-size:39px;}
	.spec_box .title_main span{font-size:48px;}
	.spec_item{float:none; margin:0 auto 40px; width:100%; max-width:390px;}
	.spec_item.host{float:none; margin:0 auto 40px;}
	.we_have{float:none; text-align:center; margin:0 0 20px 0; display:block;}
	.spec_box_bottom_container img{float:none;}
	.som_rev{float:none;}
	a.offer_but{float:none; display:block; text-align:center;}
	
	.img3{max-width:100%; position:static; padding:20px 0 0 0;}
	.img4{width:auto; float:none; margin:0;}
	.img5{width:auto; float:none; margin:0;}
	.img6{width:auto; float:none; margin:0;}
	
	.img7{max-width:30%;}
	.img8{max-width:60%; display:block; margin: 20px auto 0; text-align:center;}
	.img10{position:inherit; top:0; padding:20px 0;}
	.img11{position:inherit; max-width: 50%;}
	
	ul.tabs{float:none; margin:0 auto; text-align:center;}
	.tabs li{float:none;}
	.gal_box{text-align:center;}
	.gal_item{float:none; max-width:317px; max-height:379px; display:inline-block; margin:0 10px 20px;}
	.gal_item.two{margin:0 10px 20px;}
	.gal_item.last{margin:0 10px 20px;}
	.sections .box{padding:0 0 30px 0;}
	
	.map_box{background-size: cover; margin:0; float:none;}
	.map_box .title_main{padding:30px 0; margin:0;}
	.map_item{float:none; margin:0 auto 20px;}
	.map_item2{float:none; margin:0 auto 20px;}
	
	.form-section{padding:20px; margin:0 auto; float:none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
	.box_input .fl{float:none; width:auto;}
	.box_input .fr{float:none; width:auto;}
	.form-section .input-wrap input[type="text"], .form-section .input-wrap input[type="email"]{width:100%;}
	
	.img12{max-width:70%; padding:20px 0 0 0; display:none;}
	.blog-section{padding:0;}
	.blox_box{float:none; width:50%; margin:0 auto 20px;}
	#section-seven .blog-section .blox_box.blog-holder .post-content{width: 100%; height: 100%;}
	
	#footer{bottom:0; background:none; position:static; padding:0;}
	.footer{padding:0;}
	
	.bg_pay {background: url('../images/bg_pay.jpg') repeat 50% 0;}
	.form_pay{padding:40px 20px 0;}
	.payinput_box{float:none; width:auto; max-width:none;}
	.pay_select select{width:105.2%;}
	.exp_box{max-width:none; float:none;}
	.pay_select.min{max-width:none; float:none;}
	.pay_select.min.mar{margin:0;}
	.cw{text-align:center; float:none;}
	.visa{text-align:center; float:none;}
	.pay_box input[type="reset"]{margin:0 0 10px 0;}
	
	.tv_media{padding:20px;}
	.tv_left{float:none; margin:0 0 20px 0;}
	.tv_video{float:none;}
	.contact_me form input[type="text"]{max-width:none; margin:0 0 20px 0;}
	
	#content{float:none; max-width:none; margin:30px 0; padding:0 20px; box-sizing: border-box;}
	#sidebar{float:none; max-width:none; margin:0 0 30px; padding:0 20px; box-sizing: border-box;}
	.email_item{float:none;}

	.seo_main{padding:20px;}
	.seo_main_left{float:none; max-width:none; margin:0 0 20px 0; text-align:center;}
	.call_box{margin:0 auto;}
	.seo_img{float:none;}
	
	.web_design .page{background:none;}
	.web_design_box .text{ float:none; text-align:center; display:block; padding:0;}
	.web_design_box .button_red{float:none; text-align:center; margin:20px 0 0 0;}
	.web_design_box .title{height:auto; width:auto; background:#faeee3; font-size:30px;}
	.web_design_box .call_box{margin:30px auto;}
	.list2{max-width:none; float:none;}
	.web_items li{float:none; margin:0 auto 20px;}
	.web_items li:last-child{margin:0 auto 20px;}
	
	.hosting_item{float:none; max-width:none; margin:0 0 30px 0;}
	.hosting_item.last{float:none; max-width:none; margin:0 0 30px 0;}
	
	.contact_me.mini form input[type="text"]{max-width:none;}
	
	.phone-bottom2 .call .text{display:block;}
	.phone-bottom2 .call a{font-size:36px;}
	.phone-bottom2 .call .text2{display:block;}
	
	.phone-bottom .fr a{font-size:36px;}
	.map_item2 .time_call{padding: 9px 0 0 113px; background-position:20px 50%;}
	
	.form_pay h1{background:none; color:#fff; text-align:left; padding:0; height:auto;}
	.form_pay h2{background:none; color:#fff; text-align:left; padding:0; height:auto;}
	
	.new_gallery .gal_img_box{text-align:center;}
	.new_gallery .gal_img_box a{float:none; margin:0 auto 20px; max-width:310px; width:100%;}
	.new_gallery .gal_img_box a.last{float:none; margin:0 auto 20px; max-width:310px; width:100%;}
	
	.gal_img_box img{max-width:none;}
	
	.web_logo{text-align:center;}
	.web_box{position:static; text-align:center; margin:20px 0 0 0;}
		.web_box a{margin:0 0 5px 0;}
		.web_box a.but2{margin:0 0 5px 0;}
		.web_box a.but3{margin:0 0 5px 0;}
	.web_b7{margin:20px 0 0 0; text-align:center;}
	.web_text{position:static; margin:20px 0; text-align:center;}
	.web_box2{position:static; text-align:center;}
	
	.seo_logo{position:static; text-align:center;}
		.seo_box{float:none; margin:30px 0; width:100%;}
			.seo_box a{margin-bottom:15px;}
			.seo_box a.but2{margin-left:0;}
			.seo_box a.but3{margin-left:0;}
		.seo_box2{position:static;  text-align:left;}
			.seo_box2 a{display:block; margin:0 0 10px 0;}
		.seo_b7{margin:20px 0 0 0; text-align:center;}
		.seo_b7 img{display:inline-block;}
		.seo_b8{float:none;}
		
	.web_des1{margin:0 0 20px 0; height:auto; float:none;}
	.web_des2{margin:0 0 20px 0; height:auto; float:none; min-height:auto;}
	.web_des3{margin:0 0 20px 0; height:auto; float:none;}
	.web_des4{margin:0 0 20px 0; height:auto; float:none; min-height:auto;}
	.web_des5{margin:0 0 20px 0; height:auto; float:none;}
	.web_des6{margin:0 0 20px 0; height:auto; float:none;}
	.web_des7{margin:0 0 20px 0; height:auto; float:none;}
	.web_des8{margin:0 0 20px 0; height:auto; float:none;}
	.onl_rep{margin:0;}
	
	.page11{padding:40px 20px; height:auto;}
	.map_item ul li.mi1{height:65px;}
	.map_item ul li.mi2{height:65px;}
	.map_item ul li.mi3{height:65px;}
	
	.web_box .web_monik{float:none; margin:0 0 20px 0;}
	.web_box .web_link{float:none; margin:0;}
	
	.how_does{text-align:center;}
	.how_does .title1{float:none; margin:0; height:auto; background-size:cover; padding:10px 20px;}
	.how_does .title2{float:none; height:auto; background-size:cover; padding:10px 20px;}
	.how_does .lump{float:none; margin:0 0 20px 0;}
	.how_does .iframe_mob{float:none !important; margin:0!important;}
	
	.gallery_box a{float:none; text-align:center; display:block; margin:0 0 15px 0;}
	.gallery_box a img{display:inline-block;}
	
	.map_bg{height:auto; padding:20px;}
	
	.quick_item{float:none; margin:0 auto 20px;}
	.quick_item:nth-child(2){margin:0 auto 20px;}
	.quick_item:nth-child(4){margin:0 auto 20px;}
	.quick_item:nth-child(5){margin:0 auto 20px;}
	.quick_item:nth-child(6){margin:0 auto 20px;}
	
	.gallery_box2 a{float:none;}
	
	.pay_new{width:100%; padding:0 20px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
	.tabs li{border-radius:5px; margin:0 0 1px 0;}
	.pay_new .title{float:none;}
	.pay_new img.fr{float:none; margin:0 0 10px 0;}
	.pay_new .input_box{float:none; width:100%;}
	.pay_new input.mini{width:100%;}
	.pay_new input.mini.mar{margin:0 0 10px 0;}
	.pay_new .input_box{float:none; text-align:left !important; margin:0 0 10px 0;}
	.pay_new input.pr_name{width:100%; float:none;}
	.pay_new input.amouunt{width:100%; float:none;}
	
	.smo .help_box1{float:none; margin:0 0 20px 0;}
	.smo .help_box1 .title{padding:0;}
	.smo .help_box1 p{padding:0;}
	.smo .help_box1 .ar{display:none;}
	
	.smo .help_box2{float:none; margin:0 0 20px 0; width:100%;}
	.smo .help_box2 .title{padding:0;}
	.smo .help_box2 p{padding:0;}
	.smo .help_box2 .ar{display:none;}
	.smo .help_box2 .img{margin:0;}
	
	.smo .help_box3{float:none; margin:0 0 20px 0;}
	.smo .help_box3 .title{padding:0;}
	.smo .help_box3 p{padding:0;}
	.smo .help_box3 .ar{display:none;}
	
	.smo .help_box4{float:none; margin:0 0 20px 0;}
	.smo .help_box4 .title{padding:0;}
	.smo .help_box4 p{padding:0;}
	.smo .help_box4 .ar{display:none;}
	
	.smo .help_box5{float:none; margin:0 0 20px 0;}
	.smo .help_box5 .title{padding:0 0 20px 0;}
	.smo .help_box5 p{padding:0;}
	.smo .help_box5 .ar{display:none;}
	.smo .help_box5 .img{margin:0;}
	
	.smo .help_box6 iframe{margin:0 0 20px 0;}
	.share_hear .ico_box{padding:0; text-align:center;}
	.share_hear .ico_box img{margin:0 0 25px 0;}
	.page4 .seo_box2{margin:30px 0 0 0; text-align:center;}
	.share_hear .seo_box2{margin:30px 0 0 0; text-align:center;}
	.how_does .seo_box2{margin:30px 0 0 0; text-align:center;}
	
	.pay_pre .text{float:none;}
	.pay_pre .text2{float:none; width:100%; margin:0 0 30px 0;}
	.pay_pre img.img{margin:40px 0;}
	.pay_pre .seo_box2{position:static; text-align:center;}
	
	.img16{display:none;}
	.adw_item .item{float:none; margin:0 auto 20px;}
	.adw_item .item:nth-child(5){margin:0 auto;}
	
	h6.acc_trigger2 a{height:50px; line-height:50px; padding:0 0 0 40px;}
	
	.blockchain .items .item{float:none; margin:0 auto 20px;}
	.blockchain .items .item:nth-child(4){margin:0 auto 20px;}
	
	.portfolio .gallery_box a{width:100%;}
	.portfolio .gallery_box a:nth-child(3n){margin:0 0 25px 0;}
	.portfolio .gallery_box2 a{width:100%;}
	.portfolio .gallery_box2 a:nth-child(3n){margin:0 0 25px 0;}
	
	.made_easy .img31{float:none; margin:0 0 15px 0;}
	.made_easy .text_box{float:none;}
	.made_easy .message_box .items .item{float:none; margin:0 auto 15px;}
	.made_easy .message_box .items .item:nth-child(2){float:none; margin:0 auto 15px;}
	.made_easy .message_box .items .item .desc{background:#c9e558; width:100%; height:100%; padding:10px;}
	.made_easy .message_box .items .item .desc:nth-child(2){background:#c9e558; width:100%; height:100%;}
	.made_easy .message_box .items .item .desc:nth-child(3){background:#c9e558; width:100%; height:100%;}
	.made_easy .message_box .icons_box .ico{float:none; margin:0 auto 15px;}
	.made_easy .message_box .icons_box .ico:nth-child(3n){float:none; margin:0 auto 15px;}
	
	.bus_box .item{float:none; margin:0 auto 20px;}
	.bus_box .item:nth-child(3n){float:none; margin:0 auto 20px;}
	
	.built_scratch .img img{float:none; margin:0 0 10px 0;}
	.built_scratch .title{float:none; margin:0 0 10px 0;}
	.built_scratch ul{float:none; width:100%;}
	
	.any_any{margin:0 0 30px 0; float:none;}
	.img35{float:none; margin:0 0 20px 0;}
	.mobile_app_text{width:100%; float:none;}
	.prilogenie .item{float:none; margin:0 auto 20px;}
}

/* 2.05.16 */
.order_form{width:505px; border:solid 1px #dadada; background:#fff;}
	.order_form .title{background:#535353; color:#fff; height:47px; padding:13px 0 0 0; text-align:center; font-size:23px; font-family: 'Roboto Slab', serif; text-transform:uppercase; margin:0 0 25px 0;}
	.order_form table{padding:0 25px;}
	.order_form td{color:#616161; font-size:15px; font-family: 'Roboto Slab', serif; padding:0 0 14px 0;}
	.order_form input[type="text"]{height:28px; width:300px; padding:0 0 0 6px; margin:0; border:solid 1px #c0c0c0;}
	.order_form textarea{height:50px; width:300px; padding:0 0 0 6px; margin:0; border:solid 1px #c0c0c0;}
	.order_button{background:#f6f6f6; text-align:center; padding:16px 0 26px 0;}
	.order_button input[type="submit"]{color:#ffffff; font-size:20px; border:0; font-family: 'Roboto Slab', serif; text-transform:uppercase; background:#ff4b39; padding:3px 40px; border-radius:5px; margin:10px 0 0 0;}
	.order_form .success{padding:0 25px 10px; color:red;}
	.order_form .warning{color:red;}

@media screen and (max-width : 540px){



	.menu {
		overflow: scroll;
	}

  .menu nav {
    margin: 5px 0 0;
  }

  .menu_but p {
    font-size: 20px;
  }

  .menu_but a {
    width: 125px;
  }

  .menu_but {
    height: 56px;
  }
	* {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
	*:before, *:after {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
	.nav_slide{left:25%;}
	#menu_mob{left:0; top:56px;}
	.position_box{right:0; display:none;}
	.som_rev{margin:0; font-size:40px;}
	.som_rev span{font-size:30px;}
	.iframe_mob{height:20% !important;}
	ul.tabs{padding:0; text-align:center;}
	.tabs li{float:none; display:block;}
	.form-section .input-wrap input[type="text"], .form-section .input-wrap input[type="email"]{width:100%;}
	.blox_box{width:100%;}
	
	.hosting_box .text{float:none; text-align:center;}
	.hosting_box .button_red{float:none; text-align:center; margin:10px 0 0 0;}
	
	.expert_box img{float:none !important; margin:0 0 20px 0;}
	.phone-bottom .fl{float:none; text-align:center;}
	.phone-bottom .fr{float:none; text-align:center; padding:0; border:0;}
	.email_item .em_fr{max-width: 235px;}
	.img11{max-width:100%; top:0;}
	.map_item ul li{font-size:20px; padding:5px 0 0 60px;}
	.form-section .input-wrap input[type="text"], .form-section .input-wrap input[type="email"] {width:100%;}
	
	.web_box .pod_title{font-size:28px;}
	.share_hear .main_title{font-size:40px;}
}

@media screen and (max-width : 375px) {
  .menu_but p {
    font-size: 18px;
  }

  .menu_but a {
    width: 100px;
  }

  .menu_but {
    height: 45px;
  }

  #menu_mob{left:0; top:45px;}
}


.modal {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1040;
    display: none;
    overflow: hidden;
    -webkit-overflow-scrolling: touch;
    outline: 0;
}

.modal-backdrop {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    background-color: #000;
}

.modal-dialog {
    width: 300px;
    margin: 30px auto;
}

.modal-content {
    position: relative;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #999;
    border: 1px solid rgba(0,0,0,.2);
    border-radius: 6px;
    outline: 0;
    -webkit-box-shadow: 0 3px 9px rgba(0,0,0,.5);
    box-shadow: 0 3px 9px rgba(0,0,0,.5);
}

.modal-header {
    min-height: 16.43px;
    padding: 15px;
    border-bottom: 1px solid #e5e5e5;
}

.modal-body {
    /* position: relative; */
    padding: 15px;
}

.close {
    float: right;
    font-size: 21px;
    font-weight: 700;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    filter: alpha(opacity=20);
    opacity: .2;
}

.btn {font-size: 12px; padding: 11px 28px; cursor: pointer; display: inline-block; font-family: "Montserrat", sans-serif; position: relative; text-transform: uppercase; transition: background-color 0.2s, color 0.2s; white-space: nowrap; border: none; border-radius: 4px;}