body {margin:0; padding:0; background-color:#d5d0cc; 
}

a.logo {
display:block;
background-image: url(../img/logo.png);
width:189px;
height:29px;
outline: none;
}
a.logo:hover {
background-image: url(../img/logob.png);
}

.tabmenu {margin:auto; background:#000000; text-align:center; height:50px; padding:0px;}
.tabmenu1 {width:200px; padding:0px;}
.tabmenu2 {width:60px; padding:0px;}
.tabmenu3 {width:740px; padding:0px;}
.tabmenu10 {width:100%; padding:0px;}
.tabspace {height:50px; padding:0px;}
.tabcontact {padding:0px; margin:0 auto;}
.tabcontact1 {padding:0px; width:130px; background-image:url('../img/white50.png');}
.tabcontact2 {width:900px; padding:0px;}

.tabsteklo {width:100%; padding:0px; text-align:center; background-color:#fff;}
.tabsteklo1 {height:12px; padding:0px; background-color:#fff;}
.tabsteklo22 {text-align:center; padding:0px; background-color:#fff;}
.tabsteklo2 {width:100%; padding:0px; text-align:center; background-color:#fff;}
.tabsteklo21 {width:100%; padding:0px; border-spacing:10px; background-color:#fff;}
.tabsteklo22 {width:100%; padding:0px; text-align:center; background-color:#fbfbfd;}
.tabsteklo23 {width:100%; padding:0px; border-spacing:10px; background-color:#fbfbfd;}
.tabsteklo3 {width:100%; padding:0px; text-align:center; background-color:#e3e3e3;}
.tabsteklo4 {width:100%; padding:0px; border-spacing:10px; background-color:#e3e3e3;}
.tabremont {width:100%; padding:0px; border-spacing:0px; background-color:#6dd0f7; text-align:center;}

.tabsams {width:100%; height:410px; padding:0px; text-align:center; background-color:#000; background-image:url('../img/remont-samsung.jpg'); background-repeat: no-repeat; background-position:center;}
.tabsams1 {width:900px; padding:0px; margin:auto;}
.tabsams2 {width:450px; padding:0px; text-align:center;}

.tabonas {width:100%; padding:0px; border-spacing:10px; background-color:#000;}

.tabcase {margin:auto; padding:0px; width:800px; text-align:center;}
.tabcase1 {width:100%; text-align:center; padding:20px;}
.tabtitle {margin:auto; width:800px; height:50px; background:#000000; text-align:center;}
.tabspace {height:50px; padding:0px;}
.tabspace1 {height:80px; padding:0px;}
.tabline {width:100%;}
.tabline-airpods {margin:auto; width:300px;}
.tabline1 {height:30px;}
.tabline2 {height:1px; background:#e6e6e6;}
.tabline3 {height:5px;}


a.bmenu {font-size: 17px; font-family: tahoma, roboto, -apple-system; color: #fff; text-decoration: none;}
a.bmenu:hover {color: #666;}

h1 {color: #000; font-size: 36px; font-family: tahoma, roboto, -apple-system;  font-weight: normal; margin-bottom: 0pt; padding-left: 0pt; padding-right: 0pt;}
h2{color: #595959; font-size: 24px; font-family: tahoma, roboto, -apple-system; font-weight: normal; margin-top: 0pt; padding-left: 0pt; padding-right: 0pt;}
h3 {color: #000; font-size: 30px; font-family: tahoma, roboto, -apple-system; margin:0; font-weight: normal;}
h4 {color: #fff; font-size: 30px; font-family: tahoma, roboto, -apple-system; margin:0; font-weight: normal;}
h5 {color: #000; font-size: 24px; font-family: tahoma, roboto, -apple-system; font-weight: normal; margin-top: 0pt; padding-left: 0pt; padding-right: 0pt;}
h6 {color: #000; font-size: 30px; font-family: tahoma, roboto, -apple-system; font-weight: normal; margin-top: 10pt; padding-left: 0pt; padding-right: 0pt;}

.content {margin:0 auto; width: 930px;}

.tab1 {min-width:800px; max-width:1280px; margin: 0 auto; height: 100vh;
width:expression(document.body.clientWidth > 1280? "1280px": "auto" );
}

.tab2 {min-width:800px; max-width:1280px; margin: 0 auto;
width:expression(document.body.clientWidth > 1280? "1280px": "auto" );
}

.tab3 {min-width:800px; max-width:1280px; margin: 0 auto; background-color:#e3e3e3;
width:expression(document.body.clientWidth > 1280? "1280px": "auto" );
}

.tab4 {min-width:800px; max-width:1280px; margin: 0 auto; background-color:#fff;
width:expression(document.body.clientWidth > 1280? "1280px": "auto" );
}

.tab5 {min-width:800px; max-width:1280px; margin: 0 auto; background-color:#fbfbfd;
width:expression(document.body.clientWidth > 1280? "1280px": "auto" );
}

.text1 {font-size: 17px; font-family: tahoma, roboto, -apple-system; color: #fff; font-weight: bold; text-align:center;}
.text2 {font-size: 16px; font-family: tahoma, roboto, -apple-system; color: #b2b2b2;}
a.text2 {font-size: 16px; font-family: tahoma, roboto, -apple-system; color: #66bbff; text-decoration: none; text-align:justify;}
a.text2:hover {text-decoration: underline;}
a.text2fw {font-size: 16px; font-family: tahoma, roboto, -apple-system; color: #0070c9; text-decoration: underline;}
a.text2fw:hover {text-decoration: none;}
a.text2fww {font-size: 16px; font-family: tahoma, roboto, -apple-system; color: #fff; text-decoration: underline;}
a.text2fww:hover {text-decoration: none;}
.t3 {font-size: 16px; font-family: tahoma, roboto, -apple-system; color: #484848; text-align:justify;}
.t4 {font-size: 16px; font-family: tahoma, roboto, -apple-system; color: #484848; text-align:center;}

#main li {
font-size: 17px; font-family: tahoma, roboto, -apple-system;
  display: inline-block;
  position: relative;
  padding: 0px 10px;
  cursor: pointer;
  z-index: 5;
  min-width: 100px;
box-sizing: border-box;
}

#main li a {font-size: 17px;
color: #dadada; text-decoration: none;
}

#main li a:hover {font-size: 17px;
color: #dadada; text-decoration: underline;
}

#main li:hover {font-size: 17px;
color: #818181; text-decoration: none;
}

.drop {text-align: center;
  overflow: hidden;
  list-style: none;
  position: absolute;
  padding: 0;
  width: 100%;
  left: 0;
  top: 38px;
}
.drop div {
  -webkit-transform: translate(0, -100%);
  -moz-transform: translate(0, -100%);
  -ms-transform: translate(0, -100%);
  transform: translate(0, -100%);
  -webkit-transition: all 0.5s 0.1s;
  -moz-transition: all 0.5s 0.1s;
  -ms-transition: all 0.5s 0.1s;
  transition: all 0.5s 0.1s;
  position: relative;
}
.drop li {
  display: block;
  padding: 0;
  width: 100%;
background-image: url(../img/black3.png);
}



#main li:nth-child(1):hover ul div {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  transform: translate(0, 0);
}


.menu {
  display: block;
  position: relative;
}

.menu-title {
  display: block;
text-decoration: none;
  position: relative;
  color: #ffffff;
font-size: 17px; font-family: tahoma, roboto, -apple-system;

}



.menu-title:hover {
color: #818181;
}


.menu-dropdown {font-size: 17px; color: #fff; font-family: tahoma, roboto, -apple-system;
  min-width: 100%;
  padding: 15px 0;
  position: absolute;
background-image: url(../img/black.png);
  z-index: 100;
  transition: 0.9s padding, 0.9s background;
  list-style: none;
text-align:left;
}

.menu-dropdown a {font-size: 17px; color: #fff; font-family: tahoma, roboto, -apple-system; text-decoration: none;}

.menu:not(:hover) > .menu-dropdown {
  padding: 0px 0;
  z-index: 99;
}


.menu-dropdown > * {
  overflow: hidden;
  height: 30px;
  padding: 5px 10px;
  background: transparent;
  white-space: nowrap;
  transition: 0.5s height cubic-bezier(0.73, 0.32, 0.34, 1.5), 0.5s padding cubic-bezier(0.73, 0.32, 0.34, 1.5), 0.5s margin cubic-bezier(0.73, 0.32, 0.34, 1.5), 0.5s 0.2s color, 0.2s background-color;
}

.menu-dropdown > *:hover {
  background: rgba(0, 0, 0, 0.9);
}

.menu:not(:hover) > .menu-dropdown > * {
  visibility: hidden;
  height: 0;
  padding-top: 0;
  padding-bottom: 0;
  margin: 0;
  color: rgba(25, 25, 25, 0);
  transition: 0.5s 0.1s height, 0.5s 0.1s padding, 0.5s 0.1s margin, 0.3s color, 0.6s visibility;
  z-index: 99;
}



.scroll-mnu {
	background-color: #000;
	height: 52px;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
  z-index: 100;
	displ ay: none;
}