@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(../fonts/roboto.ttf) format('truetype'), url(../fonts/roboto.woff) format('woff');
}

.modal-dialog {
    z-index: 1500 !important;
}

h4, h5, h6,
h1, h2, h3 {margin: 0;}
ul, ol {margin: 0; padding:0;}
p {margin: 0;}
html, body{
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 100%;
	background: #ffffff;
}
body a{
	transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
}
.breadcrumb{
	margin:2em 0;
}
.top_bg{
  background:#026466;
}
.header_top-sec{
  padding: 9px 0 13px;
  position: relative;
}
.header_top{
  background: rgba(255,255,255,0.9);
  height: 110px;
  left: 0;
    padding: 10px 0 0;
    box-shadow: 0 0 25px 3px rgba(0,0,0,0.4);
    position: absolute;
margin: 0 auto;
width: 100%;
z-index: 3;
}
.login a{
	font-size:13px;
	font-weight:500;
	border:1px solid #E4E4E4;
	padding:10px 15px;
}
.login a:hover{
	color:#026466;
}
.top_left{
	float: right;
	color:#fff;
}
.top_right{
	float:left;
	color: #ffffff;
	margin-top: 3px;
}
.top_right ul,.top_left ul{
	padding:0;
	list-style:none;
	display: inline-block;
	  vertical-align: middle;
}
.top_left ul li.top_link{
	margin-right:10px;
}
.top_right ul li,.top_left ul li{
	display: inline-block;		
}
.social {
  display: inline-block;
}
.top_right ul li:last-child{
	margin-right: 0;
}
.top_right ul li > span,
.top_right ul li a{
	text-align:center;
	padding: 0px 4px;
	text-transform:uppercase;
	font-size:16px;
	display:block;
	color:#ffffff;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.top_left ul li{
	font-size:13px;
	display: inline-block;
}
.top_left ul li a{
	text-align:center;
	padding: 0px 10px;
	font-size:18px;
	display:block;
	margin-left:4px;
	color:#ffffff;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.top_right ul li a:hover,.top_left ul li a:hover{
	color:#398da2;
	text-decoration: none;
}
.item_add:hover{
}	
.grid_1 img{
	margin-bottom:1em;
}

.data_hot {
	position: absolute;
	z-index: 2;
	top: -13px;
	right: -13px;
	width: 100px;
	height: 100px;
	background: transparent url('../img/hot.png') center center no-repeat;
}

.data_stock {
	position: absolute;
	z-index: 2;
	top: -1px;
	right: -2px;
	width: 47px;
	height: 47px;
	background: transparent url('../img/stock.png') center center no-repeat;
}

a.images_colors {
	display: block;
}

.good_stock {
	right: 0px;
	top: 0px;
}
.good_hot {
	top: -13px;
	right: -13px;
}

span.item_price {
  color: #3f3d3d;
  font-size: 1.2em;
  font-weight: 400;
  text-align: center;
}
.item_quantity {
  margin: 1em 0;
  border: 1px solid rgb(175, 175, 175);
  font-size: 0.85em;
  padding: 5px 10px;
  display: block;
}

select.item_Size {
  display: block;
  border: 1px solid #999;
  font-size: 0.85em;
  color: #000;
  padding: 5px 10px;
  margin-top: 1em;
}
.item_add  a{
  background: rgb(9, 209, 182);
  border: none;
  color: #fff;
  padding: 10px 20px;
  font-size: 0.85em;
  border: none;
}

.box_1 h3{
  color: #7A8499;
  font-size: 1em;
}
.box_1 h3 img{
	margin-left: 5px;
}
.header_right {
  float: right;
}
.head-t {
  padding: 1em 0;
}
.social i {
  width: 27px;
  height: 27px;
  background: url('../images/social2.png') no-repeat 0px 0px;
  display: inline-block;
  margin: 0 4px;
}
.social ul li{
	display:inline-block;
}
a i.facebook {
  background-position: -3px -2px;
}
a i.facebook:hover {
  background-position: -3px -36px;
}
a i.twitter {
  background-position: -43px -3px;
}
a i.twitter:hover {
  background-position: -43px -36px;
}
a i.dribble {
  background-position: -83px -3px;
}
a i.dribble:hover {
  background-position: -83px -36px;
}
a i.google {
  background-position: -126px -2px;
}
a i.google:hover {
  background-position: -126px -36px;
}
.h_nav h4{
	border-bottom: 1px solid rgb(236, 236, 236);
	font-size: 1em;
	color: #000;
	line-height: 1.8em;
	text-transform: uppercase;
	margin-bottom: 4%;
}
.h_nav h4.top{
	margin-top: 12%;
}
.h_nav ul li{
	display: block;
}
.h_nav ul li a{
	display: block;
	font-size: 0.95em;
	color: #555;
	text-transform: capitalize;
	line-height: 1.8em;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	line-height: 2.5em;
}
.h_nav ul li a:hover{
	color:#00405d;
	text-decoration:underline;
}
.search {
  display: inline-block;
  max-width: 170px;
  position: relative;
  width: 100%;
  border-radius:0;
}
.search input[type="text"] {  
  outline: none;
  color: #fff;
  background: none;
  border: 1px solid transparent;
  border-bottom-color: #fff;
  width: 100%;
  position: relative;
  font-style: italic;
  -webkit-appearance: none;
}
.search button[type="submit"] {
  /*background: url('../images/search1.png') no-repeat 0px 1px;*/
  background-color: transparent;
  border: none;
  color: #fff;
  cursor: pointer;
  font-size: 18px;
  width: 24px;
  outline: none;
  position: absolute;
  height: 24px;
  top: 0;
  right: -25px;
}
.search button[type="submit"]:hover {
  color: #398da2;
}
.menu_sec{
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	padding:7px 0;
}
.header_right{
	position:relative;
}
.login{
	position:absolute;
	left: -69%;
  top: 24%;
}
.slider{
	position:relative;
	margin:2em 0;
}
.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }
.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }
.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }
.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  }
.callbacks_nav {
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 50%;
  left: 0;
  opacity: 0.7;
  z-index: 3;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 34px;
  width: 34px;
  background:  url("../images/img-sprite.png") no-repeat -41px -3px;
  }
.callbacks_nav.next {
  left: auto;
  background-position: -80px -3px;
  right: 0;
 }
 .main .good {
	box-shadow: 0 0 6px #eee;
	border-radius: 2px;
	border: 1px solid #fff;
	background: #fff;
	height: 361px;
	margin-bottom: 20px;
	position: relative;
 }
 .main .good .over {
	background: #fff;
	position: relative;
	height: 361px;
}

.main .good:hover {
	box-shadow: 0 0 8px #ccc;
}

.main .good a.poster {
	display: block;
	padding: 10px;
    position: relative;
	height: 261px;
}

.main .good .table {
	float: right;
	margin: -37px 0px;
	background: #197172;
	color: #fff;
	padding: 5px 10px;
	display: inline-block;
	width: auto !important;
	font-weight: bold;
	text-align: center;
} 

.main .good a.poster span.poster {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	border: 0;
	margin: 0;
	padding: 0;
	height: 261px;
	background-size: cover;
	background-position: top center;
}

.main .good a.title {
	display: block;
	color: #222;
	font-size: 16px;
	text-decoration: none;
	padding: 15px 10px 10px;
	max-height: 64px;
	min-height: 44px;
	position: relative;
	z-index: 100;
	background: rgba(255, 255, 255, 0.75);
	line-height: 1.1;
}

.main .good .bottom {
	position: relative;
	width: 100%;
	-webkit-transition: all 0.4s ease-out;
	-moz-transition: all 0.4s ease-out;
	-o-transition: all 0.4s ease-out;
	transition: all 0.4s ease-out;
}

.main .good .bottom .label_new, .main .col-sm-5 .label_new {
	float: left;
	width: 100px;
	height: 40px;
	background: transparent url('../img/new.png') center center no-repeat;
	margin-top: -55px !important;
	margin-left: -7px !important;
	z-index: 100;
	position: relative;
}

.main .col-sm-5 .label_new {
	margin-top: -70px !important;
	margin-left: 28px !important;
}

.main .good:hover .bottom {
	bottom: 0;
}

.main .good .cost {
	padding: 0 10px 10px;
	position: relative;
	z-index: 100;
}

.main .good .cost h3 {
	margin-top: 4px;
	margin-bottom: 0;
	padding-bottom: 0;
}

.main .good .underline, .main .item .underline, .main .good-block .underline {
	display: inline-block;
	margin: 2px 0 0 5px;
	font-size: 17px;
	color: #333;
	text-decoration: none;
	border-bottom: 1px dashed #333;
}
.sofas img{
	width:100%;
}
.sofa-grid {
	padding:0;
	margin-right:1%;
	text-align:center;
	position:relative;
	width:49%
}
.sofa-grid h3{
	color:#522F15;
	background:rgba(255, 255, 255, 0.62);
	padding:0.5em 0;
	display:block;
	font-size:1.5em;
	position:absolute;
	top:40%;
	width:100%;
		letter-spacing:5px;
}
.sofs{
	margin-left:1%;
	margin-right:0;
}
.sofs h3{
	background:rgba(23, 15, 10, 0.82);
	color:#D7D7D7;
}
.sofa-grid h4 a{
	background:#eee;
	color:#999;
	padding:12px 0;
	font-size:13px;
	display:block;
	margin-top:1em;
	letter-spacing:1px;
	 border-bottom: 1px solid #e1e1e1;
	 text-decoration:none;
}
.sofas {
  border-bottom: 1px solid #eee;
  padding-bottom: 2em;
}
.new{
	margin:3em 0;
	
}
.new-products{
	border-bottom: 1px solid #eee;
  padding-bottom: 3em;
}
.new h3,.top-sellers h3{
	text-align:center;
	text-transform:uppercase;
	font-size:1.5em;
	margin-bottom:2em;
	  letter-spacing:2px;
	color: #026466;
}
.new-items{
	width:32%;
	float:left;	
}
.new_middle{
	margin:0 2%;
}
.new-items img{
	width:100%;
}
.item1{
	padding:48px 26px 27px;
	margin-right:1%;
	background:#eceaea;
}
.item-info{
	margin-top:4em;
}
.item-info3{
	margin-top:5em;
	padding-left:2em;
}
.item-info span,.item-info2 span,.item-info3 span,.item-info4 span,.item-info5 span,.item-info6 span{
	color:#000;
	font-size:0.7em;
	margin:7px 0;
	display:block;
}
.item-info h4 a,.item-info2 h4 a,.item-info3 h4 a,.item-info4 h4 a,.item-info5 h4 a,.item-info6 h4 a{
	font-size:1em;
	background:none;
	color:#5A5A5A;
	padding:0;
}
.item-info h4 a:hover,.item-info2 h4 a:hover,.item-info3 h4 a:hover,.item-info4 h4 a:hover,.item-info5 h4 a:hover,.item-info6 h4 a:hover{
	color:#026466;
	background:none;
}
.item-info a,.item-info2 a,.item-info3 a,.item-info4 a,.item-info5 a,.item-info6 a{
	font-size:0.8em;
	display:inline-block;
	background:#026466;
	padding:0.6em 2em;
	color:#fff;
	text-decoration:none;
	font-weight:500;
}
.item-info a:hover,.item-info2 a:hover,.item-info3 a:hover,.item-info4 a:hover,.item-info5 a:hover,.item-info6 a:hover{
	background:#cfdc00;	
}
.item2{
	padding:26px 26px 18px;
	background:#eceaea;
	margin-bottom:2em;
}
.item3{
	padding:0px 0px 26px;
	background:#eceaea;
}
.item4{
	background:rgba(193, 189, 160, 0.61);
	margin-top:2em;
}
.item5,.item6{
	background:#eceaea;	
}
.item6{
	margin-top:2em;
	  padding:26px 26px 13px 26px;
}
.item-info4{
	margin-top:3em;
	padding:0 0 26px 36px;
}
.item-info5{
	margin-top:4.4em;
	padding:0 0 26px 36px;
}
.item-info6{
	margin-bottom:1em;
}
.seller-grids{
	margin-top:3em;
}
.seller-grid img{
	width:100%;
}
.seller-grids a{
	color:#999;
}
.seller-grid a:hover{
	color:#999;
}
.seller-grid {
  text-align: center;
}
.seller-grid h4 a{
	margin:25px 0 5px 0;
	font-size:0.9em;
	display:block;
}
.seller-grid h4 a:hover{
	color:#026466;
	text-decoration:none;
}
.seller-grid span{
	font-size:0.8em;
}
.seller-grid p{
	font-size:0.9em;
	font-weight:500;
	margin-top:3px;
}
.seller-grids {
  border-bottom: 1px solid #eee;
  padding-bottom: 3em;
}
.recommendation{
	margin-top:3em;
	border-bottom: 1px solid #eee;
  padding-bottom: 3em;
}
.recmnd-head h3 {
  text-transform: uppercase;
  font-size: 1.1em;
  margin-bottom: 2em;
  letter-spacing: 2px;
  color: #026466;
}
#flexiselDemo1, #flexiselDemo2, #flexiselDemo3 {
	display: none;
}
.nbs-flexisel-container {
	position: relative;
	max-width: 100%;
}
.nbs-flexisel-ul {
	position: relative;
	width: 9999px;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	text-align: center;
}
.nbs-flexisel-inner {
	overflow: hidden;
}
.nbs-flexisel-item {
	float: left;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	position: relative;
}
.nbs-flexisel-item > a img {
	cursor: pointer;
	position: relative;	
	max-width:300px;
	max-height:100px;
}
ul#flexiselDemo1 h4 a {
  margin: 25px 0 8px 0;
  font-size: 0.9em;
  display: block;
  color:#999;
}
ul#flexiselDemo1 h4 a:hover {
  color: #026466;
  text-decoration: none;
}
ul#flexiselDemo1 p{
  font-size: 0.8em;
}
.nbs-flexisel-nav-left, .nbs-flexisel-nav-right {
	width: 35px;
	height: 35px;
	position: absolute;
	cursor: pointer;
	z-index: 100;
	margin-top:30px;
}
.nbs-flexisel-nav-left {
	left: -64px;
  background: url(../images/right.png) no-repeat 0px 0px;
  top: -10.5px!important;
}
.nbs-flexisel-nav-right {
	right: -60px;
	background: url(../images/left.png) no-repeat 0px 0px;
	top: -10.5px!important;
}

