@charset "utf-8";


	#hello_bar {
	    background: #201747;
	}

	#hello_bar .hello-text {
    width: calc(100% - 300px);
    margin: 0 auto;
		line-height: 40px;
	}

	#hello_bar .hello-text a{
    font-weight: normal;
    margin-right: 15px;
    font-size: 13px;
		margin: 0 8px;
	}

	#hello_bar .hello-text a img{
	    margin-right: 3px;
	    vertical-align: text-bottom;
	    display: inline-block;
	}

	#hello_bar .languages{
		position: absolute;
		right: 0px;
		top: 12px;
	}

	#hello_bar .language{
		opacity: 0.5;
		text-transform: uppercase;
		font-weight: bold;
		color: #fff;
		font-size: 12px;
		display: inline-block;
		margin: 0;
	}

	#hello_bar .language.active, #hello_bar .language:hover{
		opacity: 1;
	}

	a {
		color: #211747;
	}

	.header-wrapper {
		height: 75px;
	}

	.page-header.lab {
		height: 75px;
		background-color:#fff!important;
	}


	.header-logo {
	    width: auto;
	    padding-top: 16px;
	}

	.header-logo a {
		display: block;
		width: 128px;
		height: 42px;
		background-size: 128px 42px;
		background-repeat: no-repeat;
		background-image: url("../images/logo-ilab.svg");
	}

	.page-header.lab .main-links {
    height: 75px;
	}

	.page-header.lab #search form {
    margin-top: 22px;
	}

	.page-header.lab nav.catalog_menu {
		position: absolute;
    left: 175px;
	}

	.page-header.lab nav.catalog_menu ul li a {
    color: #000;
		padding: 30px 12px 30px 12px;
    height: 75px;
		font-size: 14px;
	}

	.page-header.lab nav.catalog_menu ul li a:hover {
    color: #000!important;
	}

	.page-header.lab nav.catalog_menu ul.main-menu li a {
		background-size: 32px;
	    background-repeat: no-repeat;
	    background-position: left center;
			padding-left: 40px;
	    padding-right: 20px;
	}


	.page-header.lab nav.catalog_menu ul.right-menu {
		margin-left: 10px;
		border-left: 1px solid #f5f5f4;
		padding-left: 10px;
	}

	.page-header.lab nav.catalog_menu ul.right-menu li a {
	    font-weight: normal;
	}

	nav.catalog_menu ul li:hover > ul, nav.catalog_menu ul li:focus > ul {
		background: #f5f5f6;
		    top: 75px;
				    padding-top: 10px;
						padding-bottom: 15px;

	}

	nav.catalog_menu ul li:hover > ul li, nav.catalog_menu ul li:focus > ul li {
    display: inline-block;
    line-height: 30px;
    width: 100%;
	}

	nav.catalog_menu ul li:hover > ul li a, nav.catalog_menu ul li:focus > ul li a {
		background-position: 10px center!important;
		background-size: 32px!important;
		padding: 5px 12px 5px 20px!important;
    height: auto!important;
    vertical-align: middle;
    display: inline-block;
    line-height: 16px;
    width: 100%;
    margin: 0;
    background-color: transparent;
	}

	nav.catalog_menu ul li:hover::after, nav.catalog_menu ul li:focus::after {
	    opacity: 0!important;
	}

	.page-header.lab nav.catalog_menu ul li ul li a:hover {
    color: #211747!important;
	}

	#path{
	    padding: 0;
	    margin: 0;
	}

	#path::before {
		display: none;
	}

	.button, .buttonreview {
		color: #3CFFA9!important;
		background-color: #211747;
	}

	.button:hover, .button:focus, .buttonreview:hover, .buttonreview:focus {
		color: #211747!important;
		background-color: #3CFFA9;
	}

	.buttontiny, .button, .buttonreview {
	    border-radius: 44px;
	}

	nav.catalog_menu ul li.lab-franshiza:hover::after, nav.catalog_menu ul li.lab-franshiza:focus::after {
		opacity: 1!important;
	}

	.lab-franshiza::after {
    content: "";
    position: absolute;
    height: 2px;
    background-color: #3CFFA9;
    width: 76%;
    left: 0;
    bottom: 20px;
    right: 0;
    margin: 0 auto;
		transition: .5s all ease;
			-moz-transition: .5s all ease;
			-webkit-transition: .5s all ease;
			-o-transition: .5s all ease;
			-ms-transition: .5s all ease;
	}

	.lab-franshiza:hover::after {
		width: 100%;
	}

	.action-block {
		float: right;
    text-align: left;
    top: 50%;
    transform: translateY(-50%);
    position: relative;
	}

	.action-block .main-phone{
    color: #000;
    font-size: 18px;
    font-weight: bold;
    display: block;
	}

	.action-block a.status-repair {
	    font-size: 13px;
	    border-bottom: 1px dashed;
	    margin-top: 2px;
	    display: inline-block;
	}

	.buttontiny{
		background-color: #3CFFA9;
		color: #211747;
	}

	.buttontiny:hover{
		background-color: #211747;
		color: #3CFFA9!important;
	}

	.action-block .buttontiny{
		width: auto;
    text-align: center;
    margin-right: 20px;
    padding: 12px 20px;
	}

	.underline{
		text-decoration: underline;
	}

	.gift-guide-gray-container.repair-counter {
	  margin-top: -30px;
	}
	.gift-guide-gray-container.repair-counter .gift-guide-section{
	  padding: 30px 0px;
	}

	.gift-guide-gray-container.repair-counter .gift-guide-section h2{
	    float: left;
	    font-size: 26px;
	    margin: 0;
	    color: #211747;
	    margin-top: 10px;
	}

	.gift-guide-gray-container.repair-counter .gift-guide-section .container-row{
	    width: 700px;
	    float: right;
	}

	.gift-guide-gray-container.repair-counter .container-row-item{
	    width: 25%;
	    padding: 0;
	    color: #211747;
	    position: relative;
	}

	.gift-guide-gray-container.repair-counter .container-row-item h5 {
    font-weight: normal;
	}

	.gift-guide-gray-container.repair-counter .counting{
	  font-size: 40px;
	      font-weight: bold;
	      line-height: 52px;
	      font-family: Arial Black;
	      transform: scale(.9, 1);
	}

	.gift-guide-gray-container.repair-counter .container-row-item::before{
	  content: "";
	      position: absolute;
	      left: 0;
	      background-position: center;
	      background-size: 42px;
	      width: 42px;
	      height: 56px;
	      background-repeat: no-repeat;
	}


	.gift-guide-gray-container.repair-counter .watches::before{
	    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgoJPGc+CgkJPGc+CgkJCTxwYXRoIGQ9Ik0zNjIuNjY3LDg1LjMzM2gtNC42OTNsLTE3LjI4LTY5LjE4NEMzMzguMzE2LDYuNjU3LDMyOS43ODUsMCwzMjAsMEgxOTJjLTkuNzg1LDAtMTguMzE2LDYuNjU3LTIwLjY5MywxNi4xNDkgICAgIGwtMTcuMjgsNjkuMTg0aC00LjY5M2MtMzUuMzQ2LDAtNjQsMjguNjU0LTY0LDY0djIxMy4zMzNjMCwzNS4zNDYsMjguNjU0LDY0LDY0LDY0aDQuNjkzbDE3LjMwMSw2OS4xODQgICAgIEMxNzMuNzA0LDUwNS4zMzUsMTgyLjIyMyw1MTEuOTksMTkyLDUxMmgxMjhjOS43ODUsMCwxOC4zMTYtNi42NTcsMjAuNjkzLTE2LjE0OWwxNy4yOC02OS4xODRoNC42OTNjMzUuMzQ2LDAsNjQtMjguNjU0LDY0LTY0ICAgICBWMTQ5LjMzM0M0MjYuNjY3LDExMy45ODcsMzk4LjAxMyw4NS4zMzMsMzYyLjY2Nyw4NS4zMzN6IE0yMDguNjYxLDQyLjY2N2g5NC42NzdsMTAuNjY3LDQyLjY2N0gxOTcuOTk1TDIwOC42NjEsNDIuNjY3eiAgICAgIE0zMDMuMzM5LDQ2OS4zMzNoLTk0LjY3N2wtMTAuNjY3LTQyLjY2N2gxMTYuMDExTDMwMy4zMzksNDY5LjMzM3ogTTM4NCwzNjIuNjY3YzAsMTEuNzgyLTkuNTUxLDIxLjMzMy0yMS4zMzMsMjEuMzMzSDE0OS4zMzMgICAgIEMxMzcuNTUxLDM4NCwxMjgsMzc0LjQ0OSwxMjgsMzYyLjY2N1YxNDkuMzMzYzAtMTEuNzgyLDkuNTUxLTIxLjMzMywyMS4zMzMtMjEuMzMzaDIxMy4zMzNjMTEuNzgyLDAsMjEuMzMzLDkuNTUxLDIxLjMzMywyMS4zMzMgICAgIFYzNjIuNjY3eiIgZmlsbD0iIzNjZmZhOSIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgc3R5bGU9IiI+PC9wYXRoPgoJCQk8Y2lyY2xlIGN4PSIyNTYiIGN5PSIyNTYiIHI9IjIxLjMzMyIgZmlsbD0iIzNjZmZhOSIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgc3R5bGU9IiI+PC9jaXJjbGU+CgkJCTxjaXJjbGUgY3g9IjMyMCIgY3k9IjI1NiIgcj0iMjEuMzMzIiBmaWxsPSIjM2NmZmE5IiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBzdHlsZT0iIj48L2NpcmNsZT4KCQkJPGNpcmNsZSBjeD0iMTkyIiBjeT0iMjU2IiByPSIyMS4zMzMiIGZpbGw9IiMzY2ZmYTkiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIHN0eWxlPSIiPjwvY2lyY2xlPgoJCTwvZz4KCTwvZz4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8L2c+PC9zdmc+);
	}

	.gift-guide-gray-container.repair-counter .ipads::before{
	    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgoJPGc+CgkJPHBhdGggZD0iTTM5NC42NjcsMEgxMTcuMzMzQzg3LjkzNiwwLDY0LDIzLjkzNiw2NCw1My4zMzN2NDA1LjMzM0M2NCw0ODguMDY0LDg3LjkzNiw1MTIsMTE3LjMzMyw1MTJoMjc3LjMzMyAgICBDNDI0LjA2NCw1MTIsNDQ4LDQ4OC4wNjQsNDQ4LDQ1OC42NjdWNTMuMzMzQzQ0OCwyMy45MzYsNDI0LjA2NCwwLDM5NC42NjcsMHogTTI1Niw0ODBjLTExLjc1NSwwLTIxLjMzMy05LjU3OS0yMS4zMzMtMjEuMzMzICAgIHM5LjU3OS0yMS4zMzMsMjEuMzMzLTIxLjMzM3MyMS4zMzMsOS41NzksMjEuMzMzLDIxLjMzM1MyNjcuNzU1LDQ4MCwyNTYsNDgweiBNNDA1LjMzMyw0MTZjMCw1Ljg4OC00Ljc3OSwxMC42NjctMTAuNjY3LDEwLjY2NyAgICBIMTE3LjMzM2MtNS44ODgsMC0xMC42NjctNC43NzktMTAuNjY3LTEwLjY2N1Y1My4zMzNjMC01Ljg4OCw0Ljc3OS0xMC42NjcsMTAuNjY3LTEwLjY2N2gyNzcuMzMzICAgIGM1Ljg4OCwwLDEwLjY2Nyw0Ljc3OSwxMC42NjcsMTAuNjY3VjQxNnoiIGZpbGw9IiMzY2ZmYTkiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIHN0eWxlPSIiPjwvcGF0aD4KCTwvZz4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8L2c+PC9zdmc+);
	}

	.gift-guide-gray-container.repair-counter .iphones::before{
	    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgoJPGc+CgkJPHBhdGggZD0iTTM3NiwwYy0xMS4yNDcsMC0yMzIuMzQzLDAtMjQwLDBjLTMzLjA4NCwwLTYwLDI2LjkxNi02MCw2MHYzOTJjMCwzMy4wODQsMjYuOTE2LDYwLDYwLDYwaDI0MGMzMy4wODQsMCw2MC0yNi45MTYsNjAtNjAgICAgVjYwQzQzNiwyNi45MTYsNDA5LjA4NCwwLDM3NiwweiBNMzk2LDQ1MmMwLDExLjAyOC04Ljk3MiwyMC0yMCwyMEgxMzZjLTExLjAyOCwwLTIwLTguOTcyLTIwLTIwVjYwYzAtMTEuMDI4LDguOTcyLTIwLDIwLTIwICAgIGgzNS42MjlsNC4xNjYsMTIuMzc5QzE3OC41MzMsNjAuNTE4LDE4Ni4xNjMsNjYsMTk0Ljc1LDY2aDEyMi41YzguNTg3LDAsMTYuMjE3LTUuNDgyLDE4Ljk1NS0xMy42MjFMMzQwLjM3MSw0MEgzNzYgICAgYzExLjAyOCwwLDIwLDguOTcyLDIwLDIwVjQ1MnoiIGZpbGw9IiMzY2ZmYTkiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIHN0eWxlPSIiPjwvcGF0aD4KCTwvZz4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8L2c+PC9zdmc+);
	}

	.gift-guide-gray-container.repair-counter .macs::before{
	    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDUxMi4wNjEgNTEyLjA2MSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgY2xhc3M9IiI+PGc+PGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtNTA5LjgzOCA0MjcuMDc1Yy0uMjU1LS42NiAzLjY0MiA3Ljc5Mi01NC43ODktMTE4LjM0OXYtMjM3LjY5NWMwLTE2LjU0Mi0xMy40NTgtMzAtMzAtMzBoLTMzOGMtMTYuNTQyIDAtMzAgMTMuNDU4LTMwIDMwdjIzNy42OTJsLTU0LjQ2MyAxMTcuNDhjLTQuMDMyIDguNzA4LTMuNTk3IDIxLjAzNSAzLjA2OSAzMC43ODEgNi4wMTcgOC43OTUgMTUuOTcxIDE0LjA0NyAyNi42MjggMTQuMDQ3aDQ0Ny40ODdjMjIuNjM5IDAgMzguMzAyLTIyLjc4OCAzMC4wNjgtNDMuOTU2em0tNDIyLjc4OS0zNTYuMDQ0aDMzOHYyMjZoLTMzOHptMTE3LjQwMiAzNzAgMTAuNjI1LTM0aDgxLjk0NGwxMC42MjUgMzR6bTI3NS4zMTkgMGgtMTQwLjY5M2wtMTYuNzExLTUzLjQ3NGMtMS45NTctNi4yNjItNy43NTctMTAuNTI2LTE0LjMxNy0xMC41MjZoLTEwNGMtNi41NjEgMC0xMi4zNiA0LjI2NC0xNC4zMTcgMTAuNTI2bC0xNi43MTEgNTMuNDc0aC0xNDAuNzM4Yy0xLjU4NyAwLTIuNTU5LTEuNTA1LTIuMTkzLTIuODI4bDUxLjUzOC0xMTEuMTcyaDM0OC44MzdsNTEuNDk3IDExMS4xNzFjLjM2OCAxLjMyMS0uNjA0IDIuODI5LTIuMTkyIDIuODI5eiIgZmlsbD0iIzNjZmZhOSIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgc3R5bGU9IiI+PC9wYXRoPjwvZz48L2c+PC9zdmc+);
	}


	.footer-news .sendpulse_form button {
		background-color: #211747;
	}

	.footer-top-text {
     font-size: 18px;
     padding-left: 20px;
     font-weight: bold;
 	}

 .footer-shipping-icon {
	 background-image: url(../../../files/uploads/new_4/box.png);
 }

