.search-col input.input-text {
  border: 1px solid #656565;
  color: #656565;
  font-family: Georgia,Times,Times New Roman,serif; 
  font-size: 12px;
  padding-left: 35px;
  text-transform: uppercase;
  width: 100%;
  letter-spacing: 1px;
  background: url(../images/search.png) 8px 10px no-repeat #fff;
    height: 35px;
}
.search-col input.input-text::before {
  color: #ff0000;
  content: "/f002";
  font-family: fontawesome;
}
@media (min-width: 768px) { 
.account-login .row{ margin-left:0;margin-right:0; }
.form-list .fields .field { width:50%; clear:none; }
.account-create .buttons-set .button { clear: none; float: right !important; margin-top: -20px; }
.container { /*box-shadow:0px 2px 8px 0px rgba(204,204,204,1); -moz-box-shadow:0px 2px 8px 0px rgba(204,204,204,1); -webkit-box-shadow:0px 2px 8px 0px rgba(204,204,204,1); */}
.live-chat-link .hidden-xs{ display:inline-block!important }
}



@media (min-width: 992px) {
.hidden-desktop { display: none; }
.list-2col-3 .item:nth-child(3n+1),  .list-3col-3 .item:nth-child(3n+1),  .list-1col-3 .item:nth-child(3n+1) { clear: left; }
.list-2col-4 .item:nth-child(4n+1),  .list-3col-4 .item:nth-child(4n+1),  .list-1col-4 .item:nth-child(4n+1) { clear: left; }
.list-1col-6 .item:nth-child(6n+1) { clear: left; }
/*.fiver-search-box {*/
  /*float: right;*/
  /*position: absolute;*/
  /*right: 0;*/
  /*top: 7px;*/
  /*width: 178px;*/
/*}*/
/*.custom_toplinks{ float:right; margin-right:180px;}*/
    .fiver-search-box .search-col {
margin-top: 6px;
    }
    .fiver-search-box .search-col .twitter-typeahead {
width: 100%;
    }
	.top-header .links a, .top-header .links span{display: inline-block!important;}
}

@media (max-width: 1300px) {
	.mini_shippingdetails_textbanner {top: 20%;}
	.span1{ font-size:38px;}
	.span2{ font-size:12px;}
	.span3 {
	  background-size: 100% auto;
	  font-size: 20px;
	  height: 55px;
	  line-height: 55px;
	  margin: 25px auto 0;
	  max-width: 260px;
	}
}

@media (max-width: 1200px) {
.cool-background-box .products-list-4-col .col-md-right { max-width: 100%; }
.footer address { text-align: left; }
#fiver-nav .dmenu { padding:5px 10px !important; }
.top-header .links li{ margin-right:10px; }
.add-to-box .btn-select, .add-to-box .btn-go-back{width:105px;}
.shippingdetails_textbanner {margin-bottom: 23px;margin-top:23px;}
}

@media (max-width:1199px) {
.visitourshowroom_content{ top:210px;}
}

@media (max-width:1100px) {
	.span1{ font-size:35px;}
}

