@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: 'ACaslonProItalic';
    src: url('../fonts/ACaslonProItalic.eot');
    src: url('../fonts/ACaslonProItalic.eot?#iefix') format('embedded-opentype'),
         url('../fonts/ACaslonProItalic.woff') format('woff'),
         url('../fonts/ACaslonProItalic.ttf') format('truetype'),
         url('../fonts/ACaslonProItalic.svg#ACaslonProItalic') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'MrDafoeRegular';
    src: url('../fonts/MrDafoeRegular.eot');
    src: url('../fonts/MrDafoeRegular.eot?#iefix') format('embedded-opentype'),
         url('../fonts/MrDafoeRegular.woff') format('woff'),
         url('../fonts/MrDafoeRegular.ttf') format('truetype'),
         url('../fonts/MrDafoeRegular.svg#MrDafoeRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'ACaslonProItalic_2';
    src: url('../fonts/ACaslonProItalic_2.eot');
    src: url('../fonts/ACaslonProItalic_2.eot?#iefix') format('embedded-opentype'),
         url('../fonts/ACaslonProItalic_2.woff') format('woff'),
         url('../fonts/ACaslonProItalic_2.ttf') format('truetype'),
         url('../fonts/ACaslonProItalic_2.svg#ACaslonProItalic_2') format('svg');
    font-weight: normal;
    font-style: normal;
}


html,body { margin:0 auto; }
img { border:none; }
h1, h2, h3, h4, h5, h6, p, div { margin:0; padding:0; font-weight:normal;}
a { text-decoration:none; outline:none;}
ol, ul { margin:0; padding:0; list-style-type:none;}
.clear { clear:both; }

#wrapper{ width:100%;}
/*Header*/
#headerHolder{ width:100%; background-color:#ffffff; padding:25px 0 15px 0;}
.header{ width:1350px; margin:0 auto; position:relative;}
.header .logo{ position:absolute; left:145px; top:0px;}
.header .navHolder { width:975px; float:right; }
.header .navHolder .nav { width:100%; margin:0 auto; padding:45px 0 0 0;}
.header .socialPan{ position:absolute; right:35px; top:0px;}
.header .socialPan a{ display:inline-block; }
/*Header End*/

/*Content*/
.innerPg{ position:relative; width:100%; max-width:1920px; margin:0 auto; }
.overFlow{ overflow:hidden!important;}
.thumbTransition{ transform: scale(0.5, 0.5); -ms-transform: scale(0.5, 0.5); -webkit-transform: scale(0.5, 0.5);}
.hvr-grow { display: inline-block; vertical-align: middle; -webkit-transform: translateZ(0); transform: translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); -webkit-backface-visibility: hidden; backface-visibility: hidden; -moz-osx-font-smoothing: grayscale; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-property: transform; transition-property: transform;}
.hvr-grow:hover, .hvr-grow:focus, .hvr-grow:active { -webkit-transform: scale(1.1); transform: scale(1.1);}


.sliderHolder {margin: 0; padding: 0;}
.sliderHolder .slides { position:relative; width: 100%; padding-bottom:48.43%; }
.sliderHolder .slides img { position:absolute; display:block; width: 100%;  display: block; margin:0 auto; display:none;}
.sliderHolder .slides img:first-child{ display:block;}

.thumbContainer{ position:absolute; width:1350px; margin:0 0 0 -557px; top:0px; left:50%; z-index:99999;}
.sliderThumbPan{ width:100%; margin:240px 0 0 -50px; }
.sliderThumbPan ul{ margin:0; padding:0;}
.sliderThumbPan ul li{ display:inline-block; width:230px!important;  position:relative;}
.sliderThumbPan ul li .thumbHover{ display:block; position:absolute; left:90px; top:80px; scale:0; opacity:0;}
.sliderThumbPan ul li .hoverText{ position:absolute; left:90px; top:80px;}
.sliderThumbPan ul li .hoverText img{ scale:0.5!important;}