.footer-menu-cell {
	width: 200px;
}

.footer-menu-cell.address {
	width: 350px;
}

	.generic-hp {
		margin-top: -30px;
	}

  .generic-hp-shipping {
		background: url("../images/shipping-plane-color.png") no-repeat scroll -82px 7px transparent;
		background-size: 83px 81px;
		border-bottom: 0;
    background-color: #000000;
 }

 .generic-hp-shipping a {
	 padding: 28px;
	 font-size: 16px;
	 letter-spacing: 10px;
	 color: #ffffffd4;
 }

.gift-guide {
	background-color: #fff;
}
.gift-guide-header {
	position: relative;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center 60%;
	height: 550px;
	margin-bottom: 30px;
}

.gift-guide-header:before{
	content:" ";
  background-color:#000;
  top:0;
  left:0;
  width:100%;
 height:100%;
     position: absolute;
		 opacity: 0.5;
}


.promo-button {
	color:#3CFFA9;
    transition: padding .3s ease;
    -webkit-transition: padding .3s ease;
    -moz-transition: padding .3s ease;
    -o-transition: padding .3s ease;
    -ms-transition: padding .3s ease;
    line-height: 48px;
        padding-left: 24px;
        padding-right: 10px;
        width: auto;
        display: inline-block;
        height: 46px;
        text-align: center;
        text-decoration: none;
        font-weight: 900;
        font-size: 13px;
        text-transform: uppercase;
        letter-spacing: 2px;
        border: 2px solid #211747;
				background-color: #211747;
        border-radius: 44px;
}