.ftr-grid {
  padding-left: 0;
}
.block_title {
	margin: 1em 0;
	padding: 1em 0;
	text-transform: uppercase;
	color: #333;
	font-size: 20px;
	border-bottom: 1px solid #ddd;
}
.footer{
	padding-bottom:1em;
}
.store{
	margin:2em 0;
	border-bottom: 1px solid #eee;
  padding-bottom: 1em;
}
.store ul li{
	display:inline-block;
}
.store ul li.active{
	color:#000;
	font-size:0.8em;
	font-weight:500;
	margin-right:1em;
}
.store ul li a{
	color:#999;
	font-size:0.85em;
	padding:0 3px;
}
.copywrite p {
  color: #999;
  font-size: 0.8em;
}
.product-model-sec {
  margin: 1em 0 0 0;
  float: right;
}
.glyphicon-minus{
	top:-1px!important;
}
.glyphicon-minus:before {
  content: "\2212";
  color:#fff;
  font-size:9px;
  background:rgba(2, 100, 102, 0.71);
  padding:1px 6px;
  margin-right:5px;
}
.rsidebar {
  display: block;
  float: left;
  margin: 2em 2em 0% 0;
  width: 22%;
}
.single-bottom {
  padding-left: 10px;
}
.single-bottom a p{
	padding-bottom:1px;
}
ul.tabs-menu{
	padding:0;
	width: 33%;
	float:right;
}
ul.tabs-menu li{
	display:inline-block;
}
ul.tabs-menu li a{
	font-size: 1em;
	padding: 0.5em 2em;
	text-decoration: none;
	background: #fa558f;
	color: #fff;
}
ul.tabs-menu li.active a{
	background:#333;
}
.tabs-box{
	width: 100%;
	margin: 5em auto 1.5em auto;
}
.b-link-stripe{
	position:relative;
	display:inline-block;
	vertical-align:top;
	font-weight: 300;
	overflow:hidden;
	width: 100%;
}
.b-link-stripe .b-wrapper{
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
	text-align:center;
	color:#ffffff;
	overflow:hidden;
}
.b-link-stripe:hover .b-line{
	opacity:1;
}
.b-animate-go{
	text-decoration:none;
}
.b-animate{
	transition: all 0.5s;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	-webkit-transition: all 0.5s;
	visibility: hidden;
	font-size:1.1em;
	font-weight:700;
}
.b-animate button{
	padding:9px;
	color:rgba(255, 255, 255, 0.86);
	font-weight:600;
	font-size:0.67em;
	cursor:pointer;
	margin: 27% auto 0 auto;
	display: block;
	border:none;
	width:55%;
	text-decoration:none;
	background:rgba(183, 183, 183, 0.93);
	transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
	text-transform:uppercase;
}
.b-animate button:hover{
	background:#989898;
}
.glyphicon-eye-open:before {
  content: "\e105";
  color:rgba(255, 255, 255, 0.86);
  margin-right:5px;
}
.b-animate-go:hover .b-animate{
	visibility:visible;
}
.b-from-left{
	position: relative;
	left: -100%;
	background-size: 100% 100%;
	top: 0px;
	margin: 0;
	min-height: 420px;
}
.b-animate-go:hover .b-from-left{
	left:0;
}
.product-grid {
	width: 30%;
	margin: 0 3% 4% 0;
	float: left;	
	position: relative;
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-o-transition: 0.5s all;
	min-height: 200px;
	border:1px solid #fff;
}
.product-grid:hover {
	z-index: 1;
	border:1px solid #E5E5E5;
}
.more-product-info span {
	color:#fff;
	font-size:1em;
	font-weight:500;
	padding:5px 10px;
	display: block;
	background:#fa558f;
	position: absolute;
	top: 0px;
	right: 0;
	cursor: pointer;
	z-index: 999;
}
.products-row a:hover{
	text-decoration:none;
}
.product-img img {
	width: 100%;
}
.product-info-cust {
	float: left;
	padding: 0.8em 1.2em;
} 
.item_quantity {
  margin: 1em 0;
  font-size: 0.85em;
  padding: 5px 10px;
  display: block;
}
.item_add{
	color:#fff;
	text-decoration:none;
	font-weight:600;
	padding:0.5em 2em;
	font-size:0.8em;
	display:inline-block;
	border-radius:5px;
	-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-o-border-radius: 5px;
	margin: 0px 16px 0px 0px;
	background:#026466;
	border:none;
	outline:none;
}
.prt_name{
	padding: 0.8em 1.2em;
	float:none;
}
.items{
	float:none;
	margin: 0 0 16px 0px;
}
.item_add:hover {
	background:#cfdc00;
} 
.product-info-price {
	float: right;
	background: #fff;
	width: 27%;
	text-align: center;
	padding: 0.545em;
}
.product-info-cust h4{
	color:#000;
	font-weight:500;
	font-size:0.9em;
}
.product-info-cust p{
	 font-size:0.7em;
	 margin:5px 0;
	 letter-spacing:1px;
}
span.item_price{
	color:#000;
	font-weight:600;
	font-size:1em;
}
.tab-grids {
	margin-top: 2em;
}
.product-info.simpleCart_shelfItem {
  margin-top: 30px;
}
ul.place{
	margin: 5px 0;
	background: #f9f9f9;
	width: 100%;  
	padding:0px 5px;
	  cursor: pointer;
}
ul.place li{
	display: inline-block;
	padding: 6px;
}
ul.place li {
	font-size:0.9em;
	color: #8c8c8c;
	text-decoration: none;
	cursor: pointer;
}
ul.place li span{
	color: #f02b63;
}
ul.place li.sort{
	float:left;
}
ul.place li.by{
	float:right;
}
.possible-about p{
	color:#727272;
	font-size:1em;
	line-height:1.5em;
}
.possible-about h4{
	color:#7db122;
	font-size:1.4em;
	
	font-weight:600;
	   padding: 0 0 0.3em;
}
ul.dropdown-menu1 li {
  list-style: none;
}
label.amount {
  color: #7c8389;
  font-size: 0.8em;
  margin-right: 5px;
}
span.amount {
  color: #7c8389;
  font-size: 0.95em;
}
.product-model h2 {
  text-transform: uppercase;
  font-size: 1.8em;
  letter-spacing: 2px;
  color: #026466;
}
ul.dropdown-menu1 li a:hover{
	color:#000!important;	
}
.single_left{
	float:left;
	width:40%;
	margin-right:5%;
}
.single-right{
	float:right;
	width:55%;
}
.single-right h3{
	color:#333;
	font-size:1.2em;
	font-weight:500;
	line-height:1.3em;
}
.sky-form .rating {
	font-size: 15px;
	color: #404040;
}
.sky-form .rating:last-child {
	margin-bottom: 0;
}
.sky-form .rating input {
	position: absolute;
	left: -9999px;
}
.sky-form .rating label {
	display: block;
	float: left;
	height: -4px;
	cursor: pointer;
}
.rating {
	margin: 12px 0 0 0em;
}

