/**
*
* Feel free to add your own css rules here.
*
*/

/* CSS Document */







@font-face {
    font-family: 'brandon_grotesquemedium';
    src: url('/skin/frontend/bizarre/default/fonts/brandon_grotesque_medium.eot');
    src: url('/skin/frontend/bizarre/default/fonts/brandon_grotesque_medium.eot') format('embedded-opentype'),
         url('/skin/frontend/bizarre/default/fonts/brandon_grotesque_medium.woff2') format('woff2'),
         url('/skin/frontend/bizarre/default/fonts/brandon_grotesque_medium.woff') format('woff'),
         url('/skin/frontend/bizarre/default/fonts/brandon_grotesque_medium.ttf') format('truetype'),
         url('/skin/frontend/bizarre/default/fonts/brandon_grotesque_medium.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'brandon_grotesqueblack';
    src: url('/skin/frontend/bizarre/default/fonts/brandon_grotesque_black.eot');
    src: url('/skin/frontend/bizarre/default/fonts/brandon_grotesque_black.eot') format('embedded-opentype'),
         url('/skin/frontend/bizarre/default/fonts/brandon_grotesque_black.woff2') format('woff2'),
         url('/skin/frontend/bizarre/default/fonts/brandon_grotesque_black.woff') format('woff'),
         url('/skin/frontend/bizarre/default/fonts/brandon_grotesque_black.ttf') format('truetype'),
         url('/skin/frontend/bizarre/default/fonts/brandon_grotesque_black.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'mathletebulky';
    src: url('/skin/frontend/bizarre/default/fonts/Mathlete-Bulky-webfont.eot');
    src: url('/skin/frontend/bizarre/default/fonts/Mathlete-Bulky-webfont.eot') format('embedded-opentype'),
         url('/skin/frontend/bizarre/default/fonts/Mathlete-Bulky-webfont.woff') format('woff'),
         url('/skin/frontend/bizarre/default/fonts/Mathlete-Bulky-webfont.ttf') format('truetype'),
         url('/skin/frontend/bizarre/default/fonts/Mathlete-Bulky-webfont.svg') format('svg');
    font-weight: normal; font-style: normal;}

@font-face {
    font-family: 'GothamMediumRegular';
    src: url('/skin/frontend/bizarre/default/fonts/gotham-medium.eot');
    src: url('/skin/frontend/bizarre/default/fonts/gotham-medium.eot') format('embedded-opentype'),
         url('/skin/frontend/bizarre/default/fonts/gotham-medium.woff2') format('woff2'),
         url('/skin/frontend/bizarre/default/fonts/gotham-medium.woff') format('woff'),
         url('/skin/frontend/bizarre/default/fonts/gotham-medium.ttf') format('truetype'),
         url('/skin/frontend/bizarre/default/fonts/gotham-medium.svg') format('svg');}
@font-face {
    font-family: 'GothamBoldRegular';
    src: url('/skin/frontend/bizarre/default/fonts/gotham-bold.eot');
    src: url('/skin/frontend/bizarre/default/fonts/gotham-bold.eot') format('embedded-opentype'),
         url('/skin/frontend/bizarre/default/fonts/gotham-bold.woff2') format('woff2'),
         url('/skin/frontend/bizarre/default/fonts/gotham-bold.woff') format('woff'),
         url('/skin/frontend/bizarre/default/fonts/gotham-bold.ttf') format('truetype'),
         url('/skin/frontend/bizarre/default/fonts/gotham-bold.svg') format('svg');}
@font-face {
    font-family: 'PillGothic600mgThin';
    src: url('/skin/frontend/bizarre/default/fonts/pillgothic600mg-thin.eot');
    src: url('/skin/frontend/bizarre/default/fonts/pillgothic600mg-thin.eot') format('embedded-opentype'),
         url('/skin/frontend/bizarre/default/fonts/pillgothic600mg-thin.woff2') format('woff2'),
         url('/skin/frontend/bizarre/default/fonts/pillgothic600mg-thin.woff') format('woff'),
         url('/skin/frontend/bizarre/default/fonts/pillgothic600mg-thin.ttf') format('truetype'),
         url('/skin/frontend/bizarre/default/fonts/pillgothic600mg-thin.svg') format('svg');}
/*@font-face {
    font-family: 'PillGothic600mgRegular';
    src: url('/skin/frontend/bizarre/default/fonts/pill_gothic_600mg_regular.eot');
    src: url('/skin/frontend/bizarre/default/fonts/pill_gothic_600mg_regular.eot') format('embedded-opentype'),
         url('/skin/frontend/bizarre/default/fonts/pill_gothic_600mg_regular.woff2') format('woff2'),
         url('/skin/frontend/bizarre/default/fonts/pill_gothic_600mg_regular.woff') format('woff'),
         url('/skin/frontend/bizarre/default/fonts/pill_gothic_600mg_regular.ttf') format('truetype'),
         url('/skin/frontend/bizarre/default/fonts/pill_gothic_600mg_regular.svg') format('svg');}*/

@font-face {
    font-family: 'AlteHaasGroteskRegular';
    src: url('/skin/frontend/bizarre/default/fonts/altehaasgroteskregular.eot');
    src: url('/skin/frontend/bizarre/default/fonts/altehaasgroteskregular.eot') format('embedded-opentype'),
         url('/skin/frontend/bizarre/default/fonts/altehaasgroteskregular.woff2') format('woff2'),
         url('/skin/frontend/bizarre/default/fonts/altehaasgroteskregular.woff') format('woff'),
         url('/skin/frontend/bizarre/default/fonts/altehaasgroteskregular.ttf') format('truetype'),
         url('/skin/frontend/bizarre/default/fonts/altehaasgroteskregular.svg') format('svg');}
@font-face {
    font-family: 'MontserratRegular';
    src: url('/skin/frontend/bizarre/default/fonts/montserrat-regular.eot');
    src: url('/skin/frontend/bizarre/default/fonts/montserrat-regular.eot') format('embedded-opentype'),
         url('/skin/frontend/bizarre/default/fonts/montserrat-regular.woff2') format('woff2'),
         url('/skin/frontend/bizarre/default/fonts/montserrat-regular.woff') format('woff'),
         url('/skin/frontend/bizarre/default/fonts/montserrat-regular.ttf') format('truetype'),
         url('/skin/frontend/bizarre/default/fonts/montserrat-regular.svg') format('svg');}
@font-face {
	font-family: "Flaticon";
	src: url("/skin/frontend/bizarre/default/fonts/montserrat-bold.eot");
	src: url("/skin/frontend/bizarre/default/fonts/montserrat-bold.eot") format("embedded-opentype"),
	url("/skin/frontend/bizarre/default/fonts/montserrat-bold.woff") format("woff"),
	url("/skin/frontend/bizarre/default/fonts/montserrat-bold.ttf") format("truetype"),
	url("/skin/frontend/bizarre/default/fonts/montserrat-bold.svg") format("svg");
	font-weight: normal;
	font-style: normal;}
@font-face {
    font-family: 'NevisBold';
    src: url('/skin/frontend/bizarre/default/fonts/nevis.eot');
    src: url('/skin/frontend/bizarre/default/fonts/nevis.eot') format('embedded-opentype'),
         url('/skin/frontend/bizarre/default/fonts/nevis.woff2') format('woff2'),
         url('/skin/frontend/bizarre/default/fonts/nevis.woff') format('woff'),
         url('/skin/frontend/bizarre/default/fonts/nevis.ttf') format('truetype'),
         url('/skin/frontend/bizarre/default/fonts/nevis.svg') format('svg');}
@font-face {
    font-family: 'PillGothic300mgRegular';
    src: url('/skin/frontend/bizarre/default/fonts/pillgothic300mg-regular.eot');
    src: url('/skin/frontend/bizarre/default/fonts/pillgothic300mg-regular.eot') format('embedded-opentype'),
         url('/skin/frontend/bizarre/default/fonts/pillgothic300mg-regular.woff2') format('woff2'),
         url('/skin/frontend/bizarre/default/fonts/pillgothic300mg-regular.woff') format('woff'),
         url('/skin/frontend/bizarre/default/fonts/pillgothic300mg-regular.ttf') format('truetype'),
         url('/skin/frontend/bizarre/default/fonts/pillgothic300mg-regular.svg') format('svg');
}

@font-face {
  font-family: 'PillGothic300mgbold';
  src: url('/skin/frontend/bizarre/default/fonts/pillgothic300mg-bold.ttf')  format('truetype');
  font-weight: normal;
  font-style: normal;
}


/* 27 march 2015 start  */
.products-grid .product-name a {font-family: PillGothic300mgRegular;}
aside.sidebar .block.block-layered-nav ol li a {font-family: PillGothic300mgRegular;}
.price-box .price{font-family: PillGothic300mgbold; }


/* 27 march 2015 end  */



.logo { width:100%; float:left; text-align:left; margin:1px 0 0 25px;}
.logo img { width:180px; height:auto;}
/*.top_links { width:367px; float:right; padding-bottom:3.5px; margin:14px 20px 0 0; line-height:16px; border-bottom:1px solid #31312d;}
.top_links.top_links2 {border:none;}
.top-cart { width:100%;}
.top_links ul {margin:0; padding:0; float:right;}
.top_links ul li {list-style:none; float:left;}
.top_links ul li a {color:#fff; text-transform:uppercase; font-size:13px; font-family: 'PillGothic600mgThin'; margin:0; padding:0 6.5px; line-height:15px;}*/

/*.nav_outer {width:488px; float:left; margin:54px 0 26px 0;}
.nav2 { width:100%; float:left;}
.nav2 ul { margin:0; padding:0;}
.nav2 ul li {list-style:none; float:left;}
.nav2 ul li a {line-height:20px; font-size:17.8px; font-family: 'PillGothic300mgRegular'; font-weight:bold; color:#d5d1b6; text-transform:uppercase; text-align:left; padding:0 39px 0 0;}
.nav2 ul li a:hover { color:#f60b2f;}*/

.top-menu { position:relative; width:auto; float:left; margin-top:12px; margin-right:3%;}
.top-menu .nav-container, header#sticky-header.floating .nav-container {width:488px; float:left; margin:16px 0 21px 0;}
.top-menu .nav-container ul, .floating .nav-container ul { margin:0; padding:0;}
.top-menu .nav-container ul { margin:0; text-align:center; padding:0}
.top-menu .nav-container ul li { list-style:none; padding:0; margin:0; background:none; float:left;}
.nav-wide ul.level1 { text-align:left;}
.top-menu .nav-container a.level-top,
.floating .nav-container a.level-top,
header#sticky-header .nav-container a.level-top {text-align:left; display:block; float:left; padding:0 20px; font-size:18px; background-color:#0f0f0a; margin:0; border-bottom:3px solid #0f0f0a;}
.top-menu .nav-container a span,
.floating .nav-container a span,
header#sticky-header .nav-container a.level-top span { line-height:20px; font-size:18px; font-family: 'PillGothic300mgRegular'; font-weight:normal; color:#ddd9c3; text-transform:uppercase; text-align:left; -webkit-text-stroke-width: 0; letter-spacing:0.04px;}
.top-menu .nav-container a.level-top:hover,
.floating .nav-container a.level-top:hover,
.top-menu .nav-container a.level-top:hover,
.top-menu .nav-container .active a.level-top,
.top-menu .nav-container .over a.level-top,
header#sticky-header .nav-container a.level-top:hover,
header#sticky-header .nav-container .active a.level-top,
header#sticky-header .nav-container .over a.level-top { background-color:#0f0f0a; border-bottom:3px solid #0f0f0a;}
.top-menu .nav-container a:hover span,
.floating .nav-container a:hover span,
header#sticky-header .nav-container a.level-top:hover span,
.top-menu .nav-container a.level-top:hover > span,
.top-menu .nav-container .active a.level-top > span,
.top-menu .nav-container .over a.level-top > span,
header#sticky-header .nav-container a.level-top:hover > span,
header#sticky-header .nav-container .active a.level-top > span,
header#sticky-header .nav-container .over a.level-top > span {color:#da2c2a;}
.top-menu .nav-wide ul.level0 li.level1 { width:33% !important; padding-bottom:0;}
.top-menu .nav-wide ul.level0 li.level1 ul li { width:100%; float:left; display:block;}
.top-menu .nav-container ul.level0 li.level1 a span, header#sticky-header ul.level0 li.level1 a span { color:#000; line-height:30px; font-size:15px;}
.top-menu .nav-container ul.level0 li.level1 a span:hover, .floating .nav-container ul.level0 li.level1 a span:hover { color:#da2c2a;}

.top-menu .nav-wide ul.level0 li.level1 ul ul, .floating .nav-wide ul.level0 li.level1 ul ul { display:none;}

.floating .top-cart, .floating .src_outer .search_mini_form { display:block !important;}

header#sticky-header.floating .search_mini_form
{
  display: none;
  position: inherit;
  right: 0px;
  background-color: #ffffff;
  background-image: none;
  background-repeat: repeat;
  background-attachment: scroll;
  background-position: 0% 0%;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: auto auto;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  margin-top: 0px;
  box-shadow:none;
}

.src_outer { width:208px; float:left; height:24px; margin-right:0; margin-top:15px; margin-left:0;}
header.header .form-search .indent { margin:0; padding:0;}
header.header .src_outer input[type="text"]{width:135px;border-bottom:1px solid #B89756; float:left; text-align:left; border-top:none; border-right:none; border-left:none; box-sizing:border-box; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#fff; background-color:transparent; margin:0; padding:0 0 0 5px; line-height:24px; height:24px;}
header.header .src_outer .search_mini_form { padding-top:0;}
.src_outer button.button {border:none; font-size:12px; float:right; text-align:center; padding:5px 0px 0 0px; margin:0; text-transform:uppercase; line-height:25px; color:#d5d1b6; font-family: 'brandon_grotesquemedium'; cursor:pointer; background:none; height:25px; letter-spacing:0.1px;}
.src_outer button:hover {color:#da2c2a;}
.fb_row {width:auto; float:right; margin-right:25px;}
.fb_row a {width:auto; height:auto; float:right; margin-left:10px;}
.h_top { width:100%; float:left; margin:10px 0 0 0;}

/*-- header change styles start--*/
.h_main { width:100%; float:left;}
.logo2 { float:left; text-align:left; margin:19px 15px 19px 15px;}	
.logo2 img { width:auto; max-width:100% height:auto;}
/*.nav_outer {width:488px; float:left; margin:54px 0 26px 0;}
.nav2 { width:100%; float:left;}
.nav2 ul { margin:0; padding:0;}
.nav2 ul li {list-style:none; float:left;}
.nav2 ul li a {line-height:20px; font-size:17.8px; font-family: 'PillGothic300mgRegular'; font-weight:bold; color:#d5d1b6; text-transform:uppercase; text-align:left; padding:0 39px 0 0;}
.nav2 ul li a:hover { color:#f60b2f;}*/
.h_right { width:205px; float:right; margin:8px 0px 0 0;}
.h_top_main {
    float:left;
    margin: 32px 12px 8px 43px;
    width: auto;
}
header.header .h_links a.items {
margin-left: 30px;
margin-right: 30px;
}
.h_links { width:auto; padding:0;}
.h_links ul { margin:0; padding:0;}
.h_links ul li { list-style:none; float:left; margin:0; padding:0;}
header.header .h_links a.login_link {font-size:12px; color:#d5d1b6; float:right; font-family: 'brandon_grotesquemedium'; text-transform:uppercase; text-align:left; padding:0; margin:0 7px 0 0;}
header.header .h_links a.header_cart {font-size:12px; color:#d5d1b6; font-family: 'brandon_grotesquemedium'; text-transform:uppercase; text-align:left;}
header.header .h_links a:hover {color:#f60b2f;}
.h_links .top-cart { float:right; margin:0 0px 0 0;}
.fb_outer { width:100%; float:right; text-align:right; margin:27px 2px 0 0;}
.fb_outer a { width:23px; height:23px; margin:0 5px; float:right;}
.fb_outer a.pinterest_icon { margin-right:2px;}

.src_outer .button i.fa.fa-search {
color: #ccc;
transform: rotate(90deg);
margin: 7px 4px 0 0;
}
/*-- header change styles end--*/

header#sticky-header.floating .h_links .top-cart { float:right; margin:0 7px 0 0;}
header#sticky-header.floating .grid_12 .small-logo { float:left; position:inherit}




#footer .footer-bottom,
body.boxed-layout #footer .footer-bottom .container_12 { background-color: #000; }

.f_links {width:100%; float:left;}
.f_links ul { margin:0; padding:0; list-style:none; text-align:center;}
.f_links ul li { display:inline; margin:0; padding:0;}
.f_links ul li a {color:#fff; text-align:left; margin:0px; padding:0 5px; line-height:80px; font-size:18px; font-family: 'PillGothic600mgRegular';}
.f_links ul li a:hover {color:#f60b2f;}

body .header-wrapper header#sticky-header,
header#sticky-header .menu-line,
body.boxed-layout .header-wrapper header#sticky-header .topline .container_12,
body.boxed-layout .header-wrapper header#sticky-header .menu-line .container_12,
header#sticky-header.floating .search_mini_form {background-color: #0f0f0a;}

.cms-home .main-container { padding-top:0;}
.cms-home .rev_slider_wrapper { background-color:#0f0d26 !important;}

.winter_box {border:2px solid #c5b158; color:#c5b158; text-align:center; margin:12px 0 0 0; line-height:34px; font-size:20px; font-family: 'GothamMediumRegular'; text-transform:uppercase; padding:0 20px;}
.shop-link { text-align:center;}
.shop-link span {text-align:center; background-image:url(/skin/frontend/bizarre/default/images/shop_top_border.png); background-position:top center; background-repeat:repeat-x; text-transform:uppercase; color:#c5b158; font-size:20px; font-family: 'GothamBoldRegular'; margin:0px auto; padding-top:14px;}


.cont_img_block {width:100%; float:left;}
.cont_top_block {width:100%; float:left; position:relative;}
.cont_img1 {width:38.3%; float:left; position:relative;}
.cont_img1 img {width:100%; height:auto;}
.cont_img2 {width:61.7%; float:right;}
.cont_img2 img {width:100%; height:auto;}
.cont_img3 {width:61.8%; float:left; position:relative;}
.cont_img3 img {width:100%; height:auto;}
.cont_img5 {width:38.2%; float:right; margin-top:-21.4%; position:relative;}
.cont_img5 img {width:100%; height:auto; }
.cont_img4 {width:23.5%; position:absolute; top:33.9%; left:38.3%;}
.register_inner {width:100%; float:left;}
.cont_img4 img {width:100%; height:auto;}
.register_box {position:absolute; top:10%; left:0; right:0;}
.register_box p {color:#e5dcb3; text-align:center; font-size:69px; line-height:66px; margin:0; padding:0; font-family: 'mathletebulky';}
.register_box p span { font-size:85px; padding-left:16px;}
.follow {font-size:43px; text-align:left; padding-left:120px; line-height:45px; font-family: 'Sofia', cursive; font-weight:400; color:#e5dcb3;}
.follow a, .register_box p a { color:#e5dcb3;}
.follow a:hover, .register_box p a:hover {color:#000;}
.cont_bot_block {width:100%; float:left;}
.cont_bot_left {width:66.2%; float:left;}
.cont_img6 {width:100%; float:left;}
.cont_img6 img {width:100%; height:auto;}
.cont_img7 {width:66.65%; float:left;}
.cont_img7 img {width:100%; height:auto;}
.cont_img9 {width:33.35%; float:left;}
.cont_img9 img {width:100%; height:auto;}
.cont_bot_right {width:33.8%; float:left;}
.cont_img8 {width:100%; float:right;}
.cont_img8 img {width:100%; height:auto;}
.cont_tlt {position:absolute; bottom:0; left:0; width:100%; text-align:center; padding:51px 0; line-height:34px; color:#000; font-size:30px; font-family:'PillGothic300mgRegular'; background:url(/skin/frontend/bizarre/default/images/trans_bg.png) repeat;}
.cont_tlt a { color:#000;}
.cont_tlt a:hover {color:#f60b2f;}
.display-tablet, .quick-access { display:none;}
.product-img-box ul.bxslider li { width:105px; height:123px; position:relative; border:1px solid #dadad5;}
.product-img-box ul.bxslider li img { height:100%; width:auto; position:absolute; bottom:0; left:0; right:0; top:0; margin:auto;}
a.scroll_icon { width:100%; float:left; text-align:center; height:9px; cursor:pointer; border:1px solid red;}
.more-slider { width:100%; float:left;}
.bx-next { background:url(/skin/frontend/bizarre/default/images/more_top_arrow.jpg) center top no-repeat; font-size:0; width:100%; height:9px; float:left; margin-bottom:10px;}
.bx-prev { background:url(/skin/frontend/bizarre/default/images/more_bot_arrow.jpg) center top no-repeat; font-size:0; width:100%; height:9px; float:left; margin-top:10px;}
.no-slider { margin-left:10px;}
.product-shop .availability { display:none !important;}
.product-shop .sku { margin:15px 0 0 0;}
.product-options .option-item { width:50%; float:left; padding-right:10px; box-sizing:border-box;}
.product-options .option-item:last-of-type { padding-right:0; padding-left:10px;}
.product-options .option-item em { display:none;}
.price-box-content { width:100%; float:left; border-bottom:1px dotted #dddddd; padding:0 0 20px 0; margin:0 0 20px 0;}
.product-options-bottom .price-box { display:none;}
.product-main-image {width:70%; float:left;}
.product-more-views {width:30%; float:left;}
.breadcrumbs-wrapper { margin-top:20px;}
.hide { display:none;}
.md-modal-header .close { top:5px !important; right:5px !important;}
.new-users .content { min-height:189px;}
.dashboard .box-head { margin-top:15px;}
.page-sitemap .pager-box, .page-sitemap .amount { float:left;}
.paypal-logo { display:none !important}


#footer { 
    width:100%; 
	float:left;
	font-family: 'PillGothic300mgRegular'; 
	font-size:18px; 
	color:#ddd9c3;
	text-transform:uppercase; 
	background-color:#211b1a;
	//border-top:13px solid #8f7a51; 
	//border-bottom:13px solid #8f7a51;
	}
	
/*.f_mid {width:1047px; float:left; margin:0 97px 0 128px;}*/
.f_mid {width:100%; float:left; padding:0 97px 0 128px; box-sizing:border-box;}
.f_top { width:100%; float:left; padding:0 0 36px 6px; margin:26px 70px 0 0; border-bottom:1px dashed #3b3b32; box-sizing:border-box;}
.f_top a {text-decoration:none; text-align:left; width:auto; line-height:33px; float:left; color:#ddd9c3; background-position:left top; background-repeat:no-repeat;}
.f_top a:hover {color:#8f7a51}
.f_top a.contact {background-image:url(/skin/frontend/bizarre/default/images/ph_icon.png); padding:0 5px 0 34px; margin:0 44px 0 0;}
.f_top a.customer {background-image:url(/skin/frontend/bizarre/default/images/customer_icon.png); padding:0 5px 0 43px; margin:0 28px 0 0;}
.f_top a.care { background-image:url(/skin/frontend/bizarre/default/images/care_icon.png); padding:0 5px 0 45px; margin:0 32px 0 0;}
.f_top a.guide { background-image:url(/skin/frontend/bizarre/default/images/guide_icon.png); padding:0 5px 0 66px; margin:0 40px 0 0;}
.mail_outer { width:auto; float:left;}
.mail_outer a.mail_img { width:26px; height:33px; float:left; margin:0 11px 0 0;}
.mail_box {width:191px; float:left; border:1px solid #5c4f35; margin-top:2px;}
.mail_input {width:160px; float:left; line-height:29px; padding:0 6px 0 9px; box-sizing:border-box; font-size:18px; color:#fff; border:none; background:none; text-transform:uppercase; font-family: 'PillGothic300mgRegular';}
.mail_btn {width:25px; height:26px; background-color:transparent; margin-top:1px; float:right; border:none; background-image:url(/skin/frontend/bizarre/default/images/news_btn.png); background-position:right; background-repeat:no-repeat; cursor:pointer; font-size:0;}

.static_row {width:100%; float:left; border-bottom:1px dashed #59584d; margin:25px 0 40px 0; padding:0 0 19px 21px; box-sizing:border-box;}
.static_box1 {width:256px; display:inline-block; text-align: center; margin-right:11px;}
.static_box1.static_box2 {}
.static_box1.static_box3 {width:212px; margin-right:0;}
.static_img {width:auto; height:auto; text-align:center; margin-bottom:24px;}
.static_box1 a { text-align:center; color:#ddd9c3; line-height:17px; margin-bottom:9px; display:inline-block;}
.client_row {width:100%; text-align:center; padding-right:12px;}
.client_row img { width:auto; height:auto; margin:7px 5px 0 5px;}
.card_row {width:100%; text-align:center;}
.card_row img { width:auto; height:auto; margin:4px 2px 0 2px;}
.static_box1 p { text-transform:none;}

.f_mid2 { width:100%; float:left; margin-bottom:28px;}
.f_links2 {width:300px; float:left; margin:1px 0px 0 20px;}
.f_links2 p { width:auto; float:left; text-transform: capitalize; margin:0 4px 0 0}
.f_links2 ul { margin:0; padding:0;}
.f_links2 ul li { list-style:none; float:left; text-transform:capitalize; padding:0px 8px 0 0px; margin:0 7px 0 0; background-image:url(/skin/frontend/bizarre/default/images/f_links_border.jpg); background-position:right top; background-repeat:no-repeat;}
.f_links2 ul li a {color:#ddd9c3; padding:0 0px; line-height:18px;}
.f_links2 ul li:last-child { background-image:none;}
.f_links2 ul li a:hover {color:#8f7a51}

.f_web {width:292px; text-align:center; float:left;}
.f_web p {text-transform:none; line-height:20px; padding-bottom:8px;}

.fb_right_box { width:auto; display:inline-block; margin-top:3px; float:left; margin-right:20px;}
.fb_right_box a { width:auto; margin:3px 5px 0 5px;}
.fb_right_box a i {
  border: 1px solid #8f7a51;
  color: #fff;
  height: 20px;
  padding: 10px;
  width: 20px;
  border-radius:100%;
  font-size:20px;
}

.fb_right_box a i:hover {
  background:#8f7a51;
}

.f_bot { width:100%; float:left; margin-bottom:28px;}
.f_bot p { color:#8f7a51; text-transform:none; text-align:center; line-height:21px;}



.hide-desktop { display:none;}
.desktop-top-menu { width:auto; float:left; margin:20px 0 20px 0;}
.desktop-top-menu ul { padding:0; margin:0;}
.desktop-top-menu ul li { list-style:none; padding:0; margin:0; float:left; position:relative;}
.desktop-top-menu ul li a {text-align:left; display:block; float:left; padding:0 20px; font-family: 'brandon_grotesquemedium'; font-size:12px; margin:0 0 0px 0; font-weight:normal; color:#ddd9c3; text-transform:uppercase; -webkit-text-stroke-width: 0; letter-spacing:0.04px;}
.desktop-top-menu > ul > li > ul { display:none; position:absolute; top:18px; left:0; background-color:#13120b; width:105px; padding:10px 15px; margin:0;}
.desktop-top-menu ul li:hover ul { display:block;}
.desktop-top-menu > ul > li > ul > li > ul { display:block; width:100%; float:left; padding:0; margin:0;}
.desktop-top-menu ul li ul li { line-height:32px; width:100%; float:left;}
.desktop-top-menu ul li ul li a {text-align:left; display:block; float:left; padding:0; font-family: 'brandon_grotesquemedium'; font-size:12px; margin:0; font-weight:normal; color:#ddd9c3; text-transform:uppercase; -webkit-text-stroke-width: 0; letter-spacing:0.04px; word-wrap:break-word; width:100%; box-sizing:border-box;}

.search_mini_form { margin-bottom:15px;}

.lookbook .book_box ul { width:100%; float:left;}
.lookbook .book_box ul li { width:120px; float:left; margin:0 15px;}
.lookbook .book_box ul li p { text-align:center; font-size:13px; margin:10px 0 0 0;}

.bxslider li img { width:30px; height:auto; float:left;}

.subcatdetails { display:none; width:100%; float:left;}
.subcatdetails .subcatimg { width:70%; float:left; text-align:center}
.subcatdetails .subcatimg img { width:auto; max-width:100%; height:auto; max-height:525px;}
.subcatdetails .subcat_products_list { width:26%; float:right;}
.subcatdetails .subcat_products_list li { margin:0 0 10px 0;}
.subcatdetails.active { display:block;}
.subcat_list { width:100%; float:left;}
.nextslide, .prevslide { width:19px; height:16px; float:left; margin:80px 0 0 0; background-position:left center; background-repeat:no-repeat; cursor:pointer;}
.nextslide { background-image:url(/skin/frontend/bizarre/default/images/arrow_right.png);}
.prevslide { background-image:url(/skin/frontend/bizarre/default/images/arrow_left.png);}
.midslide { width:80%; float:left;}
.midslide a { cursor:pointer;}

.contact_info { width:100%; float:left;}
.contact_info h4 { margin:0 0 20px 0; padding:0; font-weight:normal; font-size:14px; line-height:20px;}
.contact_info .box1 { margin:0 0 20px 0; padding:0 0 0 20px; box-sizing:border-box; width:100%; float:left;}
.contact_info h3 { margin:0 0 5px 0; padding:0; font-size:16px; color:#B41721;}
.contact_info p { margin:0; padding:0; font-size:14px; line-height:20px;}

#contactForm .fieldset { width:100%; float:left; box-sizing:border-box;}

.size_guide_cnt { width:100%; float:left;}
.size_guide_cnt h3 {font-size:16px; color:#B41721; width:100%; float:left; margin:0 0 10px 0; text-transform:uppercase;}
.size_guide_cnt table { border-collapse:collapse; border-color:#d5d1b6; width:100%; border:1px solid #8F7A51;}
.size_guide_cnt table td { text-align:center; padding:5px 10px; border:1px solid #8F7A51; text-transform:uppercase; color:#222;}
.size_guide_cnt_table { width:100%; float:left; margin:0 0 50px 0;}

.size_guide_cnt table.table1, .size_guide_cnt table.table2 { width:835px;}
.size_guide_cnt table.table3 { width:100%;}
.size_guide_cnt table.table4 { width:700px;}

.products-grid .sale_box { width:auto; position: relative; bottom: 41px; float:left; padding:0 15px; line-height:34px; margin:0px 0 0 0; background-color:#da2c2a; font-size:14px; color:#fff;}
.products-grid li.item .product-info { width:100%; max-width:100%;text-align: center;}

@import url(/_ext/fonts.googleapis.com/css__q4131ba5e4c.css);

.product-view .product-shop .product-name h1, .related-wrapper-bottom .block-title strong span { font-family: 'Montserrat', sans-serif !important; font-weight:400 !important;}

.add-to-cart button.button span span { background-color:#86745E !important;}
.add-to-cart button.button span span:hover { background-color:#000 !important;}


.customer_service_cnt { border:5px solid #C4BD97; background-color:#fff; width:80%; position:relative; padding:20px; box-sizing:border-box;}

.ui-tabs-vertical { width: 100%; float:left; }
.ui-tabs-vertical .ui-tabs-nav { width:20%; float:left; }
.ui-tabs-vertical .ui-tabs-nav li {}
.ui-tabs-vertical .ui-tabs-nav li a { display:block; color:#888; font-size:14px; line-height:24px; }
.ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active a,
.ui-tabs-vertical .ui-tabs-nav li a:hover { color:#da2c2a; }
.ui-tabs-vertical .ui-tabs-panel { float: right; width: 78%;}

.ui-tabs-vertical .ui-tabs-panel h2 { color:#da2c2a; font-size:18px; padding:0; margin:0 0 20px 0;}
.ui-tabs-vertical .ui-tabs-panel h3 { color:#000; font-size:15px; padding:0; margin:0 0 5px 0;}
.ui-tabs-vertical .ui-tabs-panel h4 { color:#000; font-size:14px; padding:0; margin:0 0 5px 0;}
.ui-tabs-vertical .ui-tabs-panel p { font-size:14px; line-height:20px; padding:0; margin:0 0 20px 0; color:#000;}
.ui-tabs-vertical .ui-tabs-panel ul { padding:0 15px; margin:0 0 20px 0;}
.ui-tabs-vertical .ui-tabs-panel ul li { padding:0; margin:0 0 5px 0; list-style:disc; color:#000; font-size:14px; line-height:20px;}
.ui-tabs-vertical .ui-tabs-panel ul li .center_cnt { width:100%; float:left; padding:0 0 0 50px; margin:10px 0 0 0; box-sizing:border-box;}

.fadeandscale_close { background-color:transparent; background-image:url(/skin/frontend/bizarre/default/images/popup_close.png); background-position:0 0; background-repeat:no-repeat; background-size:100% auto; width:30px; height:37px; position:absolute; top:10px; right:10px; border:none; font-size:0; cursor:pointer;}

.payment_logos_row { width:100%; float:left; margin:0 0 20px 0; text-align:center;}
.payment_logos_row img { display:inline-block; margin:0 5px;}

/*-- footer style end --*/
@media only screen and (min-width: 979px) and (max-width: 1024px) {
	.top_links { width:286px;}
	.top-menu .nav-container a.level-top, .floating .nav-container a.level-top, header#sticky-header .nav-container a.level-top{ padding:0 18px;}
	.fb_row {margin-right:10px;}
	.fb_row a {width:24px; margin-left:5px;}
	.src_outer { width:180px; margin-right:5px; margin-left:0;}
	header.header .src_outer input[type="text"] { width:100px;}
	.src_outer button.button {padding:0 5px; font-size:12px;}
	header#sticky-header.floating .fb_row { margin-top:15px;}
	.register_box {top:8%;}
	.register_box p {font-size:56px; line-height:50px;}
	.register_box p span { font-size:65px; padding-left:16px;}
	.follow {font-size:36px; padding-left:100px; line-height:45px;}
	.cont_tlt {padding:25px 0; line-height:30px; font-size:23px;}
	.product-img-box ul.bxslider li { height:80px;}
	.top-menu .nav-container ul.level0 li.level1 a span, .floating .nav-container ul.level0 li.level1 a span { font-size:18px;}
	.src_outer { width:188px;}
	header.header .src_outer input[type="text"]{width:105px;}
	.fb_outer { width:auto;}
	header.floating .nav-container { max-width: 488px;}
	
	.f_mid {width:100%; padding:0 4% 0 4%; float:none; box-sizing: border-box }
	.f_top a.contact 	{padding:0 5px 0 34px; margin:0 5px 0 0}
	.f_top a.customer 	{padding:0 5px 0 43px; margin:0 5px 0 0}
	.f_top a.care 		{padding:0 5px 0 45px; margin:0 5px 0 0}
	.f_top a.guide 		{padding:0 5px 0 60px; margin:0 5px 0 0}
	.mail_outer { width:auto;}
	.mail_box {width:78%;}
	.mail_input {width:75%;}
	
	.static_row {margin:25px 0 40px 0; padding:0 0 19px 10px;}
	.static_box1 {width:26%; margin-right:1%;}
	.static_box1.static_box2 {width:22%;}
	.static_box1.static_box3 {width:20%;}
	
	.f_links {width:30%; margin:0 2% 0 4%;}
	.f_web {width:38%;}
	.fb_right_box {width:24%; margin-top:3px;}
	
	.lookbook .book_box ul li { width:100px; margin:0 10px;}
	.lookbook .book_box ul li img { width:100%; height:auto;}
	
	.size_guide_cnt table.table1, .size_guide_cnt table.table2 { width:789px;}
	.size_guide_cnt table.table4 { width:653px;}
	
	
	.customer_service_cnt { width:90%;}
	
	.ui-tabs-vertical .ui-tabs-panel p { font-size:13px; line-height:18px;}
	.ui-tabs-vertical .ui-tabs-panel ul li { font-size:13px; line-height:18px;}
	.desktop-top-menu ul li a {
  padding: 0 10px;
}



.h_top_main {
  margin: 32px 12px 8px 18px;
}

}


@media only screen and (min-width:782px) and (max-width:1023px) {

 .desktop-top-menu ul li a {
  padding: 0 10px;
}

.h_top_main {
  margin: 32px 0 8px 25px;
}



.h_links .top-cart {
  margin: 0 20px 0 0;
}



.src_outer {
  width: auto;
}

header.header .src_outer input[type="text"] {
  width: 100px;
}

header.header .h_links a.items {
  margin-left: 20px;
}

.top-menu {
  margin-right: 2%;
}

}

@media only screen and (min-width: 799px) and (max-width: 991px) {
	
/*-- footer styles start--*/
.f_mid {width:100%; padding:0 4% 0 4%; float:none; box-sizing: border-box;}
.f_top a {line-height:37px;}
.f_top a.contact 	{padding:0 5px 0 45px; margin:0 35px 15px 0}
.f_top a.customer 	{padding:0 5px 0 55px; margin:0 35px 15px 0}
.f_top a.care 		{padding:0 5px 0 60px; margin:0 35px 15px 0}
.f_top a.guide 		{padding:0 5px 0 66px; margin:0 25px 0 0}
.mail_outer { width:auto; float:left;}
.mail_box {width:78%;}
.mail_input {width:75%;}

.static_row {margin:25px 0 30px 0; padding:0;}
.static_box1 {width:47%; margin-right:2%; min-height:180px;}
.static_box1.static_box2 {width:47%;}
.static_box1.static_box3 {width:47%;}

.f_links {width:38%; margin:0;}
.f_web {width:40%;}
.fb_right_box {width:25%; margin-top:3px;}
/*-- footer end start--*/

.lookbook .book_box ul li { width:31%; margin:0 0 10px 0; text-align:center;}
.lookbook .book_box ul li img { width:auto; max-width:100%; height:auto;}

.size_guide_cnt table td { box-sizing:border-box;}

.size_guide_cnt table.table1, .size_guide_cnt table.table2 { width:100%;}
.size_guide_cnt table.table3 { width:100%;}
.size_guide_cnt table.table4 { width:100%;}

}

@media only screen and (min-width: 768px) and (max-width: 978px) {
	.display-tablet {
	    display: block;
	    padding-bottom: 20px;
	}
.h_top_main {
    float: left;}
.fa.fa-bars {
    color: #fff;
}

header#header .h_top_main {
  margin:10px 12px 8px 10px;
}

#footer .f_mid .f_top a {
  margin: 0 1.5%;
  font-size: 14px;
}

.f_links2 {
  width: 50%;
}

.fb_right_box {
  width: 50%;
}

.mail_outer {
  margin-top: 10px;
}

.h_main .logo2 {
  position: absolute;
  left:0;
  right:0;
}

header .menu-line.display-tablet .h_right.tablet_right {
  bottom: 10px;
  right: 56px;
}

.nav-container.mobile {-top: 20px;}
	.h_top .src_outer { display:none;}
	header.header .menu-line .grid_12, body.boxed-layout header.header .menu-line .container_12 { background-color:#0f0f0a;}
	.menu-button span { color:#fff;}
	.src_outer { margin-top:10px; margin-right:5px; float:right;}
	.logo_row .grid_4 { float:right;}
	body header.header .search_mini_form { position:inherit; float:left; margin:0;}
	.top-menu .nav-container ul, .floating .nav-container ul { width:100%; float:left;}
	header.header .nav-container.mobile { right:0;}
	.top-menu .nav-container ul li, .floating .nav-container ul li { width:100%;}
	.top-menu .nav-container a.level-top, .floating .nav-container a.level-top, header#sticky-header .nav-container a.level-top {text-align:left; color:#000;}
	.top-menu .nav-container a span, .floating .nav-container a span, header#sticky-header .nav-container a.level-top span { color:#000; line-height:24px; font-size:16px;}
	.top-menu .nav-container a.level-top:hover, .floating .nav-container a.level-top:hover { background-color:#fff; border-bottom:3px solid #da2c2a;}
	
	.menu-button {
	    float: left;
	    position: absolute;
	    right: 0;
	    top: -49px;
		z-index:999999;
	}
	.register_box {top:5%;}
	.register_box p {font-size:40px; line-height:40px;}
	.register_box p span { font-size:50px; padding-left:16px;}
	.follow {font-size:25px; padding-left:70px; line-height:30px;}
	.cont_tlt {padding:25px 0; line-height:30px; font-size:23px;}
	.productpage_small > .grid_3, .productpage_small > .grid_6 { float: left; width: 730px; }
	.meigee-tabs-content { box-sizing:border-box;}
	.product-collateral, .related-wrapper-bottom, .rating-title, .box-collateral { width:98%;}
	.box-collateral .grid_6 { width:48%;}
	.catalog-product-view .box-reviews .review { width:60%;}
	.opc-wrapper-opc .opc-col-left, .opc-wrapper-opc .opc-col-center, .opc-wrapper-opc .opc-col-right { width:47.5% !important; float:left !important}
	.account-login .grid_6 { width:48%;}
	.my-account { width:98%;}
	.box-account .grid_5 { width:49%;}
	.my-account .form-list .field { width:48%; margin:0 1%;}
	body.contacts-index-index .container_12 .grid_9.col-main { width: 536px !important; margin-right:30px;}
	.show-desktop { display:none;}
	.tablet_right { float:right;}
	.logo2 { width:100%; float:left; margin:10px 0; height:auto; text-align:center;}
	.logo2 img { width:auto; max-width:100%; height:auto;}
	.h_links { margin:13px 0 0 0;}
	#sticky-header { display:none !important;}
	
	/*-- footer styles start--*/
	.f_mid {width:100%; padding:0 6% 0 4%; float:none; box-sizing: border-box;}
	.f_top a {line-height:37px;}
	.f_top a.contact 	{padding:0 5px 0 45px; margin:0 35px 15px 0}
	.f_top a.customer 	{padding:0 5px 0 55px; margin:0 35px 15px 0}
	.f_top a.care 		{padding:0 5px 0 60px; margin:0 35px 15px 0}
	.f_top a.guide 		{padding:0 5px 0 66px; margin:0 25px 0 0}
	.mail_outer { width:auto; float:left;}
	.mail_box {width:78%;}
	.mail_input {width:75%;}
	
	.static_row {margin:25px 0 30px 0; padding:0;}
	.static_box1 {width:47%; margin-right:2%; min-height:180px;}
	.static_box1.static_box2 {width:47%;}
	.static_box1.static_box3 {width:47%;}
	.f_links {width:40%; margin:0;}
	.f_web {width:40%;}
	/*-- footer end start--*/
	

	.fb_right_box a { float:none; display:inline-block;}
	.hide-desktop { display:block;}
	.hide-mobile { display:none;}
	
	.lookbook .book_box ul li { width:31%; margin:0 0 10px 0; text-align:center;}
	.lookbook .book_box ul li img { width:auto; max-width:100%; height:auto;}
	.size_guide_cnt table td { box-sizing:border-box;}

	.size_guide_cnt table.table1, .size_guide_cnt table.table2 { width:100%;}
	.size_guide_cnt table.table3 { width:100%;}
	.size_guide_cnt table.table4 { width:100%;}
	
	.h_right { margin:7px 0 0 0;}
	
	.customer_service_cnt { width:90%;}
}

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

header.header .h_links a.items {
margin-left: 20px;
margin-right: 19px;
}
.h_top_main {
    float: left;}
header.header .form-search .indent {
    display: inline !important;
    float: right;
    margin: 0 21px 0 1px;
    padding: 0;
}
header#header .form-search {
    display: inline;
    float: none;
    width: 100%;
}

#footer .f_mid .f_top a {
  margin: 0 3%;
}

header.header .search_mini_form, body header.header .search_mini_form.active {top: 15px !important;}
.search_mini_form, body header.header .search_mini_form.active {width:auto !important;}
	.display-tablet, .quick-access { display:block;}
.fa-bars{color:#FFF;}
.nav-container.mobile {  right: 0;}
#header .container_12{width: 98% !important;}
	.hide-mobile { display:none;}
	.src_outer { display:none;}
	.top_links { width:100%; text-align:center; margin:10px 0;}
	.top_links ul {float:none;}
	.top_links ul li {list-style:none; float:none; display:inline-block}
	header.header .menu-line .grid_12, body.boxed-layout header.header .menu-line .container_12 { background-color:#0f0f0a;}
	.menu-button span { color:#fff;}
	.menu-button {
	    float: right;
	    position: absolute !important;
	    right: 0;
	    top: -44px;
	    width: auto !important;
	}

	.menu-line { float:left;}
	.fb_row, header#sticky-header.floating .fb_row { width:100%; float:left; text-align:center; margin:0 0 10px 0;}
	.fb_row a { width:auto; float:none; display:inline-block; margin:0 5px;}
	header.header .search_mini_form, body header.header .search_mini_form.active {  width:80%; margin:auto; left:0; right:0;}
	#sticky-header { display:none !important;}
	.winter_box {font-size:13px;}
	.register_box {top:3%;}
	.register_box p {font-size:30px; line-height:28px;}
	.register_box p span { font-size:35px; padding-left:16px;}
	.follow {font-size:17px; padding-left:60px; line-height:25px;}
	.cont_tlt {padding:15px 0; line-height:22px; font-size:18px;}
	.f_links {margin:30px 0;}
	.f_links ul li a {padding:0 4px; line-height:20px; font-size:13px;}
	.product-view .product-name, .product-view .ratings, .product-view .product-shop .short-description, .product-options, .product-options-bottom, .product-custom { width:100%; float:left; box-sizing:border-box;}
	.product-view .product-name { margin-top:15px; padding:0;}
	.product-view .product-name .sku { margin-bottom:10px;}
	.product-img-box ul.bxslider li { height:80px;}
	.new-users .content { min-height:inherit;}
	.product-view .product-buttons { top:-60px; z-index:99999999995}
	.catalog-product-view .content-wrapper { overflow:visible;}
	.new-users { margin-bottom:20px;}
	
	.tablet_right { display:none;}
	.logo2 { width:100%; float:left; margin:10px 0; height:auto; text-align:center;}
	.logo2 img { width:auto; max-width:100%; height:auto;}
	.h_links { margin:13px 110px 0 0;}
	.h_right { width:100%; float:left; margin:0; padding:0; text-align:center;}
	.fb_outer a { float:none; display:inline-block;}
	.fb_outer { margin:10px 0; float:left; text-align:center;}
	header.header .form-search input { width:260px !important;}
	
	.f_mid {width:100%; padding:0%; float:none; box-sizing: border-box;}
	.f_top a {line-height:37px;}
	.f_top a.contact 	{padding:0 5px 0 45px; margin:0 0px 15px 0}
	.f_top a.customer 	{padding:0 5px 0 55px; margin:0 0px 15px 0; float:right;}
	.f_top a.care 		{padding:0 5px 0 60px; margin:0 0px 15px 0}
	.f_top a.guide 		{padding:0 5px 0 66px; margin:0 0px 0 0; float:right;}
	.mail_outer { width:100%;}
	.mail_box {width:90%;}
	.mail_input {width:90%;}
	
	.static_row {margin:25px 0 30px 0; padding:0;}
	.static_box1 {width:100%; margin-right:0%; margin:0 0 30px 0;}
	.static_box1.static_box2 {width:100%;}
	.static_box1.static_box3 {width:100%;}
	.static_img img {width:80px;}
	.static_box1 a {line-height:24px; margin-bottom:15px; font-size:22px;}
	
	
	.f_links2 {width:70%; margin:0 auto; float:none; }
	.f_web {width:100%; margin-top:15px;}
	.fb_right_box {width:100%; margin-top:3px; text-align:center;}
	
	.hide-desktop { display:block;}
	.hide-mobile { display:none;}
	
	.lookbook .book_box ul li { width:32%; margin:0 0 10px 0; text-align:center;}
	.lookbook .book_box ul li img { width:auto; max-width:100%; height:auto;}
	
	.size_guide_cnt_table { overflow-x:scroll}

	.size_guide_cnt table.table1, .size_guide_cnt table.table2 { width:100%;}
	.size_guide_cnt table.table3 { width:100%;}
	.size_guide_cnt table.table4 { width:100%;}
	
	
	.customer_service_cnt { width:85%;}

	.ui-tabs-vertical .ui-tabs-nav { width:100%; float:left; margin:0 0 20px 0; text-align:center; }
	.ui-tabs-vertical .ui-tabs-nav li { display:inline-block; margin:0 3px;}
	.ui-tabs-vertical .ui-tabs-panel { float: left; width: 100%;}
	
	.ui-tabs-vertical .ui-tabs-panel p { font-size:13px; line-height:18px;}
	.ui-tabs-vertical .ui-tabs-panel ul li { font-size:13px; line-height:18px;}	
}
@media only screen and (max-width: 599px) {
	header.header .search_mini_form, body header.header .search_mini_form.active { width:70%; }
	.register_box {top:7%;}
	.register_box p {font-size:24px; line-height:21px;}
	.register_box p span { font-size:29px; padding-left:16px;}
	.follow {font-size:14px; padding-left:41px; line-height:20px;}
	header.header .form-search input { width:230px !important;}
	
	#footer {font-size:17px;}
	.mail_input {width:90%;}
	.static_img img {width:80px;}
	.static_box1 a {line-height:24px; margin-bottom:15px; font-size:22px;}
	.static_box1 {width:100%; margin:0 0 40px 0;}
	.mail_input {line-height:28px; padding:0 6px; font-size:16px;}
	.f_bot p { font-size:16px; line-height:19px;}
	
}
@media only screen and (max-width: 499px) {
	header.header .search_mini_form, body header.header .search_mini_form.active { width:75%; }
	.links_icon { float:right;}
	.links_icon a {margin:0 0 0 5px;}
	.tab_top ul li a {padding:0 7px; font-size:11px;}
	.reviews_box { margin-bottom:30px;}	
	.s_logo_outer {top:8%; left:0;}
	.s_logo img {width:130px;}
	.cont_img1 {width:100%; position:inherit;}
	.cont_img2 {width:100%; position:inherit;}
	.cont_img3 {width:100%; position:inherit;}
	.cont_img4 {width:100%; position:inherit; text-align:center; left:0;}
	.cont_img4 img {width:100%; height:auto; float:left;}	
	.cont_img5 {width:100%; position:inherit; margin:0;}
	.cont_bot_left {width:100%; float:left;}
	.cont_img6 {width:100%; position:inherit;}
	.cont_img7 {width:100%; position:inherit;}
	.cont_img8 {width:100%; position:inherit;}
	.cont_img9 {width:100%;}
	.cont_bot_right {width:100%; float:left;}
	.register_inner {width:100%; float:left; position:relative;}
	.register_box {position:absolute; top:10%; left:0; right:0;}
	.register_box p {color:#e5dcb3; text-align:center; font-size:69px; line-height:66px; margin:0; padding:0; font-family: 'mathletebulky';}
	.register_box p span { font-size:85px; padding-left:16px;}
	.follow {font-size:43px; text-align:left; padding-left:120px; line-height:45px; font-family: 'Sofia', cursive; font-weight:400; color:#e5dcb3;}
	.product-view .product-buttons { top:-95px;}
	.top_links ul li { margin-bottom:7px;}
	
	.mail_box { width:85%;}
	.mail_input {width:85%;}
	.static_img img {width:50px;}
	.static_box1 a {line-height:24px; margin-bottom:15px; font-size:22px;}
	.static_box1 {width:100%; margin:0 0 40px 0;}
	.f_top a { width:100%; line-height:37px;}
	.f_top a.contact 	{padding:0 5px 0 66px; margin:0 0px 5px 0; float:left; background-position:10px top;}
	.f_top a.customer 	{padding:0 5px 0 66px; margin:0 0px 5px 0; float:left; background-position:6px top;}
	.f_top a.care 		{padding:0 5px 0 66px; margin:0 0px 5px 0; background-position:5px top;}
	.f_top a.guide 		{padding:0 5px 0 66px; margin:0 0 0 0; float:left;}
	
	.ui-tabs-vertical .ui-tabs-nav { margin-top:20px;}
	.ui-tabs-vertical .ui-tabs-nav li { display:block; width:100%; float:left; border:1px solid #C4BD97; margin:0 0 2px 0;}
	
	.ui-tabs-vertical .ui-tabs-nav li a { display:block; color:#888; font-size:13px; line-height:30px; }
		
	.fadeandscale_close { width:24px;}
	.payment_logos_row img { width:42px; height:auto;}
	
	#header .container_12{width:auto !important;}
	.f_mid2 .f_links2 {
  width: 97%;
}

.fb_right_box {
  margin-bottom: 15px;
}
         
}
@media only screen and (max-width: 379px) {
	header.header .search_mini_form, body header.header .search_mini_form.active { width:80%; }
	.product-img-box ul.bxslider li { width:100%; height:60px;}
	.product-view .add-to-cart { width:100%; float:left;}
	.product-options .option-item, .product-options .option-item:last-of-type { width:100%; padding:0;}
	.product-view .product-buttons { top:-110px;}
	.products-grid.grid-4-columns li.item { width:100% !important;}
	header.header .form-search input { width:170px !important;}
	.h_links { margin-right:0;}
	.f_top a { width:100%; box-sizing:border-box;}
	.lookbook .book_box ul li { width:48%; margin:0 0 10px 0; text-align:center;}
	.lookbook .book_box ul li img { width:auto; max-width:100%; height:auto;}
	.h_main { width:320px; overflow:hidden;}
	.payment_logos_row img { width:34px; height:auto; margin: 0 2px;}
	.ui-tabs-vertical .ui-tabs-panel ul li .center_cnt { padding-left:20px;}
        .h_top_main { margin: 32px 0 8px 0;}
        .h_links .top-cart {margin: 0 21px 0 0;}
}
@media only screen and (max-width: 359px) {
	header.header .search_mini_form, body header.header .search_mini_form.active { width:88%; }
	.product-img-box ul.bxslider li { width:100%; height:50px;}
	header.header .form-search input { margin-left:10px;}
	.h_main { width:260px;}
	.ui-tabs-vertical .ui-tabs-panel ul li .center_cnt { padding-left:10px;}
	.payment_logos_row img { width:30px; height:auto; margin: 0 1px;}
         .h_top_main {margin: 32px 0 8px 0;}
         .h_links .top-cart {
  margin: 0 5px 0 0;
}
}


/*********15th April 2015*************/

@media only screen and (min-width:1025px) and (max-width:1280px){

.top-menu {
  margin-right: 2%;
}

.desktop-top-menu ul li a {
  font-size: 12px;
  padding: 0 10px;
}

header.header .h_links a.header_cart {
  font-size: 12px;
}

header.header .h_links a.login_link {
  font-size: 12px;
}

.h_top_main {
  margin: 32px 12px 8px 20px;
}

#footer .f_top p a {
  font-size: 16px;
  margin:0 2% 20px;

}

.static_row {
  padding: 0 0 19px 5px;
}

.static_box1 {
  width: 189px;
}

.static_box1.static_box3 {
  width: 164px;
}

.f_links2 {
  float: left;
  margin: 1px 0 0 15px;
}

.f_web {
  float: left;
  width: 292px;
}

.fb_right_box {
  display: block;
  width: auto;
}

}






.fadeandscalespop_close {
background-color: transparent;
background-image: url(/skin/frontend/bizarre/default/images/popup_close.png);
background-position: 0 0;
background-repeat: no-repeat;
background-size: 100% auto;
width: 30px;
height: 37px;
position: absolute;
top: 10px;
right: 10px;
border: none;
font-size: 0;
cursor: pointer;
}


.fadeandscales_close {
background-color: transparent;
background-image: url(/skin/frontend/bizarre/default/images/popup_close.png);
background-position: 0 0;
background-repeat: no-repeat;
background-size: 100% auto;
width: 30px;
height: 37px;
position: absolute;
top: 10px;
right: 10px;
border: none;
font-size: 0;
cursor: pointer;
}


.fadeandscalec_close {
background-color: transparent;
background-image: url(/skin/frontend/bizarre/default/images/popup_close.png);
background-position: 0 0;
background-repeat: no-repeat;
background-size: 100% auto;
width: 30px;
height: 37px;
position: absolute;
top: 10px;
right: 10px;
border: none;
font-size: 0;
cursor: pointer;
}

.fadeandscalesg_close {
background-color: transparent;
background-image: url(/skin/frontend/bizarre/default/images/popup_close.png);
background-position: 0 0;
background-repeat: no-repeat;
background-size: 100% auto;
width: 30px;
height: 37px;
position: absolute;
top: 10px;
right: 10px;
border: none;
font-size: 0;
cursor: pointer;
}

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

.top-menu {
  display: none;
}

.logo2 {
  position: relative;
  z-index: 999;
}

.h_top_main {
  position: relative;
  z-index: 9999;
}

.menu-line.display-tablet .h_right.tablet_right {
  bottom: 0;
  position: absolute;
  right: 0;
  z-index: 99999;
}

}


@media only screen and (max-width:767px){
#leftsidetj{display:none !important;}


}