.promo-button:after {
    content: "";
    vertical-align: top;
    padding-left: 0;
    position: relative;
    transition: opacity .3s ease,left .3s ease;
    -webkit-transition: opacity .3s ease,left .3s ease;
    left: 0;
    display: inline-block;
    opacity: 0;
    width: 14px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDUxMi4wMDIgNTEyLjAwMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgY2xhc3M9IiI+PGc+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+Cgk8Zz4KCQk8cGF0aCBkPSJNMzg4LjQyNSwyNDEuOTUxTDE1MS42MDksNS43OWMtNy43NTktNy43MzMtMjAuMzIxLTcuNzItMjguMDY3LDAuMDRjLTcuNzQsNy43NTktNy43MiwyMC4zMjgsMC4wNCwyOC4wNjdsMjIyLjcyLDIyMi4xMDUgICAgTDEyMy41NzQsNDc4LjEwNmMtNy43NTksNy43NC03Ljc3OSwyMC4zMDEtMC4wNCwyOC4wNjFjMy44ODMsMy44OSw4Ljk3LDUuODM1LDE0LjA1Nyw1LjgzNWM1LjA3NCwwLDEwLjE0MS0xLjkzMiwxNC4wMTctNS43OTUgICAgbDIzNi44MTctMjM2LjE1NWMzLjczNy0zLjcxOCw1LjgzNC04Ljc3OCw1LjgzNC0xNC4wNVMzOTIuMTU2LDI0NS42NzYsMzg4LjQyNSwyNDEuOTUxeiIgZmlsbD0iIzNjZmZhOSIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgc3R5bGU9IiIgY2xhc3M9IiI+PC9wYXRoPgoJPC9nPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjwvZz48L3N2Zz4=);
    background-repeat: no-repeat;
    background-size: 12px;
    background-position: center center;
    height: 100%;
}

.promo-button:hover:after {
    opacity: 1;
    left: 10px;
}

.promo-button.green {
	border: solid 2px #3CFFA9;
	background-color: #3CFFA9;
	color: #211747!important;
}

.promo-button:hover, .promo-button.green:hover {
	border: 2px solid #211747;
	background-color: #211747;
	text-decoration: none;
	color: #3CFFA9!important;
  padding-right: 20px !important;
}

.promo-button.green:hover {
	border: 2px solid #211747;
	background-color: #211747;
			color: #3CFFA9!important;
}

.promo-button.black {
    letter-spacing: 0!important;
		color: #3CFFA9!important;
		border-color: #211747!important;
}