.sky-form [class^="icon-"] {
	display: block;
    width: 18px;
    height: 18px;
    background: url(../images/star.png) 0 -3px;
    float:left;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
  -webkit-font-smoothing: antialiased;
}
.sky-form .radio input + i:after {
	background-color: #2da5da;	
}
.sky-form .checkbox input + i:after {
	color: #2da5da;
}
.sky-form .rating input:checked ~ label {
	color: #2da5da;	
	 background: url(../images/star.png) 0 -20px;
	display: -webkit-box;
}
.id h4{
	font-size:0.8em;
	color:#999;
	margin-top:6px;
}
.item-list ul{
	padding-left:15px;
}
.item-list ul li {
	padding:2px 0;
	font-size:0.8em;
	color:#555;
}
.item-list ul li a{
	text-decoration:underline;
	color:#555;
}
.prdt-cost{
	float:left;
	  margin-right: 13%
}
.prdt-cost ul li{
	display:block;
	font-size:0.8em;
	padding:2px;
	color:#999;
}
.prdt-cost ul li.active{
	font-size:1.3em;
	color:red;
}
.prdt-cost ul a{
font-size: 0.8em;
  display: inline-block;
  background: #026466;
  padding: 0.6em 2em;
  color: #fff;
  text-decoration: none;
  font-weight: 500;
  margin-top:5px;
}
.check{
	float:left;
	width:60%;
}
.check p{
	font-size:0.8em;
	display:inline-block;
	color:#999;
}
.glyphicon-map-marker:before {
  content: "\e062";
  color:#999;
  margin-right:8px;
}
.navbar-form{
	padding:0!important;
}
.det {
  margin-top: 1em;
}
.form-control:focus{
	border-color:#ccc!important;
   outline: 0!important;
   webkit-box-shadow:none;
  box-shadow: none;
}
.single-bottom1 h6 {
  background: #F3F3F3;
  padding: 10px;
  color: #333;
  font-size: 1em;
  margin-top:2em;
}
p.prod-desc {
  color: #3f3d3d;
  padding-top: 2%;
  font-size: 0.8em;
  line-height: 1.8em;
}
.sofaset-info{
	margin:2em 0;
}
.sofaset-info h4 {
  font-size: 0.9em;
  font-weight: 600;
  padding: 10px 0;
  text-transform: uppercase;
  color: #026466;
  border-bottom: 1px solid rgb(236, 236, 236);
  margin-bottom:1em;
}
.sofaset-info ul{
	padding-left:15px;
}
.sofaset-info ul li {
  padding: 3px 0;
  font-size: 0.85em;
  color: #555;
}
.contact{
padding:0em 0 2em 0; 
}
.contact-left{
padding-left:0;
}
.contact-head{
border-bottom:1px solid #eee;
padding:0em 0 2em 0;
}
.contact-head h2{
  text-transform: uppercase;
  font-size: 1.8em;
  margin-bottom: 1em;
  letter-spacing: 2px;
  color: #026466;
}
.contact form input[type="text"],.contact-right textarea {
width: 100%;
padding: 10px 12px;
border: 1px solid #87655B;
font-size: 1em;
margin-bottom: 1.5em;
color: #87655B;
outline: none;
font-weight: 400;
transition: 0.5s all ease;
-webkit-transition: 0.5s all ease;
-moz-transition: 0.5s all ease;
-o-transition: 0.5s all ease;
-ms-transition: 0.5s all ease;
}
.contact-right textarea{
resize:none;
height: 181px;
}
.contact form input[type="text"]:hover,.contact-right textarea:hover{
border:1px solid #026466;
}
.contact form input[type="submit"] {
	font-size:0.8em;
	display:inline-block;
	background:#026466;
	padding:0.8em 2em;
	border:none;
	color:#fff;
	text-decoration:none;
	font-weight:500;
	transition: 0.5s all ease;
-webkit-transition: 0.5s all ease;
-moz-transition: 0.5s all ease;
-o-transition: 0.5s all ease;
-ms-transition: 0.5s all ease;
}
.contact form input[type="submit"]:hover{
  background: #cfdc00;
}
.address{
padding:2em 0;
}
.address h3{
	font-size: 1.5em;
  margin-bottom: 1em;
  letter-spacing: 2px;
  color: #026466;
  text-align:center;
}
.locations{
padding-left:0;
margin-top:3em;
}
.locations ul{
margin-bottom:2em;
display:inline-block;
width:48%;
}
.locations ul li{
display:inline-block;
}
.locations ul li span {
background: url(../images/find.png) no-repeat 0px 0px;
vertical-align: super;
width: 38px;
height: 38px;
display: inline-block;
margin:0 0.5em 5.5em 0;
}
.address-info  p{
color: #999;
font-size: 0.9em;
text-decoration: none;
padding-bottom:3px;
display: block;
font-weight: 400;
}
.address-info p a{
color: #999;
}
.address-info p a:hover{
	color: #026466;
}
.address-info h4 {
color: #026466;
margin-bottom:8px;
font-size:1em;
}
.address-info h5 a{
color: #626262;
margin:5px 0;
font-size:0.9em;
display:block;
}
.contact-map iframe {
  min-height: 310px;
  width: 100%;
  border: none;
}
.registration{
	padding: 0em 0% 3em 0;
}
.registration h2{
	font-size:1.8em;
	color: #026466;
	text-transform:capitalize;
	margin-bottom: 4%;
	font-weight:300;
}
.reg_fb {
	margin:3% 0;
	display: block;
	background: #3B5998;
	transition: all 0.5s ease-out;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.reg_fb img {
	background:#354F88;
	padding: 10px;
	float: left;
}
.reg_fb i {
	color: #ffffff;
	padding: 12px 16px;
	display: inline-block;
	font-size: 1.3em;
	text-transform: capitalize;
	font-style: normal;
}
.reg_fb:hover {
	background:#354F88;
}
.registration_left{
	float: left;
	width: 45.33333%;
	margin-left: 9.333%;
}
.registration_left:first-child{
	margin-left: 0;
}
.registration span{
	color: #777777;
}
.registration_form{
	display: block;
}
.registration_form div{
	padding:10px 0;
}
.sky_form1{
	margin-bottom: -30px;
}
.sky_form1 ul{
	padding:0;
	list-style:none;
}
.sky_form1 ul li{
	float: left;
	margin-left: 20px;
}
.sky_form1 ul li:first-child{
	margin-left: 0;
}
.radio{
	margin-top:0;
}
.checkbox{
	font-size:0.85em;
	color:#999;
	margin:0;
}
label {
	display: block;
	margin-bottom: 0;
	font-weight: normal;
}
.registration_form input[type="text"],.registration_form input[type="email"],.registration_form input[type="tel"],.registration_form input[type="password"]{
	padding: 8px;
	display: block;
	width:100%;
	outline: none;
	font-size: 0.8925em;
	color: #333333;
	-webkit-appearance: none;
	text-transform: capitalize;
	background: #FFFFFF;
	border: 1px solid rgb(231, 231, 231);
	font-weight: normal;
}
.registration_form input[type="submit"]{
	font-size: 0.75em;
  display: inline-block;
  background: #026466;
  padding: 0.8em 2em;
  color: #fff;
  text-decoration: none;
  border:none;
  text-transform:uppercase;
  font-weight: 500;
	transition: 0.5s ease;
	-moz-transition: 0.5s ease;
	-o-transition: 0.5s ease;
	-webkit-transition: 0.5s ease;	
}
.registration_form input[type="submit"]:hover{
	background:#cfdc00;
}
.terms{
	text-decoration:underline;
	text-transform:capitalize;
	color: #999;
}
.terms:hover{
	text-decoration:none;
	color:#026466;
}
.forget a{
	text-transform: capitalize;
	color: #999999;
	text-decoration: underline;
	font-size: 0.8925em;
}
.forget a:hover{
	text-decoration: none;
}
.login_sec{
padding: 0em 0 3em 0;
}
.log{
margin:1em 0 0em 0;
padding:0;
}
.login_sec h2{
  text-transform: uppercase;
  font-size: 1.8em;
  letter-spacing: 2px;
  color: #026466;
}
.login-right h3{
	text-transform: uppercase;
  font-size: 1.4em;
  letter-spacing: 2px;
  color: #026466;
  margin-bottom:0.5em;
}
.log p{
color: #A7A7A7;
font-size:0.85em;
line-height:1.8em;
}
.reg-right{
padding:2em 0 0 3em;
}
.login-right input[type="text"] {
border: 1px solid #EEE;
outline-color: #3498db;
width: 96%;
font-size: 0.8125em;
padding: 0.5em;
}
.log p span{
display:inline-block;
cursor:pointer;
color:#1a1818;
text-decoration:underline;
}
.log h5{
color: #5d5959;
font-size:1.3em;
padding-bottom:10px; 
}
.log form {
margin-top:2em;
}
.log form input[type="text"],.log form input[type="password"] {
width: 70%;
padding: 8px;
font-size: 1em;
font-weight: 400;
border: 1px solid #D6D6D6;
outline: none;
color: #5d5959;
margin-bottom:2em;
}
.log form input[type="submit"]{
font-size: 0.8em;
  display:block;
  background: #026466;
  padding: 0.6em 2em;
  color: #fff;
  text-decoration: none;
  font-weight: 500;
  border:none;
  outline:none;
  margin-bottom:1em;
  transition: 0.5s all;
-webkit-transition: 0.5s all;
-moz-transition: 0.5s all;
-o-transition: 0.5s all;
}
.log form input[type="submit"]:hover,.acount-btn:hover{
	background:#cfdc00;
	color:#fff;
	text-decoration:none;
}
.log a{
text-decoration:underline;
font-size:0.85em;
font-weight:400;
color:#7b7a7a;
}
.acount-btn {
  font-size: 0.8em;
  display:inline-block;
  text-transform:uppercase;
  background: #026466;
  padding: 0.6em 2em;
  color: #fff;
  text-decoration: none;
  font-weight: 500;
  border:none;
  outline:none;
  margin-bottom:1em;
  transition: 0.5s all;
-webkit-transition: 0.5s all;
-moz-transition: 0.5s all;
-o-transition: 0.5s all;
}
.login-right p {
color: #999;
display: block;
font-size: 0.9em;
margin: 0 0 2em 0;
line-height: 1.7em;
}
.cart-items h2 {
  font-size: 1.5em;
  margin-bottom: 1em;
}
.cart-items{
	padding-left:0;
	padding-top:1em;	
}
.cart-sec{
	background:#eee;
	padding:1em;
	margin-bottom:1em;
}
.form-control {
  /* width: auto!important; */
}
.cart-item{
	width:20%;
	float:left;
	margin-right:3%;
	padding: 1em 1em 0.6em 1em;
  background: #fff;
}
.cart-item img{
	width:100%;
}
.cart-item-info{
	width:77%;
	float:left;
	  border-bottom: 1px solid;
  padding-bottom: 10px;
}
.cart-item-info h3{
	font-size:1em;
	font-weight:600;
	margin-top: 1em;
}
.cart-item-info h3 span{
	display:block;
	font-weight:400;
	font-size:0.75em;
	margin-top:3px;
}
.cart-item-info h4{
	color:#000;
	font-size:1.5em;
	margin:1em 0 0.5em;
	font-weight:500;
	display:inline-block;
	margin-right:3em;
}
.cart-item-info h4 span{
	font-size:0.65em;
	font-weight:400;
} 
.cart-item-info p{
	font-size:1em;
	font-weight:400;
	line-height:1.3em;
}
.close1,.close2{
  background: url('../images/close.png') no-repeat 0px 0px;
  cursor: pointer;
  width: 28px;
  height: 28px;
  position: absolute;
  right: 0px;
  top: 0px;
  -webkit-transition: color 0.2s ease-in-out;
  -moz-transition: color 0.2s ease-in-out;
  -o-transition: color 0.2s ease-in-out;
  transition: color 0.2s ease-in-out;
}
.cart-header {  
  position: relative;  
}
.cart-header2 {  
  position: relative;  
}
.delivery{
	margin:1em 0 0 16em;
}
.delivery p{
	color:#A6A6A6;
	font-size:0.85em;
	font-weight:400;
}
.delivery span{
	color:#A6A6A6;
	font-size:1em;
	font-weight:400;
	float:right;
}
a.continue{
	background:#026466;
	padding:10px 1.5em;
	border-radius:7px;
	-moz-border-radius: 7px;
-webkit-border-radius: 7px;
-o-border-radius: 7px;
	font-size:1em;
	color:#fff;
	text-decoration:none;
	display: block;
   font-weight: 600;  
   text-align: center;
   width: 72%;
   margin: 0px auto 3em auto;
}
a.continue:hover{
	background:#333;
}
.price-details{
	border-bottom:1px solid;
	padding-bottom:10px;
}
.price-details h3{
	color:#333;
	font-size:1em;
	margin-bottom:1em;
}
.price-details span{
	width:50%;
	float:left;
	padding:1px 0;
}
span.total{
	width:50%;
	float:left;
}
span.final{
	font-weight:600;
	padding-top:6px;
	font-size:1.3em;
}
h4.last-price{
	color:#000;
	font-size:1.3em;
	font-weight:600;
	width:50%;
	float:left;
	padding-top:10px;
}
.cart-total {
  padding-top: 26px;
 width:30%;
 float:right;
}
a.order {
  background:#333;
  padding: 10px 1.5em;
  border-radius: 7px;
  -moz-border-radius: 7px;
-webkit-border-radius: 7px;
-o-border-radius: 7px;
  font-size: 1em;
  color: #fff;
  text-decoration: none;
  display: block;
  font-weight: 600;
  text-align: center;
  width: 85%;
  margin: 3em auto 0 auto;
}
a.order:hover{
	background:#026466;
}
.total-item{
	margin-top:2em;
	padding-bottom:2em;
}
.total-item h3 {
  color: #333;
  font-size: 1em;
  margin-bottom: 1em;
}
.total-item h4{
	font-size:0.8em;
	font-weight:600;
	color:#9C9C9C;
	display:inline-block;
	margin-right:6em;
}
a.cpns{
	background:#8E8E8E;
	color:#fff;
	border-radius:6px;
	-moz-border-radius: 6px;
-webkit-border-radius: 6px;
-o-border-radius: 6px;
	padding: 10px;
  font-size: 0.8em;
	font-weight:600;
}
a.cpns:hover{
	background: #20759F;
}
.total-item p{
	font-size:0.9em;
	font-weight:400;
	margin-top:1em;
	color:#727272;	
}
.total-item p a:hover{
	color:#333;
	text-decoration:underline;
}
.comments1 {
	margin-top: 3em;
}
#commentform p {
	position: relative;
	padding: 8px 0;
	font-size: 1em;
}
.comments-main {
	border: 1px solid #D5D4D4;
	padding: 17px 0px;
	margin: 15px 0px 40px 0;
}
.cmnts-right a {
	padding: 6px 12px;
	color: #fff;
	font-weight: 600;
	font-size: 14px;
	background: #999;
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-ms-transition: 0.5s all;
	-o-transition: 0.5s all;
	outline: none;
}
.cmts-main-left img{
	border: 3px solid#ccc;
}
.cmnts-right a:hover{
	background: #333;
	text-decoration:none;
}
.cmts-main-right h5 {
	font-size: 1em;
	color: #4e4e4b;
	margin: 0px;
	font-weight: 600;
}
.comments1 h4 {
	font-size: 1.4em;
  color: #ff7105;
  font-weight: 500;
  margin: 0.5em 0 1em;
  text-transform: uppercase;
}
.cmts-main-right p{
	color: #333333;
	font-weight: 400;
	font-size: 0.9em;
	line-height: 1.9em;
	opacity: 0.6;
	margin: 2px 0 0px 0px;
}
.cmnts-left p {
	font-size: 13px;
	color:#999;
	font-weight: 600;
}
.cmts-main-left img {
  width: 100%;
}
.cmts-main-left{
	width:15%;
}
.cmts-main-right {
  width: 84%;
}
.cmnts-left {
	padding:0;
}
@media (max-width:1280px){
.nbs-flexisel-nav-left {
  left: -50px;
}
.nbs-flexisel-nav-right {
  right: -50px;
}
}
@media (max-width: 1024px){
.nbs-flexisel-nav-left {
  left: -25px;
  top: 25.5px!important;
}
.nbs-flexisel-nav-right {
  right: -32px;
  top: 25.5px!important;
}
.rsidebar {
  margin: 1em 1em 0% 0;
}
.check {
  width: 100%;
    margin-top: 1em;
}
.form-control {
  /* width: auto!important; */
}
.single-right {
  width: 50%;
}
}
@media (max-width: 768px){
.content_desc table {
	width: 100% !important;
	max-width: 100% !important;
}
.content_desc table td {font-size:11px}
.social i {
  height: 24px;
  background: url('../images/social2.png') no-repeat 0px 0px;
  margin: 0 0px;
}
.search input[type="submit"] {
  top: 6px;
}
a i.facebook {
  background-position: -3px -5px;
}
a i.twitter {
  background-position: -43px -6px;
}
a i.dribble {
  background-position: -83px -5px;
}
a i.google {
  background-position: -126px -5px;
}
a i.facebook:hover{
  background-position: -3px -39px;
}
a i.twitter:hover{
    background-position: -43px -39px;
}
a i.dribble:hover{
    background-position: -83px -38px;
}
a i.google:hover{
    background-position: -126px -39px;
}
.top_left ul {
  vertical-align: text-top;
}
.sofa-grid {
  float: left;
}
.sofa-grid h3 {
  padding: 0.5em 0;
  font-size: 1.2em;
  top: 31%;
}
.sofa-grid h4 a {
  padding: 10px 0;
  font-size: 11px;
}
.new {
  margin: 2em 0;
}
.new h3, .top-sellers h3 {
  font-size: 1.3em;
}
.item-info {
  margin-top: 2em;
}
.item-info3 {
  margin-top: 3em;
}
.item-info a, .item-info2 a, .item-info3 a, .item-info4 a, .item-info5 a, .item-info6 a {
  font-size: 0.65em;
}
.item-info5 {
  margin-top: 3.3em;
  padding: 0 0 26px 26px;
}
.item-info4 {
  margin-top: 2em;
  padding: 0 0 26px 26px;
}
.item-info6 {
  margin-bottom: 1em;
  margin-top: 7px;
}
.seller-grid {
  float: left;
  width: 25%;
}
.nbs-flexisel-nav-left {
  left: 0px;
}
.nbs-flexisel-nav-right {
  right: -9px;
}
.nbs-flexisel-item{
	width:237px!important;
}
.footer-content{
	padding: 2em 0 0 0;
}
.contact-left,.contact-right {
  padding: 0;
}
.ftr-grid {
  padding-bottom: 10px;
}
.login-right {
  padding: 0;
  margin-top: 2em;
}
.login_sec {
  padding: 3em 0 2em 0;
}
.rsidebar {
  width: 100%;
  margin: 0em 2em 0% 0;
}
}
@media (max-width: 736px){
.item-info h4 a, .item-info2 h4 a, .item-info3 h4 a, .item-info4 h4 a, .item-info5 h4 a, .item-info6 h4 a {
  font-size: 0.9em;
}
.nbs-flexisel-item {
  width: 228px!important;
}
}
@media (max-width: 667px){
.top_left ul li a {
  padding: 1px 0px;
}
.top_left ul {
  vertical-align: -webkit-baseline-middle;
}
.logo h1 a {
  font-size: 28px;
}
.login a {
  font-size: 11px;
  padding: 8px 15px;
}
.box_1 h3 {
  font-size: 0.8em;
}
.box_1 p {
  margin: 0em 0.3em 0;
}
.box_1 p a{
	font-size:0.8em;
}
.item-info2 {
  margin-bottom: 1.5em;
}
.nbs-flexisel-item {
  width: 203px!important;
}
.item-info6 {
  margin-top: 27px;
}
.nbs-flexisel-nav-right {
  right: -14px;
}
.nbs-flexisel-nav-left {
  left: -11px;
}
.registration h2,.contact-head h2 {
  font-size: 1.5em;
}
.registration {
  padding: 2em 0% 3em 0;
}
.contact-head {
  padding: 0em 0 2em 0;
}
.contact {
  padding: 2em 0;
}
}
@media (max-width: 640px){
.top_right ul li a {
  font-size: 11px;
   padding: 0px 1px;
}
.nbs-flexisel-item {
  width: 295px!important;
}
.single_left {
  width: 100%;
  margin-right: 0%;
}
.single-right {
  width: 100%;
}
.navbar-form .form-group {
  display: inline-block;
    padding-left: 15px;
}
.det{
	padding:0;
}
.product-model h2 {
  font-size: 1.5em;
}
.b-animate button {
  width: 68%;
}
}
@media (max-width: 600px){
.top_right ul li a {
  font-size: 9px;
}
.top_left ul li a {
	padding:0;
  font-size: 11px;
}
.sofa-grid h3 {
  font-size: 1em;
  top: 31%;
  letter-spacing: 4px;
}
.new h3, .top-sellers h3 {
  font-size: 1.2em;
  letter-spacing: 1px;
}
.item-info h4, .item-info2 h4, .item-info3 h4, .item-info4 h4, .item-info5 h4, .item-info6 h4 {
  font-size: 0.82em;
}
.item-info5 {
  margin-top: 2.5em;
}
.item-info3 {
  margin-top: 2.1em;
  padding-left: 26px;
}
.seller-grid h4 a {
  margin: 25px 0 3px 0;
  font-size: 0.7em;
}
.seller-grid span {
  font-size: 0.7em;
}
.nbs-flexisel-item {
  width: 280px!important;
}
.recmnd-head h3 {
  font-size: 1em;
}
.item_quantity {
  width: 100%;
}
.b-animate button {
  font-size: 0.6em;
  width: 73%;
}
.product-info.simpleCart_shelfItem {
  margin-top: 15px;
}
.single-right {
  width: 33%;
}
.single-right h3 {
  font-size: 0.8em;
  line-height: 1.5em;
}
.sofaset-info ul li {
  padding: 5px 0;
  font-size: 0.8em;
}
}
@media (max-width: 568px){
.top_left ul li.top_link {
  margin-right: 5px;
}
.top_left ul {
  vertical-align: text-top;
  margin-top: 2px;
}
.logo h5 {
  font-size: 0.7em;
}
.new-items {
  width: 48%;
  float: left;
}
.new_middle {
  margin: 0 0% 0 3%;
}
.item-info2 {
  margin-bottom: 1em;
}
.item-info5 {
  margin-top: 2em;
}
.new_last {
  width: 100%;
}
.item3 {
  width: 48%;
  float: left;
}
.item1 {
  padding: 25px 26px 27px;
}
.item6 {
  margin-top: 1em;
  float: left;
  width: 49%;
  margin-left: 3%;
}
.item2 {
  margin-bottom: 1em;
}
.item4 {
  margin: 1em 0;
}
.seller-grid {
  float: left;
  width: 50%;
  margin-bottom:2em;
}
.seller-grids {
  padding-bottom: 0em;
  margin-top: 1em;
}
.seller-grid h4 a {
  font-size: 0.85em;
}
.nbs-flexisel-item {
  width: 255px!important;
}
.registration h2, .contact-head h2 {
  font-size: 1.3em;
}
.contact-right textarea {
  height: 155px;
}
.contact form input[type="text"], .contact-right textarea {
  padding: 8px 10px;
  font-size: 0.8em;
}
.locations ul {
  width: 100%;
}
.contact-map iframe {
  min-height: 200px;
}
.cart-total {
  width: 51%;
}
}
@media (max-width: 480px){
.top_right {
  float: none;
  margin-top: 0px;
  text-align: center;
}
.top_left {
  float: none;
  color: #fff;
  text-align: center;
}
.top_left ul li.top_link {
  margin-right: 14px;
}
.top_right ul li a {
  font-size: 10px;
  padding: 0px 6px;
}
.nbs-flexisel-item {
  width: 425px!important;
}
}
@media (max-width: 414px){
.top_right {
float: none;
  margin-top: -3px;
  text-align: center;
}
.top_left {
  float: none;
  text-align: center;
}
.top_left ul li.top_link {
  margin-right: 18px;
}
.sofa-grid h3 {
  font-size: 0.8em;
  top: 24%;
  letter-spacing: 2px;
}
.sofa-grid h4 a {
  padding: 9px 0;
  font-size: 9px;
}
.new h3, .top-sellers h3 {
  font-size: 1em;
  letter-spacing: 1px;
}
.item6 {
  margin-top: 0.3em;
}
.item-info {
  margin-top: 1em;
}
.item-info6 {
  margin-top: 37px;
}
.seller-grid {
  width: 50%;
  padding: 0 0px;
}
.recommendation {
  margin-top: 2em;
}
.nbs-flexisel-item {
  width: 368px!important;
}
.recmnd-head h3 {
  font-size: 0.83em;
  letter-spacing: 0;
}
.ftr-grid h4 {
  font-size: 0.8em;
}
.ftr-grid ul li a {
  font-size: 0.8em;
}
.seller-grid h4 a {
  font-size: 0.7em;
}
.product-grid {
  width: 100%;
  margin: 0 0% 4% 0;
}
.b-animate button {
  font-size: 0.7em;
  width:65%;
}
.product-info.simpleCart_shelfItem {
  margin-top: 0px;
}
.product-model h2 {
  font-size: 1.3em;
}
.breadcrumb {
  padding: 5px 15px;
}
.breadcrumb > li {
  font-size: 0.8em;
}
.single_left {
  width: 100%;
  margin-right: 0%;
}
.single-right {
  width: 100%;
}
.sofaset-info {
  margin: 1em 0 2em 0;
}
.sofaset-info h4 {
  font-size: 0.8em;
  line-height: 1.3em;
}
.item-info6 {
  margin-top: 24px;
}
.registration_left {
  width: 100%;
}
.registration_left {
  width: 100%;
  margin-left: 0;
  margin-top:0em;
}
.registration {
  padding: 0em 0% 1.5em 0;
}
.log h5 {
  font-size: 1em;
  padding-bottom: 7px;
}
.login_sec h2,.login-right h3 {
  font-size: 1.3em;
}
.login_sec {
  padding: 0;
}
.cart-total {
  width: 100%;
}
.cart-item {
  width: 80%;
  margin-right: 0%;
}
.cart-item-info h3 {
  font-size: 0.9em;
}
.cart-item-info h4 {
  font-size: 1.2em;
  margin: 0.5em 0 0.5em;
}
.delivery {
  margin: 1em 0 0 0em;
}
.copywrite {
  text-align: center;
}
.log form input[type="text"], .log form input[type="password"] {
  width: 100%;
}
.contact {
  padding: 0em 0 2em 0;
}
.address {
  padding: 2em 0 0 0;
}
a.continue {
  padding: 8px 1em;
  font-size: 0.9em;
    margin: 0px auto 2em auto;
}
.price-details h3 {
 font-size: 0.9em;
}
.price-details span {
  font-size: 0.8em;
}
h4.last-price {
  font-size: 0.9em;
}
a.order{
	font-size:0.8em;
}
}
@media (max-width: 375px){
.seller-grid {
  width: 100%;
  padding: 0 0px;
}
.nbs-flexisel-item {
  width: 331px!important;
}
.copywrite {
  text-align: center;
}
}
@media (max-width: 320px){
.nbs-flexisel-item {
  width: 279px!important;
}
.sofa-grid h3 {
  font-size: 0.6em;
  top: 24%;
  letter-spacing: 1px;
}
.new_middle {
  margin: 0 0% 0 0%;
}
.new-items ,.item3,.item6{
  width: 100%;
}
.item3,.item6{
	margin-top:1em;
}
.item6{
	margin-left:0;
}
.det {
  padding: 0;
}
.navbar-form {
  padding: 0px 15px!important;
}
.navbar-form .form-group {
  margin-bottom: 0px;
  display: inline-block;
}
.locations ul {
  margin-bottom: 1em;
}
.address {
  padding: 2em 0 1em 0;
}
.locations {
  margin-top: 2em;
}
.login a {
  font-size: 10px;
  padding: 7px 9px;
}
.login { 
  left: -51%;
}
.contact {
  padding: 0em 0 2em 0;
}
.breadcrumb {
  margin: 1em 0;
}
.login_sec {
  padding: 0em 0 2em 0;
}
.checkbox {
  font-size: 0.8em
}
.callbacks_nav {
  top: 37%;
  left: 1px;
  height: 28px;
  width: 21px;
  background-size: 109px;
}
.logo {
  width: 31%;
  margin-top: 6px;
}
}

