@charset utf-8; .odd{ background-color:#FFC8D9 } .even{ background-color:#FFDEEB } .odd:focus,.even:focus{ background-color:#FFACCD } .switch-size{ cursor:pointer; display: inline; float: right; margin-right: 10px; margin-top:-5px; } .sidebar1 #left_nav{ float:left; width:80%; padding-top:10px; padding-bottom:10px; background:white; -webkit-box-shadow: 9px 0px 14px rgba(0, 0, 0, .33); box-shadow: 9px 0px 14px rgba(0, 0, 0, .33); } .sidebar1 .close_hamburger-right { float:left; width:100%; background: rgba(0, 0, 0, 0.15); } .close_hamburger-bottom { text-align: center; background: rgb(225, 1, 134); color: white; cursor: pointer; border-bottom: 2px solid lightgrey; border-top: 3px solid black; } div.close_hamburger-bottom:before { content: 'Close Menu'; } .switch-size>div{ display: inline-block; padding: 0 0px 0 12px; border: 1px solid lightgray; border-radius: 2px; } .switch-size switchbutton.on{ padding: 2px 5px 2px 5px; margin: 0; min-width: 25px; display: block; border: 1px solid rgb(118, 163, 118); border-radius: 1px; background: rgb(118, 163, 118); text-align: center; color: white; } .switch-size switchbutton:focus{ outline:none; } .switch-size switchbutton.off{ padding: 2px 5px 2px 5px; margin: 0; min-width: 25px; display: block; border: 1px solid rgb(170, 170, 170); border-radius: 1px; background: rgb(170, 170, 170); text-align: center; color: white; } switchbutton:before { content: attr(value); } @media screen and (max-width:909px){ #wishlistItem{ width:95% !important; font-size:14px; } } @media screen and (min-width:910px){ #wishlistItem{ width:48% !important; font-size:14px; } } .subcats{ display:none; } .sidebar1{ float: left; display:none; position: absolute; z-index: 99; width: 0; overflow:hidden; margin-top: -30px; } .container .content { width: 100%; float: left; padding-top: 10px; padding-bottom: 10px; } .container .content.account-content { width: 100%; float: left; padding-top: 10px; padding-bottom: 10px; } .sidebar2 { float: right; width: 16%; margin-top: 50px; padding-bottom: 10px; text-align: right } .sidebar-controller{ background: url(shownaviw.png) no-repeat 50%; display: none; background-color: rgb(239, 28, 152); cursor:pointer; background-size: 65%; width: 16px; height: 50px; z-index:999; top: 75%; left:0px; color: rgb(73, 73, 73); position: fixed; border-top-right-radius: 10px; border: 1px solid white; border-left: none; border-bottom-right-radius: 10px; padding: 5px 0 0 2px; line-height: 50px; font-weight: bold; font-size: 14px; } .content ol,.content ul { /* padding: 0 15px 15px 40px*/ } .stand-borders { background-color: #FFF; border-color: #d7d7d7 #d7d7d7 #FFF; border-style: solid; border-width: 1px } #top_navs_container { float: left; width: 100% } # #top_banners_right .carticon { margin-top: 10px; display: block; float: left } .lefttop_banners { height:40px } .scroll_banner { height: 68px; width: 90%; margin: auto } .Google_Reviews { height: 67px; width: 184px; color: #999; background-color: #CCC; float: right } .sidebar1 #left_nav ul { list-style-type: none; } .sidebar1 #left_nav #cats-holder{ width:200%; } .sidebar1 #left_nav #cats-holder ul.std-cats,.sidebar1 #left_nav #cats-holder ul.plus-cats{ width:50%; float:left; } .sidebar1 #left_nav #all_categories{ overflow:hidden; } .sidebar1 #left_nav ul li .subcats li{ background: rgb(240,240,240); } .sidebar1 #left_nav ul li.collapsed>a{ background-image:url(right-navication.png); background-repeat: no-repeat; background-position:0%; background-size:15px; background-color: rgb(250,250,250); } .sidebar1 #left_nav ul li.expanded>a,.sidebar1 #left_nav ul.plus-cats>li.active>a,.sidebar1 #left_nav ul.std-cats>li.active>a{ background-image:url(down-navication.png); background-repeat: no-repeat; background-position:0%; background-size:15px; background-color:rgb(250,250,250); border-bottom: 1px solid rgb(205, 205, 205); } .sidebar1 #left_nav ul li { display: block; background-color: rgb(250,250,250); border-bottom: 1px solid rgb(205, 205, 205); } .sidebar1 #left_nav ul li a:active,.sidebar1 #left_nav ul li.active>a{ display: block; background-color:#E60B8A; color:white !important; font-weight:bold; outline:none; border-bottom: 1px solid rgb(205, 205, 205); } #searchbox { background-color: #CCC; margin: auto } #topbanners { margin-top: 0 } .productthumbnails { height: 340px; width: 190px; background-color: #CCC; float: left; margin-left: 5px; margin-bottom: 5px; margin-top: 5px } #videoholder { width: 452px; height: 304px; float: left } .addtocart input { background-image: url(buttons_bg.jpg); height: 48px; width: 169px; color: #FFF; font-weight: 700; margin-top: 10px; margin-bottom: 10px; border-style: none } .container .productwrapper .prod_col2 .prod_info .item_options { padding: 20px 5px 5px 20px } #materialsbrand { padding-left:2px !important; margin-right: 10%; margin-bottom:5px !important; font-size: 11px; font-family: 'Open Sans', sans-serif; float: left; width: 100% } #materialsbrand a,#materialsbrand a:active,#materialsbrand a:visited { font-size: 11px; text-decoration: underline; color: #000 } #materialsbrand a:hover { text-decoration: underline; color: #cacaca } #relatedcategories { margin-right: 10%; font-size: 11px; float: left; width: 150px } #relatedcategories li,#relatedcategories ul { font-size: 11px; text-align: left; list-style-image: none; list-style-type: none; margin: 0; padding: 0 } #relatedcategories a,#relatedcategories a:active,#relatedcategories a:visited { font-size: 11px; color: #000; text-decoration: underline; margin: 0; padding: 0 } .prod_info ul { font-size: 12px; margin-left: 30px } .container .productwrapper .prod_col2 .prod_info { background-color: #999 } #image_container { width: 100%; background-color: #FFF; float: left } .dropdown { display: none; position: absolute; background-color: #FFF; border: 1px solid gray; z-index:999; } #product_info { background-color: #FFF; margin-left: 2px; border: 1px solid #D7D7D7; margin-right: 2px; margin-bottom: 4px; padding: 2px; width:95%; } #buttonscontainer { float: left; background-color: #F99 } #productimage { position: relative } #next_item_arrow { color: #FFF; background-color: #ec008c } #product_options { width: 100%; float: left; clear: left } #product_info h2 { font-size: 12px; font-weight: 700; color: #000; margin-bottom: 5px; margin-top: 5px } #product_info p { font-size: 12px; margin-top: 5px; margin-bottom: 5px } .pink_heading { font-size: 24px; font-family: 'Open Sans', sans-serif; font-weight: 700 } #productbox_nav { width: 400px; float: left; margin-top: 20px; margin-left: 10px; height: 33px } .prod_tablist { list-style: none; height: 2em; border: none; margin: 5px 0 0; padding: 0 } .prod_tablist li { float: left; border-top-width: 1px; border-right-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: #D7D7D7; border-right-color: #D7D7D7; border-left-width: 1px; border-left-color: #D7D7D7 } .prod_tablist li a { display: block; text-decoration: none; border-bottom: 0; color: #000; background-color: #F9F9F9; font-size: 10pt; line-height: 2em; font-weight: 400; padding: 0 1em } .prod_tablist li a:hover { color: #000; text-decoration: none; background-color: #FFF } .prod_tablist li#current a { background-color: #FFF; color: #000 } .prod_tablist li#current a:hover { background-color: #FFF } #product_description .prod_descriptive { font-size: 12px; line-height: 12px; color: #000; margin-left: 2px; font-family: 'Open Sans', sans-serif; } #addtocart { margin-top: 10px } .paginator { float: right; width: 400px; margin-bottom: 20px; text-align: right } .paginator a { height: 15px; width: 15px; font-size: 12px; border: 1px solid #d7d7d7; color: #666; margin: 0 2px 5px; padding: 3px 4px } .paginator a:hover { background: #D70081; color: #FFF } .paginator a:active { background: #FFF; color: #000; font-weight: 700; border: 1px solid #FFF } .paginator input { width: 30px; height: 20px } .productcounter { float: left; margin-bottom: 20px } .container .content h1 { font-size: 14px; color: #D70081; text-align: center; float: left; margin: 0; padding: 0 } .cat_description { font-size: 12px; line-height: 14px; padding-left: 10px } .container .content h2 { font-size: 14px; margin-top: 5px; margin-bottom: 5px; color: #000 } .container .content p { font-size: 14px; margin-top: 10px; margin-bottom: 10px; line-height: 16px } .container .content .contenttext { border: 3px solid #E0E0E0; padding: 10px 20px } .container .sidebar1 h1 { font-size: 14px } .container .sidebar1 h2 { font-size: 14px; color: #D70081; margin-top: 10px } .container .sidebar1 h3 { font-size: 12px; line-height: 18px; margin:0; border-bottom: 1px solid black; padding-left: 10px; padding-bottom: 2px; display: block; padding-top: 5px; background: white; } .container .sidebar1 .subcats h3{ padding-left:30px; } .sidebar1 #left_nav ul li a .subclass-expand{ float:right; } .sidebar1 #left_nav ul li a { text-decoration: none; padding: 2px 20px; display: block; color: #000; font: 14px/30px Verdana, Arial, Helvetica, sans-serif; overflow-wrap: break-word; } .sidebar1 #left_nav ul.subcats li a { text-decoration: none; padding: 2px 20px 2px 40px; display: block; color: #000; font: 14px/30px Verdana, Arial, Helvetica, sans-serif; overflow-wrap: break-word; } @media screen and (min-width:765px){ .container .sidebar1 h3 { font-size: 20px; margin-top: 10px; margin-left:2px; } .sidebar1 #left_nav ul li a { text-decoration: none; color: #000; font-size: 20px } } .contenttext ul li { margin-top: 10px; line-height: 20px } #BoxCO_Review { display: none; width: 95%; background-color: #FFF; border: 3px solid #E0E0E0; margin-left: auto; margin-right: auto } #BoxCO_Options .carttwo span a,#BoxCO_Options .carttwo span a:active,#BoxCO_Options .carttwo span a:visited { color: inherit; text-decoration: none } #LoginBox { background-color: #FFF; border: 3px solid #E0E0E0; width: 95%; margin: 10px auto; } #LoginBox h2{ font-size: 12px; margin: 2px; line-height: 12px; } #LoginBox .NewUserBox .newuser { text-align: center; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #E0E0E0; font-weight: 700; margin: auto; padding: 5px } #LoginBox .AccountLoginBox .yandyusers { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #E0E0E0; text-align: center; font-weight: 700; margin: auto; padding: 2px } @media screen and (max-width:420px){ .login-iframe-div{ width:280px; max-width:825px; height:500px; } .login-iframe{ width:100%; height:100%; border:none; } } @media screen and (max-width:379px){ #LoginBox .AccountLoginBox { width: 135px; clear: none; float: left; margin:1px; text-align: left; background-color: #FFF4FB } #LoginBox .NewUserBox { width: 135px; float: right; clear: none; margin:1px; background-color: #F8F8F8; text-align: left } #LoginBox .NewUserBox div #NewUserForm .account_input input,#ReturnAuthorization .NewUserBox div #NewUserForm .orderZipcode input { width: 120px; height: 25px; border: 1px solid #E0E0E0; padding:1px 0; } #FormBox .FormBox #InputForm .FormInput input,#LoginBox .AccountLoginBox #YandyUserForm .account_input input,#ReturnAuthorization .ReturnFormBox #YandyUserForm .orderNumber input { width: 120px; height: 25px; border: 1px solid #E0E0E0; padding:1px 0; } } @media screen and (min-width:421px){ .login-iframe-div{ width:380px; max-width:825px; height:460px; } .login-iframe{ width:100%; height:100%; border:none; } } @media screen and (min-width:380px){ #LoginBox .AccountLoginBox { width: 185px; clear: none; float: left; margin:1px; text-align: left; background-color: #FFF4FB } #LoginBox .NewUserBox { width: 185px; float: right; clear: none; margin:1px; background-color: #F8F8F8; text-align: left } #LoginBox .NewUserBox div #NewUserForm .account_input input,#ReturnAuthorization .NewUserBox div #NewUserForm .orderZipcode input { width: 170px; height: 30px; border: 1px solid #E0E0E0; padding:1px 0; } #FormBox .FormBox #InputForm .FormInput input,#LoginBox .AccountLoginBox #YandyUserForm .account_input input,#ReturnAuthorization .ReturnFormBox #YandyUserForm .orderNumber input { width: 170px; height: 30px; border: 1px solid #E0E0E0; padding:1px 0; } } #FormBox p,#LoginBox p,#ReturnAuthorization p { text-align: left; margin: 5px 0; font-size: 12px; line-height: 14px; } #LoginBox .NewUserBox .newusers { height: 20px; background-color: #000; padding: 5px } .padding15 { padding: 2px 5px } #LoginBox .NewUserBox .account_input #NewUserForm input { height: 30px; width: 120px; margin-bottom: 15px } #LoginBox .account_input{ font-size: 12px; } #LoginBox .NewUserBox .newusers h2 { color: #FFF; text-align: center } #product_page_container #frame1{ width:35% !important; } #product_page_container #frame2{ width:45% !important; } #product_page_container #frame3{ width:20% !important; } #product_page_container #frame3 .pbox{ clear: none; color: #434343; margin-bottom: 5px; display: inline; float: left; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px !important; height: auto !important; overflow: visible; padding-left: 1px; padding-right: 2px; margin-left: 1px !important; text-align: leftr; vertical-align: middle; width: 90% !important; max-width: 200px; } #product_page_container #frame2{ width:65% !important; } #product_page_container #frame3{ width:100% !important; } #product_page_container #frame3 .pbox{ clear: none; color: #434343; margin-bottom: 5px; display: inline; float: left; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px !important; overflow: visible; padding-left: 1px; padding-right: 2px; margin-left: 1px !important; text-align: leftr; vertical-align: middle; width: 32% !important; max-width: 128px; } div#product_description{ width:100% !important; } @media screen and (max-width:374px){ div#size_chart{ overflow-x:scroll; min-width:135px; width:135px; } } @media screen and (min-width:375px) and (max-width:413px){ div#size_chart{ overflow-x:scroll; min-width:160px; width:160px; } } @media screen and (min-width:414px) and (max-width:600px){ div#size_chart{ overflow-x:scroll; min-width:175px; width:175px; } } @media screen and (min-width:601px) and (max-width:750px) { div#size_chart{ overflow-x:scroll; min-width:255px; width:255px; } } @media screen and (min-width:751px) and (max-width:939px) { div#size_chart{ overflow-x:scroll; min-width:315px; width:315px; } } @media screen and (min-width:940px) { div#size_chart{ overflow-x:scroll; min-width:400px; width:400px; } } .showThumb { float: left; overflow: hidden; width: 26%; max-width: 42px; background-color: #CCC; margin: 1px; padding: 2px 2px; } #prod-view-more{ text-decoration: underline; font-size: 14px; font-style: italic; } .showThumb img{ width:100% !important; max-width:42px; min-width: 20px; } .thumbContainer { clear: both; color: #E60B8A; float: left; text-align: left; text-indent: 3px; width: 305px; padding: 10px } .error_text { color: red; font-style: italic } .pointer-on-hover:hover { cursor: pointer; text-decoration: underline } #ReturnAuthorization .ReturnFormBox .yandyusers { width: 320px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #E0E0E0; text-align: center; margin: auto; padding: 15px } #ReturnAuthorization .ReturnFormBox #YandyUserForm .padding15 #btnSignup { background-image: url(buttons_bg.jpg); height: 48px; width: 169px; font-weight: 700; color: #FFF; border-style: none } #ReturnAuthorization .BtnSubmitRequest { background-image: url(buttons_bg.jpg); height: 48px; width: 169px; font-weight: 700; color: #FFF; margin-top: 10px; margin-bottom: 10px; border-style: none } .warning { color: #DD0083; font-weight: 700; font-size: 14px; margin-bottom: 10px; padding: 5px } table.shipping_table { font-size: 14px; font-weight: 700; line-height: 1.4em; font-style: normal; border-collapse: collapse; width: 100%; margin-bottom: 10px } .shipping_table thead th { color: #FFF; background-color: #D70081; border-color: #FFF #FFE8EF; border-style: solid; border-width: 1px 1px 4px; padding: 15px } .shipping_table tbody td { text-align: left; border: 1px solid #FFF; color: #000; font-weight: 400; padding: 2px } #ReturnAuthorization .shippinginfo { float: left; padding: 10px 15px 10px 10px } .shippinginfo h2,p { margin-bottom: 10px } #ReturnAuthorization .shipping_table tbody .odd td img { float: left; margin-right: 20px } .itemsaction { width: 125px; background-color: #D70081; color: #FFF; height: 25px; border-color: #FFF #BB0071 #BB0071 #FFF; border-style: solid; border-width: 1px; margin: 5px } .itemsaction.disabled { background: gray } .itemsaction.disabled:hover { background: gray; cursor: default } .popupbox { position: absolute; z-index: 5; background-color: #fff; border: 1px solid #ccc; margin-top: -40px; margin-left: -100px; padding: 5px } #ReturnAuthorization .policytext { height: 500px; overflow: scroll; margin-top: 20px; padding: 10px } .video_overlay { position: relative; top: -42px; left: 20%; z-index: 2; position: relative; width: 0; height: 0; } .video_overlay img:hover { border: 1px solid #cacaca; margin: 0 } .video_overlay_main a{ color:white; text-decoration:none; } .video_overlay_main { position: absolute; font-size: 10px; font-family: 'Open Sans', sans-serif; text-transform: uppercase; float: right; top: -1px; right: 4px; color: #494949; overflow: hidden; font-weight: 700; z-index: 2; text-align: right; opacity: .5; filter: alpha(opacity = 50); margin-bottom: -33px } .paginate { color: #494949; font-family: 'century gothic', Arial, Helvetica, sans-serif; font-size: 18px; line-height: 20px } .paginate a:hover { color: #E60B8A; text-decoration: underline } .viewmored { font-size: 12px; text-decoration: none; color: #000; line-height: 16px; font-weight: bold; display: block; padding: 6px 10px; border-bottom: 1px solid black; } .instockmsg { font-size: 12px; font-weight: 700; color: #0a720a } .footer { background-color: #333; position: relative; clear: both; color: #FFF; border-style: none; padding: 10px 0 } .footer h2 { color: #e50089; font-size: 14px; margin-top: 5px; margin-bottom: 5px } .footer ul { line-height: 16px; margin-bottom: 15px; margin-left: 0 } #footer_nav_holder div ul li { list-style-type: none; font-size: 11px; margin: 0 } #footer_nav_holder { border-bottom-width: 1px; width: 960px; margin: auto } #footer_nav_holder a { color: #FFF; text-decoration: none } .copyright { width: 960px; border-top-width: 1px; margin-right: auto; margin-bottom: auto; margin-left: auto; padding-top: 5px; border-top-style: solid; border-top-color: #525252; font-size: 8px } .copyright p { text-align: center; font-size: 9px; color: #797979 } .pinteres { margin-left: 8px } #FooterMiddleBox input { border: 1px solid #666; background-color: #FFF; font-weight: 400; color: #666 } #apDiv1 { position: absolute; left: 50px; top: 13px; width: 180px; height: 76px; z-index: 1 } #leftside { background-image: url(leftarrow.png); background-repeat: no-repeat; background-position: top 50% left 2%; opacity: 0 } #rightside { background-image: url(rightarrow.png); background-repeat: no-repeat; background-position: top 50% right 2%; opacity: 0 } #fb_send_button { width: 50px } #fb_send_button iframe,#fb_send_button span { width: 50px important; height: 20px important } @media screen and (max-width:600px){ #ClaimNewPanty { background-color: #FFF; border: 6px solid #000; width: 260px; } } @media screen and (min-width:601px){ #ClaimNewPanty { background-color: #FFF; border: 6px solid #000; width: 535px; } } #ClaimNewPanty p { text-align: left; margin-bottom: 10px; font-size: 18px; font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif; font-weight: 400; color: #000 } #ClaimNewPanty label { font-weight: 700; font-size: 16px; float: left; font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif } .padding { margin-right: auto; margin-left: auto; text-align: center; padding: 10px 15px } .sizebox { width: 225px; margin-left: 15px } .addbutton { margin-top: 10px; color: #000; text-align: center; background-color: #000; padding: 10px } .addbutton a { color: #FFF; font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif; font-size: 14px } .stylebox { width: 225px; margin-top: 10px; margin-left: 15px; margin-bottom: 15px } #facebox .content { width: 260px } #imgholder { width: 650px } .small_buttons input { background-image: url(small_buttons_bg.jpg); height: 18px; width: 64px; color: #FFF; font-weight: 700; margin-top: 10px; margin-bottom: 10px; font-size: 12px; border-style: none } .previous-orders { background-color: #f2f2f2 } .previous-orders:hover { cursor: pointer; background: #ffbebe } #group_pagination { margin: 5px } #group_pagination a { color: #E60B8A; font-size: 16px; font-weight: 700; margin: 4px } .isotope { width: 100%; margin-right: auto; margin-left: auto; max-width: 1246px; text-align: center } .isotopes { border: 2px solid #E60B8A; background: #E60B8A; margin: 4px; padding: 1px } .isotopes-head { font-size: 19px; height: 25px } .isotopes-head a { text-decoration: none; color: #FFF; font-weight: 700 } .group-costume .group-table { text-align: center; max-width: 95% } .group-costume td { text-align: center } .group-prods { margin-right: auto; margin-left: auto } .group-prods td { width: 130px } #freepanty_warning { text-align: center; background: red; padding: 5px } #freepanty_warning a { color: #FFF; font-weight: 700; line-height: 20px; font-size: 15px; padding: 5px } #ClaimNewPanty .rightcolumn { width: 255px; float: left; margin-left: 5px; margin-right: 5px } #ClaimNewPanty .leftcolumn { float: left; width: 260px; margin-top: 5px; margin-bottom: 5px; margin-left: 5px } .group-page h1 { font-size:16px; color: #E60B8A; font-family: 'Open Sans', sans-serif } [id^=limages_] div{ margin-right:2px !important; margin-bottom:2px; width: 42px !important; } .limited_ed { float: right; margin-right: 20px } .limited_ed img { width:100%; } #ClaimNewPanty2 { background-color: #FFF; width: 285px } #ClaimNewPanty2 .emailinput input { height: 40px; width: 100%; border: 1px solid #d8d8d8; padding-left: 10px; font-size: 14px; color: #000 } #ClaimNewPanty2 .emailbox { width: 100%; margin: auto } #ClaimNewPanty2 .emailbox .emailinput { float: left; width: 160px } #ClaimNewPanty2 .emailbox .emailbutton { float: right; width: 100px } #ClaimNewPanty2 .emailbox .emailbutton input { width: 100px; height: 43px; background-color: #E7008A; color: #FFF; font-weight: 700; background-image: url(buttonbg.jpg); background-repeat: repeat-x; border: 1px solid #d7d7d7 } #ClaimNewPanty2 .emailbox .emailbutton input:focus,input:hover { background-color: #EFEFEF } #ClaimNewPanty2 .leftcolumn { float: left; width: 100% } #ClaimNewPanty2 .rightcolumn { width: 100%; float: right } #pricematch { color: #DA0081; text-decoration: underline; cursor: pointer } .twitter-tweet iframe { display: inline; width: 100px !important } .twitter-follow iframe { display: inline; width: 60px !important } #fb-like-button { width: 86px !important; height: 20px !important; overflow: hidden } #fb-send-button { width: 54px !important; height: 20px !important; overflow: hidden } #page_flip { width: 15px; float: right; position: relative; margin-top: -15px; z-index: 11; cursor: pointer } .yandy_fits { float: left; margin: 5px } .yandy_fits input { padding: 5px } #yandy_fits_on_off { color: #E60B8A; font-size: 14px; font-weight: 700; cursor: pointer } .try_yandy_fits { color: #E60B8A; font-size: 14px; font-weight: 700; float: left; cursor: pointer; margin: 5px } .lowtag.size { text-decoration: none; padding-left: 2px; padding-top: 1px; position: relative; z-index: 2; background-position: left top; background-repeat: no-repeat; margin-left: 2px; margin-top: -20px; margin-bottom: 8px; color: #FFF; font-weight: 700; text-shadow: -1px 1px #E60B8A, 1px 1px #E60B8A, 1px -1px #E60B8A, -1px -1px #E60B8A } #accountCustomerSizesWrapper { background: #f2f2f2; border: 1px solid #ccc; border-radius: 5px; margin: 20px 0; padding: 5px } #accountCustomerSizesWrapper label { font-size: 14px; font-weight: 700; display: inline-block; text-align: right } #accountCustomerSizesWrapper select { margin-right: 25px; width: 70px } .accountCustomerSizesTableToggleLink { font-size: 18px; color: #EA1E97; text-decoration: none; width: 100%; display: block } .accountSizeDescriptionText { font-size: 13px; margin: 10px 0 } #accountSizeSaveButton { display: inline-block; border-radius: 10px; border: 1px solid #aaa; text-decoration: none; float: right; font-weight: 700; font-size: 14px; margin: 10px 5px 5px 0; padding: 5px 20px } #accountSizeSaveButton.disabled { background: #ddd; color: #999 } #accountSizeSaveButton.enabled { background: #bbb; color: #222 } #accountSizeSaveButton.enabled:hover { background: #aaa; color: #111 } .sizes_table { border: 1px solid #d3d3d3 } .sizes_table td { text-align: left; margin: 5px; padding: 5px } .sizes_table .size_selected { background: #FFABDC } .sizes_table th { font-size: 12px; text-align: left; margin: 5px; padding: 5px } .wishlist_table { background-color: #EA1E97; cursor: pointer } .wishlist_table:hover { background-color: #FF3DB0 } #ClaimNewPanty2 .clearfloat,.clearfloat { clear: both } .nonselected-tab-borders,.plus-borders { background-color: #F0F0F0; } #ReturnAuthorization .BtnSubmitRequest:hover,#top_banners_right .loginbutton:hover,.buttons input:hover,.itemsaction:hover,.small_buttons input:hover { cursor: pointer } #checkout_content,#product_info ul,#product_options td,.container .content .contenttext ul { font-size: 12px } #product_info .pink_heading,#product_info h1 { font-size: 14px; color: #DA0081; line-height: 18px; font-weight: 700; margin-top:2px; margin-left: 2px; margin-bottom: 5px; } .paginator a:link,.pbox a[rel=pbox_img]:hover { text-decoration: none } #FormBox .FormBox .FormHeader,#LoginBox .AccountLoginBox .AccLoginHeader,#ReturnAuthorization .ReturnFormBox .ReturnHeader { background-color: #DD0083; color: #FFF; height: 20px; text-align: center; padding: 5px } #FormBox h3,#LoginBox h3,#ReturnAuthorization h3 { text-align: left } #LoginBox .AccountLoginBox #YandyUserForm .padding15 #checkbox,#ReturnAuthorization .ReturnFormBox #YandyUserForm .padding15 #checkbox { height: 20px; width: 20px } #LoginBox label,#ReturnAuthorization label { font-weight: 700; font-size: 13px } #FormBox,#ReturnAuthorization { background-color: #FFF; border: 3px solid #E0E0E0; margin-bottom: 10px; padding: 20px } #FormBox .FormBox,#ReturnAuthorization .ReturnFormBox { width: 380px; clear: none; text-align: left; background-color: #FFF4FB; margin-right: auto; margin-left: auto } #FormBox .FormBox .FormHeader h2,#ReturnAuthorization .ReturnFormBox .ReturnHeader h2 { color: #FFF; margin: 0; padding: 0 } .paginate a:link,.paginate a:visited { color: #494949; font-family: 'century gothic', Arial, Helvetica, sans-serif; font-size: 18px } #leftside:hover,#rightside:hover { cursor: pointer; opacity: 1 } #ClaimNewPanty #select,#ClaimNewPanty2 #select,#my_panty_size,#my_panty_style { width: 200px; height: 30px; border: 1px solid #999; margin-top: 10px } #group_pagination a.current_page,#group_pagination a:hover { color: #700342 } .twitter-follow,.twitter-tweet { display: inline } .accountSizeWrapper30,.accountSizeWrapper302 { width: 32%; display: inline-block; text-align: center } #recaptcha_div #recaptcha_challenge_image{ width:100%; max-width:280px; } #recaptcha_image{ width:85% !important; max-width:280px; float:left; } #recaptcha_options{ width:10%; padding:2% 2%; float:left; } #recaptcha_options div{ cursor:pointer; } #recaptcha_options div:active,#recaptcha_options div:focus{ border:1px solid lightgray; background: lightgray; } #notifyme-form{ width:280px; } #notifyme-form input[type=text],#notifyme-form input[type=email],#notifyme-form select{ width:90%; padding:5px; font-size:14px; margin:2px 0px; } #notifyEmail{ width:100%; } .current_page{ display:inline-block; } #current_pages{ display:inline-block; color: #e50089; font-weight: bold; margin: 0 10px; } #mobile_pagination{ width:100%; font-size: 14px; } #mobile_pagination a{ display:inline-block; color: #e50089; border: 1px solid darkgrey; background-size: 50% 100%; padding: 0 10px; background-position-y: 50%; text-decoration: none; line-height:28px; font-weight: bold; margin: 0 2px; } #mobile_pagination a.next:after{ content: '\25ba'; padding-left: 8px; display: inline-block; transform: scale(1, 1.5); } #mobile_pagination a.back:before{ content:'\25ba'; padding-left: 8px; display: inline-block; transform: rotate(180deg) scale(1, 1.5); } #mobile_paging{ width:100%; text-align:center; padding: 5px 0; border-top: 1px solid rgb(205, 205, 205); }