.promo-button.callphone {
		background-repeat: no-repeat;
		background-position: 20px center;
		padding-left: 42px;
		background-size: 12px;
  	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDEwOC4yNyAxMDguMjciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIGNsYXNzPSIiPjxnPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgoJPHBhdGggZD0iTTUxLjk1NCw2Ni41ODhjLTkuMjg0LTcuNjM0LTE1LjQ4My0xNy4wNTQtMTguNzQyLTIyLjQxNGwtMi40MzEtNC41ODNjMC44NS0wLjkxMiw3LjMzMi03Ljg1MywxMC4xNDEtMTEuNjE5ICAgYzMuNTMtNC43MjktMS41ODgtOS0xLjU4OC05UzI0LjkzMyw0LjU2OSwyMS42NTEsMS43MTJjLTMuMjgyLTIuODYxLTcuMDYtMS4yNzItNy4wNi0xLjI3MkM3LjY5Myw0Ljg5NywwLjU0Miw4Ljc3MiwwLjExMywyNy40MDggICBDMC4wOTcsNDQuODU2LDEzLjM0Miw2Mi44NTIsMjcuNjY1LDc2Ljc4NGMxNC4zNDYsMTUuNzM0LDM0LjA0MywzMS41MDQsNTMuMDg2LDMxLjQ4NmMxOC42MzQtMC40MjUsMjIuNTA4LTcuNTc1LDI2Ljk2NS0xNC40NzMgICBjMCwwLDEuNTktMy43NzUtMS4yNjgtNy4wNmMtMi44Ni0zLjI4NC0xNy4yNjUtMTcuNjg4LTE3LjI2NS0xNy42ODhzLTQuMjY4LTUuMTE5LTguOTk4LTEuNTg2ICAgYy0zLjUyNSwyLjYzNS05Ljg1NSw4LjQ5Ni0xMS4zOCw5LjkxN0M2OC44MDgsNzcuMzg1LDU4LjIxOSw3MS43NCw1MS45NTQsNjYuNTg4eiIgZmlsbD0iIzNjZmZhOSIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgc3R5bGU9IiIgY2xhc3M9IiI+PC9wYXRoPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjwvZz48L3N2Zz4=);
}

.promo-button.marginleft {
	margin-left: 20px;
}

.container {
    height: 100%;
	text-align: center;
  overflow: visible;
	position: relative;
}

.gift-guide-tittle {
	text-align: center;
    display: block;
		width: 100%;
      margin-top: 160px;
      position: absolute;
    z-index: 2;
}

.gift-guide-tittle h1{
	color: #fff;
	font-size: 48px;
	line-height: 54px;
	margin-bottom: 20px;
}

.gift-guide-tittle h1 span{
    display: block;
		font-size: 17px;
    font-weight: 300;
}

.gift-guide-tittle img {
	margin-top: 80px;
	margin-bottom: 20px;
	width: 92px;
}

.row, .lab-row {
    clear: both;
    width: 1040px;
    margin: 0 auto;
}


.gift-guide-section {
	padding-top:20px;
}

.gift-guide-section h2 {
    font-size: 28px;
    font-weight: bold;
		text-align: left;
		    margin-bottom: 40px;
				color: #000;
}

.gift-guide-section h3 {
    font-size: 22px;
    font-weight: bold;
		color: #000;
		text-align: left;
}

.gift-guide-section p {
	    color: #222;
	text-align: left;
}

.section-separator {
	border-top: 1px solid #ececec;
	padding-top: 25px;
	width: 100%;
	position: relative;
	display: block;
	margin-top: 25px;
}

.limitstock {
	display:none;
}

.gift-guide-gray-container {
  background: #f5f5f6;
	margin: 40px auto;
}

.gift-guide-gray-container .gift-guide-section {
	padding-top:50px;
}



.gift-guide-gray-container.green{
    background-color: #3cffa9;
}

.gift-guide-gray-container.blue{
    background-color: #2da9fc;
}

.gift-guide-gray-container.promo .half-container {
	padding-left: 0;
}

.gift-guide-gray-container.promo .gift-guide-section h2 {
    font-size: 42px;
    margin-bottom: 20px;
		padding-left: 0;

}

.gift-guide-gray-container.promo .gift-guide-section p {
   font-size: 18px;
	 margin-bottom: 40px;
}


.gift-guide-gray-container.promo .half-container{
    height: auto;
}




.gift-guide-gray-container.vyezdnoj-main-bg {
    background-image: url(/files/uploads/new_4/apple-iphone-remont.jpg);
    background-size: 72%;
    background-position: 135% 0%;
    background-repeat: no-repeat;
		margin-top: 0;
}

.gift-guide-gray-container.vyezdnoj-main-bg .gift-guide-section {
    padding-bottom: 50px;
}


.gift-guide-gray-container.fr-main-bg {
	background-image: url(/files/uploads/new_4/ilab-type-1.jpg);
	background-size: 50%;
	background-position: 100% center;
	background-repeat: no-repeat;
	margin-top: 0;
}

.gift-guide-gray-container.fr-main-bg .gift-guide-section {
    padding-bottom: 50px;
}



.gift-guide-gray-container.map{
	padding-bottom: 50px;
	position: relative;
	height: 500px;
}

.gift-guide-gray-container.map iframe{
    border: 0;
    position: absolute;
    z-index: 1;
		height: calc(100% + 55px);
		width: calc(100% + 420px);
    left: -420px;
}

.gift-guide-gray-container.map .gift-guide-section{
    z-index: 2;
    position: relative;
}

.gift-guide-gray-container.map .gift-guide-section .container-address{
	 background-color: #201748ed;
	 width: 400px;
	 float: right;
	 padding: 30px;
	 box-sizing: border-box;
	 border-radius: 4px;
	 padding-bottom: 10px;
}

.gift-guide-gray-container.map .gift-guide-section .container-address p{
    color: #fff;
    font-size: 16px;
    position: relative;
    padding-left: 60px;
    margin-bottom: 25px;
}

.gift-guide-gray-container.map .gift-guide-section .container-address p span{
    font-size: 13px;
    opacity: 0.5;
}

.gift-guide-gray-container.map .gift-guide-section .container-address p::before{
	content: "";
	width: 42px;
	height: 42px;
	position: absolute;
	left: 0;
	background-size: 42px;
	top: 7px;
}