.megamenu{margin-bottom:0px;padding:0;width:100%;list-style:none;display:inline-block;position:relative;font-family:Calibri,Arial;font-size:15px}
.megamenu li{margin-bottom:-5px;display:inline}
.megamenu>li>a{float:left;padding:5px 12px;text-decoration:none;text-transform:capitalize;font-size: 14px; -webkit-transition: all 0.3s ease-in-out;text-transform:uppercase;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.megamenu>li.active>a{background:rgba(2, 100, 102, 0.83); color:#fff;}
.megamenu>li.right{float:right}
.skyblue,.skyblue>li.showhide{
	   width: 100%;
  float: left;
  margin-right: 0%;
}
	
.skyblue li>a,.skyblue>li.showhide span{color:#3f3d3d}
.skyblue>li:hover>a,.skyblue .dropdown li:hover>a{color:#555; background:#ffffff;}.skyblue .megapanel img:hover,.skyblue form.contact input[type="text"]:focus,.skyblue form.contact textarea:focus{}
.skyblue form.contact input[type="submit"]{background:#00405d;text-transform:uppercase;}
.megamenu>li>a {
  text-align: center;
}
@media(max-width:1366px){
.megamenu>li>a {
  padding: 5px 11px;
}
}
@media(max-width:1024px){
	.megamenu>li>a {
		padding: 5px 9px;
	}
}
@media(max-width:800px){
	.megamenu>li>a {
		padding: 5px 7px;
	}
	.main .good a.poster span.poster {
		background-size: contain;
		background-position: center center;
		background-repeat: no-repeat;
	}
	.megamenu>li>a br {
		display: none !important;
	}
}
.burger.active {color: #398da2;}
.burger {display: none;float: left;font-size: 25px;color: #ffffff;}
.burger .fa {line-height: 1;width: 25px;text-align: center;}
.top_left ul li.h_phone {display: none;}
@media(max-width:768px){
	.top_left {display: inline-block;text-align: right;}
	
    .header_top-sec .burger , .header_top-sec .top_left ul li.h_phone {display: inline-block;}
    .header_top-sec .top_right ul li a {text-align: left;}
	.header_top-sec .top_right ul li {display: block;}
	.header_top-sec .top_right ul {font-size: 0;}
	.megamenu>li{display:block;width:100%;border-bottom:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
	.megamenu>li:hover,.megamenu>li.active{border-top:0}
	.megamenu>li>a{padding:8px 12px}
	.megamenu>li:hover>a,.megamenu>li.active>a{padding:8px 12px}
	.megamenu a{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
}
/* start megamenu colors */
.skyblue li a:hover{
	background:#026466;
	color: #ffffff;
}
@media (max-width: 320px){
ul.megamenu.skyblue {
  width: 100%;
  margin:0 0 5% 0%;
}
.search {
  width:100%;
}

}

body.over {
	overflow: hidden;
}

#overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.2);
	z-index: 1000;
}

#modal {
	position:absolute;
	z-index: 1010;
	background:url('../img/tint20.png') 0 0 repeat;
	background:rgba(0,0,0,0.2);
	border-radius:14px;
	padding:8px;
}

#content {
	border-radius:8px;
	background:#fff;
}

#close {
	position:absolute;
	background:url('../img/close.png') 0 0 no-repeat;
	width:24px;
	height:27px;
	display:block;
	text-indent:-9999px;
	top:-7px;
	right:-7px;
}

.modal2 {
	width: 700px;
}

.modal3 {
	width: 300px;
}

.modal2 .forms, .modal3 .forms {
	width: 300px;
	float: right;
	background: #eee;
	height: 400px;
	padding: 20px;
	text-align: center;
	-webkit-border-top-right-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
	-moz-border-radius-topright: 8px;
	-moz-border-radius-bottomright: 8px;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 8px;
}

.modal3 .forms {
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}

.modal2 .forms > div, .modal3 .forms > div {
	font-size: 15px;
	color: #999;
	padding: 5px 0 10px;
}

.modal2 .forms h3, .modal3 .forms h3 {
	text-transform: uppercase;
}

.modal2 .forms h4, .modal3 .forms h4 {
	color: #555;
	padding: 10px 0;
}

.modal2 .forms input, .modal3 .forms input {
	display: block;
	width: 100%;
	margin: 15px 0;
	padding: 8px;
	border-radius: 5px;
	border: 1px solid #ddd;
}

.modal2 .forms button, .modal3 .forms button {
	text-transform: uppercase;
}

.modal2 .previews {
	width: 400px;
	height: 400px;
	padding: 12px;
}

.modal2 .previews #image {
	width: 400px;
	height: 270px;
	background-size: contain;
	background-position: center center;
	background-repeat: no-repeat;
}

.modal2 .buy2 {
	float: right;
}

.modal2 .cost {
	font-size: 22px;
	font-weight: bold;
}

.modal2 #title {
	font-size: 18px;
	padding: 5px 0 15px;
}

.header_left {
	margin-left: 290px;
	padding-top: 4px;
	font-size: 30px;
}

.callbackkiller{box-sizing:content-box !important;color:#333 !important;font-size:13px !important;font-family:'Roboto Condensed',sans-serif !important;font-weight:300 !important;transform-origin:50% 50%;text-transform:none !important}.callbackkiller *{color:#333 !important;font-family:'Roboto Condensed',sans-serif !important;text-transform:none !important}.cbk-btn,.cbk-btn:hover{background-color:#f44336;bottom:5% !important;color:#fff !important;font-size:22px !important;left:auto;outline:none !important;padding:10px 20px !important;position:fixed;right:5% !important;text-decoration:none;top:auto;white-space:nowrap;z-index:2000000000000 !important}.cbk-btn span,.cbk-btn:hover span{color:#fff !important}.cbk-btn.cbk-btn-top{bottom:auto;top:0}.cbk-btn.cbk-btn-right{bottom:auto;right:0;top:10%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}.cbk-btn.cbk-btn-left{bottom:auto;left:0;right:auto;top:10%;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}.cbk-phone,.cbk-phone:hover{background-color:transparent !important;bottom:5%;border-radius:60px !important;-webkit-border-radius:60px !important;color:#fff;display:block;font-size:22px !important;height:100px !important;left:auto;outline:none !important;overflow:hidden;padding:0 !important;position:absolute;right:20%;text-decoration:none;top:auto;width:100px !important;z-index:2000000000 !important}.cbk-phone.cbk-phone-sm,.cbk-phone.cbk-phone-sm:hover{height:90px !important;width:90px !important}.cbk-phone.cbk-phone-xs,.cbk-phone.cbk-phone-xs:hover{height:60px !important;width:60px !important}.cbk-phone.callbackkiller-mobile,.cbk-phone.callbackkiller-mobile:hover{bottom:5%;position:fixed !important;right:50%}.cbk-phone.callbackkiller-mobile,.cbk-phone.callbackkiller-mobile:hover{-moz-transform:scale(1.7);-ms-transform:scale(1.7);-webkit-transform:scale(1.7);-o-transform:scale(1.7);-khtml-transform:scale(1.7);transform:scale(1.7)}.cbk-phone .cbk-phone-bgr{background-color:#f44336;border-radius:60px !important;-webkit-border-radius:60px !important;height:100% !important;left:0 !important;opacity:0.95;position:absolute !important;top:0 !important;width:100% !important;z-index:2000000001 !important}.cbk-phone .cbk-phone-phone{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAAmVBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////VHQRUAAAAMnRSTlMAxo0T89/RwbWmGe7WuVkIBfnpyZiDci4hAuLMsX56d0U+NSgL2tOgkWxqXkoPh2FSUYjxhVwAAAFeSURBVEjHpdTXjoMwEIVhJ6FDCC1Akk3d9LJl3v/hVlysPAEBPvi/RPokY41HyLIPMbgxUahhKRlsq+4alozFUFu11rAUH3Eru8KWN9Gw5CJ2R7VKADt1PAWwRfUKdZw28Ag+Nu+pjLMm3irjvGENTxnvG/ZTKHeMcSub4lZ2I95BQHncyh044NxzFO/gweaZ+HOWPRjeCLREYh/Goc6ViYBpD8UHhlOBdtG5s8hgeq8zKTH82xnTZoTqE74DZSXpzPiv1ttcc+2g2uXanoHa5jrwMLwIuPb3tUlyV+su/VoSLxesmUVEp58OPTGJ55RvtsoplHWcS/vfeKaqKbi/qgVtkWz5aNdnes93N1eD3rIPbTqyqb9s0j4t/fm3Nj0nhdI2HSrgs2irCPrsKOoY1UuPFZ2FPm5lExe2vKcFW16e4FZ23Jq4lS2+bdjyinkqH4XAK8MvZ7VMVlv56Q8n4sCj7BtvFwAAAABJRU5ErkJggg==');height:60px !important;left:0 !important;margin:20px;position:absolute !important;top:0 !important;width:60px !important;z-index:2000000002 !important}.cbk-phone .cbk-phone-phone.cbk-phone-with-text{background:transparent !important;color:#fff !important;font-family:'Roboto Condensed',sans-serif !important;font-size:22px !important;font-weight:300 !important;height:auto !important;left:0 !important;line-height:22px !important;margin:0;position:absolute !important;text-align:center !important;top:0 !important;width:100% !important;z-index:2000000002 !important}.cbk-phone.cbk-phone-sm .cbk-phone-phone{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAn1BMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8Kd3m4AAAANHRSTlMACSTpy7OfHtW8pJePZPv38dB8d2oxEw0H7uPf3MG3hFFIGtnGrauJgHBbQjszKR0XA6lXcioJRgAAAUtJREFUSMeVlOlyglAMRsOiCCJu7FgEa7Wu1Tbv/2xtHcLc23K94fxj5juQkEygwRgsgQfl0XL65RH9Hvk3/CEwufn0Ex8M+fU0XLh5wmXXT9QM4YACL3e9YKNIpRfmkmAnWsFFiVAreLKw1woLKb/ST7sW86MP0LKxuHlih8QsAg4TynOXLy5I8IDHnoQs5gnmjIwD8Bi3U0h4wi0jYw08QhKCM08wbDK2Kc+IpopZMFaQeQDvLhITnuFYSHzxjHPbxrSCnksYHHnGGlWdG+oVIcaGEB+OQoUyFE5a1Obd38eT9oTM3uFB0vzwnan7BtqTGMAp6dFapMo+iGLsF+IbKsWSqPEuXfMI1AJ1JlNbqCaHDq6lMj+66oYu8+qAgtO2Kz/fgJJk+b8T+/b8XHnZn/od0BD5uVy/HjMcTIX6OaTm0S/n+cqnu/sNPwV/g9PhLDQAAAAASUVORK5CYII=');height:48px !important;margin:21px;width:48px !important}.cbk-phone.cbk-phone-sm .cbk-phone-phone.cbk-phone-with-text{background:transparent !important;height:auto !important;margin:0;width:100% !important}.cbk-phone.cbk-phone-xs .cbk-phone-phone{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAdVBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////li2ZAAAAAJnRSTlMAqvjmLOzDlkUh2Mh0bTsyHPfyvLB7WUhCPTElFtDMsqKfZFZMCZXPiFYAAACzSURBVCjPfdLbEkMwEIDhDYI6FUUVPbf7/o/YScKYpJv9r8x8M6xsQBXFNfg7hJiwilizioJRVURzjKYTzRLXUpKvG+cki40HkotV30A2Gy0AuNErH581P8FXhsid6mU/FubfSh9/pfaRf30Q+bzQ3no90d6M3Hj7fFX2WGzvjHez0gBRlvTqkvS1bjh1vu8mrFn7P5f2dkJbA+eCLcLSI7h9boyqhthoo5Rq6u9Zm0/q8QdmACOFkqNKhwAAAABJRU5ErkJggg==') !important;height:30px !important;margin:15px;width:30px !important}.cbk-phone.cbk-phone-xs .cbk-phone-phone.cbk-phone-with-text{background:transparent !important;height:auto !important;margin:0;width:100% !important}.cbk-phone.cbk-dark-phone .cbk-phone-phone{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTdBMTkxMEQzNkNBMTFFNUE2RjZFMUY4NkI1QTNCQUYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTdBMTkxMEUzNkNBMTFFNUE2RjZFMUY4NkI1QTNCQUYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5N0ExOTEwQjM2Q0ExMUU1QTZGNkUxRjg2QjVBM0JBRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5N0ExOTEwQzM2Q0ExMUU1QTZGNkUxRjg2QjVBM0JBRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvJwmxQAAAKuSURBVHja3JotSENRFMfvBsOBQVRQBpY1i2sTLQZBw4poWxFMwjCIRTDMYBI02BbFsGISWZhtZSCsTEHEMtAgA5lBg0vPe9i9MB5+3O93z/vDvwzeefx2v8457yaIuCrUGeo14pGCILAS9xRiMxd9A5axLCy4G2fgMCx3KY7Av8GCP6iTcQL+C5a7HBdgEVhwn3oUO7AoLPcZZmBZWO5JjMCqsOAqNuAVDVjuLCbgmgHgOhZgOEtnDLx3lTpHEAiAvwzFqmABfjMUa5G6gAH4xWC8OQzAT4ZifVJfYABuGYLNU79iWMejLC9WPZKgcprFlmnVMcKqnsOga8X3LVM/EoTKKIzuFcZ6mI8wbDY3ku+6wziyw22aE8ln50kM1MFUC+tMaa5DyfdtYxvRxA+/Qd95SvD5d+qJqEdYdQ1z7Uo8P059FIe1/CC5ljMYm3jDyksC32IHBp1LQh9gB06xXFkGegkzMEi2o9l3vZ5tfC6tSEJ32OxAC0xYV0QGuokdOEs87VXbAgat+1hC2gQGlRWga5iBQVUF6AZ1GiswYQCy0A82jixXwEmFfBvc00xOUmyGtdjycgYMGqN+Vux27im8D5ZEOxQHjssNV8CEdTw6itA1Iv5d+SfYcKycC2Bd6L7AaP8HO2y4yZC2DawLzTe0Elsm4fZxWzIWLLNN28Ac+p7o3STosU0JSs0zhWotfBTmbQLzXbRB9K9QmDQUP5O2gHWSE5uGmbNjE5iw5l7gma23ooqeAd+7qOByilmZaTddNiaSCk1Bo7C2N62/pngvKtgogPl5XY0CNipgroJCFqUFGzUwF+TSXRewvgCD4CbRvmY+/i+sT8DDu/mWRnradFEe2jy/j1h2JFQsiNTDCYJD0ChYYH8CeJoMPtqPkMFd0UsKcywS6FuAAQDmXz/PtnUdAQAAAABJRU5ErkJggg==')}.cbk-phone .cbk-phone-text{background:transparent !important;color:#fff !important;font-family:'Roboto Condensed',sans-serif !important;font-size:22px !important;font-weight:300 !important;height:auto !important;left:0 !important;line-height:22px !important;position:absolute !important;text-align:center !important;top:0 !important;width:100% !important;z-index:2000000002 !important}.cbk-phone.cbk-phone-sm .cbk-phone-text,.cbk-phone.cbk-phone-sm .cbk-phone-phone.cbk-phone-with-text{font-size:18px !important;line-height:18px !important}.cbk-phone.cbk-phone-xs .cbk-phone-text,.cbk-phone.cbk-phone-xs .cbk-phone-phone.cbk-phone-with-text{font-size:12px !important;line-height:12px !important}.cbk-phone .cbk-phone-content div{display:block;opacity:0;position:absolute !important;-webkit-transform-origin:center center;transform-origin:center center;transform:perspective(400px) rotateY(-180deg) scale(.4);-moz-transform:perspective(400px) rotateY(-180deg) scale(.4);-ms-transform:perspective(400px) rotateY(-180deg) scale(.4);-webkit-transform:perspective(400px) rotateY(-180deg) scale(.4);-o-transform:perspective(400px) rotateY(-180deg) scale(.4);-khtml-transform:perspective(400px) rotateY(-180deg) scale(.4);-webkit-transition:all .8s cubic-bezier(.19,1,.22,1);-moz-transition:all .8s cubic-bezier(.19,1,.22,1);-o-transition:all .8s cubic-bezier(.19,1,.22,1);transition:all .8s cubic-bezier(.19,1,.22,1)}.cbk-phone .cbk-phone-content div.cbk-rotate-icon{display:block !important;opacity:1 !important;transform:perspective(400px) rotateY(0) scale(1) !important;-moz-transform:perspective(400px) rotateY(0) scale(1) !important;-ms-transform:perspective(400px) rotateY(0) scale(1) !important;-webkit-transform:perspective(400px) rotateY(0) scale(1) !important;-o-transform:perspective(400px) rotateY(0) scale(1) !important;-khtml-transform:perspective(400px) rotateY(0) scale(1) !important}.cbk-phone.callbackkiller-mobile .cbk-phone-content div.cbk-rotate-icon{transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-webkit-transform:none !important;-o-transform:none !important;-khtml-transform:none !important}@-moz-keyframes cbk-phone-pulse{0%{-webkit-transform:translate(0,-20px);-moz-transform:translate(0,-20px);-ms-transform:translate(0,-20px);-o-transform:translate(0,-20px);transform:translate(0,-20px);}50%{-webkit-transform:translate(0,-10px);-moz-transform:translate(0,-10px);-ms-transform:translate(0,-10px);-o-transform:translate(0,-10px);transform:translate(0,-10px);}100%{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);}}@-webkit-keyframes cbk-phone-pulse{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);}40%{-webkit-transform:translateY(-30px);}60%{-webkit-transform:translateY(-15px);}}.cbk-phone.cbk-pulse{-webkit-animation:cbk-phone-pulse .7s infinite;-moz-animation:cbk-phone-pulse .7s infinite;-ms-animation:cbk-phone-pulse .7s infinite;-o-animation:cbk-phone-pulse .7s infinite;animation:cbk-phone-pulse .7s infinite}@keyframes cbk-phone-pulse{0%,100%,20%,50%,80%{transform:translateY(0);}40%{transform:translateY(-30px);}60%{transform:translateY(-15px);}}@-webkit-keyframes cbk-phone-opacity-pulse{0%,100%{opacity:1;}50%{opacity:.5;}}@-moz-keyframes cbk-phone-opacity-pulse{0%,100%{opacity:1;}50%{opacity:.5;}}@keyframes cbk-phone-opacity-pulse{0%,100%{opacity:1;}50%{opacity:.5;}}.cbk-phone-opacity-pulse{animation:cbk-phone-opacity-pulse 2s ease-in-out infinite;-moz-animation:cbk-phone-opacity-pulse 2s ease-in-out infinite;-ms-animation:cbk-phone-opacity-pulse 2s ease-in-out infinite;-webkit-animation:cbk-phone-opacity-pulse 2s ease-in-out infinite;-o-animation:cbk-phone-opacity-pulse 2s ease-in-out infinite;-khtml-animation:cbk-phone-opacity-pulse 2s ease-in-out infinite}@-webkit-keyframes cbk-widget-live{0%,100%,50%{-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-webkit-transform:rotate(-20deg);-o-transform:rotate(-20deg);-khtml-transform:rotate(-20deg);transform:rotate(-20deg);-webkit-animation-timing-function:ease;animation-timing-function:ease;}25%,75%{-moz-transform:rotate(20deg);-ms-transform:rotate(20deg);-webkit-transform:rotate(20deg);-o-transform:rotate(20deg);-khtml-transform:rotate(20deg);transform:rotate(20deg);-webkit-animation-timing-function:ease;animation-timing-function:ease;}}@-moz-keyframes cbk-widget-live{0%,100%,50%{-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-webkit-transform:rotate(-20deg);-o-transform:rotate(-20deg);-khtml-transform:rotate(-20deg);transform:rotate(-20deg);-webkit-animation-timing-function:ease;animation-timing-function:ease;}25%,75%{-moz-transform:rotate(20deg);-ms-transform:rotate(20deg);-webkit-transform:rotate(20deg);-o-transform:rotate(20deg);transform:rotate(20deg);-webkit-animation-timing-function:ease;animation-timing-function:ease;}}@keyframes cbk-widget-live{0%,100%,50%{-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-webkit-transform:rotate(-20deg);-o-transform:rotate(-20deg);-khtml-transform:rotate(-20deg);transform:rotate(-20deg);-webkit-animation-timing-function:ease;animation-timing-function:ease;}25%,75%{-moz-transform:rotate(20deg);-ms-transform:rotate(20deg);-webkit-transform:rotate(20deg);-o-transform:rotate(20deg);-khtml-transform:rotate(20deg);transform:rotate(20deg);-webkit-animation-timing-function:ease;animation-timing-function:ease;}}.cbk-phone.cbk-pulse .cbk-phone-content div{display:none !important}.cbk-phone.cbk-pulse .cbk-phone-content .cbk-phone-phone{display:block !important;opacity:1 !important}.cbk-phone.cbk-pulse .cbk-phone-content .cbk-phone-phone{-webkit-animation:cbk-widget-live 1.1s infinite !important;-moz-animation:cbk-widget-live 1.1s infinite !important;-ms-animation:cbk-widget-live 1.1s infinite !important;-o-animation:cbk-widget-live 1.1s infinite !important;animation:cbk-widget-live 1.1s infinite !important}.cbk-phone:hover .cbk-phone-content div,.cbk-phone.pulse:hover .cbk-phone-content div{opacity:0 !important;transform:perspective(400px) rotateY(-180deg) scale(.4);-moz-transform:perspective(400px) rotateY(-180deg) scale(.4);-ms-transform:perspective(400px) rotateY(-180deg) scale(.4);-webkit-transform:perspective(400px) rotateY(-180deg) scale(.4);-o-transform:perspective(400px) rotateY(-180deg) scale(.4);-khtml-transform:perspective(400px) rotateY(-180deg) scale(.4)}.cbk-phone.cbk-pulse:hover .cbk-phone-content .cbk-phone-phone{opacity:0 !important}.cbk-phone:hover .cbk-phone-content .cbk-phone-text{display:block !important;opacity:1 !important;transform:perspective(400px) rotateY(0) scale(1) !important;-moz-transform:perspective(400px) rotateY(0) scale(1) !important;-ms-transform:perspective(400px) rotateY(0) scale(1) !important;-webkit-transform:perspective(400px) rotateY(0) scale(1) !important;-o-transform:perspective(400px) rotateY(0) scale(1) !important;-khtml-transform:perspective(400px) rotateY(0) scale(1) !important}.cbk-phone.cbk-pulse:hover,.cbk-phone:hover{-webkit-animation:none !important;-moz-animation:none !important;-ms-animation:none !important;-o-animation:none !important;animation:none !important}.cbk-window,.cbk-window *{letter-spacing:normal !important;line-height:18px !important;-moz-box-sizing:content-box !important;box-sizing:content-box !important}.cbk-window{bottom:auto;height:100%;left:auto;position:fixed !important;right:0;top:0;width:340px !important;z-index:2000000002 !important}.cbk-window.callbackkiller-mobile{bottom:0;height:368px;left:0;position:fixed !important;right:0;top:auto;width:100% !important;z-index:2000000002 !important}.cbk-window.cbk-window-onexit{bottom:auto;height:368px;left:0;position:fixed !important;right:0;top:0;width:640px !important;z-index:2000000002 !important}.cbk-window a,.cbk-window a:hover{background:none !important;color:#333 !important;font-size:13px;opacity:0.5 !important;outline:none !important;text-decoration:none;-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-ms-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}.cbk-window a:hover{opacity:1 !important}.cbk-window .cbk-background,.cbk-window .cbk-background div{background-color:rgba(0, 0, 0, .3) !important;height:100% !important;right:0 !important;top:0 !important;width:100% !important;z-index:1 !important}.cbk-window .cbk-background div{background-color:rgba(240, 240, 240, .95) !important}.cbk-window a.cbk-close-window{background:none !important;bottom:auto !important;font-size:28px;left:auto !important;position:absolute;right:6px !important;top:6px !important;z-index:2 !important;-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-ms-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}.cbk-window a.cbk-copyright{background:none !important;bottom:5px !important;display:block !important;font-size:13px;left:auto !important;position:absolute;right:auto !important;opacity:1 !important;text-align:center !important;top:auto !important;width:100% !important;z-index:2 !important;-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-ms-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}.cbk-window .cbk-text-red{color:#f44336 !important}.cbk-window .cbk-forms{bottom:0;height:100% !important;left:0 !important;position:absolute !important;right:0 !important;top:0;width:100% !important;z-index:1}.cbk-window .cbk-forms .cbk-form{height:600px;margin:auto;padding:0 40px !important;text-align:left;width:260px !important;-webkit-box-sizing:content-box !important;-moz-box-sizing:content-box !important;box-sizing:content-box !important}.cbk-window .cbk-form .cbk-form-title,.cbk-window .cbk-form .cbk-form-title span.cbk-visitor-name-to-delete,.cbk-window .cbk-form .cbk-form-title span.cbk-call-timeout{font-size:20px !important;line-height:23px !important;margin:0 0 7px 0 !important}.cbk-window .cbk-form .cbk-form-title a{background:none !important;font-size:20px !important;line-height:23px !important}.cbk-window .cbk-form .cbk-form-title small{display:inline-block;font-size:70%;padding:0}.cbk-window .cbk-form .cbk-form-title small a,.cbk-window .cbk-form .cbk-form-title small .cbk-visitor-name-to-delete{font-size:100% !important}.cbk-window .cbk-form .cbk-input,.cbk-window .cbk-form .cbk-input:focus,.cbk-window .cbk-form .cbk-input:hover{background-color:rgba(0,0,0,0.1) !important;border:1px solid rgba(0,0,0,0.3);border-radius:4px !important;-webkit-border-radius:4px !important;box-sizing:content-box !important;-moz-box-sizing:content-box !important;box-shadow:none !important;float:none !important;font-size:16px !important;height:auto !important;left:auto !important;margin:0 0 7px 0 !important;outline:0 !important;top:auto !important;padding:6px 10px !important;position:relative;width:230px !important;zoom:1}.cbk-window .cbk-form .cbk-select{background-color:rgba(0,0,0,0.1) !important;border:1px solid rgba(0,0,0,0.3);border-radius:4px !important;-webkit-border-radius:4px !important;box-sizing:content-box !important;-moz-box-sizing:content-box !important;box-shadow:none !important;display:inline-block !important;float:none !important;font-size:16px !important;height:auto !important;left:auto !important;margin:0 0 7px 0 !important;outline:0 !important;top:auto !important;padding:6px 10px !important;position:relative;width:230px !important;zoom:1}.cbk-window .cbk-form .cbk-select.cbk-deferred-date{width:107px !important}.cbk-window .cbk-form .cbk-select.cbk-deferred-time{width:72px !important}.cbk-window .cbk-form .cbk-select option{text-align:center !important}.cbk-window .cbk-form .cbk-deferred div{display:inline-block !important;font-size:16px !important;margin:0 7px}.cbk-window .cbk-form .cbk-input-hidden{display:none}.cbk-window .cbk-form .cbk-input.cbk-error{border-color:rgb(244,67,54) !important}.cbk-window .cbk-form .cbk-error-text{color:rgb(244,67,54) !important;margin:0 0 7px 0 !important}.cbk-window .cbk-form .cbk-input-checkbox{float:left;height:13px !important;margin:2px 5px 0 0 !important;outline:none;width:13px !important}.cbk-window .cbk-form .cbk-button{background:rgba(244,67,54,.8) !important;border:1px solid rgba(0,0,0,0.3);border-radius:4px !important;-webkit-border-radius:4px !important;box-sizing:content-box !important;-moz-box-sizing:content-box !important;box-shadow:none !important;color:rgba(255,255,255,.9) !important;cursor:pointer !important;float:none !important;font-size:16px !important;font-weight:300 !important;height:auto !important;left:auto !important;margin:0 0 7px 0 !important;outline:0 !important;overflow:hidden !important;top:auto !important;padding:10px 10px !important;position:relative;width:230px !important;zoom:1}.cbk-ink-reaction .cbk-ink{position:absolute;width:200px;height:200px;margin-left:-100px;margin-top:-100px;background-color:rgba(255, 255, 255, 0.5);border-radius:50%;z-index:1;pointer-events:none;opacity:0;-webkit-animation:cbk-ripple-animation 1.5s;animation:cbk-ripple-animation 1.5s}.cbk-ink-reaction .cbk-ink.inverse{background-color:rgba(12, 12, 12, 0.5)}@-webkit-keyframes cbk-ripple-animation{from{-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:1;}to{-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1);opacity:0;}}@keyframes cbk-ripple-animation{from{-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:1;}to{-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1);opacity:0;}}.cbk-window .cbk-form .cbk-button.cbk-button-lg{font-size:20px !important;padding:12px 10px !important}.cbk-window .cbk-form .cbk-button:hover{background-color:rgba(244,67,54,.9) !important}.cbk-window .cbk-form .cbk-button:active{background-color:rgba(244,67,54,1) !important;padding:7px 10px 5px 10px !important}.cbk-window .cbk-form .cbk-button.cbk-button-lg:active{padding:13px 10px 11px 10px !important}.cbk-window-bgr{display:none;position:fixed !important;width:100% !important;height:100% !important;background-color:rgba(136,136,136,.9) !important;top:0 !important;z-index:2000000000 !important}.cbk-window .cbk-timer,.cbk-window .cbk-timer *{font-size:38px !important;font-weight:100 !important;line-height:38px !important;text-align:center !important;font-weight:100 !important}.cbk-window .cbk-timer .cbk-d{-webkit-animation:cbk-dotted 1s infinite;-moz-animation:cbk-dotted 1s infinite;-ms-animation:cbk-dotted 1s infinite;-o-animation:cbk-dotted 1s infinite;animation:cbk-dotted 1s infinite}@-webkit-keyframes cbk-dotted{0%,100%{opacity:0;}50%{opacity:1;}}@keyframes cbk-dotted{0%,100%{opacity:0;}50%{opacity:1;}}.cbk-window .cbk-ratingform .cbk-call-rating{list-style-type:none !important;margin:0 !important;overflow:hidden !important;padding:0 !important;width:245px}.cbk-window .cbk-ratingform .cbk-call-rating li{float:left !important;display:block !important}.cbk-window .cbk-ratingform .cbk-call-rating li a{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAfCAYAAAAfrhY5AAABvUlEQVR4nM3XMWjWQBTA8V8+WxB0FBRFatUqVMHFpZs6FIfSioiKYifBpZOToqKIiy5ODmJd3MRJKIVSsIOgItRJPlAH3cS1iFKl1OHyYYhfkoZ8SX1wXO69d/nfJffe3UXtdtt6SatC33F8xe6m4S3cwzbcahp+Bvvj53PY2xS8heuJ9oZUu1b4KQyndOexp254hBtd9H24Vjf8JA5m2C5gsC541qw7Unr2fQX2FnZiCEdxqMB/Em/Rxid8Wwt8Ew7HkH1xPSQsoo0FwKT042GivRQPolM+xmURK1GcXr9goASkqjzF2c4/n24Q/BtP+Lvg7uBmA+BlIWJmk3C4jSs1gn9iAjMdRTrU7uJyDeAfGMNcUtktzu9jCqs9An/HcbxIG7KSzANc6sEAljCKl92MeRnuEa5WhI/jdZaxKL3+qghfzjMWwbM2kbVKbv//Fh7599DQGHwXNq8XPK/jCh4L8Tuf47cVW3oFX8UzHMBFIWON4hjelHhPaficsOefxoeUbQEjOIH3vYDviOtXOCJ84nc5/vBcOO1M4nOs257lHOXc1UaEU8xCATBL+oUMtygcVkrBa5cqF8XK8gfHUU3ZmQd7xQAAAABJRU5ErkJggg==)no-repeat !important;display:block !important;font-size:22px !important;line-height:22px !important;padding:35px 17px 0 0 !important;text-align:center !important;text-decoration:none !important;width:32px !important}.cbk-window .cbk-ratingform .cbk-call-rating li a.cbk-marked{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAfCAYAAAAfrhY5AAABzUlEQVR4nM3XP2jVUBTH8c97tiAoToKiFP9WQQWH59JNHYqDVBFRUewkuDg5KSqKuNTFyaGoi5uIgyBCEewgqAh1agvVQTdxLaLUUuqQBEN8uXmPvKT+4JLcc87NN3/uOfem0Wq1rJSaJcaO4Bu21w1v4i424lbd8NPYHZ+fxc664E1cT/VXZfqVwk9iT8Z2Djuqhjdwo429D9eqhp/AvhzfeWyrCp731Im6fvq+An8TAxjEIewviB/FB8ziM753Al+DAzFkV3wcFE2i1QXAtPoxnurPxzeRtE9xm8JSAp/Bli4gnWodWnFL6wnOJN/8YQXgPC3iMX8n3B3crAG8IMqYl2k43MaVCsG/cAwvEkM21cZwuQLwTxzFRNrYLs/v4RKWewT+gSN4nXXkFZn7uNiDG5jHMN60c4Yq3ANcLQkfwbs8Z1F5/V0SvhByFsHzFpFOFRz/38Ib/t001AbfirUrBQ8NXMIjUf6+CsRtwPpewZfxFHtxQVSxhnEY77u4TtfwCdGafwpzGd8khnAc072Ab46Pb3FQ9Io/BuLhuWi3M4ovsW1TXnAj8K82JNrFTBYA89QvqnBT+NouILSHyy2LHWoRz0IBZX4US+sP0txH4QNPTg8AAAAASUVORK5CYII=)no-repeat !important;opacity:0.75 !important}.cbk-window .cbk-link-btn{text-align:center}.cbk-window a.cbk-button-no{background:none !important;border-bottom:1px dashed #555 !important}.cbk-window a.cbk-button-no.cbk-button-no-dark{background:none !important;border-bottom:1px dashed #555 !important;opacity:1 !important}.cbk-window .cbk-social-block{display:block;float:left;height:85px;margin-top:15px;width:250px}.cbk-window .cbk-social-block .cbk-social-icons{cursor:pointer;display:block;float:left;height:45px;margin-right:12px;opacity:.6;width:75px;-webkit-transition:all .5s cubic-bezier(.19,1,.22,1);-moz-transition:all .5s cubic-bezier(.19,1,.22,1);-o-transition:all .5s cubic-bezier(.19,1,.22,1);transition:all .5s cubic-bezier(.19,1,.22,1)}.cbk-window .cbk-social-block .cbk-social-icons:hover{opacity:1}.cbk-window .cbk-social-block .cbk-social-icons a{border:none !important;display:block !important;height:45px !important;opacity:1 !important;text-decoration:none !important;width:75px !important}.cbk-window .cbk-social-block .cbk-social-icons.cbk-vk a{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAGWSURBVHja7FjbcYMwEFw8aYCUQErwlWCXYJdgSgglmBJMCVCCVcLSgltwCeRHzGgY6SRIMvFMtJ96LnervRuKaZrwitjhRZGJZWKZWCaWiLetG0VkD6BcDD8BjGvOIekdL2bnF5ETgMqzZiRpHEIlAAbWwhKTwNynwrEj+fQR6wGcApve3U0iUgG4K+QKz9gFwE0hdnQD4GqsUzZdFuF/RNZHz4hJYOdcZgA8QimwKVymLBUHAHtlvnUz4nuVbWBjGfniGDRtjSRb1S5IdiujlprCg5LCOtXHmh+MWgngqsw3JMckYiQHACZw0NX6FyKamdF7vM59bN1ag22sV/lwF5EmEr3eEX3I6xrti4pQay0i14hov4MzgEFzfq1WtspD+Lsibn2l/qV7bzGN7iIF1sS0sBGlLWn7zW2PNb9hw+UmhZzzyjf1Y/XKEtQAOCZIYSZXbiJG8klSlJK1xOB4VQq5PtkulAbxYMVbaTa0suVR257UjtOQ/LBe1HlSbAIuf1bs57GcK/K/i0wsE8vEMrF/RuxrAK+RkZR4h2YtAAAAAElFTkSuQmCC)center center no-repeat transparent !important}.cbk-window .cbk-social-block .cbk-social-icons.cbk-fb a{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAEVSURBVHja7JjxrYIwEIc/zFuAFVyBGwFHcAVcwRUcQUaQEXCEsoIrMAL+UxNspGKlvL6Xu6RpSC+5L8fl96NkwzCQYmxINBRMwWLHz7sEEdkCFVAsVPMK1EAPYIx5mZT55EJEKuAcoSE9sAO6KbCNB6qMBAWQA63dP56xKvIY5b4avhnbf1m4Axq7j2Euo+cSOAUNf2CcgGNqctF8CxUTjL8A1gLDaCWh/KVd6pW/75Uz4uholatlO0cbq7XAOmvMU544PitSfZWlzpjVqadPKadDrcqFginYQmC3FerfQsDqFcCaULAuIlTtsbJpMGPM4+63dOd6a/wHX1I25/+YiOQfGPDVuRUVnvOwm7jKhYL9Z7D7AMIpQI5czZJjAAAAAElFTkSuQmCC)center center no-repeat transparent !important}.cbk-window .cbk-social-block .cbk-social-icons.cbk-tw a{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAGbSURBVHja7JjhbYMwEIUfVRdgBToCbwQyQjpCOgIZIYxAVsgIYYRjhLBCRkj/PCQUAfGZJkolTrIEtmU+vzvOJye32w3vaB94U1vBVrAV7N3sc+kCJKeGcgCFnhsA7dgkM/MrRjKLYM0BmNpBrX/PNSdTfx7ryjPJnRPqPPHBfswAXNTXusFIptpZTbIMBKsBpDPjqQB715YxMTbc9YFkDuDHzK4z8/PADRSaS7diZtbcdW0BXEiWUnPsY6HWCqqLjbHTiCsOAqxJbgeuuzrATnNQIeliLyXSEcCdWg/VvSTBKqZ2AKqAdVJHfM3+jb0lc4UiyWdVkV+9wlEJFsDxCVBBbn8EVjmDOjTwlx3iZtYB2ITExEvBBtLvQxd8YI3acjCpVivBLrVqcbq4s+8/iLUqVK1gMDNrFWtNJFTrUctVwZpZa2YbnXGNE2rjVdxVwepsLB1ZPgpqEkzVQzGoNjO9Z86Yis6DHxNuu8pdmRTaOaCOOnL2S36YJORSRS4sBsrd56ZObjt5YabOymS97VnBVrAV7J+D/Q4Am2Z9CAfxfWcAAAAASUVORK5CYII=)center center no-repeat transparent !important}.cbk-window .cbk-social-block .cbk-social-icons:last-child{margin-right:0}.cbk-window .cbk-social-block .cbk-social-icons .cbk-social-count{text-align:center !important}.cbk-animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.cbk-animated.cbk-animated-fast{-webkit-animation-duration:0.25s;animation-duration:0.25s}.cbk-animated.cbk-infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.cbk-animated.cbk-hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes cbk-bounce{0%,20%,53%,80%,100%{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0);}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0);}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);}}@keyframes cbk-bounce{0%,20%,53%,80%,100%{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0);}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0);}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);}}.cbk-bounce{-webkit-animation-name:cbk-bounce;animation-name:cbk-bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}.cbk-animated.cbk-bounceIn,.cbk-animated.cbk-bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes cbk-shake{0%,100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);}20%,40%,60%,80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);}}@keyframes cbk-shake{0%,100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);}20%,40%,60%,80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);}}.cbk-shake{-webkit-animation-name:cbk-shake;animation-name:cbk-shake}@-webkit-keyframes cbk-shakeRight{0%,100%{-webkit-transform:translate3d(0, 0, 0) rotate(-90deg);transform:translate3d(0, 0, 0) rotate(-90deg);}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0, -10px, 0) rotate(-90deg);transform:translate3d(0, -10px, 0) rotate(-90deg);}20%,40%,60%,80%{-webkit-transform:translate3d(0, 10px, 0) rotate(-90deg);transform:translate3d(0, 10px, 0) rotate(-90deg);}}@keyframes cbk-shakeRight{0%,100%{-webkit-transform:translate3d(0, 0, 0) rotate(-90deg);transform:translate3d(0, 0, 0) rotate(-90deg);}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0, -10px, 0) rotate(-90deg);transform:translate3d(0, -10px, 0) rotate(-90deg);}20%,40%,60%,80%{-webkit-transform:translate3d(0, 10px, 0) rotate(-90deg);transform:translate3d(0, 10px, 0) rotate(-90deg);}}.cbk-btn-right.cbk-shake{-webkit-animation-name:cbk-shakeRight;animation-name:cbk-shakeRight}@-webkit-keyframes cbk-shakeLeft{0%,100%{-webkit-transform:translate3d(0, 0, 0) rotate(90deg);transform:translate3d(0, 0, 0) rotate(90deg);}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0, -10px, 0) rotate(90deg);transform:translate3d(0, -10px, 0) rotate(90deg);}20%,40%,60%,80%{-webkit-transform:translate3d(0, 10px, 0) rotate(90deg);transform:translate3d(0, 10px, 0) rotate(90deg);}}@keyframes cbk-shakeLeft{0%,100%{-webkit-transform:translate3d(0, 0, 0) rotate(90deg);transform:translate3d(0, 0, 0) rotate(90deg);}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0, -10px, 0) rotate(90deg);transform:translate3d(0, -10px, 0) rotate(90deg);}20%,40%,60%,80%{-webkit-transform:translate3d(0, 10px, 0) rotate(90deg);transform:translate3d(0, 10px, 0) rotate(90deg);}}.cbk-btn-left.cbk-shake{-webkit-animation-name:cbk-shakeLeft;animation-name:cbk-shakeLeft}@-webkit-keyframes cbk-tada{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}10%,20%{-webkit-transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}}@keyframes cbk-tada{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}10%,20%{-webkit-transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}}.cbk-tada{-webkit-animation-name:cbk-tada;animation-name:cbk-tada;-webkit-transform-origin:center center;transform-origin:center center}@-webkit-keyframes cbk-bounceIn{0%,20%,40%,60%,80%,100%{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}0%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}40%{-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9);}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03);}80%{-webkit-transform:scale3d(.97, .97, .97);transform:scale3d(.97, .97, .97);}100%{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}}@keyframes cbk-bounceIn{0%,20%,40%,60%,80%,100%{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}0%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}40%{-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9);}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03);}80%{-webkit-transform:scale3d(.97, .97, .97);transform:scale3d(.97, .97, .97);}100%{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}}.cbk-bounceIn{-webkit-animation-name:cbk-bounceIn;animation-name:cbk-bounceIn}@-webkit-keyframes cbk-bounceInRight{0%,20%,40%,60%,80%,100%{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}0%{opacity:0;-webkit-transform:scale3d(.3, .3, .3) rotate(-90deg);transform:scale3d(.3, .3, .3) rotate(-90deg);}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(-90deg);transform:scale3d(1.1, 1.1, 1.1) rotate(-90deg);}40%{-webkit-transform:scale3d(.9, .9, .9) rotate(-90deg);transform:scale3d(.9, .9, .9) rotate(-90deg);}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03) rotate(-90deg);transform:scale3d(1.03, 1.03, 1.03) rotate(-90deg);}80%{-webkit-transform:scale3d(.97, .97, .97) rotate(-90deg);transform:scale3d(.97, .97, .97) rotate(-90deg);}100%{opacity:1;-webkit-transform:scale3d(1, 1, 1) rotate(-90deg);transform:scale3d(1, 1, 1) rotate(-90deg);}}@keyframes cbk-bounceInRight{0%,20%,40%,60%,80%,100%{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}0%{opacity:0;-webkit-transform:scale3d(.3, .3, .3) rotate(-90deg);transform:scale3d(.3, .3, .3) rotate(-90deg);}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(-90deg);transform:scale3d(1.1, 1.1, 1.1) rotate(-90deg);}40%{-webkit-transform:scale3d(.9, .9, .9) rotate(-90deg);transform:scale3d(.9, .9, .9) rotate(-90deg);}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03) rotate(-90deg);transform:scale3d(1.03, 1.03, 1.03) rotate(-90deg);}80%{-webkit-transform:scale3d(.97, .97, .97) rotate(-90deg);transform:scale3d(.97, .97, .97) rotate(-90deg);}100%{opacity:1;-webkit-transform:scale3d(1, 1, 1) rotate(-90deg);transform:scale3d(1, 1, 1) rotate(-90deg);}}.cbk-btn-right.cbk-bounceIn{-webkit-animation-name:cbk-bounceInRight;animation-name:cbk-bounceInRight}@-webkit-keyframes cbk-bounceInLeft{0%,20%,40%,60%,80%,100%{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}0%{opacity:0;-webkit-transform:scale3d(.3, .3, .3) rotate(90deg);transform:scale3d(.3, .3, .3) rotate(90deg);}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(90deg);transform:scale3d(1.1, 1.1, 1.1) rotate(90deg);}40%{-webkit-transform:scale3d(.9, .9, .9) rotate(90deg);transform:scale3d(.9, .9, .9) rotate(90deg);}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03) rotate(90deg);transform:scale3d(1.03, 1.03, 1.03) rotate(90deg);}80%{-webkit-transform:scale3d(.97, .97, .97) rotate(90deg);transform:scale3d(.97, .97, .97) rotate(90deg);}100%{opacity:1;-webkit-transform:scale3d(1, 1, 1) rotate(90deg);transform:scale3d(1, 1, 1) rotate(90deg);}}@keyframes cbk-bounceInLeft{0%,20%,40%,60%,80%,100%{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}0%{opacity:0;-webkit-transform:scale3d(.3, .3, .3) rotate(90deg);transform:scale3d(.3, .3, .3) rotate(90deg);}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(90deg);transform:scale3d(1.1, 1.1, 1.1) rotate(90deg);}40%{-webkit-transform:scale3d(.9, .9, .9) rotate(90deg);transform:scale3d(.9, .9, .9) rotate(90deg);}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03) rotate(90deg);transform:scale3d(1.03, 1.03, 1.03) rotate(90deg);}80%{-webkit-transform:scale3d(.97, .97, .97) rotate(90deg);transform:scale3d(.97, .97, .97) rotate(90deg);}100%{opacity:1;-webkit-transform:scale3d(1, 1, 1) rotate(90deg);transform:scale3d(1, 1, 1) rotate(90deg);}}.cbk-btn-left.cbk-bounceIn{-webkit-animation-name:cbk-bounceInLeft;animation-name:cbk-bounceInLeft}@-webkit-keyframes cbk-fadeIn{0%{opacity:0;}100%{opacity:1;}}@keyframes cbk-fadeIn{0%{opacity:0;}100%{opacity:1;}}.cbk-fadeIn{-webkit-animation-name:cbk-fadeIn;animation-name:cbk-fadeIn}@-webkit-keyframes cbk-fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}100%{opacity:1;-webkit-transform:none;transform:none;}}@keyframes cbk-fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}100%{opacity:1;-webkit-transform:none;transform:none;}}.cbk-fadeInRight{-webkit-animation-name:cbk-fadeInRight;animation-name:cbk-fadeInRight}@-webkit-keyframes cbk-fadeInRightRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate(-90deg);transform:translate3d(100%, 0, 0) rotate(-90deg);}100%{opacity:1;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}}@keyframes cbk-fadeInRightRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate(-90deg);transform:translate3d(100%, 0, 0) rotate(-90deg);}100%{opacity:1;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}}.cbk-btn-right.cbk-fadeInRight{-webkit-animation-name:cbk-fadeInRightRight;animation-name:cbk-fadeInRightRight}@-webkit-keyframes cbk-fadeOutRight{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}}@keyframes cbk-fadeOutRight{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}}.cbk-fadeOutRight{-webkit-animation-name:cbk-fadeOutRight;animation-name:cbk-fadeOutRight}@-webkit-keyframes cbk-fadeOutRightRight{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate(-90deg);transform:translate3d(100%, 0, 0) rotate(-90deg);}}@keyframes cbk-fadeOutRightRight{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate(-90deg);transform:translate3d(100%, 0, 0) rotate(-90deg);}}.cbk-btn-right.cbk-fadeOutRight{-webkit-animation-name:cbk-fadeOutRightRight;animation-name:cbk-fadeOutRightRight}@-webkit-keyframes cbk-fadeOutDown{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}}@keyframes cbk-fadeOutDown{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}}.fadeOutDown{-webkit-animation-name:cbk-fadeOutDown;animation-name:cbk-fadeOutDown}@-webkit-keyframes cbk-fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}100%{opacity:1;-webkit-transform:none;transform:none;}}@keyframes cbk-fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}100%{opacity:1;-webkit-transform:none;transform:none;}}.cbk-fadeInUp{-webkit-animation-name:cbk-fadeInUp;animation-name:cbk-fadeInUp}
.cbk-phone {right:2% !important;bottom:5% !important;}

/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{
	padding: 0;
	margin: 0;
	border: 0;
	outline: none;
	vertical-align: top;
}

.fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 8020;
}

.fancybox-skin {
	position: relative;
	background: #f9f9f9;
	color: #444;
	text-shadow: none;
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
	        border-radius: 4px;
}

.fancybox-opened {
	z-index: 8030;
}

.fancybox-opened .fancybox-skin {
	-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	   -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

.fancybox-outer, .fancybox-inner {
	position: relative;
}

.fancybox-inner {
	overflow: hidden;
}

.fancybox-type-iframe .fancybox-inner {
	-webkit-overflow-scrolling: touch;
}

.fancybox-error {
	color: #444;
	font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	margin: 0;
	padding: 15px;
	white-space: nowrap;
}

.fancybox-image, .fancybox-iframe {
	display: block;
	width: 100%;
	height: 100%;
}

.fancybox-image {
	max-width: 100%;
	max-height: 100%;
}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
	background-image: url('../img/fancybox_sprite.png');
}

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -108px;
	opacity: 0.8;
	cursor: pointer;
	z-index: 8060;
}

#fancybox-loading div {
	width: 44px;
	height: 44px;
	background: url('../img/fancybox_loading.gif') center center no-repeat;
}

.fancybox-close {
	position: absolute;
	top: -18px;
	right: -18px;
	width: 36px;
	height: 36px;
	cursor: pointer;
	z-index: 8040;
}

.fancybox-nav {
	position: absolute;
	top: 0;
	width: 40%;
	height: 100%;
	cursor: pointer;
	text-decoration: none;
	background: transparent url('../img/blank.gif'); /* helps IE */
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	z-index: 8040;
}

.fancybox-prev {
	left: 0;
}

.fancybox-next {
	right: 0;
}

.fancybox-nav span {
	position: absolute;
	top: 50%;
	width: 36px;
	height: 34px;
	margin-top: -18px;
	cursor: pointer;
	z-index: 8040;
	visibility: hidden;
}

.fancybox-prev span {
	left: 10px;
	background-position: 0 -36px;
}

.fancybox-next span {
	right: 10px;
	background-position: 0 -72px;
}

.fancybox-nav:hover span {
	visibility: visible;
}

.fancybox-tmp {
	position: absolute;
	top: -99999px;
	left: -99999px;
	visibility: hidden;
	max-width: 99999px;
	max-height: 99999px;
	overflow: visible !important;
}

/* Overlay helper */

.fancybox-lock {
    overflow: hidden !important;
    width: auto;
}

.fancybox-lock body {
    overflow: hidden !important;
}

.fancybox-lock-test {
    overflow-y: hidden !important;
}

.fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 8010;
	background: url('../img/fancybox_overlay.png');
}

