/*
------------------------------------------------------
[The HAB] CSS: Structure
------------------------------------------------------
*/
div.InnerWrapper{float:left;width:100%;}
div.landing{background:url(../assets/images/landingPattern.png) repeat #56246e;}
div.concept{background:url(../assets/images/conceptPattern.png) repeat #fef8e0;}
div.merchandise{background:url(../assets/images/merchandisePattern.png) repeat #E7D6C4;}
div.testimonials{background:url(../assets/images/testimonialsPattern.png) repeat #fff8e0;}
div.news{background:url(../assets/images/testimonialsPattern.png) repeat #fff8e0;}
div.doityourself{background:url(../assets/images/doityourselfPattern.png) repeat #fff8e0;}
div.connect{background:url(../assets/images/connectPattern.png) repeat #fff8e0;}

/*Header CSS*/
div.header{float:left;width:100%;position:relative;z-index:1;padding-bottom:35px;}
div.header a.logo{left:25px;position:relative;top:17px;z-index:1;}
div.bannerBlock{z-index:0;top:0px;position:relative;}
div.bannerBlock a{position:absolute;left:80px;bottom:16px;}
div.bannerBlock a img.bannerYearBlock{background:url(../assets/images/habSprites.png) no-repeat;background-position:0px 5px;width:394px;height:68px;position:relative;}
div.bannerBlock a img.bannerConnectBlock{background:url(../assets/images/connectLink.png) no-repeat;position:relative;}
div.header ul{top:85px;right:18px;position:absolute;z-index:1;}
div.header ul li{display:inline;font-family:"vagBlack", Arial, Helvetica, sans-serif;font-size:1.8em;background:url(../assets/images/topNavBullet.png) right 10px no-repeat;padding-right:25px;	margin-right:12px;}
div.header ul li.last{background:none;padding-right:0;margin-right:0;}
div.header ul li a{color:#FFFFFF; letter-spacing: 1px;}
div.header ul li a.conceptActive{color:#cdd126;}
div.header ul li a.eventsActive{color:#FFB300;}
div.header ul li a.merchandiseActive{color:#009ab1;}
div.header ul li a.workshopActive{color:#d0991d;}
div.header ul li a.testimonialsActive{color:#cc921f;}
div.header ul li a.doityourselfActive{color:#00b7ce;}
div.header ul li a.aboutActive{color:#db1951;}
div.header ul li a.connectActive{color:#f23b92;}

/*Index and Concept CSS*/
/* ul.productArea{margin:0 auto;width:892px;padding-top:30px;}
ul.productArea li{float:left;text-align:center;}
ul.productArea li a{background:url(../assets/images/habSprites.png) no-repeat;display:block;}
ul.productArea li h2{padding-top:20px;}
ul.productArea li a.first{background-position:0 -80px;}
ul.productArea li a.first:hover{background-position:-298px -80px;}
ul.productArea li a.second{background-position:0 -380px;margin-top:115px;}
ul.productArea li a.second:hover{background-position:-298px -380px;}
ul.productArea li a.third{background-position:0 -681px;}
ul.productArea li a.third:hover{background-position:-299px -683px;}
 */
/***************************************************************************/
ul.productBlock{float:left;width:1000px;padding-top:15px;}
ul.productBlock li{float:left;width:1000px;}
ul.productBlock li a{padding:25px 0 25px 100px;display:block;color:#0099a7;font-size:3.0em;font-family:"vagBold", Arial, Helvetica, sans-serif;background-color:#2c183c;}
ul.productBlock li a span{background:url(../assets/images/habSprites.png) -407px -30px no-repeat;width:29px;height:16px;display:inline-block;margin-left:80px;}
ul.productBlock li div.contentDiv{padding:20px;}
ul.productBlock li div.contentDiv div.articleContainer{padding:20px 0;margin:0 auto;clear:both;display:table;width:830px;}
ul.productBlock li div.contentDiv div.articleContainer a{padding:0;display:inline;background:transparent;color:#FFB300;font-size:1em;font-family:"vagLight", Arial, Helvetica, sans-serif;}
ul.productBlock li div.contentDiv div.articleContainer img{background:url(../assets/images/habSprites.png) no-repeat;float:left;}
ul.productBlock li div.contentDiv div.articleContainer img.right{float:right;}
ul.productBlock li div.contentDiv div.articleContainer img.third{background-position:0 -80px;}
ul.productBlock li div.contentDiv div.articleContainer img.third:hover{background-position:-298px -80px;}
ul.productBlock li div.contentDiv div.articleContainer img.forth{background-position:0 -982px;}
ul.productBlock li div.contentDiv div.articleContainer img.forth:hover{background-position:-300px -984px;}
ul.productBlock li div.contentDiv div.articleContainer img.second{background-position:0 -380px;}
ul.productBlock li div.contentDiv div.articleContainer img.second:hover{background-position:-298px -380px;}
ul.productBlock li div.contentDiv div.articleContainer img.first{background-position:0 -681px;}
ul.productBlock li div.contentDiv div.articleContainer img.first:hover{background-position:-300px -683px;}
ul.productBlock li div.contentDiv div.articleContainer div.landingContent{float:left;width:450px;padding:70px 0 0 40px;}
ul.productBlock li div.contentDiv div.articleContainer div.paddingLeft{padding-left:0}
ul.productBlock li div.contentDiv div.articleContainer div.landingContent h3{font-size:5.0em;color:#ffb300;font-family:"vagBold", Arial, Helvetica, sans-serif;}
ul.productBlock li div.contentDiv div.articleContainer div.landingContent span{font-size:2.0em;color:#FFFFFF;font-family:"vagBold", Arial, Helvetica, sans-serif;}
ul.productBlock li div.contentDiv div.articleContainer div.landingContent p{font-size:2.0em;color:#ffb300;font-family:"vagLight", Arial, Helvetica, sans-serif;padding:15px 0 0 0;}
ul.productBlock li div.contentDiv h3{color:#FFFFFF;font-size:1.8em;font-family:"vagLight", Arial, Helvetica, sans-serif;}
ul.productBlock li div.contentDiv p{color:#FFFFFF;font-size:1.4em;font-family:"vagLight", Arial, Helvetica, sans-serif;}
/***************************************************************************/

/*Concept CSS*/
ul.conceptArea{margin:0 auto;width:942px;padding:30px 0 20px 0;display:table;}
ul.conceptArea li{float:left;text-align:center;}
ul.conceptArea li a{background:url(../assets/images/conceptSprites.png) no-repeat;display:block;}
ul.conceptArea li a.first{background-position:0 0;}
ul.conceptArea li a.second{background-position:-323px 0;margin-top:115px;}
ul.conceptArea li a.third{background-position:-645px 0;}
ul.conceptArea li a.forth{background-position:-645px 0;}
div.carouselBlock{margin:0 auto;width:842px;display:table; position:relative;}
div.carouselBlock div.carouselArea{width:770px;padding:20px 0;margin:0 auto;display:table;}
div.carouselBlock div.carouselArea img{background:url(../assets/images/conceptSprites.png) no-repeat;float:left;}
div.carouselBlock div.carouselArea img.inspire{background-position:0 0;}
div.carouselBlock div.carouselArea img.sew{background-position:-323px 0;}
div.carouselBlock div.carouselArea img.create{background-position:-645px 0;}
div.carouselBlock div.carouselArea div.carouselContent{float:left;width:400px;padding:45px 0 0 40px;}
div.carouselBlock div.carouselArea div.carouselContent h2{font-size:6.0em;color:#422356;}
div.carouselBlock div.carouselArea div.carouselContent p{font-size:2.0em;color:#422356;font-family:"vagLight", Arial, Helvetica, sans-serif;}
div.scroll{background:url(../assets/images/conceptSprites.png) no-repeat;width:50px !important;height:90px !important;position:absolute;cursor:pointer;}
div.prev{background-position:-985px -175px;left:-50px;top:140px;}
div.next{background-position:-985px -42px;right:-50px;top:140px;}
/* div.carousel-wrap{left:50px;} */

/*Index Page CSS*/
ul.articleArea{float:left;width:1000px;padding-top:15px;}
ul.articleArea li{float:left;width:1000px;}
ul.articleArea li a{padding:25px 0 25px 100px;display:block;color:#0099a7;font-size:3.0em;font-family:"vagBold", Arial, Helvetica, sans-serif;background-color:#2c183c;}
ul.articleArea li a span{background:url(../assets/images/habSprites.png) -407px -30px no-repeat;width:29px;height:16px;display:inline-block;margin-left:80px;}
ul.articleArea li div.contentDiv{padding:20px;}
ul.articleArea li div.contentDiv div.articleContainer{padding:20px 0;margin:0 auto;clear:both;display:table;width:830px;}
ul.articleArea li div.contentDiv div.articleContainer img{background:url(../assets/images/habSprites.png) no-repeat;float:left;}
ul.articleArea li div.contentDiv div.articleContainer img.right{float:right;}
ul.articleArea li div.contentDiv div.articleContainer img.first{background-position:0 -80px;}
ul.articleArea li div.contentDiv div.articleContainer img.second{background-position:0 -380px;}
ul.articleArea li div.contentDiv div.articleContainer img.third{background-position:0 -681px;}
ul.articleArea li div.contentDiv div.articleContainer img.forth{background-position:0 -681px;}
ul.articleArea li div.contentDiv div.articleContainer div.landingContent{float:left;width:400px;padding:70px 0 0 40px;}
ul.articleArea li div.contentDiv div.articleContainer div.paddingLeft{padding-left:110px}
ul.articleArea li div.contentDiv div.articleContainer div.landingContent h3{font-size:5.0em;color:#ffb300;font-family:"vagBold", Arial, Helvetica, sans-serif;}
ul.articleArea li div.contentDiv div.articleContainer div.landingContent span{font-size:2.0em;color:#FFFFFF;font-family:"vagBold", Arial, Helvetica, sans-serif;}
ul.articleArea li div.contentDiv div.articleContainer div.landingContent p{font-size:2.0em;color:#ffb300;font-family:"vagLight", Arial, Helvetica, sans-serif;padding:15px 0 0 0;}
ul.articleArea li div.contentDiv h3{color:#FFFFFF;font-size:1.8em;font-family:"vagLight", Arial, Helvetica, sans-serif;}
ul.articleArea li div.contentDiv p{color:#FFFFFF;font-size:1.4em;font-family:"vagLight", Arial, Helvetica, sans-serif;}

/*Testimonials CSS*/
div.testimonialsBlock{float:left;width:1000px;}
div.testimonialsBlock h2{color:#422356;padding:30px 30px 10px 90px;display:block;font-size:6.0em;}
div.testimonialsBlock p{color:#422356;padding:0px 90px 30px 90px;display:block;font-size:2.0em;font-family:"vagThin", Arial, Helvetica, sans-serif;}
div.newsBlock{float:left;width:1000px;}
div.newsBlock h2{color:#422356;padding:30px 30px 10px 90px;display:block;font-size:6.0em;}
div.newsBlock .left{color:#422356;padding:0px 90px 30px 90px;display:block;font-size:2.0em;font-family:"vagThin", Arial, Helvetica, sans-serif; float:left;}
div.newsBlock b{color:#8a288f;font-size:1.3em;font-family:"vagThin", Arial, Helvetica, sans-serif; float:left;}
div.newsBlock .right{ width:210px; color:#422356;padding:35px 0 30px 90px;display:block;font-size:2.0em;font-family:"vagThin", Arial, Helvetica, sans-serif; float:right;}
div.newsBlock a{ color:#422356;}
div.newsBlock a:hover{ color:#8a288f;}
div.diyBlock{float:left;width:1000px;}
div.diyBlock h2{color:#422356;padding:30px 0 30px 325px;width:1000px;display:block;font-size:6.0em;}
div.aboutBlock{float:left;width:1000px;}
div.aboutBlock h2{color:#422356;padding:30px 30px 30px 90px;display:block;font-size:6.0em;}
div.aboutBlock h3{color:#422356;padding:30px 30px 30px 90px;display:block;font-size:3.0em;}
div.aboutBlock p{color:#422356;padding:0px 90px 0 90px;display:block;font-size:2.0em;font-family:"vagThin", Arial, Helvetica, sans-serif;}
div.connectArea{float:left;width:840px;padding:25px 80px 30px 80px;}
div.connectArea h2, div.addressBlock h3{font-size:6.0em;color:#422356;}
div.connectArea p, div.addressBlock p{font-size:2.0em;color:#422356;font-family:"vagThin", Arial, Helvetica, sans-serif;}
div.googleMapBlock{border:8px solid #6e5584;float:left;width:520px;height:450px;margin:30px 35px 0 0;}
div.addressBlock{float:left;padding:100px 0 0 0;}
div.addressBlock h3{padding-bottom:5px;}
div.addressBlock p.telephone{padding-top:20px;}

/*Footer CSS*/
div.footerArea{float:left;}
div.footerBlock{padding:23px 0;width:1000px;text-align:center;text-transform:uppercase;margin:0 auto;}
div.footerBlock ul{display:inline;}
div.footerBlock ul li{display:inline; background:url(../assets/images/footerSeperator.png) right no-repeat; padding-right:10px; margin-right:4px;}
div.footerBlock ul li.last{ background:none;margin:0}
div.footerBlock a, div.footerBlock ul li a{font-size:1.2em;color:#FFFFFF;font-family:"vagLight", Arial, Helvetica, sans-serif;}
div.footerBlock ul li a{background:none;padding-right:0;margin-right:0;}
div.footerBlock a{ background:url(../assets/images/footerBullet.png) right no-repeat; padding-right:10px;margin-right:4px;text-transform:lowercase;}
div.footerBlock div{padding:20px;text-align:left;/*width:500px;*/margin:0 auto;}
div.footerBlock div h3{color:#FFFFFF;font-size:1.4em;font-family:"vagLight", Arial, Helvetica, sans-serif;}
div.footerBlock div p{color:#FFFFFF;font-size:1.1em;font-family:"vagLight", Arial, Helvetica, sans-serif;}



div.testimonialForm{padding:0;width:1000px;text-align:center;text-transform:uppercase;margin:0 auto;}
div.testimonialForm ul{display:inline;}
div.testimonialForm ul li{display:inline; background:url(../assets/images/footerSeperator.png) right no-repeat; padding-right:10px; margin-right:4px;}
div.testimonialForm ul li.last{ background:none;margin:0}
div.testimonialForm a, div.testimonialForm ul li a{font-size:1.2em;color:#FFFFFF;font-family:"vagLight", Arial, Helvetica, sans-serif;}
div.testimonialForm ul li a{background:none;padding-right:0;margin-right:0;}
div.testimonialForm a{ background:url(../assets/images/footerBullet.png) right no-repeat; padding-right:10px;margin-right:4px;}
div.testimonialForm div{padding:20px;text-align:left;/*width:500px;*//* margin:0 auto; */}
div.testimonialForm div h3{color:#FFFFFF;font-size:1.4em;font-family:"vagLight", Arial, Helvetica, sans-serif;}
div.testimonialForm div p{color:#FFFFFF;font-size:1.1em;font-family:"vagLight", Arial, Helvetica, sans-serif;}

/*Merchandise CSS*/
div.merchandiseBlock{float:left;width:1000px;padding-bottom:20px;padding-top:20px;}
div.merchandiseBlock h2{float:left;width:1000px;font-size:2.2em;position:relative;padding:15px 0 30px;}
div.merchandiseBlock h2 img.headerBlank{position:absolute;top:14px;left:0;height:0;width:0;}
div.merchandiseBlock h2 a{display:block;text-align:center;font-family:"vagBold", Arial, Helvetica, sans-serif;color:#422356;}
div.merchandiseBlock h2 a span{display:block;text-align:center;width:1000px;margin:25px 0 0 0;text-transform: lowercase;font-size: 40px;}
div.merchandiseBlock h2 a img{text-align:center;margin-top:10px;}
div.merchanContent{float:left;width:840px;background-color:#E7D6C4;padding:0 80px 30px 80px;position:relative;top:-40px;}
div.merchanContent img{margin:0;}
div.merchanContent img.multipleImages{padding:20px 0 0 90px;}
div.merchanContent div.merchandiseCoreContent{float:left;width:500px;}
div.merchanContent div.merchandiseCoreContent h3{font-size:3.0em;color:#422356;font-family:"vagBold", Arial, Helvetica, sans-serif;width:225px;float:left;}
div.merchanContent div.workshopCoreContent h3{font-size:40px;color:#422356;font-family:"vagBold", Arial, Helvetica, sans-serif;width:225px;float:left;text-align:center;width:100%;}
div.merchanContent div.merchandiseCoreContent div.catViewDiv{float:left;font-size:2.0em;color:#422356;margin:10px 0 0 10px;}
div.merchanContent div.merchandiseCoreContent div.catViewDiv a{font-size:1.0em;color:#422356;font-family:"vagBold", Arial, Helvetica, sans-serif;}
div.merchanContent div.merchandiseCoreContent div.catViewDiv a{color:#8f6e86;}
div.merchanContent div.merchandiseCoreContent div.catViewDiv a.catViewAnchorSelected{color:#c8215d;}
div.merchanContent div.merchandiseCoreContent p{font-size:2.0em;color:#422356;font-family:"vagLight", Arial, Helvetica, sans-serif;margin-top:50px;}
div.merchanContent ul.beadsBlock{display:table;width:840px;margin:0 auto;text-align:center;padding:10px 0;}
div.merchanContent ul.beadsBlock li{float:left;margin:10px;}
div.merchanContent ul.beadsBlock li div{color:#422356;font-family:"vagBold", Arial, Helvetica, sans-serif;font-size:12px;line-height:16px;margin-top:10px;}

div.merchandiseBlock h2.sequins{background:url(../assets/images/merchandiseStichDrivers/sequins.png) no-repeat;}
div.merchandiseBlock h2.stones{background:url(../assets/images/merchandiseStichDrivers/stones.png) no-repeat;}
div.merchandiseBlock h2.brooches{background:url(../assets/images/merchandiseStichDrivers/brooches.png) no-repeat;}
div.merchandiseBlock h2.beads{background:url(../assets/images/merchandiseStichDrivers/beads.png) no-repeat;}
div.merchandiseBlock h2.buttons{background:url(../assets/images/merchandiseStichDrivers/buttons.png) no-repeat;}
div.merchandiseBlock h2.rivets{background:url(../assets/images/merchandiseStichDrivers/rivets.png) no-repeat;}
div.merchandiseBlock h2.zips{background:url(../assets/images/merchandiseStichDrivers/zips.png) no-repeat;}
div.merchandiseBlock h2.patches{background:url(../assets/images/merchandiseStichDrivers/patches.png) no-repeat;}
div.merchandiseBlock h2.threads{background:url(../assets/images/merchandiseStichDrivers/threads.png) no-repeat;}
div.merchandiseBlock h2.borders{background:url(../assets/images/merchandiseStichDrivers/borders.png) no-repeat;}
div.merchandiseBlock h2.laces{background:url(../assets/images/merchandiseStichDrivers/laces.png) no-repeat;}
div.merchandiseBlock h2.tools{background:url(../assets/images/merchandiseStichDrivers/tools.png) no-repeat;}
div.merchandiseBlock h2.paper{background:url(../assets/images/merchandiseStichDrivers/paperPatterns.png) no-repeat;}
div.merchandiseBlock h2.wool{background:url(../assets/images/merchandiseStichDrivers/wool.png) no-repeat;}
div.merchandiseBlock h2.diykit{background:url(../assets/images/merchandiseStichDrivers/diykit.png) no-repeat;}

/* ###### NOV 2017 - OPEN ###### */
div.merchandiseBlock h2.crochet{background:url(../assets/images/merchandiseStichDrivers/crochet.png) no-repeat;}
div.merchandiseBlock h2.braiding{background:url(../assets/images/merchandiseStichDrivers/braiding.png) no-repeat;}
/* ###### NOV 2017 - OPEN ###### */

/*Send a Friend CSS*/
div.footerBlock div div.sendFriend{margin:0 auto;width:590px;padding:18px 20px;display:table;}
div.footerBlock div div.sendFriend h3{font-size:2.4em;color:#ffb300;font-family:"vagBlack", Arial, Helvetica, sans-serif;}
div.footerBlock div div.sendFriend a.close{float:right;background:none;}
div.footerBlock div div.sendFriend ul.formBlock{float:left;/*width:685px;*/padding-bottom:20px; clear:both;}
div.footerBlock div div.sendFriend ul.formBlock li{float:left;padding:20px 35px 0 0;background:none;}
div.footerBlock div div.sendFriend ul.formBlock li label{color:#FFFFFF;font-family:"vagLight", Arial, Helvetica, sans-serif;float:left;font-size:2.2em;width:180px;text-transform:uppercase;line-height:1.2em;padding-top:5px;}
div.footerBlock div div.sendFriend ul.formBlock li input{width:350px;text-transform:uppercase; padding:5px;font-family:"vagLight", Arial, Helvetica, sans-serif;background-color:#6e5584;border:none; color:#FFFFFF;font-size:2.2em;}

div.footerBlock div div.sendFriend ul.concept li input, div.footerBlock div div.sendFriend ul.merchan li input{background-color:#FEF8E0;}
div.footerBlock div div.sendFriend ul.concept li input.concept, div.footerBlock div div.sendFriend ul.concept li input.merchan{background-color:#FEF8E0 !important;}





div.footerBlock div div.sendFriend ul.captcha{float:left;}
div.footerBlock div div.sendFriend ul.captcha li{float:left;padding:0;padding:0 0 10px 0;background:none;}
div.footerBlock div div.sendFriend ul.captcha li label{color:#FFFFFF;font-family:"vagLight", Arial, Helvetica, sans-serif;float:left;font-size:2.2em;width:180px;text-transform:uppercase;margin-bottom:10px;padding-top:15px;}
div.footerBlock div div.sendFriend ul.captcha li input, div.footerBlock div div.sendFriend ul.captcha li input.captcha{width:164px;padding:5px;text-transform:uppercase;font-family:"vagLight", Arial, Helvetica, sans-serif;background-color:#6e5584;border:none;color:#FFFFFF;font-size:2.2em;}
div.footerBlock div div.sendFriend ul.captcha li input.captcha{background-color:#a7aad1; margin-right:10px;}
div.footerBlock div div.sendFriend ul.captcha li input.submit{ background:url(../assets/images/submit.png) no-repeat;float:right;width:98px;height:28px;padding:0;cursor:pointer;}
div.footerBlock div div.sendFriend a.submit{background:none;margin:10px 47px 0 0;padding:0;}

/*Send a Friend CSS*/
div.testimonialForm div div.testimonialFormContainer{/* margin:0 auto; */width:590px;padding:0 20px 30px 90px;display:table;}
div.testimonialForm_submit{/* margin:0 auto; */width:590px;padding:0 20px 30px 90px;font-size:2.0em;color:#422356;font-family:"vagLight", Arial, Helvetica, sans-serif;}
div.testimonialForm div div.testimonialFormContainer h3{font-size:2.4em;color:#ffb300;font-family:"vagBlack", Arial, Helvetica, sans-serif;}
div.testimonialForm div div.testimonialFormContainer a.close{float:right;background:none;}
div.testimonialForm div div.testimonialFormContainer ul.formBlock{float:left;/*width:685px;*/padding-bottom:20px; clear:both;}
div.testimonialForm div div.testimonialFormContainer ul.formBlock li{float:left;padding:20px 35px 0 0;background:none;}
div.testimonialForm div div.testimonialFormContainer ul.formBlock li label{color:#391448;font-family:"vagLight", Arial, Helvetica, sans-serif;float:left;font-size:2.2em;width:180px;text-transform:lowercase;line-height:1.2em;padding-top:5px;}
div.testimonialForm div div.testimonialFormContainer ul.formBlock li input{width:350px; padding:5px;font-family:"vagLight", Arial, Helvetica, sans-serif;background-color:#6e5584;border:none; color:#391448;font-size:2.2em;}
div.testimonialForm div div.testimonialFormContainer ul.formBlock li textarea{width:350px;height:100px;padding:5px;font-family:"vagLight", Arial, Helvetica, sans-serif;background-color:#fff;border:none; color:#391448;font-size:1.2em;}

div.testimonialForm div div.testimonialFormContainer ul.concept li input, div.testimonialForm div div.testimonialFormContainer ul.merchan li input{background-color:#ffffff;}
div.testimonialForm div div.testimonialFormContainer ul.concept li input.concept, div.testimonialForm div div.testimonialFormContainer ul.concept li input.merchan{background-color:#ffffff !important;padding:0;margin:0;height:50px;position:relative;top:-19px;width:245px;}





div.testimonialForm div div.testimonialFormContainer ul.captcha{float:left;}
div.testimonialForm div div.testimonialFormContainer ul.captcha li{float:left;padding:0;padding:0 0 0 0;background:none;}
div.testimonialForm div div.testimonialFormContainer ul.captcha li label{color:#391448;font-family:"vagLight", Arial, Helvetica, sans-serif;float:left;font-size:2.2em;width:180px;text-transform:lowercase;margin-bottom:10px;padding-top:15px;}
div.testimonialForm div div.testimonialFormContainer ul.captcha li input, div.testimonialForm div div.testimonialFormContainer ul.captcha li input.captcha{width:164px;padding:5px;text-transform:uppercase;font-family:"vagLight", Arial, Helvetica, sans-serif;background-color:#6e5584;border:none;color:#391448;font-size:2.2em;}
div.testimonialForm div div.testimonialFormContainer ul.captcha li input.captcha{background-color:#a7aad1; margin-right:10px;}
div.testimonialForm div div.testimonialFormContainer ul.captcha li input.submit{ background:url(../assets/images/submit.png) no-repeat;float:right;width:98px;height:28px;padding:0;cursor:pointer;}
div.testimonialForm div div.testimonialFormContainer a.submit{background:none;margin:10px 47px 0 0;padding:0;}





span.form_error{color:red;font-family:"vagLight", Arial, Helvetica, sans-serif;float:left;font-size:1.2em;text-transform:lowercase;line-height:1.2em;float:right;display:none;}



div.socialMedia{position:absolute;top:15px;right:0;}
div.socialMedia a.twitter{background:url(../assets/images/socialMedia/twitter.png) no-repeat; height:34px; width:34px; display:block; float:left; margin-left:10px;}
div.socialMedia a.twitter:hover{background:url(../assets/images/socialMedia/twitter_hover.png) no-repeat;}
div.socialMedia a.facebook{background:url(../assets/images/socialMedia/facebook.png) no-repeat; height:34px; width:34px; display:block; float:left; margin-left:10px;}
div.socialMedia a.facebook:hover{background:url(../assets/images/socialMedia/facebook_hover.png) no-repeat;}
div.socialMedia a.linkedin{background:url(../assets/images/socialMedia/linkedin.png) no-repeat; height:34px; width:34px; display:block; float:left; margin-left:10px;}
div.socialMedia a.linkedin:hover{background:url(../assets/images/socialMedia/linkedin_hover.png) no-repeat;}


.main-body-text{font-family:"vagLight", Arial, Helvetica, sans-serif; font-size:14px; color:#422356; padding:20px; line-height:18px;}
.main-body-text a{ background:url(../images/underline-doted.jpg) bottom left repeat-x scroll; font-family:"vagLight", Arial, Helvetica, sans-serif; font-size:14px; color:#422356; line-height:18px;}
.main-body-text a:hover{ background:none}

.main-web-text{color:#422356;font-size:2em;font-family:"vagThin", Arial, Helvetica, sans-serif; float:left;} 

.main-drop-down-text{color:#422356;font-size:2em;font-family:"vagThin", Arial, Helvetica, sans-serif; float:left;} 
.main-drop-down-text a{color:#422356; text-decoration:underline;}
.main-drop-down-text a:hover{color:#422356;}




div.scrolling
{
background-color:#ccc;
margin:20px 0;
width:917px;
height:400px;
overflow-y: scroll;
overflow-x: hidden;
}


.headingnew{font-family:"vagBlack", Arial, Helvetica, sans-serif;font-size:1.8em;}

.product-details-new{  font-family:Arial, Helvetica, sans-serif; font-size:11px; color:##422356; line-height:18px;}
.banner-slider .slick-arrow {display: none;}