.gift-guide-gray-container.map .gift-guide-section .container-address p.phone::before{
		background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDQ4MCA0ODAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIGNsYXNzPSIiPjxnPjxwYXRoIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZD0ibTI0MCAwYy0xMzIuNTQ2ODc1IDAtMjQwIDEwNy40NTMxMjUtMjQwIDI0MHMxMDcuNDUzMTI1IDI0MCAyNDAgMjQwIDI0MC0xMDcuNDUzMTI1IDI0MC0yNDBjLS4xNDg0MzgtMTMyLjQ4NDM3NS0xMDcuNTE1NjI1LTIzOS44NTE1NjItMjQwLTI0MHptMCA0NjRjLTEyMy43MTA5MzggMC0yMjQtMTAwLjI4OTA2Mi0yMjQtMjI0czEwMC4yODkwNjItMjI0IDIyNC0yMjQgMjI0IDEwMC4yODkwNjIgMjI0IDIyNGMtLjE0MDYyNSAxMjMuNjUyMzQ0LTEwMC4zNDc2NTYgMjIzLjg1OTM3NS0yMjQgMjI0em0wIDAiIGZpbGw9IiMzY2ZmYTkiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIHN0eWxlPSIiPjwvcGF0aD48cGF0aCB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGQ9Im0zNDUuMTc1NzgxIDI2OS4yNjU2MjUtNjcuOTAyMzQzLTEyYy0zLjQzNzUtLjYwNTQ2OS02Ljg2NzE4OCAxLjA4MjAzMS04LjQ4MDQ2OSA0LjE3NTc4MWwtMTYuNDY0ODQ0IDMxLjU1MDc4MmMtMjkuMTMyODEzLTEyLjkwMjM0NC01Mi40MTQwNjMtMzYuMTk1MzEzLTY1LjMwNDY4Ny02NS4zMzU5MzhsMzEuNTE5NTMxLTE2LjQ2NDg0NGMzLjA5Mzc1LTEuNjEzMjgxIDQuNzgxMjUtNS4wNDI5NjggNC4xNzU3ODEtOC40ODA0NjhsLTEyLTY3Ljg5NDUzMmMtLjM3NS0yLjEzNjcxOC0xLjYwMTU2Mi00LjAyNzM0NC0zLjM5ODQzOC01LjI0MjE4Ny0xNy4xNjc5NjgtMTEuNTc4MTI1LTM5LjMyNDIxOC0xMi43NDIxODgtNTcuNjA5Mzc0LTMuMDIzNDM4LTE4LjI4NTE1NyA5LjcyMjY1Ny0yOS43MTA5MzggMjguNzQyMTg4LTI5LjcxMDkzOCA0OS40NDkyMTkuMTEzMjgxIDEwMS41NzQyMTkgODIuNDI1NzgxIDE4My44ODY3MTkgMTg0IDE4NCAyMC43MTA5MzgtLjAwMzkwNiAzOS43MzA0NjktMTEuNDM3NSA0OS40NDkyMTktMjkuNzI2NTYyIDkuNzE0ODQzLTE4LjI5Mjk2OSA4LjU0Mjk2OS00MC40NTMxMjYtMy4wNTA3ODEtNTcuNjE3MTg4LTEuMjEwOTM4LTEuNzg5MDYyLTMuMDkzNzUtMy4wMTU2MjUtNS4yMjI2NTctMy4zOTA2MjV6bS00MS4xNzU3ODEgNzQuNzM0Mzc1Yy05Mi43MzgyODEtLjEwNTQ2OS0xNjcuODk0NTMxLTc1LjI2MTcxOS0xNjgtMTY4LS4wMDM5MDYtMTQuMjEwOTM4IDcuNTM1MTU2LTI3LjM1NTQ2OSAxOS44MDA3ODEtMzQuNTM1MTU2IDEyLjI2NTYyNS03LjE3NTc4MiAyNy40MjE4NzUtNy4zMDQ2ODggMzkuODA4NTk0LS4zMzU5MzhsMTAuMzQzNzUgNTguNjA1NDY5LTMyLjgwMDc4MSAxNy4xMjEwOTRjLTMuNTkzNzUgMS44NzUtNS4yMTg3NSA2LjEzNjcxOS0zLjc4NTE1NiA5LjkyOTY4NyAxNC42MjUgMzguNjg3NSA0NS4xNTYyNSA2OS4yMzgyODIgODMuODM5ODQzIDgzLjg3ODkwNiAzLjc5Mjk2OSAxLjQzMzU5NCA4LjA1NDY4OC0uMTkxNDA2IDkuOTI5Njg4LTMuNzg1MTU2bDE3LjEyODkwNi0zMi44MDA3ODEgNTguNjA1NDY5IDEwLjM0NzY1NmM2Ljk1MzEyNSAxMi4zODI4MTMgNi44MTI1IDI3LjUyMzQzOC0uMzU5Mzc1IDM5Ljc4MTI1LTcuMTc1NzgxIDEyLjI1MzkwNy0yMC4zMDg1OTQgMTkuNzg5MDYzLTM0LjUxMTcxOSAxOS43OTI5Njl6bTAgMCIgZmlsbD0iIzNjZmZhOSIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgc3R5bGU9IiI+PC9wYXRoPjwvZz48L3N2Zz4=);

}

.gift-guide-gray-container.map .gift-guide-section .container-address p.point::before{
		background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDQ4MCA0ODAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIGNsYXNzPSIiPjxnPjxwYXRoIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZD0ibTI0MCAwYy0xMzIuNTQ2ODc1IDAtMjQwIDEwNy40NTMxMjUtMjQwIDI0MHMxMDcuNDUzMTI1IDI0MCAyNDAgMjQwIDI0MC0xMDcuNDUzMTI1IDI0MC0yNDBjLS4xNDg0MzgtMTMyLjQ4NDM3NS0xMDcuNTE1NjI1LTIzOS44NTE1NjItMjQwLTI0MHptMCA0NjRjLTEyMy43MTA5MzggMC0yMjQtMTAwLjI4OTA2Mi0yMjQtMjI0czEwMC4yODkwNjItMjI0IDIyNC0yMjQgMjI0IDEwMC4yODkwNjIgMjI0IDIyNGMtLjE0MDYyNSAxMjMuNjUyMzQ0LTEwMC4zNDc2NTYgMjIzLjg1OTM3NS0yMjQgMjI0em0wIDAiIGZpbGw9IiMzY2ZmYTkiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIHN0eWxlPSIiIGNsYXNzPSIiPjwvcGF0aD48cGF0aCB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGQ9Im0yNDAgMTEyYy01Mi45OTYwOTQuMDU4NTk0LTk1Ljk0MTQwNiA0My4wMDM5MDYtOTYgOTYgMCA2Ni41NDI5NjkgODYuNjU2MjUgMTUzLjk2ODc1IDkwLjM0Mzc1IDE1Ny42NTYyNSAzLjEyNSAzLjEyMTA5NCA4LjE4NzUgMy4xMjEwOTQgMTEuMzEyNSAwIDMuNjg3NS0zLjY4NzUgOTAuMzQzNzUtOTEuMTEzMjgxIDkwLjM0Mzc1LTE1Ny42NTYyNS0uMDU4NTk0LTUyLjk5NjA5NC00My4wMDM5MDYtOTUuOTQxNDA2LTk2LTk2em0wIDIzNi40MjU3ODFjLTE5LjExMzI4MS0yMC40MjU3ODEtODAtODkuNTkzNzUtODAtMTQwLjQyNTc4MSAwLTQ0LjE4MzU5NCAzNS44MTY0MDYtODAgODAtODBzODAgMzUuODE2NDA2IDgwIDgwYzAgNTAuNzg1MTU2LTYwLjg5NDUzMSAxMjAtODAgMTQwLjQyNTc4MXptMCAwIiBmaWxsPSIjM2NmZmE5IiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBzdHlsZT0iIiBjbGFzcz0iIj48L3BhdGg+PHBhdGggeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBkPSJtMjQwIDE2MGMtMTcuNjcxODc1IDAtMzIgMTQuMzI4MTI1LTMyIDMyczE0LjMyODEyNSAzMiAzMiAzMiAzMi0xNC4zMjgxMjUgMzItMzItMTQuMzI4MTI1LTMyLTMyLTMyem0wIDQ4Yy04LjgzNTkzOCAwLTE2LTcuMTY0MDYyLTE2LTE2czcuMTY0MDYyLTE2IDE2LTE2IDE2IDcuMTY0MDYyIDE2IDE2LTcuMTY0MDYyIDE2LTE2IDE2em0wIDAiIGZpbGw9IiMzY2ZmYTkiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIHN0eWxlPSIiIGNsYXNzPSIiPjwvcGF0aD48L2c+PC9zdmc+);

}