@media (max-width: 991px) {
#fiver-nav li.level0 a { padding:0; }
.add-to-box div.sorter { float:left; }
.add-to-box .sorter .hover { padding: 0; }
.add-to-box .sorter .select-size .current span { /*line-height: 29px;*/ }
.add-to-box button{ width: 100%; margin-bottom: 10px; margin-left:0px !important; }
.add-to-box a{ width: 100% !important ; margin-bottom: 10px !important; margin-left:0px !important; }
#shipping-zip-form ul.form-list li.li-button { clear:both; float:left!important; max-width:inherit!important; }
.shipping-form button { float:left; }
.bottom-section .copyright,.bottom-section .social-link{/*text-align:center; float:none;*/}
.bottom-section .copyright-left{}
.container {width: 100%;}
/*.fiver-search-box {position:absolute;right:10px; top:115px; width:190px;}*/
.top-call { padding-top:25px;}
.top-header .i-top-right, .top-header .links { margin-left:0px; }
.top-header .links li{ margin-right:20px; }
.hiden-s { display:none; }
.header-container .row , .main-navigation-container .row , .homeblock_one .row , .homeblock_two .row{ margin:0;}
.visitourshowroom_content {line-height: normal;top: 210px;}
.visitourshowroom .transparant_btn{ margin-top:20px;}
.mini_shippingdetails_textbanner {width: 75%;}
.span1 {font-size: 26px;}
.span2 {margin: 0 auto;width: 250px;}
.span3 {
  background-size: 100% auto;
  font-size: 16px;
  height: 44px;
  line-height: 44px;
  margin: 15px auto 0;
  max-width: 220px;
  min-height: inherit;
}
.add-to-box .btn-select, .add-to-box .btn-go-back{ width:142px;}
.resp-tabs-container .col-md-3.col-sm-6:nth-child(3), .resp-tabs-container .col-md-3.col-sm-6:nth-child(5), .resp-tabs-container .col-md-3.col-sm-6:nth-child(7), .resp-tabs-container .col-md-3.col-sm-6:nth-child(9), .resp-tabs-container .col-md-3.col-sm-6:nth-child(11){clear: both;}

.resp-tabs-container .col-md-3.col-sm-6:nth-child(2) .descsabdetail,
.resp-tabs-container .col-md-3.col-sm-6:nth-child(4) .descsabdetail,
.resp-tabs-container .col-md-3.col-sm-6:nth-child(6) .descsabdetail,
.resp-tabs-container .col-md-3.col-sm-6:nth-child(8) .descsabdetail,
.resp-tabs-container .col-md-3.col-sm-6:nth-child(10) .descsabdetail,
.resp-tabs-container .col-md-3.col-sm-6:nth-child(12) .descsabdetail{ border-right:0;}
.resp-tabs-container .col-md-3.col-sm-6 .descsabdetail {margin-bottom:0px;}
.product-view .box-reviews .form-add {margin: 0;}

/* Products image align  on listing mode view*/
.products-list-inner { width: 100%;}
.products-list-inner img {width: 90%; margin-left:5%;}

}

@media (max-width:900px) {
.visitourshowroom_content {line-height: normal;top:195px;}
.visitourshowroom .transparant_btn{ margin-top:20px;}
.visitourshowroom .transparant_btn {margin-top: 15px;}
}

@media (max-width:830px) {
.std p { margin:0 0 1em; padding:0px 10px 0px 10px; }
.visitourshowroom_content {line-height: normal;top:185px;}
}
@media (max-width:800px) {
.visitourshowroom_content {line-height: normal;top:165px;}
}

@media (min-width: 768px) and (max-width: 991px) {
.form-subscribe { margin: 15px 0; }
.form-subscribe-header { max-width: 280px; }
.list-2col-4 .item:nth-child(3n+1),  .list-3col-4 .item:nth-child(3n+1),  .list-1col-4 .item:nth-child(3n+1) { clear: left; }
.list-2col-3 .item:nth-child(2n+1),  .list-3col-3 .item:nth-child(2n+1),  .list-1col-3 .item:nth-child(2n+1) { clear: left; }
.list-1col-6 .item:nth-child(4n+1) { clear: left; }

.form-subscribe { margin: 0; padding-top: 0; }
#fiver-nav a { font-size:12px; }
#fiver-nav li { height:40px; }
.fiver-navigation #fiver-nav { display: table; width: 100%; height:40px; }
#fiver-nav li, #fiver-nav li.level0 { display: table-cell; float:none; }
#fiver-nav li > a.level-top{text-align:center;}
#fiver-nav .sub-wrapper{ top:41px; }
.resp-tabs-list li { font-size:12px; }
}