.fancybox-overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0;
}

.fancybox-lock .fancybox-overlay {
	overflow: auto;
	overflow-y: scroll;
}

/* Title helper */

.fancybox-title {
	visibility: hidden;
	font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	position: relative;
	text-shadow: none;
	z-index: 8050;
}

.fancybox-opened .fancybox-title {
	visibility: visible;
}

.fancybox-title-float-wrap {
	position: absolute;
	bottom: 0;
	right: 50%;
	margin-bottom: -35px;
	z-index: 8050;
	text-align: center;
}

.fancybox-title-float-wrap .child {
	display: inline-block;
	margin-right: -100%;
	padding: 2px 20px;
	background: transparent; /* Fallback for web browsers that doesn't support RGBa */
	background: rgba(0, 0, 0, 0.8);
	-webkit-border-radius: 15px;
	   -moz-border-radius: 15px;
	        border-radius: 15px;
	text-shadow: 0 1px 2px #222;
	color: #FFF;
	font-weight: bold;
	line-height: 24px;
	white-space: nowrap;
}

.fancybox-title-outside-wrap {
	position: relative;
	margin-top: 10px;
	color: #fff;
}

.fancybox-title-inside-wrap {
	padding-top: 10px;
}

.fancybox-title-over-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	padding: 10px;
	background: #000;
	background: rgba(0, 0, 0, .8);
}