.gift-guide-gray-container.map .gift-guide-section .container-address p.days::before{
		background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDQ4MCA0ODAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIGNsYXNzPSIiPjxnPjxwYXRoIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZD0ibTI0MCAwYy0xMzIuNTQ2ODc1IDAtMjQwIDEwNy40NTMxMjUtMjQwIDI0MHMxMDcuNDUzMTI1IDI0MCAyNDAgMjQwIDI0MC0xMDcuNDUzMTI1IDI0MC0yNDBjLS4xNDg0MzgtMTMyLjQ4NDM3NS0xMDcuNTE1NjI1LTIzOS44NTE1NjItMjQwLTI0MHptMCA0NjRjLTEyMy43MTA5MzggMC0yMjQtMTAwLjI4OTA2Mi0yMjQtMjI0czEwMC4yODkwNjItMjI0IDIyNC0yMjQgMjI0IDEwMC4yODkwNjIgMjI0IDIyNGMtLjE0MDYyNSAxMjMuNjUyMzQ0LTEwMC4zNDc2NTYgMjIzLjg1OTM3NS0yMjQgMjI0em0wIDAiIGZpbGw9IiMzY2ZmYTkiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIHN0eWxlPSIiIGNsYXNzPSIiPjwvcGF0aD48cGF0aCB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGQ9Im0zMDQgMTIwYy0zMC45MTQwNjIuMDM1MTU2LTU1Ljk2NDg0NCAyNS4wODU5MzgtNTYgNTZ2MjRoLTEyMGMtNC40MTc5NjkgMC04IDMuNTgyMDMxLTggOHYxNDRjMCA0LjQxNzk2OSAzLjU4MjAzMSA4IDggOGgxNzZjNC40MTc5NjkgMCA4LTMuNTgyMDMxIDgtOHYtMTQ0YzAtNC40MTc5NjktMy41ODIwMzEtOC04LThoLTQwdi0yNGMwLTIyLjA4OTg0NCAxNy45MTAxNTYtNDAgNDAtNDBzNDAgMTcuOTEwMTU2IDQwIDQwYzAgNC40MTc5NjkgMy41ODIwMzEgOCA4IDhzOC0zLjU4MjAzMSA4LThjLS4wMzUxNTYtMzAuOTE0MDYyLTI1LjA4NTkzOC01NS45NjQ4NDQtNTYtNTZ6bS04IDIyNGgtMTYwdi0xMjhoMTYwem0wIDAiIGZpbGw9IiMzY2ZmYTkiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIHN0eWxlPSIiIGNsYXNzPSIiPjwvcGF0aD48L2c+PC9zdmc+);

}

.container-row-item{
    width: 33.33333333333%;
    float: left;
		padding: 20px;
		box-sizing: border-box;
}

.container-row-item p{
    width: auto;
    font-size: 14px;
    text-align: left;
    line-height: 22px;
}

.container-row-item-image {
	 width: 70px;
	 height: 70px;
}

.container-row-item-image img{
    width: 100%;
    height: auto;
}

.devices-list{
    text-align: center;
		margin-top: 30px;
}

.device-item{
    display: inline-block;
    color: #000;
    font-size: 16px;
		margin: 0 15px;
		position: relative;
}

.device-item:hover{
    color: #222!important;
}

.device-item img{
    width: 200px;
    margin-bottom: 20px;
		transition: all .4s ease-in-out;
}

.device-item:hover img{
    transform: translate(0px, -20px);
}

.device-item::after{
	content: "";
	opacity: 0;
	position:absolute;
	bottom: 40px;
	width: 33px;
	height: 5px;
	left: 0;
	right: 0;
	background: -webkit-radial-gradient(50% 50%, ellipse cover, rgba(00, 00, 00, 0.15), rgba(97, 97, 97, 0.0) 70%);
	background: radial-gradient(ellipse at 50% 50%, rgba(00, 00, 00, 0.15), rgba(97, 97, 97, 0.0) 70%);
	margin-left: auto;
	margin-right: auto;
	transition: all .4s ease-in-out;
}

.device-item:hover::after{
	opacity: 1;
	width: 100px;
	height: 15px;
}


.why-we h3{
	    margin-top: 20px;
}

.why-we .promo-button {
    position: absolute;
    right: 0;
    top: 0;
}

.half-container{
    text-align: left;
    width: 47%;
    float: left;
    border-radius: 4px;
    padding: 25px 35px;
    box-sizing: border-box;
		height: 260px;
}

.half-container p{
    padding: 12px 0px;
}


.gift-guide-gray-container.friends {
	background-image: url(/files/uploads/new_4/ilab-clients.jpg);
	padding: 40px 0;
	background-size: cover;
}

.gift-guide-gray-container.friends h2{
	color: #fff;
}

.gift-guide-gray-container.friends .bx-wrapper .bx-viewport {
	background: none;
}

.customers_slider .customers_review {
	padding: 35px;
	background: #fff;
	box-shadow: 0 22px 34px rgba(0,0,0,0.2);
	border-radius: 10px;
	margin-top: 20px;
	margin-bottom: 50px;

}