@media (max-width: 767px) {

.content-block.block-03 p{
    margin: 1px;
}
.content-block.block-03{
    width: 100%;
    top: 20%;
}

.product-img-box .cloud-zoom ,.product-build-image .cloud-zoom { text-align:center; display:inherit!important; top:1px!important; }
.product-img-box .img-responsive,.product-build-image .img-responsive { display:inherit!important; margin:0 auto; }
.account-login .page-title h1 { margin-bottom: 0px; }
.account-login .new-users { min-height: 205px; }
.top-bar-left, .top-bar-right { text-align: center; }
.welcome-msg { display: none; }
.top-call { font-size:18px;}
.top-header .mini-cart-title span { display: none; }
.top-header .mini-cart .block-content .block-content-inner:after { right: 38px; }
.fiver-search-box { top:125px; width:200px;}
.top-header .i-top-right { float:none; }
.top-header .i-top-links select { float:left; }
.search-col {}
#mobile-menu { display: none; }
.slicknav_menu { display: block; }
.owl-prev { left: 0; }
.owl-next { right: 0; }
.home-callout li { display: block; }
.home-socials li { display: block; }
.cool-background-box .products-list-4-col .col-md-right { max-width: 150px; }
.form-subscribe-header { max-width: 100%; }
.sorter { float: left; 	margin-top: 0; }
.new-users { margin-bottom: 30px; }
.list-2col-4 .item:nth-child(2n+1),  .list-3col-4 .item:nth-child(2n+1),  .list-1col-4 .item:nth-child(2n+1) { clear: left; }
.list-2col-3 .item:nth-child(2n+1),  .list-3col-3 .item:nth-child(2n+1),  .list-1col-3 .item:nth-child(2n+1) { clear: left; }
.list-1col-6 .item:nth-child(2n+1) { clear: left; }
#shopping-cart-table thead { display: none}
#shopping-cart-table td { display: block; }
#shopping-cart-table .product-image { width: 100%; text-align:center; }
.cart-label { text-align: left; 	float: left; 	font-weight: bold; 	max-width: 140px; 	width: 100%; }
.a-center { text-align: left !important; }
.a-right .cart-price { text-align: left !important}
.cart-table .even td { background: #fff !important; }
/*  ***/
.fiver-widget-title { font-size: 22px; 	margin-bottom: 10px; 	line-height: 26px; }
.block-layered-nav .block-content .reset-filters { text-align: center; 	left: 0; 	right: 0; 	bottom: -20px; }
.sorter { float: none; }
.my-account .sorter { float: none; margin-bottom:15px; }
.toolbar .pages { overflow: hidden; 	text-align: center; }
.pages ol { margin: 0; }
.pages ol li { display: inline-block; 	float: none; }
.toolbar .show-no { text-align: center; 	display: block; }
.sorter .hover, .toolbar .pages { float: none;	/*padding-bottom: 10px;*/ }
.sorter .hover .current span {/* width: 100%; */}
.sorter .hover .current span i.icon-down-open { float: right; }
.sorter .direction{ display:none; }
.sorter .select-size{ float:left; }
.add-to-box div.sorter { display: block; 	float: none; }
.add-to-box button {/* width: 100%; 	float: none; */}
.data-table colgroup col[width="1"] { width: 100%; }
.data-table .cart-description { display: block; 	float: none; }
.cart-table td, .cart-table tfoot td { padding: 5px; }
.metal-select { margin: 0; }
.footer-aditional { margin: 15px 0; }
.footer-bottom-box { min-height: inherit; 	margin: 15px 0; 	padding-bottom: 15px; }
.product-view .product-img-box .product-build-image { min-height: inherit; }
.cloud-zoom { position:relative !important;}
.cloud-zoom-big, .mousetrap { display: none !important; cursor: pointer !important; }

#toTop { right:10px;}

.bottom-section{padding-top:15px;}
.bottom-section .copyright{margin-top:15px;}
.bottom-section .bot-sec{padding-bottom:0px;}
.bottom-section .bot-sec h4.bt-hd{color:fff; background:#f3f3f3; padding:10px; margin-bottom:2px; cursor:pointer; line-height:26px; border-bottom:1px solid #d6d6d6;}
.bottom-section .bot-sec h4:after{content: ""; width: 25px; height:25px;  float:right; background:url(../images/plus-icon.png) no-repeat #676767; margin-top:3px; background-position:5px 4px; }
.bottom-section .bot-sec h4.active:after{background-position:5px -14px;}
.bottom-section .bot-sec .bot-link{display:none; padding:15px; width:100%; float:left;}
.bottom-section .bot-sec .bot-link.active{display:block;}


#fiver-nav .dmenu { width:320px!important;  }
.recent-orders { margin: 0px auto; 	width: 100%; }
.recent-orders table, .recent-orders thead, .recent-orders tbody, .recent-orders th, .recent-orders td, .recent-orders tr, .my-wishlist table, .my-wishlist thead, .my-wishlist tbody, .my-wishlist th, .my-wishlist td, .my-wishlist tr { display: block; }
.recent-orders thead tr, .my-wishlist thead tr { position: inherit; }
.recent-orders thead tr, .my-wishlist thead tr { position: absolute; 	top: -9999px; 	left: -9999px; }
.installhide { display: none !important; }
.mo-view { padding-left: 0px !important; 	width: 100%; 	content: ""; }
.recent-orders tr, .my-wishlist tr {	/*border:1px solid #eeeeee;*/ /*border-top:1px solid #eeeeee;*/}
.recent-orders td, .my-wishlist td { border: none; 	border-bottom: 1px solid #eee; 	position: relative; 	text-align: left; 	padding-left: 50% !important; }
.recent-orders td:before { position: absolute; 	top: 6px; 	left: 6px; 	width: 50%; 	text-align: left; 	padding-right: 10px; 	white-space: nowrap; 	font-weight: normal; 	font-size: 14px; 	text-transform: capitalize; }
.my-wishlist td:before { position: absolute; 	top: 6px; 	left: 6px; 	width: 46%; 	text-align: left; 	padding-right: 10px; 	white-space: nowrap; 	font-weight: normal; 	font-size: 14px; 	text-transform: capitalize; }
.dashboard .data-table tbody td { border-right: none; }
/* recent-orders Data*/
.recent-orders td:nth-of-type(1):before { content: "Order #"; }
.recent-orders td:nth-of-type(2):before { content: "Date"; }
.recent-orders td:nth-of-type(3):before { content: "Ship To"; }
.recent-orders td:nth-of-type(4):before { content: "Order Total"; }
.recent-orders td:nth-of-type(5):before { content: "Status"; }
.recent-orders td:nth-of-type(6):before { content: ""; }
/* my-wishlist Data*/
.my-wishlist td:nth-of-type(1):before { content: "images"; }
.my-wishlist td:nth-of-type(2):before { content: "Product Details"; }
.my-wishlist td:nth-of-type(3):before { content: "Add to Cart"; }
.my-wishlist td:nth-of-type(4):before { content: "close"; }

.top-header-container { min-height:0; background:none; }
.i-top-right { /*position:absolute; right:10px; top:-45px;*/ }
.top-header .i-top-right, .top-header .links { padding-top:0px !important;}
.top-header .links { width:100%;}
.top-header .links li { width:20%; margin-right:0px; border-bottom:1px solid #d1d1d1;border-left:1px solid #d1d1d1; }
.top-header .mini-cart .cart-icon-top,
.top-header .links li a { text-align:center; display:block; padding:2px; background-color:#eeeeee;line-height:37px; height:37px;}
.top-header .links li:last-child { /*border-bottom:0px; border-left:0px; */  border-right:1px solid #d1d1d1;}
.top-header .mini-cart { float:none;}
.top-header .mini-cart .cart-icon-top { float:none; width:auto; text-align:center;border-right:1px solid #d1d1d1;}
.top-header .mini-cart .cart-icon-top i { position:relative;}


.top-header .mini-cart .block-content { right:0; }
.links li a > i { font-size:20px; color:#000;}
.links li a > i:hover{ color:#3bbaba;}
.search-col { position:relative; right:0px; top:-50px; }
.currency-switcher ul { min-width:200px; }
.top-header .i-top-links select { margin-right:5px; background:#34224b; border:1px solid #34224b; color:#fff; font-size:12px; max-width:80px; }
/* My Cart ***/
.cart-accordion,.cart .totals,.cart .totals .checkout-types,.cart .totals .checkout-types li { margin-bottom:0; }
.bottom-section .row.two { border:0; padding:0;}
.bottom-section .bot-cart{text-align:center; float:none;}
.footerlogo{ display:none;}
.footer_bottom{ line-height:normal;}
.footer_bottom .bot-cart img {vertical-align: bottom;}
.bottom-section   .map .bot-sec  .bot-link {margin-top:15px;}
.footer_bottom .bot-cart{ padding:10px 0;}
.footer_bottom .bot-cart.tar {padding: 0 0 10px;}
.bottom-section .col-md-6.col-sm-12.col-xs-12 {margin-bottom:0px;}
.homeblock_one_59 , .homeblock_one_39 , .homeblock_two_49{width: 100%;}
.homeblock_two_24{width:49%;}
.homeblock_two_24.first {margin-left: 0;}
.homeblock_one img , .homeblock_two img{width:auto; margin:0 auto;}
.homeblock_one_59, .homeblock_one_39, .homeblock_two_49{text-align: center;width: 100%;}
.homeblock_two_24 {width: 49%;text-align: center;}
.cms-home .wrapper-container {padding:0;}
.header .logo img{width:100%; margin: 0;}
.top-call {padding-top: 12px;}

.home-shape .left-box {margin-bottom: 0;padding: 5px;}
.home-shape .shape-slider {padding: 0 10px 10px;}
.newarrival {margin-top: 0;padding-bottom: 17px;}
.bottom-section {margin-top: 0;}
.footer_bottom .bot-cart img {max-width: 80%;}
.top-header .i-top-right, .top-header .links {padding-top:9px; line-height:normal;}
.top-header .custom_toplinks{ text-align:center;}
.top-header .custom_toplinks ul li{ float:left !important; display:inline-block !important; vertical-align:top; width:14%!important;}
.top-header .links li:last-child{ /* display:none !important;*/}
.slicknav_menu{ padding:0;}
.dashlogo{ }
.homeblock_two_49.left.visitourshowroom img {position: inherit;}
.visitourshowroom_content {
  left: auto;
  line-height: normal;
  position: absolute;
  right: auto;
  top: 44%;
  width: 100%;
}
.product-view .product-img-box , .product-shop{width: 100%;}
.resp-tabs-container .col-md-3.col-sm-6 .descsabdetail , .resp-tabs-container .col-md-3.col-sm-6:last-child .descsabdetail{border:0;}
.resp-tabs-container {border:0;padding: 0;}
.shippingdetails_textbanner {
  background: #fafafa;
  float: left;
  margin: 20px 0;
  position: relative;
  width: 100%;
}
.shippingdetails_textbanner img{ display:none;}
.mini_shippingdetails_textbanner {
  clear: both;
  padding:20px 0;
  position: inherit;
  top: auto;
  width: 100%;
}
.span1{ font-size:30px;}
.span2{ width:100%;}
.span3 {
  font-size: 22px;
  height:52px;
  line-height:52px;
  max-width:260px;
  margin:30px auto 0;
}
.add-to-box .btn-go-back{ width:142px;}
.product-collateral {padding: 0; margin-bottom:0;}
.detail-availability {margin-bottom: 10px;margin-top: 10px;}
.catalog-product-view .main-container {margin-bottom: 0;}
.main-container .breadcrumbs-container .breadcrumbs ul li{ line-height:normal !important;}
.product-view .product-shop .product-name h1 {font-size: 16px;}
.product-view .product-shop .product-name {margin: 0;}
	.head_call {margin-top: 25px;    font-size: 18px;}
	.header .logo {
    text-align: center;
    width: 80%;
		    margin: 20px auto;
}
	.head_adress {
    font-family: Georgia,Times,Times New Roman,serif;
    color: #686667;
    font-size: 20px;
    margin-top: 15px;
    text-align: center;
}
.content-block h2 {font-size: 20px;line-height: 28px;}
	.block-01 {left: 28%;bottom: -16%;}
	.block-02 {
    left: 54%;
    bottom: -20%;
    width: 100%;
    text-align: left;
}
	.block-03 h2{
		background: inherit;
	}
	.block-03 span{
        margin: 0;
            padding: 2px;
                font-size: 10px;
                    margin-top: 5px;
    }
	.block-04 {
    left: 26%;
    bottom: -5%;
    text-align: left;
}
.block-05 p{
    position: absolute;
    bottom: -10px;
    //padding-top: 110px;
    margin: 0;
    color: black !important;
    left: 50%;
    transform: translate(-50%,0);
    width: 100%;
}
.block-05 {
    top: 40%;
    left: 50%;
    bottom: -13%;
    transform: translate(-50%,-50%);
    text-align: center;
    width: 90%;
}
.block-05 span{
    position: absolute;
    bottom: -50px;
    left: 50%;
    transform: translate(-50%,0);
    margin-top: 1px;
    border: 1px solid white;
    color: white;
    font-size: 10px;
    padding: 1px 10px;
}
.block-06 {
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    text-align: center;
    width: 100%;
}
.block-06 span{
    margin: 0;
    padding: 5px;
    font-size: 10px;
    float: left;
    margin-left: 5px;
}
.block-07 h2{color: black !important;}
.block-07 h2 span{color: black !important;}
.block-07 span{color: black !important;}
.block-07 span i{color: black !important;}
.block-07{
   text-align: center;
   left: 15%;
       top: 60%;
}
.block-06 p{
    padding-top: 50px;
    margin: 0;
    font-size: 13px;
    text-align: left;
    padding-left: 5px;
}
.content-block.block-08 h2 {font-size: 20px;line-height: 28px;    color: black !important;}
.content-block.block-08 h2 span {color: black !important;}
.content-block.block-08 span i{color: black !important;}
.content-block.block-08 span {color: black !important;}
	.homeblock_two_24{width: 100%;}
	.block-08 {
    top: 36%;

}
	.footer-links{display: block;}
	.bottom-section .bot-sec h4.bt-hd{color: #c49a6c!important;}
	.copyright-left{    text-align: center;}
	.copyright-left span span{
		font-size: 0px; display: block;
	}
}

@media (max-width: 490px) {
.promotions-txt-container { display: none; }
.show-xxs { display: block; }
.hiden-xxs { display: none; }
.dropdown .icon-flag { font-size: 15px}
.dropdown .icon-money { font-size: 15px}
.dropdown .text { padding: 0; }
.dropdown .icon-down-open { display: none; }
/*.currency-switcher ul:after { left: 58px; }
.currency-switcher ul { left: -60px; }*/
.lang-switcher ul:after { right: 45px; }
.top-header .mini-cart .block-content .block-content-inner:after { right: 39px; }
.block-popup-content { display: none; }
.fiver-social-share ul li a { float: left; }
.fiver-social-share ul li.pinterest a { margin-right: 10px; }
#shopping-cart-table .btn-continue { width: 100%; 	margin-bottom: 15px; }
#shopping-cart-table .btn-continue, #shopping-cart-table .btn-update { width: 100%; }
#checkout-step-login button { width: 100%; }
#checkout-step-login .facebook-button { margin-left: 0; }
/*  ***/
.footer-aditional { margin: 0; }
.fiver-widget-title { margin-top: 10px; }
.product-view .product-essential { padding: 0; }
#review-form .form-list input.input-text {/*max-width:255px;*/}
.newarrival h3 span {font-size: 70px;}
.product-shop .sorter .hover .current {margin: 0;}
.product-shop .add-to-box .sorter .select-size .current span {line-height: 43px;width:142px;}
.resp-tab-content p {padding: 0 10px;}
#product-review-table th {padding:7px;}
#review-form .buttons-set , #review-form .buttons-set button{ margin-top:5px;}
.resp-tab-content h4{ padding:10px 0;}
.product-collateral .box-collateral {margin: 0;}
.product-view .box-reviews dt , .product-view .box-reviews dd{ width:100%; border:0; padding:0;}
.product-view .box-reviews dl , .rating_decs{ margin:10px 0;}
.product-view .box-reviews .form-add , .review_report{margin: 0;}
.catalog-product-view .main-container{ margin-bottom:0;}
}

@media (max-width:568px) {
	.home-shape .left-box h2 {line-height: normal;}
	.home-shape {padding: 0;}
}

@media (max-width: 479px) {
	.pages ol li {float:left; margin:0 1px;}
	.bot-link ul{  width:100%;}
	.search-col input.input-text{ width:170px;}
	.top-call{ font-size:16px;}
}

@media (max-width: 420px) {
.visitourshowroom_content {top: 41%; font-size:12px;}
.visitourshowroom .transparant_btn {
  font-size: 12px;
  margin-top: 10px;
  max-width: 188px;
  padding: 5px 10px;
}
}
@media (max-width: 321px) { .product-shop div.add-to-link ul.add-to-links, .product-options-bottom div.add-to-link ul.add-to-links { margin:0 0 15px 0; }}

@media (max-width: 320px) {}



/*====================
    Header mobile
=====================*/
@media (max-width: 768px) {
    .header__wrapper {
        position: relative;
        padding-bottom: 70px;
    }

    .header__wrapper .top-header {
        position: initial;
    }

    .header__wrapper .header-container .top-call {
        text-align: center;
    }

    .header__wrapper .top-header .fiver-search-box .search-col {
        top: 0;
    }

    .header__wrapper .top-header .fiver-search-box {
        position: absolute;
        bottom: 10px;
        width: 100%;
        top: initial;
    }

    .header__wrapper .top-header .fiver-search-box .form-search {
        text-align: center;
    }

    .header__wrapper .top-header .fiver-search-box .form-search span.twitter-typeahead {
        float: none;
    }

    .top-header .mini-cart{
        margin: 0;
    }
    .top-header .mini-cart .cart-icon-top{
        margin: 0;
    }
    .top-header .mini-cart .cart-icon-top .icon-basket:before{
        margin-left: 0;
    }
    .top-header .mini-cart .cart-icon-top i{
        left: 0;
    }
}