body { font-family: "montserratregular"; }
a:hover { text-decoration: none; }
ul { margin: 0; padding: 0; }
p { margin: 0; }
h1, h2, h3, h4, h5, h6 { margin: 0; }
.full-container { margin: 0 auto; max-width: 1920px; }
.banner { background: #e4e4e4 url("../images/banner.jpg") no-repeat scroll 0 0; background-size: cover; max-width: 100%; width: 100%; }
.expBtn { padding-right: 70px; position: absolute; right: 0; text-align: right; top: 50%; transform: translateY(-50%); -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); width: 100%; }
/*meta slider*/
.metaslider .caption-wrap { background: none !important; opacity: 1 !important; }
.flex-direction-nav .flex-prev { left: 10px !important; }
.flex-direction-nav .flex-next { right: 10px !important; }
.metaslider .caption-wrap { top: 0 !important; }
.bnrMrkWeek { left: 50%; position: absolute; top: 50%; transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); background: rgba(99, 115, 130, 0.8) no-repeat scroll center top; text-align: center; background-image: url("../images/emailIcon.png"); }
.bnrMrkWeek .fa.fa-envelope-o { background: #fff; border-bottom-left-radius: 25px; border-bottom-right-radius: 25px; color: #7b8793; font-size: 19px; padding: 5px 15px 15px; }
.mrkTitle { padding: 50px 70px; text-align: center; }
.mrkTitle > p { color: #fff; font-family: 'montserratlight'; font-size: 15px; text-transform: uppercase; }
.mrkTitle > h3 { color: #fff; font-family: 'montserratblack'; font-size: 24px; line-height: 1; padding: 10px 0; text-transform: uppercase; font-weight: normal; }
.mrkTitle .btn.btn-link { text-transform: uppercase; margin-top: 10px; padding: 10px 32px; letter-spacing: 1px; }
/*End meta slider*/



.home #masthead { position: absolute; width: 100%; z-index: 1; }
.site-title.logo img { max-width: 100%; }
#menu-product-menu a { font-size: 13px; }
#masthead { min-height: 110px; position: relative; }
.navbar{ margin:0 !important; }
#primary-navigation {  padding: 40px 0; vertical-align: middle; }
.site-title.logo { left: 50%; margin-top: 10px; z-index:10; position: absolute; transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); -webkit-transform: translateX(-50%); transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -ms-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s; }
#menu-item-17 { padding-right: 60px; }
#menu-item-16 { padding-left: 60px; }
.current-menu-item a { color: #00c275 !important; }
.navbar-nav li a { font-family: "montserratbold"; outline: medium none; text-transform: uppercase; }
.BannerTitle { background: #ffffff none repeat scroll 0 0; box-shadow: 0 0 45px rgba(0, 0, 0, 0.11); display: inline-block; padding: 40px; text-align: left; text-transform: uppercase; }
.BannerTitle p { color: #555555; font-family: "montserratlight"; font-size: 20px; margin: 0; padding-bottom: 10px; }
.BannerTitle h3 { color: #000000; font-family: "montserratblack"; font-size: 40px; line-height: 35px; margin: 0; padding-bottom: 15px; }
.BannerTitle .btn.btn-success { border: 3px solid #000000; font-family: "montserratbold"; padding: 6px 20px; letter-spacing: .5px; }
.prodList { text-align: center; }
.prodList > ul { list-style: outside none none; margin: 0; padding: 15px 0 0; }
.prodList ul li:first-child { text-align: center; }
.prodList ul li:nth-child(4), .prodList ul li:nth-child(8) { margin-right: 0; }
.prodList ul li { background-position: center center; background-size: 100% auto; border-radius: 10px; box-shadow: 0 -10px 90px rgba(0, 0, 0, 0.4) inset; color: #ffffff; display: inline-block; font-family: "montserratbold"; height: 300px; margin: 0 1% 1% 0; max-width: 100%; position: relative; transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s; width: 24%; text-align: left; background-repeat: no-repeat; }
.prodList ul li:hover { background-size: 110% auto; filter: grayscale(70%); -moz-filter: grayscale(70%); -ms-filter: grayscale(70%); -o-filter: grayscale(70%); -webkit-filter: grayscale(70%); transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -ms-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s; }
.LogoTitle h3 { font-size: 25px; margin: 0; padding: 10px 0; letter-spacing: 1px; }
.LogoTitle { left: 50%; position: absolute; top: 50%; transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); }
.prodBk > a { height: 100%; position: absolute; text-decoration: none; width: 100%; }
.prodTitle { bottom: 20px; left: 20px; position: absolute; }
.prodBk p { color: #ffffff; font-size: 17px; margin: 0; padding-top: 10px; text-transform: uppercase; letter-spacing: 1px; }
.prodLogo { background: #e4e4e4 url("../images/ourprod.png") no-repeat scroll center center; }
.PartnerLogo li:hover img { filter: sepia(.2) hue-rotate(260deg); -moz-filter: sepia(.2) hue-rotate(260deg); -ms-filter: sepia(.2) hue-rotate(260deg); -o-filter: sepia(.2) hue-rotate(260deg); -webkit-filter: sepia(.2) hue-rotate(260deg); }
.about { background: #e4e4e4 url("../images/homeAbout.jpg") no-repeat scroll 0 0; background-size: cover; -moz-background-size: cover; -ms-background-size: cover; -o-background-size: cover; -webkit-background-size: cover; display: inline-block; max-width: 100%; width: 100%; }
.aboutContent { float: right; font-family: "montserratbold"; margin-right: 3%; padding: 80px 0; width: 600px; }
.abtTitile h1 { color: #4460a0; font-family: "montserratblack"; letter-spacing: 20px; }
.aboutContent > h3 { font-size: 35px; margin: 0; }
.aboutContent > p { color: #303030; font-family: "montserratlight"; font-size: 14px; line-height: 30px; margin: 0; padding: 20px 0; }
.aboutContent .btn.btn-success { font-family: "montserratregular"; font-size: 13px; }
.PartnerLogo li { border-bottom: 3px solid #e3e3e3; border-right: 3px solid #e3e3e3; float: left; list-style: outside none none; text-align: center; width: 25%; }
.PartnerLogo li:nth-child(8), .PartnerLogo li:nth-child(12) { border-right: medium none; }
.PartnerLogo li:nth-child(9), .PartnerLogo li:nth-child(10), .PartnerLogo li:nth-child(11) { border-bottom: medium none; }
.PartnerLogo li:last-child { border-bottom: medium none; }
.PartnerLogo > ul { margin: 0; padding: 0; }
.partnerSection { position: relative; }
.partTitle { left: 50%; position: absolute; top: 50%; transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); }
.partnerProd { background: #e4e4e4 url("../images/partnerBackground.jpg") no-repeat scroll 0 0; background-size: cover; width: 100%; }
.prtContent { box-shadow: 0 0 18px rgba(0, 0, 0, 0.2); color: #ffffff; font-family: "montserratbold"; padding: 35px 45px; text-align: center; }
.prtContent > h3 { font-size: 20px; margin: 0; padding-bottom: 5px; padding-top: 5px; }
.prtContent > p { font-size: 13px; margin: 0; padding-bottom: 10px; text-transform: uppercase; }
.prtContent .btn.btn-default { padding: 5px 15px; text-transform: uppercase; }
.footer { font-family: "montserratregular"; padding-top: 70px; }
.ftrcontent { margin: 0 auto; }
.ftrLogo { padding-bottom: 25px; }
.ftrMenu > ul { margin: 0; padding: 0; }
.ftrMenu li { list-style: outside none none; padding: 5px 0; }
.ftrMenu a { color: #4c4b4b; font-size: 11px; padding: 0; text-decoration: none; text-transform: uppercase; }
.ftrMenu a:hover { color: #00c275; }
.ftrTitle { padding-bottom: 20px; }
.ftrTitle h4 { color: #4460a0; font-family: "montserratbold"; font-size: 17px; font-weight: normal; text-transform: uppercase; letter-spacing: 1px; }
.ftrAddress { font-family: "montserratregular"; padding-bottom: 15px; text-transform: uppercase; }
.ftrAddress.ftrCall { border-bottom: 1px solid #e3e3e3; margin-bottom: 10px; padding-bottom: 10px; }
.ftrcont-Title { color: #0a2342; }
.ftrAddress > p { font-size: 11px; line-height: 20px; margin: 0; }
.ftrAddress > a { color: #333333; font-size: 11px; line-height: 20px; margin: 0; }
.ftrCont .btn.btn-danger { font-size: 11px; text-decoration: none; text-transform: capitalize; }
.ftrCont > a:hover { background-color: #05a8aa; border-color: #05a8aa; color: #ffffff; }
.socialList > ul { margin: 0; padding: 0; }
.socialList li { list-style: outside none none; padding: 10px 0; }
.socialList li a { color: #444444; }
.socialList p { display: inline-block; font-size: 13px; margin: 0; padding-left: 5px; text-transform: uppercase; vertical-align: bottom; }
.socialList li:hover p { color: #00c275; }
.copyright { background: #e8e8e8 none repeat scroll 0 0; font-family: "montserratregular"; margin-top: 50px; padding: 20px 0; text-align: center; }
.copyright > ul { margin: 0; padding: 0; }
.copyright li { color: #4c4b4b; display: inline-block; font-size: 11px; list-style: outside none none; padding: 0 10px; text-transform: uppercase; }
.copyright a { color: #4c4b4b; text-decoration: none; }
.copyright a:hover { color: #00c275; }
.copyright li:last-child { border: medium none; }
.proctMenu { background: #434343 none repeat scroll 0 0; }
.proctMenu ul { display: table; margin: 0 auto; }
.proctMenu li { display: table-cell; list-style: outside none none; }
.proctMenu .active > a { background: #000000 none repeat scroll 0 0; }
.proctMenu a { background: #434343 none repeat scroll 0 0; color: #ffffff; display: block; padding: 15px 25px; text-decoration: none; letter-spacing: .5px; }
.proctMenu img { height: 20px; max-width: 100%; }
.proctMenu p { display: inline-block; font-family: "montserratbold"; padding-left: 10px; }
.prodBanner { background-size: cover; background-color: #e4e4e4; background-attachment: scroll; background-repeat: no-repeat; background-position: 0 0; }
.prodBannerTitle { padding: 150px 50px; text-align: right; transition: all 0.35s ease 0s; -moz-transition: all 0.35s ease 0s; -webkit-transition: all 0.35s ease 0s; }
.prodBanner:nth-child(2n) .prodBannerTitle { text-align: left; }
.contentContainer { display: inline-block; font-family: "montserratlight"; text-align: left; }
.allProducts .prodBanner:last-child .prodBannerTitle { text-align: left; }
.setTitlte { font-size: 25px; padding: 10px 0; }
.prodContent-Title { padding-bottom: 20px;  width:300px;}
.prodContent-Title > img { height: 35px; max-width: 100%; }
.prodContent-Title > p { color: #28231f; line-height: 25px; }
.prodBanner:nth-child(3) .prodContent-Title p { color: #ffffff; }
.prodBanner:nth-last-child(2) .prodContent-Title { width: 300px; }
.bedSet { padding-bottom: 20px; }
.bedSet li { display: inline-block; width: 36%; }
.bedSet img { float: left; padding-right: 10px; vertical-align: middle; }
.bedSet p { font-size: 20px; overflow: hidden; }
.bedSet span { color: #181840; }
.buyBtn li { display: inline-block; list-style: outside none none; margin-right: 10px; }
.buyBtn a i { font-size: 11px; }
.buyBtn .btn.btn-success { background: #ffffff none repeat scroll 0 0; color: #000000; display: block; font-family: "montserratbold"; }
.buyBtn .btn.btn-success:hover { background: #000000 none repeat scroll 0 0; color: #ffffff; }
.buyBtn .btn.btn-warning { font-family: "montserratbold"; }
.prodBanner2 { background: #e4e4e4 url("../images/prodBanner2.jpg") no-repeat scroll 0 0; background-size: cover; -ms-background-size: cover; -o-background-size: cover; -webkit-background-size: cover; -moz-background-size: cover; }
.prodLeftTitle { padding: 100px 0 100px 50px; }
.prodBanner3 { background: #e4e4e4 url("../images/prodBanner3.jpg") no-repeat scroll 0 0; background-size: cover; -ms-background-size: cover; -o-background-size: cover; -webkit-background-size: cover; -moz-background-size: cover; }
.prodBanner4 { background: #e4e4e4 url("../images/prodBanner4.jpg") no-repeat scroll 0 0; background-size: cover; -ms-background-size: cover; -o-background-size: cover; -webkit-background-size: cover; -moz-background-size: cover; }
.prodBanner5 { background: #e4e4e4 url("../images/prodBanner5.jpg") no-repeat scroll 0 0; background-size: cover; -ms-background-size: cover; -o-background-size: cover; -webkit-background-size: cover; -moz-background-size: cover; }
.prodBanner6 { background: #e4e4e4 url("../images/prodBanner6.jpg") no-repeat scroll 0 0; background-size: cover; -ms-background-size: cover; -o-background-size: cover; -webkit-background-size: cover; -moz-background-size: cover; }
.prodBanner7 { background: #e4e4e4 url("../images/prodBanner7.jpg") no-repeat scroll 0 0; background-size: cover; -ms-background-size: cover; -o-background-size: cover; -webkit-background-size: cover; -moz-background-size: cover; }
.prodContent-Title > ul { padding-left: 15px; }
.prodContent-Title li { line-height: 25px; }
.prodBtm { display: table; width: 100%; }
.leftbanner { display: table-cell; vertical-align: top; width: 50%; }
.rightbanner { display: table-cell; vertical-align: top; width: 50%; }
.btmProd { height: 400px; padding: 100px 0 100px 50px; }
.preftrBrands { background: #231f20 none repeat scroll 0 0; clear: both; color: #ffffff; }
.BrandsCentent { font-family: "montserratlight"; padding: 70px 0; text-align: center; }
.BrandsCentent > p { line-height: 30px; }
.expBrand .btn.btn-default { border-radius: 25px; margin-top: 10px; padding: 9px 20px; text-decoration: none; }
.expBrand a i { font-size: 11px; }
.comforterBanner > img { max-width: 100%; }
.ind-container { font-family: "montserratlight"; padding: 50px 0; }
.ind-container { font-family: "montserratlight"; padding: 50px 0; }
.ind-Title { padding: 20px 0; }
.ind-Title > img { display: inline-block; }
.ind-Title > p { display: inline-block; font-size: 30px; padding-left: 24px; vertical-align: middle; }
.ind-Content > p { color: #3c3c3c; font-size: 17px; line-height: 30px; }
.ind-Icons { padding: 20px 0; }
.ind-Icons > img { display: block; }
.ind-Icons p { color: #000000; font-size: 20px; font-family: "montserratlight"; }
.ind-Icons > span { font-size: 17px; }
.ind-Icons > img { display: block; padding-bottom: 15px; }
.ind-details > ul { padding: 0 15px; }
.ind-details li { color: #3c3c3c; font-size: 16px; line-height: 30px; list-style: outside none none; padding-left: 15px; position: relative; }
.ind-details li::after { background: #424242 none repeat scroll 0 0; border-radius: 50%; content: ""; height: 10px; left: -11px; position: absolute; top: 12px; width: 10px; }
.ind-details > p { font-size: 20px; font-family: "montserratlight"; padding-top: 10px; }
.dsn-Title { padding-top: 30px; }
.dsn-Title h3 { color: #bbbbbb; font-family: "montserratblack"; font-size: 30px; text-transform: uppercase; }
.dsn-desc { padding: 15px 0; }
.dsn-desc > h4 { color: #3b3b3b; font-family: "montserratbold"; font-size: 17px; }
.dsn-desc > p { color: #3c3c3c; font-family: "montserratregular"; }
.ftrslider { padding-top: 50px; }
.ftrslider li { list-style: outside none none; margin: 3px; }
.ftrslider img { display: block; height: auto; width: 100%; }
.buyNow { padding-top: 50px; padding-bottom: 25px; text-align: center; }
.buyNow > p { color: #12113b; font-family: "montserratlight"; font-size: 29px; padding-bottom: 25px; }
.buyNow > a { background: #2c2b5e none repeat scroll 0 0; color: #ffffff; display: inline-block; font-family: "montserratbold"; font-size: 17px; padding: 15px 20px; text-decoration: none; }
.buyNow i { font-size: 15px; }
.ind-doubts { background: #231f20 none repeat scroll 0 0; color: #ffffff; font-family: "montserratlight"; padding: 70px 15px; width: 100%; }
.doubts { vertical-align: middle; }
.doubts > span::after { border: 3px solid #ffffff; border-radius: 50%; content: ""; height: 50px; left: 0; position: absolute; top: -5px; width: 50px; }
.doubts > span { display: inline-block; font-family: "montserratregular"; font-size: 27px; padding: 0 20px; position: relative; }
.doubts p { display: inline-block; font-size: 23px; }
.doubtsContent { text-align: center; vertical-align: middle; }
.doubtsContent p { font-size: 19px; text-align: left; }
.faq { text-align: right; vertical-align: middle; }
.doubts > p { display: inline-block; }
.faq li { display: inline-block; list-style: outside none none; margin-right: 15px; }
.faq li:last-child { margin-right: 0; }
.faq li a { text-transform: capitalize; }
.faq li a i { font-size: 11px; }
.page-template-products-individual .preftrBrands { display: none; }
.proctMenu .current-menu-item a { background: #000000 none repeat scroll 0 0; color: #ffffff !important; }
.aboutBanner { position: relative; }
.aboutBanner h2 { color: #ffffff; font-family: "montserratblack"; font-size: 35px; font-weight: normal; left: 50%; letter-spacing: 10px; position: absolute; text-transform: uppercase; top: 50%; transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); }
.aboutContainer { background: #ffffff none repeat scroll 0 0; padding-top: 40px; position: relative; margin-top: -100px; padding-bottom: 20px; top: 0; }
.amr-About { font-family: "montserratlight"; margin: 0 auto; padding: 0 100px; text-align: center; }
.abt-content { padding-bottom: 50px; }
.abt-content.abt-last-child { padding: 0; }
.aboutTitle { padding-bottom: 30px; }
.aboutTitle h3 { font-family: "montserratbold"; font-size: 19px; font-weight: normal; letter-spacing: 1.5px; color: #4460a0; }
.abt-content > p { font-size: 17px; line-height: 35px; padding-bottom: 20px; }
.amrMap { position: relative; }
#map { height: 500px; width: 100%; }
.corpHead { background: #000000 none repeat scroll 0 0; border-radius: 50%; color: #ffffff; height: 250px; left: 50%; position: absolute; text-align: center; top: 50%; transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -moz-transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s; width: 250px; }
.corpHead.side { display: none; border-radius: 0; left: 0; transform: translate(0px, -50%); -moz-transform: translate(0px, -50%); -webkit-transform: translate(0px, -50%); }
.adrContainer { font-family: "montserratlight"; line-height: 22px; padding-top: 60px; }
.adrContainer h3 { font-family: "montserratblack"; font-size: 18px; font-weight: normal; padding-bottom: 10px; text-transform: uppercase; }
.adrContainer > p { font-size: 15px; }
.amrConnect { background: #ffffff none repeat scroll 0 0; font-family: "montserratlight"; font-size: 15px; margin-top: -80px; padding: 100px 0; }
.infoTitle { color: #838383; font-family: "montserratregular"; font-size: 15px; }
.adrInfo > ul { list-style: outside none none; }
.adrInfo li { display: inline-block; padding: 10px 0; vertical-align: middle; width: 33%; }
.infoAdrs { display: inline-block; overflow: hidden; text-align: left; vertical-align: middle; }
.adrInfo p { line-height: 22px; overflow: hidden; padding-left: 10px; vertical-align: middle; }
/*.amrFormTitle { font-size: 25px; margin-top: 30px; text-align: center; }*/
.amrFormTitle h2 { color: #343434; font-weight: normal; letter-spacing: .5px; }
.amrForm { font-family: montserratlight; }
.form-group.option { margin-bottom: 15px !important; width: 100%; }
.contact-form { padding: 50px 0; text-align: center; }
.contact-form .spacing { clear: both; float: left; }
div.wpcf7-mail-sent-ng { border: medium none; }
div.wpcf7-response-output { color: #ff0000; font-size: 14px; margin: 0 !important; }
.page-template-contact .wpcf7-not-valid-tip { padding-top: 10px !important; }
.wpcf7-form-control-wrap { font-size: 14px !important; }
div.wpcf7-validation-errors { border: none; }
div.wpcf7-mail-sent-ok { border: none !important; }
.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok { color: #398f14 !important; }
.header-main .mini { padding-bottom: 55px; }
.mini #primary-navigation { padding:25px 0; }
.mini .site-title.logo { margin-top: 20px; }
#masthead { transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s; }
#masthead .mini { background-color: #ffffff; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05); left: 0; overflow: hidden; position: fixed; top: 0; width: 100%; z-index: 1000; }
.nav > li { vertical-align: middle; }
.logo a { display: block; height: 90px; transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s; }
.mini .logo a { height: 65px; overflow: hidden; padding-top: 9px; }
.nav > li > a > img { transition: height 0.3s ease 0s; }
.mini .logo img { height: 90px; }
.white { color: #000000; }
.entry-thumbnail img { height: auto; max-width: 100%; }
.postBox { display: inline-block; font-size: 13px; padding: 0 20px 39px; position: relative; text-align: center; vertical-align: top; width: 49%; }
.postBox .entry-content { padding: 0 30px; }
.search-results .page-header { font-family: "montserratbold"; padding: 20px 0; text-align: center; }
.search-results .postBox { float: left; text-align: left; width: 25%; }
.search-results .postBox:nth-child(5n) { clear: both; }
.postBox::after { bottom: 0; box-shadow: 0 -50px 40px rgba(255, 255, 255, 0.6) inset; content: ""; height: 70px; left: 0; position: absolute; width: 100%; }
.entry-header { margin-bottom: 0; }
.entry-header, .entry-content, .entry-summary, .entry-meta { margin: 0 auto; width: 100%; }
.entry-thumbnail { background: #010711 none repeat scroll 0 0; border-radius: 4px; margin-bottom: 20px; overflow: hidden; position: relative; }
.entry-thumbnail img { transition: opacity 0.25s ease 0s; }
.entry-thumbnail img { display: block; margin: 0 auto; }
img.size-full, img.size-large, img.wp-post-image { height: auto; max-width: 100%; }
.postContainer h2.entry-title { font-size: 16px; letter-spacing: 0.8px; line-height: 20px; margin-bottom: 5px; margin-top: 0; }
.postContainer h2.entry-title a { color: #000000; }
.entry-title { font-weight: normal; margin: 0 0 5px; }
.entry-meta { clear: both; color: #4f4f4f; font-size: 13px; margin-bottom: 5px; }
.byline { margin-right: 5px; }
#mainSlider .byline { border-right: 1px solid #ffffff; color: #ffffff; padding-right: 10px; }
#mainSlider .byline a { color: #ffffff; font-family: "montserratbold"; letter-spacing: 1px; text-transform: capitalize; }
.postContainer .byline { border-right: 1px solid #000000; padding-right: 10px; }
.postContainer .byline a { color: #4f4f4f; font-family: "montserratbold"; letter-spacing: 1px; text-transform: capitalize; }
.entry-date { margin-left: 5px; }
.entry-date a { color: #4f4f4f; }
.single .entry-content { font-family: "montserratregular", sans-serif; line-height: 30px; padding-top: 10px; }
.hentry .social-sharing { padding: 20px 0; text-align: center; }
.blog .postContainer { margin: 0 0 0 -35px; padding-bottom: 30px; }
.single .quote { padding: 20px 0; }
.single .quote p { color: #626262; font-family: "montserratlight"; font-size: 19px; font-weight: normal; line-height: 30px; }
blockquote { background: #f9f9f9 none repeat scroll 0 0; font-size: 24px; margin: 2.5em 10px; padding: 0.5em 100px; quotes: "“" "”" "‘" "’"; }
blockquote::before { color: #cccccc; content: open-quote; font-size: 4em; margin-left: -100px; margin-right: 0.25em; vertical-align: -0.4em; }
blockquote::after { color: #cccccc; content: close-quote; font-size: 4em; margin-left: 10.6em; text-align: right; vertical-align: -0.4em; }
.wpb_wrapper > p { line-height: 30px; }
.mainSlider .item { background: #010711 none repeat scroll 0 0; margin-bottom: 20px; max-height: 400px; overflow: hidden; position: relative; }
.sliderDesc { bottom: 50px; left: 50px; padding-right: 50px; position: absolute; z-index: 10; }
.mainSlider .item img { min-height: 400px; opacity: 0.75; width: 100%; }
.postBox .fade { background-color: rgba(255, 255, 255, 0); background-image: linear-gradient(rgba(255, 255, 255, 0), #ffffff); background-position: left bottom; background-repeat: repeat-x; bottom: 0; height: 100px; left: 0; opacity: 1; position: absolute; transition: all 0.2s ease-in-out 0s; width: 100%; }
.sliderDesc a { color: #ffffff; }
.screen-reader-text { display: none; }
.blogRightSidebar { padding-bottom: 30px; padding-left: 30px; }
#search-2 { font-family: glyphicons halflings; position: relative; }
#search-2::after { color: #444444; content: ""; font-size: 14px; left: 20px; position: absolute; top: 23px; }
#primary-sidebar .search-field { border: 1px solid #dadada; border-radius: 20px; box-shadow: 0 0 7px rgba(0, 0, 0, 0.1) inset; font-family: "montserratlight"; font-weight: normal; margin-top: 10px; max-width: 100%; padding: 10px 10px 10px 50px; text-align: left; }
#primary-sidebar .search-submit { display: none; }
#archives-2 h1 { color: #434343; font-family: "montserratblack"; font-size: 22px; letter-spacing: 7px; margin-top: 20px; text-transform: uppercase; }
#archives-2 > ul { margin-left: 20px; margin-top: 20px; }
#archives-2 li { list-style: outside none none; position: relative; }
#archives-2 li::after { border-right: 7px solid #444444; border-top: 7px solid rgba(0, 0, 0, 0); content: ""; left: -20px; position: absolute; top: 7px; transform: rotate(-45deg); }
#archives-2 a { color: #444444; margin-right: 10px; }
.archive .entry-thumbnail img { width: 100%; }
.search-no-results { text-align: center; }
.search-no-results .content-area { font-family: "montserratlight"; padding: 50px 0; }
.search-no-results .page-header { padding: 15px 0; }
.search-no-results .search-submit { display: none; }
.search-no-results .page-content p { padding: 15px 0; }
.search-no-results .search-field { border: 1px solid #dadada; border-radius: 20px; box-shadow: 0 0 7px rgba(0, 0, 0, 0.1) inset; font-family: "montserratlight"; font-weight: normal; margin-top: 10px; max-width: 100%; padding: 10px 10px 10px 50px; text-align: left; }
/*404 error*/

.error404 .site-content { text-align: center; padding: 50px 0; font-family: "montserratlight"; }
.error404 .page-header { padding: 20px 0; }
.error404 .search-field { border: 1px solid #dadada; border-radius: 20px; box-shadow: 0 0 7px rgba(0, 0, 0, 0.1) inset; font-family: "montserratlight"; font-weight: normal; margin-top: 10px; max-width: 100%; padding: 10px 10px 10px 50px; text-align: left; }
.error404 .search-submit { display: none; }
/*End 404 error*/
.BrandsCointainer { overflow: hidden; }
.brandsBanner { position: relative; }
.brdsBnr { color: #ffffff; left: 50%; position: absolute; text-align: center; top: 50%; transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); width: 300px; }
.brdsBnr h3 { font-family: "montserratblack"; font-size: 30px; line-height: 32px; }
.brdsBnr > p { font-family: "montserratregular"; font-size: 17px; padding-top: 10px; }
.PartnerLogo.brdsLogo { text-align: center; }
.PartnerLogo.brdsLogo > ul { border-bottom: 3px solid #e3e3e3; margin: 0; padding: 0; position: relative; }
.PartnerLogo.brdsLogo li { background: #ffffff none repeat scroll 0 0; display: inline-block; float: none; margin-left: -4px; transition: all 0.3s ease 0s; width: 25%; }
.PartnerLogo.brdsLogo li:nth-child(11) { border-left: 3px solid #e3e3e3; }
.PartnerLogo.brdsLogo li:nth-child(9) { border-left: 3px solid #e3e3e3; }
.PartnerLogo.brdsLogo li:hover { background: #ffffff none repeat scroll 0 0; transition: all .3s; -moz-transition: all .3s; -webkit-transition: all .3s; }
.PartnerLogo.brdsLogo li .visitSite { background: #000000 none repeat scroll 0 0; color: #ffffff; display: block; font-family: "montserratbold"; font-size: 14px; padding: 10px 0; text-decoration: none; text-transform: uppercase; width: 100%; visibility: hidden; transform: translateY(20px); -moz-transform: translateY(20px); -webkit-transform: translateY(20px); opacity: 0; }
.PartnerLogo.brdsLogo li:hover .visitSite { visibility: visible; transition: all .5s; -moz-transition: all .5s; -webkit-transition: all .5s; transform: translateY(0); -moz-transform: translateY(0); -webkit-transform: translateY(0); opacity: 1; }
.Retailers { padding: 80px 0; }
.rtlTitle { text-align: center; }
.rtlTitle > h3 { color: #303030; font-family: "montserratblack"; font-size: 25px; font-weight: normal; line-height: 30px; padding: 15px 0; text-transform: uppercase; letter-spacing: 1px; }
.rtlLogos > ul { text-align: center; }
.rtlLogos li { display: inline-block; opacity: 0.9; padding: 15px; text-align: center; transform: scale(0.8); transition: all 0.3s ease 0s; }
.rtlLogos li:hover { opacity: 1; transform: scale(0.99); transition: all 0.3s ease 0s; }
.csstransitions .animated.visible { visibility: visible; }
.csstransitions .animated { visibility: hidden; }
.prodBk.prodLogo { animation: 18s ease 0s normal none infinite running bgMove; background-color: #000000; }
/*blog search */

.archive .primary-sidebar.widget-area { margin: 0 auto; padding: 40px 0; width: 20%; }
/*subscribe blog on single page*/
.single-post .preftrBrands { display: none; }
.single-post .subscribeContainer { text-align: center; background: #231f20; padding: 50px 0; }
.single-post .subscribeContainer .wysija-paragraph { display: inline-block }
.single-post .subscribeContainer .wysija-input { padding: 15px 15px; color: #888; font-size: 16px; font-family: "montserratlight"; border: 0; background: #fff; }
.single-post .widget_wysija_cont .wysija-submit { display: inline-block; }
.single-post .subscribeContainer .wysija-submit { padding: 15px 25px; background: #4a4547; border: none; color: #fff; font-size: 16px; font-family: "montserratbold"; margin: 0 0 0 -4px; }
.single-post .widget_wysija_cont { display: inline-block; }
.single-post .subsLable { display: inline-block; padding: 0 10px; vertical-align: middle; }
.single-post .subsLable img { display: inline-block; }
.single-post .subsLable .subsTitle { display: inline-block; padding: 0px 20px; font-family: "montserratlight"; font-size: 27px; color: #fff; vertical-align: middle; }
/*End subscribe blog on single page*/

/*archive page on blog*/

.archive .page-header .page-title { text-align: center; padding: 30px; 0;
font-family: "montserratbold"; font-size: 24px; color: #999; }
.archive .postBox { width: 33%; }
.archive h2.entry-title a { color: #000000; }
.archive .postBox .byline a { color: #000; }
/* End archive page on blog*/



/*invitation page*/

.page-template-invitation .preftrBrands { display: none; }
.mainMarketWeek { position: relative; background: #fff; padding: 70px 50px 50px; margin-top: -100px; margin-bottom: 50px; }
.marketTitle { font-family: "montserratblack"; text-transform: uppercase; }
.marketTitle > h3 { color: #4e4e4e; font-size: 29px; font-weight: normal; letter-spacing: 4px; line-height: 30px; }
.marketTitle > p { color: #bfbfbf; font-size: 13px; letter-spacing: 3px; line-height: 21px; padding-top: 30px; }
.marketpara { font-family: 'montserratlight'; padding: 30px 0; }
.marketpara > p { font-size: 15px; line-height: 32px; }
.marketDates { padding-left: 50px; }
.marketContent { background: #e3e3e3 none repeat scroll 0 0; font-family: 'montserratlight'; }
.dateTitle { background: #c8c1ad none repeat scroll 0 0; padding: 15px 30px; font-family: "montserratbold"; letter-spacing: 3px; }
.dateTitle > h3 { color: #fff; text-transform: uppercase; }
.dateDisc { padding: 20px 30px; }
.dateDisc > p { letter-spacing: 2px; line-height: 2.5; color: #545454; }
.amrInvt { padding: 60px 0; text-align: center; }
.mainInvtForm { margin-bottom: 50px; }
.formTitle > h3 { font-family: 'montserratbold'; font-size: 30px; letter-spacing: 8px; text-transform: uppercase; }
.formTitle > p { color: #c3c3c3; font-size: 13px; padding-top: 20px; }
.amrVisit { background: #000 none repeat scroll 0 0; padding: 100px 0; text-align: center; font-family: 'montserratlight'; }
.invtLogo { padding: 30px 0; }
.amrInvtAdrs { color: #fff; }
.amrInvtAdrs > p:first-child { color: #747474; font-size: 12px; letter-spacing: 1px; text-transform: uppercase; }
.amrInvtAdrs > p { line-height: 30px; padding-bottom: 20px; }
/*invitation from*/
.mainInvtForm { box-shadow: 0 0 18px rgba(0, 0, 0, 0.2); }
.invitationForm { padding-top: 30px; font-family: 'montserratlight'; }
.fromfield { margin-bottom: 20px; }
.sltOption { background: #e4e4e4 none repeat scroll 0 0; border: medium none; border-radius: 2px; padding: 15px; width: 300px; color: #8e8e8e; letter-spacing: 1px; }
.invtEmail { background: #e4e4e4 none repeat scroll 0 0; border: medium none; border-radius: 2px; padding: 15px; width: 300px; color: #8e8e8e; }
.subtn { background: #00c275 none repeat scroll 0 0; border: medium none; border-radius: 2px; display: block; font-size: 15px; margin: 0 auto; padding: 15px; width: 300px; color: #fff; letter-spacing: 4px; }

/*End invitation page*/


@keyframes bgMove { 0% {
 background-position: -100px center;
}
50% {
 background-position: 100px center;
}
100% {
 background-position: -100px center;
}
}
@keyframes bgMove { 0% {
 background-position: -100px center;
}
50% {
 background-position: 100px center;
}
100% {
 background-position: -100px center;
}
}
@media screen and (min-width: 1580px) {
.expBtn { padding: 250px 100px 250px 0; }
.prtContent { padding: 45px 70px; }
}
@media screen and (min-width: 992px) and (max-width: 1225px) {
/*main menu */
#menu-item-17 { padding-right: 40px; }
#menu-item-16 { padding-left: 40px; }
#menu-product-menu a { font-size: 12px; }
.navbar-nav > li > a { padding: 10px 30px; }
/*End menu*/
.about { background-image: none; }
.aboutContent { float: none; padding: 50px 10px; width: 100%; }
.prodList ul li { margin: 0 2% 2% 0; width: 31%; height: 300px; }
.prodList ul li:nth-child(4), .prodList ul li:nth-child(8) { margin: 0 2% 2% 0; }
.prodList ul li:nth-child(3), .prodList ul li:nth-child(6) { margin-right: 0; }
}
@media screen and (min-width: 768px) and (max-width: 991px) {
.navbar-default .navbar-nav > .active > a::after { background: #000000 none repeat scroll 0 0; border-radius: 50%; content: ""; height: 5px; position: absolute; right: 5px; top: 10px; width: 5px; }
.navbar-nav > li > a { padding: 10px 15px; }
#wprmenu_bar { display: none !important; }
.expBtn { padding: 70px 0; text-align: center; }
.bnrMrkWeek { margin-top: 55px; }
.LogoTitle h3 { font-size: 20px; }
.LogoTitle a { font-size: 9px; }
.prodBk p { font-size: 12px; }
.BannerTitle { margin-top: 50px; }
.BannerTitle p { font-size: 17px; }
.BannerTitle h3 { font-size: 35px; padding-bottom: 7px; }
.aboutContent { float: none; padding: 50px 10px; width: 100%; }
.about { background-image: none; }
.main-content { overflow-x: hidden; }
/*product induvidual product page*/

.page-template-products-individual .vc_row.wpb_row.vc_row-fluid { padding: 0 20px; }
/*end product induvidual product page*/

.prodList ul li { margin: 0 2% 2% 0; width: 31%; height: 200px; }
.prodList ul li:nth-child(4), .prodList ul li:nth-child(8) { margin: 0 2% 2% 0; }
.prodList ul li:nth-child(3), .prodList ul li:nth-child(6) { margin-right: 0; }
.PartnerLogo li { width: 33.33%; }
.PartnerLogo li:nth-child(5), .PartnerLogo li:nth-child(10) { border-right: 3px solid #e3e3e3; }
.PartnerLogo li:nth-child(6), .PartnerLogo li:nth-child(7) { display: none; }
.PartnerLogo li:nth-child(3), .PartnerLogo li:nth-child(6), .PartnerLogo li:nth-child(9) { border-right: 3px solid #e3e3e3; border-bottom: 3px solid #e3e3e3; }
.PartnerLogo.brdsLogo li:nth-child(9) { border-bottom: none; }
.PartnerLogo.brdsLogo li:nth-child(10) { border-left: 3px solid #e3e3e3; }
.PartnerLogo li:nth-child(10), .PartnerLogo li:nth-child(11) { border-bottom: 3px solid #e3e3e3; }
.PartnerLogo li:last-child { border-right: 3px solid #e3e3e3; border-left: 3px solid #e3e3e3; }
.footer { text-align: center; }
.cntftr { clear: left; }
.ftrMenu { padding-bottom: 20px; }
.ftrCont { padding-bottom: 25px; }
.copyright li { font-size: 10px; }
.amr-About { padding: 0 20px; }
.proctMenu a { padding: 10px 7px; }
.archive .postBox { width: 49%; }
blockquote { padding: 0.5em 50px; }
blockquote::after { margin-left: 6em; }
blockquote::before { margin-left: 0; }
/*Product page*/
.postContainer { padding: 0 20px; }
.prodBannerTitle { padding: 50px 0; text-align: left; position: relative; }
.prodBannerTitle::after { content: ""; background: #e4e4e4; height: 100%; top: 0; left: 0; bottom: 0; width: 100%; opacity: .7; position: absolute; z-index: -1; }
.allProducts .prodBanner:last-child, .allProducts .prodBanner:nth-last-child(2) { width: 100%; height: auto; }
.prodBanner:nth-child(2n) .prodBannerTitle { text-align: center; }
.contentContainer { padding-left: 20px; width: 100%; }
.prodBanner:nth-child(3) .prodContent-Title p { color: #28231f; }
/*End Product page*/
.search-results .postBox { float: left; text-align: left; width: 33%; }
.search-results .postBox:nth-child(5n) { clear: none; }
.search-results .postBox:nth-child(4n) { clear: both; }
.PartnerLogo.brdsLogo li { border-bottom: 3px solid #e3e3e3; border-right: 3px solid #e3e3e3; width: 33%; }
.PartnerLogo.brdsLogo li:nth-child(8) { border-right: none; }
.PartnerLogo.brdsLogo li:nth-child(11), .PartnerLogo.brdsLogo li:nth-child(12), .PartnerLogo.brdsLogo li:nth-child(13) { border-bottom: 3px solid #e3e3e3; }
.PartnerLogo.brdsLogo li:nth-child(3), .PartnerLogo.brdsLogo li:nth-child(6), .PartnerLogo.brdsLogo li:nth-child(9) { border-right: medium none; }
.PartnerLogo.brdsLogo li:last-child { border-bottom: medium none !important; border-left: 3px solid #e3e3e3; border-right: 3px solid #e3e3e3; }
.infoAdrs { display: block; text-align: center; }
/*blog search */
.blogRightSidebar { margin: 0 auto; width: 37%; }
/*Invitation page*/

.marketDates { padding-left: 0; }
/*End Invitation page*/

/*Product individual page*/
.ind-details li { font-size: 14px; }
.buyNow > p { font-size: 24px; }
.ind-doubts { padding: 20px 0 !important; }
.ind-doubts p { font-size: 15px; }
}
@media only screen and (max-width: 767px) {
html { margin-top: -42px !important; }
.navbar-default .navbar-collapse, .navbar-default .navbar-form { border: medium none; }
#masthead .mini { height: 80px; }
.mini .site-title.logo { margin-top: 10px; }
.mini .logo a { padding: 0; height: 60px; }
.main-content { overflow-x: hidden; }
/*menu */
#wprmenu_menu.left, #wprmenu_menu.right { top: 0; }
.site-title.logo img { height: 80px; }
#wprmenu_bar { border-radius: 4px; height: auto; left: auto; padding: 10px; right: 10px; top: 30px; width: auto; }
#wprmenu_bar.miniMenu { top: 15px; }
#wprmenu_bar .wprmenu_icon { height: 18px; margin: 0; }
.site-title.logo { left: 20px; margin-top: 10px; position: absolute; transform: translateX(0%); -moz-transform: translateX(0%); -webkit-transform: translateX(0%); }
.dsn-Title h3 { font-size: 25px; }
.dsn-Title { padding-left: 0; }
.navbar-toggle.collapsed { display: none; }
.bnrMrkWeek { margin-top: 55px; }
/*product second menu */
.site-main .menu-product-menu-container { display: none; }
/* End product second menu */
#menu-item-17 { padding: 0; }
#menu-item-16 { padding: 0; }
.navbar-default .navbar-nav > .active > a::after { display: none; }
.BannerTitle { margin-top: 50px; }
.expBtn { padding: 70px 0; text-align: center; }
.LogoTitle h3 { font-size: 20px; }
.LogoTitle a { font-size: 9px; }
.prodList ul li { margin: 0 2% 2% 0; width: 47%; }
.prodBk p { font-size: 12px; }
.BannerTitle p { font-size: 17px; }
.BannerTitle h3 { font-size: 35px; padding-bottom: 7px; }
.aboutContent { float: none; padding: 50px 10px; width: 100%; }
.about { background-image: none; }
/*product induvidual product page*/

.page-template-products-individual .vc_row.wpb_row.vc_row-fluid { padding: 0 20px; margin: 0; }
.faq { padding: 15px 15px; text-align: center; }
.ind-doubts { padding: 50px 0 !important; text-align: center; }
.doubtsContent p { padding: 10px 0; }
.doubts p { padding: 15px 0; }
/*product induvidual product page*/

/*Product page*/
.prodBannerTitle { position: relative; }
.prodBannerTitle::after { content: ""; background: #e4e4e4; height: 100%; top: 0; left: 0; bottom: 0; width: 100%; opacity: .7; position: absolute; z-index: -1; }
.allProducts .prodBanner:last-child, .allProducts .prodBanner:nth-last-child(2) { width: 100%; height: auto; }
.prodBanner:nth-child(3) .prodContent-Title p { color: #28231f; }
.contentContainer { width: 100%; padding-left: 20px; }
/*End Product page*/

.PartnerLogo li { width: 33.33%; }
.PartnerLogo li:nth-child(5), .PartnerLogo li:nth-child(10) { border-right: 3px solid #e3e3e3; }
.PartnerLogo li:nth-child(6), .PartnerLogo li:nth-child(7) { display: none; }
.PartnerLogo li:nth-child(3), .PartnerLogo li:nth-child(6), .PartnerLogo li:nth-child(9) { border-right: 3px solid #e3e3e3; border-bottom: 3px solid #e3e3e3; }
.PartnerLogo.brdsLogo li:nth-child(9) { border-bottom: 3px solid #e3e3e3; }
.PartnerLogo li:nth-child(10), .PartnerLogo li:nth-child(11) { border-bottom: 3px solid #e3e3e3; }
.PartnerLogo li:last-child { border-bottom: 3px solid #e3e3e3; border-right: 3px solid #e3e3e3; border-left: 3px solid #e3e3e3; }
.footer { text-align: center; }
.ftrMenu { padding-bottom: 20px; }
.ftrCont { padding-bottom: 25px; }
.copyright li { font-size: 10px; }
.amr-About { padding: 0 10px; }
.postBox { width: 49%; }
.postContainer { padding: 0 20px; }
.search-results .postBox { float: left; text-align: left; width: 33%; }
.search-results .postBox:nth-child(5n) { clear: none; }
.search-results .postBox:nth-child(4n) { clear: both; }
.prodBannerTitle { padding: 50px 0; text-align: center; }
.prodBanner:nth-child(2n) .prodBannerTitle { text-align: center; }
.PartnerLogo.brdsLogo li { border-bottom: 3px solid #e3e3e3; border-right: 3px solid #e3e3e3; width: 33%; }
.PartnerLogo.brdsLogo li:nth-child(8) { border-right: none; }
.PartnerLogo.brdsLogo li:nth-child(11), .PartnerLogo.brdsLogo li:nth-child(12), .PartnerLogo.brdsLogo li:nth-child(13) { border-bottom: 3px solid #e3e3e3; }
.PartnerLogo.brdsLogo li:nth-child(3), .PartnerLogo.brdsLogo li:nth-child(6), .PartnerLogo.brdsLogo li:nth-child(9) { border-right: medium none; }
.PartnerLogo.brdsLogo li:last-child { border-bottom: medium none; border-left: 3px solid #e3e3e3; border-right: 3px solid #e3e3e3; }
.infoAdrs { display: block; text-align: center; }
/*blog search */
.blogRightSidebar { margin: 0 auto; width: 37%; }
.archive .postBox { width: 49%; }
/*Invitation page*/

.marketDates { padding-left: 0; }
/*End Invitation page*/




/*Product individual page*/
.ind-details li { font-size: 14px; }
.buyNow > p { font-size: 24px; }
.doubts p { font-size: 19px; }
/*blockquote*/
blockquote::before { margin-left: 0; }
blockquote::after { margin-left: 2em; }
}
@media screen and (min-width: 320px) and (max-width: 640px) {
html { margin-top: -42px !important; }
.navbar-default .navbar-collapse, .navbar-default .navbar-form { border: medium none; }
#masthead .mini { height: 80px; }
.mini .site-title.logo { margin-top: 10px; }
.mini .logo a { padding: 0; height: 60px; }
.site-title.logo img { height: 80px; }
/* product second menu */
.site-main .menu-product-menu-container { display: none; }
/* End product second menu */

.main-content { overflow-x: hidden; }
/*mini menu*/
#wprmenu_menu.left, #wprmenu_menu.right { top: 0; }
#wprmenu_bar { border-radius: 4px; height: auto; left: auto; padding: 10px; right: 10px; top: 30px; width: auto; }
#wprmenu_bar.miniMenu { top: 15px; }
/* End mini menu*/

#map { height: 200px; }
/*meta slider */
.flexslider .slides li { height: 400px !important; }
.mrkTitle { padding: 40px; }
.mrkTitle > h3 { font-size: 20px; }
.bnrMrkWeek { bottom: 0; margin-top: 0; }
.bnrMrkWeek { transform: none; left: 0; top: auto; width: 100%; background: #637382 no-repeat center top; background-image: url("../images/emailIcon.png"); }
.expBtn { padding: 0; bottom: 0; left: auto; top: auto; transform: none; }
.BannerTitle { width: 100%; }
/*End meta slider */



/*product induvidual product page*/

.page-template-products-individual .vc_row.wpb_row.vc_row-fluid { padding: 0 20px; margin: 0; }
.faq { padding: 15px 15px; text-align: center; }
.ind-doubts { padding: 50px 0 !important; text-align: center; }
.doubtsContent p { padding: 10px 0; }
.doubts p { display: none; }
/*product induvidual product page*/
/*blockquote blog*/
blockquote { padding: 0 15px; }
/*blockquote blog*/
.navbar-collapse.collapse.in { background: #ffffff none repeat scroll 0 0; transition: all 0.3s ease 0s; width: 100%; position: fixed; }
/*subscribe*/
.single-post .subscribeContainer .wysija-input { margin-top: 30px; text-align: center; }
.single-post .subscribeContainer .wysija-submit { padding: 15px 71px; margin-top: 30px; }
/* End subscribe*/
.subsLable { padding: 10px 0; }
.navbar-nav { margin-top: 30px; }
#menu-item-17 { padding: 0; }
#menu-item-16 { padding: 0; }
.navbar-default .navbar-nav > .active > a::after { display: none; }
.PartnerLogo li { width: 100%; }
.PartnerLogo li:nth-child(6), .PartnerLogo li:nth-child(7) { display: none; }
.PartnerLogo li:nth-child(5), .PartnerLogo li:nth-child(10) { border-right: medium none; }
.PartnerLogo li:nth-child(11), .PartnerLogo li:nth-child(12), .PartnerLogo li:nth-child(13) { border-bottom: 3px solid #e3e3e3; }
.PartnerLogo li:nth-child(3), .PartnerLogo li:nth-child(6), .PartnerLogo li:nth-child(9) { border-right: medium none; }
.PartnerLogo li:last-child { border-bottom: 3px solid #e3e3e3; }
.PartnerLogo li:nth-child(7) { border-bottom: medium none; }
.partnerProd { display: none; }
.prodList ul li { height: 200px; width: 100%; }
.aboutContent { float: none; padding: 50px 10px; text-align: center; width: 100%; }
.amr-About { padding: 0 10px; }
.amrFormTitle h2 { font-size: 19px; }
.form-group { width: 100%; }
.allProducts .prodBanner:last-child, .allProducts .prodBanner:nth-last-child(2) { width: 100%; }
.postBox { width: 100%; }
.blog .postContainer { margin: 0; padding: 0; }
.postContainer { padding: 0 20px; }
blockquote::after { margin-left: 4.6em; }
.search-results .postBox { float: left; text-align: left; width: 100%; }
.search-results .postBox:nth-child(5n) { clear: none; }
.search-results .postBox:nth-child(4n) { clear: none; }
.brandsBanner img { height: 300px; }
.PartnerLogo.brdsLogo li { border-bottom: 3px solid #e3e3e3; border-right: none; width: 100%; }
.PartnerLogo.brdsLogo li:nth-child(4), .PartnerLogo.brdsLogo li:nth-child(8) { border-right: medium none; }
.PartnerLogo.brdsLogo li:nth-child(10) { border-right: medium none; }
.PartnerLogo.brdsLogo li:nth-child(11), .PartnerLogo.brdsLogo li:nth-child(12), .PartnerLogo.brdsLogo li:nth-child(13) { border-bottom: 3px solid #e3e3e3; }
.PartnerLogo.brdsLogo li:nth-child(9) { border-right: medium none; }
.PartnerLogo.brdsLogo li:last-child { border-bottom: none; border-left: none; border-right: none; }
.infoAdrs { display: block; text-align: center; }
.corpHead { display: none; }
.postBox .entry-content { padding: 0; }
.postBox { text-align: left; }
/*blog search */
.blogRightSidebar { width: auto; }
.archive .postBox { width: 100%; }
.archive .primary-sidebar.widget-area { width: auto; padding: 40px 20px; }
/*invitation page*/


.mainMarketWeek { margin-top: 0; padding: 30px 0; }
.marketTitle > h3 { font-size: 22px; }
.marketTitle > p { padding-top: 10px; }
.dateTitle { padding: 15px; }
.dateTitle > h3 { font-size: 14px; }
.dateDisc { padding: 20px 15px; }
.formTitle > h3 { letter-spacing: 3px; }
.sltOption { width: 250px; }
.invtEmail { width: 250px; }
.subtn { width: 250px; }
/*End invitation page*/

/*Product individual page*/
.ind-details li { font-size: 14px; }
.buyNow > p { font-size: 24px; }
.doubtsContent p { font-size: 17px; }
/*blockquote*/
blockquote::before { margin-left: 0; }
blockquote::after { margin-left: 2em; }
}

/*CSS FOR ASK US IMAGE*/
.helpContact { left: -94%; position: absolute; }
.helpContact img {width: 300px;}
.helpAdd{position: absolute; left: 120px; top: 58px;}
.helpAdd img{ width: 700px; }

/*commented on line 208.... comment out after 30th march and delete this*/

.amrFormTitle { font-size: 25px; margin-top: 280px; text-align: center; }