.customers_slider .customers_review .rater-starsOfftiny {
	 display: block!important;
}

.customers_slider .customers_review .customers_photo_container {
	position: relative;
	min-width: 40px;
	min-height: 40px;
	max-width: 40px;
	max-height: 40px;
	margin: 0;
	margin-right: 16px;
	overflow: hidden;
	border-radius: 50%;
	float: left;
}

.customers_slider .customers_review .customers_photo{
		position: absolute;
		min-width: 100%;
		max-height: 100%;
		top: 0;
		left: 50%;
		transform: translateX(-50%);
}

.customers_slider .customers_review .customers_text{
		float: left;
}

.customers_slider .customers_review .customers_name{
		font-size: 15px;
		font-weight: 600;
		line-height: 20px;
		margin-bottom: 5px;
}

.customers_slider .customers_review p{
		margin-top: 15px;
		font-size: 17px;
		font-weight: 100;
		line-height: 26px;
		margin-bottom: 0;
}
.customers_slider .customers_review p::before {
	content: "“";
	font-size: 24px;
  padding-right: 5px;
}

.customers_slider .customers_review p::after {
	content: "”";
	font-size: 24px;
  padding-left: 5px;
}

.gift-guide-gray-container.friends  .customers_link {
	float: right;
	color: #fff;
	font-size: 24px;
			border-bottom: 1px solid;
}
.gift-guide-gray-container.friends  .customers_link:hover {
	padding-right: 10px;
}

.gift-guide-gray-container.friends  .customers_google {
	float: left;
}

.gift-guide-gray-container.friends  .customers_google img {
		width: 160px;
		height: 28px;
		margin-bottom: 5px;
}

.gift-guide-gray-container.friends  .customers_google  b{
	color: #fff;
	font-size: 22px;
	font-weight: bold;
	margin-right: 7px;
	vertical-align: top;
}


.qa_accordion{
	text-align: left;
	margin-top:50px;
}

.qa_accordion h4{
    font-size: 16px;
    font-weight: normal;
			width: 90%;
}

.qa_accordion ul li input[type=checkbox] {
    left: 0;
    top: 0;
}

.description img{
			width: 320px;
	    float: right;
	    margin-left: 40px;
}

.footer-wrapper {
    margin-top: 50px;
}

.category-background h1 {
    margin-top: 30px;
}

.category-submit {
		margin: 0 auto;
	    width: 1040px;
	    display: block;
			margin-top: -130px;
			    margin-bottom: 80px;
	    text-align: center;
}

.category-submit.show_for_robots {
    margin: 0;
    text-align: left;
    margin-top: -20px;
		margin-bottom: 40px;
}

.products_tabs {
    position: relative;
    margin-top: 60px;
    text-align: center;
    display: block;
    clear: both;
		border-top: 1px solid #eee;
		padding-top: 20px;
}

.tabs-wrapper .tab {
  cursor: pointer;
	white-space: nowrap;
	letter-spacing: -1px;
  color: #000;
  font-weight: bold;
  font-size: 16px;
  line-height: 42px;
  padding: 10px 18px;
  transition: .5s all ease;
    -moz-transition: .5s all ease;
    -webkit-transition: .5s all ease;
    -o-transition: .5s all ease;
    -ms-transition: .5s all ease;
}

.tabs-wrapper .tab.active, .tabs-wrapper .tab:hover {
	color: #211747;
	background-color: #3CFFA9;
  border-radius: 120px;
}

.tab_item {
  display: none;
}

.tab_item:first-child {
  display: block;
}

.category-features {
	margin: 80px 0;
}

.category-features .stile{
	font-weight: normal;
	font-size: 14px;
}

.review_products-table.catalog_products h2, .category-features h2, .qa_accordion h2 {
    font-size: 28px;
    font-weight: bold;
    margin-bottom: 5px;
    color: #000;
		margin-top: 30px;
}
.review_products-table table {
    margin-top: 20px;
}

.review_products-table table tbody td {
    padding: 10px 20px;
		min-width: 80px;
}

.review_products-table table thead td, .review_products-table table thead th {
		padding: 20px 20px;
		font-size: 16px;
}
.review_products-table a{
    font-size: 16px;
}

.review_products-table a.buttontiny {
		color: #211747;
		background-color: #3CFFA9;
    border-radius: 40px;
    font-weight: bold;
    width: 95px;
    padding-top: 7px;
    padding-bottom: 8px;
}

.review_products-table a.buttontiny:hover, a.buttontiny:focus {
	background-color: #211747;
	color: #3CFFA9!important;
}

.review_products-table.catalog_products table thead td h3 {
    font-size: 16px;
    font-weight: normal;
}

.review_products-table.catalog_products table thead td h3 a{
	 color: #000;
	 border-bottom: 1px solid #b9b9b9;
	 padding-bottom: 3px;
	 font-weight: bold;
}

.review_products-table.catalog_products table tbody td img {
	margin-right: 20px;
}


.review_products-table.catalog_products table tbody tr:hover{
    background-color: rgba(60, 255, 169, 0.1);
		transition: 0.2s all ease;
		-moz-transition: 0.2s all ease;
		-webkit-transition: 0.2s all ease;
		-o-transition: 0.2s all ease;
		-ms-transition: 0.2s all ease;
}


.review_products-table.catalog_products .pricetiny{
    font-size: 16px;
    font-weight: bold;
    color: #000;
}
.review_products-table.catalog_products .compare_pricetiny{
    font-size: 16px;
}
.review_products-table.catalog_products .services{
    width: 70%;
}
.review_products-table.catalog_products .testRatertiny{
	position: relative;
	margin: 0;
	left: 0;
	margin-left: 70px;
	margin-top: -10px;
}
.review_products-table.catalog_products .tile-row, .category-features .tile-row{
    margin: 0!important;
    border: 0!important;
    margin-top: 30px!important;
		text-align: left;
}

.review_products-table.catalog_products .tile-row a {
    font-size: 15px;
    text-align: left;
}

.product.main-product {
    border: 0;
				padding-top: 40px;
}

.more_products {
	float: none;
	display: block;
	width: 120px;
	margin: 15px auto 40px auto;
}

#oneclick2 a{
    display: none;
}

.product #bimg.image img {
    cursor: default;
		max-width: 580px;
    max-height: 580px;
}

.product .rightblock .promo-button{
		float: left;
		margin-top: 30px;
}

.product .rightblock .promo-button.green:hover {
    color: #3CFFA9!important;
    border-color: #211747!important;
}

.product .rightblock .more-about-repair ul {
    margin-bottom: 30px;
		margin-top: 10px;
}

.product .rightblock .more-about-repair li {
	font-size: 15px;
	margin-bottom: 10px;
}

