html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}b{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;font-weight:bold}#content .noleftpadding{padding-left:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}strong{font-weight:bold}em,i{font-style:italic}ol,ul{list-style:none}#content ul{list-style:disc;padding-left:40px}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{font-size:62.5%}body{margin:0;font:1.5em/1.333em 'Open Sans',sans-serif;color:#6a7375;background:url(../images/bg-bar-l.gif);min-width:1140px}img{border:0}a{text-decoration:none;color:#18a8bf;cursor:pointer}.customTooltip{background-image:none;background-color:#fff;color:#000;font-size:12px;z-index:9999;width:15em;border:#ccc solid .1em;padding:.3em;position:absolute}a:hover{text-decoration:underline}input,textarea,select{font:100% 'Open Sans',sans-serif;vertical-align:middle;color:#000}input[type=radio]{width:20px !important;height:30px !important;margin-top:-6px !important;line-height:1px !important;display:inline-block !important}input[type=radio].hide{display:none !important}form,fieldset{margin:0;padding:0;border-style:none}header,footer,article,section,hgroup,nav,figure{display:block}figure{margin:0;padding:0}input[type=text]{outline:0}input[type=submit]:hover{cursor:pointer}.row:after{content:"";display:block;clear:both}form input[type=radio]{border:none !important;background:transparent !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.alert-box{background:#333;-webkit-box-shadow:0 2px 40px #000;-moz-box-shadow:0 2px 40px #000;box-shadow:0 2px 40px #000;height:51px;position:relative;z-index:2;padding:16px 0 15px;border-bottom:solid 3px #fff}.alert-box .container{text-align:center;position:relative}.message-holder{display:inline-block;vertical-align:top;margin:0 100px;overflow:hidden}*+html .message-holder{display:inline}.message-holder .text{float:left;background:#ffed55 url(../images/alert-icon.png) no-repeat 23px 50%;border:solid #dbc154;border-width:1px 0 1px 1px;color:#000;font-size:1em;padding:5px 26px 5px 88px;-webkit-border-radius:9px 0 0 9px;-moz-border-radius:9px 0 0 9px;border-radius:9px 0 0 9px;height:39px}.message-holder .text .text-holder{max-width:624px;overflow:hidden;padding:10px 0;white-space:nowrap;text-overflow:ellipsis;display:block}.message-holder #alert_button_link{float:left}.message-holder .more{background:#6ebcc2;border:1px solid #5ea6ac;color:#fff;font-size:.867em;text-transform:uppercase;font-weight:800;padding:15px 2px 17px;float:left;height:17px;-webkit-border-radius:0 9px 9px 0;-moz-border-radius:0 9px 9px 0;border-radius:0 9px 9px 0;cursor:pointer;letter-spacing:2px;white-space:nowrap;width:45px;text-align:center}.move-up{position:relative;top:-15px}.message-holder .more:hover{background:#83cdd3;border:1px solid #70b7bd;text-decoration:none}.message-holder .more.pressed{background:#6ebcc2;border:1px solid #5ea6ac}.message-holder .more span{display:inline-block;vertical-align:top;background:url(../images/arrow01.png) no-repeat center center;height:22px;padding-right:22px}.alert-box .close{position:absolute;top:9px;right:26px;background:url(../images/ico-close.png) no-repeat 100% 0;background-position:100% -68px;padding:7px 44px 7px 0;color:#fff}.alert-box .close:hover{background-position:100% 0;text-decoration:none}.alert-box .close.pressed{background-position:100% 0}#header{border-top:7px solid #f6d13c;background:url(../images/bg-header.gif);width:100%;overflow:hidden;padding:0 0 28px}#header .nav-bar .row{width:100%;overflow:visible}#header .bar .row:after{content:"";display:block;clear:both}#header .basket{float:right;background:#f6d13c;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:0 0 7px 7px;border-radius:7px 7px 0 0;padding:5px 11px 9px 9px;margin-left:10px;cursor:pointer}#header .basket.empty{cursor:default}#header .basket.empty:hover strong{background-position:0 0;color:#332f1d;cursor:default}#header .basket strong{display:block;background:url(../images/ico-basket.gif) no-repeat;padding-left:28px;font-weight:bold;color:#332f1d}#header .basket:hover{text-decoration:none}#header .basket:hover strong{color:#61541d;background-position:0 -83px}#header .basket.pressed strong{background-position:0 0;color:#332f1d}#header .welcome-message{float:left;margin:0 0 0 10px;line-height:16px;text-align:left;width:516px;background-color:#f6d13c;border-radius:0 0 7px 7px;font-size:11px}#header .welcome-message>.inner{padding:6px;color:#80989c}#header .free-shipping{float:left;padding:12px 0 0 0;margin:0;line-height:16px;text-align:left}#header .free-shipping b{display:block;color:#18a8bf;font-weight:bold;font-size:125%}#header .free-shipping span{font-size:.733em}.user-nav{float:right;font-size:.733em;line-height:1.182em;padding:12px 0 0;text-transform:uppercase;word-spacing:-1px}.user-nav li{float:left;background:url(../images/divider01.gif) no-repeat;padding:0 10px}#footer .user-nav li{background:url(../images/divider02.gif) no-repeat}.user-nav li:first-child{background:none !important;padding-left:0}.user-nav li a{color:#80989c}#footer .user-nav li a{color:#324b4e}#header .sign{float:left;background:url(../images/ico-sign.png) no-repeat 0 1px;padding-left:14px;color:#2e3232;font-weight:bold}#header .sign:hover{background-position:0 -88px;text-decoration:none;color:#18a8bf}#footer .user-nav .sign:hover{background:url(../images/ico-sign.png) no-repeat 0 1px;text-decoration:underline}#header .bar{margin:0 0 30px}#header .logo{display:block;width:100%;max-width:240px;text-indent:-9999px}#header .logo img{width:100%;height:auto;display:block}#nav{float:right;margin:0 -10px 0 0;padding:10px 0 0;font-weight:bold;text-transform:uppercase;letter-spacing:1px}#nav ul{float:left}*+html #nav ul li{margin-left:34px}#nav ul li:first-child{margin:0}#nav ul li a{color:#000;float:left;padding:5px 9px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;white-space:nowrap}#nav ul li a:hover{text-decoration:none;color:#0e92a7}#nav ul li.active a{color:#fff;background:#18a8bf}.promo{background:url(../images/bg-promo.gif);width:100%;overflow:hidden;position:relative}.promo .images-holder{width:1936px;margin:0 auto;height:573px;max-height:573px;position:relative;overflow:hidden}.images-holder a,.images-holder span{display:block;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.45);-moz-box-shadow:0 0 10px rgba(0,0,0,0.45);box-shadow:0 0 10px rgba(0,0,0,0.45);overflow:hidden}.images-holder a:hover{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.45),inset 0 0 0 5px rgba(255,255,255,0.5);-moz-box-shadow:0 0 10px rgba(0,0,0,0.45),inset 0 0 0 5px rgba(255,255,255,0.5);box-shadow:0 0 10px rgba(0,0,0,0.45),inset 0 0 0 5px rgba(255,255,255,0.5)}.images-holder a img,.images-holder span img{display:block;width:100%}.images-holder a .frame,.images-holder span .frame{position:absolute;left:0;top:0;width:100%;height:100%}.images-holder a:hover .frame{-webkit-box-shadow:inset 0 0 0 5px rgba(255,255,255,0.5);-moz-box-shadow:inset 0 0 0 5px rgba(255,255,255,0.5);box-shadow:inset 0 0 0 5px rgba(255,255,255,0.5)}.dark-frame{position:absolute;top:0;left:0;height:573px;width:100%;background:url(../images/bg-dark-frame.png) repeat-y 50% 0;pointer-events:none;z-index:5}.promo .search-holder{position:absolute;top:20px;left:0;width:100%;z-index:6}.gallery2 h1{text-align:center;font:2.400em 'Merriweather',serif;color:#fff;margin:0 0 10px}.gallery2>.categories{position:absolute;top:55px;left:25%;z-index:100}.gallery2>.categories a{color:white}.search-holder .search{width:100%;pointer-events:all}.search-holder .search .holder{background:#f7d755 url(../images/bg-search.gif);-webkit-box-shadow:inset 0 0 1px rgba(255,255,255,0.5);-moz-box-shadow:inset 0 0 1px rgba(255,255,255,0.5);box-shadow:inset 0 0 1px rgba(255,255,255,0.5);-webkit-border-radius:48px;-moz-border-radius:48px;border-radius:48px;padding:16px 17px;margin:0 9px}.search-holder .search .frame{background:#f9f9f9;-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px;border:1px solid #e6c034;overflow:hidden;-webkit-box-shadow:inset 2px 2px 4px rgba(0,0,0,0.2);-moz-box-shadow:inset 2px 2px 4px rgba(0,0,0,0.2);box-shadow:inset 2px 2px 4px rgba(0,0,0,0.2)}.search-holder .search input[type=submit]{float:right;background:url(../images/btn-search.png) no-repeat;width:58px;height:65px;border:0;font-size:0;letter-spacing:-999px}.search-holder .search .text{height:1%;overflow:hidden;padding:0 36px}.search-holder .search input[type=text]{background:0;border:0;width:100%;padding:20px 0;font-size:21px;color:#646c6d}.search-holder .search input[type=submit]:hover{cursor:pointer}.search-holder .search:hover .holder{background:url(../images/bg-search-active.gif)}.search-holder .search:hover input[type=text]{color:#434c4d}.search-holder .search:hover input[type=submit]{background-position:0 -140px}.search-holder .search.parent-focus .holder{background:url(../images/bg-search-focus.gif)}.search-holder .search.parent-focus input[type=submit]{background-position:0 -70px}#main .bar{width:100%;overflow:hidden;position:relative;background:url(../images/bg-bar-l.gif);height:101px}#main .bar .bar-holder{width:100%;position:relative;float:left;left:50%;background:url(../images/bg-bar-r.gif) repeat-x;height:101px}#main .bar .bar-frame{width:100%;position:relative;float:left;left:-50%}#main .bar .bar-frame .container .row{background:url(../images/bg-bar-r.gif) repeat-x}#main .bar .title{float:left;width:37%;background:url(../images/bg-bar-l.gif);color:#192f33;text-transform:uppercase;font-weight:bold;font-size:18px;line-height:20px;-webkit-box-shadow:2px 0 28px rgba(0,0,0,0.8);-moz-box-shadow:2px 0 28px rgba(0,0,0,0.8);box-shadow:2px 0 28px rgba(0,0,0,0.8);padding:41px 0;letter-spacing:2px}#main .bar .menu{float:left;width:18%;font-size:13px;font-weight:bold;height:110px;margin-left:3%;letter-spacing:1px}#main .bar .menu.first{width:16%}#main .bar .menu li{padding:0;overflow:hidden;display:table;height:50px}#main .bar .menu li a{display:table-cell;vertical-align:middle;position:relative;cursor:pointer}#main .bar .menu li a span{color:#fff;padding:6px 15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;word-spacing:-1px;display:block;max-height:38px;overflow:hidden}#main .bar .menu li a:hover{text-decoration:none}#main .bar .menu li a:hover span{background:rgba(16,74,83,0.13);-webkit-box-shadow:inset 0 -1px 0 rgba(1,1,1,0.08);-moz-box-shadow:inset 0 -1px 0 rgba(1,1,1,0.08);box-shadow:inset 0 -1px 0 rgba(1,1,1,0.08)}*+html #main .bar .menu li a:hover span{background:#1a8f9f}#main .bar .menu li a.pressed span{background:rgba(16,74,83,0.3);-webkit-box-shadow:inset 0 1px 0 rgba(1,1,1,0.08);-moz-box-shadow:inset 0 1px 0 rgba(1,1,1,0.08);box-shadow:inset 0 1px 0 rgba(1,1,1,0.08)}*+html #main .bar .menu li a.pressed span{background:#197d8e}.title-bar{width:100%;position:relative;overflow:hidden;background:#1ca6bc url(../images/bg-title-bar-l.png)}.title-bar>.holder,.title-bar>.holder>.frame{width:100%;position:relative;float:left;left:50%;background:url(../images/bg-title-bar-r.png)}.title-bar>.holder>.frame{padding:23px 0;left:-50%;background:url(../images/bg-title-bar.png) repeat-y 50% 0}.title-bar .search .holder{margin:0 1px 0 -12px;padding:7px 8px;-moz-border-radius:27px;-webkit-border-radius:27px;border-radius:27px;-webkit-box-shadow:inset 0 0 1px rgba(255,255,255,0.5);-moz-box-shadow:inset 0 0 1px rgba(255,255,255,0.5);box-shadow:inset 0 0 1px rgba(255,255,255,0.5);background:#f7d755 url(../images/bg-search.gif)}.title-bar .search .frame{background:#f9f9f9;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;border:1px solid #e6c034;overflow:hidden;-webkit-box-shadow:inset 0 1px 5px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 1px 5px rgba(0,0,0,0.2);box-shadow:inset 0 1px 5px rgba(0,0,0,0.2)}.title-bar .search input[type=submit]{float:right;background:url(../images/btn-search.png) no-repeat 0 -215px;width:15px;height:15px;padding:0;margin:13px 16px 11px;text-indent:-9999px;line-height:0;overflow:hidden;border:0}.title-bar .search .text{height:1%;overflow:hidden;padding:0 14px}.title-bar .search input[type=text]{float:left;background:0;border:0;margin:0;padding:11px 0 12px;font-size:13px;line-height:16px;width:100%;height:16px;color:#646c6d}.title-bar .search:hover .holder{background:url(../images/bg-search-active.gif)}.title-bar .search:hover input[type=text]{color:#434c4d}.title-bar .search:hover input[type=submit]{background-position:-20px -215px}.title-bar .search.parent-focus .holder{background:url(../images/bg-search-focus.gif)}.title-bar .search.parent-focus input[type=submit]{background-position:-40px -215px}.title-bar h1{margin:8px 0 0;color:#fff;font:42px/44px 'Merriweather',"Times New Roman",Times,serif}.title-bar .small{margin:8px 0 0;color:#fff;line-height:14px;font:12px/14px 'Merriweather',"Times New Roman",Times,serif}.title-bar .smallhref{margin:8px 0 0;color:#fff;font-weight:bold;line-height:14px;font:12px/14px 'Merriweather',"Times New Roman",Times,serif}.title-bar.style2 h1{margin:17px 0 0;font-size:28px;line-height:30px}.gallery1{background:#ebf6f7;position:relative;overflow:hidden}.gallery1 .gallery-holder{max-width:1180px;margin:0 auto;padding:20px 0 57px}.gallery3 .gmask{position:relative;z-index:2;max-width:830px;margin:0 auto;left:0}.gallery1 .gmask,.promo .gmask{position:relative;z-index:2;max-width:1180px;margin:0 auto}.gallery1 .news-box{padding-right:54px}.social-networks-holder{margin-bottom:22px;position:relative;z-index:2}.social-networks-holder .title{float:right;text-transform:uppercase;color:#1ea3b8;font-size:.800em;font-weight:bold;margin:0 17px 0 0;padding:2px 0 0}.social-networks{float:right;padding-right:2px}.social-networks li{float:left;margin-left:5px}.social-networks li a{float:left;text-indent:-9999px;overflow:hidden;width:23px;height:25px}.social-networks li .facebook{background:url(../images/bg-social-networks.gif) no-repeat}.social-networks li .twitter{background:url(../images/bg-social-networks.gif) no-repeat -28px 0}.social-networks li .mail{background:url(../images/bg-social-networks.gif) no-repeat -56px 0}.news-box .news-heading{background:url(../images/ico-latest.png) no-repeat 50% 0;text-align:center;padding:40px 0 27px;border-bottom:1px solid #d1dbdc;text-transform:uppercase;font-weight:800;font-size:.867em;line-height:1.385em;color:#2e3232;margin:0 0 42px;letter-spacing:2px}.news-box .text{padding-right:45px;color:#5a6161}.news-box h3{color:#2e3232;font:2.800em/1.095em 'Merriweather',serif;margin:0 0 24px}.news-box p{margin:0 0 37px}.links-row{width:100%;overflow:hidden}.links-row .free{float:left;margin:0 20px 10px 0;border:1px solid #7f8d8f;background:#889597 url(../images/btn-grey.png) repeat-x;-webkit-border-radius:8px;border-radius:8px;padding:10px 16px 10px 18px;font-size:.867em;text-transform:uppercase;color:#fff;font-weight:bold;letter-spacing:1px;-webkit-box-shadow:0 -1px 0 #8e9a9c inset;-moz-box-shadow:0 -1px 0 #8e9a9c inset;box-shadow:0 -1px 0 #8e9a9c inset}.features-box .links-row .free{padding:8px 14px;margin:0 10px 10px 0}.links-row .free span{display:block;background:url(../images/ico-pdf.png) no-repeat;padding:4px 0 4px 37px}.features-box .links-row .free span{background:url(../images/ico-pdf2.png) no-repeat;padding:0 0 0 26px}.links-row .free:hover{-webkit-box-shadow:0 -1px 0 #92a5a8 inset;-moz-box-shadow:0 -1px 0 #92a5a8 inset;box-shadow:0 -1px 0 #92a5a8 inset;text-decoration:none;background:#8da1a4 url(../images/btn-grey-hover.png) repeat-x}.links-row .free.pressed{-webkit-box-shadow:0 1px 3px #818e8f inset;-moz-box-shadow:0 1px 3px #818e8f inset;box-shadow:0 1px 3px #818e8f inset;background:#859193 url(../images/btn-grey-pressed.png) repeat-x}.links-row .cart-btn,.links-row .btn-yellow{float:left;border:1px solid #e7c743;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:10px 18px 10px 15px;font-size:.867em;text-transform:uppercase;color:#2e3232;font-weight:bold;background:#ffda45 url(../images/btn-yellow.png) repeat-x;-webkit-box-shadow:0 -1px 0 #ffdd54 inset;-moz-box-shadow:0 -1px 0 #ffdd54 inset;box-shadow:0 -1px 0 #ffdd54 inset}.features-box .links-row .cart-btn{padding:8px 18px 8px 14px}.links-row .cart-btn span,.links-row .btn-yellow span{display:block;background:url(../images/ico-basket.png) no-repeat 0 4px;padding:4px 0 4px 42px}.links-row .btn-yellow span{padding-left:4px;background-image:none}.features-box .links-row .cart-btn span{background:url(../images/ico-basket2.png) no-repeat 0 3px;padding:0 0 0 30px}.links-row .cart-btn:hover,.links-row .btn-yellow:hover{text-decoration:none;background:#ffe477 url(../images/btn-yellow-hover.png) repeat-x;-webkit-box-shadow:0 -1px 0 #ffe682 inset;-moz-box-shadow:0 -1px 0 #ffe682 inset;box-shadow:0 -1px 0 #ffe682 inset}.links-row .cart-btn.pressed,.links-row .btn-yellow.pressed{-webkit-box-shadow:0 1px 3px #f4d141 inset;-moz-box-shadow:0 1px 3px #f4d141 inset;box-shadow:0 1px 3px #f4d141 inset;background:#ffda44}.cols .col{float:left;box-sizing:border-box}.cols .col.w10{width:10%}.cols .col.w25{width:25%}.cols .col.w33{width:33%}.cols .col.w50{width:50%}.cols .col.w75{width:75%}.cols .col.w80{width:80%}.cols .col.w90{width:90%}.cols .col.w100{width:100%}.order-sheet>.line-item{border-bottom:4px solid #444;padding:10px}.order-sheet>.line-item .play-selector b{font-size:200%}.order-sheet>.line-item .play-selector select{width:100%}.order-sheet>.line-item h2{font-weight:bold;font-size:120%;margin:5px 0}.order-sheet>.line-item.odd{background-color:#EEE}.order-sheet>.line-item.even{background-color:#FFF}.order-sheet>.line-item>b.index{font-size:200%}.order-sheet .line-item .input{margin:5px 0}.order-sheet .line-item .input input{max-width:100%;display:block}.order-sheet .line-item input.short{width:60px}.order-sheet .line-item input.medium{width:120px}.order-sheet .line-item input.long{width:245px}.order-sheet .line-item label.error{color:red;font-size:10px}.order-sheet .line-item .restriction-errors{color:red;font-size:12px;line-height:12px}.order-sheet .line-item select{min-width:146px;max-width:100%;display:block}.order-sheet small{font-size:11px;line-height:12px}.plimage_row .slide-mask{overflow:hidden;max-width:640px}.slide-mask{overflow:hidden;max-width:1180px}.gallery3 .slide-mask{overflow:hidden;max-width:840px}.slides{overflow:hidden;width:20000px;position:relative;left:0}.slides li{float:left}.slides li .row{width:1140px}.gallery3 .slides li .row{width:890px}.visual{background:#fff;border:1px solid #cdd7dd;padding:9px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1)}.visual img{display:block;width:100%;height:auto}.prev,.next{position:absolute;left:-162px;top:50%;margin:-45px 0 0;border:1px solid #f0c954;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;width:73px;z-index:10;cursor:pointer}.gallery3 .prev{margin:0;left:-50px;width:43px;top:24px}.promo .prev{margin:0;left:-215px;height:43px;top:111px}.next{left:auto;right:-162px}.promo .next{margin:0;right:-218px;top:111px}.gallery3 .next{margin:0;right:40px;width:43px;height:43px;top:24px}.gallery3 .prev strong,.gallery3 .next strong{width:43px;height:43px}.gallery3 .prev strong span{height:12px;width:12px;background:url("../images/arrow02.png") no-repeat 100% 12px}.gallery3 .next strong span{height:12px;width:12px;background:url("../images/arrow02.png") no-repeat 100% 12px}.prev strong,.next strong{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:url(../images/bg-alert.gif);width:73px;height:77px;display:block}.prev strong span,.next strong span{display:block;width:73px;height:77px;text-indent:-9999px;overflow:hidden}.prev strong span{background-position:50% 8px}.next strong span{background-position:50% -146px}.prev .progress,.next .progress{display:none}.prev:hover,.next:hover{border-color:#1a899a;text-decoration:none}.gallery3 .prev:hover,.gallery3 .next:hover,.promo .prev:hover,.promo .next:hover{border-color:#e7c436;text-decoration:none}.prev:hover strong,.next:hover strong{background:url(../images/bg-box.gif);-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;height:73px;border-bottom:1px solid #1a899a}.promo .prev:hover strong,.promo .next:hover strong{background:#ffe680;height:77px;border:0}.gallery3 .prev:hover strong,.gallery3 .next:hover strong{background:#ffe680;height:43px;border:0}.prev:hover strong span{background-position:50% -288px}.gallery3 .prev:hover strong span{background-position:50% 8px}.promo .prev:hover strong span{background-position:50% 24px}.next:hover strong span{background-position:50% -436px}.gallery3 .next:hover strong span{background-position:50% -162px}.promo .next:hover strong span{background-position:50% -146px}.prev:hover .progress,.next:hover .progress{display:block;background:#fff url(../images/bg-progress.gif) no-repeat;width:73px;height:81px;-webkit-border-radius:0 0 7px 7px;-moz-border-radius:0 0 7px 7px;border-radius:0 0 7px 7px;position:relative}.prev:hover .progress .current,.next:hover .progress .current{position:absolute;top:23px;left:15px;width:13px;text-align:right;color:#18a8bf;font-size:13px}.prev:hover .progress .all,.next:hover .progress .all{position:absolute;top:43px;left:42px;font-size:13px;color:#5d6667}.promo .progress-bar{width:100%;overflow:hidden;margin-top:0}.gallery .progress-bar{width:100%;overflow:hidden;margin-top:20px}.gallery3 .progress-bar{margin-top:0;top:-20px;position:relative}.gallery .progress-bar .progress,.promo .progress-bar .progress{position:relative;left:50%;float:left}.gallery .progress-bar .progress li,.promo .progress-bar .progress li{float:left;position:relative;right:50%}.gallery .progress-bar .progress li a,.promo .progress-bar .progress li a{display:block;border:solid 1px #f6d13c;width:15px;height:15px;margin-left:10px;border-radius:8px}.gallery .progress-bar .progress li.active a,.promo .progress-bar .progress li.active a{background:#f6d13c}.features-box{background:url(../images/bg-features.png) 50% 0;-webkit-box-shadow:0 -2px 13px rgba(0,0,0,0.16);-moz-box-shadow:0 -2px 13px rgba(0,0,0,0.16);box-shadow:0 -2px 13px rgba(0,0,0,0.16);position:relative;z-index:2;padding:47px 0 86px;width:100%}.play-heading,.author-heading{background:url(../images/ico-featured.png) no-repeat 50% 0;padding:34px 0 0;text-align:center;text-transform:uppercase;color:#2e3232;font-size:.867em;font-weight:800;line-height:1.385em;margin:0 0 20px;letter-spacing:2px}.photo-caption{font-size:12px;font-style:italic;margin-left:10px}.author-heading{background:url(../images/ico-author.png) no-repeat 50% 0}.features-box h3{color:#2e3232;font:1.867em 'Merriweather',serif;margin:0 0 6px}.features-box p{margin:0 0 26px;word-spacing:-1px}.features-box .more{background:url(../images/arrow02.png) no-repeat 100% 12px;padding:10px 18px 0 0;color:#18a6bd;font-size:.867em;line-height:1.385em;font-weight:800;text-transform:uppercase;display:inline-block;vertical-align:top;letter-spacing:2px}*+html .features-box .more{display:inline}.features-box .more:hover{text-decoration:underline}.features-box .more.pressed{text-decoration:none;color:#038fa6;background-position:100% -34px}.features-box .visual{margin:0 0 25px}.features-box .about{font:1.200em/1.667em 'Merriweather',serif;padding:73px 0 0}.features-box .about p{margin:0 0 20px}.features-box .about .more{font:.722em/1.385em 'Open Sans',sans-serif;font-weight:800}.promo{width:100%;overflow:hidden;position:relative;padding:0}old.gallery3{width:850px;overflow:hidden;position:relative;padding:0;top:-90px;left:-865px}old.musical{width:850px;position:relative;padding:0;overflow:visible;left:-555px;top:0}.say-heading{text-align:center;color:#fff;background:url(../images/ico-say.png) no-repeat 50% 0;padding:42px 0 0;font:1em/1.200em 'Open Sans',sans-serif;font-weight:800;text-transform:uppercase;margin:0 0 25px;letter-spacing:3px}.slides li .column{float:left;width:25%;padding:50px 0 0}.slides li .column.second{padding:0;width:25.5%}.slides li .column.third{padding:40px 0 0;width:26%}.slides li .column.fourth{padding:18px 0 0;width:24.5%}.slides li .column:first-child{width:24%}*+html .slides li .column.fourth{width:23.5%}.slides li .column .box{background:url(../images/arrow03.png) no-repeat 43px 100%;padding:0 0 33px;margin:0 -10px 22px 0}.slides li .column.second .box{background:url(../images/arrow04.png) no-repeat 166px 100%;margin:0 -18px 24px -13px}.slides li .column.third .box{background:url(../images/arrow03.png) no-repeat 152px 100%;margin:0 -26px 12px 0}.slides li .column.fourth .box{background:url(../images/arrow04.png) no-repeat 170px 100%;margin:0 0 11px}.slides li .column .box .box-holder{background:#fff;padding:36px 36px 44px 28px;overflow:hidden;color:#3d3d3d}.slides li .column.second .box .box-holder,.slides li .column.third .box .box-holder{padding:36px 30px 51px 49px}.slides li .column.third .box .box-holder{padding:48px 30px 44px 53px}.slides li .column.fourth .box .box-holder{padding:48px 30px 34px 30px}.slides li .column .box h3{font:1.400em/1.143em 'Merriweather',serif;margin:0 0 20px;color:#2e3232}.slides li .column .box p{margin:0}.slides li .column .firm-logo{display:block;margin-left:3px}.slides li .column.second .firm-logo{margin-left:134px}.slides li .column.third .firm-logo{margin-left:128px}.slides li .column.fourth .firm-logo{margin-left:162px}.twocolumns{background:#ecf2f3 url(../images/bg-twocolumns.jpg);padding:32px 0 140px}.twocolumns.style2{padding:54px 0 140px;background:#fafafa url(../images/bg-twocolumns2.jpg)}.twocolumns.style3{padding:54px 0 0;background:#fafafa url(../images/bg-twocolumns2.jpg)}.twocolumns.style4{padding:25px 0 0;overflow:hidden;background:#fafafa url(../images/bg-twocolumns3.gif)}.twocolumns .row{overflow:visible !important}.filter-form{background:#fff}.filter-form:hover{-webkit-box-shadow:0 0 5px rgba(19,195,218,0.5);-moz-box-shadow:0 0 5px rgba(19,195,218,0.5);box-shadow:0 0 5px rgba(19,195,218,0.5)}.filter-form .box{padding:16px 19px;border:solid #bbc6c9;border-width:0 1px 1px;border-bottom:1px solid #d1d9d9}.filter-form .box:first-child{border-width:1px;border-top:1px solid #bbc6c9}.filter-form .box.last-child{border-bottom:1px solid #bbc6c9}.filter-form .darkgrey{padding:19px 19px 5px;border-color:#425355;background:#556668}.filter-form .whitegrey{background:#f5f6f6;padding:17px 20px 23px}.filter-form .lightgrey{background:#8a9799}.filter-form .box h2{margin:0 0 11px;color:#2e3232;font-weight:700;font-size:13px;line-height:15px;text-transform:uppercase;text-align:center;letter-spacing:3px}.filter-form .darkgrey h2,.filter-form .lightgrey h2{color:#fff;margin:0 0 12px}.filter-form .whitegrey h2{margin:0 0 9px}.filter-form select{float:left;width:100%}.filter-form .select-area{float:none;width:auto !important;margin:0 0 15px}.filter-form .select-area.select-group{margin-bottom:5px}.filter-form .select-area.select-subgenre{margin-bottom:7px}.filter-form .select-area:after{content:"";display:block;clear:both}.filter-form .search{margin:0 0 12px;background:#2d4245;border:1px solid #5d6f71;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-webkit-box-shadow:inset 0 3px 4px rgba(1,1,1,0.13);-moz-box-shadow:inset 0 3px 4px rgba(1,1,1,0.13);box-shadow:inset 0 3px 4px rgba(1,1,1,0.13)}.filter-form .search .text{height:1%;overflow:hidden;padding:0 2px 0 14px}.filter-form .search input[type=text]{float:left;background:0;border:0;margin:0;padding:6px 0 7px;font-size:13px;line-height:15px;width:100%;height:15px;color:#adb8b9}.filter-form .search input[type=submit]{float:right;background:url(../images/btn-search.png) no-repeat 0 -235px;width:15px;height:14px;padding:0;margin:8px 7px 6px;text-indent:-9999px;line-height:0;overflow:hidden;border:0}.filter-form .search:hover{border-color:#92a7aa;-webkit-box-shadow:inset 0 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #92a7aa,1px -1px 0 #92a7aa,1px 1px 0 #92a7aa,-1px 1px 0 #92a7aa;-moz-box-shadow:inset 0 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #92a7aa,1px -1px 0 #92a7aa,1px 1px 0 #92a7aa,-1px 1px 0 #92a7aa;box-shadow:inset 0 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #92a7aa,1px -1px 0 #92a7aa,1px 1px 0 #92a7aa,-1px 1px 0 #92a7aa}.filter-form .search:hover input[type=text]{color:#e2eaeb}.filter-form .search:hover input[type=submit]{background-position:-20px -235px}.filter-form .search.parent-focus{border-color:#f6d13c;-webkit-box-shadow:inset 0 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #f6d13c,1px -1px 0 #f6d13c,1px 1px 0 #f6d13c,-1px 1px 0 #f6d13c;-moz-box-shadow:inset 0 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #f6d13c,1px -1px 0 #f6d13c,1px 1px 0 #f6d13c,-1px 1px 0 #f6d13c;box-shadow:inset 0 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #f6d13c,1px -1px 0 #f6d13c,1px 1px 0 #f6d13c,-1px 1px 0 #f6d13c}.filter-form .search.parent-focus input[type=text]{color:#e2eaeb}.filter-form .search.parent-focus input[type=submit],.filter-form .search.parent-focus:hover input[type=submit]{background-position:-40px -235px}.tag-list{padding:0 2px}.tag-list li{display:inline-block;vertical-align:top;padding:0 7px 10px 0}*+html .tag-list li{display:inline;margin-right:3px}.tag-list .tag{float:left}.tag-list .tag span{float:left;height:27px;background:url(../images/bg-tag.png) no-repeat}.tag-list .tag .l{width:20px;background-position:0 -96px}.tag-list .tag .r{background-position:100% -128px;width:5px}.tag-list .tag .c{background-position:0 -160px;background-repeat:repeat-x}.tag-list .tag .text{height:14px;color:#6a7375;font-size:13px;line-height:14px;font-weight:bold;padding:6px;background:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:145px}.tag-list .tag .remove{float:left;text-indent:-9999px;overflow:hidden;width:14px;height:14px;margin:7px 2px 0 0;background:url(../images/btn-remove.png) no-repeat}.tag-list .tag .remove:hover{background-position:0 -19px}.tag-list .tag .remove.pressed{background-position:0 -38px}.darkgrey .tag-list .tag .l{background-position:0 0}.darkgrey .tag-list .tag .r{background-position:100% -32px}.darkgrey .tag-list .tag .c{background-position:0 -64px}.radio-list{margin:0 -5px 1px 0}.radio-list:after{content:"";display:block;clear:both}.radio-list li.no_line{margin-right:0;float:right}.radio-list li:first-child.no_line{border-right:0;padding-left:18px;float:left}.radio-list li{float:right;width:95px;height:25px}.radio-list li:first-child{float:left;width:88px;padding:0 10px 0 0;border-right:1px solid #dbdbdb}.radio-list label{float:left;padding:5px 0;color:#6a7375;font-size:13px;line-height:15px}.radio-list .rad-area{margin:3px 8px 0 0}.radio-list .chk-area{margin:4px 9px 0 0}.slider_wrap{padding:8px 0 16px 0}.slider-bar,#search-filters .ui-slider{position:relative;width:100%;padding:8px 0 16px;background:0}.slider-holder{width:100%}.slider-holder:after{content:"";display:block;clear:both}.slider-holder .ico{margin:6px 0 0;width:18px;float:left;text-align:center}.slider-holder .ico img{vertical-align:top}.slider-holder .slider-bar,#search-filters .slider-holder .ui-slider{float:right;width:170px}.slider-range,#search-filters .ui-slider{width:100%;height:9px;position:relative;border:1px solid #8f999b;background:#b8c5c7;-webkit-box-shadow:inset 0 2px 3px rgba(84,101,103,0.17);-moz-box-shadow:inset 0 2px 3px rgba(84,101,103,0.17);box-shadow:inset 0 2px 3px rgba(84,101,103,0.17);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:0}.slider-range .line,#search-filters .ui-slider-range{position:absolute;top:-1px;left:0;width:100%;height:9px;background:#f6d13c;border:solid #d0af2a;border-width:1px 0}.slider-range.purple .line,#search-filters .purple .ui-slider-range{background:#cc93d3;border:solid #a949b4;border-width:1px 0}.slider-range.blue .line,#search-filters .blue .ui-slider-range{background:#3f76aa;border:solid #12508a;border-width:1px 0}.slider-handle,#search-filters .ui-slider-handle{position:absolute;top:-7px;right:0;z-index:1;background:0;border:0;height:1.7em;margin-left:-1px;outline:0}.slider-handle:first-child,#search-filters .ui-slider-handle:first-child{right:auto;left:0}.slider-handle .handle,#search-filters .ui-slider-handle .handle{margin:0 -7px;width:15px;height:25px;display:block;text-indent:-9999px;overflow:hidden;background:url(../images/bg-handle.png) no-repeat}.slider-handle:hover,#search-filters .ui-slider-handle:hover{text-decoration:none}.slider-handle:hover .handle,#search-filters .ui-slider-handle:hover .handle{background-position:-20px 0}.slider-handle.pressed .handle,#search-filters .ui-slider-handle:active .handle{background-position:-40px 0}.slider-handle .value,#search-filters .ui-slider-handle .value{position:absolute;top:100%;left:-25px;width:50px;padding:4px 0 0;text-align:center;color:#2e3232;font-size:11px;line-height:13px;font-weight:bold;white-space:nowrap;-moz-transition:left .5s;-webkit-transition:left .5s;-o-transition:left .5s;transition:left .5s}#search-filters .ui-slider-handle .value.padSlider{left:-12px}#search-filters .ui-slider-handle .value.padSliderMore{left:-7px}#search-filters .ui-slider-handle .value em{color:#6a7375 !important;font-weight:normal}#search-filters .ui-slider-handle:active .value{color:#009baf}.check-list{padding:7px 0 0;margin:0 0 -4px}.check-list li{vertical-align:top;padding:0 0 11px;width:100%}.check-list li:after{content:"";display:block;clear:both}.check-list .chk-area{margin:0 8px 0 0}.check-list li:first-child .chk-area{margin:0 11px 0 0}.filter-form .check-list li:first-child .chk-area{margin:0 8px 0 0}.check-list label{float:left;color:#6a7375;font-size:13px;line-height:17px}.filter-form .btn-row{width:100%;padding:8px 0;text-align:center}.filter-form .btn-cell{display:inline-block;vertical-align:top}*+html .filter-form .btn-cell{display:inline}.filter-form .btn-reset{float:left;color:#2e3232;font-size:13px;line-height:16px;font-weight:bold;word-spacing:2px;text-transform:uppercase;border:1px solid #e7c436;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);-moz-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);background:#ffda44}.filter-form .smaller .btn-reset{font-size:10px;line-height:12px}.filter-form .box.smaller{padding:7px}.filter-form .btn-reset span{display:block;padding:8px 36px 8px 12px;background:url(../images/btn-reset.png) no-repeat 100% 50%}.filter-form .btn-reset:hover{background:#ffe477 url(../images/btn-yellow-hover2.png) repeat-x;text-decoration:none}.filter-form .btn-reset.pressed{background:#ffda44 url(../images/btn-yellow-pressed.png) repeat-x;-webkit-box-shadow:inset 2px 2px 5px rgba(0,0,0,0.1);-moz-box-shadow:inset 2px 2px 5px rgba(0,0,0,0.1);box-shadow:inset 2px 2px 5px rgba(0,0,0,0.1)}.post-bar{width:100%;padding:3px 0 30px;font-size:13px;line-height:15px;font-weight:bold}.post-bar:after{content:"";display:block;clear:both}.shipping-loader{display:none;margin:25px 0 35px;height:50px;background:url(../images/search-loading.gif) no-repeat 50% 0;text-align:center}.form-shipping-payment .shipping-loader{width:100%}.post-bar.loading{background:url(../images/search-loading.gif) no-repeat 0 20px}.post-bar .cell{float:right}.post-bar .title{color:#2e3232;font-weight:800;letter-spacing:3px;text-transform:uppercase}.post-bar .cell .title{display:block;text-align:center;font-weight:bold;padding:0 0 8px 6px}.post-bar .all-menu li{float:left;padding:10px 18px 0 17px;border-left:1px solid #a9a9a9}.post-bar .all-menu li:first-child{border:0}.post-bar .all-menu li.last-child{padding:0 4px 0 17px}.post-bar .all-menu a{float:left;color:#01a7c2;padding:3px 0 2px}.post-bar .all-menu:after{content:"";display:block;clear:both}.post-bar .holder{padding:3px 0 0 92px;overflow:hidden;text-align:center}.post-bar .frame{display:inline-block;vertical-align:top}*+html .post-bar .frame{display:inline}.post-bar .holder .title{float:left;padding:12px 18px 0 0;letter-spacing:2px;word-spacing:2px}.post-bar .holder .popularity-title{float:left;padding:12px 8px 0 0;letter-spacing:2px;word-spacing:2px;text-transform:uppercase}.second-sort-by{margin-left:10px}.post-bar .sort-menu{float:left;letter-spacing:1px;text-transform:uppercase;border:1px solid #778688;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;background:#8a9799;-webkit-box-shadow:inset 0 -1px 0 #909c9e;-moz-box-shadow:inset 0 -1px 0 #909c9e;box-shadow:inset 0 -1px 0 #909c9e}.post-bar .sort-menu li{float:left;border-left:1px solid #778688}.post-bar .sort-menu li:first-child{border:0}.post-bar .sort-menu li:first-child a{-moz-border-radius:6px 0 0 6px;-webkit-border-radius:6px 0 0 6px;border-radius:6px 0 0 6px}.post-bar .sort-menu li.last-child a{-moz-border-radius:0 6px 5px 0;-webkit-border-radius:0 6px 5px 0;border-radius:0 5px 5px 0}.post-bar .sort-menu a{float:left;padding:11px 18px 10px;color:#fff}.post-bar .sort-menu .active a{background:#526264 url(../images/bg-sort-menu.png) repeat-x;-webkit-box-shadow:inset 0 2px 5 rgba(0,0,0,0.17);-moz-box-shadow:inset 0 2px 5 rgba(0,0,0,0.17);box-shadow:inset 0 2px 5 rgba(0,0,0,0.17)}.post-bar .sort-menu a:hover{background:#a3afb1;text-decoration:none}.post-bar .sort-menu .active a:hover{background:#526264 url(../images/bg-sort-menu.png) repeat-x}.post{height:248px;background:#fff;margin:0 0 18px;border:1px solid #d7dcdf}.post:hover{-webkit-box-shadow:0 0 5px rgba(19,195,218,0.5);-moz-box-shadow:0 0 5px rgba(19,195,218,0.5);box-shadow:0 0 5px rgba(19,195,218,0.5)}.post.inactive{background:#fbfdfd}.post:after{content:"";display:block;clear:both}#results-list{width:832px}#results-list .post{overflow:hidden;width:100%}.collections-detail .post{height:auto;padding-bottom:20px}.post .box{float:right;width:220px;position:relative;border-left:1px solid #d7dcdf;height:248px}.post .box>.inner{padding:30px 6px 29px}.post.inactive .box{border-left:1px solid #edf1f2;background:#fefefe}.post .ribbon{position:absolute;top:-2px;right:13px}.post .ribbon li{float:left;position:relative;margin:0 0 0 8px}.post .ribbon a{float:left;width:24px;height:35px;text-indent:-9999px;overflow:hidden}.post .ribbon .honors{background:url(../images/bg-ribbon.png) no-repeat}.post .ribbon .commens{background:url(../images/bg-ribbon.png) no-repeat -32px 0}.post .ribbon li:hover .honors{background-position:0 -40px}.post .ribbon li:hover .commens{background-position:-32px -40px}.post .ribbon li:hover .tooltip{display:block}.post .ribbon .tooltip{display:none;position:absolute;top:0;right:100%;margin:0 12px 0 0;width:262px;padding:27px 30px 32px;background:url(../images/bg-tooltip.png);color:#818586;font-size:13px;line-height:20px}.post .ribbon .tooltip h2{margin:0 0 16px;text-align:center;text-transform:uppercase;font-size:13px;line-height:15px;font-weight:800;color:#fff;letter-spacing:3px}.post .ribbon .tooltip p{margin:0}.post .ribbon .tooltip .arrow{position:absolute;top:50%;left:100%;overflow:hidden;margin:-8px 0 0;width:8px;height:15px;background:url(../images/arrow-tooltip.png) no-repeat}.post .info{padding:0 0 1px;color:#2e3232;font-size:13px;line-height:15px;font-weight:bold}.post .info li{padding:0 0 12px}.post .info img,.post .info span{display:inline-block;vertical-align:middle}.post .info img{margin:0 8px 0 0;display:inline}.post .info li{background:url(../images/ico-genre.png) no-repeat left top;padding:0 0 5px 25px}.post .info.horiz li{float:left;margin-right:10px}.post .info .genre span{width:100%;overflow:hidden;text-overflow:ellipsis}.post .info li.duration{background-image:url(../images/ico-time.png)}.post .audience{width:100%;height:18px;color:#2e3232;font-size:13px;line-height:16px;font-weight:bold;overflow:hidden;margin-bottom:5px}.post .audience li{float:left;margin:0 0 0 8px;padding:0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.post .audience li.female{border:1px solid #ebdfed;background:#fbf5fc;color:#a949b4;min-width:27px}.post .audience li.male{border:1px solid #bed3e7;background:#e6eef6;color:#12508a;min-width:18px}.post .audience li.either,.post .audience .either{border:1px solid #d4d4d4;background:#f2f2f2;color:#828282;min-width:30px;margin:0}.post .audience .either.either-no-text{display:block;width:18px;padding:0;min-width:0;background:transparent;border:0}.post .audience .either.either-no-text img{margin:0}.post .audience img,.post .audience span{display:inline-block;vertical-align:top}.post .audience img{margin:0 4px 0 0}.post .more-row{width:100%}.post .more-row:after{content:"";display:block;clear:both}.post .order-row{margin:0 0 15px 0}.callout-box .more{float:left;color:#2e3232;font-size:13px;line-height:15px;font-weight:bold;text-transform:uppercase;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #e7c436;background:#ffda44;-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);-moz-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);word-spacing:-2px;letter-spacing:1px}.yellow-button,.post .more{float:left;color:#2e3232;font-size:13px;line-height:25px;font-weight:bold;text-transform:uppercase;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #e7c436;background:#ffda44;-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);-moz-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);word-spacing:-2px;letter-spacing:1px}.gray.button{float:left;color:#fff;font-size:11px;line-height:15px;font-weight:bold;text-transform:uppercase;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #7f8d8f;background:#889597;-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);-moz-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);word-spacing:-2px;letter-spacing:1px}.post .more.small{font-size:11px;padding:0 0 0 5px}.post .more.small span,.post .gray.button span,.post .book-link.button span{width:168px}.yellow-button span,.gray.button span{display:block;padding:8px 26px 8px 15px;background:url(../images/arrow08.png) no-repeat 100% 50%}.book-link.button{color:#d00;font-weight:bold;text-transform:uppercase}.book-link.button span{display:block;padding:0 32px;background:url(../images/icon-book-2.png) no-repeat 7px 3px;font-size:13px}.post .more span{display:block;padding:5px 8px 7px 24px;background:url(../images/ico-basket2.png) no-repeat 0 10px}.yellow-button:hover,.post .more:hover,.callout-box .more:hover{background:#ffe477 url(../images/btn-yellow-hover2.png) repeat-x;text-decoration:none}.post .more.pressed,.callout-box .more.pressed{background:#ffda44 url(../images/btn-yellow-pressed.png) repeat-x;-webkit-box-shadow:inset 2px 2px 5px rgba(0,0,0,0.1);-moz-box-shadow:inset 2px 2px 5px rgba(0,0,0,0.1);box-shadow:inset 2px 2px 5px rgba(0,0,0,0.1)}.post .holder{float:left;width:610px}.post .holder2{padding-right:29px}.post .image{float:left;padding:19px;position:relative}.post .image .cell{float:left;height:182px;width:178px;background-position:center center;background-size:cover;cursor:pointer}.post .image img{width:auto;vertical-align:top;display:block}.post .image .mask{position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-9999px;overflow:hidden;background:url(../images/bg-mask.png)}.post .image .tag{position:absolute;left:-3px;bottom:34px;z-index:1}.post .image .tag span{float:left;height:32px;background:url(../images/bg-tag.png) no-repeat}.post .image .tag .l{width:5px}.post .image .tag .r{width:15px}.post .image .tag .c{font-size:13px;line-height:15px;font-weight:bold;height:15px;padding:8px 4px 9px 7px;color:#fff;background-repeat:repeat-x}.post .image .tag.blue .l{background-position:0 -192px}.post .image .tag.blue .r{background-position:100% -229px}.post .image .tag.blue .c{background-position:0 -266px}.post .image .tag.brown .l{background-position:0 -303px}.post .image .tag.brown .r{background-position:100% -340px}.post .image .tag.brown .c{background-position:0 -377px}.post .text{overflow:hidden;padding:20px 0 0 2px;font-size:.867em;line-height:1.538em;color:#5a6161}.post .text .title_wrap.fixed_height{display:block;height:58px;overflow:hidden}.post .text h2{margin:0 0 2px;font:2em/1.077em 'Merriweather',"Times New Roman",Times,serif;overflow:hidden;max-height:58px}.post .text h2 a{color:#2e3232;display:block}.post.inactive a:hover{text-decoration:none}.post .text .by{margin:0 0 12px;display:block;color:#aeb4b4;font-weight:bold;font-size:1.154em;line-height:1.2em}.post .text .by a{color:#aeb4b4}.post .text .synopsis_wrap{margin:0;height:100px;width:355px;overflow:hidden;text-overflow:ellipsis}.post .detail-block{margin:-4px -30px 0 0;overflow:hidden}.post .detail-block .more-btn{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;font-size:13px;line-height:15px;margin:18px 0 0;font-weight:bold;text-transform:uppercase;text-align:center;float:left;padding:8px 16px 8px;-webkit-box-shadow:inset 0 -1px 0 #909c9e;-moz-box-shadow:inset 0 -1px 0 #909c9e;box-shadow:inset 0 -1px 0 #909c9e;color:#fff;border:1px solid #778688;background:#8a9799}.post .detail-block .more-btn:hover{text-decoration:none;background:#8da1a4 url(../images/btn-grey-hover2.png) repeat-x}.post .detail-block .more-btn.pressed{-webkit-box-shadow:inset 2px 2px 5px rgba(0,0,0,0.1);-moz-box-shadow:inset 2px 2px 5px rgba(0,0,0,0.1);box-shadow:inset 2px 2px 5px rgba(0,0,0,0.1);background:#859193 url(../images/btn-grey-pressed2.png) repeat-x}.post .detail-block .cart-block{float:right;background:#fef9e2;padding:12px 30px 12px 25px;border:1px solid #ebe5c9}.post .detail-block .cart-block .price{float:left;color:#2e3232;margin:7px 27px 0 0;font:21px/23px 'Merriweather',"Times New Roman",Times,serif}.post .detail-block .cart-block .add-btn{float:left;color:#2e3232;font-size:13px;line-height:15px;font-weight:bold;text-transform:uppercase;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;border:1px solid #e7c436;background:#ffda44;-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);-moz-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);word-spacing:-2px;letter-spacing:1px}.post .detail-block .cart-block .add-btn span{display:block;padding:8px 32px 8px 18px;background:url(../images/arrow08.png) no-repeat 100% 50%}.post .detail-block .cart-block .add-btn:hover{background:#ffe477 url(../images/btn-yellow-hover2.png) repeat-x;text-decoration:none}.post .detail-block .cart-block .add-btn.pressed{background:#ffda44 url(../images/btn-yellow-pressed.png) repeat-x;-webkit-box-shadow:inset 2px 2px 5px rgba(0,0,0,0.1);-moz-box-shadow:inset 2px 2px 5px rgba(0,0,0,0.1);box-shadow:inset 2px 2px 5px rgba(0,0,0,0.1)}.paging-bar{width:100%;text-align:center}.paging-bar .holder{display:inline-block;vertical-align:top}*+html .paging-bar .holder{display:inline}.paging-bar .holder-bottom{margin:24px 0}.paging-bar .paging{float:left;font-size:15px;line-height:17px;font-weight:800}.paging-bar .paging li{float:left;padding:0 1px 0 0}.paging-bar .paging a{padding:8px 0;color:#7c8787;float:left;width:31px;text-align:center}.paging-bar .paging a:hover{color:#1cb6ca;text-decoration:none}.paging-bar .paging span{float:left;color:#fff;width:35px;padding:8px 0;text-align:center;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;background:#1cb6ca}.paging-bar .paging .btn-prev,.paging-bar .paging .btn-next{padding:0;width:8px;height:15px;margin:9px 20px 0 9px;overflow:hidden;text-indent:-999px;background:url(../images/arrow-paging.png) no-repeat}.paging-bar .paging .btn-next{background-position:-13px 0}.paging-bar .paging .btn-prev:hover{background-position:0 -20px}.paging-bar .paging .btn-next:hover{background-position:-13px -20px}.paging-bar .some-results-hidden{float:right;margin:7px 0 0 0}#search-results{position:relative}#loading-overlay{background:url(../images/loading-2.gif) no-repeat center 200px;background-color:white;background-color:rgba(255,255,255,0.7);width:844px;position:absolute;top:0;z-index:99;height:90%;min-height:1440px}#compact-loading-overlay{background:transparent url(../images/loading-2.gif) no-repeat center;width:844px;position:absolute;top:10px z-index:99;height:100px}.players{padding:101px 0 102px;background:#2f3435 url(../images/bg-payers2.png)}.home_v1 .players-outer{background:url(../images/bg-bar-l.gif)}.home .players{background:url(../images/bg-payers.png) repeat-x;padding:200px 0 75px}.players ul{font-size:1em;line-height:1em}.players ul li{padding:0 0 10px}.players ul li a{color:#aebbbd}.kop-page{background:#fff}.kop-page .divider{border-bottom:1px solid #a3a3a3}.kop-page .divider-top{border-top:1px solid #a3a3a3}.breadcrumbs-container{padding:120px 0 37px}.breadcrumbs{width:100%;color:#1ab1ca;font-size:13px;line-height:15px}.breadcrumbs:after{content:"";display:block;clear:both}.breadcrumbs li{background:url(../images/arrow14.png) no-repeat 0 50%;float:left;padding:0 8px 0 12px}.breadcrumbs li:first-child{background:0;padding:0 8px 0 0}.breadcrumbs a{color:#6a7375}.content-container>.row{padding:52px 0 40px}.aside-menu{text-transform:uppercase;text-align:right;font-size:13px;line-height:15px;font-weight:bold;padding:3px 0 0}.twocolumns .aside-menu{padding:3px 0 43px}.aside-menu li{vertical-align:top}.aside-menu>li{padding:0 0 11px}.aside-menu>li>a{padding:12px 20px;color:#00a2bc;display:block}#staff_description_1.mojo_page_region ul{list-style:none;padding:0}#staff_description_1.mojo_page_region li{list-style:none;position:relative;width:100%;padding:60px 0 45px;border-bottom:1px solid #d7d7d7}.aside-menu>.active>a,.aside-menu>.active>a:hover,.staff #mojo_page_list_about-us_staff a,.press #mojo_page_list_about-us_press a,.advisory-board #mojo_page_list_about-us_advisory-board a,.advisory-detail #mojo_page_list_about-us_advisory-board a,.about-us_our-mission #mojo_page_list_about-us_our-mission a,.help_ordering #help_ordering a,.help_escripts #help_escripts a,.help_rights #help_rights a,.help_website #help_website a,.help_submissions #help_submissions a,.help_miscellaneous #help_miscellaneous a{background:#6a7375;color:#fff}.aside-menu>li>a:hover{text-decoration:none;color:#00b7d4}.aside-menu ul{padding:25px 40px 12px 0;font-weight:normal;text-transform:none}.aside-menu ul .active>a{text-decoration:underline}.aside-menu ul ul{padding:27px 20px 0 0}.aside-menu ul ul>li{padding:0 0 27px}.aside-menu ul a{color:#839193}.content h1{color:#2e3232;margin:0 0 37px;font:50px/52px 'Merriweather',"Times New Roman",Times,serif}.content h2,.play h1,.book h1,.author h1{color:#2e3232;margin:0 0 15px;font:44px/46px 'Merriweather',"Times New Roman",Times,serif}.content h3{color:#2e3232;margin:0 0 16px;font:36px/40px 'Merriweather',"Times New Roman",Times,serif}.content h4{color:#2e3232;margin:0 0 7px;font:28px/32px 'Merriweather',"Times New Roman",Times,serif}.content h5{color:#2e3232;margin:0 0 8px;font:21px/24px 'Merriweather',"Times New Roman",Times,serif}.content h6{color:#2e3232;margin:0 0 10px;font:16px/20px 'Merriweather',"Times New Roman",Times,serif}.content p{margin:0 0 13px}.content a{text-decoration:underline;color:#1ab1ca}.content a:hover{text-decoration:none}.btn-container .divider{padding:66px 0 31px}.btn-container table{width:100%;border-collapse:collapse}.btn-container th{text-align:left;padding:0 0 40px;color:#2e3232;font:28px/30px 'Merriweather',"Times New Roman",Times,serif}.btn-container td{padding:0 0 24px}.btn-container tr.divider td{padding:0 0 16px;border-bottom:1px solid #ebebeb}.btn-container .smallbtn-row td{padding:17px 0 24px}.btn-container .btn{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;font-size:13px;line-height:15px;font-weight:bold;text-transform:uppercase;color:#2e3232;text-align:center;float:left;padding:16px 20px;-webkit-box-shadow:inset 0 -1px 0 #909c9e;-moz-box-shadow:inset 0 -1px 0 #909c9e;box-shadow:inset 0 -1px 0 #909c9e}.btn-container .btn:hover{text-decoration:none}.btn-container .btn.small{padding:10px 20px 11px}.btn-container .btn.yellow{border:1px solid #e7c436;background:#ffda44;-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);-moz-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08)}.btn-container .btn.yellow:hover{background:#ffe477 url(../images/btn-yellow-hover2.png) repeat-x}.btn-container .btn.yellow.pressed{background:#ffda44 url(../images/btn-yellow-pressed.png) repeat-x;-webkit-box-shadow:inset 2px 2px 5px rgba(0,0,0,0.1);-moz-box-shadow:inset 2px 2px 5px rgba(0,0,0,0.1);box-shadow:inset 2px 2px 5px rgba(0,0,0,0.1)}.btn-container .btn.grey{color:#fff;border:1px solid #778688;background:#8a9799}.btn-container .btn.grey:hover{background:#8da1a4 url(../images/btn-grey-hover2.png) repeat-x}.btn-container .btn.grey.pressed{-webkit-box-shadow:inset 2px 2px 5px rgba(0,0,0,0.1);-moz-box-shadow:inset 2px 2px 5px rgba(0,0,0,0.1);box-shadow:inset 2px 2px 5px rgba(0,0,0,0.1);background:#859193 url(../images/btn-grey-pressed2.png) repeat-x}.btn-container .btn-more{float:left;padding:0 17px 0 0;color:#18a6bd;font-size:13px;line-height:16px;letter-spacing:2px;word-spacing:2px;font-weight:800;text-transform:uppercase;background:url(../images/arrow11.png) no-repeat 100% 50%}.btn-container .btn-more:hover{color:#1ab1ca;background-image:url(../images/arrow12.png)}.btn-container .btn-more.pressed{color:#038fa6;background-image:url(../images/arrow13.png)}.btn-container .tag-box{margin:131px 0 0 47px;width:277px;height:294px;background:#556668}.btn-container .tag-list{padding:104px 0 0 33px}.form-container{padding:33px 0 0}.form-container h2{margin:0 0 53px;color:#2e3232;font:36px/40px 'Merriweather',"Times New Roman",Times,serif}.form-container table{width:100%;border-collapse:collapse}.form-container td{padding:0 0 30px;vertical-align:bottom}.form-container select{width:212px}.form-container .contact-form{margin:-24px 0 0}.form-container .contact-form select{width:281px}.contact-form label{display:block;color:#6a7375;font-size:12px;line-height:14px;font-weight:bold;margin:0 0 6px;letter-spacing:1px;text-transform:uppercase}.contact-form input[type=text]{color:#6a7375;font-size:15px;line-height:18px;padding:11px 16px;width:250px;height:18px;background:#fff;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;border:1px solid #b7c1c3;-webkit-box-shadow:inset 3px 3px 5px rgba(1,1,1,0.13);-moz-box-shadow:inset 3px 3px 5px rgba(1,1,1,0.13);box-shadow:inset 3px 3px 5px rgba(1,1,1,0.13)}.contact-form td{padding:0 0 30px 1px}.contact-form td.hover label,.contact-form td:hover label{color:#2e3232}.contact-form td:hover input[type=text],.contact-form td.hover input[type=text]{border-color:#92a7aa;color:#2e3232;-webkit-box-shadow:inset 0 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #92a7aa,1px -1px 0 #92a7aa,1px 1px 0 #92a7aa,-1px 1px 0 #92a7aa;-moz-box-shadow:inset 0 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #92a7aa,1px -1px 0 #92a7aa,1px 1px 0 #92a7aa,-1px 1px 0 #92a7aa;box-shadow:inset 0 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #92a7aa,1px -1px 0 #92a7aa,1px 1px 0 #92a7aa,-1px 1px 0 #92a7aa}.contact-form .parent-focus label,.contact-form .focus label{color:#2e3232}.contact-form .parent-focus input[type=text],.contact-form .focus input[type=text]{border-color:#ffda44;color:#2e3232;-webkit-box-shadow:inset 0 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #ffda44,1px -1px 0 #ffda44,1px 1px 0 #ffda44,-1px 1px 0 #ffda44;-moz-box-shadow:inset 0 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #ffda44,1px -1px 0 #ffda44,1px 1px 0 #ffda44,-1px 1px 0 #ffda44;box-shadow:inset 0 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #ffda44,1px -1px 0 #ffda44,1px 1px 0 #ffda44,-1px 1px 0 #ffda44}.contact-form .error label,.contact-form .error:hover label{color:red}.contact-form .error input[type=text]{border-color:red;color:#2e3232;-webkit-box-shadow:inset 0 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #f00,1px -1px 0 #f00,1px 1px 0 #f00,-1px 1px 0 red;-moz-box-shadow:inset 0 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #f00,1px -1px 0 #f00,1px 1px 0 #f00,-1px 1px 0 red;box-shadow:inset 0 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #f00,1px -1px 0 #f00,1px 1px 0 #f00,-1px 1px 0 red}.form-container .slider-bar{width:211px}.help-container .divider{padding:150px 0 139px}.help-cell{position:relative;float:left}.help-cell .opener{display:block;width:16px;height:16px;text-indent:-9999px;overflow:hidden;background:url(../images/btn-help.png) no-repeat}.help-cell:hover .opener{background-position:-24px 0}.help-cell:hover .tooltip{display:block}.help-cell .tooltip{display:none;position:absolute;top:-64px;left:100%;margin:0 0 0 15px;width:260px;padding:27px 40px 34px;background:url(../images/bg-tooltip.png);color:#6a7375;font-size:15px;line-height:20px;text-align:justify}.help-cell .tooltip .arrow{position:absolute;top:75px;right:100%;width:8px;height:15px;margin:-8px 0 0;text-indent:-9999px;overflow:hidden;background:url(../images/arrow-tooltip-left.png) no-repeat}.help-cell .tooltip .title-row{text-align:center;margin:0 0 11px;background:url(../images/bg-line-title.gif) repeat-x 0 7px}.help-cell .tooltip .title{display:inline-block;vertical-align:top;background:#353838;color:#fff;text-transform:uppercase;font-weight:800;font-size:13px;line-height:15px;letter-spacing:3px;padding:0 6px}*+html .help-cell .tooltip .title{display:inline}.help-cell .tooltip p{margin:0}.quote-container{padding:74px 0 88px}.quote-box{position:relative;width:252px;border-top:1px solid #b2b2b2;padding:40px 0 40px}.quote-box q{height:1%;position:relative;display:block;padding:16px 21px 18px;margin:0 0 31px;color:#5c7075;background:#bfdbe0 url(../images/bg-quote.png) no-repeat;font:13px/22px 'Merriweather',"Times New Roman",Times,serif}.quote-box .arrow{position:absolute;top:100%;right:42px;width:20px;height:20px;overflow:hidden;background:url(../images/arrow-quote.png) no-repeat}.quote-box .author{width:100%;font-style:normal;display:block;text-align:right}.quote-box .author strong{margin:0 0 3px;color:#555e60;display:block;font:18px/20px 'Merriweather',"Times New Roman",Times,serif}.quote-box .author span{color:#949fa1;display:block;font-size:13px;line-height:15px;font-weight:bold;text-transform:uppercase;letter-spacing:1px;word-spacing:2px}.table-container .divider{padding:0 0 82px}.table-container h2{color:#2e3232;margin:0 0 13px;font:36px/40px 'Merriweather',"Times New Roman",Times,serif}.table{width:100%;border-collapse:collapse}.table th{color:#2e3232;text-align:left;padding:0 22px 7px;font-weight:800;font-size:12px;line-height:14px;text-transform:uppercase;border-bottom:1px solid #666}.table th.col1{width:238px}.table th.col2{width:73px}.table td{font-size:14px;line-height:16px;color:#666;padding:15px 0 14px 23px;background-image:url(../images/divider-table.png);background-repeat:repeat-y;border-bottom:1px solid #b0b0b0}.table td:first-child{background-image:url(../images/transparent.gif)}.table tr:hover td{background-color:#f6fcfd}.link-list-section .divider{padding:81px 0 164px}.link-list-section h2{color:#2e3232;margin:0 0 12px;font:36px/40px 'Merriweather',"Times New Roman",Times,serif}.link-list{font-size:15px;line-height:18px}.link-list li{vertical-align:top;padding:0 0 12px 14px;background:url(../images/arrow09.png) no-repeat 0 7px}.link-list li:after{content:"";display:block;clear:both}.link-list a{float:left;text-decoration:underline;padding:0 18px 0 5px;color:#21b3cc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.link-list li.active,.link-list li:hover{background-image:url(../images/arrow10.png)}.link-list li.active a,.link-list li:hover a{text-decoration:none;color:#fff;background:#21b3cc}.image-gallery-section{padding:69px 0 100px;position:relative}.image-gallery-section h2{color:#2e3232;margin:0 0 35px;font:36px/40px 'Merriweather',"Times New Roman",Times,serif}.image-gallery{width:664px}.image-gallery img{vertical-align:top;display:block;width:100%;height:auto}.image-gallery .large-image{margin:0 0 40px;position:relative;padding:9px;background:#fff;border:1px solid #cdd7dd}.image-gallery .large-image .opener{display:none;position:absolute;top:50%;left:50%;width:64px;height:64px;margin:-32px 0 0 -32px;text-indent:-9999px;overflow:hidden;background:url(../images/btn-zoom.png) no-repeat}.image-gallery .large-image:hover .opener{display:block}.image-gallery .large-image .opener.pressed{background-position:-76px 0}.image-gallery .large-image .shadow{position:absolute;left:0;top:100%;width:100%;height:12px}.image-gallery .holder{position:relative;width:100%}.image-gallery .holder:after{content:"";display:block;clear:both}.image-gallery .btn-prev,.image-gallery .btn-next{position:absolute;top:50%;left:0;width:10px;height:20px;margin:-10px 0 0;text-indent:-9999px;overflow:hidden;background:url(../images/arrow-gallery.png) no-repeat}.image-gallery .btn-next{left:auto;right:0;background-position:-15px 0}.image-gallery .slide-holder{position:relative;overflow:hidden;width:625px;margin:0 auto}.image-gallery .slide-list{width:99999px;overflow:hidden;position:relative}.image-gallery .slide-list li{float:left;padding:0 10px}.image-gallery .slide-list a{width:105px;height:105px;float:left;position:relative}.image-gallery .slide-list .mask{position:absolute;top:0;left:0;width:105px;height:105px;text-indent:-9999px;overflow:hidden;display:none;cursor:pointer}.image-gallery .slide-list li:hover .mask{background-image:url(../images/bg-mask-gallery2.png);display:block}.image-gallery .slide-list li.active .mask,.image-gallery .slide-list li.active:hover .mask{background:url(../images/bg-mask-gallery.png) no-repeat;display:block}.address-box{text-align:right;border-top:1px solid #b2b2b2;padding:40px 0 36px}.address-box .h2{margin:0 0 13px;color:#6a7375;font:18px/22px 'Merriweather',"Times New Roman",Times,serif}.address-box address{font-style:normal;color:#6a7375;font-size:13px;line-height:22px}.address-box address a{padding:10px 0 0;color:#00a2bc;display:block}.callout-box{text-align:right;border-top:1px solid #b2b2b2;padding:40px 0 36px;overflow:hidden}.callout-box .h2{margin:0 0 13px;color:#6a7375;font:18px/22px 'Merriweather',"Times New Roman",Times,serif}.callout-box p{font-style:normal;color:#6a7375;font-size:13px;line-height:22px}.callout-box .more-row .more{float:right;margin-top:25px}.follow-box{text-align:right;border-top:1px solid #b2b2b2;padding:49px 0 0}.follow-box .h2{margin:0 0 19px;color:#555e60;font:18px/22px 'Merriweather',"Times New Roman",Times,serif}.subscribe-form{border:1px solid #b7c1c3;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;background:#fff;-webkit-box-shadow:inset 3px 3px 5px rgba(1,1,1,0.13);-moz-box-shadow:inset 3px 3px 5px rgba(1,1,1,0.13);box-shadow:inset 3px 3px 5px rgba(1,1,1,0.13);text-align:left;margin:0 0 29px}.subscribe-form:after{content:"";display:block;clear:both}.subscribe-form .button{float:right;width:32px;height:32px;margin:-1px -1px -1px 0;border:1px solid #e8c63a;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);-moz-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);background:#f7d95d url(../images/btn-yellow2.png) repeat-x}.subscribe-form input[type=submit]{float:right;width:32px;height:32px;background:url(../images/arrow06.png) no-repeat 50% 50%;border:0;margin:0;padding:0;font-size:0;text-align:left;letter-spacing:-9999px;overflow:hidden}.subscribe-form .button:hover{cursor:pointer;border:1px solid #e9c63b;background:#ffe477 url(../images/btn-yellow-hover3.png) repeat-x}.subscribe-form .button.pressed,.subscribe-form .button.pressed:hover{border:1px solid #e9c537;-webkit-box-shadow:inset 2px 2px 5px rgba(0,0,0,0.07);-moz-box-shadow:inset 2px 2px 5px rgba(0,0,0,0.07);box-shadow:inset 2px 2px 5px rgba(0,0,0,0.07);background:#ffda44 url(../images/btn-yellow-pressed2.png) repeat-x}.subscribe-form .text{overflow:hidden;padding:0 13px}.subscribe-form input[type=text]{background:0;border:0;width:100%;margin:0;padding:8px 0;color:#a3a3a3;font-size:13px;line-height:16px;height:16px;float:left}.subscribe-form:hover input[type=text],.subscribe-form.parent-focus input[type=text]{color:#2e3232}.subscribe-form:hover{border:1px solid #92a7aa;-webkit-box-shadow:inset 4px 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #92a7aa,1px -1px 0 #92a7aa,1px 1px 0 #92a7aa,-1px 1px 0 #92a7aa;-moz-box-shadow:inset 4px 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #92a7aa,1px -1px 0 #92a7aa,1px 1px 0 #92a7aa,-1px 1px 0 #92a7aa;box-shadow:inset 4px 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #92a7aa,1px -1px 0 #92a7aa,1px 1px 0 #92a7aa,-1px 1px 0 #92a7aa}.subscribe-form.parent-focus{border:1px solid #ffda44;-webkit-box-shadow:inset 4px 4px 2px rgba(1,1,1,0.03),-2px -2px 0 #ffda44,2px -2px 0 #ffda44,2px 2px 0 #ffda44,-2px 2px 0 #ffda44;-moz-box-shadow:inset 4px 4px 2px rgba(1,1,1,0.03),-2px -2px 0 #ffda44,2px -2px 0 #ffda44,2px 2px 0 #ffda44,-2px 2px 0 #ffda44;box-shadow:inset 4px 4px 2px rgba(1,1,1,0.03),-2px -2px 0 #ffda44,2px -2px 0 #ffda44,2px 2px 0 #ffda44,-2px 2px 0 #ffda44}.subscribe-form.error{border:1px solid red;-webkit-box-shadow:inset 4px 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #f00,1px -1px 0 #f00,1px 1px 0 #f00,-1px 1px 0 red;-moz-box-shadow:inset 4px 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #f00,1px -1px 0 #f00,1px 1px 0 #f00,-1px 1px 0 red;box-shadow:inset 4px 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #f00,1px -1px 0 #f00,1px 1px 0 #f00,-1px 1px 0 red}.social-links{padding:0;font-size:13px;line-height:24px;font-weight:bold;text-align:left}.social-links li{width:100%;padding:0 0 8px}.social-links li:after{content:"";display:block;clear:both}.social-links a{float:right;color:#00a2bc}.social-links span{float:left}.social-links .ico-facebok,.social-links .ico-twitter{width:25px;height:24px;text-indent:-9999px;overflow:hidden;margin:0 0 0 16px;background:url(../images/bg-social-networks3.png) no-repeat}.social-links .ico-twitter{background:url(../images/bg-social-networks3.png) no-repeat 0 -32px}#content{padding:12px 0 0 56px}.find-a-play #content{display:none}#content h1{margin:0 0 27px;color:#2e3232;font:2.8em/1.048em 'Merriweather',"Times New Roman",Times,serif}#content .heading{padding:0 0 34px;margin:0 0 35px;border-bottom:1px solid #b1b1b1}#content .heading.no-border{border-bottom:0;padding:0 0 21px}#content .heading.no-border-2{border-bottom:0;padding:0 0 48px;margin:0}#content .heading.grey-border{padding:0 0 54px;border-bottom:1px solid #d7d7d7}#content .heading.grey-border-02{padding:0 0 31px;margin:0 0 44px;border-bottom:1px solid #d7d7d7}#content .heading.no-border-2 h1{margin:0}#content .heading h2,#content .heading h4{color:#6a7375;font-weight:300;font-size:1.867em;line-height:1.215em}#content .block{font-size:1em;line-height:1.6em;padding:0 0 67px}#content .block .more-link{background:url("../images/arrow02.png") no-repeat 100% 12px;color:#18a6bd;font-size:.867em;font-weight:700;letter-spacing:3px;float:left;line-height:1.385em;padding:10px 18px 0 0;text-transform:uppercase;vertical-align:top}.prev-ymal{position:relative;left:-13px;top:55px;background:url("../images/arrow02_reversed.png") no-repeat 100% 0;color:#18a6bd;font-size:.867em;font-weight:700;letter-spacing:3px;float:left;line-height:1.385em;height:20px;width:20px}.next-ymal{position:relative;background:url("../images/arrow02.png") no-repeat 100% 0;left:20px;top:-90px;color:#18a6bd;font-size:.867em;font-weight:700;letter-spacing:3px;float:right;line-height:1.385em;height:20px;width:20px}#content .block .more-link:hover{color:#1ab1ca}#content .block .link-holder{overflow:hidden;margin:-6px 0 0}#content .block .more-link.pressed{text-decoration:none;color:#038fa6;background-position:100% -24px}#content .block.border-style{line-height:1.477em;border-bottom:1px solid #aeaeae;padding:0 0 29px}#content .block.border-style-02{line-height:1.477em;padding:0 0 44px}#content .block.no-border-style-02{line-height:1.477em;padding:0 0 172px;border-bottom:0}#content .block.border-style-02 p{margin:0 0 20px}#content .block.no-border-style-02 p{margin:0 0 19px}#content .block.border-style p{margin:0 0 10px}#content .block h2{margin:0 0 19px;color:#2e3232;font:1.733em/1.056em 'Merriweather',"Times New Roman",Times,serif}#content .block p{margin:0 0 20px}#content .block blockquote{float:right;margin:3px 0 0 40px;padding:7px 0 9px 17px;width:305px;color:#00a2bc;border-left:10px solid #00a2bc}#content .block blockquote q{font:1.4em/1.429em 'Merriweather',"Times New Roman",Times,serif}#content .block .btn-row{padding:34px 0 0;width:100%;text-align:center}#content .block .btn-cell{display:inline-block;vertical-align:top}*+html #content .block .btn-cell{display:inline}#content .block .btn-yellow,.lightbox .btn-yellow{float:left;color:#2e3232;font-size:13px;line-height:15px;font-weight:bold;text-transform:uppercase;letter-spacing:1px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #e7c436;background:#ffda44;-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);-moz-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08)}#content .block .btn-yellow span,.lightbox .btn-yellow span{padding:16px 32px 16px 16px;display:block;background:url(../images/arrow15.png) no-repeat 100% 50%}#content .block .btn-yellow:hover,.lightbox .btn-yellow:hover{text-decoration:none;background:#ffe477 url(../images/btn-yellow-hover2.png) repeat-x}#content .block .btn-yellow.pressed,.lightbox .btn-yellow.pressed{background:#ffda44 url(../images/btn-yellow-pressed.png) repeat-x;-webkit-box-shadow:inset 2px 2px 5px rgba(0,0,0,0.1);-moz-box-shadow:inset 2px 2px 5px rgba(0,0,0,0.1);box-shadow:inset 2px 2px 5px rgba(0,0,0,0.1)}.slide-show{position:relative;padding:9px;background:#fff;border:1px solid #e3e6e8;margin:0 0 47px}.slide-show .slide-holder{width:769px;height:477px;overflow:hidden;position:relative}.slide-show .btn-prev,.slide-show .btn-next{z-index:10;position:absolute;top:0;left:0;width:95px;height:477px;text-indent:-9999px;overflow:hidden;background:url(../images/btn-slideshow.png) no-repeat 0 -500px}.slide-show .btn-next{left:auto;right:0}.slide-show .btn-prev:hover{background-position:0 0}.slide-show .btn-next:hover{background-position:-100px 0}.slide-show .slide-list{width:99999px;overflow:hidden;position:relative;list-style:none !important;list-style-type:none !important;padding:0 !important}.slide-show .slide-list>li{position:relative;float:left;width:769px}.slide-show img{vertical-align:top}.slide-show .text{position:absolute;left:0;bottom:0;width:100%;font-size:1em;line-height:1.467em;color:#fff;background:url(../images/bg-slideshow-text.png)}.slide-show .text h2{margin:0 0 10px;font:1.4em/1.096em 'Merriweather',"Times New Roman",Times,serif}.slide-show .text .holder{height:62px;padding:30px 100px 24px 25px}.slide-show .text .holder.expand{height:auto;padding-bottom:44px}.slide-show .text p{margin:0}.slide-show .btn-opener{position:absolute;bottom:43px;right:37px;width:30px;height:30px;text-indent:-9999px;overflow:hidden;z-index:10;background:url(../images/btn-opener.png) no-repeat}.slide-show .mask{position:absolute;bottom:0;left:0;width:100%;height:94px;text-indent:-9999px;overflow:hidden;background:url(../images/bg-slideshow-mask.png) no-repeat}.slide-show .shadow{position:absolute;top:100%;left:0;height:12px;width:100%;background:url(../images/bg-shadow-slideshow.png) no-repeat 50% 0}.item-block{padding:26px 0 0;width:100%}.item-block.view02{margin:0;padding:9px 0 108px}.item-block h2{margin:0 0 -3px;color:#2e3232;font:2.4em/1.056em 'Merriweather',"Times New Roman",Times,serif}.item-block .item-row{position:relative;width:100%;padding:43px 0 45px;border-bottom:1px solid #d7d7d7}.item-block.view02 .item-row{padding:38px 0 32px}.view02 .item-row .link-holder{overflow:hidden;padding:0 0 14px}.view02 .item-row .link-holder .more-link{background:url("../images/arrow02.png") no-repeat 100% 12px;color:#18a6bd;font-size:.867em;font-weight:700;letter-spacing:2px;float:left;line-height:1.385em;padding:10px 18px 0 0;text-transform:uppercase;vertical-align:top}.view02 .item-row .link-holder .more-link:hover{color:#1ab1ca}.view02 .item-row .link-holder .more-link.pressed{text-decoration:none;color:#038fa6;background-position:100% -24px}#content .col-holder .view-btn,.view02 .item-row .link-holder .view-btn{background:#ecf0f1;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;float:left;overflow:hidden;text-align:center;border:1px solid #d3e0e3;color:#45717a;font-size:13px;padding:5px 15px 5px;line-height:16px;border-radius:7px}#content .col-holder .view-btn strong,.view02 .item-row .link-holder .view-btn strong{text-transform:uppercase;font-weight:bold}#content .col-holder .view-btn:hover,.view02 .item-row .link-holder .view-btn:hover{color:#52929e;background:#f9fcfc;text-decoration:none}#content .col-holder .view-btn.pressed,.view02 .item-row .link-holder .view-btn.pressed{color:#395b61;background:#ebf0f1;border:1px solid #b0c6cb}.item-block .item-row:after{content:"";display:block;clear:both}#content .heading .image,.item-block .image{float:left;position:relative;padding:9px;margin:0 45px 0 0;background:#fff;border:1px solid #e3e6e8}#content .heading .image{margin:-10px 37px 0 0}#content .heading .text{overflow:hidden}.item-block.view02 .image{margin:0 39px 0 0}.item-block.view02 .image a{width:165px;height:183px;background-size:cover;background-position:center center;display:block}#content .heading .image img,.item-block .image img{vertical-align:top}.item-block .image .shadow{position:absolute;top:100%;left:0;width:100%;height:auto}.item-block.view02 .image .shadow{min-height:13px}.item-block h3{color:#2e3232;margin:0 0 10px;font:1.4em/1.095em 'Merriweather',"Times New Roman",Times,serif}.item-block p{margin:0 0 10px}.item-block.view02 p{margin:0 0 1px}.item-block .text{padding:22px 0 0;font-size:1em;line-height:1.467em}.tab-holder-2{margin:-265px 0 140px;position:relative;clear:both;width:100%;z-index:50;background:url(../images/bg-twocolumns2.png);-moz-border-radius:0 0 7px 7px;-webkit-border-radius:0 0 7px 7px;border-radius:0 0 7px 7px;-webkit-box-shadow:0 -60px 34px -30px rgba(0,0,0,0.4);-moz-box-shadow:0 -60px 34px -30px rgba(0,0,0,0.4);box-shadow:0 -60px 34px -30px rgba(0,0,0,0.3)}.tab-holder-2:after{display:block;clear:both;content:''}.tab-holder-2 .tab-list{margin:0;padding:21px 10px 0 0;list-style:none;border-bottom:1px solid #d7e0e1;background:#f9f9f9;text-align:center;overflow:visible}.tab-holder-2 .tab-list:after,.tab-holder-2 .tab-list li:after{display:block;clear:both;content:''}.tab-holder-2 .tab-list li{display:inline-block;text-transform:uppercase;font-weight:bold;vertical-align:top;color:#64848b;width:262px;position:relative;padding:0 4px;margin:0 -64px 0 0;background:url(../images/bg-list.gif) repeat-x 0 11px;font-size:.8em}*+html .tab-holder-2 .tab-list li{margin:0 -60px 0 0;display:inline}*+html .tab-holder-2 .tab-list li.last{margin:0}.tab-holder-2 .tab-list li.pass{position:relative;z-index:2;background:url(../images/bg-step.gif) no-repeat -40px 11px}.tab-holder-2 .tab-list li a{color:#64848b}.tab-holder-2 .tab-list li span{position:relative;display:block;width:20px;height:20px;margin:0 auto 2px;background:#7a99a0;border:4px solid #64848b;color:#fff;font-weight:bold;font-size:13px;line-height:20px;text-align:center;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;z-index:10}.tab-holder-2 .tab-list li div{float:left;position:relative;text-align:center;padding:0 0 17px;width:133px}.tab-holder-2 .tab-list li.pass span{background:#02292f;border-color:#02292f}.tab-holder-2 .tab-list li:first-child{width:204px;text-align:left;padding:0 4px 0 0}.tab-holder-2 .tab-list li.last{width:74px;margin:0;padding:0 0 0 4px;text-align:right}.tab-holder-2 .tab-list li.last div{width:74px}.tab-holder-2 .tab-list li.last span{margin:0 0 2px auto}.tab-holder-2 .tab-list li:first-child span{float:left;margin:0 0 2px}.tab-holder-2 .tab-list li:first-child strong{display:block;clear:both;text-align:left;margin:0 0 0 -20px;position:relative}.tab-holder-2 .tab-list li.last strong{display:block;position:relative;margin:0 -20px 0 0;text-align:right;clear:both}.tab-holder-2 .tab-list li a:hover{text-decoration:none}.tab-holder-2 .tab-list li.active span{border-color:#02292f;color:#02292f;position:relative;background:#ffda44}.tab-holder-2 .tab-list li.pass,.tab-holder-2 .tab-list li.active{color:#02292f}.tab-holder-2 .tab-list li .arrow{display:none}.tab-holder-2 .tab-list li.active .arrow{width:28px;height:11px;border:0;position:absolute;bottom:-2px;display:block;text-indent:-9999px;overflow:hidden;left:50%;margin:0 0 0 -14px;background:url('../images/bg-arrow-3.gif') no-repeat 50% 100%}.tab-holder-2 .tab-list li:first-child.active .arrow{margin:0;left:0}.tab-holder-2 .tab-list li.last.active .arrow{margin:0;left:auto;right:0}.tab-holder-2 .tab-list li.cart_tab a:hover{color:#2e3232;border-radius:5px;overflow:hidden;background:linear-gradient(to bottom,#e5e8e8 0,#edf0f1 42%,#f5f6f7 66%,#f8f9f9 100%) repeat scroll 0 0 rgba(0,0,0,0);cursor:pointer !important}.tab-holder-2 .title-holder{text-align:center;position:absolute;width:100%;height:22px;top:-22px;z-index:2}.tab-holder-2 .title-block{display:inline-block;height:22px;font-size:13px;line-height:15px;font-weight:800;text-transform:uppercase;color:#33322d;padding:0 32px 0 0;overflow:hidden;background:url(../images/bg-num.png) no-repeat 100% -132px}*+html .tab-holder-2 .title-block{width:195px}.tab-holder-2 .title-holder span{height:19px;color:#33322d;letter-spacing:1px;padding:3px 15px 0 45px;display:inline-block;background:url(../images/bg-num.png) no-repeat 0 -154px}.tab-holder-2 .tab-hold{padding:45px 156px 115px 154px}.tab-holder-2 .tab-block{display:none}.tab-holder-2 .tab-block:after{display:block;clear:both;content:''}.tab-holder-2 .tab-block.active{display:block}.tab-holder-2 .tab-block h2{color:#2e3232;letter-spacing:-1px;font:2.4em/1.476em 'Merriweather',serif;margin:0 0 28px}.tab-holder-2 .tab-block h2.alignleft{margin:0 0 50px;text-align:center}.tab-holder-2 .tab-block .col-holder{background:url(../images/sep-04.gif) repeat-y 50% 0;margin:0 0 53px;width:830px}.tab-holder-2 .tab-block .col{width:321px;color:#6a7375;font-size:.867em;line-height:1.39em;margin:0 0 0 105px;float:left;text-align:center;padding:10px 2.5% 43px}*+html .tab-holder-2 .tab-block .col{padding:10px 2.4% 43px}.tab-holder-2 .tab-block .col:first-child{margin:0}.tab-holder-2 .tab-block .col .icon{text-indent:-9999px;margin:0 auto 20px;display:block;overflow:hidden}.tab-holder-2 .tab-block .col .icon.book{background:url(../images/icon-book.png) no-repeat 0 20px;width:92px;height:67px;padding:17px 0}.tab-holder-2 .tab-block .col .icon.human{background:url(../images/icon-human.png) no-repeat;width:77px;height:101px}.tab-holder-2 .tab-block .btn-holder{text-align:center;padding:0 0 41px;overflow:hidden}.tab-holder-2 .tab-block .col-holder .btn{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;font-size:13px;line-height:15px;font-weight:bold;text-transform:uppercase;color:#2e3232;text-align:center;letter-spacing:1px;display:inline-block;padding:16px 18px;border:1px solid #e7c436;background:#ffda44;vertical-align:top;-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);-moz-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);min-width:147px}.tab-holder-2 .tab-block .col-holder .btn:hover{background:#ffe477 url(../images/btn-yellow-hover2.png) repeat-x;text-decoration:none}.tab-holder-2 .tab-block .col-holder .btn.pressed{background:#ffda44 url(../images/btn-yellow-pressed.png) repeat-x;-webkit-box-shadow:inset 2px 2px 5px rgba(0,0,0,0.1);-moz-box-shadow:inset 2px 2px 5px rgba(0,0,0,0.1);box-shadow:inset 2px 2px 5px rgba(0,0,0,0.1)}.tab-holder-2 .tab-block .question{display:block;text-align:center;color:#666;font-size:.933em}.tab-holder-2 .tab-block .question a{color:#1ea7bd}.col-holder .field .question em,.tab-holder-2 .tab-block .question em{font-style:normal;color:#d76f6e}.tab-holder-2 .table-holder:after{display:block;clear:both;content:''}.tab-holder-2 table{margin:0;padding:0;width:100%;border-collapse:collapse}.tab-holder-2 table tr,.tab-holder-2 table td,.tab-holder-2 table th{padding:0}.tab-holder-2 table th{text-transform:uppercase;color:#2e3232;font-weight:bold;font-size:12px;letter-spacing:1px;line-height:14px;text-align:left;padding:0 0 7px;border-bottom:1px solid #606161}.tab-holder-2 .help-cell .opener{margin:2px 6px 0 0}.tab-holder-2 table .col-1{width:340px}.tab-holder-2 table .col-2{width:352px}.tab-holder-2 table td{color:#6666;vertical-align:middle;font-size:1em;padding:16px 0;border-bottom:1px solid #ddd}.tab-holder-2 table select{width:152px}.tab-holder-2 .select-area .select-row{padding:10px 38px 8px 13px}.tab-holder-2 .select-area{height:38px}.tab-holder-2 .select-area .center{font-size:15px}.tab-holder-2 table .select-area{display:inline-block}.tab-holder-2 .form-holder input,.tab-holder-2 .form-holder .text,.tab-holder-2 .form-holder-2 input,.tab-holder-2 table .text{color:#778688;font-size:15px;line-height:20px;width:151px;height:40px;background:#fff;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;border:1px solid #b7c1c3;-webkit-box-shadow:inset 3px 3px 5px rgba(1,1,1,0.13);-moz-box-shadow:inset 3px 3px 5px rgba(1,1,1,0.13);box-shadow:inset 3px 3px 5px rgba(1,1,1,0.13)}.tab-holder-2 .form-holder .row-radios input,.tab-holder-2 .form-holder-2 .row-radios input{float:left}.tab-holder-2 .form-holder-2 input{line-height:38px}.tab-holder-2 .form-holder .text{margin:0 0 13px 1px;width:412px}.tab-holder-2 .form-holder .text input,.tab-holder-2 table .text input{background:0;padding:10px 14px;height:20px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:0;width:66px}.tab-holder-2 table .text input{color:#778688}.tab-holder-2 .form-holder .text input{padding:10px 20px;width:315px}.tab-holder-2 .form-holder .text-min{margin:0 1px 22px;width:392px}.tab-holder-2 .form-holder .text-min input{width:368px;padding:10px 13px}.tab-holder-2 .form-holder-2 input.hover,.tab-holder-2 .form-holder-2 input:hover,.tab-holder-2 .form-holder .text:hover,.tab-holder-2 .form-holder .text.hover,.tab-holder-2 table .text:hover{border-color:#92a7aa;color:#2e3232;-webkit-box-shadow:inset 0 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #92a7aa,1px -1px 0 #92a7aa,1px 1px 0 #92a7aa,-1px 1px 0 #92a7aa;-moz-box-shadow:inset 0 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #92a7aa,1px -1px 0 #92a7aa,1px 1px 0 #92a7aa,-1px 1px 0 #92a7aa;box-shadow:inset 0 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #92a7aa,1px -1px 0 #92a7aa,1px 1px 0 #92a7aa,-1px 1px 0 #92a7aa}.tab-holder-2 .form-holder-2 .block .parent-focus input,.tab-holder-2 .form-holder .text.parent-focus,.tab-holder-2 table .text.parent-focus{border-color:#ffda44;color:#2e3232;-webkit-box-shadow:inset 0 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #ffda44,1px -1px 0 #ffda44,1px 1px 0 #ffda44,-1px 1px 0 #ffda44;-moz-box-shadow:inset 0 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #ffda44,1px -1px 0 #ffda44,1px 1px 0 #ffda44,-1px 1px 0 #ffda44;box-shadow:inset 0 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #ffda44,1px -1px 0 #ffda44,1px 1px 0 #ffda44,-1px 1px 0 #ffda44}.tab-holder-2 .form-holder-2 .error input,.tab-holder-2 .form-holder .error input,.tab-holder-2 .form-holder .text.error,.tab-holder-2 table .text.error{border-color:red;-webkit-box-shadow:0 4px 2px rgba(1,1,1,0.03) inset,-1px -1px 0 #f00,1px -1px 0 #f00,1px 1px 0 #f00,-1px 1px 0 red;-moz-box-shadow:0 4px 2px rgba(1,1,1,0.03) inset,-1px -1px 0 #f00,1px -1px 0 #f00,1px 1px 0 #f00,-1px 1px 0 red;box-shadow:0 4px 2px rgba(1,1,1,0.03) inset,-1px -1px 0 #f00,1px -1px 0 #f00,1px 1px 0 #f00,-1px 1px 0 red;color:#2e3232}.tab-holder-2 .form-holder .text .hold,.tab-holder-2 table .text .hold{float:right;margin:-1px -1px 0 0}.tab-holder-2 .form-holder .text .minus,.tab-holder-2 table .text .minus{width:29px;height:42px;float:left;text-indent:-9999px;margin:0 -1px 0 0;overflow:hidden;background:url(../images/bg-btn.png) no-repeat}.tab-holder-2 .form-holder .text .minus:hover,.tab-holder-2 table .text .minus:hover{position:relative;background-position:-58px 0}.tab-holder-2 .form-holder .text .minus.pressed,.tab-holder-2 table .text .minus.pressed{position:relative;background-position:-116px 0}.tab-holder-2 .form-holder .text .plus,.tab-holder-2 table .text .plus{width:30px;height:42px;float:left;text-indent:-9999px;overflow:hidden;background:url(../images/bg-btn.png) no-repeat -28px 0}.tab-holder-2 .form-holder .text .plus:hover,.tab-holder-2 table .text .plus:hover{position:relative;background-position:-86px 0}.tab-holder-2 .form-holder .text .plus.pressed,.tab-holder-2 table .text .plus.pressed{position:relative;background-position:-144px 0}.tab-holder-2 table .cost{display:block;color:#666;font-size:1em}.tab-holder-2 .total-block{background:#4a5455;overflow:hidden;margin:0 0 21px;padding:0}.tab-holder-2 .total-block dt{float:left;color:#fff;text-transform:uppercase;margin:0;font-size:.8em;width:76%;font-weight:bold;text-align:right;padding:21px 20px 20px;letter-spacing:1px}.tab-holder-2 .total-block dd{margin:0;float:left;width:14.9%;background:#3d494a;color:#fff;padding:20px 17px;font-size:1.4em;letter-spacing:-1px;border-left:1px solid #313b3b}.tab-holder-2 .btn-hold{overflow:hidden;padding:33px 0 63px}.tab-holder-2 .btn-hold .question{color:#666;float:left;font-size:.933em;padding:13px 0}.tab-holder-2 .btn-hold .next-link{float:left;color:#2e3232;font-size:13px;line-height:15px;font-weight:bold;text-transform:uppercase;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;border:1px solid #e7c436;background:#ffda44;-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);-moz-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);word-spacing:-2px;letter-spacing:1px;padding:0 20px 0 0;margin:0 0 0 20px}.tab-holder-2 .btn-hold .back-link{float:left;color:#747a7a;font-size:13px;line-height:15px;font-weight:bold;text-transform:uppercase;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;border:1px solid #bcc8c8;background:#dfe3e3;-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);-moz-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);word-spacing:-2px;letter-spacing:1px}.tab-holder-2 .btn-hold .next-link span{display:block;padding:16px 25px 16px 22px;background:url(../images/arrow23.png) no-repeat 100% 50%}.tab-holder-2 .btn-hold .back-link:hover{text-decoration:none;cursor:pointer;border-color:#bcc8c8;background:#edf2f3}.tab-holder-2 .btn-hold .back-link.pressed{background:#d0d5d5;-webkit-box-shadow:inset 2px 2px 5px rgba(0,0,0,0.05);-moz-box-shadow:inset 2px 2px 5px rgba(0,0,0,0.05);box-shadow:inset 2px 2px 5px rgba(0,0,0,0.05)}.tab-holder-2 .btn-hold .back-link span{display:block;padding:16px 29px 16px 44px;background:url(../images/arrow21.png) no-repeat 19px 50%}.tab-holder-2 .btn-hold .next-link:hover{background:#ffe477 url(../images/btn-yellow-hover2.png) repeat-x;text-decoration:none}.tab-holder-2 .btn-hold .next-link.pressed{background:#ffda44 url(../images/btn-yellow-pressed.png) repeat-x;-webkit-box-shadow:inset 2px 2px 5px rgba(0,0,0,0.1);-moz-box-shadow:inset 2px 2px 5px rgba(0,0,0,0.1);box-shadow:inset 2px 2px 5px rgba(0,0,0,0.1)}.tab-holder-2 .btn-frame{float:right}.tab-holder-2 .error-block{-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;margin:-12px 0 60px;overflow:hidden;border:1px solid #e65d5d;color:#6a6161;padding:30px 55px 36px;font-size:1em;background:url(../images/bg-error.png)}.tab-holder-2 .error-block p{margin:0 0 17px}.tab-holder-2 .error-block .red{display:block;padding:35px 0 13px;color:red;text-transform:uppercase;font-size:13px;line-height:15px;text-align:center;font-weight:bold;background:url(../images/bg-important.png) no-repeat 50% 0}.tab-holder-2 .error-block .btn-holder{padding:0}.tab-holder-2 .error-block .btn{padding:0 21px 0 0;display:inline-block;color:#7a7575;font-size:13px;border:1px solid #e0d6d6;line-height:18px;font-weight:bold;letter-spacing:.6px;text-transform:uppercase;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#f9f4f4}.tab-holder-2 .error-block .btn span{display:block;padding:15px 25px 13px 19px;background:url(../images/arrow22.png) no-repeat 100% 50%}.tab-holder-2 .error-block .btn:hover{text-decoration:none;cursor:pointer;background:#fff;border-color:#dfcfcf}.tab-holder-2 .error-block .btn.pressed{background:#f3eaea;border-color:#d9c6c6;-webkit-box-shadow:inset 2px 2px 5px rgba(0,0,0,0.05);-moz-box-shadow:inset 2px 2px 5px rgba(0,0,0,0.05);box-shadow:inset 2px 2px 5px rgba(0,0,0,0.05)}.tab-holder-2 .check-block{border-bottom:1px solid #8c8c8c}.tab-holder-2 .check-block:after{display:block;clear:both;content:''}.tab-holder-2 .check-holder{overflow:hidden;padding:0 0 21px}.tab-holder-2 .check-holder .chk-area{margin:3px 16px 0 0}.tab-holder-2 .check-holder label{color:#666;font-size:1em;line-height:1.552em}.tab-holder-2 textarea{color:#778688;font-size:15px;line-height:20px;width:788px !important;padding:18px 20px;overflow:auto;height:104px;margin:0 0 28px;background:#fff;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;border:1px solid #b7c1c3;-webkit-box-shadow:inset 3px 3px 5px rgba(1,1,1,0.13);-moz-box-shadow:inset 3px 3px 5px rgba(1,1,1,0.13);box-shadow:inset 3px 3px 5px rgba(1,1,1,0.13)}.tab-holder-2 textarea:hover{border-color:#92a7aa;color:#2e3232;-webkit-box-shadow:inset 0 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #92a7aa,1px -1px 0 #92a7aa,1px 1px 0 #92a7aa,-1px 1px 0 #92a7aa;-moz-box-shadow:inset 0 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #92a7aa,1px -1px 0 #92a7aa,1px 1px 0 #92a7aa,-1px 1px 0 #92a7aa;box-shadow:inset 0 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #92a7aa,1px -1px 0 #92a7aa,1px 1px 0 #92a7aa,-1px 1px 0 #92a7aa}.tab-holder-2 textarea.focus{border-color:#ffda44;color:#2e3232;-webkit-box-shadow:inset 0 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #ffda44,1px -1px 0 #ffda44,1px 1px 0 #ffda44,-1px 1px 0 #ffda44;-moz-box-shadow:inset 0 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #ffda44,1px -1px 0 #ffda44,1px 1px 0 #ffda44,-1px 1px 0 #ffda44;box-shadow:inset 0 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #ffda44,1px -1px 0 #ffda44,1px 1px 0 #ffda44,-1px 1px 0 #ffda44}.tab-holder-2 textarea.mb-reset{margin-bottom:0}.tab-holder-2 .form-holder{border-bottom:1px solid #8c8c8c;overflow:hidden;margin:0 0 17px}.tab-holder-2 .form-holder-2 label,.tab-holder-2 .form-holder label{display:block;color:#6a7375;font-size:12px;line-height:13px;font-weight:bold;margin:0 0 8px;letter-spacing:1px;text-transform:uppercase}.tab-holder-2 .form-holder-2 label{margin:0;padding:0 0 8px}.tab-holder-2 .form-holder-2 label span,.tab-holder-2 .form-holder label span{text-transform:none;font-size:12px;font-weight:normal}.tab-holder-2 .form-holder-2 .parent-focus label,.tab-holder-2 .form-holder-2 .focus label,.tab-holder-2 .form-holder .parent-focus label,.tab-holder-2 .form-holder .focus label{color:#2e3232}.tab-holder-2 .form-holder-2 label em,.tab-holder-2 .form-holder label em{font-style:normal;color:#d76f6e}.tab-holder-2 .form-holder-2 label i,.tab-holder-2 .form-holder label i{font-style:italic;font-weight:normal;text-transform:none}.fullwidth_label{width:325px}.tab-holder-2 .form-holder .calendar-holder{overflow:hidden;background:#8a9799 url(../images/bg-calendar.png) no-repeat 12px 5px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;width:412px;border:1px solid #778688}.tab-holder-2 .form-holder .calendar-holder span{background:url('../images/arrow07.png') no-repeat 100% 50%;display:block;padding:0 30px 0 0}.tab-holder-2 .form-holder .calendar-holder>div{border:0;background:0;display:block;color:#fff;padding:10px 0 11px 44px;font-size:15px;line-height:17px}.calendar-holder b{cursor:pointer}input.datepicker{visibility:hidden;height:1px;top:0;position:absolute;width:225px !important}span.date-to{line-height:40px;display:block;padding:0 10px 0 0}.tab-holder-2 .form-holder .calendar-holder:hover{-webkit-box-shadow:inset 0 -1px 0 #92a5a8;-moz-box-shadow:inset 0 -1px 0 #92a5a8;box-shadow:inset 0 -1px 0 #92a5a8;background-color:#9da9ab}.tab-holder-2 .form-holder .calendar-holder.pressed{-webkit-box-shadow:inset 0 2px 5px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 2px 5px rgba(0,0,0,0.1);box-shadow:inset 0 2px 5px rgba(0,0,0,0.1);background-color:#7f8d8f}.tab-holder-2 .form-holder .calendar-holder em{margin:0 4px;color:#fff}.tab-holder-2 .form-holder .calendar-holder a:hover{text-decoration:none}.tab-holder-2 .form-holder .row{overflow:hidden;padding:21px 0 16px;border-top:1px solid #dfdfdf}.tab-holder-2 .form-holder .row:first-child,.tab-holder-2 .form-holder .row.no-border{padding:0 0 16px;border:0}.tab-holder-2 .form-holder .row h3{text-align:center;color:#6a7375;font-weight:bold;padding:8px 0 0;font-size:.8em;margin:0 0 16px;letter-spacing:1px;text-transform:uppercase}.tab-holder-2 .form-holder .row h3 em{font-style:normal;color:#d76f6e}.tab-holder-2 .form-holder .col-holder-2{text-align:center;overflow:hidden;padding:0 0 20px}.tab-holder-2 .form-holder .col-holder-2 .col{float:none;border:1px solid #dce5e5;display:inline-block;margin:0 9px;text-align:left;padding:26px 31px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;width:269px;color:#6a7375;line-height:20px;min-height:91px;vertical-align:top;font-size:.8em;background:url(../images/bg-label.png)}.tab-holder-2 .form-holder-2 .col.half-width{width:50%}.tab-holder-2 .form-holder-2 .col.full-width{width:100%}*+html .tab-holder-2 .form-holder .col-holder-2 .col{display:inline;margin:0 11px}.tab-holder-2 .form-holder .col .rad-area{display:inline-block;float:none;vertical-align:top}*+html .tab-holder-2 .form-holder .col .rad-area{display:inline}.tab-holder-2 .form-holder .col .holder{text-align:center;padding:0 24px 11px 0;overflow:hidden}.tab-holder-2 .form-holder .col label{color:#6a7375;font-weight:bold;font-size:1.25em;text-transform:none;display:inline-block;vertical-align:top;letter-spacing:0;margin:0 0 0 2px;line-height:17px}*+html .tab-holder-2 .form-holder .col label{display:inline}.tab-holder-2 .form-holder select{width:392px}.tab-holder-2 .form-holder .radio-block,.tab-holder-2 .form-holder-2 .radio-block{overflow:hidden;clear:both;padding:31px 0 0;margin:0 0 -17px}.tab-holder-2 .form-holder .radio-block .row,.tab-holder-2 .form-holder-2 .radio-block .row{padding:0 0 27px;border:0}.tab-holder-2 .form-holder .question,.tab-holder-2 .form-holder-2 .question{float:left;color:#6a7375;margin:0 13px 0 0;font-size:1em}.tab-holder-2 .form-holder .radio-block ul,.tab-holder-2 .form-holder-2 .radio-block ul{float:left;margin:0;padding:0;list-style:none;overflow:hidden}.tab-holder-2 .form-holder .radio-block ul li,.tab-holder-2 .form-holder-2 .radio-block ul li{float:left;padding:2px 15px 2px;background:url(../images/sep-05.gif) no-repeat}.tab-holder-2 .form-holder .radio-block ul li:first-child,.tab-holder-2 .form-holder-2 .radio-block ul li:first-child{padding:2px 15px 2px 0;background:0}.tab-holder-2 .form-holder .radio-block label,.tab-holder-2 .form-holder-2 .radio-block label{color:#6a7375;font-size:15px;line-height:17px;margin:0 0 0 5px;font-weight:normal;float:left;text-transform:none}.tab-holder-2 .form-holder-2{overflow:hidden;margin:0 0 17px;border-bottom:1px solid #8e8e8e}.tab-holder-2 .form-holder-2 .block{border-top:1px solid #dfdfdf;padding:23px 0 22px 0;text-align:left;clear:both;float:left}.tab-holder-2 .form-holder-2 .block-2{padding:35px 0 22px}.tab-holder-2 .form-holder-2 .block .big-input input{width:595px;padding:0 13px}.tab-holder-2 .form-holder-2 .block:first-child{padding:0 0 22px;border:0}.tab-holder-2 .form-holder-2 .block h3{color:#2e3232;padding:0 0 21px;margin:0;font:1.4em/1.095em 'Merriweather',"Times New Roman",Times,serif}.tab-holder-2 .form-holder-2 .block-2 h3{margin:0 0 7px}.tab-holder-2 .form-holder-2 .col-holder{background:0;margin:0;padding:15px 0 0}.tab-holder-2 .form-holder-2 .col-holder.holder-break{clear:both}.tab-holder-2 .form-holder-2.view02 .col-holder.info-holder{padding-top:10px}.tab-holder-2 .form-holder-2.view02{margin:0 0 21px}.tab-holder-2 .form-holder-2.view02 .col-holder{border-top:1px solid #e1e1e1;padding:20px 0 0;margin:0 0 -8px;float:left}.tab-holder-2 .form-holder-2.view02 .col-holder:first-child{padding:0;border:0;margin:0 0 8px}.tab-holder-2 .form-holder-2 .block .rows{padding:0 1px 2px}.tab-holder-2 .form-holder-2 .block .col .rows input{padding:0 13px;width:255px}.tab-holder-2 .form-holder-2 .col .rows{padding:0 1px 13px}.tab-holder-2 .form-holder-2 .select-area{height:40px}.tab-holder-2 .form-holder-2 .block-2 .col .rows{padding:0 1px 16px}.tab-holder-2 .form-holder-2 .col select{width:282px}.tab-holder-2 .form-holder-2 .col{width:285px;text-align:left;margin:0 0 0 54px;float:left;padding:0}*+html .tab-holder-2 .form-holder-2 .col{padding:0}#footer .panel{background:#222 url(../images/bg-footer-panel.gif) 50% 100%;padding:55px 0 51px}#footer .panel .title{display:block;text-align:center;color:#31b1c6;font:bold 1em/1.200em 'Open Sans',sans-serif;text-transform:uppercase;margin:0 0 32px;letter-spacing:3px}#footer .panel .posts-list{font-size:.867em;line-height:1.385em;margin:0 0 20px}#footer .panel .posts-list li{width:100%;overflow:hidden;border-bottom:1px solid #262626;padding:10px 0}#footer .panel .posts-list li:first-child{padding-top:0}.posts-list li .date{float:left;width:92px;color:#5b6162;font-weight:bold;font-style:normal}.posts-list li p{height:1%;overflow:hidden}.posts-list li p a{color:#aebbbd}#footer .panel .more{display:inline-block;vertical-align:top;color:#ffdd53;font:bold .867em/1.385em 'Open Sans',sans-serif;background:url(../images/arrow05.png) no-repeat 100% 2px;padding-right:19px;text-transform:uppercase}*+html #footer .panel .more{display:inline}#footer .panel .more.pressed{color:#e5c43e;text-decoration:none;background-position:100% -84px}#footer .panel .about{padding:0 55px 25px;font-size:.867em;line-height:1.538em;color:#aebbbd;border:solid #464646;border-width:0 1px;overflow:hidden}#footer .panel .about .title{font-size:1.154em;line-height:1em}#footer .panel .about p{margin:0 0 10px}#footer .panel .contacts{font-size:13px;line-height:20px;color:#aebbbd;border-bottom:1px solid #272727;padding:0 0 20px;text-align:center;margin:0 0 27px}#footer .panel .contacts a{color:#aebbbd}#footer .search{width:100%;overflow:hidden;margin:-8px 0 28px}#footer .search input[type=submit]{float:right;width:39px;height:37px;background:#ffda44 url(../images/arrow06.png) no-repeat 50% 50%;border:1px solid #e7c436;-webkit-border-radius:0 7px 7px 0;-moz-border-radius:0 7px 7px 0;border-radius:0 7px 7px 0;font-size:0;letter-spacing:-999px;margin:0}#footer .search input[type=submit]:hover{background:#ffe478 url(../images/arrow06.png) no-repeat 50% 50%;cursor:pointer}#footer .search.pressed input[type=submit],#footer .search.pressed input[type=submit]:hover{background:#ffda44 url(../images/arrow06.png) no-repeat 50% 50%}#footer .search .text{height:1%;overflow:hidden;background:#fff;-webkit-border-radius:7px 0 0 7px;-moz-border-radius:7px 0 0 7px;border-radius:7px 0 0 7px;padding:0 15px;-webkit-box-shadow:inset 1px 1px 4px rgba(0,0,0,0.3);-moz-box-shadow:inset 1px 1px 4px rgba(0,0,0,0.3);box-shadow:inset 1px 1px 4px rgba(0,0,0,0.3)}#footer .search input[type=text]{background:0;border:0;height:37px;width:100%;margin:0;padding:0;color:#a3a3a3;font-size:13px;float:left}#footer .search:hover input[type=text]{color:#7d7d7d}#footer .social-networks-row{width:100%;overflow:hidden}#footer .social-networks-row .social-title{font-size:.667em;line-height:1.500em;font-weight:800;text-transform:uppercase;float:left;color:#6d6d6d;margin:0 13px 0 0;padding:10px 0 0}#footer .social-networks-row .social-networks{float:left}#footer .social-networks-row .social-networks li{margin:0 7px 0 0}#footer .social-networks-row .social-networks li a{width:25px;height:35px}#footer .social-networks-row .social-networks li a.facebook{background:url(../images/bg-social-networks2.gif) no-repeat}#footer .social-networks-row .social-networks li a.twitter{background:url(../images/bg-social-networks2.gif) no-repeat -32px 0}#footer nav{background:#31b1c6;width:100%;padding:10px 0 10px;text-align:center}#footer .subnav{float:left;font:bold .867em/1.231em 'Open Sans',sans-serif;text-transform:uppercase;letter-spacing:1px}#footer .subnav li{float:left;margin:0 0 0 15px;font-size:11px}#footer .subnav li:first-child{margin-left:0}#footer .subnav a{color:#fff}#footer .user-nav{padding:2px 0 0;margin:0 -12px 0 0}#footer .copyright-box{background:#1b8da0;text-align:center;padding:17px 0;color:#0b4852;font-size:.867em;line-height:1.231em}#footer .copyright-box p{display:inline-block;vertical-align:middle}*+html #footer .copyright-box p{display:inline}#footer .copyright-box ul{display:inline-block;vertical-align:middle}*+html #footer .copyright-box ul{display:inline}#footer .copyright-box ul li{float:left;padding:0 6px 0 9px;background:url(../images/divider03.gif) no-repeat}#footer .copyright-box ul li:first-child{background:0}#footer .copyright-box ul li a{color:#b2d8dd}.jcf-hidden{display:block !important;position:absolute !important;left:-9999px !important}.checkbox_center{margin:0 auto;width:50%;padding-top:30px}.chk-area,.lightbox .col-holder .chk-area{float:left}.chk-area .button,.lightbox .col-holder .chk-area .button{cursor:pointer;padding:0;width:18px;height:17px;background:url(../images/bg-custom-form.png) no-repeat;border:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.lightbox .col-holder .chk-area .button{padding:1px;margin:2px}.lightbox .col-holder .chk-area .button:hover{background:url(../images/bg-custom-form.png) no-repeat -96px -1px;border:0}.lightbox .col-holder .chk-checked .button:hover{background-position:-96px -59px}.chk-unchecked .button,.lightbox .col-holder .chk-unchecked .button{background-position:-96px -1px}.chk-unchecked .button.pressed,.lightbox .col-holder .chk-unchecked .button.pressed{background-position:-96px -31px}.chk-checked .button,.lightbox .col-holder .chk-checked .button{background-position:-96px -59px}.chk-checked .button.pressed,.lightbox .col-holder .chk-checked .button.pressed{background-position:-96px -86px}.rad-area{float:left}.rad-area .button{cursor:pointer;width:19px;height:19px;background:url(../images/bg-custom-form.png) no-repeat}.rad-unchecked .button.pressed{background-position:0 -28px}.rad-checked .button{background-position:0 -57px}.rad-checked .button.pressed{background-position:0 -85px}.select-area{background:#8a9799;border:1px solid #778688;position:relative;height:28px;float:left;-webkit-box-shadow:inset 0 -1px 0 #909c9e;-moz-box-shadow:inset 0 -1px 0 #909c9e;box-shadow:inset 0 -1px 0 #909c9e;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.select-area:hover{background:#8da1a4 url(../images/bg-select-hover.png);-webkit-box-shadow:inset 0 -1px 0 #92a5a8;-moz-box-shadow:inset 0 -1px 0 #92a5a8;box-shadow:inset 0 -1px 0 #92a5a8}.select-area.select-active:hover,.select-area.select-active{-webkit-box-shadow:inset 0 2px 5px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 2px 5px rgba(0,0,0,0.1);box-shadow:inset 0 2px 5px rgba(0,0,0,0.1);background:#899698;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.select-area .select-row{display:block;position:relative;padding:5px 38px 4px 13px}.select-area .center{color:#fff;font-size:13px;line-height:15px;padding:2px 0;display:block;overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap}.select-disabled{background:#eee}.select-area .select-opener{position:absolute;height:100%;width:100%;left:0;top:0;cursor:pointer;background:url(../images/arrow07.png) no-repeat 100% 50%}.select-options{white-space:nowrap;position:absolute;overflow:hidden;margin:-1px 0 0;z-index:1001}.select-options .drop-holder{border:solid #cdd8d9;border-width:0 1px 1px;overflow:hidden;height:1%;background:#e8f1f2;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.select-options .current-selected{display:none}.select-options .drop-list{height:auto !important}.select-options ul{list-style:none;overflow:hidden;width:100%;padding:0;margin:0}.select-options ul li{width:100%;float:left}.select-options ul a{padding:13px;display:block;color:#534f48;height:1%;font-size:13px;line-height:15px}.select-options .current-selected a,.select-options .item-selected a,.select-options a:hover{text-decoration:none;background:#f3f8f8}.contact-form .select-area{height:38px}.contact-form .select-area .select-row{padding:8px 42px 8px 13px}.contact-form .select-area .center{font-size:15px;line-height:18px}#content .info-bar{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;overflow:hidden;background:#2e3232;border:1px solid #222626;margin:-14px 0 39px;padding:20px 25px 12px 25px;-webkit-box-shadow:inset 0 -1px 0 0 rgba(66,66,66,1);-moz-box-shadow:inset 0 -1px 0 0 rgba(66,66,66,1);box-shadow:inset 0 -1px 0 0 rgba(66,66,66,1)}#content .info-bar .title{display:block;text-align:center;margin:0 0 18px;color:#fff;font:1.333em 'Merriweather',serif}#content .info-bar .title .sub-logo{width:213px;height:23px;overflow:hidden;margin:5px 37px -5px 13px;display:inline-block;text-indent:-9999px;background:url(../images/sub-logo.png) no-repeat}#content .info-bar .title .sub-logo a{display:block;height:100%}#content .info-bar .title .sub-logo:hover{background:url(../images/sub-logo-h.png) no-repeat}#content .info-bar .find-list{margin:0;padding:0;list-style:none;overflow:hidden}#content .info-bar .find-list li{vertical-align:top;overflow:hidden;padding:0 0 16px;color:#d3dcdc;font-size:18px;line-height:20px}#content .info-bar .find-list li a{color:#929c9c;background:url(../images/ico-01.png) no-repeat 100% 6px;padding:0 24px 0 0}#content .info-bar .find-list li span{text-decoration:underline;color:#719aba;font-weight:bold}#content .info-bar .find-list li a:hover{text-decoration:none;color:#d3dcdc;background:url(../images/ico-01-h.png) no-repeat 100% 6px}#content .info-bar .find-list li a:hover span{color:#58a9ff}#content .list-block{overflow:hidden;padding:0 0 26px}#content .list-block h2{color:#2e3232;font:1.733em 'Merriweather',serif;margin:0 0 22px}#content .play-list{margin:0;padding:0 0 0 1px;overflow:hidden;list-style:none}#content .play-list li{overflow:hidden;padding:0 0 15px;vertical-align:top;color:#6a7375;font-size:15px;line-height:17px}#content .play-list li a{font-weight:bold;padding:0 0 0 18px;color:#18a8bf;font-size:1em;background:url(../images/arrow02.png) no-repeat 0 4px;line-height:1.133em}#content .play-list li a:hover{text-decoration:underline}#content .post-holder{border-top:1px solid #d0d6d7}#content .post-holder .heading{overflow:hidden;padding:23px 17px 6px 0;border:0;margin:0}#content .ads-list li .button,.container .section .ads-list li .button,.container .content-text .button,#content .post-holder .view-link{background:url("../images/arrow02.png") no-repeat 100% 12px;color:#18a6bd;font-size:.867em;font-weight:800;float:right;letter-spacing:2px;line-height:1.385em;padding:10px 18px 0 0;text-transform:uppercase;vertical-align:top}#content .ads-list li .button{font-weight:700}#content .ads-list li .button,.container .section .ads-list li .button,.container .content-text .button{text-align:center;float:none;display:inline-block}#content .ads-list li .button,.container .section .ads-list li .button{letter-spacing:1px}.container .content-text .button{letter-spacing:3px}.container .section .ads-list li .button:hover,#content .ads-list li .button:hover,.container .content-text .button:hover,#content .post-holder .view-link:hover{color:#1ab1ca}#content .ads-list li .button.pressed,.container .section .ads-list li .button.pressed,.container .content-text .button.pressed,#content .post-holder .view-link.pressed{text-decoration:none;color:#038fa6;background-position:100% -24px}#content .post-holder h2{color:#2e3232;font:1.733em/1.955em 'Merriweather',serif;margin:0 0 12px}#content .post-holder .post-list{margin:0 -25px 0 0;padding:0;list-style:none}#content .post-holder:after,#content .post-holder .post-list li:after,#content .post-holder .post-list:after{display:block;clear:both;content:''}#content .post-holder .post-list li{width:137px;background:#fff;vertical-align:top;padding:19px 20px 16px 19px;position:relative;display:inline-block;margin:0 1.87% 2.1% 0;border:1px solid #d7dcdf}*+html #content .post-holder .post-list li{display:inline;margin:0 2.3% 2.1% 0}#content .post-holder .post-list li:hover{-webkit-box-shadow:0 0 5px rgba(19,195,218,0.5);-moz-box-shadow:0 0 5px rgba(19,195,218,0.5);box-shadow:0 0 5px rgba(19,195,218,0.5)}#content .post-holder .ribbon{position:absolute;top:-2px;right:13px}#content .post-holder .ribbon li{float:left;position:relative;padding:0;width:auto;background:0;border:0;margin:0 0 0 8px}#content .post-holder .ribbon li:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#content .post-holder .ribbon a{float:left;width:24px;height:35px;text-indent:-9999px;overflow:hidden}#content .post-holder .ribbon .honors{background:url(../images/bg-ribbon.png) no-repeat}#content .post-holder .ribbon .commens{background:url(../images/bg-ribbon.png) no-repeat -32px 0}#content .post-holder .ribbon li:hover .honors{background-position:0 -40px}#content .post-holder .ribbon li:hover .commens{background-position:-32px -40px}#content .post-holder .ribbon li:hover .tooltip{display:block}#content .post-holder .ribbon .tooltip{display:none;position:absolute;top:0;right:100%;z-index:1;margin:0 12px 0 0;width:262px;padding:27px 30px 32px;background:url(../images/bg-tooltip.png);color:#818586;font-size:13px;line-height:20px}#content .post-holder .ribbon .tooltip h2{margin:0 0 16px;text-align:center;text-transform:uppercase;font-size:13px;line-height:15px;font-weight:800;color:#fff;letter-spacing:3px}#content .post-holder .ribbon .tooltip p{margin:0}#content .post-holder .ribbon .tooltip .arrow{position:absolute;top:50%;left:100%;overflow:hidden;margin:-8px 0 0;width:8px;height:15px;background:url(../images/arrow-tooltip.png) no-repeat}#content .post-holder .post-list .img-holder{overflow:hidden;text-align:center;margin:0 0 22px}#content .post-holder .post-list .img-holder img{vertical-align:top}#content .post-list h3{margin:0 0 4px;color:#2e3232;font:1em/1.433em 'Merriweather',"Times New Roman",Times,serif}#content .post-list h5 a{color:#2e3232}#content .post-list .by{margin:0;padding:0;overflow:hidden;font-size:.867em;line-height:1.307em;font-weight:bold;color:#aeb4b4}#content .post-list .by dt{margin:0 4px 0 0;float:left}#content .post-list .by dd{margin:0;overflow:hidden}#content .post-list .by dd a{color:#aeb4b4}.container .content-text{overflow:hidden;padding:12px 207px 133px;color:#6a7375;font-size:1em;text-align:center;line-height:1.623em}.container .content-text h2{color:#2e3232;font:2.800em/1.2em 'Merriweather',serif;margin:0 0 13px;text-align:center}.container .content-text p{margin:0 0 6px}.container .section{margin:0 -9999px;width:100%;padding:0 9999px;border-top:12px solid #c9d4d7;background:url(../images/bg-block.jpg) repeat-y 50% 0}.container .section.style2{border:0;padding:96px 9999px 81px;background:url(../images/bg-block-2.jpg) repeat-y 50% 0}.container .section.style3{border:0;border-top:15px solid #c7d4d6;padding:0 9999px 0;background:url(../images/bg-block-2.jpg) 50% 0}.container .section:after{display:block;clear:both;content:''}.style4 .container .section{border-top:15px solid #c6d4d6;float:left}#content .ads-list,.container .section .ads-list{margin:-54px -46px 0;padding:0;list-style:none;text-align:center}#content .ads-list{padding:16px 0 132px;margin:0 -46px 0 -48px}#content .ads-list:after,.container .section .ads-list:after{display:block;clear:both;content:''}#content .ads-list li,.container .section .ads-list li{display:inline-block;vertical-align:top;width:349px;background:#fff;overflow:hidden;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;border:1px solid #d7dcdf;margin:0 20px 87px}#content .ads-list li{width:310px;margin:0 37px 0}.collections #content .ads-list li{width:240px;margin:0 15px 0}#content .ads-list li img,.container .section .ads-list li img{-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0;overflow:hidden}*+html #content .ads-list li,*+html .container .section .ads-list li{display:inline;margin:0 22px 88px}*+html #content .ads-list li{margin:0 38px 87px}#content .ads-list li a,.container .section .ads-list li a{display:block;padding:0 19px 35px;cursor:pointer}#content .ads-list li a{height:339px;padding:0 19px 14px}.collections #content .ads-list li a{height:455px;padding:0 19px 14px}#content .ads-list li:hover,.container .section .ads-list li:hover{-webkit-box-shadow:0 0 5px rgba(19,195,218,0.5);-moz-box-shadow:0 0 5px rgba(19,195,218,0.5);box-shadow:0 0 5px rgba(19,195,218,0.5)}#content .ads-list li .img-holder,.container .section .ads-list li .img-holder{margin:0 -19px 28px;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0;border-bottom:1px solid #d7dcdf;overflow:hidden;position:relative;height:193px;text-align:center;display:block}#content .ads-list li:hover .img-holder{background:#44bfd8}#content .ads-list li .img-holder{border:1px solid #3497aa;height:124px;background:#3ba8bf;overflow:visible;margin:0 -19px 24px}#content .ads-list li .img-holder:after{display:block;clear:both;content:''}.container .section .ads-list li.center .img-holder{height:193px}.container .section .ads-list li.center a{padding:0 19px 43px}#content .ads-list li a:hover,.container .section .ads-list li a:hover{text-decoration:none}#content .ads-list li .img-holder img,.container .section .ads-list li .img-holder img{vertical-align:top}#content .ads-list li .title,.container .section .ads-list li .title{color:#18a6bd;font:1.403em/1.3 'Merriweather',serif;margin:0 0 15px;text-align:center;display:block}#content .ads-list li .title{color:#fff;margin:38px 5px 0}#content .ads-list li .num-holder,.container .section .ads-list li .num-holder{position:absolute;bottom:0;left:0;width:100%}#content .ads-list li .num-holder{z-index:1;bottom:-1px}#content .ads-list li .num,.container .section .ads-list li .num{display:inline-block;text-align:center;height:22px;font-size:13px;line-height:15px;font-weight:800;text-transform:uppercase;color:#658388;padding:0 32px 0 0;background:url(../images/bg-num.png) no-repeat 100% 0}#content .ads-list li .num span,.container .section .ads-list li .num span{height:18px;color:#658388;letter-spacing:1px;padding:4px 15px 0 48px;display:inline-block;background:url(../images/bg-num.png) no-repeat 0 -22px}#content .ads-list li:hover .num,.container .section .ads-list li:hover .num{text-decoration:none;color:#658388;background-position:100% -44px}#content .ads-list li:hover .num{background-position:100% -88px;color:#50666a}#content .ads-list li:hover .num span{background-position:0 -110px}.container .section .ads-list li:hover .num span{background-position:0 -66px}.container .section .ads-list li.center .title{margin:0 0 19px}#content .ads-list li:hover .title{text-decoration:none}.container .section .ads-list li:hover .title{text-decoration:underline}#content .ads-list li .text,.container .section .ads-list li .text{display:block;color:#6a7375;padding:0 0 13px 10px;text-align:left;font-size:1em;line-height:1.47em}#content .ads-list li .text{padding:0 0 26px 13px}.container .section .ads-list li.center .text{padding:0 0 22px 10px}.container .section .category-list{margin:0;padding:0;list-style:none;overflow:hidden}.container .section .category-list li{vertical-align:top;overflow:hidden;margin:0 46px 56px 0;background:url(../images/bullet-01.png) no-repeat}.container .section .category-list li a.cat_title{display:block;padding:13px 0 0 66px}.container .section .category-list li:hover{background:url(../images/bullet-01-h.png) no-repeat}.container .section .category-list li .text{display:block;color:#6a7375;font-size:1em;line-height:1.412em;padding-left:66px}.container .section .category-list li .title{display:block;font:1.403em/1.20em 'Merriweather',serif;color:#2e3232;margin:0 0 9px}.container .section .category-list li a:hover .title{text-decoration:underline}.container .section .category-list li a:hover{text-decoration:none}.container .section .category-list li.search a.cat_title{background:url(../images/icon-search.png) no-repeat 16px 15px}.container .section .category-list li.apple a.cat_title{background:url(../images/icon-apple.png) no-repeat 16px 12px}.container .section .category-list li.customize a.cat_title{background:url(../images/icon-customize.png) no-repeat 13px 13px}.container .section .category-list li.price a.cat_title{background:url(../images/icon-price.png) no-repeat 13px 13px}.section .tab-area .col-2 ul.orch_extras{margin-left:40px;margin-bottom:10px;margin-top:10px}.container .information{padding:0 0 87px;width:100%}.style4 .container .information{clear:both;padding:0 0 230px;overflow:hidden}.style4 .container .guest-checkout-title.style-2{padding:0 0 124px}.style4 .container .information.style-2{padding:0 0 109px}.container .information:after{display:block;clear:both;content:''}.ymal-content-container-left{float:left}.ymal-content-container-right{float:right}.container .information .visual-block{float:left;margin:0 5px 0 0;width:295px;padding:5px 0 0}.style4 .container .information .visual-block{width:auto;height:158px;margin:0 29px 0 20px}.container .information .visual-block .additional-images{display:none}.container .information .visual-block .icon-add-images{position:absolute;right:15px;bottom:15px;display:block;height:46px;width:46px;background:url("../images/ico-add-images.png") no-repeat}.formatted_tooltip:hover:before{content:"VIEW IMAGE GALLERY";position:absolute;color:#2e3232;font-weight:bold;top:100px;left:70px}.container .information .image{float:left;background:#fff;border:1px solid #cdd7dd;margin:0 0 21px;padding:9px;position:relative}.style4 .container .information .image{background:#e3e6e8;border:1px solid #fff;padding:5px;margin:0}.container .information .cell{float:left}.container .information .cell img{display:block;vertical-align:top;width:275px}.container .information .tag{top:28px;right:-2px;position:absolute;z-index:1}.container .information .tag span{background:url("../images/bg-tag.png") no-repeat;float:left;height:32px}.container .information .tag .l{width:15px}.container .information .tag.blue .l{background-position:0 -422px}.container .information .tag .c{background-repeat:repeat-x;color:#fff;font-size:13px;font-weight:bold;height:15px;line-height:15px;padding:7px 6px 10px 4px}.container .information .tag.blue .c{background-position:0 -266px}.container .information .tag .r{width:5px}.container .information .tag.blue .r{background-position:100% -463px}.container .information .social-holder{width:100%;overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.container .information .social-holder .label{background:#8a9b9e;text-transform:uppercase;color:#fff;font-weight:bold;padding:11px 21px 12px 16px;font-size:11px;line-height:13px;float:left;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;position:relative;border:1px solid #758182}.container .information .social-holder .arrow{position:absolute;bottom:11px;right:-6px;width:6px;text-indent:-9999px;overflow:hidden;height:14px;background:url('../images/bg-arrow.gif') no-repeat 100% 0}.container .information .social-networks{float:left;background:#eff4f4;overflow:hidden;list-style:none;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;margin:0;padding:0}.container .information .social-networks li{margin:0 0 0 -1px;float:left}.container .information .social-networks a{width:53px;height:36px;display:block;border:1px solid #cbd3d3;text-indent:-9999px;overflow:hidden;background:#eff4f4 url('../images/bg-social-networks4.png') no-repeat}.container .information .social-networks a.facebook{background-position:24px 10px}.container .information .social-networks a.twitter{background-position:-31px 10px}.container .information .social-networks li:hover a{background-color:#f9fcfc}.container .information .social-networks li a.pressed{background-color:#e3eeee}.container .information .right-block{float:right;margin:15px 0 0 0;width:274px;-webkit-border-radius:0 7px 7px 0;-moz-border-radius:0 7px 7px 0;border-radius:0 7px 7px 0}.container .information .right-block .holder{border:1px solid #262929;overflow:hidden;margin:0 0 -1px;padding:29px 29px 20px;background:#2e3232;-webkit-border-radius:0 7px 0 0;-moz-border-radius:0 7px 0 0;border-radius:0 7px 0 0}.post a.free,.container .information .free{background:#889597 url("../images/btn-grey.png") repeat-x;border:1px solid #7f8d8f;border-radius:8px 8px 8px 8px;box-shadow:0 -1px 0 #8e9a9c inset;color:#fff;display:block;font-size:.867em;font-weight:bold;letter-spacing:1px;margin:0 0 10px 0;padding:10px 16px 10px 18px;text-transform:uppercase}.container .information .free span{background:url("../images/ico-pdf.png") no-repeat 2px 0;display:block;padding:4px 0 3px 38px}.container .information .free:hover{-webkit-box-shadow:0 -1px 0 #92a5a8 inset;-moz-box-shadow:0 -1px 0 #92a5a8 inset;box-shadow:0 -1px 0 #92a5a8 inset;text-decoration:none;background:#8da1a4 url(../images/btn-grey-hover.png) repeat-x}.container .information .free.pressed{-webkit-box-shadow:0 1px 3px #818e8f inset;-moz-box-shadow:0 1px 3px #818e8f inset;box-shadow:0 1px 3px #818e8f inset;background:#859193 url(../images/btn-grey-pressed.png) repeat-x}.container .information .cart-btn{background:#ffda45 url("../images/btn-yellow.png") repeat-x;border:1px solid #e7c743;border-radius:8px 8px 8px 8px;box-shadow:0 -1px 0 #ffdd54 inset;color:#2e3232;display:block;font-size:12px;margin:0 0 15px 0;font-weight:bold;padding:10px 8px 10px 15px;text-transform:uppercase}.container .information .cart-btn span{background:url("../images/ico-basket.png") no-repeat 0 2px;display:block;padding:4px 0 3px 34px}.container .information .cart-btn:hover{text-decoration:none;background:#ffe477 url(../images/btn-yellow-hover.png) repeat-x;-webkit-box-shadow:0 -1px 0 #ffe682 inset;-moz-box-shadow:0 -1px 0 #ffe682 inset;box-shadow:0 -1px 0 #ffe682 inset}.container .information .cart-btn.pressed{-webkit-box-shadow:0 1px 3px #f4d141 inset;-moz-box-shadow:0 1px 3px #f4d141 inset;box-shadow:0 1px 3px #f4d141 inset;background:#ffda44}.container .information .awards-block{overflow:hidden;-moz-border-radius:0 0 7px 0;-webkit-border-radius:0 0 7px 0;border-radius:0 0 7px 0;background:#fef9df;text-align:center;padding:23px 26px 21px;border:1px solid #e8e0ba}.container .information .awards-block table{width:100%}.container .information .awards-block table td{font-weight:bold;font-size:11px;color:#2d3130;text-align:left;border-bottom:solid 1px #e2dcc2;padding:5px 0}.container .information .awards-block table .priceextra td{border:0;line-height:1.4}.container .information .awards-block table td.price{font-weight:normal;text-align:right}.container .information .awards-block p.notes{font-size:11px;color:#2d3130;text-align:left;line-height:14px;margin-top:15px}.container .information .awards-block .package-details{display:block;background:#fffdf4;color:#948f7c;padding:5px 0;border:solid 1px #e2dcc2;margin-top:15px;font-size:12px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.container .information .awards-block .package-details:hover{background:#fff}.container .information .icon-awards{background:url("../images/ico-awards.png") no-repeat 50% 0;color:#2e3232;font-size:.867em;font-weight:800;letter-spacing:2px;display:block;line-height:1.385em;margin:0 0 16px;padding:24px 0 0;text-align:center;text-transform:uppercase}.container .information .list{margin:0;padding:0 0 11px;list-style:none;overflow:hidden}.container .information .list li{overflow:hidden;text-align:left;vertical-align:top;color:#928e7b;font-size:.867em;line-height:1.355em;padding:0 0 9px 12px;background:url('../images/ico-flag.png') no-repeat 0 4px}.container .information .view-btn{background:#fffdf3;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;display:inline-block;overflow:hidden;text-align:center;border:1px solid #e5deb9;color:#928a66;font-size:13px;padding:5px 17px 5px 16px;line-height:16px}.container .information .view-btn strong{text-transform:uppercase;font-weight:bold}.container .information .view-btn:hover{color:#aba378;background:#fff;text-decoration:none}.container .information .view-btn.pressed{color:#776e48;background:#fffdf3;border:1px solid #d2c9a0}.container .information .text-holder{color:#6a7375;font-size:1em;line-height:1.4em;width:493px;float:left;padding:10px 30px 0}.style4 .container .information .text-holder{overflow:hidden;width:auto;padding:23px 0 30px;float:none}.container .information .more-link{background:url("../images/arrow02.png") no-repeat 100% 12px;color:#18a6bd;display:inline-block;font-size:.867em;font-weight:800;letter-spacing:2px;line-height:1.385em;padding:10px 18px 0 0;text-transform:uppercase;vertical-align:top}*+html .container .information .more-link{display:inline}.container .information .more-link:hover{text-decoration:underline;color:#1ab1ca}.container .information .more-link.pressed{text-decoration:none;color:#038fa6;background-position:100% -24px}.container .information h2{color:#2e3232;font:2.4em/1.24em 'Merriweather',serif;margin:0 0 1px}.style4 .container .information .text-holder h2,.style4 .container .information .text-holder h2 a{margin:0;color:#fff}.container .information .by{margin:0 0 -1px;font-weight:bold;padding:0;color:#aeb4b4;display:block;overflow:hidden;font-size:1.2em;line-height:1.266em}.style4 .container .information .by{font-size:1em;color:#969f9f}.container .information .by dt{float:left;margin:0 5px 0 0}.container .information .by dd,.cart-items .block .by dd{overflow:hidden;margin:0;white-space:nowrap;text-overflow:ellipsis;-moz-transition:height 2s;-webkit-transition:height 2s;-o-transition:height 2s;transition:height 2s}.container .information .by .byextra,.cart-items .block .by .byextra{font-size:.8em;line-height:1.25}.container .information .by .byextra.extratitle,.cart-items .block .by .byextra.extratitle{padding:2px 0 6px 0;color:#2e3232}.order .container .information .by .byextra.extratitle{color:#FFF}.container .information .by .byextra.extraauth,.cart-items .block .by .byextra.extraauth{padding-top:6px}.container .information .by dd.showAuthors,.container .information .by dd:hover,.cart-items .block .by dd:hover{white-space:normal}.container .information .by dd a{color:#aeb4b4}.style4 .container .information .by dd a{color:#969f9f}.style4 .container .information .link-holder,.guest-checkout-title .link-holder{padding:18px 1px 0;overflow:hidden}.guest-checkout-title.style-2 .link-holder{padding:2px 1px 0}.style4 .container .information .btn,.guest-checkout-title .btn{float:right;color:#fff;font-weight:bold;text-transform:uppercase;position:relative;z-index:60;border:1px solid #000;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:#1c9eb2;padding:4px 20px;font-size:.733em}.style4 .container .information .btn:hover{text-decoration:none;background:#26acc0}.style4 .container .information .btn.pressed{background:#178c9e}.container .information .title-holder{overflow:hidden;padding:0 0 37px;border-bottom:1px solid #d7dcdf}.container .information .info-holder{overflow:hidden;width:488px;padding:22px 0 1px 6px;border-bottom:1px solid #d7dcdf}.container .information .text-holder p.short_synopsis{margin:33px 0 8px}.container .information .info-holder .label{color:#2e3232;font-size:13px;font-weight:bold;float:right;line-height:20px;padding:0 0 1px;margin:0}.container .information .audience{font-size:13px;font-weight:bold;line-height:16px;margin:0;//-4px 0 0 6px overflow:hidden;padding:0 0 21px;//0 0 17px;float:right}.container .information .audience li{float:left;margin:0 5px 0 0;white-space:nowrap;padding:4px 6px 4px 6px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.container .information .audience .female{background:#fbf5fc;border:1px solid #ebdfed;color:#a949b4;min-width:27px}.container .information .audience .male{background:#e6eef6;border:1px solid #bed3e7;color:#12508a;min-width:18px}.container .information .audience .either{background:#f2f2f2;border:1px solid #d4d4d4;color:#828282;margin:0;min-width:30px}.container .information .audience .either.either-no-text{padding:4px 2px 0 0;min-width:0;background:transparent;border:0}.container .information .audience img{margin:0 4px 0 0}.container .information .audience .either.either-no-text img{margin:0}.container .information .audience img,.container .information .audience span{display:inline-block;vertical-align:top;line-height:18px}.container .information .hold{float:left;// right display:block;color:#2e3232;clear:both}.container .information .info{color:#2e3232;font-size:13px;font-weight:bold;float:left;margin:0 1px 0 0;line-height:15px;padding:0 0 1px 0}.container .information .info li{padding:0 10px 12px 0;float:left;white-space:nowrap}.container .information .info li img{display:inline;vertical-align:middle;margin:0 8px 0 0}.container .information .info span{vertical-align:middle;display:inline-block;line-height:19px}.section .tab-holder{overflow:hidden;padding:46px 0 0;margin:-98px 0 0;background:url('../images/bg-shadow.png') no-repeat 50% 0}.section .tab-holder b{font-weight:bold}.section .tab-holder.hidden{display:none}.section .tab-frame{overflow:hidden;background:#fff}.section .tab-frame .tabset{width:100%;overflow:hidden;margin:0;background:#fff url('../images/bg-tab.gif') repeat-x 0 100%;padding:30px 0 0;text-align:center}.section .tab-frame .tabset li{display:inline-block;vertical-align:top;font-size:13px;margin:0 17px 0 18px;line-height:17px;color:#2e3232;padding:0 0 29px;text-transform:uppercase;font-weight:bold;height:29px}*+html .section .tab-frame .tabset li{margin:0 16px 0 17px;display:inline}.section .tab-frame .tabset li a{padding:5px 9px 5px;color:#2e3232;display:block}.section .tab-frame .tabset li span{color:#748182;font-size:11px;line-height:13px;padding:2px 2px;margin:0 1px;border:1px solid #8b9da0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-align:center;overflow:hidden;min-width:13px;vertical-align:top;display:inline-block}.section .tab-frame .tabset li.active:hover,.section .tab-frame .tabset li.active{background:url(../images/bg-arrow-2.gif) no-repeat 50% 100%}.section .tab-frame .tabset li.active:hover a,.section .tab-frame .tabset li.active a{background:#3bb8d5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden;border-top:1px solid #35a1bb;color:#fff}.section .tab-frame .tabset li:hover a{text-decoration:none;color:#39b2cd}.section .tab-frame .tabset li.active:hover span,.section .tab-frame .tabset li.active span{color:#fff;background:#37acc7;border-color:#99d3de}.section .tab-frame .tabset li:hover span{border:1px solid #39b2cd;color:#39b2cd}.section .tab-area{padding:48px 99px 70px;overflow:hidden;display:none}.section .tab-area.active{display:block}.section .tab-area .h2{color:#2e3232;text-align:center;font:2.3em/1.2em 'Merriweather',serif;margin:0 0 30px}.section .tab-area.loading h2{background:url(../images/search-loading.gif) no-repeat center bottom;padding-bottom:60px}.section .tab-area h2.alignleft{margin:0 0 36px;text-align:left}.section .tab-area ol{margin:0 0 30px;padding:0;line-height:22px;color:#000;width:100%;overflow:hidden;counter-reset:item}.section .tab-area ol li{border-bottom:1px solid #d9e2e3;padding:33px 154px 10px 154px}.section .tab-area ol li:first-child{padding:10px 154px 10px 154px}.section .tab-area .quote-box{padding:0 0 25px;width:100%}.section .tab-area .quote-box q{color:#5e6466;line-height:20px;position:relative;padding:27px 24px 28px 32px;margin:0 0 27px;background:#dce7ea url(../images/bg-quote-2.png) no-repeat}.section .tab-area .paging-bar{position:relative;padding:28px 0 0}.section .tab-area .quote-box .arrow{background:url(../images/arrow-quote-2.png) no-repeat;right:auto;left:83px}.section .tab-area .quote-box .title{color:#2e3232;display:block;margin:0 0 12px;font:bold 1.15em/1.066em 'Merriweather',serif}.section .tab-area .quote-box span{margin:0 0 0 -8px}.section .tab-area .quote-box .author{text-align:left;color:#6a7375;font-size:.84em;line-height:1.066em;margin:0 0 0 -2px}.section .tab-area .paging-bar .holder{margin:-30px 0 0}.section .tab-area .view-btn{background:#ecf0f1;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;position:absolute;right:0;top:28px;overflow:hidden;text-align:center;border:1px solid #d3e0e3;color:#45717a;font-size:13px;padding:5px 12px 5px;line-height:16px}.section .tab-area .view-btn strong{text-transform:uppercase;font-weight:bold}.section .tab-area .view-btn:hover{color:#52929e;background:#f9fcfc;text-decoration:none}.section .tab-area .view-btn.pressed{color:#395b61;background:#ebf0f1;border:1px solid #b0c6cb}.section .tab-area .col1{padding:0;width:251px}.section .tab-area .col2{padding:0;width:439px}.section .tab-area .table{margin:0 0 25px}.section .tab-area .table th{border-bottom:1px solid #666;color:#2e3232;font-size:12px;font-weight:800;line-height:14px;letter-spacing:1px;padding:7px 0 7px;vertical-align:middle;text-align:left;text-transform:uppercase}.section .tab-area .table td{color:#6a7375;background:0;font-size:15px;line-height:17px;border-bottom:1px solid #d8e2e3;padding:15px 0 15px 0}.section .tab-area tr:hover td{background:#fcfdfd}.section .tab-area .table .date{display:block;text-transform:uppercase;font-size:12px}.section .tab-area tr:hover td ul li,.section .tab-area tr:hover td,.section .tab-area tr:hover .date{color:#2e3232}.section .tab-area .table ul{margin:0;padding:0;list-style:none;overflow:hidden}.section .tab-area .table ul li{float:left;font-size:14px;color:#6a7375;padding:0 5px;line-height:16px;background:url(../images/sep-01.gif) no-repeat}.section .tab-area .table ul li:first-child{background:0}.section .tab-area .awards-list{margin:0 -53px 2px 0;padding:42px 0 0;list-style:none;overflow:hidden}.section .tab-area .awards-list li{display:inline-block;vertical-align:top;border:1px solid #e9e0b9;width:378px;color:#928e7b;font-size:15px;line-height:21px;text-align:center;background:#fff9df url(../images/icon-price-2.png) no-repeat 50% 38px;margin:0 40px 52px 0;min-height:94px;padding:147px 35px 45px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}*+html .section .tab-area .awards-list li{display:inline}.section .tab-area .awards-list li:after{display:block;clear:both;content:''}.section .tab-area .awards-list li .num{width:26px;height:33px;text-align:center;color:#fff;font-size:18px;line-height:20px;font-weight:bold;padding:19px 0 0;margin:-150px 0 95px -6px;float:left;background:url(../images/bg-num-2.png) no-repeat}.section .tab-area .awards-list li .title{text-transform:uppercase;color:#766d4a;font-size:18px;display:block;font-weight:bold;margin:0 0 14px;line-height:20px}.section .tab-area .col-2{line-height:1.386em}.section .tab-area .col-2 p{margin:0 0 11px}.section .tab-area .col-2 ul{margin:0;padding:0;list-style:none;overflow:hidden}.section .tab-area .col-2 ul li{overflow:hidden;padding:0 0 10px 10px;background:url(../images/sep-02.png) no-repeat 0 8px;vertical-align:top}.section .tab-area .col-2 .h2.alignleft{margin:0 0 15px}.section .tab-area .col-2 .h2.alignleft.escript{margin:50px 0 15px}.section .tab-area .col-1 .h2.alignleft{margin:0 0 21px}.section .tab-area .col-1-holder{overflow:hidden;padding:0 0 0 20px}.section .tab-area .col-1 .quote-box .arrow{left:36px}.section .tab-area .col-1 .quote-box .author a{color:#6a7375}.section .tab-area .col-1 .quote-box{padding:0 0 20px}.section .tab-area .col-1 .link-holder{border-top:1px solid #d8e2e3;overflow:hidden;padding:22px 0 0}.section .tab-area .col-1 .link-holder .view-btn{float:left;position:static}.book .info li.duration_info,.book .audience,.book .tab_productions{display:none !important}.prepub.subscribe-form{width:300px}.press-block{overflow:hidden;padding:41px 0 77px;margin:0}.press-block h2{margin:0 0 32px;color:#2e3232;font:1.867em/1.066em 'Merriweather',serif}.press-block h3{margin:-11px 0 21px;text-align:center;background:url('../images/sep-03.gif') repeat-x 0 11px}.press-block h3 span{color:#b0b0b0;background:#fcfcfc;font-size:.867em;line-height:1.3em;font-weight:bold;padding:0 5px}*+html .press-block h3 span{line-height:1.453em}.press-block .date-list{margin:0;padding:0;list-style:none;overflow:hidden}.press-block .date-list li{vertical-align:top;margin:0 0 31px;overflow:hidden}*+html .press-block .date-list li{margin:0 0 32px}.press-block .date-list .date{color:#6a7375;text-transform:uppercase;font-size:.867em}.press-block .date-list .name{font-size:1em;color:#3ba8bf}.press-block .date-list .name strong{font-weight:bold}.heading .search-block{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;position:relative;border:1px solid #c4d7da;padding:0 0 0 10px;margin:34px 0 -58px;background:#dbe7e9}.heading .search-list{margin:0;padding:0 !important;list-style:none !important;float:left}.heading .search-block:after,.heading .search-list:after{display:block;clear:both;content:''}.heading .search-list li{float:left;text-transform:uppercase;font-weight:bold;font-size:.867em}.heading .search-list li a{padding:7px 9px 6px 9px;display:block;color:#3ba8bf}*+html .heading .search-list li a{padding:7px 8px 6px 8px}.heading .search-list li a:hover{text-decoration:none;color:#2e3232}.heading .search-list li.active{margin:-3px 0 -9px}.heading .search-list li.active a{padding:9px 8px 0;height:36px;background:url('../images/bg-cur.png') no-repeat center bottom;color:#fff}.heading .search-block .text{width:35px;float:right}.heading .search-block .form{position:absolute;right:-1px;top:-1px;border:1px solid #3ca9c0;width:243px;display:none;background:#fff;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-webkit-box-shadow:inset 3px 3px 3px 0 rgba(0,0,0,0.1);-moz-box-shadow:inset 3px 3px 3px 0 rgba(0,0,0,0.1);box-shadow:inset 3px 3px 3px 0 rgba(0,0,0,0.1)}.heading .search-block .text.active .form{display:block}.heading .search-block .opener{float:right;width:35px;height:33px;text-indent:-9999px;overflow:hidden;border-left:1px solid #c4d7da;background:url('../images/bg-search.png') no-repeat 10px 9px}.heading .search-block .opener:hover{background:url('../images/bg-search-h.png') no-repeat 10px 9px}.heading .search-block .form input{background:0;padding:8px 5px 7px 0;margin:0;float:left;width:180px;border:0;color:#6a7375;font-size:13px;line-height:15px}.heading .search-block .form .close{float:right;width:15px;margin:9px 9px 0 0;height:15px;text-indent:-9999px;overflow:hidden;background:url('../images/bg-close.png') no-repeat}.heading .search-block .form .close:hover{background-position:-15px 0}.heading .search-block .form .close.pressed{background-position:-30px 0}.heading .search-block .form .submit{width:34px;height:33px;background:url('../images/bg-search.png') no-repeat 11px 9px;float:left;cursor:pointer;line-height:0;text-indent:-9999px;overflow:hidden;margin:0;padding:0;border:0;font-size:0}.heading .search-block .form .submit:hover{background:url('../images/bg-search-h.png') no-repeat 11px 9px;cursor:pointer}.heading .search-block .opener{float:right;width:35px;height:33px;text-indent:-9999px;overflow:hidden;border-left:1px solid #c4d7da;background:url('../images/bg-search.png') no-repeat 10px 9px}.heading .search-block .opener:hover{background:url('../images/bg-search-h.png') no-repeat 10px 9px}.heading .search-block .form input{background:0;padding:8px 5px 7px 0;margin:0;float:left;width:180px;border:0;color:#6a7375;font-size:13px;line-height:15px}.heading .search-block .form .close{float:right;width:15px;margin:9px 9px 0 0;height:15px;text-indent:-9999px;overflow:hidden;background:url('../images/bg-close.png') no-repeat}.heading .search-block .form .close:hover{background-position:-15px 0}.heading .search-block .form .close.pressed{background-position:-30px 0}.heading .search-block .form .submit{width:34px;height:33px;background:url('../images/bg-search.png') no-repeat 11px 9px;float:left;cursor:pointer;line-height:0;text-indent:-9999px;overflow:hidden;margin:0;padding:0;border:0;font-size:0}.heading .search-block .form .submit:hover{background:url('../images/bg-search-h.png') no-repeat 11px 9px;cursor:pointer}#content .heading .info-block{margin:24px 0 0;padding:16px 3px 17px;overflow:hidden;border:1px solid #d7d7d7;border-width:1px 0}#content .heading .info-block dl{color:#2e3232;font-size:.867em;margin:0;overflow:hidden;padding:0}#content .heading .info-block dt{float:left;margin:0 10px 0 0;text-transform:uppercase;letter-spacing:2px;font-weight:800}#content .heading .info-block dd{margin:0;overflow:hidden;font-size:1.154em}#content .heading .info-block dd a{color:#6a7375}#content .heading .info-block .link-holder{overflow:hidden}#content .heading .info-block .more-link{background:url("../images/arrow02.png") no-repeat 100% 12px;color:#18a6bd;font-size:.867em;font-weight:700;letter-spacing:3px;float:left;line-height:1.385em;padding:9px 18px 0 0;text-transform:uppercase;vertical-align:top}#content .heading .info-block .more-link:hover{color:#1ab1ca}#content .heading .info-block .more-link.pressed{text-decoration:none;color:#038fa6;background-position:100% -24px}.gallery3 .post-list,.gallery2 .post-list,# content .post-holder .post-list{margin:0 -25px 0 0;padding:0;list-style:none}.gallery2 .post-list{padding:0 25px 13px 0;text-align:center}.play-detail .twocolumns.play,.schools-colleges .twocolumns{overflow:hidden}.play-detail .gallery3 .post-list{width:890px}.gallery3 .post-list:after,#content .post-holder:after,#content .post-holder .post-list li:after,#content .post-holder .post-list:after{display:block;clear:both;content:''}.gallery3 .post-list li{width:110px;background:#fff;vertical-align:top;padding:6px;position:relative;display:inline-block;margin:0 1.87% 2.1% 0;cursor:pointer;border:1px solid #d7dcdf}#content .post-holder .post-list li{width:137px;background:#fff;vertical-align:top;padding:6px;position:relative;display:inline-block;margin:0 1.87% 2.1% 0;cursor:pointer;border:1px solid #d7dcdf}.gallery3 .post-list li{text-align:left;margin:0 .65% 2.1%}*+html .gallery3 .post-list li,*+html #content .post-holder .post-list li{display:inline;margin:0 2.3% 2.1% 0}#content .post-holder .post-list li:hover{-webkit-box-shadow:0 0 5px rgba(19,195,218,0.5);-moz-box-shadow:0 0 5px rgba(19,195,218,0.5);box-shadow:0 0 5px rgba(19,195,218,0.5)}.gallery3 .post-list li:hover{border:1px solid #19a2b8;-webkit-box-shadow:0 0 5px rgba(255,255,255,0.8);-moz-box-shadow:0 0 5px rgba(255,255,255,0.8);box-shadow:0 0 5px rgba(255,255,255,0.8)}.gallery3 .h2{position:relative}.gallery3 .h2,.gallery2 .h2{text-align:center;margin:-8px 0 45px;font-weight:800;font-size:13px;line-height:17px;letter-spacing:2px;text-transform:uppercase}.gallery3 .h2{color:#18a6bd}.gallery2 .h2{color:#fff}.gallery3 .post-list .ribbon,#content .post-holder .ribbon{position:absolute;top:-2px;right:13px}.gallery3 .post-list .ribbon li,#content .post-holder .ribbon li{float:left;position:relative;padding:0;width:auto;background:0;border:0;margin:0 0 0 8px}.gallery3 .post-list .ribbon li:hover,#content .post-holder .ribbon li:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.gallery3 .post-list .ribbon a,#content .post-holder .ribbon a{float:left;width:24px;height:35px;text-indent:-9999px;overflow:hidden}.gallery3 .post-list .ribbon .honors,#content .post-holder .ribbon .honors{background:url(../images/bg-ribbon.png) no-repeat}.gallery3 .post-list .ribbon .commens,#content .post-holder .ribbon .commens{background:url(../images/bg-ribbon.png) no-repeat -32px 0}.gallery3 .post-list .ribbon li:hover .honors,#content .post-holder .ribbon li:hover .honors{background-position:0 -40px}.gallery3 .post-list .ribbon li:hover .commens,#content .post-holder .ribbon li:hover .commens{background-position:-32px -40px}.gallery3 .post-list .ribbon li:hover .tooltip,#content .post-holder .ribbon li:hover .tooltip{display:block}.gallery3 .post-list .ribbon .tooltip,#content .post-holder .ribbon .tooltip{display:none;position:absolute;top:0;right:100%;z-index:1;margin:0 12px 0 0;width:262px;text-align:left;padding:27px 30px 32px;background:url(../images/bg-tooltip.png);color:#818586;font-size:13px;line-height:20px}.gallery3 .post-list .ribbon .tooltip h2,#content .post-holder .ribbon .tooltip h2,#content .post-holder .ribbon .tooltip .h2{margin:0 0 16px;text-align:center;text-transform:uppercase;font-size:13px;line-height:15px;font-weight:800;color:#fff;letter-spacing:3px}.gallery3 .post-list .ribbon .tooltip p,#content .post-holder .ribbon .tooltip p{margin:0}.gallery3 .post-list .ribbon .tooltip .arrow,#content .post-holder .ribbon .tooltip .arrow{position:absolute;top:50%;left:100%;overflow:hidden;margin:-8px 0 0;width:8px;height:15px;background:url(../images/arrow-tooltip.png) no-repeat}.gallery3 .post-list .img-holder{overflow:hidden;text-align:center;margin:0;height:110px;background-position:top center;background-size:cover;display:block}#content .post-holder .post-list .img-holder{overflow:hidden;text-align:center;margin:0 0 22px;height:95px;background-position:top center;background-size:cover;display:block}.gallery3 .post-list .img-holder img,#content .post-holder .post-list .img-holder img{vertical-align:top}#content .post-list h5{margin:0 0 4px;color:#2e3232;font:1em/1.433em 'Merriweather',"Times New Roman",Times,serif}.gallery3 .post-list li:hover h3 a,#content .post-list li:hover h3 a{text-decoration:underline}.gallery3 .post-list h3 a{font-size:10px}.gallery3 .post-list h3 a,#content .post-list h3 a{color:#2e3232}.gallery3 .post-list .by,#content .post-list .by{margin:0;padding:0;overflow:hidden;font-size:.867em;line-height:1.307em;font-weight:bold;color:#aeb4b4}.gallery3 .post-list .by dt,#content .post-list .by dt{margin:0 4px 0 0;float:left}.gallery3 .post-list .by dd,#content .post-list .by dd{margin:0;overflow:hidden}.gallery3 .post-list .by dd a,#content .post-list .by dd a{color:#aeb4b4}.accordion{margin:-37px 0 98px;padding:0;list-style:none;overflow:hidden}.accordion li{vertical-align:top;font-size:1.4em;line-height:1.166em;margin:0 0 12px;list-style:none;list-style-type:none}.accordion ul{list-style:none;list-style-type:none}*+html .accordion li{margin:0 0 11px}.accordion li .opener{padding:0 0 0 19px;color:#42b3cc;background:url('../images/arrow16.png') no-repeat 0 9px}.accordion li.inactive{display:none}.mojo-logged-in-editing .accordion li.inactive{display:block}.accordion li .opener:hover{background:url('../images/arrow17.png') no-repeat 0 9px}.accordion li.active .opener{background:url('../images/arrow18.png') no-repeat 0 11px}.accordion li .slide{border:1px solid #d7d7d7;border-width:1px 0;color:#6a7375;padding:14px 0 9px 19px;display:none;margin:0 0 31px;font-size:.714em;line-height:1.2em;clear:both}.accordion li .holder{padding:0 0 14px;overflow:hidden}.accordion li .close{width:14px;height:14px;text-indent:-9999px;overflow:hidden;float:right;margin:7px 0 0;display:none;background:url('../images/bg-close-2.png') no-repeat}.accordion li.active .close{display:block}.accordion li .close:hover{background-position:-14px 0}.accordion li .close.pressed{background-position:-28px 0}.accordion li.active .slide{display:block}.accordion li .slide p{margin:0 0 33px}.accordion li .slide dl{margin:0 0 5px;padding:0;color:#6a7375;font-size:1em;line-height:1.9em;overflow:hidden}.accordion li .slide dt{float:left;margin:0 3px 0 0;font-weight:bold}.accordion li .slide dd{margin:0 0 27px}#content .col-holder{padding:24px 0 119px}#content .col-holder .col{float:left;width:44.5%;margin:0 0 0 11%}*+html #content .col-holder .col{margin:0 0 0 10.78%}#content .col-holder .col:first-child{margin:0}#content .col-holder .box{overflow:hidden;padding:38px 0 40px;border-top:1px solid #d7d7d7}#content .col-holder .box:first-child{padding:0 0 40px;border:0}#content .col-holder h3{margin:0 0 17px;color:#2e3232;font:1.867em/1.066em 'Merriweather',serif}#content .col-holder .list{margin:0;padding:0 0 8px;list-style:none;overflow:hidden}#content .col-holder .list li{vertical-align:top;overflow:hidden;margin:0 0 10px;background:url('../images/arrow19.png') no-repeat 2px 6px;padding:0 0 0 19px}#content .col-holder .list li a{color:#42b3cc}#content .col-holder .list li:hover{background:url('../images/arrow20.png') no-repeat 2px 6px}#content .col-holder .link-holder{overflow:hidden}#content .personal-area{margin:0 0 36px}#content .personal-list{margin:0;padding:29px 0 22px;width:100%;list-style:none;border-top:1px solid #d8d8d8}#content .personal-list:first-child{padding:0 0 22px;border:0}#content .personal-area:after,#content .personal-list:after{display:block;clear:both;content:''}#content .personal-list li{float:left;width:30.5%;margin:0 0 0 4.25%}*+html #content .personal-list li{margin:0 0 0 4.17%}#content .personal-list li:first-child{margin:0}#content .personal-list li a{cursor:pointer;display:block}#content .personal-list li a:hover{text-decoration:none}#content .personal-list li .title{display:block;text-align:center;color:#2e3232;font:1.4em/1.366em 'Merriweather',serif}#content .personal-list li .image{float:left;position:relative;padding:9px;margin:0 0 14px 0;background:#fff;border:1px solid #e3e6e8;vertical-align:top}#content .personal-list li .image span{display:block;height:193px;background-size:cover;background-position:center center;width:220px}#content .personal-list li .image .shadow{position:absolute;top:100%;left:0;width:100%;height:auto}#content .personal-list li .image img{vertical-align:top}#content .personal-list li:hover .image{-webkit-box-shadow:0 0 5px rgba(19,195,218,0.5);-moz-box-shadow:0 0 5px rgba(19,195,218,0.5);box-shadow:0 0 5px rgba(19,195,218,0.5)}#content .personal-list li .pressed .image{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#content .personal-list li:hover .title{text-decoration:underline}#content .personal-list li .pressed .title{text-decoration:none}.form-area .form-holder{border:1px solid #d2dee0;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;overflow:hidden;text-align:center;margin:-12px 0 92px;background:url('../images/bg-form.png');padding:23px 18px 60px}.form-area .form-holder.step-03{padding:23px 18px 41px}.form-area .form-holder.step-02{margin:-12px 0 88px}.form-area .form-holder.step-04{margin:-12px 0 85px}#content.form-area .form-holder .heading{width:100%;border:0;margin:0 0 14px;overflow:hidden;padding:163px 0 0;text-align:center}#content.form-area .form-holder .block{border-top:1px solid #d6d8d9;margin:0 27px 0 77px;width:637px;padding:34px 0 23px 0;text-align:left;clear:both}#content.form-area .form-holder.step-04 .block{padding:38px 0 21px 0}#content.form-area .form-holder .block.address-block{padding:38px 0 22px 0;float:left}*+html #content.form-area .form-holder .block.address-block{padding:38px 0 16px 0}#content.form-area .form-holder .block.no-border{padding:15px 0 0 0;border:0}*+html #content.form-area .form-holder .block.no-border{margin:0 27px -6px 77px}#content.form-area .info-hold{margin:0;overflow:hidden;border:1px solid #e5debc;padding:34px 23px 19px;background:#fbf7e3}#content.form-area .form-holder p{margin:0 0 34px}#content.form-area .form-holder.step-02 p{margin:0 0 28px}#content.form-area .info-hold h3{color:#2e3232;text-align:center;margin:0 0 15px !important;font:1.4em/1.366em 'Merriweather',serif}#content.form-area .info-hold h3 em{font-style:italic}.form-area .form-holder .step-1{background:url('../images/icon-01.png') no-repeat 50% 0}#content.form-area .form-holder .step-2{padding:161px 0 0;background:url('../images/icon-02.png') no-repeat 50% 0}#content.form-area .form-holder .step-3{padding:161px 0 0;background:url('../images/icon-03.png') no-repeat 50% 0}#content.form-area .form-holder .step-4{padding:161px 0 0;margin:0 0 29px;background:url('../images/icon-04.png') no-repeat 50% 0}.form-area .form-holder .select-area{height:40px}.form-area .form-holder .select-area .center{font-size:15px}.form-area .form-holder .select-row{padding:11px 42px 8px 13px}.form-area .form-holder select{width:281px}.form-area .form-holder .heading span{display:inline-block;vertical-align:top;color:#fff;font-size:2em;line-height:1.2em;padding:3px 13px 4px;margin:3px 15px 0 3px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#2e3232}*+html #content.form-area .form-holder .heading h2,*+html .form-area .form-holder .heading span{display:inline}#content.form-area .form-holder .heading h2{color:#2e3232;margin:0;display:inline-block;font:2.533em/1.366em 'Merriweather',serif}.form-area .form-holder .rows{margin:0 0 14px;padding:2px 1px}.form-area .form-holder .rows:after{display:block;clear:both;content:''}.form-area .form-holder.step-02 .rows{margin:0 0 19px}*+html .form-area .form-holder.step-02 .rows{margin:0 0 24px}.form-area .form-holder .col .rows{margin:0 0 22px}#content.form-area .form-holder .col-holder .col .rows{margin:0 0 9px}*+html #content.form-area .form-holder .col-holder .col .rows{margin:0 0 7px}#content.form-area .form-holder.step-04 .col-holder .col .rows{margin:0 0 11px}.form-area .form-holder .big-input{margin:0 0 13px}*+html .form-area .form-holder .big-input{margin:0 0 12px}.form-area .form-holder .min-row{padding:0 0 3px;float:left}#check-01{width:16px;height:16px;margin:3px 5px 0 0;float:left}.form-area .form-holder .min-row input{width:16px;height:16px;margin:0 5px 0 0;float:left}#content.form-area .form-holder .col-holder{padding:0 0 2px}#content.form-area .form-holder h3{color:#2e3232;font:1.4em/1.056em 'Merriweather',"Times New Roman",Times,serif;margin:0 0 20px}#content.form-area .form-holder.step-04 h3{margin:0 0 17px}#content.form-area .form-holder .address-block h3,#content.form-area .form-holder .no-border h3{margin:0 0 18px}#content.form-area .form-holder .col{float:left;width:45%;margin:0 0 0 8.3%}#content.form-area .form-holder .col:first-child{margin:0}.form-area .form-holder .button{margin:0 6px 0 0}.form-area .form-holder .label,.form-area .form-holder label{display:block;color:#6a7375;font-size:12px;line-height:17px;font-weight:bold;margin:0 0 5px;letter-spacing:1px;text-transform:uppercase}.submit .form-area .form-holder label{clear:both}.form-area .form-holder .noClear label{clear:none}.form-area .form-holder .min-row label{text-transform:none;color:#6a7375;font-size:12px;margin:0 42px 0 0;font-weight:normal;line-height:15px;padding:2px 0 0;float:left}.form-area .form-holder .label{margin:0 47px 0 2px;float:left}.form-area .form-holder label.error{color:red;margin-top:5px}.form-area .form-holder .label em,.form-area .form-holder label em{color:#d76f6e}.form-area .form-holder input,.guest-checkout .text-row input[type="text"]{color:#6a7375;font-size:15px;line-height:20px;width:254px;padding:10px 14px;height:20px;background:#fff;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;border:1px solid #b7c1c3;-webkit-box-shadow:inset 3px 3px 5px rgba(1,1,1,0.13);-moz-box-shadow:inset 3px 3px 5px rgba(1,1,1,0.13);box-shadow:inset 3px 3px 5px rgba(1,1,1,0.13)}.form-area .form-holder input[type=file]{height:50px}.form-area .form-holder input.error,.form-area .form-holder textarea.error,.tab-holder-2 .form-holder-2 input.error{border-color:red;border-width:2px}.form-area .form-holder .btn-upload{display:inline-block;color:#2e3232;font-size:13px;line-height:16px;font-weight:bold;letter-spacing:.7px;margin:0 14px -4px 0;text-transform:uppercase;border:1px solid #e7c436;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);-moz-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);background:#ffda44}.form-area .form-holder .submit{display:block;color:#2e3232;font-size:15px;line-height:17px;font-weight:bold;letter-spacing:.7px;margin:0 0 -14px 205px;width:175px;height:59px;padding:0 0 2px;text-transform:uppercase;border:1px solid #e7c436;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);-moz-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);background:#ffda44;cursor:pointer}*+html .form-area .form-holder .submit{border:none !important;margin:0 0 -2px 127px}.form-area .form-holder .btn-upload span{display:block;padding:10px 23px 10px 42px;background:url(../images/ico-upload.png) no-repeat 0 50%}.form-area .form-holder .btn-upload:hover{background:#ffe477 url(../images/btn-yellow-hover2.png) repeat-x;text-decoration:none}.form-area .form-holder .submit:hover{background:#ffe477 url(../images/btn-yellow-hover2.png) repeat-x;text-decoration:none;cursor:pointer;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid #e7c436}.form-area .form-holder .btn-upload.pressed{background:#ffda44 url(../images/btn-yellow-pressed.png) repeat-x;-webkit-box-shadow:inset 2px 2px 5px rgba(0,0,0,0.1);-moz-box-shadow:inset 2px 2px 5px rgba(0,0,0,0.1);box-shadow:inset 2px 2px 5px rgba(0,0,0,0.1)}.form-area .form-holder .submit.pressed{background:#ffda44 url(../images/btn-yellow-pressed.png) repeat-x;-webkit-box-shadow:inset 2px 2px 5px rgba(0,0,0,0.1);-moz-box-shadow:inset 2px 2px 5px rgba(0,0,0,0.1);box-shadow:inset 2px 2px 5px rgba(0,0,0,0.1)}.form-area .form-holder .big-input input{width:591px}.form-area .form-holder textarea,.guest-checkout .text-row textarea{color:#6a7375;font-size:15px;line-height:20px;width:592px !important;padding:10px 14px;overflow:auto;height:70px;margin:0 0 -1px;background:#fff;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;border:1px solid #b7c1c3;-webkit-box-shadow:inset 3px 3px 5px rgba(1,1,1,0.13);-moz-box-shadow:inset 3px 3px 5px rgba(1,1,1,0.13);box-shadow:inset 3px 3px 5px rgba(1,1,1,0.13)}.form-area .form-holder .hover label,.form-area .form-holder .row:hover label{color:#2e3232}.form-area .form-holder input:hover,.form-area .form-holder textarea.hover,.form-area .form-holder textarea:hover,.form-area .form-holder input.hover,.guest-checkout .text-row input[type="text"]:hover,.guest-checkout .text-row textarea:hover,.guest-checkout .text-row textarea.hover,.guest-checkout .text-row input[type="text"].hover{border-color:#92a7aa;color:#2e3232;-webkit-box-shadow:inset 0 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #92a7aa,1px -1px 0 #92a7aa,1px 1px 0 #92a7aa,-1px 1px 0 #92a7aa;-moz-box-shadow:inset 0 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #92a7aa,1px -1px 0 #92a7aa,1px 1px 0 #92a7aa,-1px 1px 0 #92a7aa;box-shadow:inset 0 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #92a7aa,1px -1px 0 #92a7aa,1px 1px 0 #92a7aa,-1px 1px 0 #92a7aa}.form-area .form-holder .parent-focus label,.form-area .form-holder .focus label{color:#2e3232}.form-area .form-holder .parent-focus input[type=text],.form-area .form-holder .parent-focus textarea,.form-area .form-holder .focus textarea,.form-area .form-holder .focus input[type=text],#main .guest-checkout .parent-focus input[type="text"],#main .guest-checkout .parent-focus textarea{border-color:#ffda44;color:#2e3232;-webkit-box-shadow:inset 0 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #ffda44,1px -1px 0 #ffda44,1px 1px 0 #ffda44,-1px 1px 0 #ffda44;-moz-box-shadow:inset 0 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #ffda44,1px -1px 0 #ffda44,1px 1px 0 #ffda44,-1px 1px 0 #ffda44;box-shadow:inset 0 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #ffda44,1px -1px 0 #ffda44,1px 1px 0 #ffda44,-1px 1px 0 #ffda44}.form-area .form-holder .contact-form .error:hover label{color:red}.form-area .form-holder .error textarea,.form-area .form-holder .error input[type=text],.guest-checkout .text-row .error input[type="text"]{border:solid 2px red;color:#2e3232}.form-area .form-holder .error label{color:red}.form-area .information{margin:0 0 -48px;overflow:hidden}.form-area .information h3{color:#2e3232;margin:0 0 3px;font:1.867em/1.366em 'Merriweather',serif}.form-area .information p{margin:0 0 10px}.form-area .information p a{color:#50bcd0}.form-area .information ol{margin:0 0 46px;padding:31px 0 0;line-height:22px;color:#6a7375;width:100%;overflow:hidden;counter-reset:item}#content.form-area .info-hold ol{margin:0;padding:0;line-height:22px;color:#908b76;width:100%;overflow:hidden;text-align:left;counter-reset:item}#content.form-area .info-hold ol li{padding:0 0 9px 20px;font-size:.867em;line-height:1.366em}#content.form-area .info-hold ol li strong{color:#34332e;font:1.231em/1.366em 'Merriweather',serif}.form-area .information ol li{padding:33px 0 7px 120px;line-height:20px}.form-area .information ol li:first-child{padding:10px 0 7px 120px}.form-area .information ol li strong{display:inline-block;vertical-align:middle;margin:0 0 0 30px;font-weight:normal}.form-area .information ol li:first-child strong{margin:0 0 0 26px}#content.form-area .chk-area{margin:3px 8px 0 2px}#content.form-area .form-holder .check-label{font-size:12px;line-height:14px;font-weight:normal;float:none;padding:4px 0 63px;text-transform:none}.submit #content.form-area .form-holder .check-label{padding-bottom:10px}.file-area .jcf-input-wrapper{position:relative;overflow:hidden;border:1px solid #c9d4d8;padding:9px;margin:0 14px 0 0;background:#dde6e9;color:#fff;display:inline-block;height:38px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px}*+html .file-area .jcf-input-wrapper{display:inline}.file-area .jcf-upload-button{background:#e4ebee;color:#2e3232;border:1px solid #a8b5ba;padding:9px 40px 0 40px;float:left;font-size:13px;text-transform:uppercase;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;height:27px;font-weight:bold}.jcf-input-wrapper .jcf-wrap input{height:auto;width:auto}.jcf-input-wrapper .jcf-wrap input{top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;height:auto;width:100%}.file-disabled .jcf-upload-button{border-color:#eee;background-color:#eee;color:#777}.file-disabled .jcf-fake-input{border-color:#eee;color:#aaa}.form-area .form-holder .jcf-fake-input,.file-area .jcf-fake-input{padding:10px 15px;color:#6a7375;font-size:15px;line-height:17px;float:left;margin:0 3px;font-weight:normal;text-transform:none;width:234px;text-align:left;height:17px;clear:none !important}.number-list>li{vertical-align:top;padding:35px 0 5px 45px;border-top:1px solid #d8d8d8}.number-list>li:first-child{border:0;padding:17px 0 5px 45px}.number-list h3{margin:0 0 10px;color:#2e3232;font:1.4em/1.095em 'Merriweather',"Times New Roman",Times,serif}.number-list{padding:0 0 7px;overflow:hidden;counter-reset:item;font-size:1em;line-height:1.467em;border-bottom:1px solid #d8d8d8}.number-list li:before,.number-list .num{float:left;width:30px;margin:-5px 0 0 -45px;color:#fff;text-align:center;font:21px/30px 'Merriweather',"Times New Roman",Times,serif;background:#2e3232;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;content:counters(item,".") " ";counter-increment:item}.form-area .information ol li:before,.form-area .information ol .num{width:40px;display:inline-block;text-align:center;margin:0 0 0 -94px;vertical-align:middle;color:#5e6466;font-size:18px;line-height:40px;height:40px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:120px;border:1px solid #8a9ea1;content:counters(item,".") " ";counter-increment:item}#content.form-area .info-hold ol li:before,#content.form-area .info-hold ol .num{display:inline-block;text-align:center;margin:0 0 0 -20px;vertical-align:middle;color:#34332e;font:1.067em/1.366em 'Merriweather',serif;counter-increment:item;content:counter(item,lower-roman) ")"}.hide{display:none}.mb-1em{margin-bottom:1em}.capitalize{text-transform:capitalize}.complimentary-check{margin-bottom:10px;font-size:15px}.lightbox .complimentary-check{clear:both}#agreement_text{color:#778688;font-size:15px;line-height:20px;width:685px;padding:18px 20px;overflow:auto;overflow-y:scroll;height:300px;margin:20px 0 40px;background:#fff;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;border:1px solid #b7c1c3;-webkit-box-shadow:inset 3px 3px 5px rgba(1,1,1,0.13);-moz-box-shadow:inset 3px 3px 5px rgba(1,1,1,0.13);box-shadow:inset 3px 3px 5px rgba(1,1,1,0.13)}#main #agreement_text table{margin:auto;border:0}#main #agreement_text table.narrow,#main #agreement_text table.greyborder{width:350px}#main #agreement_text table.wide{width:100%}#main #agreement_text td{border:0;padding:10px}#main #agreement_text .greyborder{border:1px solid gray}#main #agreement_text dt{margin-left:0}#main #agreement_text dd{margin-left:35px}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-ms-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0;-moz-transition-duration:0;-ms-transition-duration:0;-o-transition-duration:0;transition-duration:0}.audiojs audio{position:absolute;left:-1px}.audiojs{width:100%;height:36px;background:#3bb8d5;overflow:hidden;font-family:monospace;font-size:12px;border-radius:5px}.audiojs .play-pause{width:25px;height:40px;padding:4px 6px;margin:0;float:left;overflow:hidden;border-right:1px solid #35a1bb}.audiojs p{display:none;width:25px;height:40px;margin:0;cursor:pointer}.audiojs .play{display:block}.audiojs .scrubber{position:relative;float:left;width:770px;background:#fff;height:14px;margin:10px;border-left:0;border-bottom:0;overflow:hidden}.audiojs .progress{position:absolute;top:0;left:0;height:14px;width:0;background:#f7d755;z-index:1}.audiojs .loaded{position:absolute;top:0;left:0;height:14px;width:0;background:#eee}.audiojs .time{float:left;height:36px;line-height:36px;margin:0 0 0 6px;padding:0 6px 0 12px;border-left:1px solid #35a1bb;color:#fff;text-shadow:1px 1px 0 rgba(125,0,0,0.5);font-family:'Open Sans',sans-serif}.audiojs .time em{padding:0 2px 0 0;color:#fff;font-style:normal}.audiojs .time strong{padding:0 0 0 2px;font-weight:normal}.audiojs .error-message{float:left;display:none;margin:0 10px;height:36px;width:400px;overflow:hidden;line-height:36px;white-space:nowrap;color:#fff;-o-text-overflow:ellipsis;-icab-text-overflow:ellipsis;-khtml-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;text-overflow:ellipsis}.audiojs .error-message a{color:#eee;text-decoration:none;padding-bottom:1px;border-bottom:1px solid #999;white-space:wrap}.playing .play,.playing .loading,.playing .error{display:none}.playing .pause{display:block}.loading .play,.loading .pause,.loading .error{display:none}.loading .loading{display:block}.error .time,.error .play,.error .pause,.error .scrubber,.error .loading{display:none}.error .error{display:block}.error .play-pause p{cursor:auto}.error .error-message{display:block}.playlist{margin-top:20px !important;list-style-position:inside;list-style-type:decimal}.playlist li{padding:8px !important;border-bottom:solid 1px #ccc}.playlist li.playing{background:#eee}.playlist li.playing a{font-weight:bold}.tab-holder-2{margin:-265px 0 140px;position:relative;clear:both;width:100%;z-index:50;background:url(../images/bg-twocolumns2.png);-moz-border-radius:0 0 7px 7px;-webkit-border-radius:0 0 7px 7px;border-radius:0 0 7px 7px;-webkit-box-shadow:0 -60px 34px -30px rgba(0,0,0,0.4);-moz-box-shadow:0 -60px 34px -30px rgba(0,0,0,0.4);box-shadow:0 -60px 34px -30px rgba(0,0,0,0.3)}.two-col .tab-holder-2{margin:0}.tab-holder-2:after{display:block;clear:both;content:''}.tab-holder-2 .tab-list{margin:0;padding:21px 10px 0 0;list-style:none;border-bottom:1px solid #d7e0e1;background:#f9f9f9;text-align:center}.two-col .tab-holder-2 .tab-list{background:#8da0a3;padding:21px 0 0 4px;border-bottom:1px solid #828c8d}.tab-holder-2 .tab-list:after,.tab-holder-2 .tab-list li:after{display:block;clear:both;content:''}.tab-holder-2 .tab-list li{display:inline-block;text-transform:uppercase;font-weight:bold;vertical-align:top;color:#64848b;width:262px;position:relative;padding:0 4px;margin:0 -64px 0 0;background:url(../images/bg-list.gif) repeat-x 0 11px;font-size:.8em}.two-col .tab-holder-2 .tab-list li{width:auto;margin:0;background:0;padding:0 5px 20px 9px;background:url('../images/sep-08.gif') no-repeat}.two-col .tab-holder-2 .tab-list li a{color:#fff}*+html .tab-holder-2 .tab-list li{margin:0 -60px 0 0;display:inline}*+html .two-col .tab-holder-2 .tab-list li{margin:0}*+html .tab-holder-2 .tab-list li.last{margin:0}.tab-holder-2 .tab-list li.pass{position:relative;z-index:2;background:url(../images/bg-step.gif) no-repeat -40px 11px}.tab-holder-2 .tab-list li a{display:block;letter-spacing:1px;padding:3px 12px 4px;color:#64848b;cursor:default}.tab-holder-2 .tab-list li span{display:block;width:20px;height:20px;margin:0 auto 2px;background:#7a99a0;border:4px solid #64848b;color:#fff;font-weight:bold;font-size:13px;line-height:20px;text-align:center;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}.tab-holder-2 .tab-list li div{float:left;position:relative;text-align:center;padding:0 0 17px;width:133px}.tab-holder-2 .tab-list li.pass span{background:#02292f;border-color:#02292f}.tab-holder-2 .tab-list li:first-child{width:204px;text-align:left;padding:0 4px 0 0}.two-col .tab-holder-2 .tab-list li:first-child{background:0;padding:0 5px 20px 0;width:auto}.tab-holder-2 .tab-list li.last{width:74px;margin:0;padding:0 0 0 4px;text-align:right}.two-col .tab-holder-2 .tab-list li.active a{background:#e5e8e8;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U1ZThlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQyJSIgc3RvcC1jb2xvcj0iI2VkZjBmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iI2Y1ZjZmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOGY5ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#e5e8e8 0,#edf0f1 42%,#f5f6f7 66%,#f8f9f9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e5e8e8),color-stop(42%,#edf0f1),color-stop(66%,#f5f6f7),color-stop(100%,#f8f9f9));background:-webkit-linear-gradient(top,#e5e8e8 0,#edf0f1 42%,#f5f6f7 66%,#f8f9f9 100%);background:-o-linear-gradient(top,#e5e8e8 0,#edf0f1 42%,#f5f6f7 66%,#f8f9f9 100%);background:-ms-linear-gradient(top,#e5e8e8 0,#edf0f1 42%,#f5f6f7 66%,#f8f9f9 100%);background:linear-gradient(to bottom,#e5e8e8 0,#edf0f1 42%,#f5f6f7 66%,#f8f9f9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e5e8e8',endColorstr='#f8f9f9',GradientType=0);overflow:hidden;color:#2e3232;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.tab-holder-2 .tab-list li.last div{width:80px}.tab-holder-2 .tab-list li.last span{margin:0 0 2px auto}.tab-holder-2 .tab-list li:first-child span{float:left;margin:0 0 2px}.tab-holder-2 .tab-list li:first-child strong{display:block;clear:both;text-align:left;margin:0 0 0 -20px;position:relative}.tab-holder-2 .tab-list li.last strong{display:block;position:relative;margin:0 -20px 0 0;text-align:right;clear:both;white-space:nowrap}.tab-holder-2 .tab-list li a:hover{text-decoration:none}.tab-holder-2 .tab-list li.active span{border-color:#02292f;color:#02292f;position:relative;background:#ffda44}.tab-holder-2 .tab-list li.pass,.tab-holder-2 .tab-list li.active{color:#02292f}.tab-holder-2 .tab-list li .arrow{display:none}.tab-holder-2 .tab-list li.active .arrow{width:26px;height:11px;border:0;position:absolute;bottom:-2px;display:block;text-indent:-9999px;overflow:hidden;left:50%;margin:0 0 0 -13px;background:url('../images/bg-arrow-3.gif') no-repeat 50% 100%}.two-col .tab-holder-2 .tab-list li.active .arrow{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;bottom:-1px;background:url('../images/bg-arrow-4.gif') no-repeat}.tab-holder-2 .tab-list li:first-child.active .arrow{margin:0;left:0}.two-col .tab-holder-2 .tab-list li:first-child.active .arrow{margin:0 0 0 -13px;left:50%}.tab-holder-2 .tab-list li.last.active .arrow{margin:0;left:auto;right:0}.tab-holder-2 .title-holder{text-align:center;position:absolute;width:100%;height:22px;top:-22px;z-index:2}.tab-holder-2 .title-block{display:inline-block;height:22px;font-size:13px;line-height:15px;font-weight:800;text-transform:uppercase;color:#33322d;padding:0 32px 0 0;overflow:hidden;background:url(../images/bg-num.png) no-repeat 100% -132px}*+html .tab-holder-2 .title-block{display:inline;vertical-align:top}.tab-holder-2 .title-holder span{height:19px;color:#33322d;letter-spacing:1px;padding:3px 15px 0 45px;float:left;background:url(../images/bg-num.png) no-repeat 0 -154px}.two-col .tab-holder-2 .tab-hold{padding:0 98px 0 98px}.tab-holder-2 .tab-hold{padding:45px 156px 115px 154px}.tab-holder-2 .tab-block{display:none}.tab-holder-2 .tab-block:after{display:block;clear:both;content:''}.tab-holder-2 .tab-block.active{display:block}.tab-holder-2 .tab-block h2{color:#2e3232;letter-spacing:-1px;font:2.4em/1.476em 'Merriweather',serif;margin:0 0 28px}.tab-holder-2 .tab-block h2.alignleft{margin:0 0 50px;text-align:center}.tab-holder-2 .tab-block .col-holder{background:url(../images/sep-04.gif) repeat-y 50% 0;overflow:hidden;margin:0 0 53px;width:830px}.tab-holder-2 .tab-block .col{width:321px;color:#6a7375;font-size:.867em;line-height:1.39em;margin:0 0 0 105px;float:left;text-align:left;padding:10px 2.5% 43px}*+html .tab-holder-2 .tab-block .col{padding:10px 2.4% 43px}.tab-holder-2 .tab-block .col:first-child{margin:0}.tab-holder-2 .tab-block .col .icon{text-indent:-9999px;margin:0 auto 20px;display:block;overflow:hidden}.tab-holder-2 .tab-block .col .icon.book{background:url(../images/icon-book.png) no-repeat 0 20px;width:92px;height:67px;padding:17px 0}.tab-holder-2 .tab-block .col .icon.human{background:url(../images/icon-human.png) no-repeat;width:77px;height:101px}.tab-holder-2 .tab-block .btn-holder{text-align:center;padding:0 0 41px;overflow:hidden}.tab-holder-2 .tab-block .col-holder .btn{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;font-size:13px;line-height:15px;font-weight:bold;text-transform:uppercase;color:#2e3232;text-align:center;letter-spacing:1px;display:inline-block;padding:16px 18px;border:1px solid #e7c436;background:#ffda44;vertical-align:top;-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);-moz-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);min-width:147px}.tab-holder-2 .tab-block .col-holder .btn:hover{background:#ffe477 url(../images/btn-yellow-hover2.png) repeat-x;text-decoration:none}.tab-holder-2 .tab-block .col-holder .btn.pressed{background:#ffda44 url(../images/btn-yellow-pressed.png) repeat-x;-webkit-box-shadow:inset 2px 2px 5px rgba(0,0,0,0.1);-moz-box-shadow:inset 2px 2px 5px rgba(0,0,0,0.1);box-shadow:inset 2px 2px 5px rgba(0,0,0,0.1)}.tab-holder-2 .tab-block .question{display:block;text-align:center;color:#666;font-size:.933em}.tab-holder-2 .tab-block .question a{color:#1ea7bd}.tab-holder-2 .table-holder:after{display:block;clear:both;content:''}.tab-holder-2 table{margin:0;padding:0;width:100%;border-collapse:collapse}.tab-holder-2 table tr,.tab-holder-2 table td,.tab-holder-2 table th{padding:0}.tab-holder-2 table th{text-transform:uppercase;color:#2e3232;font-weight:bold;font-size:12px;letter-spacing:1px;line-height:14px;text-align:left;padding:0 0 7px;border-bottom:1px solid #606161}.tab-holder-2 .help-cell .opener{margin:2px 6px 0 0}.tab-holder-2 table .col-1{width:340px}.tab-holder-2 table .col-2{width:352px}.tab-holder-2 table td{color:#666;vertical-align:middle;font-size:1em;padding:16px 0;border-bottom:1px solid #ddd}.tab-holder-2 table select{width:152px}.tab-holder-2 .select-area .select-row{padding:10px 38px 8px 13px}.tab-holder-2 .select-area{height:38px}.tab-holder-2 .select-area .center{font-size:15px}.tab-holder-2 table .select-area{display:inline-block}.tab-holder-2 .form-holder input,.tab-holder-2 .form-holder .text,.tab-holder-2 .form-holder-2 input,.tab-holder-2 table .text{color:#778688;font-size:15px;line-height:20px;width:151px;height:40px;background:#fff;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;border:1px solid #b7c1c3;-webkit-box-shadow:inset 3px 3px 5px rgba(1,1,1,0.13);-moz-box-shadow:inset 3px 3px 5px rgba(1,1,1,0.13);box-shadow:inset 3px 3px 5px rgba(1,1,1,0.13)}.tab-holder-2 .form-holder-2 input{line-height:38px}.tab-holder-2 .form-holder .text{margin:0 0 13px 1px;width:412px}.tab-holder-2 .form-holder .text input,.tab-holder-2 table .text input{background:0;padding:10px 14px;height:20px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:0;width:66px}.tab-holder-2 table .text input{color:#778688}.tab-holder-2 .form-holder .text input{padding:10px 20px;width:350px}.tab-holder-2 .form-holder .text input.narrow{width:315px}.tab-holder-2 .form-holder .text-min{margin:0 1px 22px;width:392px}.tab-holder-2 .form-holder-2 input.hover,.tab-holder-2 .form-holder-2 input:hover,.tab-holder-2 .form-holder .text:hover,.tab-holder-2 .form-holder .text.hover,.tab-holder-2 table .text:hover{border-color:#92a7aa;color:#2e3232;-webkit-box-shadow:inset 0 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #92a7aa,1px -1px 0 #92a7aa,1px 1px 0 #92a7aa,-1px 1px 0 #92a7aa;-moz-box-shadow:inset 0 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #92a7aa,1px -1px 0 #92a7aa,1px 1px 0 #92a7aa,-1px 1px 0 #92a7aa;box-shadow:inset 0 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #92a7aa,1px -1px 0 #92a7aa,1px 1px 0 #92a7aa,-1px 1px 0 #92a7aa}.tab-holder-2 .form-holder-2 .block .parent-focus input,.tab-holder-2 .form-holder .text.parent-focus,.tab-holder-2 table .text.parent-focus{border-color:#ffda44;color:#2e3232;-webkit-box-shadow:inset 0 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #ffda44,1px -1px 0 #ffda44,1px 1px 0 #ffda44,-1px 1px 0 #ffda44;-moz-box-shadow:inset 0 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #ffda44,1px -1px 0 #ffda44,1px 1px 0 #ffda44,-1px 1px 0 #ffda44;box-shadow:inset 0 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #ffda44,1px -1px 0 #ffda44,1px 1px 0 #ffda44,-1px 1px 0 #ffda44}.tab-holder-2 .form-holder-2 .error input,.tab-holder-2 .form-holder .error input,.tab-holder-2 .form-holder .text.error,.tab-holder-2 table .text.error{border-color:red;-webkit-box-shadow:0 4px 2px rgba(1,1,1,0.03) inset,-1px -1px 0 #f00,1px -1px 0 #f00,1px 1px 0 #f00,-1px 1px 0 red;-moz-box-shadow:0 4px 2px rgba(1,1,1,0.03) inset,-1px -1px 0 #f00,1px -1px 0 #f00,1px 1px 0 #f00,-1px 1px 0 red;box-shadow:0 4px 2px rgba(1,1,1,0.03) inset,-1px -1px 0 #f00,1px -1px 0 #f00,1px 1px 0 #f00,-1px 1px 0 red;color:#2e3232}.tab-holder-2 .form-holder .text .hold,.tab-holder-2 table .text .hold{float:right;margin:-1px -1px 0 0}.tab-holder-2 .form-holder .text .minus .tab-holder-2 table .text .minus{width:29px;height:42px;float:left;text-indent:-9999px;margin:0 -1px 0 0;overflow:hidden;background:url(../images/bg-btn.png) no-repeat}.tab-holder-2 .form-holder .text .minus:hover,.tab-holder-2 table .text .minus:hover{position:relative;background-position:-58px 0}.tab-holder-2 .form-holder .text .minus.pressed,.tab-holder-2 table .text .minus.pressed{position:relative;background-position:-116px 0}.tab-holder-2 .form-holder .text .plus,.tab-holder-2 table .text .plus{width:30px;height:42px;float:left;text-indent:-9999px;overflow:hidden;background:url(../images/bg-btn.png) no-repeat -28px 0}.tab-holder-2 .form-holder .text .plus:hover,.tab-holder-2 table .text .plus:hover{position:relative;background-position:-86px 0}.tab-holder-2 .form-holder .text .plus.pressed,.tab-holder-2 table .text .plus.pressed{position:relative;background-position:-144px 0}.tab-holder-2 table .cost{display:block;color:#666;font-size:1em;padding-right:15px}.tab-holder-2 .total-block{background:#4a5455;overflow:hidden;margin:0 0 21px;padding:0}.tab-holder-2 .total-block dt{float:left;color:#fff;text-transform:uppercase;margin:0;font-size:.8em;width:76%;font-weight:bold;text-align:right;padding:21px 20px 20px;letter-spacing:1px}.tab-holder-2 .total-block dd{margin:0;float:left;width:14.9%;background:#3d494a;color:#fff;padding:20px 17px;font-size:1.4em;letter-spacing:-1px;border-left:1px solid #313b3b;text-align:right}.tab-holder-2 .btn-hold{overflow:hidden;padding:33px 0 63px}.tab-holder-2 .btn-hold.checkout{overflow:visible;position:relative;top:115px}.tab-holder-2 .btn-hold .question{color:#666;float:left;font-size:.933em;padding:13px 0}.tab-holder-2 .btn-hold .next-link,.single.col-holder .btn-hold .next-link{float:left;color:#2e3232;font-size:13px;line-height:15px;font-weight:bold;text-transform:uppercase;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;border:1px solid #e7c436;background:#ffda44;-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);-moz-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);word-spacing:-2px;letter-spacing:1px;padding:0 20px 0 0;margin:0 0 0 20px}.col .btn-hold .back-link,.tab-holder-2 .btn-hold .back-link{float:left;color:#747a7a;font-size:13px;line-height:15px;font-weight:bold;text-transform:uppercase;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;border:1px solid #bcc8c8;background:#dfe3e3;-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);-moz-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);word-spacing:-2px;letter-spacing:1px}.tab-holder-2 .btn-hold .next-link span,.single.col-holder .btn-hold .next-link span{display:block;padding:16px 25px 16px 22px;background:url(../images/arrow23.png) no-repeat 100% 50%}.tab-holder-2 .btn-hold .back-link:hover{text-decoration:none;cursor:pointer;border-color:#bcc8c8;background:#edf2f3}.tab-holder-2 .btn-hold .back-link.pressed{background:#d0d5d5;-webkit-box-shadow:inset 2px 2px 5px rgba(0,0,0,0.05);-moz-box-shadow:inset 2px 2px 5px rgba(0,0,0,0.05);box-shadow:inset 2px 2px 5px rgba(0,0,0,0.05)}.tab-holder-2 .btn-hold .back-link span,.single.col-holder .btn-hold .back-link span{display:block;padding:16px 29px 16px 44px;background:url(../images/arrow21.png) no-repeat 19px 50%}.form-area .form-holder .go.button:hover,.tab-holder-2 .btn-hold .next-link:hover{background:#ffe477 url(../images/btn-yellow-hover2.png) repeat-x;text-decoration:none}.tab-holder-2 .btn-hold .next-link.pressed{background:#ffda44 url(../images/btn-yellow-pressed.png) repeat-x;-webkit-box-shadow:inset 2px 2px 5px rgba(0,0,0,0.1);-moz-box-shadow:inset 2px 2px 5px rgba(0,0,0,0.1);box-shadow:inset 2px 2px 5px rgba(0,0,0,0.1)}.col .btn-frame,.tab-holder-2 .btn-frame{float:right}.col .btn-frame{margin-right:40px}.column .error-block,.tab-holder-2 .error-block{-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;margin:-12px 0 60px;overflow:hidden;border:1px solid #e65d5d;color:#6a6161;padding:30px 55px 36px;font-size:1em;background:url(../images/bg-error.png)}.tab-holder-2 .error-block.cart-error{margin:0}.column .error-block p,.tab-holder-2 .error-block p{margin:0 0 17px}.column .error-block p{margin:0 0 15px}.column .error-block .red,.tab-holder-2 .error-block .red{display:block;padding:35px 0 13px;color:red;text-transform:uppercase;font-size:.867em;line-height:1.154em;text-align:center;font-weight:bold;background:url(../images/bg-important.png) no-repeat 50% 0}.column .error-block .red{letter-spacing:.6px;padding:37px 0 12px}.tab-holder-2 .error-block span{text-align:center;display:block}.tab-holder-2 .error-block span.inline{display:inline}.column .error-block .btn-holder,.tab-holder-2 .error-block .btn-holder{padding:10px 0 0 0}.tab-holder-2 .error-block.cart-error .btn-holder{padding:20px 0 0 0}.column .error-block .btn,.tab-holder-2 .error-block .btn{padding:0 21px 0 0;display:inline-block;color:#7a7575;font-size:13px;border:1px solid #e0d6d6;line-height:18px;font-weight:bold;letter-spacing:.6px;text-transform:uppercase;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#f9f4f4}.column .error-block .btn{-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;margin:0 13px}.cart .column .error-block .btn{margin:0;padding-right:20px}.column .error-block .btn span,.tab-holder-2 .error-block .btn span{display:block;padding:15px 25px 15px 19px;background:url(../images/arrow22.png) no-repeat 100% 50%}.column .error-block .btn:hover,.tab-holder-2 .error-block .btn:hover{text-decoration:none;cursor:pointer;background:#fff;border-color:#dfcfcf}.column .error-block .btn.pressed,.tab-holder-2 .error-block .btn.pressed{background:#f3eaea;border-color:#d9c6c6;-webkit-box-shadow:inset 2px 2px 5px rgba(0,0,0,0.05);-moz-box-shadow:inset 2px 2px 5px rgba(0,0,0,0.05);box-shadow:inset 2px 2px 5px rgba(0,0,0,0.05)}.tab-holder-2 .check-block{border-bottom:1px solid #8c8c8c}.tab-holder-2 .check-block:after{display:block;clear:both;content:''}.tab-holder-2 .check-holder{overflow:hidden;padding:0 0 21px}.tab-holder-2 .check-holder .chk-area{margin:3px 16px 0 0}.tab-holder-2 .check-holder label{color:#666;font-size:1em;line-height:1.552em}.tab-holder-2 textarea{color:#778688;font-size:15px;line-height:20px;width:788px !important;padding:18px 20px;overflow:auto;height:104px;margin:0 0 28px;background:#fff;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;border:1px solid #b7c1c3;-webkit-box-shadow:inset 3px 3px 5px rgba(1,1,1,0.13);-moz-box-shadow:inset 3px 3px 5px rgba(1,1,1,0.13);box-shadow:inset 3px 3px 5px rgba(1,1,1,0.13)}.tab-holder-2 textarea:hover{border-color:#92a7aa;color:#2e3232;-webkit-box-shadow:inset 0 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #92a7aa,1px -1px 0 #92a7aa,1px 1px 0 #92a7aa,-1px 1px 0 #92a7aa;-moz-box-shadow:inset 0 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #92a7aa,1px -1px 0 #92a7aa,1px 1px 0 #92a7aa,-1px 1px 0 #92a7aa;box-shadow:inset 0 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #92a7aa,1px -1px 0 #92a7aa,1px 1px 0 #92a7aa,-1px 1px 0 #92a7aa}.tab-holder-2 textarea.focus{border-color:#ffda44;color:#2e3232;-webkit-box-shadow:inset 0 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #ffda44,1px -1px 0 #ffda44,1px 1px 0 #ffda44,-1px 1px 0 #ffda44;-moz-box-shadow:inset 0 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #ffda44,1px -1px 0 #ffda44,1px 1px 0 #ffda44,-1px 1px 0 #ffda44;box-shadow:inset 0 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #ffda44,1px -1px 0 #ffda44,1px 1px 0 #ffda44,-1px 1px 0 #ffda44}.tab-holder-2 .form-holder{border-bottom:1px solid #8c8c8c;overflow:visible;margin:0 0 17px}.tab-holder-2 .form-holder-2 label,.tab-holder-2 .form-holder label{display:block;color:#6a7375;font-size:12px;line-height:13px;font-weight:bold;margin:0 0 8px;letter-spacing:1px;text-transform:uppercase}.tab-holder-2 .form-holder-2 label{margin:0;padding:0 0 8px}.tab-holder-2 .form-holder-2 label span,.tab-holder-2 .form-holder label span{text-transform:none;font-size:12px;font-weight:normal}.tab-holder-2 .form-holder-2 .parent-focus label,.tab-holder-2 .form-holder-2 .focus label,.tab-holder-2 .form-holder .parent-focus label,.tab-holder-2 .form-holder .focus label{color:#2e3232}.tab-holder-2 .form-holder-2 label em,.tab-holder-2 .form-holder label em{font-style:normal;color:#d76f6e}.tab-holder-2 .form-holder .calendar-holder{overflow:hidden;background:#8a9799 url(../images/bg-calendar.png) no-repeat 12px 5px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;width:230px;border:1px solid #778688;float:left;margin-right:10px;position:relative}.tab-holder-2 .form-holder .calendar-holder span{background:url('../images/arrow07.png') no-repeat 100% 50%;display:block;padding:0 30px 0 0}.tab-holder-2 .form-holder .calendar-holder a{border:0;background:0;display:block;color:#fff;width:367px;padding:10px 0 11px 44px;font-size:15px;line-height:17px}.tab-holder-2 .form-holder .calendar-holder:hover{-webkit-box-shadow:inset 0 -1px 0 #92a5a8;-moz-box-shadow:inset 0 -1px 0 #92a5a8;box-shadow:inset 0 -1px 0 #92a5a8;background-color:#9da9ab}.tab-holder-2 .form-holder .calendar-holder.pressed{-webkit-box-shadow:inset 0 2px 5px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 2px 5px rgba(0,0,0,0.1);box-shadow:inset 0 2px 5px rgba(0,0,0,0.1);background-color:#7f8d8f}.tab-holder-2 .form-holder .calendar-holder em{margin:0 4px;color:#fff}.tab-holder-2 .form-holder .calendar-holder a:hover{text-decoration:none}.tab-holder-2 .form-holder .row{overflow:hidden;padding:21px 0 16px;border-top:1px solid #dfdfdf}.tab-holder-2 .form-holder .row:first-child{padding:0 0 16px;border:0}.tab-holder-2 .form-holder .row h3,h3.center_caps{text-align:center;color:#6a7375;font-weight:bold;padding:8px 0 0;font-size:.8em;margin:0 0 16px;letter-spacing:1px;text-transform:uppercase}.tab-holder-2 .form-holder .col-holder-2{text-align:center;overflow:hidden;padding:0 0 20px}.tab-holder-2 .form-holder .col-holder-2 .col,.block_option{float:none;border:1px solid #dce5e5;display:inline-block;margin:0 9px;text-align:left;padding:26px 31px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;width:269px;color:#6a7375;line-height:20px;min-height:91px;vertical-align:top;font-size:.8em;background:url(../images/bg-label.png)}.block_option.block_option_special{min-height:auto}*+html .tab-holder-2 .form-holder .col-holder-2 .col,.block_option{display:inline;margin:0 11px}.block_option.error{border-color:red}.block_option{margin:0 0 50px 25px !important;padding:26px 31px !important}.block_option .orch_notes{padding-top:5px;padding-left:20px;font-size:12px;line-height:16px}.block_option label span{vertical-align:top}.block_option ul{text-align:left;padding-left:15px}.block_option ul li{font-size:14px;line-height:20px}.block_option ul li ul{padding-top:5px}.block_option ul li ul li{font-size:12px;line-height:16px}.tab-holder-2 .form-holder .col .rad-area,.block_option .rad-area{display:inline-block;float:none;vertical-align:top}*+html .tab-holder-2 .form-holder .col .rad-area,.block_option .rad-area{display:inline}.tab-holder-2 .form-holder .col .holder,.block_option .holder{text-align:center;padding:0 24px 11px 0;overflow:hidden}.tab-holder-2 .form-holder .col label,.block_option label{color:#6a7375;font-weight:bold;font-size:1.25em;text-transform:none;display:inline-block;vertical-align:top;letter-spacing:0;margin:0 0 0 2px;line-height:17px}*+html .tab-holder-2 .form-holder .col label,.block_option label{display:inline}.block_option p{text-align:left;margin:0 15px}.tab-holder-2 .form-holder select{width:392px}.tab-holder-2 .form-holder .radio-block{overflow:hidden;clear:both;padding:31px 0 0;margin:0 0 -17px}.tab-holder-2 .form-holder .radio-block .row{padding:0 0 27px;border:0}.tab-holder-2 .form-holder .question{float:left;color:#6a7375;margin:0 13px 0 0;font-size:1em}.tab-holder-2 .form-holder .radio-block ul{float:left;margin:0;padding:0;list-style:none;overflow:hidden}.tab-holder-2 .form-holder .radio-block ul li{float:left;padding:2px 15px 2px;background:url(../images/sep-05.gif) no-repeat}.tab-holder-2 .form-holder .radio-block ul li:first-child{padding:2px 15px 2px 0;background:0}.tab-holder-2 .form-holder .radio-block label{color:#6a7375;font-size:15px;line-height:17px;margin:0 0 0 5px;font-weight:normal;float:left;text-transform:none}.tab-holder-2 .form-holder-2{overflow:visible;margin:0 0 17px;border-bottom:1px solid #8e8e8e}.tab-holder-2 .form-holder-2 .block{overflow:visible;border-top:1px solid #dfdfdf;padding:23px 0 22px 0;text-align:left}.tab-holder-2 .form-holder-2 .block-2{padding:35px 0 22px}.tab-holder-2 .form-holder-2 .block .big-input input{width:595px;padding:0 13px}.tab-holder-2 .form-holder-2 .block:first-child{padding:0 0 22px;border:0}.tab-holder-2 .form-holder-2 .block h3{color:#2e3232;padding:0 0 21px;margin:0;font:1.4em/1.095em 'Merriweather',"Times New Roman",Times,serif}.tab-holder-2 .form-holder-2 .block .pb-none{padding-bottom:0}.tab-holder-2 .form-holder-2 .block-2 h3{margin:0 0 7px}.tab-holder-2 .form-holder-2 .col-holder{overflow:visible;background:0;margin:0;padding:15px 0 0}.tab-holder-2 .form-holder-2.view02{margin:0 0 21px}.tab-holder-2 .form-holder-2.view02 .col-holder{border-top:1px solid #e1e1e1;padding:20px 0 0;margin:0 0 -8px}.tab-holder-2 .form-holder-2.view02 .col-holder.no-border{border-top:0}.tab-holder-2 .form-holder-2.view02 .col-holder:first-child{padding:0;border:0;margin:0 0 8px}.tab-holder-2 .form-holder-2 .block .rows{overflow:hidden;padding:0 1px 2px}.tab-holder-2 .form-holder-2 .block .rows.second{margin-top:16px}.tab-holder-2 .form-holder-2 .block .rows.second input{padding:0 13px}.tab-holder-2 .form-holder-2 .block .col .rows input{padding:0 13px;width:255px}.tab-holder-2 .form-holder-2 .col .rows{overflow:visible;padding:0 1px 13px}.tab-holder-2 .form-holder-2 .select-area{height:40px}.tab-holder-2 .form-holder-2 .block-2 .col .rows{padding:0 1px 16px}.tab-holder-2 .form-holder-2 .col select{width:282px}.tab-holder-2 .form-holder-2 .col{width:285px;text-align:left;margin:0 0 0 54px;float:left;padding:0}*+html .tab-holder-2 .form-holder-2 .col{padding:0}.guest-checkout-title{color:#fff;overflow:hidden;padding:25px 0 261px}.guest-checkout-title:after{clear:both;content:'';display:block}.guest-checkout-title .list{font:36px/39px 'Merriweather',serif;overflow:hidden;padding:0 28px 22px}.guest-checkout-title.style-2 .list{padding:13px 0 0 0}.guest-checkout-title.style-2 li{padding:13px 0 8px}.guest-checkout-title li{float:left;list-style:none outside}.guest-checkout-title.style-2 li+li{border:0;color:#18a8bf;margin-left:20px;padding-left:18px;background:url('../images/sep-09.gif') no-repeat}.guest-checkout-title li+li{border-left:3px solid #7d8383;margin-left:15px;padding-left:15px}.guest-checkout h3{color:#2e3232;font:2.4em/1.2em 'Merriweather',serif;margin:0 0 15px}.guest-checkout .form-section h3{margin:14px 0 36px}.guest-checkout h4{color:#2e3232;font:1.4em/1.2em 'Merriweather',serif;margin:0 0 19px}.two-col .guest-checkout h4{margin:0 0 18px}.form-information{padding:41px 0 0}.two-col .form-information{padding:58px 0 0}.guest-checkout .form-section{border-top:1px solid #dfdfdf;padding:37px 0 10px;width:624px}.two-col .guest-checkout .form-section{padding:33px 0 13px;width:733px}.guest-checkout .form-section:first-child{border:0;padding-top:0}.two-col .guest-checkout .form-section.section-last{border-top:1px solid #8c8c8c;padding-top:35px}.guest-checkout .radio-row{margin:0 0 22px;overflow:hidden}.guest-checkout .radio-row+.radio-row{margin-top:-11px}.guest-checkout .title,.guest-checkout .text-row label{color:#6a7375;display:block;font-size:.8em;font-weight:bold;letter-spacing:1px;line-height:1.7em;text-transform:uppercase}.guest-checkout input[type="radio"]{float:left}.guest-checkout .radio-row label{color:#6a7375;float:left;font-size:.84em;line-height:1.7em;margin:0 44px 0 8px}.guest-checkout .radio-row .title{float:left;margin:0 45px 0 0}.guest-checkout .text-row:after{clear:both;content:'';display:block}.guest-checkout .text-row{margin:0 -54px 0 0;padding:0 0 16px;width:678px}.guest-checkout .text-row .field{float:left;padding:0 54px 0 0;width:284px}.two-col .guest-checkout .text-row.fields-row .field.right-field{float:right;padding:0}.two-col .guest-checkout .text-row.fields-row .field.right-field .field-note{display:block;padding:45px 5px 0;clear:right}.guest-checkout .text-row .field .field-note{font-size:12px;font-style:italic;margin:28px 0 0;line-height:15px}.guest-checkout .text-row .field .field-note.hidden{display:none}.guest-checkout .fields-row{display:inline-block;margin-top:-18px;vertical-align:top}.guest-checkout .full-width-row{width:100%}.two-col .guest-checkout .fields-row{margin:0 0 0 1px}*+html .guest-checkout .fields-row{display:inline}.guest-checkout .text-row.fields-row .field{padding-top:10px}.two-col .guest-checkout .text-row.fields-row .field{padding:0 54px 11px 0}.guest-checkout .text-row label{clear:left;float:left}.guest-checkout .text-row label em{color:#dd7070}.guest-checkout .text-row input[type="text"]{clear:left;float:left;margin:2px 0 0}.guest-checkout .text-row select{clear:left;float:left;margin:5px 0 0;width:280px}.guest-checkout .text-row>input[type="text"]{width:591px}.guest-checkout .text-row textarea{clear:left;float:left;height:60px;margin:5px 0 0}.form-information p{font-size:.867em;line-height:1.538em;margin:0 0 17px}.form-information .text-row+p{margin-top:-8px}.guest-checkout .form-section>.title{margin:0 0 8px}.guest-checkout .text-row .select-area{clear:left;float:left;height:40px;margin:2px 0 0}.block .check-row,.guest-checkout .check-row{overflow:hidden;width:100%;padding:7px 0 0;margin:0 0 -8px}.block .check-row input[type=checkbox],.guest-checkout .check-row input[type="checkbox"]{float:left}.block .check-row label,.guest-checkout .check-row label,.col-holder .guest-checkout .check-row label{color:#6a7375;float:left;font-size:.84em;line-height:1.7em;padding:0 0 0 9px;font-weight:normal;letter-spacing:normal;text-transform:none}.block .check-row{margin-bottom:10px}.guest-checkout .no-border{margin:25px 0 0;padding:25px 0 11px}.two-col .guest-checkout .form-section.no-border{padding:25px 0 21px}.guest-checkout .no-border .have-border{margin:0 0 2px;padding:0}.guest-checkout .no-border .text-row{padding:10px 0 0}.guest-checkout .btn-hold{border-top:1px solid #8c8c8c;margin-top:40px;padding:60px 0 35px}.escript-hold{border-top:0 solid #8c8c8c;margin-top:0;padding:0 0 35px}.col .guest-checkout .btn-hold.no-border,.two-col .guest-checkout .btn-hold.no-border{border:0;margin-top:0;padding-top:25px}.two-col .guest-checkout .btn-hold{padding:60px 0 58px}.agreements-block .text-block{background:#f9fbfb;border:1px solid #e8eded;height:654px;margin:0 -43px 44px -31px;overflow:auto;padding:31px 43px 0 31px;width:100%;-webkit-box-shadow:2px 2px 2px rgba(1,1,1,.06) inset;-moz-box-shadow:2px 2px 2px rgba(1,1,1,.06) inset;box-shadow:2px 2px 2px rgba(1,1,1,.06) inset}.agreements-block .text-section{border-top:1px solid #e6e9e9;padding:27px 0 15px}.agreements-block .text-section:first-child{border:0;padding-top:0}.agreements-block h4{color:#64848b;font:bold .867em/1.2em 'Open Sans',sans-serif;margin:0 0 7px;text-transform:uppercase}.agreements-block h5{color:#2e3232;font:1.4em/1.2em 'Merriweather',serif;margin:0 0 8px}.agreements-block p{line-height:1.333em;margin:0 0 10px}.form-agreements .terms-conditions{text-align:center}.form-agreements .terms-conditions>.holder{background:#f1f4f4;border:1px solid #e3e9eb;display:inline-block;padding:17px 24px 16px;vertical-align:top;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}*+html .form-agreements .terms-conditions>.holder{display:inline}.form-agreements .terms-conditions input[type="checkbox"]{float:left}.form-agreements .terms-conditions label{color:#6a7375;float:left;font-size:.84em;line-height:1.7em;margin:-2px 0 0 9px}.visited.lightbox{width:auto;background:url('../images/books5.png') no-repeat 50% 40% #FFF;padding:0;border:5px solid #bbb;border-radius:10px}.terms-and-conditions.lightbox{width:auto}.agreement{margin:0 35px}.confirm-titles{padding:7px 0 0}.two-col .confirm-titles{padding:98px 0 0}.confirm-titles .box{border-top:1px solid #aab7b9;overflow:hidden;padding:36px 0 32px}.confirm-titles .image{border:1px solid #e5e8e9;float:left;margin:0 7.3% 0 0;padding:9px}.confirm-titles .box>.holder{overflow:hidden;padding:4px 0 0}.confirm-titles h4{color:#2e3232;font:1.4em/1.2em 'Merriweather',serif;margin:0 0 8px}.confirm-titles .by{color:#969f9f;display:block;font-size:.867em;font-weight:bold;line-height:1.2em}.confirm-titles .by dt{float:left;margin:0 5px 0 0}.confirm-titles .by dd{overflow:hidden;margin:0}.confirm-titles .by dd{overflow:hidden;margin:0;white-space:nowrap;text-overflow:ellipsis;-moz-transition:height 2s;-webkit-transition:height 2s;-o-transition:height 2s;transition:height 2s}.confirm-titles .by dd:hover{white-space:normal}.confirm-titles table{border-bottom:1px solid #d6d6d6;border-collapse:collapse;color:#6a7375;font-size:.867em;margin:0 0 18px;width:100%;line-height:1.2em}.two-col .confirm-titles h4{margin:0 0 9px}.two-col .terms-block{overflow:hidden;clear:both;padding:0 0 35px}.two-col .complete-block{padding:45px 0 44px;color:#6a7375;margin:-51px 0 0;font-size:15px;text-align:center;border-bottom:1px solid #a8b5b7;line-height:17px;background:url('../images/icon-comp.png') no-repeat 50% 0}.two-col .billing-box{overflow:hidden;padding:10px 0 83px}.two-col .billing-box .col{width:25.4%;padding:7px 0 0;float:left;text-align:left;margin:0 0 0 15px;color:#6a7375;font-size:13px;line-height:23px}*+html .two-col .billing-box .col.last{padding:8px 0 0}.two-col .billing-box .col.last{float:left}.two-col .billing-box .col:first-child{margin:0;padding:0;width:38.3%}*+html .two-col .billing-box .col{padding:8px 0 0}*+html .two-col .billing-box .col:first-child{padding:0}.two-col .billing-box .col address{font-style:normal;display:block;padding:0}.two-col .billing-box .col dl{margin:0;padding:0;overflow:hidden}.two-col .billing-box .col dl dt{float:left;margin:0 5px 0 0;color:#6a7375;font-size:15px;line-height:17px;font-weight:bold}.two-col .billing-box .col dl dd{margin:0 0 9px;font-size:15px;line-height:17px;overflow:hidden}.two-col .billing-box .col dl dd.card-name{text-transform:capitalize}.two-col .billing-box .col h4{color:#363939;text-transform:uppercase;font-size:12px;line-height:14px;font-weight:bold;margin:0 0 15px;font-family:'Open Sans',sans-serif}.two-col .billing-box .col h3,.two-col .tab-block .confirm-titles h3.billing-box-header{color:#2e3232;font-size:21px;margin:30px 0 13px;line-height:23px}.two-col .tab-block .confirm-titles h3.billing-box-header{margin-top:42px}.two-col .complete-block p a{color:#1c9eb2}.two-col .complete-block h2{margin:0;text-align:center}.two-col .terms-block .holder,.two-col .complete-block .holder{background:#f1f4f4;padding:13px 24px 16px 24px;border:1px solid #e3e9eb;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:365px;margin:0 auto}.two-col .terms-block .holder .chk-area,.two-col .complete-block .holder .chk-area{margin:3px 8px 0 0}.two-col .terms-block .holder input{margin:0;padding:0;float:left;width:16px;height:15px}.two-col .terms-block .holder label{overflow:hidden;color:#6a7375;font-size:13px;line-height:15px}.two-col .terms-block .holder label a{color:#1c9eb2}#main .confirm-titles .cart-items td{border:solid #efefef;border-width:1px 0 0;padding:11px 8px 12px;text-align:right}#main .confirm-titles td.col-2{width:84px}#main .confirm-titles td.col-1{width:165px}*+html #main .confirm-titles td.col-2{padding:11px 12px 12px}#main .confirm-titles .cart-items td:first-child{padding-left:0;text-align:left;width:39.3%}#main .confirm-titles td.last{padding-right:26px;text-align:right;width:123px}*+html #main .confirm-titles td.last{padding-right:18px}.two-col .confirm-titles .total{padding:14px 0 2px 0}.two-col .confirm-titles .btn-hold{border-top:1px solid #8c8c8c}.two-col .confirm-titles .total-section .btn-hold{padding:35px 0 10px;border:0}.confirm-titles .total{color:#4a5455;font-size:.867em;font-weight:800;line-height:1.2em;margin:0;padding:0 6.6% 0 0;text-align:right;text-transform:uppercase}.confirm-titles .total dt,.confirm-titles .total dd{display:inline-block;vertical-align:top}*+html .confirm-titles .total dt,*+html .confirm-titles .total dd{display:inline}*+html .confirm-titles .total dd{padding-left:4px}.confirm-titles .total dd{margin:0 0 0 32px}.confirm-titles .total-row{border-top:1px solid #8c8c8c;margin:39px 0 0;overflow:hidden;padding:26px 20px 0 3px}.confirm-titles .total-row .edit{background:url(../images/ico-edit.png) no-repeat;color:#1c9eb2;float:left;font-size:.867em;font-weight:700;line-height:1.2em;margin:4px 0 0;padding:0 0 0 21px;text-transform:uppercase}.confirm-titles .total-row .total{font-size:1.4em;font-weight:700;line-height:1.2em;overflow:hidden;padding:0}.confirm-titles .total-row .total dd{margin:0 0 0 50px}.confirm-titles .btn-hold{border:0;margin-top:9px}.form-shipping-payment .shipping-block{padding:0 0 13px}.two-col .form-shipping-payment .shipping-block{padding:69px 0 13px}.form-shipping-payment .shipping-block h3{margin:0 0 34px}.form-shipping-payment .shipping-block .shipping-row{color:#666;display:block;line-height:1.4em;padding:15px 5% 17px 4.5%;overflow:hidden;width:91%;border:solid #cdd8da;border-width:1px 0 0 0}.form-shipping-payment .shipping-block .shipping-row:last-child{border-width:1px 0 1px 0}.form-shipping-payment .shipping-block h3+.shipping-row{border-top:1px solid #e0e0e0}.form-shipping-payment .shipping-block .shipping-row:hover{background:rgba(28,158,178,.04)}.form-shipping-payment .shipping-block .shipping-row.active{background:rgba(28,158,178,.1)}.form-shipping-payment .shipping-block .shipping-row.active .price,.form-shipping-payment .shipping-block .shipping-row:hover .price,.form-shipping-payment .shipping-block .shipping-row.active .name,.form-shipping-payment .shipping-block .shipping-row:hover .name{color:#2e3232}.form-shipping-payment .shipping-block .shipping-row.shipping-resubmission{padding-top:25px;padding-bottom:25px}.form-shipping-payment .shipping-block .shipping-row.hidden{display:none}.form-shipping-payment .shipping-block .shipping-row.shipping-resubmission .price{margin-top:0}.form-shipping-payment .shipping-block input[type="radio"]{float:left;margin:13px 44px 0 -2px}.form-shipping-payment .shipping-block .rad-area{margin:13px 44px 0 -2px}.form-shipping-payment .shipping-block .price{float:right;margin:12px 0 0 10px;width:97px}.two-col .form-shipping-payment .shipping-block .price{margin:12px -43px 0 0}.form-shipping-payment .shipping-block .holder{display:block;overflow:hidden}.form-shipping-payment .shipping-block .name{display:block;font-weight:bold}.form-shipping-payment .parens{font-size:12px;font-style:italic}.two-col .payment-block{padding:58px 0 0}.two-col .payment-type-block{padding:20px 0;border-bottom:1px solid #a8b5b7}.form-shipping-payment .shipping-block .duration{display:block}.form-shipping-payment .shipping-block .note,.confirm-titles .terms-block .note{display:block;font-size:.867em;line-height:1.2em;margin:34px 0 42px}.confirm-titles .terms-block .note{margin:0}.two-col .form-shipping-payment .shipping-block .note{margin:35px 0 35px}.form-shipping-payment .shipping-block .note a{color:#1ea7bd}.guest-checkout .payment-block h3{margin:0 0 38px}.payment-block .radio-block{background:#f1f4f4;border:1px solid #e4eaec;font-weight:bold;line-height:2.3em;margin:0 0 30px;padding:28px 2px 24px;text-align:center;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.two-col .payment-block .radio-block{margin:0 0 17px}.payment-block .radio-block li{display:inline-block;list-style:none outside;vertical-align:top}.payment-block .radio-block li.border{border-left:1px solid #ced1d2;margin-left:4%;padding-left:4%}*+html .payment-block .radio-block li{display:inline}.payment-block .radio-block .jcf-label-active{color:#2e3232}.payment-block .radio-block .rad-area,.payment-block .radio-block input[type="radio"]{float:left;margin:7px 7px 0 0}.payment-block .radio-block label{float:left;line-height:18px}.payment-block .payment-section,.payment-type-block .payment-section{padding:33px 0 6px;width:100%}.payment-block .payment-section:after,.payment-type-block .payment-section:after{clear:both;content:'';display:block}.payment-block .payment-section+.payment-section,.payment-type-block .payment-section+.payment-section{border-top:1px solid #dfdfdf;padding-top:24px}.cart .method-block{display:none}.cart .method-block.active{display:block}.guest-checkout .payment-block .fields-row .field{margin-top:4px}.guest-checkout .payment-section+.payment-section .text-row{padding:0 0 21px 1px}.guest-checkout .text-row .full-width{width:100%}.guest-checkout .text-row .full-width input[type="text"]{width:590px}.guest-checkout .text-row.card-number .field{float:left;padding-right:0;width:auto}.guest-checkout .text-row .field.separator{background:url(../images/sep-05.gif) no-repeat}.guest-checkout .text-row .field .internal-field{padding:0}.guest-checkout .text-row.card-number .field input[type="text"]{width:453px}.guest-checkout .text-row.card-number .field+.field{padding-left:25px}.guest-checkout .text-row.card-number .field+.field input[type="text"]{width:43px}.guest-checkout .text-row .field.field-options{width:100%}.guest-checkout .text-row .field .option-desc,.two-col .guest-checkout .text-row .field .option-desc,.tab-holder-2 .form-holder-2 .option-desc{width:auto}.guest-checkout .text-row .field .option-selection,.two-col .guest-checkout .text-row .field .option-selection,.tab-holder-2 .form-holder-2 .option-selection{padding:0 0 0 35px;width:18%}.guest-checkout .text-row .select-holder{clear:left;float:left;width:100%}.guest-checkout .text-row .select-holder select,.guest-checkout .text-row .select-holder .select-area{clear:none;float:left}.guest-checkout .text-row .select-holder .month{width:165px}.guest-checkout .text-row .select-holder .year{margin-left:10px;width:104px}.guest-checkout .text-row .select-holder .select-year{margin-left:10px}.guest-checkout .text-row #billing-zip{width:213px}.form-shipping-payment .btn-hold{margin-top:21px;padding:44px 0 82px}#main .form-shipping-payment .pay-now{font-size:15px;line-height:18px;margin-top:-6px}#main .form-shipping-payment .pay-now span{background:0;padding:19px 9px 20px 30px}.total-section,.form-shipping-payment .total-section{margin:0 -156px -115px -154px;width:1140px;clear:both}.total-section{width:930px !important;margin:0 -98px !important}.total-section.section-mt{margin-top:30px !important}.total-section .holder,.form-shipping-payment .total-section .holder{background:url(../images/bg-total-holder.jpg);padding:33px 13.7% 35px}.total-section .holder{padding:33px 10.7% 35px}.total-section .holder dl,.form-shipping-payment .total-section .holder dl{margin:0 0 0 auto;overflow:hidden;padding:15px 7px 18px;width:63%}.total-section .holder dl{padding:15px 13px 18px 5px}.total-section .holder dl+dl,.form-shipping-payment .total-section .holder dl+dl{border-top:1px solid #a9b3b4}.total-section .holder dt,.form-shipping-payment .total-section .holder dt{color:#5c6667;float:left;font-weight:bold;margin:0 51px 0 0;text-align:right;text-transform:uppercase;width:66%}.total-section .holder dd,.form-shipping-payment .total-section .holder dd{overflow:hidden;margin:0;font-weight:bold;color:#5c6667;white-space:nowrap;float:right}.total-section .frame,.form-shipping-payment .total-section .frame{background:url(../images/bg-total-frame.jpg);color:#fff;font-size:1.4em;font-weight:bold;line-height:1.2em;padding:32px 13.6% 35px;text-align:right;text-transform:uppercase;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.total-section .frame{padding:32px 11.4% 35px}.total-section .frame dt,.total-section .frame dd,.form-shipping-payment .total-section .frame dt,.form-shipping-payment .total-section .frame dd{display:inline-block;vertical-align:top}.total-section .frame dt,.form-shipping-payment .total-section .frame dt{padding:0 62px 0 0}.total-section .frame dt{padding:0 75px 0 0}.total-section .frame dd,.form-shipping-payment .total-section .frame dd{margin:0}*+html .form-shipping-payment .total-section .frame dt,*+html .total-section .frame dd,*+html .total-section .frame dt,*+html .form-shipping-payment .total-section .frame dd{display:inline}*+html.total-section .frame dd,*+html .form-shipping-payment .total-section .frame dd{margin-left:4px}.total-section .frame .frame-list{padding:10px 10px 10px 5px;overflow:hidden}.total-section .frame .frame-list dt{padding:0 25px 0 0;float:left;width:55%}.total-section .frame .frame-list dd{float:right}.total-section .heading{margin:-22px 0 0;width:100%;text-align:center;overflow:hidden}.total-section .heading .title{height:22px;display:inline-block;padding:0 30px 0 0;vertical-align:top;color:#33322d;font-size:13px;line-height:22px;background:url('../images/title-order.png') no-repeat 100% 0}.total-section .heading .title span{display:inline-block;vertical-align:top;padding:2px 0 0 30px;text-align:center;min-width:163px;height:20px;background:url('../images/title-order.png') no-repeat 0 -22px}.escript-details{margin:25px 0 0;padding-top:20px;border-top:solid 1px #ddd}.escript-details .milli{margin-top:10px;line-height:1.5}.two-col .contact-block{margin:-4px 0 41px 3px}.two-col .contact-block address{margin:0;padding:0 0 14px;overflow:hidden;line-height:2em;color:#6a7375;font-size:1em}.two-col .link-hold,.two-col .contact-block .link-holder{margin:0 0 0 -5px;overflow:hidden}.confirm-titles .link-hold{padding:0 0 17px}.two-col .link-hold .edit,.two-col .contact-block .edit{background:url('../images/icon-edit.png') no-repeat 5px 2px;font-size:13px;color:#1c9eb2;text-transform:uppercase;line-height:17px;font-weight:bold;padding:0 0 0 24px}.two-col{width:100%;overflow:hidden;margin:-128px 0 0}.new-customer .two-col,.reset-password .two-col{margin:0 auto}.two-col .aside-col{float:right;width:190px;margin:0 0 0 20px}.aside-col .check-box{overflow:hidden;background:#fff;margin:0 0 15px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.aside-col .check-box .total-block{padding:21px 10px 16px;-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;overflow:hidden;background:#8da0a3;border-bottom:1px solid #86979a}.aside-col .check-box .total-block .total{display:block;text-align:center;letter-spacing:1px;color:#fff;font-weight:bold;font-size:13px;line-height:18px;text-transform:uppercase}.aside-col .check-box .total-block .num{color:#dbe5e6;display:block;text-align:center;font-size:70px;font-weight:bold;line-height:72px}.aside-col .check-box .holder{padding:25px 10px 31px;overflow:hidden;text-align:center}.aside-col .check-box .holder .total{display:block;text-align:center;text-transform:uppercase;color:#2e3232;font-size:13px;letter-spacing:1px;margin:0 0 7px;line-height:17px;font-weight:bold}.aside-col .check-box .holder .num{display:block;text-align:center;text-transform:uppercase;color:#6a7375;font-weight:bold;margin:0 0 27px;font-size:28px;line-height:32px}.small{text-transform:none;font-size:14px}.coupon-left-field input.coupon-input{color:#6a7375;font-size:12px;font-weight:bold;line-height:20px;padding:10px 14px;height:20px;width:115px;background:none repeat scroll 0 0 #fff;border-radius:7px;border:1px solid #b7c1c3;box-shadow:3px 3px 5px rgba(1,1,1,0.13) inset;margin-bottom:10px;margin-top:5px}.coupon-left-field .cc-label{font-size:14px;font-weight:bold;text-transform:uppercase;color:#000}#coupon_error.err.hide{margin-bottom:0}.form-area .form-holder .go.button,.aside-col .check-box .button{display:inline-block;border:1px solid #e7c743;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:10px 20px 9px 17px;font-size:.867em;text-transform:uppercase;color:#2e3232;font-weight:bold;background:#ffda45 url(../images/btn-yellow.png) repeat-x;-webkit-box-shadow:0 -1px 0 #ffdd54 inset;-moz-box-shadow:0 -1px 0 #ffdd54 inset;box-shadow:0 -1px 0 #ffdd54 inset}.aside-col .check-box .button span{display:block;background:url(../images/ico-basket3.png) no-repeat 0 4px;padding:4px 0 4px 28px;letter-spacing:.5px}.aside-col .check-box .button:hover{text-decoration:none;background:#ffe477 url(../images/btn-yellow-hover.png) repeat-x;-webkit-box-shadow:0 -1px 0 #ffe682 inset;-moz-box-shadow:0 -1px 0 #ffe682 inset;box-shadow:0 -1px 0 #ffe682 inset}.aside-col .check-box .button.pressed{-webkit-box-shadow:0 1px 3px #f4d141 inset;-moz-box-shadow:0 1px 3px #f4d141 inset;box-shadow:0 1px 3px #f4d141 inset;background:#ffda44}.aside-col .info-box{overflow:hidden;position:relative;background:#fff url(../images/bg-info.png) no-repeat 50% 14px;margin:0 0 30px;padding:48px 17px 18px;color:#6a7375;font-size:12px;line-height:16px;text-align:center;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.aside-col .info-box p a{color:#6a7375}.aside-col .info-box .tooltip{position:absolute;top:10px;left:9px;width:16px;height:16px}.aside-col .info-box .tooltip .opener{display:block;width:16px;height:16px;text-indent:-9999px;overflow:hidden;background:url(../images/btn-help.png) no-repeat}.aside-col .info-box .tooltip:hover .opener{background-position:-24px 0}.aside-col .info-box strong{display:block;text-align:center;color:#1da6bc;font-size:13px;font-weight:bold;margin:0 0 10px;line-height:19px}.aside-col .info-box p{margin:0}.aside-col .capture-block{overflow:hidden;text-align:center;padding:36px 0 0;background:url(../images/bg-capture.png) no-repeat 50% 0}.aside-col .capture-block .capture{display:block;text-align:center;color:#4a5455;font-size:.867em;letter-spacing:-0.4px;line-height:1.385em;margin:0 0 16px}.two-col .column{overflow:hidden;padding:0 0 116px}.two-col .column .yes-block{border:1px solid #78c17e;overflow:hidden;margin:0 0 12px;position:relative;padding:75px 25px 23px;background:#ebf7ec url(../images/yes-icon.png) no-repeat 50% 29px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px}.two-col .column .yes-block .close{position:absolute;top:19px;right:19px;width:13px;height:13px;background:url(../images/bg-close-3.png) no-repeat;text-indent:-9999px;overflow:hidden}.two-col .column .yes-block span{display:block;color:#38423d;font-size:.867em;line-height:1.154em;letter-spacing:.6px;text-align:center;font-weight:bold;margin:0 0 9px;text-transform:uppercase}.two-col .column .yes-block .info{color:#73827b}.tempview_alert{border:1px solid #a79d77;overflow:hidden;margin:0 0 50px;position:relative;padding:25px 50px 25px;background:#fff7d7;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;font-weight:bold;max-width:1000px;text-align:center;margin-left:auto;margin-right:auto}.error-block{margin:0 0 23px;padding:30px 94px 36px;background:#feddde}.error-block.soft{border:1px solid #a79d77;overflow:hidden;margin:0 0 50px;position:relative;padding:35px 50px 23px;background:#fff7d7;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px}.error-block.soft span{display:block;color:#3b382c;font-size:.867em;line-height:1.154em;letter-spacing:.6px;text-align:center;font-weight:bold;margin:0 0 15px;text-transform:uppercase;padding-top:35px;background:url(../images/yield-icon.png) no-repeat 50% 0}.error-block.soft span.info{color:#777467;text-transform:none;font-weight:normal;margin-bottom:9px;padding-top:0;background:0}.error-block.soft .btn{border-color:#d1c9ab;background:#fffcf2}.error-block.soft .btn span{color:#777467;margin-bottom:0}.error-block.soft .btn:hover{border-color:#c1ba9d;background:#fff}.error-block.soft .btn:hover span{color:#73827b}.error-block.soft .btn:active{border-color:#c1b998;background:#f8f5e8;-webkit-box-shadow:inset 0 1px 4px #afa993;-moz-box-shadow:inset 0 1px 4px #afa993;box-shadow:inset 0 1px 4px #afa993}.error-block.soft .btn:hover span{color:#777467}.error-block.soft.checkmark{padding-top:75px;background:#ebf7ec url(../images/yes-icon.png) no-repeat 50% 29px}.two-col .column .error-block .btn-holder{text-align:center}.two-col .column .error-block .btn-holder span{color:#927b7b;font-size:13px;line-height:15px;vertical-align:top;font-weight:bold;margin:18px 0 0;text-transform:uppercase;display:inline-block}.two-col .column .error-block .btn-holder .button span{padding:16px 0 16px 16px;background:0;text-align:center;min-width:147px;color:#7a7575;margin:0;line-height:15px}.two-col .column .hold{overflow:hidden;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;margin:0 0 13px;background:url(../images/bg-twocolumns2.png)}.two-col .column .tab-holder-2 .hold{background:0;margin:0 -98px 54px}.two-col .column .hold .block{overflow:hidden;padding:35px;border-bottom:1px solid #ddd}.two-col .column .hold .block:last-child{border-bottom:0}.cart .two-col .column .hold .block{padding:35px 100px}.cart .two-col .column .hold .block.emptyCart{padding-top:105px}.two-col .column .hold .image{float:left;padding:9px;border:1px solid #e3e6e8;width:220px;margin:0 45px 0 0}.two-col .column .hold .image img{vertical-align:top}.two-col .column .hold .text-holder{padding:16px 0 0;overflow:hidden}.two-col .column .hold .error{display:block;letter-spacing:.6px;padding:1px 0 3px 30px;color:red;text-transform:uppercase;font-size:.867em;line-height:1.308em;margin:0 0 19px;font-weight:bold;background:url(../images/bg-important-2.png) no-repeat}.two-col .column .hold h3{color:#2e3232;margin:0 0 9px;font:1.4em/1.095em 'Merriweather',"Times New Roman",Times,serif}.two-col .column .hold .order-item h3{margin-bottom:0}.two-col .column .hold .cart-stop-notice{padding:30px 0 30px 50px}.two-col .column .hold h3 a{color:#2e3232}.two-col .column .hold .by{font-size:.867em;line-height:1.231em;font-weight:bold;color:#969f9f}.two-col .column .hold .by dt{float:left;margin:0 5px 0 0}.two-col .column .hold .by dd{overflow:hidden;margin:0}.two-col .column .hold .by dd a{color:#969f9f}.two-col .column .table-holder{border-bottom:1px solid #d6d6d6;overflow:hidden;padding:27px 0 0}.two-col .column table{border-collapse:collapse;margin:0;width:100%;padding:0;color:#6a7375;font-size:.867em;line-height:1.308em}.two-col .column table td{border-top:1px solid #f1f1f1;padding:10px 0 12px}.two-col .column table td.text-right{text-align:right}.two-col .column table td.col-1{padding:10px 10px 12px 0;width:287px}.two-col .column table td.col-2{padding:10px 10px 12px 0;width:165px}.two-col .column table .edit-row td{padding:5px 0;border:0}.two-col .column .tab-block .edit{display:block;margin-bottom:15px;font-size:11px;font-weight:bold;text-transform:uppercase}.two-col .column .tab-block .edit:hover{text-decoration:none}.two-col .column .hold .info-holder{overflow:hidden;padding:20px 0 12px}.two-col .column .hold .total{float:right;font-size:.8em;padding:1px 0 0 0;line-height:1.333em;font-weight:700;text-transform:uppercase;color:#4a5455}.two-col .column .hold .total dt{float:left;margin:5px 39px 0 0;letter-spacing:1px}.two-col .column .hold .total dd{float:right;text-align:right;margin:0;font-weight:normal;color:#4a5455;font-size:1.75em;line-height:23px;letter-spacing:-1px;min-width:71px}.two-col .column .hold .info-holder ul{margin:0;padding:0;list-style:none;overflow:hidden}.two-col .column .hold .info-holder ul li{float:left;font-weight:bold;text-transform:uppercase;font-size:13px;line-height:17px;background:url('../images/sep-06.png') no-repeat;padding:5px 20px 7px}.two-col .column .hold .info-holder ul li:first-child,.two-col .column .hold .info-holder ul li.cart-confirm{padding:5px 20px 7px 0;background:0}.two-col .column .hold .info-holder ul li a{color:#1c9eb2}.two-col .column .hold .info-holder ul li .edit{font-size:13px;padding:0 0 0 27px;background:url('../images/icon-edit.png') no-repeat 5px 2px}.two-col .column .hold .info-holder ul li .delete{padding:0 0 0 23px;background:url('../images/icon-delete.png') no-repeat 1px 1px}.big-total-block{overflow:hidden;padding:25px 87px 43px 35px;margin:4px 0 0;-moz-border-radius:0 0 7px 7px;-webkit-border-radius:0 0 7px 7px;border-radius:0 0 7px 7px;background:url('../images/bg-total-holder.jpg')}.big-total-block dl{float:right;margin:0;padding:21px 0 0;color:#5c6667;font-size:21px;font-weight:bold;line-height:24px;text-transform:uppercase;letter-spacing:1px}.big-total-block dt{float:left;margin:0 57px 0 0}.big-total-block dd{float:left;margin:0}.big-total-block .button{-moz-border-radius:16px;-webkit-border-radius:16px;border-radius:16px;font-size:13px;line-height:15px;margin:18px 0 0;font-weight:bold;text-transform:uppercase;text-align:center;float:left;letter-spacing:.6px;padding:5px 17px;-webkit-box-shadow:inset 0 -1px 0 #909c9e;-moz-box-shadow:inset 0 -1px 0 #909c9e;box-shadow:inset 0 -1px 0 #909c9e;color:#fff;border:1px solid #778688;background:#8a9799}.big-total-block .button span{background:url('../images/icon-delete-2.png') no-repeat;padding:0 4px 1px 23px;float:left}.big-total-block .button:hover{text-decoration:none;background:#8da1a4 url(../images/btn-grey-hover2.png) repeat-x}.big-total-block .button.pressed{-webkit-box-shadow:inset 2px 2px 5px rgba(0,0,0,0.1);-moz-box-shadow:inset 2px 2px 5px rgba(0,0,0,0.1);box-shadow:inset 2px 2px 5px rgba(0,0,0,0.1);background:#859193 url(../images/btn-grey-pressed2.png) repeat-x}.two-col .column .capture-block{overflow:hidden;color:#4a5455;font-size:1em;letter-spacing:-0.5px;line-height:1.133em}.two-col .column .capture-block span{display:block;text-align:right;margin:0 0 6px}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;outline:0}#cboxOverlay{position:fixed;width:100%;height:100%;background:#fff;background:rgba(0,0,0,0.8)}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto}#cboxTitle{margin:0;color:#FFF}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxLoadingGraphic{display:none}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer;border:0}#cboxNext,#cboxPrevious{position:absolute;top:50%;height:36px;width:36px;background:url(../images/carousel-arrows.png) no-repeat;overflow:hidden;text-indent:-10000px}#cboxNext{right:-50px;background-position:-36px 0}#cboxPrevious{left:-50px}#cboxNext:hover{background-position:-36px -36px}#cboxPrevious:hover{background-position:0 -36px}#cboxClose{position:absolute;top:0;right:0;float:none;height:14px;width:14px;padding:14px;background:url(../images/icon-close.png) 8px 7px no-repeat;text-indent:-10000px;visibility:hidden}#cboxClose:hover{background-position:8px -19px}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none}.cboxIframe{width:100%;height:100%;display:block;border:0}#colorbox,#cboxContent,#cboxLoadedContent{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.lightbox{width:829px;background:#fff url(../images/bg-img.png) no-repeat 34% 131%;border:1px solid #d7dcdf;margin:0 auto;position:relative;padding:0 0 58px;overflow:hidden;-webkit-box-shadow:0 12px 5px -10px rgba(0,0,0,0.5),0 3px 6px rgba(0,0,0,0.2);-moz-box-shadow:0 12px 5px -10px rgba(0,0,0,0.5),0 3px 6px rgba(0,0,0,0.2);box-shadow:0 12px 5px -10px rgba(0,0,0,0.5),0 3px 6px rgba(0,0,0,0.2)}.lightbox.separate-window{margin:50px auto;width:960px}.window-print{display:block;position:absolute;top:10px;right:20px;font-family:'Open Sans',sans-serif;font-weight:bold;text-transform:uppercase}.lightbox:before,.lightbox:after{content:"";position:absolute;z-index:-2}.lightbox .holder{overflow:hidden;margin:0 0 48px;padding:62px 37px 49px 37px;border-bottom:1px solid #e5e5e5}.visited.lightbox .holder{overflow:hidden;margin:0;padding:62px 37px 15px 37px;border-bottom:0 solid #fff}.lightbox .sub-logo{background:url(../images/logo05.png) no-repeat;width:240px;height:55px;text-indent:-9999px;overflow:hidden;margin:0 auto;display:block}.lightbox .sub-logo a{display:block;height:100%}.lightbox .h1,.lightbox>.holder>h1{text-align:center;margin:0;color:#2e3232;margin:0 0 37px;font:50px/70px 'Merriweather',"Times New Roman",Times,serif}.lightbox .col-holder{background:url(../images/sep-07.gif) repeat-y 416px 0}.new-customer .lightbox .col-holder,.reset-password .lightbox .col-holder{background:0}.reset-lightbox h1{text-transform:capitalize}.lightbox .col-holder .form-information.form-reset{padding-top:25px;padding-bottom:25px;text-align:center}.lightbox .col-holder .form-reset .button{float:none;width:auto;height:auto}.lightbox .col-holder .col{width:315px;padding:3px 0 0 55px;float:left}.lightbox .col-holder .col:first-child{padding:3px 0 0 99px}.visited.lightbox .col-holder .col:first-child{padding:3px 0 0 50px}.my-account .lightbox .col-holder{background:0}.my-account .lightbox .col-holder .col,.col-holder.single .col{padding-left:40px;width:740px}.my-account .lightbox table{margin-bottom:60px;width:100%}.my-account .lightbox table tr th{text-align:left;font-size:14px;font-weight:bold;background:#18a8bf;color:#fff;padding:5px 8px}.my-account .lightbox table tr td{font-size:12px;text-align:left;padding:5px 8px;border-bottom:solid 1px #ddd;vertical-align:middle}.my-account .lightbox table tr td .shipped{color:green}.my-account .lightbox table tr td .checkout{background:yellow;color:#000;font-weight:bold}.my-account .lightbox table tr td .under_review{color:red}.my-account hr{margin:0 0 40px 0;border:0;background:#ccc;height:1px;line-height:1px}.my-account address{float:left;margin-right:40px}.my-account #user_profile .extra{font-size:12px;clear:both;margin:0 15px}.lightbox .col-holder .col .h2{color:#2e3232;margin:0 0 20px;font:1.4em/1.095em 'Merriweather',"Times New Roman",Times,serif}.lightbox>.h2{color:#2e3232;margin:20px;font:1.4em/1.095em 'Merriweather',"Times New Roman",Times,serif}.lightbox .col-holder label{display:block;font-weight:bold;color:#6a7375;letter-spacing:1px;margin:0 0 7px;text-transform:uppercase;font-size:12px;line-height:14px}.lightbox .col-holder label.option-label,.tab-holder-2 .form-holder-2 label.option-label,.two-col .tab-holder-2 label.option-label{font-family:'Open Sans',sans-serif;font-size:15px;font-weight:400;line-height:1.4;text-transform:none;letter-spacing:0;cursor:pointer}.lightbox .col-holder label.option-label input[type="radio"]{margin:-4px 4px 0 0 !important}.tab-holder-2 .form-holder-2 .option-label.label-checkbox{line-height:1.1}.option-label.label-checkbox .chk-area{margin-right:4px}.lightbox .col-holder .row{padding:0 0 27px;overflow:unset}*+html .lightbox .col-holder .row{padding:0 0 25px}.lightbox .col-holder .form-holder:after,.lightbox .col-holder .row:after{display:block;clear:both;content:''}.option-label .error{min-width:200px}.lightbox .col-holder input{color:#6a7375;font-size:15px;line-height:20px;width:233px;padding:10px 14px;height:20px;margin:0;background:#fff;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;border:1px solid #b7c1c3;-webkit-box-shadow:inset 3px 3px 5px rgba(1,1,1,0.13);-moz-box-shadow:inset 3px 3px 5px rgba(1,1,1,0.13);box-shadow:inset 3px 3px 5px rgba(1,1,1,0.13)}.lightbox .col-holder input:hover{border-color:#92a7aa;color:#2e3232;-webkit-box-shadow:inset 0 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #92a7aa,1px -1px 0 #92a7aa,1px 1px 0 #92a7aa,-1px 1px 0 #92a7aa;-moz-box-shadow:inset 0 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #92a7aa,1px -1px 0 #92a7aa,1px 1px 0 #92a7aa,-1px 1px 0 #92a7aa;box-shadow:inset 0 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #92a7aa,1px -1px 0 #92a7aa,1px 1px 0 #92a7aa,-1px 1px 0 #92a7aa}.lightbox .col-holder .parent-focus input{border-color:#ffda44;color:#2e3232;-webkit-box-shadow:inset 0 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #ffda44,1px -1px 0 #ffda44,1px 1px 0 #ffda44,-1px 1px 0 #ffda44;-moz-box-shadow:inset 0 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #ffda44,1px -1px 0 #ffda44,1px 1px 0 #ffda44,-1px 1px 0 #ffda44;box-shadow:inset 0 4px 2px rgba(1,1,1,0.03),-1px -1px 0 #ffda44,1px -1px 0 #ffda44,1px 1px 0 #ffda44,-1px 1px 0 #ffda44}.lightbox .col-holder .link-holder{margin:-12px 0 0;overflow:hidden;padding:0 0 25px}.lightbox .error{color:#000;font-weight:bold}.lightbox .error>h2{color:red;font-size:36px;line-height:50px}.lightbox label.error{color:red;padding-top:5px}.lightbox .col-holder .link{color:#1c9eb2;font-size:13px;line-height:17px;float:left}.lightbox .col-holder .button{float:left;color:#2e3232;font-size:13px;line-height:20px;width:162px;height:47px;font-weight:bold;text-transform:uppercase;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;border:1px solid #e7c436;background:#ffda44;-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);-moz-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);word-spacing:-2px;letter-spacing:1px;padding:14px 55px 13px;margin:0}*+html .lightbox .col-holder .button{border:0;line-height:13px}.lightbox .col-holder .button:hover{background:#ffe477 url(../images/btn-yellow-hover2.png) repeat-x;text-decoration:none;border:1px solid #e7c436;box-shadow:none}*+html .lightbox .col-holder .button:hover{border:0}.lightbox .col-holder .button.pressed{background:#ffda44 url(../images/btn-yellow-pressed.png) repeat-x;-webkit-box-shadow:inset 2px 2px 5px rgba(0,0,0,0.1);-moz-box-shadow:inset 2px 2px 5px rgba(0,0,0,0.1);box-shadow:inset 2px 2px 5px rgba(0,0,0,0.1);border:1px solid #e7c436}*+html .lightbox .col-holder .button.pressed{border:0}.lightbox .col-holder .btn-holder{padding:18px 40px;overflow:hidden;text-align:center;width:185px}.lightbox .col-holder .btn.grey{-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;font-size:13px;line-height:15px;margin:0 0 33px;font-weight:bold;text-transform:uppercase;text-align:center;display:inline-block;float:none;height:auto;letter-spacing:.6px;padding:15px 3px;-webkit-box-shadow:inset 0 -1px 0 #909c9e;-moz-box-shadow:inset 0 -1px 0 #909c9e;box-shadow:inset 0 -1px 0 #909c9e;color:#fff;border:1px solid #778688;width:177px;background:#8a9799;text-align:center}.lightbox .col-holder .btn.grey:hover{text-decoration:none;border:1px solid #778688;background:#8da1a4 url(../images/btn-grey-hover2.png) repeat-x}.lightbox .col-holder .btn.grey.pressed{-webkit-box-shadow:inset 2px 2px 5px rgba(0,0,0,0.1);-moz-box-shadow:inset 2px 2px 5px rgba(0,0,0,0.1);box-shadow:inset 2px 2px 5px rgba(0,0,0,0.1);border:1px solid #778688;background:#859193 url(../images/btn-grey-pressed2.png) repeat-x}.lightbox .col-holder .or{text-transform:uppercase;color:#8a9799;font-size:13px;line-height:15px;font-weight:bold;margin:0 0 45px;display:block;text-align:center}.lightbox .col-holder .btn-holder .link-holder{text-align:center}.lightbox .col-holder .btn-holder .link{display:inline-block;color:#1c9eb2;text-align:center;float:none;font-weight:bold;letter-spacing:.6px;font-size:13px;line-height:15px;text-transform:uppercase}.lightbox .col-holder .form-information{padding:0 50px}#signed-in p,.invoice p{text-align:center}#signed-in p .button{margin:30px auto 10px;width:130px;height:48px;display:block;float:none}#advisory_bio_image .mojo_editable_layer_header{position:absolute}.mojo-logged-in-editing .message-holder{overflow:visible}.mojo-logged-in-editing #alert_button_link .mojoblock_edit{width:300px}#submit_block_form,#cancel_block_editor{height:auto;display:inline}form.mojoblocks_form textarea{height:75px}.help.mojo-logged-in-editing .slide{display:block}.playwrights.mojo-logged-in-editing .slide-show .slide-list li .cke_skin_mojo{position:relative;z-index:9999}.playwrights.mojo-logged-in-editing .slide-show .mask{display:none}.playwrights.mojo-logged-in-editing .slide-show .text .mojoblock_region{position:relative;left:50px}.playwrights.mojo-logged-in-editing .slide-show .text .holder{height:auto;padding-bottom:40px}.home.mojo-logged-in-editing .gallery1 .links-row .mojoblock_editable_layer{height:50px !important;width:200px !important}.home.mojo-logged-in-editing .gallery1 .links-row .button2 .mojoblock_editable_layer{margin-left:220px}form.error{border-color:red;margin-bottom:10px !important}label.email_form_error{display:block;color:red;font-size:12px;line-height:14px;font-weight:bold;margin:0 0 6px;letter-spacing:1px;text-transform:uppercase;margin-bottom:18px !important;clear:both;margin-top:10px}.lightbox label.email_form_error{color:red;padding-top:20px}textarea.error,input.error{border:2px solid red !important}div.err{display:none;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;background-color:#fee;color:#e00;font-weight:bold;font-size:10pt;padding:7px 10px;margin-bottom:10px;clear:both}.clearfix{clear:both}.clear{clear:both}form .loading{background:url(../images/search-loading.gif) no-repeat center center;width:250px;height:20px}.cart .tab-block fieldset{width:100%}.cart .info-form{margin-top:15px}.clear-left{clear:left}.caps{text-transform:capitalize}.musical_package_name td{border-bottom:none !important}.musical_package_details td{padding-top:0 !important;border-top:none !important}.info_orch{display:block;padding-left:20px;color:#888;font-size:11px;margin-top:1px}.checkout-button-suspended{font-weight:bold;padding:13px 0;display:inline-block}.min_pdf{font-size:11px;display:block}.input_note{font-size:12px;font-style:italic;margin-top:7px;float:right;width:380px;line-height:15px}.input_note.note_small{width:375px}.col .input_note{margin-top:22px;width:auto}address{padding:10px 15px;font-size:12px;font-weight:normal;line-height:18px}address.no-pad{padding:0;margin-bottom:10px}.cart-disclaimer{margin:40px 0 30px 0}.link-holder.text-right{text-align:right !important}.link-holder.text-right a{float:none !important;line-height:24px}.submit-thank-you #standard_basic_content{margin-top:40px}.helpers p{display:none;font-size:12px;text-align:center;margin-bottom:0 !important;padding:25px 0 0 0}.none,.milli{margin-bottom:40px;padding-bottom:20px;border-bottom:solid 1px #ddd;font-size:12px}.milli{margin-bottom:20px}.milli{margin-bottom:20px}.center{text-align:center}.confirm-terms{display:none}#dashboard_loading,#adding_loading,#adding_items_loading,#order_loading,#cart_loading,#cart_full,#removeitem_loading,#create_account_loading{width:600px}.lightbox>h2.title,#dashboard_loading h2,#adding_loading h2,#adding_items_loading h2,#order_loading h2,#cart_loading h2,#cart_full h2,#removeitem_loading h2,#create_account_loading h2{font-size:36px;text-align:center;height:36px;margin-top:60px}.confirm-terms{display:none}#dashboard_loading img,#adding_loading img,#adding_items_loading img,#order_loading img,#cart_loading img,#removeitem_loading img,#create_account_loading img,#cart_full p{margin:40px auto;display:block;text-align:center}.lightbox>.body{margin:40px}#cart_full p{width:85%}#edit_profile .cancel{padding:13px 0 0 15px;float:left}#edit_profile .guest-checkout .fields-row{margin-top:0}.order-titles{overflow:hidden}.order-titles span{float:left;display:block;width:66%}.order-titles a{float:right}.discount-lookup-result{margin:10px 30px;text-align:left}.discount-lookup-result span{display:block;margin:20px;font-weight:bold}.form-area .form-holder p{margin:10px 0}.range{position:relative}.range .lower-bound{float:left}.range .upper-bound{float:right}.range .bound{width:77px}.range input{color:#778688;background:0;padding:2px 0 2px 8px;height:22px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:0;width:33px}.range .hold{float:right;margin:-1px -1px 0 0}.range .minus{width:19px;height:27px;float:left;text-indent:-9999px;margin:0 -1px 0 0;overflow:hidden;background:url(../images/bg-btn-compact.png) no-repeat}.range .minus:hover{position:relative;background-position:-37px 0}.range .plus{width:19px;height:27px;float:left;text-indent:-9999px;overflow:hidden;background:url(../images/bg-btn-compact.png) no-repeat -18px 0}.range .plus:hover{position:relative;background-position:-55px 0}.range .to{position:absolute;top:0;left:48%}input[type=password]{font-family:Arial}.cart .free-shipping{text-align:center;margin:20px 10px}.cart .free-shipping strong{color:#1c9eb2}.cart .free-shipping p{font-size:80%}#escript-download-instructions .actions a{display:block;text-align:center;width:49%;float:left}body.invoice{background:#f8f8f8}.invoice-controls{width:700px;margin:auto;text-align:center}.invoice-controls>.inner{margin:10px}.invoice-body{width:100%}.invoice-body>table{width:700px;margin:auto}.following{margin-bottom:10px}.following2{margin-bottom:20px}.following3{margin-bottom:30px}.leading{margin-top:10px}.leading2{margin-top:20px}.leading3{margin-top:30px}.ac{text-align:center}.al{text-align:left}.ar{text-align:right}.aj{text-align:justify}a.big{font-size:150%}#container{position:relative;min-width:600px;max-width:1000px;min-height:828px;background:#FFF;border:1px solid #000;border-width:0 1px;margin:0 auto;padding:3em;z-index:9999}#ajax-search-result-suggestions{position:absolute;left:0;top:0;width:300px;background:#FFF;border:1px solid #484256;display:none;z-index:9999}#ajax-search-result-suggestions h4{margin:.25em 0;padding:.25em 1em;z-index:9999}#ajax-search-results ul{list-style:none;margin-bottom:1em;z-index:9999}#ajax-search-results a{display:block;padding:.25em 1em;z-index:9999}#ajax-search-results a.selected{color:#FFF;background:#484256;z-index:9999}#ajax-search-results p{margin-bottom:.5em;z-index:9999}.showallbigger{font-size:20px;width:100%}#show-all-holder{text-align:center;width:100%}.ad-holder{overflow:hidden;width:812px;background:#fff;margin-bottom:20px;border:1px solid #d7dcdf;padding:0 10px 0 10px}.ad-holder.holder{padding:3px 0 0 92px;overflow:hidden;text-align:center}.ad-holder .cell{float:left;height:45px;width:44px;background-position:center center;background-size:cover;# cursor:pointer;margin:10px}.ad-holder .body{padding-left:60px;padding-top:8px}.paddingtop40{padding-top:40px}.smallbutton{font-size:13px;font-weight:bold}.find-a-play .loaded-last-search{background-color:#556668;color:white;font-size:12px;border:1px solid #425355;padding:4px 9px;border-radius:6px}.browse #content .toc ul{list-style:none;float:left;width:30%;margin:0;padding:0}#findaplayfilter{width:430px;padding:0 2px 0 0}#findaplayfilter #faphomemiddle{width:340px;padding:40px}#findaplayfilter .faptitle{width:340px}#findaplayfilter-form div label,#findaplayfilter-homeform div label{color:#000;font-size:12px}#findaplayfilter-form div ul li label,#findaplayfilter-homeform div ul li label{color:#000;font-size:12px}#findaplayfilter-form .chzn-container-single .chzn-single span,#findaplayfilter-homeform .chzn-container-single .chzn-single span{padding:5px 5px 5px 5px}.rowfap{padding-top:10px}.fapbutton{text-align:center;color:#2e3232;font-size:13px;line-height:20px;width:102px;height:27px;font-weight:bold;text-transform:uppercase;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;border:1px solid #e7c436;background:#ffda44;-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);-moz-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);word-spacing:-2px;letter-spacing:1px;padding:0;margin-left:100px}.rowfap{width:100%;margin-top:5px}.rowfap .radio-list{padding-left:10px;width:250px}.rowfap .radio-list li{width:100px}.faptitle{font-size:23px;text-align:center;width:300px;color:#21abc2;font-weight:bold;text-transform:uppercase;padding-top:5px;padding-bottom:5px}.centered{width:50px;text-align:center}#ideal_for_fapf_chzn{width:240px !important}#ideal_for_fapf_popup_chzn{width:240px !important}.chzn-container .chzn-results{margin-left:-5px;clear:both}#faphome{float:left;width:327px;font-family:"Open Sans",sans-serif;color:#2e3232;font-size:15px;text-transform:uppercase;#font-weight:bold;width:auto;margin-right:20px}#faphomemiddle{float:left;width:327px;font-family:"Open Sans",sans-serif;color:#2e3232;font-size:15px;text-transform:uppercase;font-weight:normal;border:6px solid #21abc2;padding:10px;width:300px}.rowfap .radio-list li.second{left:-20px;width:120px}.rowfap.morepadding{padding-top:30px}.rowfap.first{padding-top:0;margin-top:0}.rowfap ul li label{padding-left:10px}#faphomemiddle .grey{display:block;height:1px;border:0;border-top:1px solid #8a9799;margin-top:10px;margin-bottom:5px;padding:0}#faphomemiddle .black{display:block;height:1px;border:0;border-top:1px solid #000;margin-top:10px;margin-bottom:5px;padding:0}.sufmodal,.sufmodal *,.sufmodal *:before,.sufmodal *:after{-moz-box-sizing:border-box;box-sizing:border-box}.sufmodal{background-color:#0eabc3;padding:12px;width:360px;height:416px}.sufmodal__wrapper{background:#fff url('../images/bg.jpg') 0 0 no-repeat;display:inline-block;width:100%;height:100%;vertical-align:middle;-webkit-box-shadow:0 0 8px 2px rgba(0,0,0,0.25);-moz-box-shadow:0 0 8px 2px rgba(0,0,0,0.25);box-shadow:0 0 8px 2px rgba(0,0,0,0.25)}.sufmodal__header,.sufmodal__icon,.signup-form__submit{margin-left:auto;margin-right:auto;overflow:hidden;text-indent:-999px;background:transparent url('../images/signup-sprite.png') 0 0 no-repeat}.sufmodal__header,.sufmodal__icon{padding:0}.sufmodal__header--primary{margin-bottom:43px;margin-top:48px;width:303px;height:26px}.sufmodal__header--subheader{margin-bottom:32px;width:271px;height:43px;background-position:0 -26px}.sufmodal__icon,.signup-form__submit{width:89px}.sufmodal__icon{background-position:0 -69px;margin-bottom:30px;height:55px}.signup-form{text-align:center}.signup-form__textfield,.signup-form__submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #d6d5d5;box-shadow:none;outline:0}.signup-form__textfield{color:#999;line-height:30px;margin-bottom:30px;padding:0 10px;width:270px;height:30px}.signup-form__submit{background-position:0 -124px;border:0;border-radius:0;cursor:pointer;height:24px}.signup-form__submit:hover{opacity:.85}.page{width:1100px;margin:0 auto 20px}.action-bar{margin-bottom:10px}.action-bar .buttons{float:left}.sample .buttons{position:relative;left:120px}.action-bar .buttons>a{margin-right:10px}.action-bar h1{margin:8px 0 15px;font:30px 'Merriweather',"Times New Roman",Times,serif;text-align:center}.page .inline-pdf-holder{height:900px;width:100%}.sample .page{width:1140px}.sample .ymal-title{background:transparent url("../images/overlay.png") repeat scroll 0 0;text-decoration:none;position:absolute;padding:5px;width:100px}.ymal-title{background:transparent url("../images/overlay.png") repeat scroll 0 0;text-decoration:none;position:absolute;padding:5px;width:100px}.left-pdf{float:left;width:110px;padding-right:10px}.right-pdf{float:left;width:110px;padding-left:10px}.page .inline-pdf{float:left;height:900px;width:850px;background-color:#e4e4e4;border:1px solid #ccc}.inline-pdf-holder .post-list{list-style:none}.inline-pdf-holder:after,.inline-pdf-holder .post-list li:after,.inline-pdf-holder .post-list:after{display:block;bclear:left;content:''}.inline-pdf-holder .post-list li{width:110px;background:#fff;vertical-align:top;display:inline-block}.inline-pdf-holder .post-list li{display:inline;margin:22px}.inline-pdf-holder .post-list .img-holder{overflow:hidden;text-align:center;margin:0;height:110px;background-position:top center;background-size:cover;display:block;text-decoration:none;position:relative}.inline-pdf-holder .post-list .img-holder img{vertical-align:top}.inline-pdf-holder .post-list h5{margin:0 0 4px;color:#2e3232;font:1em/1.433em 'Merriweather',"Times New Roman",Times,serif}.inline-pdf-holder .post-list li:hover h3 a{text-decoration:underline}.inline-pdf-holder .post-list h3 a{font-size:10px}.inline-pdf-holder .post-list h3 a{color:#2e3232}.inline-pdf-holder .post-list .by{margin:0;padding:0;overflow:hidden;font-size:.867em;line-height:1.307em;font-weight:bold;color:#aeb4b4}.inline-pdf-holder .post-list .by dt{margin:0 4px 0 0;float:left}.inline-pdf-holder .post-list .by dd{margin:0;overflow:hidden}.inline-pdf-holder .post-list .by dd a{color:#aeb4b4}.content-404{width:774px;margin:auto;font-size:24px;line-height:32px}.content-404>.top{background:transparent url(../images/404/top.png) no-repeat center top;width:774px;height:84px}.content-404>.bottom{background:transparent url(../images/404/bottom.png) no-repeat center top;width:774px;height:84px}.content-404>.middle{padding-top:25px;padding-bottom:60px;text-align:center;border-left:13px solid #26b1c7;border-right:13px solid #26b1c7}.content-404>.middle>h1{font-weight:bold;font-size:32px;text-transform:uppercase;text-align:center;margin-bottom:60px}.content-404 .bigger{font-size:125%;line-height:42px}.content-404 .footer{text-align:center;font-size:28px;text-transform:uppercase}.gallery2 .container{padding-left:0;padding-right:0}.playlists{margin:0 auto;width:1140px}#main-footer{background:rgba(255,255,255,0.9) none repeat scroll 0 0;border-top:1px solid #CCC;bottom:0;position:fixed;width:100%;z-index:999;height:145px;display:none}#floating-padding{height:0;width:100%}.play-detail #floating-padding{height:145px;width:100%}.ymal-title-notused{background:transparent url("../images/overlay.png") repeat scroll 0 0;bottom:0;color:#FFF;left:0;padding:10px 9px 6px;position:absolute;width:110px;font:12px 'Merriweather',"Times New Roman",Times,serif}.ymal-title{font:12px 'Merriweather',"Times New Roman",Times,serif}.ymal-title h3{font:14px 'Merriweather',"Times New Roman",Times,serif}.ymal_checkbox{float:right}.gallery3 .post-list h3{margin:0 0 4px;font-weight:bold;color:#fff;font:12px 'Merriweather',"Times New Roman",Times,serif}.clear{clear:both}.holder-top .paging{padding:0;padding-bottom:14px}.link_holder{position:absolute;right:-290px;top:121px;display:block}.best_result{float:left;clear:both;width:244px;font-size:13px;margin:1px 10px}.link2{border:1px solid #d7dcdf;border-radius:10px;float:left;background-color:#d7dcdf;padding-top:10px;padding-bottom:10px;-webkit-box-shadow:6px 6px 12px -2px rgba(0,0,0,0.47);-moz-box-shadow:6px 6px 12px -2px rgba(0,0,0,0.47);box-shadow:6px 6px 12px -2px rgba(0,0,0,0.47)}.link2 a{color:#1c9eb2}.top_search{color:teal;text-align:center;margin-top:-49px;margin-bottom:30px;font-size:20px}.b_point{color:#2d4245;font-size:14px}#tabset_join_discussion{background:#fff url('../images/join_discussion_small.jpg') 0 0 no-repeat;display:inline-block;width:201px;height:58px;vertical-align:middle;position:relative;top:-20px}#join_discussion_large{padding-top:3px}.filters-popup{display:none}#mmenu{display:none}#popup_message{color:#556668}#cart-ymal{width:690px;height:420px;background:#FFF none repeat scroll 0 0;padding:20px 10px 10px 10px;margin-top:10px}.ymal-img-holder{width:110px;height:110px;max-width:110px;max-height:110px;overflow:hidden;margin-right:10px}.ymal-center{float:left;width:70%}.ymal-right{float:left;width:10%}.addtocart_ymal span{display:block;padding:16px 25px 16px 22px}.addtocart_ymal{float:right;color:#2e3232;font-size:13px;line-height:15px;font-weight:bold;text-transform:uppercase;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;border:1px solid #e7c436;background:#ffda44;-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);-moz-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08);word-spacing:-2px;letter-spacing:1px;padding:0;margin:0}.addtocart_ymal span{display:block;padding:10px}#cart-ymal-title{font-size:24px;color:#fff;align-content:center;margin:0;width:60%;margin:auto}#cart-ymal li{text-align:left;margin:0 2.65% 2.1%}#cart-ymal-section{border:1px solid #1c9eb2;border-radius:9px;background:#1c9eb2;padding:10px}.deletemesampleselect{width:200px}.h2_strong{color:#2e3232;margin:0 0 20px;font-size:20px;font-family:"Merriweather","Times New Roman",Times,serif;font-weight:bold}.samplemodal{background-color:#0eabc3;padding:12px}.samplemodal__wrapper{background:#fff url('../images/bg.jpg') 0 0 no-repeat;display:inline-block;width:100%;height:100%;vertical-align:middle;-webkit-box-shadow:0 0 8px 2px rgba(0,0,0,0.25);-moz-box-shadow:0 0 8px 2px rgba(0,0,0,0.25);box-shadow:0 0 8px 2px rgba(0,0,0,0.25)}.nopadding{padding:0}.lead.lightbox{background:url('../images/books5.png') no-repeat 50% 40% #FFF;padding:0;border:5px solid #bbb;border-radius:10px}.lead .holder{overflow:hidden;border-bottom:1px solid #e5e5e5;padding:42px 8px 30px;margin:0 0 10px}#lead_occupationSelectBoxIt .selectboxit-container .selectboxit-options{width:210px;max-height:320px}.selectboxit-selected{background:#0eabc3}.selectbox-error{border-radius:5px;border:2px solid red !important}.check-holder{padding:22px 12px 22px;margin:0}.explainlarger{color:#F00}.escript-frame{color:#F00;text-transform:uppercase}.red{color:#F00}.bwps{min-height:500px;position:relative;color:white}.bwps>.background{position:absolute;top:0;left:0;background-image:url(../images/bwps/curtain.jpg);background-repeat:no-repeat;background-position:0 -63px;background-size:cover;height:100%;width:100%}.bwps>.content{max-width:1140px;margin:auto;position:relative;padding:50px 0 25px}.bwps>.content>.headline{text-align:center;font-size:24px;line-height:40px}.bwps>.content>.headline-1{font-weight:bold}.bwps>.content>.headline-2,.bwps>.content>.headline-3{font-style:italic}.bwps>.content>.logo{max-height:116px;margin:20px 0}.bwps>.content>.logo img{width:100%}.bwps .plays{margin-top:20px}.bwps .bx-wrapper .bx-viewport{box-shadow:none;background:0;border:0}.bwps .plays>.play a{display:block;color:white;font-style:italic;font-weight:bold;text-decoration:none;text-align:center;margin-bottom:10px}.bwps .buttons{text-align:center}.bwps .buttons a{display:inline-block;text-decoration:none;color:#222;background-color:#ecb91c;border:1px solid #eaea69;padding:10px;margin:10px 10px;font-weight:bold}.bwps .info{margin-top:20px;text-align:center}.bwps .info span{display:inline-block;font-style:italic;margin:10px 20px}.bwps .info a{text-decoration:none;color:white;font-style:italic}.multimedia-list li2{width:45%;float:left;display:inline;padding-right:40px;padding-top:20px}.multimedia-list .title{display:block;align:center;font-weight:bold;font-size:20px;padding-bottom:4px;color:#18a8bf}label .saved{margin:10px;font-size:12px;color:#d00}