/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	   only screen and (min--moz-device-pixel-ratio: 1.5),
	   only screen and (min-device-pixel-ratio: 1.5){

	#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
		background-image: url('../img/fancybox_sprite@2x.png');
		background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/
	}

	#fancybox-loading div {
		background-image: url('../img/fancybox_loading@2x.gif');
		background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/
	}
}

@media screen and (max-width: 768px) {
    .active {
        display: block;
    }
    .nav > li {
        float: none;
    }
    .nav > li > .parent {
	 background-image: url("../images/downArrow.png");
        background-position: 95% 50%;
    }
.nav li li a {
    display: block;
    position: relative;
    z-index:100;
	width:100%;
	text-decoration:none;
}
    .nav li li .parent {
        background-image: url("../images/downArrow.png");
        background-repeat: no-repeat;
        background-position: 95% 50%;
    }
    .nav ul {
        display: block;
        width: 100%;
    }
   .nav > li.hover > ul , .nav li li.hover ul {
        position: static;
    }

}

.description-dotted-line-after {
    display : flex;
	max-width: 300px;
    padding: 5px 0;
    width: 100%;
}
.description-dotted-line-after .dot{
    flex: 1;
    border-bottom: 1px dotted #000;
    height: 18px;
}

.found-rows {
  margin: 1rem 0;
}