.currImg{ opacity:0;}
.sliderDet{ position:absolute; left:13%; top:40px; width:410px; z-index:99999; }
.sliderDet ul{ margin:0; padding:0;}
.sliderDet ul li{ font-family:'ACaslonProItalic',Arial, Helvetica, sans-serif; background:url(../images/slider-det-div.gif) no-repeat center top; padding:20px 0 10px 0; text-align:center; }
.sliderDet ul li h2{ font-size:41px; color:#204172; line-height:100%;}
.sliderDet ul li p{ font-size:24px; color:#204172; line-height:100%;}
.sliderDet ul li h3{ font-size:28px; color:#204172; line-height:100%;}
.sliderDet ul li .feelingPan{ background:url(../images/feeling-border.gif) repeat-x center center;}
.sliderDet ul li span{ font-size:39px; color:#ff4e4e; line-height:100%; display:inline-block;}
#text-01{ margin:50px 0 0 0; opacity:0;}
#text-02{ margin:30px 0 0 0; opacity:0;}
#text-03{ margin:20px 0 0 0; opacity:0;}
.resNavText{ display: none!important;}

#indexTabing{ display: none;}

/*Contact Us*/
.contactHolder{ width:100%; max-width:1920px; background:url(../images/contact-banner.jpg) no-repeat center top;margin:0 auto;}
.contactCon{ width:950px; margin:0 auto;}
.locArea{ width:400px; min-height:600px; float:right; padding:40px 40px 180px 0px; text-align:center; font-style:italic;}
.locArea h1{ font-family:'MrDafoeRegular',Arial, Helvetica, sans-serif; font-size:60px; color:#15bfcf; margin-top:20px; oacity:0; text-transform:lowercase;}
.locArea .splInfo{ font-size:20px; color:#204172; padding:10px 0 0 0;}
.locArea .splInfo a{ color:#f45484;}
.locArea .splInfo a:hover{ color:#204172;}

.locArea .faqPan{ width:400px; font-family:'ACaslonProItalic',Arial, Helvetica, sans-serif; padding:45px 0 0 0;}
.locArea .faqPan p{ padding:0 0 10px 0;}
.locArea .faqPan p a{ padding:0 0 10px 0; color:#f45484;}
.locArea .faqPan p a:hover{ color:#204172;}
.locArea .faqPan p span{ padding:0 0 0 40px;}
.locArea .faqPan .mypets{ cursor: hand; cursor: pointer; font-size:20px; color:#f45484; background:url(../images/pink-divider-contact.png) no-repeat center top; padding:15px 0 0 0; }
.locArea .faqPan .openpet{ font-size:30px; color:#f45484;}
.locArea .faqPan .thepet{ font-size:18px; color:#204172; text-align:center; padding:0;}
.faqAnim{ margin:-30px 0 0 0; opacity:0;}


/*About Us*/
.aboutHolder{ width:100%; max-width:1920px; background:url(../images/about-banner.jpg) no-repeat center top;margin:0 auto;}
.aboutCon{ width:950px; margin:0 auto;}
.aboutSite{ width:450px; float:right; padding:40px 0px 187px 0px; text-align:center; min-height:550px;}
.aboutSite h1{ font-family:'MrDafoeRegular',Arial, Helvetica, sans-serif; font-size:60px; color:#ff4d80; margin-top:20px; padding:0 0 30px 0; opacity:0;}
.aboutSite .aboutContemporary{ font-family:'ACaslonProItalic_2',Arial, Helvetica, sans-serif; background:url(../images/tild.png) no-repeat center top; padding:25px 0 20px 0; text-align:center; margin-top:-50px; opacity:0;}
.aboutSite .aboutContemporary h2{ font-size:30px; color:#ff4d80; line-height:100%; padding:0 0 10px 0;}
.aboutSite .aboutContemporary p{ font-size:19px; color:#204172;}

.aboutSite .aboutFunctional{ font-family:'ACaslonProItalic_2',Arial, Helvetica, sans-serif; background:url(../images/tild.png) no-repeat center bottom; padding:25px 0 25px 0; text-align:center; margin-top:-50px; opacity:0;}
.aboutSite .aboutFunctional h2{ font-size:27px; color:#ff4d80; line-height:100%; padding:0 0 10px 0;}
.aboutSite .aboutFunctional p{ font-size:18px; color:#204172;}
.aboutSite .aboutFunctional .rangeOffer{ font-family:'ACaslonProItalic_2',Arial, Helvetica, sans-serif; font-size:19px; color:#204172; text-align:center;}

/*Products Landing*/
.productHolder{ width:100%; margin:0 auto;}
.beautifulLanding{ background:#fff3f7 url(../images/beautiful-landing.jpg) no-repeat center top;}
.happyLanding{ background:#fff3f7 url(../images/happy-landing.jpg) no-repeat center top;}
.sensuousLanding{ background:#fff3f7 url(../images/sensuoue-landing.jpg) no-repeat center top;}
.energeticLanding{ background:#fff3f7 url(../images/energetic-landing.jpg) no-repeat center top;}
.excitedLanding{ background:#fff3f7 url(../images/excite-landing.jpg) no-repeat center top;}

.productCon{ width:950px; margin:0 auto; padding:400px 0 50px 0;}
.productCon h1{ font-family:'ACaslonProItalic_2',Arial, Helvetica, sans-serif; color:#ee0047; font-size:28px; text-align:center; background:url(../images/prod-pink-divider.png) no-repeat center center; padding:5px 0 0 0;}

.productHappyCon{ width:950px; margin:0 auto; padding:400px 0 50px 0;}
.productHappyCon h1{ font-family:'ACaslonProItalic_2',Arial, Helvetica, sans-serif; color:#fdbb22; font-size:28px; text-align:center; background:url(../images/prod-yellow-divider.png) no-repeat center center; padding:5px 0 0 0;}

.prodSensuousCon{ width:950px; margin:0 auto; padding:400px 0 50px 0;}
.prodSensuousCon h1{ font-family:'ACaslonProItalic_2',Arial, Helvetica, sans-serif; color:#8e9a1b; font-size:28px; text-align:center; background:url(../images/green-strip.png) no-repeat center center; padding:5px 0 0 0;}

.prodEnergeticCon{ width:950px; margin:0 auto; padding:400px 0 50px 0;}
.prodEnergeticCon h1{ font-family:'ACaslonProItalic_2',Arial, Helvetica, sans-serif; color:#0f5fd4; font-size:28px; text-align:center; background:url(../images/blue-landing-strip.png) no-repeat center center; padding:5px 0 0 0;}

.prodExcitedCon{ width:950px; margin:0 auto; padding:400px 0 50px 0;}
.prodExcitedCon h1{ font-family:'ACaslonProItalic_2',Arial, Helvetica, sans-serif; color:#721dbb; font-size:28px; text-align:center; background:url(../images/excited-landing-strip.png) no-repeat center center; padding:5px 0 0 0;}


.ProdLandingCon{ padding:10px 0 0 0; opacity:0.5; }
.ProdLandingDummCon{ padding:10px 0 0 0; opacity:1; }
.ProdPan{ position:relative; width:170px; height:170px; float:left; padding:0 10px;  margin:0 0 55px 0; cursor:pointer; }
.ProdPan .imgPan{ position:absolute; left:21px; top:11px; display:block;}
.ProdPan .imgPan img{ border-radius:50%; border:#fd8e92 1px solid ;}
.ProdPan .blurbImgPan{ position:absolute; left:21px; top:11px; display:block;}
.ProdPan .blurbImgPan .happyBlurb{ border-radius:50%; border:#e9c688 1px solid ;}
.ProdPan .blurbImgPan .sensuousBlurb{ border-radius:50%; border:#b0bc49 1px solid ;} 


.ProdSenPan{ position:relative; width:170px; height:170px; float:left; padding:0 10px;  margin:0 0 55px 0; cursor:pointer; }
.ProdSenPan .imgPan{ position:absolute; left:21px; top:11px; display:block;}
.ProdSenPan .imgPan img{ border-radius:50%; border:#fd8e92 1px solid ;}
.ProdSenPan .blurbImgPan{ position:absolute; left:21px; top:11px; display:block;}
.ProdSenPan .blurbImgPan .happyBlurb{ border-radius:50%; border:#e9c688 1px solid ;}
.ProdSenPan .blurbImgPan .sensuousBlurb{ border-radius:50%; border:#b0bc49 1px solid ;} 




.senLandingAdj{ margin:0 0 0 180px;}

.excitecInnerHolder #product_detail6 

/*BlurbBgs*/
.beamBlurbBg{ background:url(../images/pink-circle.png) no-repeat center center;}
.happyBlurbBg{ background:url(../images/yellow-circle.png) no-repeat center center;}
.sensuousBlurbBg{ background:url(../images/green-circle.png) no-repeat center center;}
.energeticBlurbBg{ background:url(../images/blue-circle.png) no-repeat center center;}
.excitedBlurbBg{ background:url(../images/excited-purple-circle.png) no-repeat center center;}


.beuLastSection{ margin:0 0 0 195px;}
.happyLastSection{ margin:0 0 0 41%;}
/**/

.ProdPan .hoverPinkPan{ position:absolute; left:11px; top:5px; height:170px;}
.ProdPan .hoverPinkPan img{ border-radius:50%; transform: scale(0.9);}

.ProductTitle{ width:170px; position:absolute; bottom:-30px; text-align:center; font-family:'ACaslonProItalic_2',Arial, Helvetica, sans-serif; color:#666666; font-size:18px;}
.happyTitle{ width:170px; position:absolute; bottom:-30px; text-align:center; font-family:'ACaslonProItalic_2',Arial, Helvetica, sans-serif; color:#666666; font-size:18px;}
.sensuousTitle{ width:170px; position:absolute; bottom:-30px; text-align:center; font-family:'ACaslonProItalic_2',Arial, Helvetica, sans-serif; color:#666666; font-size:18px;}
.energeticTitle{ width:170px; position:absolute; bottom:-30px; text-align:center; font-family:'ACaslonProItalic_2',Arial, Helvetica, sans-serif; color:#666666; font-size:18px;}
.exitedTitle{ width:170px; position:absolute; bottom:-30px; text-align:center; font-family:'ACaslonProItalic_2',Arial, Helvetica, sans-serif; color:#666666; font-size:18px;}

.amFeelingPan{ background:url(../images/pink-line.png) repeat-x center center; margin:100px 0 0 0;}
.amFeelingPan span{ display:block; width:120px; font-family:'ACaslonProItalic_2',Arial, Helvetica, sans-serif; color:#ff0099; font-size:22px; padding:0 10px; background-color:#fff3f7; margin:0 auto;}


.currPan{ opacity:1; }
.innerProddPan{ width:906px; margin:30px auto; }
.innerMargin{ margin:30px auto 0 auto; padding:0 0 60px 0;}
.innerProddPan ul{ margin:0; padding:0;}
.innerProddPan ul li{ display:inline-block;  position:relative; margin:0 5px;}
.innerProddPan ul li .prodHover{ display:block; position:absolute; left:0px; top:0px; transform: scale(0.6); opacity:0;}

.innerProddPan ul li .hovertitle{ position:absolute; left:0px; top:0px;}
.innerProddPan ul li .hovertitle img{  transform: scale(0.8); border-radius: 50%; -moz-border-radius: 50%;-webkit-border-radius: 50%;}

/*Product Inner*/
.innerProdHolder{ width:100%; background:#fff4f8 url(../images/beautiful-inner-bg.jpg) no-repeat center top; margin:0 auto;}
.happyInnerHolder{ width:100%; background:#fff3f7 url(../images/happy-inner-bg.jpg) no-repeat center top; margin:0 auto;}
.eneInnerHolder{ width:100%; background:#fff3f7 url(../images/energetic-inner-bg.jpg) no-repeat center top; margin:0 auto;}
.excitecInnerHolder{ width:100%; background:#fff3f7 url(../images/excited-inner-bg.jpg) no-repeat center top; margin:0 auto;}

.productDetCon{ width:1024px; margin:0 auto; }
.productSection{ padding:0 0 20px 0;}
.prodLeftNav{ width:320px; float:left; padding:190px 0 0 0;}
.leftNavAdj{ padding:100px 0 0 0;}
.prodLeftNav ul{ font-family:'ACaslonProItalic_2',Arial, Helvetica, sans-serif; margin:0; padding:0;}
.prodLeftNav ul li{ color:#6d6d6d; font-size:18px; margin:0; padding:12px 0 5px 33px; line-height:100%; background:url(../images/product-left-border.png) no-repeat left bottom; cursor:pointer;}
.prodLeftNav ul li:last-child{ background:none;}
.prodLeftNav ul.beuUl li.activeProduct{ background:url(../images/prodLeft-nav-bg.png) no-repeat left top; color:#fe5887;}
.prodLeftNav ul.happyUl li.activeProduct{ background:url(../images/prodLeft-nav-bg.png) no-repeat left top; color:#e69800;}
.prodLeftNav ul.eneUl li.activeProduct{ background:url(../images/prodLeft-nav-bg.png) no-repeat left top; color:#4f8ce6;}
.prodLeftNav ul.exeUl li.activeProduct{ background:url(../images/prodLeft-nav-bg.png) no-repeat left top; color:#9d60d1;}

.responsiveModel{ display:none;}
.bottomNav{ width:100%; text-align:center; display:none;}
.leftNavClose{ position:absolute; right:10px; top:5px; z-index:99999; display:none;}

.clothDetCon{ width:704px; float:left; position:relative; display:none; }
.prodSpecs{ width:470px; min-height:730px; float:right; text-align:center; padding:45px 0 0 0; opacity:0;}
.excitedSpecs{min-height:950px;}
.exciteShortSpecs { min-height: 600px;}
.exciteThirdSpecs { min-height: 800px;}

.prodSpecs .clothTitle{ font-family:'MrDafoeRegular',Arial, Helvetica, sans-serif; font-size:80px; color:#ff4d80; line-height:70px; padding:0 0 45px 0; margin:20px 0 0 0;}
.prodSpecs .clothTitle span{ font-size:40px; line-height:100%; }

.prodSpecs .happyProdHeading{ font-family:'MrDafoeRegular',Arial, Helvetica, sans-serif; font-size:80px; color:#fdbb22; line-height:70px; padding:0 0 45px 0; margin:20px 0 0 0;}
.prodSpecs .happyProdHeading span{ font-size:40px; line-height:100%; }

.prodSpecs .eneProdHeading{ font-family:'MrDafoeRegular',Arial, Helvetica, sans-serif; font-size:80px; color:#4f8ce6; line-height:70px; padding:0 0 45px 0; margin:20px 0 0 0;}
.prodSpecs .eneProdSocks{ color:#ffffff; padding:10px 0 30px 0; margin:80px 0 0 0; background:url(../images/inner-tild-bg.png), url(../images/inner-tild-bg.png); background-repeat: no-repeat; background-position: center top, center bottom;}
.prodSpecs .eneProdHeading span{ font-size:40px; line-height:100%; }
.prodSpecsAdj{ padding:240px 0 0 0;}

.socsSpectsAdj{  min-height: 400px;}

.prodSpecs .exiProdHeading{ font-family:'MrDafoeRegular',Arial, Helvetica, sans-serif; font-size:80px; color:#9d60d1; line-height:70px; padding:0 0 45px 0; margin:20px 0 0 0;}
.prodSpecs .exiProdHeading span{ font-size:40px; line-height:100%; }

.prodSpecs .clothSpecs{ font-family:'ACaslonProItalic_2',Arial, Helvetica, sans-serif; padding:20px 0 10px 0; background:url(../images/inner-tild-bg.png) no-repeat center top;}
.prodSpecs .clothSpecs p{ font-size:18px; color:#ffffff;}
.prodSpecs .clothSpecs .clothType{ font-size:30px; color:#ffffff; line-height:100%;}
.prodSpecs .clothSpecs .colorCon{ width:375px; margin:8px auto 0 auto;}
.prodSpecs .clothSpecs .colorExiCon{ width:425px; margin:8px auto 0 auto;}
.prodSpecs .clothSpecs .colorPanel{ width:42px; float:left; padding:0 10px;}
.prodSpecs .clothSpecs .colorPanel .colorImage{ text-align:center;}
.prodSpecs .clothSpecs .colorPanel .colorName{ font-size:18px; color:#ffffff; padding:10px 0 0 0; line-height:100%;}

/*For ivyColors*/
.prodSpecs .clothSpecs .colorIvyPanel{ width:42px; float:left; padding:0 10px;}
.prodSpecs .clothSpecs .colorIvyPanel .colorImage{ text-align:center;}
.prodSpecs .clothSpecs .colorIvyPanel .colorName{ font-size:18px; color:#ffffff; padding:10px 0 0 0; line-height:100%;}

.prodSpecs .clothSpecs .colorsectPanel{ width:42px; float:left; padding:0 0px;}
.prodSpecs .clothSpecs .colorsectPanel .colorImage{ text-align:center;}
.prodSpecs .clothSpecs .colorsectPanel .colorName{ font-size:18px; color:#ffffff; padding:10px 0 0 0; line-height:100%;}

/**/


.productModel{ position: absolute; left: -140px; top:30px; opacity:0;}

.sensuousLandingAdj{ margin:0 0 0 150px;}
.rhythmModelAdj{ margin:-30px 0 0 -85px;}
/**/
.colorAdj{ margin:8px auto 0 145px!important;}
.eneColorAdj{ margin:8px auto 0 175px!important;}

/*Energetic*/
.prodImgAdj{ margin:-30px 0px 0px 40px}
.easeModAdj{ margin: 0 0 0 -100px;}

.description{ margin-top:-90px; opacity:0;}
.fabric{ margin:-40px 0 0 0; opacity:0;}
.colors{ margin:-40px 0 0 0; opacity:0;}
.size{ margin:-40px 0 0 0; opacity:0;}
.exitedColorAdj{ margin:0 0 0 80px;}
.exitedIvyAdj{ margin:0 0 0 35px;}
.modelAdj{ margin:0 0 0 -30px;}



/*Gallery*/
.galleryHolder{ width:100%; max-width:1920px; background:url(../images/gallery-bg.jpg) no-repeat center top;margin:0 auto;}
.galleryCon{ width:950px; margin:0 auto; padding:40px 0 0 0;}
.galleryCon h1{ font-family:'MrDafoeRegular',Arial, Helvetica, sans-serif; font-size:60px; color:#ff611b; text-align:center; word-spacing:15px; text-transform:lowercase;}

.galleryCon .mediaTab{ padding:10px 0 0 0;}
.galleryCon .mediaTab .tabCon{ width:340px; margin:0 auto;}
.tabCon .tabSect{ position:relative; width:150px; height:150px; float:left; cursor:pointer; /* background:url(../images/gallery-tab-bg.png) no-repeat center center; -webkit-border-radius: 60%; -moz-border-radius: 60%; border-radius: 50%;*/}
.tabCon .tabSect .tabBorder{ position:absolute; left:8px; top:9px;}
.tabCon .tabSect .tabCircle{ position:absolute; left:15px; top:15px; transform: scale(0.5);  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); opacity:0;}
.tabCon .tabSect .activeTab{ position:absolute; left:15px; top:16px; transform: scale(1.0);  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity:1; color:#ffffff!important;}
.tabCon .tabSect .tvcText{ position:absolute; left:47px; top:58px; font-family:'ACaslonProItalic_2',Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:26px; color:#ff611b; /*color:#ff611b;*/ }
.tabCon .tabSect .printText{ position:absolute; left:50px; top:55px; font-family:'ACaslonProItalic_2',Arial, Helvetica, sans-serif; font-size:26px; color:#ee0047; line-height:100%; text-align:center; /*color:#ff611b;*/ }
.tabCon .tabSect .printText span{ display:block;}



.galleryBlurbBg{ background:url(../images/gallry-orange-bg.png) no-repeat center center;}
.galleryPrintAds{ padding:40px 0 270px 0;}
.galleryPrintAds b{ display:block; font-weight:normal; }
.galProdTitle{ width:170px; position:absolute; bottom:-30px; text-align:center; font-family:'ACaslonProItalic_2',Arial, Helvetica, sans-serif; color:#666666; font-size:18px;}
.galleryPrintAds .ProdGalPan{ position:relative; width:170px; height:170px; float:left; padding:0 10px;  margin:0 0 55px 0; }
.galleryPrintAds .ProdGalPan .imgPan{ position:absolute; left:21px; top:11px; display:block;}
.ProdPan .imgPan img{ border-radius:50%; border:#fd8e92 1px solid ;}
.galleryPrintAds .ProdGalPan .blurbImgPan{ position:absolute; left:21px; top:11px; display:block;}
.galleryPrintAds .ProdGalPan .blurbImgPan .happyBlurb{ border-radius:50%; border:#e9c688 1px solid ;}
.galleryPrintAds .ProdGalPan .blurbImgPan .sensuousBlurb{ border-radius:50%; border:#b0bc49 1px solid ;}

.galleryPrintAds .ProdGalPan .hoverPinkPan{ position:absolute; left:11px; top:5px; height:170px;}
.galleryPrintAds .ProdGalPan .hoverPinkPan img{ border-radius:50%; transform: scale(0.9);}


.tvcCon{ width:900px; margin:0 auto; padding:40px 0; display:none; }
.tvcCon .videoCon{ width:713px; margin:0 auto; border:#ff6826 1px solid; -webkit-border-radius: 8px;-moz-border-radius: 8px; border-radius: 8px; padding:10px;}

.galleryTabCon{ width:445px; margin:0 auto;}
.galleryTabCon .videoPlayList{ width:119px; float:left; margin:-1px 13px 0 13px; border:#ff6826 1px solid; cursor:pointer; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); opacity:0.5;}
.galleryTabCon .activeVideoTab{ border:#ff6826 2px solid; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity:100;}



/*Terms and Condition*/
.termsConHolder{ background-color:#f6f6f6;}
.termsCon{ width:1040px; margin:0 auto; padding:55px 0 60px 0;}
.termsCon h1{ font-family:'MrDafoeRegular',Arial, Helvetica, sans-serif; font-size:60px; color:#ff611b; text-align:center; padding:0 0 50px 0;}

.termsDet{ background:url(../images/tild.png), url(../images/tild.png); background-repeat:no-repeat, no-repeat; background-position:center top, center bottom; padding:25px 0 0 0; margin:0 0 0px 0; text-align:center; }
.termsDet h2{ font-family:'ACaslonProItalic_2',Arial, Helvetica, sans-serif; font-size:30px; color:#ff611b; line-height:100%;}
.termsDet p{ font-family:'ACaslonProItalic_2',Arial, Helvetica, sans-serif; font-size:18px; color:#204172; padding:20px 0 40px 0;}
.termsDet p span{ display:block;}

.comingSoon{ height:900px; background:url(../images/comming-soon.jpg) no-repeat center top;}

/*Footer*/
#footerHolder{ width:100%; padding:12px 0 15px 0; background-color:#1f1f1f; }
#footerHolder .footer{ width:1350px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#908c86; margin:0 auto;}
#footerHolder .footer .footerLinks{ width:580px; float:left; text-align:right;}
#footerHolder .footer .footerLinks a{ display:inline-block; color:#908c86; padding:0 12px; background:url(../images/footer-link-divider.gif) no-repeat right center;}
#footerHolder .footer .footerLinks a:last-child{ background:none;}
/*#footerHolder .footer .footerLinks a:nth-child(3){ background:url(../images/footer-link-divider-line.gif) no-repeat right center;}*/
#footerHolder .footer .createdBy{ width:340px; float:right; text-align:left;}
#footerHolder .footer .createdBy a{ color:#908c86;}
/*Footer End*/


@media handheld, only screen and (max-width: 1280px){
.header { width: 1280px; margin: 0 auto; position: relative;}
}