.product .rightblock .more-about-repair li a {
    color: #0095ff;
}

.stock-info.instock-info {
	background-image: url('data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjUxMnB0IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgd2lkdGg9IjUxMnB0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Im0yNTYgMGMtMTQxLjE2NDA2MiAwLTI1NiAxMTQuODM1OTM4LTI1NiAyNTZzMTE0LjgzNTkzOCAyNTYgMjU2IDI1NiAyNTYtMTE0LjgzNTkzOCAyNTYtMjU2LTExNC44MzU5MzgtMjU2LTI1Ni0yNTZ6bTEyOS43NSAyMDEuNzUtMTM4LjY2Nzk2OSAxMzguNjY0MDYyYy00LjE2MDE1NiA0LjE2MDE1Ny05LjYyMTA5MyA2LjI1MzkwNy0xNS4wODIwMzEgNi4yNTM5MDdzLTEwLjkyMTg3NS0yLjA5Mzc1LTE1LjA4MjAzMS02LjI1MzkwN2wtNjkuMzMyMDMxLTY5LjMzMjAzMWMtOC4zNDM3NS04LjMzOTg0My04LjM0Mzc1LTIxLjgyNDIxOSAwLTMwLjE2NDA2MiA4LjMzOTg0My04LjM0Mzc1IDIxLjgyMDMxMi04LjM0Mzc1IDMwLjE2NDA2MiAwbDU0LjI1IDU0LjI1IDEyMy41ODU5MzgtMTIzLjU4MjAzMWM4LjMzOTg0My04LjM0Mzc1IDIxLjgyMDMxMi04LjM0Mzc1IDMwLjE2NDA2MiAwIDguMzM5ODQ0IDguMzM5ODQzIDguMzM5ODQ0IDIxLjgyMDMxMiAwIDMwLjE2NDA2MnptMCAwIi8+PC9zdmc+');
	float: none;
    margin-bottom: 10px;
}

.hot_notice {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNTEyIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgd2lkdGg9IjUxMiI+PGc+PHBhdGggZD0ibTI1NiAwYy0xNDEuMTY0MDYyIDAtMjU2IDExNC44MzU5MzgtMjU2IDI1NnMxMTQuODM1OTM4IDI1NiAyNTYgMjU2IDI1Ni0xMTQuODM1OTM4IDI1Ni0yNTYtMTE0LjgzNTkzOC0yNTYtMjU2LTI1NnptMTIxLjc1IDM4OC40MTQwNjJjLTQuMTYwMTU2IDQuMTYwMTU3LTkuNjIxMDk0IDYuMjUzOTA3LTE1LjA4MjAzMSA2LjI1MzkwNy01LjQ2MDkzOCAwLTEwLjkyNTc4MS0yLjA5Mzc1LTE1LjA4MjAzMS02LjI1MzkwN2wtMTA2LjY2Nzk2OS0xMDYuNjY0MDYyYy00LjAxMTcxOS0zLjk4ODI4MS02LjI1LTkuNDEwMTU2LTYuMjUtMTUuMDgyMDMxdi0xMzguNjY3OTY5YzAtMTEuNzk2ODc1IDkuNTU0Njg3LTIxLjMzMjAzMSAyMS4zMzIwMzEtMjEuMzMyMDMxczIxLjMzMjAzMSA5LjUzNTE1NiAyMS4zMzIwMzEgMjEuMzMyMDMxdjEyOS44MzU5MzhsMTAwLjQxNzk2OSAxMDAuNDE0MDYyYzguMzM5ODQ0IDguMzQzNzUgOC4zMzk4NDQgMjEuODI0MjE5IDAgMzAuMTY0MDYyem0wIDAiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSJhY3RpdmUtcGF0aCIgZGF0YS1vbGRfY29sb3I9IiMwMDAwMDAiIHN0eWxlPSJmaWxsOiM1MzVDNjgiPjwvcGF0aD48L2c+IDwvc3ZnPg==);
    background-repeat: no-repeat;
		background-size: 18px;
    background-position: 15px center;
    font-size: 15px;
    padding: 8px 15px;
    padding-left: 42px;
		position: absolute;
    right: 0px;
}


.product .image {
    height: auto;
		width: 580px;
}

.product h1 {
    font-size: 24px;
    line-height: 32px;
		margin-top: 0;
}

.product .rightblock p {
    font-size: 16px;
    line-height: 26px;
		    color: #222;
}


.product .instocktiny {
		color: #000000;
}

.similar_instock_products {
    margin-top: 80px;
}



.msg-buttons {
	position: absolute;
	right: 0px;
	top: 7px;
}

.msg-buttons a.msg-button {
	display: inline-block;
	width: 28px;
	height: 28px;
	background-position: center;
	background-size: 28px;
	position: relative;
}
.msg-buttons-page {
	display: none;
	float: right;
	margin-top: -62px;
	margin-bottom: 20px;
}

.msg-buttons-page a {
    background-size: 32px;
    height: 32px;
    background-repeat: no-repeat;
    display: inline-block;
    padding-left: 45px;
		margin-bottom: 10px;
    font-size: 16px;
    font-weight: bold;
    color: #000;
    line-height: 32px;
}

.msg-buttons-page a:hover {
    color: #0095ff;
}

.button-telegram {
	background-image: url(../../../files/uploads/new_4/go-telegram.png);
}

.button-viber {
	background-image: url(../../../files/uploads/new_4/go-viber.png);
}

.menu-1040 {
	display: none!important;
}

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

	.page-header.lab nav.catalog_menu ul li a {
    font-size: 14px;
	}

	.menu-1040 {
		display: block!important;
	}


}

.category-description.why-description {
    margin-top: 0;
    padding-top: 20px;
    font-size: 15px!important;
    color: #222!important;
    line-height: 22px;
    border-top: 0;
    border-bottom: 1px solid #eee;
    padding-bottom: 40px;
    margin-bottom: 20px;
}

.category-description.why-description h2 {
    font-size: 24px;
    margin-bottom: 20px;
    margin-top: 40px;
		font-weight: bold;
}

.category-description.why-description h3 {
    font-size: 18px;
    margin-top: 20px;
}

.category-description.why-description h2 span{
    font-weight: bold!important;
}

.category-description.why-description h2, .category-description.why-description h3, .category-description.why-description strong {
    color: #222!important;
}

.category-description.why-description p, .category-description.why-description p span, .category-description.why-description li {
    font-size: 18px!important;
    color: #222!important;
    line-height: 28px!important;
}

.category-description.why-description ol,  .category-description.why-description ul {
    margin-bottom: 30px;
}

.category-description.why-description li {
    margin-left: 17px;
    list-style-type: inherit;
}

  #blog li {
    text-align: left;
  }


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


}