.good .btn-buy-wrap a {
  margin-top: 10px;
  margin-right: 10px;
  font-size: 18px;
}
.good .title {
  width: 65%;
}

.text-pager .page-sizes {
  margin: 20px 0;
}
.page-sizes {
  float: right;
  font-size: 20px;
  line-height: 1.1;
}
.page-sizes a {
  margin-left: 20px;
}

.lk {
	margin: 40px 0 30px;
}
.lk .nav-stacked {
	margin-bottom: 20px;
}
.lk-login {
	margin: 40px 0 80px;
}
.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover {
	background-color:	#398da2;
}
.lk .promo-table .row {
	padding: 0 0 20px;
}
.lk h2 {
	margin-bottom: 30px;
}
body {
	overflow-y: scroll;
}
.head-line {
  background: #eee;
  text-align: center;
  padding: 6px 6px 8px;
}

.galina-links {
  list-style: none;
  padding-left: 0;
}
.galina-links > li {
  border-top: 1px solid #cecece;
  padding-top: 20px;
  margin-top: 20px;
}
.galina-links > li > a {
  display: block;
  margin-bottom: 13px;
  font-size: 20px;
}

.galina { margin: 0 auto; max-width: 950px !important; font-family: 'Roboto Condensed'; font-size: 13px; }
.galina ul { list-style: none; padding: 0; display: flex; flex-wrap: wrap; }
.galina li { margin: 0 15px 5px 0; }
.galina-title { width: 92px; padding: 2px 1px; text-align: center; }
.galina-img { width: 92px; height: 61.33px; background-repeat: no-repeat; background-size: 250px; display: flex; align-items: center; text-align: center; }
.fancybox-inner .galina-title { width: 200px; }
.fancybox-inner .galina-img { width: 200px; height: 133.25px; }
.galina-dekory-stoleshnic .galina-img { background-position-y: -33px; background-position-x: -33px; }
.galina-dekory-mdf .galina-img { background-position-y: -3px; background-position-x: -3px; }
.galina-fasad-mdf .galina-img { background-position-y: -75px; background-position-x: -3px; }
.fancybox-inner .galina-fasad-mdf .galina-img { height: 384px; background-position-y: 0; background-position-x: 0; background-size: contain; position: relative; }
.fancybox-inner .galina-fasad-mdf .galina-img:before {
  background: #f9f9f9 url(/img/logo-tel.png) 50% 50% no-repeat;
  background-size: 90%;
  border-radius: 50%;
  content: '';
  position: absolute;
  top: 9px;
  left: 9px;
  width: 87px;
  height: 87px;
}
.galina-dekory-ldsp .galina-img { background-position-y: -83px; background-position-x: -3px; }
.galina-plastik-arpa .galina-img { background-position-y: -83px; background-position-x: -3px; }
.galina-plastik-marshallplast .galina-img { background-position-y: -83px; background-position-x: -3px; }
.galina-img a { flex: 1; font-size: 20px; }


