@charset "utf-8";
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav#navigation, section, summary { display: block; }
audio, canvas, video { display: inline-block; }
audio:not([controls]) { display: none; height: 0; }
[hidden] {display: none;}
html { font-family: sans-serif; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
body { margin: 0; position: relative; }
h1 { font-size: 2em; margin: 0.67em 0; }
abbr[title] { border-bottom: 1px dotted; }
b, strong { font-weight: bold; }
dfn { font-style: italic; }
hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; }
pre { white-space: pre-wrap; }
q { quotes: "\201C" "\201D" "\2018" "\2019"; }
small { font-size: 80%; }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }
img { border: 0; }
svg:not(:root) { overflow: hidden; }
figure { margin: 0; }
fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }
legend { border: 0; padding: 0; }
button, input, select, textarea { font-family: inherit; font-size: 100%; margin: 0; }
button, input { line-height: normal; }
button, select { text-transform: none; }
button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; }
button[disabled], html input[disabled] { cursor: default; }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; }
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
button::-moz-focus-inner, input::-moz-focus-inner {border: 0;padding: 0;}
textarea { overflow: auto; vertical-align: top; }
table { border-collapse: collapse; border-spacing: 0; }
*, *:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; }
*, *:hover, *:focus, *:before, *:after { behavior: url(../img/backgroundsize.min.htc); -moz-behavior: url(../img/backgroundsize.min.htc); -ms-behavior: url(../img/backgroundsize.min.htc); -webkit-behavior: url(../img/backgroundsize.min.htc); -o-behavior: url(../img/backgroundsize.min.htc); }
html { font-size: 62.5%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
input, button, select, textarea { font-family: inherit; font-size: inherit; line-height: inherit; }
button, input, select[multiple], textarea { background-image: none; }
a { color: #7f7f7f; text-decoration: none; }
a:hover, a:focus { text-decoration: underline; }
a:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }
img { vertical-align: middle; max-width: 100%; }
.img-responsive { display: block; max-width: 100%; height: auto; }
.img-rounded { border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -o-border-radius: 6px; -ms-border-radius: 6px; }
.img-thumbnail { padding: 4px; line-height: 1.428571429; background-color: #ffffff; border: 1px solid #dddddd; border-radius: 4px; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; display: inline-block; max-width: 100%; height: auto; }
.img-circle { border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; }
hr { margin-top: 20px; margin-bottom: 20px; border: 0; border-top: 1px solid #eeeeee; }
.transition, .transition:before, .transition:after, .transition:hover { transition: 0.3s; -webkit-transition: 0.3s; -ms-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; }
p { margin: 0 0 10px; font-size: 14px; font-weight: normal; line-height: 20px; }
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { line-height: 1.1; margin: 0; font-weight: normal; }
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small { font-weight: normal; line-height: 1; color: #333333; }
h1, h2, h3 { margin-bottom: 10px; }
h4, h5, h6 { margin-bottom: 10px; }
h1, .h1 { font-size: 24px; }
h2, .h2 { font-size: 22px; }
h3, .h3 { font-size: 20px; }
h4, .h4 { font-size: 18px; }
h5, .h5 { font-size: 14px; }
h6, .h6 { font-size: 12px; }
h1 small, .h1 small { font-size: 20px; }
h2 small, .h2 small { font-size: 18px; }
h3 small, .h3 small, h4 small, .h4 small { font-size: 14px; }
ul, ol { margin: 0; padding: 0; }
ul ul, ol ul, ul ol, ol ol { margin-bottom: 0; }
.list-unstyled { padding-left: 0; list-style: none; }
.list-inline { padding-left: 0; list-style: none; }
.list-inline > li { display: inline-block; padding-left: 5px; padding-right: 5px; }
dl { margin-bottom: 20px; }
dt, dd { line-height: 1.428571429; }
dt { font-weight: bold; }
dd { margin-left: 0; }
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.clearfix { display: inline-block; }
.clearfix:before, .clearfix:after { content: " "; display: table; }
.clearfix:after { clear: both; }
.clearfix { *zoom: 1;}
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%; }
.inner_width { margin-right: auto; margin-left: auto; width: 1170px; position: relative; }
.inner_width:before, .inner_width:after { content: " ";  /* 1 */ display: table;  /* 2 */ }
.inner_width:after { clear: both; }
.outer_width { margin-right: auto; margin-left: auto; width: 100%; }
.outer_width:before, .outer_width:after { content: " ";  /* 1 */ display: table;  /* 2 */ }
.outer_width:after { clear: both; }
body { font-size: 14px;font-family: 'MyriadProRegular';color: #1e1e1e; position: relative; background: #fff;overflow-x: hidden; }

/***main page css start**/
#wrapper{margin: 0 auto; position: relative; float: left;}

/**header**/
#header{float: left;position:relative;}
#top_header{background:#ed1c24;color:#fffefe;float:left;}
.mobile_no{float:left;padding:10px 0;}
.mobile_no a{color:#fffefe;font-size:16px;margin-right:4px;display: inline-block;
margin-left: 4px;float: left;line-height: 1;}
.mobile_no img{display: inline-block;float: left;}
#top_right_menu{float:right;padding:10px 0;}
#top_right_menu ul{list-style:none;}
#top_right_menu ul li{float:left;margin-left:30px;}
#top_right_menu ul li img{float:left;}
#top_right_menu ul li a{font-size:16.52px;color:#ffffff;font-family: 'MyriadProSemibold';float:left;margin-left:5px;}
#top_right_menu  #top_pull{ display: none; }

#header .diamond_sepration{margin-bottom:30px;}

/**Header Middle section**/
#header_middle{}
.brand-logo{display:block;float:left;margin-top: 30px;margin-bottom: 10px;}
#main_navigation{float:right;margin-top:35px;}
#main_navigation .toggleMenu{display:  none;background: #ed1c24;padding: 10px 15px;color: #fff;}
#main_navigation .toggleMenu:hover{text-decoration:none;background: #CC0008;}
#main_navigation .nav {list-style: none;*zoom: 1;}
#main_navigation .nav:before,.nav:after {content: " "; display: table; }
#main_navigation .nav:after {clear: both;}
#main_navigation .nav ul {list-style: none;width:100%;}
#main_navigation .nav a {padding: 0;color: #6e91a3;font-size: 18.93px;font-family: 'MyriadProSemibold';text-transform: uppercase;}
#main_navigation .nav li{position: relative;padding: 0 12px;background:url(../img/seprator.png) no-repeat left center;}
#main_navigation .nav > li{float: left;}
#main_navigation .nav > li > .parent{background-image: url("../img/downArrow.png");background-repeat: no-repeat;background-position: right;}
#main_navigation .nav > li > a{display: block;}
#main_navigation .nav > li:first-child{margin-left: 0;}
#main_navigation .nav > li.first_item{margin-left: 0;padding-left:0;background:none;}
#main_navigation .nav li  ul{position: absolute;left: -9999px;}
#main_navigation .nav > li.hover > ul{left: 0;}
#main_navigation .nav li li.hover ul{left: 100%;top: 0;}
#main_navigation .nav li li a{display: block;position: relative;z-index:100;border-top: 1px solid #175e4c;}
#main_navigation .nav li li li a{z-index:200;border-top: 1px solid #1d7a62;}


/**Slider wrapper css**/
#slider_wrapper{float:left;position:relative;overflow: hidden;}
#slider_wrapper .flexslider{margin:0;border:none;background:none;padding:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;float: left;width: 100%;}
#slider_wrapper .flex-control-paging li a{background:#ffffff;color:transparent;}
#slider_wrapper .flex-control-paging li a:hover,
#slider_wrapper .flex-control-paging li a.flex-active{background:#29b7b8;}
#slider_wrapper .flexslider:hover .flex-next{right:0;}
#slider_wrapper .flexslider:hover .flex-prev{left:0;}
#slider_wrapper .flex-direction-nav .flex-next{right: 0px;background:url(../img/white_arrow_right.png) no-repeat;float:left;}
#slider_wrapper .flex-direction-nav .flex-prev{left: 0px;background:url(../img/white_arrow_left.png) no-repeat;float:right;}
#slider_wrapper .flex-direction-nav .flex-next,#slider_wrapper .flex-direction-nav .flex-prev{opacity:1;display:block;float:left;width:14px;height:21px;text-decoration:none;text-shadow:none;color: transparent;position: absolute;text-align: right;}
#slider_wrapper .flex-direction-nav {float: right;width: 13.2%;position: absolute;bottom: 50px;right: 40px;z-index: 100;}
#slider_wrapper .flex-direction-nav a:hover{opacity:0.4;}

#slider_wrapper .flex-control-nav {bottom: 48px;z-index: 99;right: 87px;text-align: right;color: transparent;}
#slider_wrapper .flex-control-nav li {margin: 0 5px 0 0;display: inline-block;}
.slider_img{position:relative;z-index:0;float:left;width:100%;}
.slider_img{float:left;}
.slider_content{float:right;position:absolute;top:0;right:0;width:489px;height:auto;background:url(../img/slider_content_bg.png) no-repeat top right;height:565px;font-family: 'MyriadProRegular';padding-top:120px;color:#fff;font-size:39px;padding-left:110px;text-align:right;padding-right:40px;height:100%;}
.slider_content span{display:block;}
.white_heading{}
.introducing_txt{}
.our_txt{font-size: 70px;letter-spacing: -0.23px;color: #29b7b8;line-height: 0.4;margin-top:10px;}
.dream {float: left;font-size: 70.45px;color: #29b7b8;line-height: 0.5;font-family: 'lobster_1.4regular';margin-left: 50px;}
.dream small{display:block;font-size:39px;font-family: 'MyriadProRegular';margin-top:30px;}
.fun {float: right;font-size: 67.45px;color: #29b7b8;line-height: 0.8;margin-top: 20px;font-family: 'lobster_1.4regular';margin-top:30px;}
.valencia_txt{float:right;margin-top:15px;}
.shop_now_btn{display:block;float:right;font-size:22.4px;font-family: 'questrialregular';color:#fff;width:157px;line-height:49px;text-align:center;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border:2px solid #fff;margin-top:35px;}
.shop_now_btn:hover{background:#000;color:#fff;text-decoration:none;}

/**footer css**/
#footer{background:#f2f2f2;float:left;padding-top:50px;position:relative;}
.footer_block{float:left;width: 25.6%;padding-left: 30px;}
.footer_block .footer_block_heading{float:left;font-size:16px;margin:0;text-transform:uppercase;font-family: 'MyriadProSemibold';border-bottom:1px solid #e1e1e1;padding-bottom:16px;margin-bottom:20px;width:100%;float:left;}
.footer_block.footer_first_block{padding-left:0;width: 23.1%;}
.footer_block_content{width:100%;float:left;color:#7f7f7f;font-size:12px;}
.follow_social_icon{list-style:none;margin-top:20px;}
.follow_social_icon li{float:left;margin-right:8px;}

.signup_email{float:left;margin-top:20px;position:relative;}
.signup_email input[type=text]{background:#ffffff;border:1px solid #e1e1e1;border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;-webkit-border-radius:2px;height:40px;width:100%;box-shadow:0 1px 1px #fff; padding:0 40px 0 10px;}
.signup_email input[type=text]:focus{outline:none;border-color:#333;}
.signup_email .right_arrow{background:none;position:absolute;border:none;top:15px;right:14px;}
.signup_email .right_arrow:hover{right:30px;}

.information_list{list-style:none;}
.information_list li{display:block;margin-bottom:7px;}
.information_list li a{}
.go_daddy_logo{display:block;margin-top: 10px;float: left;margin-bottom:10px;width: 100px;}
.go_daddy_logo:hover{transform:scale(0.8,0.8);-webkit-transform:scale(0.8,0.8);-moz-transform:scale(0.8,0.8);-ms-transform:scale(0.8,0.8);-o-transform:scale(0.8,0.8);}


/**Sponsor Logo Wrapper**/
#sponsor_logo_wrapper{float:left;margin-top:75px;margin-bottom:30px;}
#sponsor_logo_wrapper #owl-demo{padding:0 30px;}
#sponsor_logo_wrapper #owl-demo .item{margin:0  30px;z-index:100;}
#sponsor_logo_wrapper  .owl-wrapper-outer{z-index:100;}
#sponsor_logo_wrapper .owl-theme .owl-controls{display:none;}
#sponsor_logo_wrapper #owl-demo .item img{display: block;width: 100%;height: auto;}
#sponsor_logo_wrapper .owl-item.loading {min-height: inherit;}
#sponsor_logo_wrapper .owl-theme .owl-controls .owl-buttons div{width:15px;height:27px;padding:0;color:transparent;margin:0;float:left;opacity:1;position: relative;z-index: 200;}
#sponsor_logo_wrapper .owl-buttons{position: absolute;top:30%;width: 100%;z-index: 0;left: 0;}
#sponsor_logo_wrapper .owl-pagination{display:none;}
#sponsor_logo_wrapper .owl-theme .owl-controls .owl-buttons div.owl-prev{background:url(../img/black_arrow_left.png) no-repeat;}
#sponsor_logo_wrapper .owl-theme .owl-controls .owl-buttons div.owl-prev:hover{background:url(../img/red_arrow_left.png) no-repeat;}
#sponsor_logo_wrapper .owl-theme .owl-controls .owl-buttons div.owl-next{background:url(../img/black_arrow_right.png) no-repeat;float:right;}
#sponsor_logo_wrapper .owl-theme .owl-controls .owl-buttons div.owl-next:hover{background:url(../img/red_arrow_right.png) no-repeat;}

/**All diffrent slider start**/
#all_diffrent_sliders{margin-top:40px;float:left;}
.diff_slider_container{float:left;width:100%;position:relative;}
.diff_slider_container img{position:relative;float: left;}
.diff_slider_container figcaption{background:rgba(255,255,255,0.64);position:absolute;bottom:0;left:0;width:100%;font-size:24px;color:#000000;text-transform:uppercase;text-align:right;float:right;padding:20px 25px;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a3ffffff', endColorstr='#a3ffffff',GradientType=0 ); /* IE6-9 */}

.diff_slider_container .flexslider{float:left;margin: 0;border: none;background: none;padding: 0;box-shadow: none;-webkit-box-shadow: none;
-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;width: 100%;}
.diff_slider_container .flexslider:hover .flex-next{right:0;}
.diff_slider_container .flexslider:hover .flex-prev{left:0;}
.diff_slider_container .flex-direction-nav .flex-next{right: 0px;background: url(../img/black_arrow_right.png) no-repeat;float:left;}
.diff_slider_container .flex-direction-nav .flex-prev{left: 0px;background: url(../img/black_arrow_left.png) no-repeat;
float:right;}
.diff_slider_container .flex-direction-nav .flex-next:hover{right: 0px;background: url(../img/red_arrow_right.png) no-repeat;float:left;}
.diff_slider_container .flex-direction-nav .flex-prev:hover{left: 0px;background: url(../img/red_arrow_left.png) no-repeat;
float:right;}
.diff_slider_container .flex-direction-nav .flex-next,.diff_slider_container  .flex-direction-nav .flex-prev{opacity:1;display:block;float:left;width:13px;height:21px;text-decoration:none;text-shadow:none;color: transparent;position: absolute;text-align: right;}
.diff_slider_container .flex-direction-nav {float: left;width: 77px;position: absolute;bottom:15px;left: 13px;z-index: 100;height: 21px;}
.diff_slider_container .flex-direction-nav a:hover{opacity:0.2;transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);}
.diff_slider_container .flex-control-nav{display:none;}

.curtans_slider_wrapper {float: left;width: 34.2%;position: relative;}
.table_sheet_wrapper{float:right;width: 64.1%;position: relative;margin-bottom:20px;}
.pillows_only {float: right;width: 31.3%;position: relative;}
.collegiate_pillows{float: left;width: 31.3%;position: relative;margin-left:20px;}

/**What we do and news section css**/
#what_news_wrapper{float:left;margin-top:45px;}
.what_we_do_content{float:left;width:100%;font-family: 'MyriadProRegular';font-size:18px;line-height:25px;color:#1e1e1e;margin-top:15px;}
.what_we_do_content p{font-size:18px;line-height:25px;color:#1e1e1e;}
.what_we_do_content a{color:#1e1e1e;display:block;float:left;margin-top:13px;}
#what_we_do {width: 49%;float: left;text-align:justify;}
.what_we_do_logo{width:100%;list-style:none;text-align:justify;float:left;margin-top:5px;padding-right:50px;}
.what_we_do_logo:after {	content: "";width: 100%;display: inline-block;}
.what_we_do_logo li{display: inline-block;/* IE fix. */	*display: inline;	zoom: 1;}


/**News wrapper css start**/
#news_wrapper{}
#news_wrapper {float: right;width: 49%;position:relative;}
.all_news{display:block;float:right;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-border-radius:3px;background:#cccccc;width:94px;line-height:40px;text-align:center;font-size:12px;color:#fff;position: absolute;
right: 0;z-index: 100;top: -10px;}
.all_news:hover{text-decoration: none;background: #A8A8A8;}
.all_news img{margin-left:5px;}
.news_list_wrapper{float:left;width:100%;list-style:none;margin-top:17px;}
.news_list_wrapper li{float:left;width:50%;margin-bottom:40px;padding-right:30px;}
.news_list_wrapper li .news_date{display:block;font-size:12px;color:#7f7f7f;clear:both;margin-bottom:8px;}
.news_list_wrapper li .news_name{font-size:14px;font-weight:bold;font-family: 'MyriadProBold';line-height:1;}
.news_list_wrapper li .news_content{font-size:12px;color:#1e1e1e;line-height:20px;margin-bottom:7px;}
.news_list_wrapper li .readmore{display:block;float:left; color:#7f7f7f;font-size:12px;clear:both;}
.news_list_wrapper li .readmore img{margin-left:5px;}


.footer_bottom{background:#f7f7f7;margin-top:7px;float:left;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;padding-top:30px;padding-bottom:30px;margin-bottom:40px;}
.footer_bottom_left{font-size:12px;color:#9f9f9f; width:45%;float:left;text-transform:uppercase;margin-top:10px;font-family: 'MyriadProRegular';}
.footer_bottom_left a{font-size:12px;color:#9f9f9f;margin-left: 20px;}
.footer_bottom_middle{padding-left:30px;width:29%;float:left;text-align:center;margin-top:10px;}
.footer_bottom_middle ul{list-style:none;}
.footer_bottom_middle ul li{display:inline-block;margin:0 15px;font-family: 'MyriadProRegular';font-size:12px;text-transform:uppercase;color:#9f9f9f; }
.footer_bottom_right{padding-left:30px;float:left;width: 25.6%;}
.bottom_top{position: fixed;bottom:5px;right:16px;z-index: 100;display: block;display: none;}
.bottom_top:hover{transform:scale(1.3,1.3);-webkit-transform:scale(1.3,1.3);-moz-transform:scale(1.3,1.3);-ms-transform:scale(1.3,1.3);-o-transform:scale(1.3,1.3);bottom:20px;}


/**Product detail css start**/
/*#product_detail_wrapper {margin-top: 30px;}**/
.section_title{font-size:23px;font-weight:normal;font-family: 'MyriadProRegular';color:#7f7f7f;padding-bottom:15px;border-bottom:1px solid #e1e1e1;position:relative;margin-bottom:20px;}
.section_title:after{position:absolute;left:0;bottom:-1px;width:40px;background:#1e1e1e;height:1px;content:"";}
#product_detail_wrapper .section_title{padding-bottom:7px;}
.product_detail_inner{float:left;margin-top:35px;}
.product_detail_inner_left{width: 47.9%;float: left;}
.product_detail_inner_right{width: 52.1%;float: right;padding-left:30px;padding-top:50px;}
.product_detail_inner_right h2{font-size:23px;color:#7f7f7f;margin-bottom:20px;}
.product_detail_inner_right p{font-size:12px;color:#7f7f7f;line-height:20px;margin-bottom:20px;}
.price_detail{font-size:47.64px;margin-top:5px;float: left;margin-bottom:140px;}
.addtoCart_quantity{width:100%;float:left;}
.addToCart_button{display:block;width:50%;line-height:54px;float:left;background:#9cb2be;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;text-align:center;color:#fff;text-transform:uppercase;}
.addToCart_button:hover{text-decoration:none;background: #627F8F;}
.quantity_section{float:left;margin-left:20px;}
.quantity_txt{color:#7f7f7f;font-size:14px;margin-right:7px;float:left;margin-top: 19px;}
.quantity_field{background:#ffffff;border:1px solid #e1e1e1;box-shadow:inset 1px 1px 4px rgba(0,0,0,0.15);-webkit-box-shadow:inset 1px 1px 4px rgba(0,0,0,0.15);-moz-box-shadow:inset 1px 1px 4px rgba(0,0,0,0.15);-ms-box-shadow:inset 1px 1px 4px rgba(0,0,0,0.15);-o-box-shadow:inset 1px 1px 4px rgba(0,0,0,0.15);border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;height:54px;width:79px;font-size:14px;text-align:center;color:#7f7f7f;float:left;}
.quantity_field:focus{outline:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;}
.quantity_arrow{float:left;margin-left:5px;}
.quantity_arrow a{display:block;float:left;width:23px;line-height:24px;background:#9cb2be;text-align:center;clear:both;margin-bottom:6px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;}
.quantity_arrow a:hover{background: #627F8F;}

#suggested_products{float:left;margin-top:90px;}
.suggested_products_list{list-style:none;margin-top:18px;float:left;width:100%;margin-bottom:100px;}
.suggested_products_list li{float:left;background:#faf8f8;box-shadow: inset -2px -2px 2px rgba(35,31,32,0.1);padding: 10px;width: 18%;margin:0 12px 25px;}
.suggest_img{display:block;width:100%;float:left;background:#e3e3e3;text-align:center;}
.suggest_product_detail{display:block;font-size:21px;color:#7f7f7f;text-align:center;text-transform:uppercase;line-height:1;margin-top:7px;float:left;width:100%;}
.suggest_product_detail span{display:block;}

/**Diamond Septration**/
.diamond_sepration{text-align:center;width:100%;float:left;line-height:42px;position:relative;}
.diamond_sepration img {position: relative;z-index: 10;}
.diamond_sepration span{display: block;width: 100%;float: left;height: 1px;background: #dedede;position: absolute;top: 50%;}

.authorised_logo_wrapper{float: left;background: #fff;}
.authorised_logo_inner{vertical-align: bottom;text-align: justify;float:left;width:100%;padding-top:30px;}
.authorised_logo_inner:after{content: '';  display: inline-block;  width: 100%;}
.authorised_logo_wrapper a{display: inline-block;}
.authorised_logo_wrapper a.autho_logo3{margin-right:0;}
.authorised_logo_wrapper a.autho_logo4{margin-right:0;}
.authorised_logo_wrapper a:hover{opacity:0.8;transform:scale(0.8,0.8);-webkit-transform:scale(0.8,0.8);-moz-transform:scale(0.8,0.8);-ms-transform:scale(0.8,0.8);-o-transform:scale(0.8,0.8);}

/**Transition css**/
.signup_email input[type=text],
.signup_email .right_arrow,
.go_daddy_logo,.bottom_top,.addToCart_button,
.quantity_field,.quantity_arrow a,
#main_navigation .toggleMenu,.shop_now_btn,.all_news,.authorised_logo_wrapper a{transition:0.3s ease-in-out;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;}