.city-popup-open {
	margin-left: 5px;
	border-bottom: dashed 1px;
}
.city-popup-suggest {
	min-width: 300px;
    margin-top: 15px;
    background: #ffffff;
    padding: 30px 40px;
    box-shadow: 0 0 30px rgba(0, 0, 0, .5);
    border-radius: 4px;
    text-align: center;
    position: absolute;
    z-index: 100;
}
.city-popup-suggest__text {
	padding-bottom: 1em;
}
.city-popup-suggest__yes {
	margin-right: 1em;
	color: #fff;
	background: #398da2;
	border: 1px solid #398da2;
	border-radius: 2px;
	padding: 4px 20px;
}
.city-popup-suggest__no {
	border-bottom: dashed 1px;
}

.city-popup {
	display: none;
	min-width: 300px;
    margin-top: 15px;
    background: #ffffff;
    padding: 30px 40px;
    box-shadow: 0 0 30px rgba(0, 0, 0, .5);
    border-radius: 4px;
    text-align: left;
    position: absolute;
    z-index: 100;
}
.city-popup__close {
	position: absolute;
    right: 15px;
    top: 10px;
    font-size: 20px;
    line-height: 20px;
}
.city-popup__title {
	margin-bottom: 15px;
}
.city-popup__list {
	list-style: none;
}
.city-popup__list li {
	padding: 5px 0;
}
.city-popup__link {
	border-bottom: dashed 1px;
}

.contact-circles {
	text-align: center;
}
.contact-circles > div {
	display: inline-block;
	padding: 10px;
}
.contact-circles > div > div {
	height: 300px;
	width: 300px;
	border-radius: 50%;
	background-size: cover;
	background-position: center center;
	margin: 0 auto;
}

@media (max-width: 720px) {
	.slider-main .slide .image {
		background-size: cover !important;
	}
}

.product-item {
	position: relative;
}
.product-item .btn-buy-wrap {
	display: none;
	margin-top: 8px;
}
.good .title {
	width: 100%;
	background-color: transparent !important;
}
.good:hover .title {
	width: 65% !important;
}
.product-item .cost {
	width: 65%;
}
.good .btn-buy-wrap a {
	margin-top: 8px;
	margin-right: 8px;
	padding: 4px 12px;
}
.product-item .more-info {
	display: block;
	margin-top: 5px !important;
	width: 110px;
}
.product-item .buy {
	width: 110px;
}

.brazzers-slider {
	margin: -10px;
}
.brazzers-slider .tmb-wrap {
	height: calc(100% - 10px);
}
.brazzers-image {
	min-height: 270px;
}
.tmb-wrap-table div.active {
	border-color: #d43f3a;
}
.main .good {
	border: 0;
}
